@charset "utf-8";
/* CSS Document */

/*公共样式*/
h3.pub_head{width: 1000px;height: 60px;line-height: 40px; font-size: 36px;color: #000000;text-align: center;margin-top: 60px;font-weight: normal;background-image: url(cen_06.png);background-size: 1000px 8px;background-position:bottom center;background-repeat: no-repeat;}
div.pub_btn{position: relative;overflow: hidden;width: 1000px;height: 66px;margin-top: 50px;}
div.pub_btn>a{display: block;text-align: center;line-height:66px;font-size: 25px;position: absolute;left: 50%;}
div.pub_btn>a.btn1 {width: 335px;height: 66px;margin-left: -363px;color: #fff;background-color: #f86516;} 
div.pub_btn>a.btn2{width: 333px;height: 64px;margin-left: 28px;color: #f86516;border: 1px solid #f86516;}

/*全年密训升级*/
.ban {width: 100%; height: 770px; background: url(bannerBg.jpg) no-repeat top}
.sjnr {width: 1000px; height: 660px; background: #fff; box-shadow: 0 0 10px 0 #ddd; margin: -160px auto 70px; padding: 1px 0 0 0}
.sjnr>p {text-align: center;font-size: 18px; color: #000; margin-top: 10px; line-height: 25px;}
.sjnr ul {width: 940px; margin: 30px auto 60px;}
.sjnr ul li {float: left; width: 33.33%;background:url(sjnrBg.jpg) no-repeat center; background-position: 20px 25px; margin-bottom: 30px}
.sjnr ul li i {display: block; width: 50px;height: 50px; border-radius: 50%; background: linear-gradient(to right, #f7f1e8, #efd4aa); font-size: 24px;; text-align: center; line-height: 50px; font-style: normal; color: #615AA7}
.sjnr ul li p {width: 210px;height: 50px;font-size: 18px;color: #505050; margin: 0 auto;padding: 20px 0; text-align: center}
.sjnr ul li a { width: 180px; height: 40px; margin: 20px 0 0 65px; line-height: 40px; color: #fff;font-size: 16px;display: inline-block; text-align: center;background-color: #f86516;border-radius: 4px;}
.sjnr ul li a:after {content: '';
    display: inline-block;
    width: 8px;
    height: 8px;
    border-bottom: 1px solid #fff;
    border-right: 1px solid #fff;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    transform: rotate(-45deg);
    margin-left: 3px;
    vertical-align: top;
    position: relative;
    top: 50%;
    margin-top: -5px;}

/*banner*/
#banner{width: 100%;height:442px;background-image:url(banner.jpg);background-repeat: no-repeat;background-position: center center;background-size:1920px 442px;position: relative;overflow: hidden;margin: 0 auto;text-align: center;}
#banner>a{width: 298px;height: 60px;display: block;text-align: center;line-height:60px;font-size: 24px;position: absolute;left: 50%;margin-left: -489px;color: #fff;background-color: #f86516;margin-top: 320px;} 

#intro{width: 1000px;height: auto;position: relative;overflow: hidden; margin-bottom: 60px}
#intro>.wrap{width: 1000px;height: auto;position: relative;overflow: hidden;margin-top: 35px;}
#intro>.wrap>.lf{width: 546px;height: 285px;position: relative;overflow: hidden;background-image: url(cen_03.png);background-position: center;background-size: 546px 285px;float: left;}
#intro>.wrap>.lf>h3{width: 470px; color: #000;font-size: 32px;margin-top: 40px;}
#intro>.wrap>.lf>span{display: block; width: 470px; color: #b4b4b4;font-size: 16px;margin-top:8px;letter-spacing: 1px;}
#intro>.wrap>.lf>p{width: 470px; color: #000;font-size: 17px;margin-top:8px;line-height: 30px;letter-spacing: 1px;}
#intro>.wrap>.lf>p>b{color: #f86516;}
#intro>.wrap>.rg{width: 444px;height: 285px;position: relative;overflow: hidden;float: left;background-color: #e2e2e2;margin-left: 10px;}
#intro>.wrap>.rg>#video{width:444px;height: 285px;position: relative;overflow: hidden;}
#intro>.wrap>.rg>#video>#videoArea{width: 444px;height: 285px;margin: 0 auto;margin-top: 0;}

/*课程内容选项卡*/
.box2 {background: url(bg_08.jpg) no-repeat top center; padding-bottom: 70px}
.classTableS {width:1000px; margin: 0 auto; position:relative; background: url(../images/classBg.jpg) no-repeat top}
.classTableNav { overflow:hidden; height:46px; margin-top: 30px}
.classTableNav li{float:left; text-align:center; display:block; zoom:1; cursor:pointer; width:160px;height: 46px;background-color: #e9e9e9;text-align: center;line-height: 46px;color: #eb5504;font-size: 20px;float: left;margin-right:50px;}
.classTableNav li.active { color:#fff;  cursor:default; background-color: #eb5504;}

.classTableS table{width: 1000px;height: auto;border-right: 1px solid #b9b9b9;; margin-top: 30px}
.classTableS table tr td{color: #221815;font-size: 16px;padding: 10px 20px;border-top: 1px solid #fff;border-left: 1px solid #fff;line-height: 30px;}
.classTableS table tr td.bor{border-top: 1px solid #b9b9b9;}
.classTableS table tr td.sec{border-top: 1px solid #eb5504;}
.classTableS table tr:nth-child(odd){background-color: #fad4c0;}
.classTableS table tr td.fir{color: #fff;font-size: 20px;background-color: #eb5504;padding: 10px 0;text-align: center;}

/*师资*/
.teacher {width: 100%; height: 630px; background: url(bg_03.jpg) no-repeat top}
#part3{width: 1100px;height: auto;position: relative;overflow: hidden;}
#part3>p{text-align: center;font-size: 18px;color: #000;margin-top: 10px;line-height: 25px;}
.swiper-container {padding-top:50px;width: 1100px;}
.swiper-slide {width:auto;height:242px;	background-size:100% 100%;background-repeat:no-repeat;background-position:center;	}
.swiper-slide a {position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}

/*讲测结合*/
#part5{width: 1000px;height: auto;position: relative;overflow: hidden;}
#part5>.wrap{width: 1000px;height: auto;position: relative;overflow: hidden;margin-top: 50px;}
#part5>.wrap>.lf{width: 496px;height:490px;position: relative;overflow: hidden;background-image: url(bg_15.jpg);background-position: center;background-size: 496px 490px;background-repeat: no-repeat; float: left;}
#part5>.wrap>.lf>ul{width: 496px;height:490px;position: relative;overflow: hidden;}
#part5>.wrap>.lf>ul>li{width: 77px;text-align: center;font-size: 20px;float: left;color: #fff;}
#part5>.wrap>.lf>ul>p{position: absolute;width: 250px; top: 185px;left: 125px;font-size: 18px;color: #fff;text-align: center;line-height: 30px;}
#part5>.wrap>.lf>ul>p>b{display: block;width: 100%;text-align: center;font-size: 28px;color: #fff;margin-bottom: 13px;}

#part5>.wrap>.rg{width: 399px;height: 490px;position: relative;overflow: hidden;float: left;margin-left: 105px;}
#part5>.wrap>.rg>p{color: #040000;font-size: 20px;line-height: 50px;}
#part5>.wrap>.rg>p>span{display: inline-block;width: 26px;height: 26px;background-color: #f86516;border-radius: 13px;text-align: center;line-height: 26px;color: #fdd9cd;font-size: 20px;margin-right: 14px;}

/*密训基地环境*/
#part6{width: 1000px;height: auto;position: relative;overflow: hidden;}
#part6>p{text-align: center;font-size: 18px;color: #000;margin-top: 10px;line-height: 25px;}
.mxhj img {float: left}
.mxhj img{
    transition:all 0.3s linear;;
    -moz-transition:all 0.3s linear;
    -o-transition:all 0.3s linear;
    -webkit-transition:all 0.3s linear;
}
.mxhj img:hover{
    transition:all .3s linear;
    -moz-transition:all .3s linear;
    -o-transition:all .3s linear;
    -webkit-transition:all .3s linear; 
    -webkit-transform:scale(0.95);
    -moz-transform:scale(0.95);
    -o-transform:scale(0.95);
    -m-transform:scale(0.95);
    transform:scale(0.95);
}

/*价格表*/
#part7{width: 1000px;height: auto;position: relative;overflow: hidden;}
.classTableS01 {width:1000px; margin: 0 auto; position:relative; background: url(../images/classBg.jpg) no-repeat top}
.classTableNav01 { overflow:hidden; height:46px; margin-top: 30px}
.classTableNav01 li{float:left; text-align:center; display:block; zoom:1; cursor:pointer; width:200px;height: 46px;background-color: #e9e9e9;text-align: center;line-height: 46px;color: #eb5504;font-size: 20px;float: left;margin-right:66px;}
.classTableNav01 li.active { color:#fff;  cursor:default; background-color: #eb5504;}

.classTableS01 dl dd table{width: 1000px;height: auto;position: relative;text-align: center;margin: 30px auto}
.classTableS01 dl dd table tr th{background-color: #eb5504;height: 50px;color: #fff;font-size: 18px;border-left: 1px solid #fff; font-weight: normal}
.classTableS01 dl dd table tr td{border-left: 1px solid #ddd;color: #333333;height: 40px;border-bottom: 1px solid #ddd;line-height: 25px; font-size: 15px;}
.classTableS01 dl dd table .rg{border-right: 1px solid #ddd;}
.classTableS01 dl dd table tr td>a{color:#f97232 ;text-decoration: underline;}
.classTableS01 dl dd table tr:nth-child(odd){background-color: #fef4ee;}
.classTableS01 dl dd table tr:nth-child(even){background-color: #fff;}

/*退费无忧*/
#part8{width: 100%;height: 484px;position: relative;overflow: hidden;background-image: url(bg_18.jpg);background-position:center center;background-size: 1920px 487px;text-align: center;}
#part8>.wrap{width: 940px;height: 295px;position: relative;overflow: hidden;background-image: url(cen_31.png);background-position:center center;background-size: 940px 295px;margin-top: 30px;background-repeat: no-repeat}
#part8>.wrap>p{width: 540px;color: #fff;letter-spacing: 1px;font-size: 18px;line-height: 30px;text-align: left;margin-left: 370px; margin-top: 10px; text-indent: 36px}

/* 底部校区 */
#part9 {width: 100%; background: #f5f5f5; padding: 30px 0}
#xiaoqu{ height:auto !important; overflow:hidden; padding:30px 0; background: #eeeeee; clear:both}
#xiaoqu:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.xiaoqu{ width:1000px; height:auto !important; overflow:hidden; margin:0 auto;}
.xq_h3{ font-family:Microsoft YaHei,simhei; font-size:18px; font-weight:normal; width:129px; float:left; }
.left_block {padding-top: 30px;padding-bottom: 20px; width: 200px;float: left;}
.row{ width: 100%; font-family: "Microsoft YaHei"; font-size: 16px;color: #545454;}
.left_block .adjust{ padding-left: 40px; margin-top: -10px;}
.left_block .row1{line-height:36px; font-size: 25px; font-weight: bold; margin-top: 50px}
.left_block .row1 span {font-weight: normal; color: #eb5504; font-size: 20px}
.xiaoqu_rt{ width:789px; padding-left:10px; height:auto; float:left; border-left:1px solid #c8c8c8; font-family: "Microsoft YaHei";}
.xiaoqu_rt * {padding:0; margin:0;}
.xiaoqu_rt a {text-decoration:none; color:#585858;}
.xiaoqu_rt a:hover {text-decoration:none;}
.xq_details{ width:258px; height:110px; padding-left:5px; float:left;}
.xq_details h4{ padding-left:10px; margin-top: 5px; width:200px; height:35px; line-height:35px; float:left; font-size:18px; text-align:left;color:#000; font-weight: normal}
.xq_dert{ padding-left:10px; width:204px; float:left; font-size:12px;}
.xq_dert span{ display:block; padding-bottom:5px; line-height:150%; text-align:left;color:#333;}
.xq_dert a {float:left; margin-right:12px;}
.xq_dert a:hover {color:#ff6600;}
.xq_dert .iconmap{ cursor:pointer; color: #ea5504; float: left;}
.xq_dert .icon1{ cursor:pointer; color: #3773c9; float: none;}
.fotzx_btn{ display:inline-block; padding:10px 30px; background: #3773c9; border-radius: 5px; color: #fff !important; font: 18px "Microsoft YaHei"; margin-top: 20px}

.copyrightBox { width: 100%; padding: 30px 0; text-align: center; color: #fff; line-height: 24px; font-size: 14px; background: #333}


