@charset "UTF-8";
/*-----default model-----*/
body,h1, h2, h3, h4, h5, h6,p,ul, ol, dl, dd,figure, menu, input, textarea, button, select, th, td,figcaption {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6,b, strong {font-size: 100%;font-weight: normal;}
li {list-style: none;}
em, i {font-style: normal;}
img {border:none;}
input,textarea,button,select {outline: 0 none;}
table{border-collapse: collapse; margin:0 auto;}
textarea {resize: vertical;}
a {text-decoration: none;outline: 0 none;color:inherit}
i,em{ font-style:normal;}
table{border-collapse:collapse;width: 100%;color: #333;text-align: center;}
.clearfix:before,.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfix{zoom:1} 
body{width: 100%;height:100%;font-size: 12px;min-width: 1100px!important; font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;color: #444;background: #f3f3f3;}


.nav-bgd{display:none;}
.nav-fixed{position: fixed;top: 0;left: 0;width: 100%; z-index: 900; _position: absolute; _top: expression(eval(document.documentElement.scrollTop));_left:20px }
.pbot80{padding-bottom: 80px;}
.m-show,.m-ib{display: none!important;}
.qgfx_box {margin-top: 10px; margin-bottom: 20px!important;}
a[title="站长统计"]{display: none;}
@media only screen and (min-width: 800px) {
	.pc-hide{display:none !important;}
}
.wrap{position: relative; width: 1100px; margin: 0 auto;font-size: 0;text-align: center;}

input:-webkit-autofill,
 textarea:-webkit-autofill,
 select:-webkit-autofill {
        -webkit-box-shadow: 0 0 0 1000px white inset;
 }


/*section11*/
.sec11{width: 100%; height: auto; display: block; clear: both;  overflow: hidden;}
.s11-title{width: 100%; clear: both; float:left;margin-top: 75px;}
.s11-title h2{font: bold 46px/80px "微软雅黑";color:#333; }
.s11-title p{font: 18px/40px "微软雅黑";color:#333;}
.s11-title p b{font-weight: bold;color:#ef2f43}
.s11-cont{width: 100%; clear: both; float:left; margin-top: 32px; margin-bottom: 50px;position: relative;}

.course-table{position:relative;border:1px solid #ebebeb;-moz-box-shadow:0 0 8px #ddd;-webkit-box-shadow:0 0 8px #ddd;box-shadow:0 0 8px #ddd;}
.course-table th{font:22px/88px "microsoft yahei";border-bottom:1px solid #ebebeb;color:#999; height: 0; }
.course-table th:first-child+th{width:140px}
.course-table .th-t{font-weight:700}
.course-table .td-t div{position:relative}
.course-table .border-l{width:160px;border-left:1px solid #ebebeb}
.course-table .td-t,.course-table .th-t{width:260px;background:#4071ff;color:#fff;vertical-align: top;}

.course-table td:first-child+td{width:140px}

.course-table .hot .td-t,.course-table .hot .th-t{background:#e1382e}
.course-table .hot .table-dl{border-color:#a7231a}
.course-table .hot .table-dl a{color:#e1382e}
.course-table .hot .hot-icon{position:absolute;left:-76px;top:0; width: 76px; height: 263px;}
.course-table .th,.course-table .td{width:175px;background:#fdf5f4}
.course-table .td-t strong{display:block;padding-top:10px;font:700 30px/36px "microsoft yahei"}
.course-table .td-t1 strong{padding-top:20px!important;}
.course-table .td-t2 strong{padding-top:50px;}
.course-table .td-t em{display:block;padding-top:10px;font: 16px/28px "microsoft yahei"; text-align: left; margin: 0 20px;}
.course-table td{font:15px/26px "microsoft yahei";}
.course-table td b{color:#e1382e;}
.course-table .td{/*color:#e1382e;*/background:#fdf5f4}
.course-table .table-dl{margin:6px 20px 0;border-bottom:2px solid #5580fe;font-size:0; padding-bottom: 10px;}
.course-table .table-dl1{padding-bottom:0;border:none}
.course-table .table-dl3{border:none}
.course-table .table-dl dt{display:inline-block;width:140px;font:16px/24px "microsoft yahei";text-align:left}
.course-table .table-dl dt span{display:inline-block;font:700 22px/24px "microsoft yahei";color:#fffc00;vertical-align:top}
.course-table .table-dl dt .sm {font-size: 16px;}
.course-table .table-dl dd{display:inline-block;width:74px;vertical-align:top}
.course-table .table-dl a{display:block;width:74px;height:28px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font:16px/28px "microsoft yahei";color:#4071ff;background:#fff}
.course-table .table-a{display:block;width:122px;height:46px;margin:20px auto;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font:18px/46px "microsoft yahei";color:#fff;background:#e1382e;-webkit-box-shadow:0 2px 6px rgba(225,56,46,.37);-moz-box-shadow:0 2px 6px rgba(225,56,46,.37);box-shadow:0 2px 6px rgba(225,56,46,.37)}
.course-table p{margin:5px auto; width: 92%; font-size:15px;text-align:left;}
.course-table .span1{display:inline-block;width: 100%;font-size:15px;vertical-align:top}
.course-table .span2{display:inline-block;width: 100%;color:#999;font-size:15px;vertical-align:top}
.course-table .shadow-top{position:absolute;width:1099px;height:7px;top:-7px;left:0;background:url(../images/shadow-top.png);z-index:999}
.course-table .shadow-bottom{position:absolute;width:1099px;height:7px;top:0;left:0;background:url(../images/shadow-bottom.png);z-index:999}
.zhy_td {width: 200px !important;}
.zhy_td2 {width: 140px !important;}
.course-table .table-dl2 dt span {display: inline-block;}
.course-table .table-dl2 dd {margin: 20px 0 0;}




/*新版招生简章*/
.sec-cont{width: 100%; clear: both; float:left; position: relative;margin: 0 auto 50px;}
.sec-cont table{ border:none;border-right:solid 1px #ddd; float:left; background: #fff;
	-webkit-box-shadow: 4px 2px 16px rgba(141,141,141,.4);
	box-shadow: 4px 2px 16px rgba(141,141,141,.4);
	-webkit-border-radius: 20px 0 0 20px;
	-moz-border-radius: 20px 0 0 20px;
	border-radius: 20px 0 0 20px;
}
/*.sec-cont table tr.shadow{box-shadow: 0 2px 8px rgba(141,141,141,.4);}*/
.sec-cont .course-table2 tr th{ font: 24px/80px "微软雅黑"; border-bottom:solid 1px #ddd; border-right:solid 1px #ddd;}
.sec-cont .course-table2 tr th:first-child{width: 256px; border-bottom:none; background: #526de2;
	background: -webkit-linear-gradient(#4058c5, #6481ff); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#4058c5, #6481ff); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#4058c5, #6481ff); /* Firefox 3.6 - 15 */
    background: linear-gradient(#4058c5, #6481ff); /* 标准的语法 */
   	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4058c5', endColorstr='#6481ff',GradientType=0 ); 
   	-webkit-border-radius: 20px 0 0 0;
	-moz-border-radius: 20px 0 0 0;
	border-radius: 20px 0 0 0;
}
.sec-cont .course-table2 tr th:first-child+th{width: 275px;}
.sec-cont .course-table2 tr th:first-child+th+th{width: 175px;}
.sec-cont .course-table2 tr th:first-child+th+th+th{width: 222px; }
.sec-cont .course-table2 tr th:last-child{border-right: none;}
.sec-cont .course-table2 td{font: 16px/28px "微软雅黑";color:#333; border-bottom:solid 1px #ddd; border-right:solid 1px #ddd; padding:13px 0; position: relative;}
.sec-cont .course-table2 td.gradient{color:#fff;background: #526de2;
	background: -webkit-linear-gradient(#4058c5, #6481ff); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#4058c5, #6481ff); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#4058c5, #6481ff); /* Firefox 3.6 - 15 */
    background: linear-gradient(#4058c5, #6481ff); /* 标准的语法 */
   	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4058c5', endColorstr='#6481ff',GradientType=0 );
   	border-bottom: none;
   	-webkit-border-radius: 20px 0 0 20px;
	-moz-border-radius: 20px 0 0 20px;
	border-radius: 20px 0 0 20px;
}
.sec-cont .course-table2 td b{ font-weight: bold;}
.sec-cont .course-table2  td.gradient02{
	-webkit-border-radius: 0 0 0 20px;
	-moz-border-radius: 0 0 0 20px;
	border-radius: 0 0 0 20px;
}
.sec-cont table td.gradient font{ font: bold 36px/48px "微软雅黑";color:#fff;}
.sec-cont table td.gradient em{width: 41px; height: 18px; display: block; background: url(../images/img-type02.png) no-repeat center; font: 14px/18px "微软雅黑";color:#fff;
	position: absolute; top: 16px; left: 0; text-align: left; text-indent: 4px;
}
.sec-cont table td.gradient i{position:absolute;width:1080px;height:8px;top:0;left:20px;background: url(../images/table-shadow.png) repeat-x;}

.sec-cont table td .table-dl1{margin:6px 20px 10px;border-bottom:1px solid rgba(255,255,255,.3);font-size:0; padding-bottom: 0;}
.sec-cont table td dl dt{display:inline-block;width:140px;font:16px/24px "微软雅黑";text-align:left}
.sec-cont table td dl dt span{display:block;font:bold 28px/28px "微软雅黑";vertical-align:top}
.sec-cont table td dl dd{display:inline-block;width:74px;vertical-align:top;margin: 24px 0 0;}
.sec-cont table td dl a{display:block;width:74px;height:28px;font:16px/28px "微软雅黑";color:#fff;background:#ec4232;
	background: -webkit-linear-gradient(left, #ff6b60 , #e83828); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #ff6b60 , #e83828); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #ff6b60 , #e83828); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ff6b60 , #e83828); /* 标准的语法 */
   	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6b60', endColorstr='#e83828',GradientType=1 );
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}

.sec-cont table .hot td.gradient{background: #f95c50;
	background: -webkit-linear-gradient(#f04b3d, #ff695f); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#f04b3d, #ff695f); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#f04b3d, #ff695f); /* Firefox 3.6 - 15 */
    background: linear-gradient(#f04b3d, #ff695f); /* 标准的语法 */
   	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f04b3d', endColorstr='#ff695f',GradientType=0 );
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.sec-cont table .hot td.gradient{padding-top: 30px;}
.sec-cont table .hot td.gradient em{top: 49px; background: url(../images/img-type03.png) no-repeat center;}
.sec-cont table .hot td.gradient i{width: 1100px; left: 0;}
.sec-cont table .hot td.gradient font{width: 100%; clear: both; margin-bottom: 10px; display: block;}
.sec-cont table .hot td dl a{background: #fff;color:#e1382e;}

.sec-cont table td img{display:block; float:left; margin-top: 20px;margin-left:20px ; display: none;}
.sec-cont table .hot td.gradient img{position: absolute; top: 0; left: -92px; margin: auto;width: 92px; height: 430px; display: block;}
.sec-cont table td .line-dot{display: inline-block;width: 200px; text-align: left;margin-top: 25px;}
.sec-cont table td .line-dot li{clear: both; width: 100%;}
.sec-cont table td .line-dot li:before{content: "•";width: 5px; height: 28px; display: block; float:left;color:#7d7d7d; margin-right: 5px;}
.sec-cont table td .line-dot li span{float:left;width: 185px;}

.sec-cont table td a.tab-btn01{display:block;width:101px;height:44px;margin:15px auto;font:16px/46px "微软雅黑";color:#333;background:#fff;border:solid 1px #333}
.sec-cont table td a.tab-btn02{display:block;width:103px;height:46px;margin:15px auto;font:16px/46px "微软雅黑";color:#fff;background:#e82021;
	background: -webkit-linear-gradient(left, #d90000 , #f84444); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #d90000 , #f84444); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #d90000 , #f84444); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #d90000 , #f84444); /* 标准的语法 */
   	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d90000', endColorstr='#f84444',GradientType=1 );
}
.sec-cont table td img.btn-img{width: 95px; height: auto; display: block; margin: auto;float:none;}
.sec-cont table td p {font: 16px/28px "微软雅黑";clear: both; text-align: left;float: left; margin-bottom: 6px;width: 100%;}
.sec-cont table td p font{width: 93px; height: 26px; float:left; font:16px/26px "微软雅黑";color:#fff; text-align: center;margin-left:22px;background:#e82021;
	background: -webkit-linear-gradient(left, #d90000 , #f84444); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #d90000 , #f84444); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #d90000 , #f84444); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #d90000 , #f84444); /* 标准的语法 */
   	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d90000', endColorstr='#f84444',GradientType=1 );
}
.sec-cont table td p span{float:left;width: 540px; margin-left: 12px;}

.ten_top {width: 100%;z-index: 9999;position: absolute;}
.ten_cen {width: 100%; max-width: 1100px; margin: 0 auto; text-align: center;  position: relative;
	-moz-box-shadow:4px 2px 16px rgba(141,141,141,.4);
	-webkit-box-shadow:4px 2px 16px rgba(141,141,141,.4);
	box-shadow:4px 2px 16px rgba(141,141,141,.4);
	
}
.ten_cen p {font:24px/80px "微软雅黑";border-bottom:1px solid #ebebeb;color:#999; display: inline-block; float: left; margin: 0; background: #fff; height: 80px;}
.ten_cen .ten_cen_p {width: 256px; border-right: solid 1px #ddd;}
.ten_cen .ten_cen_p2 {width: 275px;border-right: solid 1px #ddd;}
.ten_cen .ten_cen_p3 {width: 175px;border-right: solid 1px #ddd;}
.ten_cen .ten_cen_p4 {width: 222px;border-right: solid 1px #ddd;}
.ten_cen p img{margin-top: 22px;}
.ten_cen .ten_cen_p5 {width: 167px;}
.ten_cen .th-t{border-bottom:none; background: #526de2;
	background: -webkit-linear-gradient(#4058c5, #6481ff); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#4058c5, #6481ff); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#4058c5, #6481ff); /* Firefox 3.6 - 15 */
    background: linear-gradient(#4058c5, #6481ff); /* 标准的语法 */
   	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4058c5', endColorstr='#6481ff',GradientType=0 ); 
   	-webkit-border-radius: 20px 0 0 0;
	-moz-border-radius: 20px 0 0 0;
	border-radius: 20px 0 0 0;
}
.ten_cen .th{background:#fdf5f4}
.ten_cen .border-l{border-left: 1px solid #ebebeb;}

/*end新版招生简章*/

.hvr-grow-shadow {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: box-shadow, transform;
    transition-property: box-shadow, transform;
}
.hvr-grow-shadow:hover, .hvr-grow-shadow:active {
    box-shadow: 0 15px 15px -10px rgba(0, 0, 0, 0.5);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
