﻿@charset "utf-8";
/* CSS Document */

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {margin:0;padding:0; }
body{background:#fff;}
body, button, input, select, textarea { font:12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size:100%;}
address, cite, dfn, em, var { font-style:normal;}
code, kbd, pre, samp { font-family:courier new, courier,monospace;}
small { font-size:12px;}
ul, ol { list-style:none;}
a { text-decoration:none; color:#333;}
a:hover { text-decoration:underline; color:#B1001F;}
sup { vertical-align:text-top;}
sub { vertical-align:text-bottom;}
legend { color:#000;}
fieldset, img { border:0;}
button, input, select, textarea { font-size:100%;}
table { border-collapse:collapse; border-spacing:0;}
.clear{ clear:both;}
.main{ width:1000px; margin:0 auto;}





/*top*/
.top{ height:30px; border-bottom:1px solid #CCC; font:12px/30px "宋体";}
.topleft{ width:500px; float:left;}
.topright{ width:500px; float:right; text-align:right}
.topright a{ color:#afafaf;}
.topright a:hover{ color:#e70012;}

/*head*/
.head{ height:94px;}
.logo{ float:left; margin:10px 0 0 0}
.tell{ text-align:right}
.add{ width:454px; height:94px; float:left; background:url(../images/add1.jpg) no-repeat left top;}



/*menu*/
.menu{width:100%;height:40px; background:#e70012; z-index:999; position:relative;}
.menu .nav{height:40px;margin:0 auto;}
.menu .nav li{float:left;list-style:none; font:16px/40px"微软雅黑", "黑体";  text-align:center; }
.menu .nav li a{display:block;height:40px;/*border-left:1px solid #000;*/padding:0 18px;line-height:40px;color:gray;text-decoration:none;position:relative;overflow:hidden; color:#FFF; cursor:pointer;}
.menu .nav li a:hover,.menu .nav li a.current{background:#000;color:#fff;}
.menu .nav li .box{width:100%;height:40px;position:absolute;left:0;background:#000;display:none; color:#fff}
.menu .nav li .box a{display:block;height:40px;float:left;color:#fff;line-height:30px;border:none;background:none;font:14px/40px"微软雅黑", "黑体";  padding: 0 5px;}
.menu .nav li .box a:hover{text-decoration:underline;color:#46bd01}

.fixed {
	position:fixed;
	width:100%;height:40px; background:#e70012; top:0px; z-index:999
	
}



/*首页banner*/
/*banner*/
.none{ display:none;}
.sybanner{ min-width:1000px;height:500px; position:relative; margin:0 auto; overflow:hidden; z-index:1;}
.banner_show{ width:100%; text-align:center; height:500px; overflow:hidden; position:relative;}
.bannger_inbox{ position:absolute; left:50%; top:0;}

.zybannerbox {
    height: 436px;
    width: 100%;
    overflow: hidden;
    margin: 0 auto;
    position: relative;
}
.zybanner {
    width: 1950px;
    position: absolute;
    left: 50%;
    margin-left: -835px;
}


.ziye_left {
    float: left;
/*    margin-top: 25px;*/

    width: 237px;
}
.ziye_left2{
    float: left;
    margin-top: 25px;

    width: 237px;
}
.nav_t2 {
    width: 236px;
    height: 51px;
    background: url(../images/nav_t2.jpg) no-repeat -20px 0;
}
.nav_gw {
    width: 236px;
    height: 51px;
	background:#e70012;
	font:24px/51px"微软雅黑", "黑体";
	color:white;
	text-align:center;
}


/*课程系统*/
.ziye_nav .nr {
    border: 1px solid #ececec;
    background: #f5f5f5;
    padding: 24px 20px 10px;
	font-family: "Microsoft Yahei";
}
.ziye_nav .nr h3 {
    border-bottom: 1px solid #e6e6e6;
    height: 47px;
    line-height: 47px;
    overflow: hidden;
}


.ziye_nav {
    width: 100%;
    margin: 0 auto;
    border-bottom: 5px solid #eee;
}
.ziye_nav ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
}
.ziye_nav ul li {
    width: 237px;
    height: 33px;
    background-position: -8px -70px;
    text-align: center;
    font-weight: bold;
    line-height: 30px;
    border-bottom: 1px solid #eee;
    margin: 5px 0px;
}
.ziye_nav ul li a{
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    background: url(../images/flico3.jpg) 0px center no-repeat;
    height: 40px;
    line-height: 40px;
    padding-left: 18px;
    font-size: 14px;
    color: #777;
	text-align:left;
	text-decoration:none;
}
.currclass{width:237px;height:33px;background-position:-8px -70px; text-align:center; font-weight:bold; line-height:30px; border-bottom:1px solid #eee; margin:5px 0px;color:#e60012; display:block;}
.currclass a{color:#e60012; display:block;}



.menu_list{text-decoration: none;
    color: #333;
    background: url(../images/flico1.jpg) no-repeat scroll 185px 18px;
    font-size: 18px;
    display: block; font-weight:bold;}
.menu_head{border-bottom: 1px solid #e6e6e6;
    height: 47px;
    line-height: 47px;
    overflow: hidden;}
.menu_list .current{color: #f73947;
    background: url(../images/flico2.jpg) no-repeat scroll 185px 18px;}
.menu_body{width:223px;height:auto;overflow:hidden;line-height:38px;backguound:#fff;}
.menu_body a{overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    background: url(../images/flico3.jpg) 0px center no-repeat;
    height: 40px;
    line-height: 40px;
    padding-left: 18px;
    font-size: 14px;
    color: #777;}
.menu_body a:hover{text-decoration:none; color:#e70012}

.cptit {
    background: #fff;
    height: 48px;
    border-bottom: 0px solid #ececec;
    line-height: 48px;
    color: #333;
    font-family: "Microsoft Yahei";
}
.cptit h4 {
    display: inline-block;
    height: 47px;
    border-bottom: 2px solid #f73947;
    background: none;
    font-size: 18px;
    padding: 0 5px;
    font-weight: bold;
}
.pro_main {
    background-color: #fff;
    zoom: 1;
    padding: 0px 0px;
    overflow: hidden;
}
.pro_list_dl {
    height: auto;
    box-shadow: 0 0 5px #ccc;
    margin: 10px 5px 20px 5px;
    padding: 15px 15px 15px 50px;
    border: 1px solid #f5f5f5;
    border-bottom: 3px solid #cacaca;
	background: url(../images/listbg.jpg) 0px center no-repeat;
}
.pro_list_dl dt {
    width: 100%;
    height: 40px;
    float: left;
}
.pro_list_dl dt h4 {
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
}
.pro_list_dl dt h4 a {
    color: #000;
    text-decoration: none;
}
.pro_list_dl dd {
    width: 100%;
    overflow: hidden;
    color: #000;
}
.pro_list_dl dd p {
    line-height: 28px;
    font-size: 14px;
    overflow: hidden;
    text-align: justify;
    margin-bottom: 10px;
}
.pro_list_dl dd span a {
    text-decoration: none;
    width: 88px;
    line-height: 25px;
    float: right;
    margin-right: 10px;
    margin-top: 5px;
    display: inline;
    background: #e8e8e8;
    border-radius: 1px;
    padding: 0 3px;
    text-align: center;
    color: #333;
}
.pro_list_dl dd span a:hover, .pro_list_dl dd span a.ljzx {
    background: #e70012;
    color: #fff;
}








.ziye_right{ width:736px; float:right; padding:5px;margin-top:25px;}

.zy_rt_title{ width:100%; height:35px; border-bottom:1px solid #eee;}

.postion{background:url(../images/main3.jpg) no-repeat 0 0;}
.postion{height:35px;background-position:-6px -136px; float:right; padding-left:20px;}
.postion a{ line-height:35px;}

.zy_right_ad{ width:736px; height:149px; padding:5px; border:1px solid #eee; margin:10px auto;}
.zy_right_content{ width:100%; margin:15px auto;font:14px/24px 微软雅黑, Georgia, "Times New Roman", Times, serif; }

.zy_right_content img{}

.shizi_messagebox img{width:154px;}


#info_name {
    font: 800 20px/30px "微软雅黑","宋体",arial;
    font-weight: bold;
    text-align: center;
    line-height: 30px;
    color: #000;
    margin-top: 20px;
}
#info_intro {
    text-align: center;
    color: #7E7E7E;
    line-height: 30px;
    border-bottom: 1px solid #ccc;
	margin:0px 0px 20px 0px;
}
#MyContent img{ width:736px;}



#xgxw {
    border: #CCC 1px solid;
    margin-top: 20px;
	padding:15px;
}
#xgxw .xgtitle {
    font-size: 18px;
    font-weight: bold;
    padding: 10px 20px;
}
#xgxw ul {
    margin-left: 40px;
}
#xgxw ul li {
    list-style-type: disc;
    color: #e70012;
    font-size: 14px;
    padding-bottom: 2px;
	height:30px; border-bottom:1px dashed #CCCCCC;
}

#xgxw .zg2 {
    float: right;
    margin-top: 20px;
}



/*学员风采图集*/

.demand_box {
    width: 998px;
    margin: 0 auto;
    margin-top: 5px;
    border-bottom: 2px solid #0C9AD8;
    height: 38px;
    line-height: 38px;
    color: #069;
    font-size: 14px;
    font-weight: bold;
}
.demand_box span.orange {
    background-color: #e70012;
    height: 2px;
    display: block;
    position: absolute;
    width: 100px;
    left: 0px;
    bottom: -2px;
    z-index: 9;
}
.demand_r {
    width: 898px;
    height: 38px;
    float: left;
    overflow: hidden;
}
#wrap {
    width: 1000px;
    margin: 0px auto;
}
.navigation {
    width: 983px;
    margin: 10px auto;
    clear: both;
    height: 22px;
    line-height: 22px;
    color: #999;
 
    padding-left: 15px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.demand_l {
    width: 100px;
    height: 38px;
    font-size: 20px;
    float: left;
    position: relative;
    text-align: center;
}

.piclist {
    width: 996px;
    margin: 0px auto;
    border: #e5e5e5 1px solid;
    background: #f9f9f9;
    border-bottom: 2px solid #ddd;
}
.piclist .title {
    height: 40px;
    line-height: 55px;
    overflow: hidden;
    font-weight: bold;
    color: #e70012;
    border-bottom: 1px solid #fff;
    padding-left: 20px;
}
.piclist .title span {
    font-size: 16px;
    color: #333;
    font-weight: bold;
    font-family: "微软雅黑";
}
.piclist .piclistbox ul {
    padding: 20px 8px 8px 8px;
}
.piclist .piclistbox li {
    width: 20%;
    float: left;
    text-align: center;
    height: 158px;
    overflow: hidden;
}
#fenye {
    clear: both;
    margin: 10px 20px 0 0;
}
#fenye a.curr {
    width: 22px;
   
    border: 1px solid #e70012;
    color: #000;
    font-weight: bold;
    text-align: center;
}
.red{ color: #fff}
.piclist .piclistbox img {
    width: 152px;
    height: 116px;
    padding: 4px;
    border: #D4D4D4 1px solid;
    margin-bottom: 8px;
    box-shadow: 0px 1px 3px #ccc;
    -moz-box-shadow: 0px 1px 3px #ccc;
    -webkit-box-shadow: 0px 1px 3px #ccc;
}
.picnr {
    width: 996px;
    margin: 0px auto;
    background: #fdfdfd;
    height: 100%;
    overflow: hidden;
    border: 1px solid #e8e8e8;
}
.picnr .title {
    height: 52px;
    text-align: center;
    line-height: 52px;
    padding-left: 30px;
    font-size: 25px;
    font-weight: bold;
    font-family: "微软雅黑", "隶书", "新宋体","黑体";
    font-weight: 500;
}
.picnr .del {
    height: 30px;
    line-height: 30px;
    text-align: center;
    margin: 0px 20px;
}
.imagelist {
    margin: 0 auto;
    width: 860px;
}
.imagelist .imagetop {
    padding-right: 5px;
    text-align: right;
    margin: 5px;
}
.imagelist .defaultimagesrc {
    text-align: center;
    margin: 5px;
    padding-top: 40px;
    padding-bottom: 40px;
}
.imagelist .imageintro {
    text-align: center;
    font-size: 14px;
}
.thumb {
    height: 112px;
    background: #FFF;
    padding: 5px;
}
.thumb_1 {
    text-align: center;
    float: left;
    height: 50px;
    width: 60px;
    padding-top: 30px;
    font-weight: 400;
    font-size: 14px;
    color: #000;
}
.thumb_2 {
    float: left;
    width: 790px;
}
.thumb_2_1 {
    background: url(../images/qh1.gif) no-repeat 0px 20px;
    float: left;
    height: 113px;
    width: 35px;
    cursor: pointer;
    margin-left: 10px;
    _margin-left: 0px;
}
.thumb_2_2 {
    background: url(../images/qh2.gif) no-repeat 0px 20px;
    float: right;
    height: 113px;
    width: 35px;
    cursor: pointer;
}
#scrool_div {
    width: 708px;
    position: relative;
    height: 110px;
    overflow: hidden;
}
.blank10 {
    height: 10px;
    overflow: hidden;
}
.picnr .nph_intro {
    padding: 10px 30px;
    line-height: 24px;
}
.picnr .nph_tj {
    padding: 10px 30px;
}
.picnr .nph_tj li {
    height: 25px;
    line-height: 25px;
}
.xgphoto {
    width: 996px;
    margin: 0px auto;
    border: #e8e8e8 1px solid;
    height: 100%;
    overflow: hidden;
    background: #fdfdfd;
    padding-top: 1px;
}
.xgphoto .title {
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    font-size: 14px;
    font-weight: bold;
    padding-left: 15px;
    color: #333;
    background: #f1f1f1;
}
.xgphoto .xgphotobox ul {
    padding: 10px;
}
.xgphoto .xgphotobox li {
    width: 20%;
    float: left;
    text-align: center;
    height: 140px;
    overflow: hidden;
}
.xgphoto .xgphotobox li span {
    width: 90%;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    display: block;
}
#scrool_div img {
    width: 126px;
    height: 95px;
    margin: 5px;
}
.currthumb img {
    padding: 2px;
    border: 1px solid #ff6600;
}
.normalthumb img {
    padding: 2px;
    border: 1px solid #F9AF10;
}
.xgphoto .xgphotobox img {
    padding: 2px;
    border: #D4D4D4 1px solid;
    margin-bottom: 10px;
    width: 120px;
    height: 96px;
}
#scrool_wrap li {
    width: 130px;
    height: 100px;
    float: left;
    margin-right: 10px;
}


.ziye_content_list{ width:100%; margin:0 auto;}
.ziye_content_list ul{ margin:0px; padding:0px; list-style:none;}
.ziye_content_list ul li{ border-bottom:3px solid #eee; padding:5px 10px 5px 0px;}
.ziye_content_list_img{ width:182px; height:139px; padding:5px; border:1px solid #eee; float:left;}
.ziye_content_list_tent{ width:502px; float:right;}
.ziye_content_list_tent2{ width:73%; float:right;}
.ziye_content_list_title{ height:30px; border-bottom:1px dashed #eee; background:url(../images/icon1.jpg) no-repeat left 1.2em; padding-left:10px; position:relative;}
.ziye_content_list_title a{ font-weight:bold; line-height:30px; font-size:18px;}
.ziye_date{ font:12px/24px Arial, Helvetica, sans-serif; color:#CCC; position:absolute; right:5px; bottom:5px;}
.ziye_content_list_text{font:12px/24px Georgia, "Times New Roman", Times, serif; position:relative; color:#9d9d9d; height:120px;}
.ziye_content_list_text2{position:relative; color:#766958;vertical-align:middle;font:12px/24px Georgia, "Times New Roman", Times, serif;line-height:245%;}
.ziye_content_list_xx{font:12px/24px Georgia, "Times New Roman", Times, serif; position:absolute; right:5px; bottom:5px;}
.ziye_content_list_xx a{color:#e60012;}
.ziye_content_list_xx a:hover{color:#333;}

.ziye_content_list2_img{ width:666px;  padding:5px; border:1px solid #eee; float:left; background:#FFF;}
.ziye_content_list2_tent{ width:666px; float:left;}
.ziye_content_list3_tent{ width:100%; float:right;}



.texun_content_list{ width:100%; margin:0 auto;}
.texun_content_list ul{ margin:0px; padding:0px; list-style:none;}
.texun_content_list ul li{ border-bottom:3px solid #eee; padding:5px 10px 5px 0px;}
.texun_content_list_img{ width:100%; height:200px; padding:5px; border:1px solid #eee; float:left;}
.texun_content_list_title{ height:30px; border-bottom:1px dashed #eee; background:url(../images/icon1.jpg) no-repeat left 1.2em;float:left;}
.texun_content_list_title a{ font-weight:bold; line-height:30px; font-size:18px; padding-left:15px;}
.texun_content_list_xx{font:12px/24px Georgia, "Times New Roman", Times, serif;}
.texun_content_list_text{font:12px/24px Georgia, "Times New Roman", Times, serif;color:#9d9d9d;}
.texun_content_list_tent{ width:100%;float:left;}



/*翻页*/
.banner_pre_next{position: relative;
    z-index: 105;
    top: 445px;
    width: 259px;
    left: 53%;
    height: 37px;
    margin-left: -500px;}
.banner_pre_next a{ width:37px; height:37px; background:url(../images/btn.png) no-repeat; text-indent:-999em;}
.banner_pre_next .banner_btn_left{position:absolute;left:-37px; background-position:0px 0px;}
.banner_pre_next .banner_btn_right{position:absolute;right:-37px; background-position:-37px 0px;}


/*圆点*/
.yq_banner_list{ width:230px; height:25px;position:absolute; top:455px; text-align:right; z-index:100; left:50px; padding-right:12px;}
.yq_banner_list a{ display:inline-block; width:19px; height:19px;background:url(../images/abg.png) no-repeat right; margin-right:5px;}
.yq_banner_list a.hover{background:url(../images/abg.png) no-repeat left; }

/*文字*/
.banner_mag{width:345px;height:520px;position:absolute; overflow:hidden;left:50%;top:0px;margin-left:-500px;text-align:left;z-index:99;font-family:"Microsoft YaHei";}
.banner_magbox{height:520px;background:url(../images/ico3.png) repeat;text-align:left;padding:80px 30px 35px;}
.banner_magbox .focus-img{ text-align:right; margin-bottom:40px;}
.banner_magbox h4{font-size:18px; font-weight:normal;color:#fff; margin-bottom:10px; }
.banner_magbox h4 a{color:#fff; }
.banner_magbox p{font-size:14px;color:#fff;font-weight:normal;line-height:22px;}


/*搜索*/
.search{ border-bottom:1px solid #CCC;}
.searchtext{font:14px/40px"微软雅黑", "黑体"; float:left; color:#a1a0a0;padding:0px 0px;    margin: 0 0 0 100px }
.searchnav{ height:40px; padding:15px 0px 0;}
  /*-------------------------------------*/
    
    .cf:before, .cf:after{
      content:"";
      display:table;
    }
    
    .cf:after{
      clear:both;
    }

    .cf{
      zoom:1;
    }

    /*-------------------------------------*/	
    
    .form-wrapper {
        width: 350px;
        padding: 5px;
      
		float:right;
        background: #444;
        background: rgba(0,0,0,.2);
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;
        -moz-box-shadow: 0 1px 1px rgba(0,0,0,.4) inset, 0 1px 0 rgba(255,255,255,.2);
        -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.4) inset, 0 1px 0 rgba(255,255,255,.2);
        box-shadow: 0 1px 1px rgba(0,0,0,.4) inset, 0 1px 0 rgba(255,255,255,.2);
    }
    
    .form-wrapper input {
        width: 230px;
        height: 20px;
        padding: 5px 5px;
        float: left;    
        font: 12px "微软雅黑", "黑体";
        border: 0;
        background: #fff;
        -moz-border-radius: 3px 0 0 3px;
        -webkit-border-radius: 3px 0 0 3px;
        border-radius: 3px 0 0 3px;      
    }
    
    .form-wrapper input:focus {
        outline: 0;
        background: #fff;
        -moz-box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
        -webkit-box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
        box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
    }
    
    .form-wrapper input::-webkit-input-placeholder {
       color: #999;
       font-weight: normal;
       font-style: italic;
    }
    
    .form-wrapper input:-moz-placeholder {
        color: #999;
        font-weight: normal;
        font-style: italic;
    }
    
    .form-wrapper input:-ms-input-placeholder {
        color: #999;
        font-weight: normal;
        font-style: italic;
    }    
    
    .form-wrapper button {
		overflow: visible;
        position: relative;
        float: right;
        border: 0;
        padding: 0;
        cursor: pointer;
        height: 30px;
        width: 110px;
        font: bold 15px/30px 'lucida sans', 'trebuchet MS', 'Tahoma';
        color: #fff;
        text-transform: uppercase;
        background: #e70012;
        -moz-border-radius: 0 3px 3px 0;
        -webkit-border-radius: 0 3px 3px 0;
        border-radius: 0 3px 3px 0;      
        text-shadow: 0 -1px 0 rgba(0, 0 ,0, .3);
    }   
      
    .form-wrapper button:hover{		
        background: #e54040;
    }	
      
    .form-wrapper button:active,
    .form-wrapper button:focus{   
        background: #c42f2f;    
    }
    
    .form-wrapper button:before {
        content: '';
        position: absolute;
        border-width: 8px 8px 8px 0;
        border-style: solid solid solid none;
        border-color: transparent #d83c3c transparent;
        top: 8px;
        left: -6px;
    }
    
    .form-wrapper button:hover:before{
        border-right-color: #e54040;
    }
    
    .form-wrapper button:focus:before{
        border-right-color: #c42f2f;
    }    
    
    .form-wrapper button::-moz-focus-inner {
        border: 0;
        padding: 0;
    }


/*主打精品*/
.sy_jpke1{width:494px;height:230px; float:left; margin:15px 0px;}
.ke1 a{background:url(../images/xm1.jpg) no-repeat 0 0;}
.ke1 a{width:494px;height:230px;background-position:0 0; display:block;}

.ke1 a:hover{background:url(../images/xm1.jpg) no-repeat 0 0;}
.ke1 a:hover{width:494px;height:230px;background-position:0 -230px;}

.ke2 a{background:url(../images/xm2.jpg) no-repeat 0 0;}
.ke2 a{width:494px;height:230px;background-position:0 0; display:block;}

.ke2 a:hover{background:url(../images/xm2.jpg) no-repeat 0 0;}
.ke2 a:hover{width:494px;height:230px;background-position:0 -230px;}


/*学员风采*/
.sy_fengcai{ height:490px; background:url(../images/fcbg.jpg) no-repeat center; border:1px solid #000;}
.sy_fctitle{ width:322px; height:50px; margin:25px auto;}
.sy_fc_box{ width:100%; position:relative}
.sy_fc_toutiao{ width:230px; height:356px; float:left;position:absolute; top:0px;clip:rect(0px 230px 356px 0px); left:0px;}
.sy_fc_box ul{ list-style:none; position:absolute; top:0px; left:240px;}
.sy_fc_box ul li{ width:240px; height:170px; float:left; margin:0px 5px 16px 5px ;}
.sy_fc_box ul li img{ width:240px; height:170px;}


/*优势*/
.sy_ys{ height:138px; background:url(../images/ys.jpg) repeat-x;}
.sy_ystitle{ width:451px; height:138px; margin:0 auto;}
.sy_ysbox{ height:440px; width:1000px; margin:0 auto; position:relative;}
.ys1{ background:url(../images/ysbg1.jpg) no-repeat;}
.ys1_nav{ position:absolute; top:42px; left:435px; width:253px;}
.ys1_nav dt{font:bold 18px/40px"微软雅黑", "黑体"; color:#e70012;}
.ys1_nav dd{ font:12px/24px "宋体"; color:#a5a5a5;}

.ys2{ background:url(../images/ysbg2.jpg) no-repeat;}
.ys2_nav{ position:absolute; top:78px; left:81px; width:253px;}
.ys2_nav dt{font:bold 18px/40px"微软雅黑", "黑体"; color:#e70012;}
.ys2_nav dd{ font:12px/24px "宋体"; color:#a5a5a5;}

.ys3{ background:url(../images/ysbg3.jpg) no-repeat;}
.ys3_nav{ position:absolute; top:84px; right:149px; width:253px;}
.ys3_nav dt{font:bold 18px/40px"微软雅黑", "黑体"; color:#e70012;}
.ys3_nav dd{ font:12px/24px "宋体"; color:#a5a5a5;}



/*学员分布*/
.sy_xueyuan{ height:516px; background:#f0f0f0;}
.sy_xyfenbu{ width:1000px; height:516px; margin:0 auto;}


/*高培团队*/
.td_box{ width:1000px; margin:0 auto;}
.td_title{ height:134px;}

/*手风琴*/
	/* UNLESS YOU KNOW WHAT YOU'RE DOING, DO NOT CHANGE THE FOLLOWING RULES */
		
		.easy-accordion{display:block;position:relative;overflow:hidden;padding:0;margin:0}
		.easy-accordion dt,.easy-accordion dd{margin:0;padding:0}
		.easy-accordion dt,.easy-accordion dd{position:absolute}
		.easy-accordion dt{margin-bottom:0;margin-left:0;cursor:pointer;}
		.easy-accordion dd{z-index:1;opacity:0;overflow:hidden}
		.easy-accordion dd.active{opacity:1;}
		.easy-accordion dd.no-more-active{z-index:2;opacity:1}
		.easy-accordion dd.active{z-index:3}
		.easy-accordion dd.plus{z-index:4}
		.easy-accordion .slide-number{position:absolute;bottom:0;left:10px;font-weight:normal;font-size:1.1em;/* Safari */ -webkit-transform: rotate(90deg); /* Firefox */ -moz-transform: rotate(90deg);  /* Internet Explorer */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}
		 
		 
		/* FEEL FREE TO CUSTOMIZE THE FOLLOWING RULES */
		
		dd p{line-height:120%;font:12px/24px "宋体"; color:#000;}
		
		

		#accordion-3{width:1000px;background:#fff;}
		#accordion-3 h2{font-size:2.5em;margin-top:10px;font:bold 24px/40px"微软雅黑", "黑体"; color:#e70012;}
		#accordion-3 dl{width:1000px;height:285px}	
		#accordion-3 dt{height:285px; width:139px;line-height:44px;text-align:right;font-size:1.1em;font-weight:bold;font-family: Tahoma, Geneva, sans-serif;text-transform:uppercase;letter-spacing:1px;background:#df2c32;color:#26526c}
		#accordion-3 dt.active{cursor:pointer;color:#fff;background:#f3a50d}
		#accordion-3 dt.hover{color:#68889b;}
		#accordion-3 dt.active.hover{color:#fff}
		#accordion-3 dd{border-left:0;margin-right:3px}
		#accordion-3 .slide-number{color:#68889b;left:13px;font-weight:bold}
		#accordion-3 .active .slide-number{color:#fff}

		#accordion-3 dd img{float:right;margin:0 0 0 30px;}
		
		
		
.tdimage{ width:418px; height:285px; float:left;}
.tdtext{ width:280px; float:right; padding:10px;}
.td_list{ width:100%; margin:20px 0 0 0}
.td_list ul{ list-style:none;}
.td_list ul li{ width:130px; height:24px; background:url(../images/icon.jpg) no-repeat 0.1em 0.9em; padding-left:10px; float:left}
.td_list ul li a{font:12px/24px "宋体"; color:#a5a5a5;}
.td_list ul li a:hover{font:12px/24px "宋体"; color:#e70012; text-decoration:none;}






.sy_zz_title{ height:119px; margin:15px auto}
.sy_zz_list{ width:476px; float:left}
.sy_zz_list ul{ list-style:none;}
.sy_zz_list ul li{ width:218px; height:218px; float:left; margin:10px 15px 10px 0px;}

.sy_zz_nav{ width:524px; float:right;}
.sy_zz_nav ul{ list-style:none;}
.sy_zz_nav ul li{ padding-left:70px; position:relative; padding-bottom:51px;}
.sy_zz_nav .more1{ width:126px; height:51px; position:absolute; right:0px; bottom:0px;}
.lt1{ background:url(../images/zz1.jpg) no-repeat;}
.lt2{ background:url(../images/zz2.jpg) no-repeat;}
.lt3{ background:url(../images/zz3.jpg) no-repeat;}
.sy_zz_biaoti {font:bold 24px/40px"微软雅黑", "黑体"; color:#a5a5a5; border-bottom:1px solid #CCC;}
.sy_zz_biaoti a{font:bold 24px/40px"微软雅黑", "黑体"; color:#a5a5a5;}
.sy_zz_biaoti a:hover{font:bold 24px/40px"微软雅黑", "黑体"; color:#e70012; text-decoration:none;}
.sy_zz_text{font:12px/24px "宋体"; color:#a5a5a5;}


/*走进高培*/
.sy_about{ height:448px; background:#e70012}
.sy_about_img{ width:419px; height:258px; float:left; margin:76px 0 0 0}
.sy_about_content{ width:545px; float:right; padding:72px 0px 0px 0px;}
.sy_about_content h1{font:bold 24px/60px"微软雅黑", "黑体"; color:#fff;}
.sy_about_content .ab_text{font: 14px/24px"微软雅黑", "黑体"; color:#fff;}

.sy_ab_btn{ width:115px; height:32px; border:1px solid #FFF; text-align:center; margin:15px 0px 0px 15px; float:right;}
.sy_ab_btn a{ font:bold 14px/32px"微软雅黑", "黑体"; color:#fff;width:115px; height:32px; display:block;}
.sy_ab_btn a:hover{ font:bold 14px/32px"微软雅黑", "黑体"; color:#fff;width:115px; height:32px; display:block; background:#a10f10;}
.sy_about_list ul{ list-style:none; padding:15px 0 0 0;}
.sy_about_list ul li{ width:122px; height:72px; float:right; margin:0px 0px 0px 18px;}




.sy_pingjia{ width:435px; float:left; margin:15px 0px;}
.sy_pingjia ul{ list-style: none;
    padding: 0px;
    margin: 0px;}
.sy_pingjia ul li{border-bottom: 1px solid #CCC;
    padding: 10px 0px; margin:10px 0px;}
.sy_pingjia_nr{width:340px;
    float: right;}
.sy_pingjia_nr h1 a{font:bold 18px/32px"微软雅黑", "黑体"; color:#b5b4b3;}
.sy_pingjia_nr h1 a:hover{font:bold 18px/32px"微软雅黑", "黑体"; color:#e70012;}
.sy_pingjia_nr_text{font:12px/24px "宋体"; color:#a5a5a5;}
	
.date {
    width: 66px;
    height: 88px;
    background: #fcfcfc;
    background: linear-gradient(top, #fcfcfc 0%,#dad8d8 100%);
    background: -moz-linear-gradient(top, #fcfcfc 0%, #dad8d8 100%);
    background: -webkit-linear-gradient(top, #fcfcfc 0%,#dad8d8 100%);
    border: 1px solid #d2d2d2;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
    float: left;
	margin: 20px 0px 0px 0px;
}
.date p {
    font-family: Helvetica, sans-serif;
    font-size: 50px;
    text-align: center;
    color: #9e9e9e;
    line-height: 50px;
}
.date p span {
    background: #d10000;
    background: linear-gradient(top, #d10000 0%, #7a0909 100%);
    background: -moz-linear-gradient(top, #d10000 0%, #7a0909 100%);
    background: -webkit-linear-gradient(top, #d10000 0%, #7a0909 100%);
    font-size: 25px;
    font-weight: bold;
    color: #fff;
    text-transform: uppercase;
    display: block;
    border-top: 3px solid #a13838;
    border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -webkit-border-radius: 0 0 10px 10px;
    padding: 6px 0 6px 0;
    line-height: 25px;
}


.sy_parents{ width:500px; float:right;margin:15px 0px;}
.sy_parents ul{ list-style:none;}
.sy_parents ul li{ width:134px; height:70px; float:left; margin:15px; border:1px solid #CCC;}





/*公告与资讯*/
.sy_gg_zx_content{ height:502px; background:#f3f3f3; padding:20px 0px;}
.sy_gg_zz_box{ width:1000px; height:502px; background:url(../images/zxbg.jpg) no-repeat; margin:0 auto;}
.sy_gonggao{ width:450px; float:left; position:relative; padding:18px}

.more2{ width:59px; height:21px; position:absolute; right:5px; top:35px;}
.gonggao_tt{ height:90px;margin:70px 0 0 0}
.gonggao_date{ width:75px; height:85px; background:url(../images/date1.jpg) no-repeat bottom left; font:24px/30px "Arial Black", Gadget, sans-serif; color:#b5b1b0; float:left; margin:0 10px 0 0}
.gonggao_title a{font:bold 18px/32px"微软雅黑", "黑体"; color:#b5b4b3;}
.gonggao_title a:hover{font:bold 18px/32px"微软雅黑", "黑体"; color:#e70012; text-decoration:none}
.gonggao_dsc{font:12px/24px "宋体"; color:#a5a5a5;}
.sy_gonggao ul{ list-style:none; margin:15px 0px;}
.sy_gonggao ul li{ height:32px; border-bottom:1px dashed #CCCCCC; background:url(../images/icon4.jpg) no-repeat left 0.8em; padding-left:15px; position:relative; margin:10px 0px;}
.sy_gonggao ul li a{font:14px/32px "微软雅黑", "黑体"; color:#b5b4b3;}
.sy_gonggao ul li a:hover{font:14px/32px"微软雅黑", "黑体"; color:#e70012; text-decoration:none;}
.sy_gonggao_rq{font:12px/24px "宋体"; color:#a5a5a5; position:absolute; right:0px; bottom:0px;}




.sy_zixun{ width:450px; float:right; position:relative; padding:18px}
.sy_zixun ul{ width:100%; list-style:none; margin:80px 0 0 0;}
.sy_zixun ul li{ height:95px; margin:5px 0px;}
.sy_zixun_img{ width:118px; height:95px; float:left; margin:0 10px 0 0 }
.sy_zixun_title  a{font:bold 18px/32px"微软雅黑", "黑体"; color:#b5b4b3;}

.sy_zixun_title  a:hover{font:bold 18px/32px"微软雅黑", "黑体"; color:#e70012; text-decoration:none}
.sy_zixun_dsc{font:12px/24px "宋体"; color:#a5a5a5;}



/*banner*/
.banner{ 
   height: 514px;
    width: 100%;
    overflow: hidden;
    margin: 0 auto;
    position: relative;z-index:-7}
.bannerimg{width: 1950px;
    position: absolute;
    left: 50%;
    margin-left: -835px;
	
	z-index:-8}
.banner2{ 
   height: 266px;
    width: 100%;
    overflow: hidden;
    margin: 0 auto;
    position: relative;z-index:-7}
.bannerimg2{width: 1950px;
    position: absolute;
    left: 50%;
    margin-left: -835px;
	
	z-index:-8}
	
	
	
/*tab选项卡*/
#tab{width:1000px;height:auto; margin:10px auto; position:relative; z-index:1}
#tab .tabList ul li{
	float:left;
	background:#fefefe;
	background:-moz-linear-gradient(top, #fefefe, #ededed);	
	background:-o-linear-gradient(left top,left bottom, from(#fefefe), to(#ededed));
	background:-webkit-gradient(linear,left top,left bottom, from(#fefefe), to(#ededed));
	border:1px solid #ccc;
	padding:5px 0;
	width:141px;
	text-align:center;
	margin-left:-1px;
	position:relative;
	cursor:pointer;
	height:40px;
	font:16px/40px"微软雅黑", "黑体"; 
}
#tab .tabCon{ position:relative;
	border:1px solid #ccc;
	border-top:none;
	width:995px;
	height:auto;
	min-height:1200px;	
	z-index:-10
}
#tab .tabCon div{
	display:none;
	z-index:-9
}
#tab .tabList li.cur{
	border-top:2px solid #e70012;
	border-bottom:none;
	background:#fff;
	
}
#tab .tabCon div.cur{
	opacity:1;
	filter:alpha(opacity=100);
}


/*black高培解决问题*/
.syblack{ height:186px; background:url(../images/black.jpg) no-repeat center;}



.sytitle1{ height:108px; background:url(../images/bg1.jpg) repeat-x;}
.syt1{ width:279px; margin:0 auto; background:url(../images/sytitle1.jpg) no-repeat; height:108px;}




.postion {
    height: 35px;
    background-position: -6px -136px;
    float: right;
    padding-left: 20px;
	font:14px/30px"微软雅黑", "黑体";
	padding-right:15px;
}
.pingjialist{ width:100%;}
.fengye{ height:50px; line-height:50px;}
.fengye a{ border:1px solid #CCC; padding:5px;}
#pagelist{ border:none;height:50px; line-height:50px;}
#pagelist a{ border:1px solid #CCC; padding:5px;}
#pagelist span{ border:1px solid #CCC; padding:5px;}





/*系统组成*/
.zctent{ width:100%; margin:15px 0px;}
.zctent li{ width:485px; height:225px; background:#e9e9e9; margin:5px; float:left; position:relative}
.zctent_img{ width:290px; height:225px; float:left;}
.zctent_nav{ width:180px; height:228px; float:right; padding:5px;}
.zctent dt{font:16px/30px"微软雅黑", "黑体"; color:#a0a0a0; border-bottom:1px dashed #a0a0a0 }
.zctent dt a{font:16px/30px"微软雅黑", "黑体"; color:#a0a0a0;}
.zctent dt a:hover{font:16px/30px"微软雅黑", "黑体"; color:#E70012;}
.zctent dd{ font:12px/24px"微软雅黑", "黑体";color:#a0a0a0;}
.zctent dd p{ font:12px/24px"微软雅黑", "黑体";color:#a0a0a0;}
.zctentbtn{ width:178px; height:29px; background:#e70012; text-align:center; color:#FFF;font:14px/30px"微软雅黑", "黑体"; position:absolute;bottom:10px;}
.zctentbtn a{ text-align:center; color:#FFF;font:14px/30px"微软雅黑", "黑体";}



/*学员评价*/
.pj_title h1{font:24px/50px"微软雅黑", "黑体";color:#000; border-bottom:1px solid #CCC;  padding:0 15px;}
.zplist{width:100%; margin:15px 0px; height:342px;}
.zplist li{ width:480px; height:172px; float:left; margin:3px; position:relative;}
.zplist .m1{ background:url(../images/m1.jpg) no-repeat; color:#36a6e8}
.zplist .m1 a{color:#36a6e8}
.zplist .m2{ background:url(../images/m2.jpg) no-repeat;color:#fd6b90}
.zplist .m2 a{color:#fd6b90}
.zplist .m3{ background:url(../images/m3.jpg) no-repeat;color:#7ac320}
.zplist .m3 a{color:#7ac320}
.zplist .m4{ background:url(../images/m4.jpg) no-repeat;color:#ee9a26}
.zplist .m4 a{color:#ee9a26}
.zplist_time a{ width:134px; position:absolute; top:60px; left:15px;font:18px/24px"微软雅黑", "黑体"; text-align:center; font-weight:bold;}
.zplist_time a:hover{ width:134px; position:absolute; top:60px; left:15px;font:18px/24px"微软雅黑", "黑体"; text-align:center; font-weight:bold; text-decoration:none; color:#E70012;}
.zplist_nav{ width:245px; position:absolute; right:15px; top:50px;}
.zplist dt{font:16px/30px"微软雅黑", "黑体"; color:#a0a0a0; border-bottom:1px dashed #a0a0a0 }
.zplist dt a{font:16px/30px"微软雅黑", "黑体"; color:#a0a0a0;}
.zplist dt a:hover{font:16px/30px"微软雅黑", "黑体"; color:#E70012; text-decoration:none;}
.zplist dd{ font:12px/24px"微软雅黑", "黑体";color:#a0a0a0;}


/*课程评价*/
.kclist{width:100%; margin:15px 0px;}
.kclist li{ width:314px; height:442px; float:left; margin:7px; border:1px solid #CCC; position:relative;}
.kc_img{ width:314px; height:240px;}
.kc_nav{ width:304px;  float:right; padding:5px;}
.kc_nav dt{font:16px/30px"微软雅黑", "黑体"; color:#000; border-bottom:1px dashed #a0a0a0 }
.kc_nav dt a{font:16px/30px"微软雅黑", "黑体"; color:#000;}
.kc_nav dt a:hover{font:16px/30px"微软雅黑", "黑体"; color:#E70012;}
.kc_nav dd{ font:12px/24px"微软雅黑", "黑体";color:#a0a0a0;}
.kc_manyi{ width:130px; float:left;font:16px/40px"微软雅黑", "黑体"; color:#000;}
.kc_check{ width:100px; height:30px; color:#FFF; background:#e70012; float:right;}
.kc_check a{ text-align:center; color:#FFF;font:14px/30px"微软雅黑", "黑体";width:100px; height:30px; padding:0 0 0 10px;}
.kc_spbtn{ width:157px; height:40px; color:#767676; text-align:center;font:16px/40px"微软雅黑", "黑体"; float:left; background:#eaeaea; position:absolute; bottom:5px; left:0px;}
.kc_spbtn a{ width:157px; height:40px; color:#767676; text-align:center;font:16px/40px"微软雅黑", "黑体"; display:block;}
.kc_spbtn a:hover{ width:157px; height:40px; color:#fff; text-align:center;font:16px/40px"微软雅黑", "黑体"; background:#e70012; text-decoration:none;}
.kc_zxbtn{ width:155px; height:40px; color:#767676; text-align:center;font:16px/40px"微软雅黑", "黑体"; float:right; border-left:1px solid #999; background:#eaeaea; position:absolute; bottom:5px; right:0px;}
.kc_zxbtn a{ width:155px; height:40px; color:#767676; text-align:center;font:16px/40px"微软雅黑", "黑体"; display:block;}
.kc_zxbtn a:hover{ width:155px; height:40px; color:#fff; text-align:center;font:16px/40px"微软雅黑", "黑体"; background:#e70012; text-decoration:none;}



/*核心师资*/
.shizlist{width:100%; margin:15px 0px;}
.shizlist li{ width:235px; height:430px; float:left; margin:5px; border:1px solid #CCC; position:relative;}
.sz_img{ width:235px; height:334px;}
.sz_img img{ width:235px; height:318px;}
.sz_nav{ width:225px;  float:right; padding:5px;}
.sz_nav dt{font:16px/30px"微软雅黑", "黑体"; color:#000; border-bottom:1px dashed #a0a0a0 }
.sz_nav dt a{font:16px/30px"微软雅黑", "黑体"; color:#000;}
.sz_nav dt a:hover{font:16px/30px"微软雅黑", "黑体"; color:#E70012;}
.sz_nav dd{ font:12px/24px"微软雅黑", "黑体";color:#a0a0a0;}
.sz_manyi{ width:125px; float:left;font:16px/40px"微软雅黑", "黑体"; color:#000;}
.sz_check{ width:100px; height:30px; color:#FFF; background:#e70012; float:right;}
.sz_check a{ text-align:center; color:#FFF;font:14px/30px"微软雅黑", "黑体";width:100px; height:30px; padding:0 0 0 10px;}
.sz_spbtn{ width:122px; height:40px; color:#767676; text-align:center;font:16px/40px"微软雅黑", "黑体"; float:left; background:#eaeaea; position:absolute; bottom:5px; left:0px;}
.sz_spbtn a{ width:122px; height:40px; color:#767676; text-align:center;font:16px/40px"微软雅黑", "黑体"; display:block;}
.sz_spbtn a:hover{ width:122px; height:40px; color:#fff; text-align:center;font:16px/40px"微软雅黑", "黑体"; background:#e70012; text-decoration:none;}
.sz_zxbtn{ width:122px; height:40px; color:#767676; text-align:center;font:16px/40px"微软雅黑", "黑体"; float:right; border-left:1px solid #999; background:#eaeaea; position:absolute; bottom:5px; right:0px;}
.sz_zxbtn a{ width:122px; height:40px; color:#767676; text-align:center;font:16px/40px"微软雅黑", "黑体"; display:block;}
.sz_zxbtn a:hover{ width:122px; height:40px; color:#fff; text-align:center;font:16px/40px"微软雅黑", "黑体"; background:#e70012; text-decoration:none;}



/*课程页面*/
.kc_banner{ height:194px; background:#e1e1e1; position:relative; z-index:-3}
.kc_imgbox{ width:1000px; height:448px; bottom:-50px; left:0px;
    margin: 0 auto;
    background: #FFF;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    border-radius: 1px;
    -moz-box-shadow: 0px 10px 10px #9C9C9C;
    -webkit-box-shadow: 0px 10px 10px #9C9C9C;
    box-shadow: 0px 5px 10px #9C9C9C;
    position: relative;
	padding:5px;
}
.kc_imgbox img{ width:100%; height:100%;}

.kc_title{ width:1000px; height:54px; margin:0 auto; }
.t1{background:url(../images/bt1.jpg) no-repeat;}
.t2{background:url(../images/bt2.jpg) no-repeat;}
.t3{background:url(../images/bt3.jpg) no-repeat;}
.kc_nr_text{font:14px/40px"微软雅黑", "黑体"; color:#000; width:1000px; margin:0 auto; }

.kc_js_box{ width:980px; height:auto; border:1px solid #aaaaaa; padding:10px;}
.kc_js_img{ width:318px; height:430px; float:left;}
.kc_js_img img{width:318px; height:430px;}
.kc_js_nav{ width:654px; float:right;}
.kc_js_nav dt{font:20px/40px"微软雅黑", "黑体"; color:#000; border-bottom:1px dashed #a0a0a0; font-weight:bold;}
.kc_js_nav dt a{font:20px/40px"微软雅黑", "黑体"; color:#000;}
.kc_js_nav dt a:hover{font:20px/40px"微软雅黑", "黑体"; color:#E70012;}
.kc_js_nav dd{ font:14px/24px"微软雅黑", "黑体";color:#a0a0a0;}
.kc_js_zc{font:20px/40px"微软雅黑", "黑体"; color:#e70012;}

.kc_ds_spbtn{ width:330px; height:50px;font:20px/50px"微软雅黑", "黑体"; color:#FFF; float:left;text-align:center; margin:10px 0px;}
.kc_ds_spbtn a{ width:330px; height:50px;font:20px/50px"微软雅黑", "黑体"; color:#FFF; background:#fc6c90; display:block; }

.kc_ds_spbtn a:hover{ width:330px; height:50px;font:20px/50px"微软雅黑", "黑体"; color:#FFF; background:#e70012; text-decoration:none;}

.kc_ds_pjbtn{ width:330px; height:50px;font:20px/50px"微软雅黑", "黑体"; color:#FFF;float:left;text-align:center; margin:10px 5px;}
.kc_ds_pjbtn a{ width:330px; height:50px;font:20px/50px"微软雅黑", "黑体"; color:#FFF; background:#7fc620;display:block;}

.kc_ds_pjbtn a:hover{ width:330px; height:50px;font:20px/50px"微软雅黑", "黑体"; color:#FFF; background:#e70012;text-decoration:none;}
.kc_ds_zxbtn{ width:330px; height:50px;font:20px/50px"微软雅黑", "黑体"; color:#FFF;float:left;text-align:center; margin:10px 0px;}
.kc_ds_zxbtn a{ width:330px; height:50px;font:20px/50px"微软雅黑", "黑体"; color:#FFF; background:#2e9ee0;display:block;}

.kc_ds_zxbtn a:hover{ width:330px; height:50px;font:20px/50px"微软雅黑", "黑体"; color:#FFF; background:#e70012;text-decoration:none;}




.footbox{ background:#000;width:100%; position:absolute;}
.footlogo{ width:128px; height:128px; background:#000; padding:20px 20px; float:left}
.footnav{ width:772px; float:left;font:12px/24px"微软雅黑", "黑体";  padding:15px 10px;}
.footnav a{font:14px/24px"微软雅黑", "黑体"; color:#FFF; margin:10px 15px;}
.footnav a:hover{  color:#E70012; text-decoration:none;}
.copyright{font:12px/24px"微软雅黑", "黑体"; color:#c6c6c6; padding:15px 15px;}





/*老师简介*/
.sz_banner{ height:194px; background: url(../images/zhbanner.jpg) no-repeat center #290101; position:relative; z-index:-3}
.sz_imgbox{ width:248px; height:334px; bottom:-50px; left:0px;
    background: #FFF;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    border-radius: 1px;
    -moz-box-shadow: 0px 10px 10px #9C9C9C;
    -webkit-box-shadow: 0px 10px 10px #9C9C9C;
    box-shadow: 0px 5px 10px #9C9C9C;
    position: relative;
	padding:5px;
}
.sz_imgbox img{ width:248px; height:334px;}

.sz_mc_nav{ width:730px; position:relative; right:0px; bottom:192px;font:24px/40px"微软雅黑", "黑体"; color:#FFF; float:right;}


.sz_jj_nav{ width:730px; height:auto; float:right; position:relative; right:0px;font: 14px/40px"微软雅黑", "黑体"; bottom:150px;
    color: #000;}
.sz_jj_title{ width:730px; height:54px;}
.bt4{ background:url(../images/bt4.jpg) no-repeat;}
.sz_sk_video{ width:730px; height:425px; background:#000;}



/*学员评价*/
.pingjia_banner{ height:194px; background:#AB2922; position:relative; z-index:-3}
.pingjia_imgbox{ width:248px; height:192px; bottom:-50px; left:0px;
    background: #FFF;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    border-radius: 1px;
    -moz-box-shadow: 0px 10px 10px #9C9C9C;
    -webkit-box-shadow: 0px 10px 10px #9C9C9C;
    box-shadow: 0px 5px 10px #9C9C9C;
    position: relative;
	padding:5px;
}
.pingjia_imgbox img{ width:100%; height:100%;}
.pingjia_nav{ width:730px; position:relative; right:0px; bottom:52px;font:24px/40px"微软雅黑", "黑体"; color:#FFF; float:right;}
.pingjia_xx_nav{ width:730px; height:auto; float:right; position:relative; right:0px;font: 14px/40px"微软雅黑", "黑体";}
.pingjia_xx_nav img{ width:730px; height:auto;}
.pingjia_xx_title{ width:730px; height:54px;}
.bt5{ background:url(../images/bt5.jpg) no-repeat;}




/*相关*/
.xgbox{ position:relative; bottom:120px;}
.xg_title{ width:100%; height:54px;}
.xg1{ background:url(../images/xgjs.jpg) no-repeat}
.xg2{ background:url(../images/xgkc.jpg) no-repeat}
.xg3{ background:url(../images/xgpj.jpg) no-repeat}
.xg_szbox{ width:100%; margin:15px 0px;}
.xg_szbox ul{ list-style:none;}
.xg_szbox ul li{ width:210px; float:left; padding:5px; border:1px solid #CCC; margin:15px 15px 15px 10px;}

.xg_sz_image{ width:210px; height:284px;}
.xg_sz_image img{ width:100%; height:100%;}
.xg_sz_text{font: 14px/24px"微软雅黑", "黑体"; color:#999;}
.xg_sz_text a{font: 14px/24px"微软雅黑", "黑体"; color:#999; }
.xg_sz_text a:hover{font: 14px/24px"微软雅黑", "黑体"; color:#E70012; text-decoration:none}





.xgbox2{}
.xg_kcbox{ width:100%; margin:15px 0px;}
.xg_kcbox ul{ list-style:none;}
.xg_kcbox ul li{ width:300px; float:left; padding:5px; border:1px solid #CCC; margin:15px 10px 15px 10px;}

.xg_kc_image{ width:300px; height:224px;}
.xg_kc_image img{ width:100%; height:100%;}
.xg_kc_text{font: 14px/24px"微软雅黑", "黑体"; color:#999; text-align:center}
.xg_kc_text a{font: 14px/24px"微软雅黑", "黑体"; color:#999; }
.xg_kc_text a:hover{font: 14px/24px"微软雅黑", "黑体"; color:#E70012; text-decoration:none}



.xgbox2{}
.xg_pjbox{ width:100%; margin:15px 0px;}
.xg_pjbox ul{ list-style:none;}
.xg_pjbox ul li{ width:300px; float:left; padding:5px; border-bottom:1px solid #CCC; margin:5px 10px 5px 10px;font: 14px/24px"微软雅黑", "黑体"; color:#999; background:url(../images/icon.jpg) no-repeat 5px 1.3em; padding-left:5px;}

.xg_pjbox ul li a{   margin:15px 10px 15px 10px;font: 14px/24px"微软雅黑", "黑体"; color:#999;}
.xg_pjbox ul li a:hover{  border-bottom:1px solid #CCC; margin:15px 10px 15px 10px;font: 14px/24px"微软雅黑", "黑体"; color:#E70012;}



/*年度总评*/
.zongping_banner{ height:194px; background: url(../images/zpbanner.jpg) no-repeat center #290101}
.zixunye_banner{ height:194px; background: url(../images/zpbanner2.jpg) no-repeat center #290101}
.zixunye_banner2{ height:194px; background: url(../images/case.jpg) no-repeat center #290101}
.zp_logo{ width:200px; height:194px; float:left;}
.zp_text{ float:right;font:30px/40px"微软雅黑", "黑体"; text-align:right; color:#000; margin-top:100px;}

.zongping_box{ width:100%;}
td{padding:5px; text-align:center}
table{ width:100%;}
.firstRow{font: bold 20px/40px"微软雅黑", "黑体";}





/*特训营*/
.text_img_cent{ width:100%;}
.text_zy_neirong{ width:100%; font:14px/24px "黑体", "微软雅黑";}
.text1{ font:14px/24px "黑体", "微软雅黑"; text-indent:2.0em}
.text_pinpai_tese{font:14px/24px "黑体", "微软雅黑"; width:100%;}
.text_pinpai_ganyan{font:18px/24px "隶书", "黑体", "微软雅黑"; width:100%;}
.text_pinpai_kc{ background:url(../../UploadFiles/xiangmu/pinpai/pp8.jpg) no-repeat bottom center; width:100%;}
.text_pinpai_kcbox{ background:#a80019;font:14px/24px "黑体", "微软雅黑"; color:#FFF; height:30px}
.text_pinpai_kc_left{ width:288px; float:left; text-align:center;}
.text_pinpai_kc_right{ width:450px; float:left; text-align:left;}
.text_pinpai_kc_right2{ width:288px; float:left; text-align:center;}
.text_pinpai_kc_left2{ width:450px; float:left; text-align:left;}
.text_pinpai_kcbox2{ background:#d7d7d7;font:14px/24px "黑体", "微软雅黑"; color:#333; height:30px; text-align:center}
.text_zy_heying{ padding:5px; border:1px solid #f0f0f0;}
.text_pinpai_kc_inter{width:100%; float:left; text-align:left;}



.text_zy_neirong{ width:100%; font:14px/24px "黑体", "微软雅黑";}
.text1{ font:14px/24px "黑体", "微软雅黑"; text-indent:2.0em}
.text_rc_shouyi{ background:url(/UploadFiles/xiangmu/rencai/r2.jpg) no-repeat right bottom; font:14px/24px "黑体", "微软雅黑"; padding-right:209px}
.text_rc_gy{ width:100%;}
.text_rc_gybox{  background:#333;font:14px/24px "黑体", "微软雅黑"; color:#FFF; height:30px}
.text_rc_kc_left{ width:288px; float:left; text-align:center;font:14px/24px "黑体", "微软雅黑";}
.text_rc_kc_right{ width:450px; float:left; text-align:left;font:14px/24px "黑体", "微软雅黑";}
.text_rc_kcbox2{ background:#d7d7d7;font:14px/24px "黑体", "微软雅黑"; color:#333; height:30px; text-align:center}
.text_rc_kc{ border-bottom:1px solid #f0f0f0; width:100%;}
.text_pinpai_ganyan{font:18px/24px "隶书", "黑体", "微软雅黑"; width:100%;}


/*2014.8.1添加利润创新*/
.clear{ clear:both;}
.xm_nr{ width:736px; margin:0 auto;}
.top_ad1 {
	border: 1px solid #f0f0f0;
	width:806px;
	height: 149px;
	padding:5px;
}
p{line-height:24px;}
.text1{ font:14px/24px "黑体", "微软雅黑"; text-indent:2.0em}
.text_cximgs{ width:100%;}
.text_cx_nr1{ font:18px/24px "黑体", "微软雅黑"; color:#ba4f09; text-align:center; font-weight:bold;}
.text_cx_nr2{font:16px/24px "黑体", "微软雅黑"; color:#ba4f09; text-align:left; font-weight:bold;}
.text_cx_nr3{font:16px/30px "黑体", "微软雅黑"; color:#fff; text-align:center; font-weight:bold; background:#ba4f09; height:30px}
.text_cx_nr4{ font:14px/24px "黑体", "微软雅黑"; font-weight:bold;}
.text_cx_nr5{font:16px/30px "黑体", "微软雅黑"; color:#000; text-align:center; font-weight:bold; background:#c9c9c9; height:30px}
.text_cx_nr6{ font:14px/24px "黑体", "微软雅黑"; float:left; margin-right:180px;}
.jiaoshou{ width:170px; height:203px; float:left;}
.text_cx_nr7{ font:14px/24px "黑体", "微软雅黑"; float:left; width:630px;}
.text_cx_nr7 p{ margin:1px 0px;}
.text_cx_nr8{ font:14px/24px "黑体", "微软雅黑"; float:left;}
.text_cx_nr9{ font:14px/24px "黑体", "微软雅黑"; float:left; background:url(/UploadFiles/xiangmu/chuangxin/cx7.jpg) no-repeat right bottom;}
.text_cx_nr10{ font:20px/24px "黑体", "微软雅黑"; text-align:center;}


.text_edx_nr1{font:14px/24px "黑体", "微软雅黑";}
.text_edx_nr1 h1{ font:14px/24px "黑体", "微软雅黑"; font-weight:bold;}



/*关键字*/
.tagsmain {
    width: 998px;
    margin: 0px auto;
    border: #eee 1px solid;
}
.tagsmain .tit {
    background: #f1f1f1;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
    padding-left: 10px;
    color: #333;
}
.tagsmain .tit span {
    font-size: 12px;
    font-weight: normal;
    color: #555;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tagsmain {
    width: 998px;
    margin: 0px auto;
    border: #eee 1px solid;
}
.tagsshow ul{ list-style:none;}
.tagsshow ul li{ margin:15px 0px;}
.art_title a{font:14px/30px "黑体", "微软雅黑"; font-weight:bold;}


/*search*/
.searchbody {
    width: 998px;
    margin: 0px auto;
    margin-top: 40px;
}
.searchbody .left {
    width: 694px;
    float: left;
}
.searchbody .left .tit {
    background: #FAFFF9 url(../images/btn2.png) no-repeat 8px 6px;
    border: #E2F3DE 1px solid;
    height: 31px;
    line-height: 31px;
    font-size: 14px;
    color: #555;
    padding-left: 28px;
}
.searchbody .left .tit span {
    color: red;
    font-weight: bold;
}
.searchbody .left .leftbox {
}
.searchbody .left .leftbox .searchlist ul {
    padding-top: 15px;
}
.searchbody .left .leftbox .searchlist li {
    line-height: 28px;
}
.searchbody .left .leftbox .searchlist span.art_title a {
    font-size: 14px;
    color: #0022CC;
    text-decoration: underline;
}
.searchbody .left .leftbox .searchlist span.art_title a:visited {
    color: #CC3300;
    text-decoration: underline;
}
.searchbody .left .leftbox .searchlist span.artintro {
    line-height: 24px;
    font-size: 12px;
}
.searchbody .left .leftbox .searchlist span.arturl {
    line-height: 24px;
}
.searchbody .left .leftbox .searchlist span.arturl a {
    color: green;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
}
.searchbody .left .leftbox .searchlist span.c9 {
    color: green;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
}
.searchbody .left .leftbox .searchabout {
    margin: 0px 10px 0px 0px;
    padding: 15px;
    background: #EFEFEF;
    height: 100%;
    overflow: hidden;
}
.searchbody .left .leftbox .kuaisou {
    margin: 0px 10px 0px 0px;
}
.searchbody .left .leftbox .kuaisou .i {
    height: 23px;
    line-height: 23px;
    width: 545px;
    padding-left: 15px;
    color: #333;
    float: left;
    margin: 10px 0px;
}
.searchbody .left .leftbox .kuaisou #m {
    margin-left: 5px;
    height: 35px;
    line-height: 35px;
    width: 110px;
    float: left;
}
.searchbody .right {
    width: 272px;
    float: right;
}
.searchbody .right .right01 .tit {
    height: 31px;
    line-height: 31px;
    font-size: 14px;
    font-weight: bold;
    color: #333;
    padding-left: 5px;
    border-bottom: #CCC 1px solid;
}
.searchbody .right .right01 .right01box ul {
    padding: 8px;
}
.searchbody .right .right01 .right01box li {
    background: url(../images/artarrow.gif) no-repeat 0px 11px;
    padding-left: 8px;
    height: 26px;
    line-height: 26px;
    width: 245px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.searchbody .right .right01 .right01box a {
    color: #0022CC;
}



/*关于高培*/
.aboutbox {
    width: 816px;
    font: 14px/24px "黑体", "微软雅黑";
    color: #333;
}
.aboutbox .ab_title {
    width: 100%;
    height: 35px;
    border-bottom: 2px solid #CCC;
}
.ab_title h1 {
    border-bottom: 2px solid #e70012;
    float: left;
    font: 14px/35px "黑体", "微软雅黑";
    margin: 0px;
    font-weight: bold;
}
.ab_tent {
    font: 14px/24px "黑体", "微软雅黑";
    text-indent: 2.0em;
}
.ab_neirong1 {
    width: 816px;
    height: 195px;
    background: url(/UploadFiles/xiangmu/about/ab2.jpg) no-repeat;
    margin: 5px auto;
    border-bottom: 1px dashed #CCC;
}
.about_jieshao {
    width: 528px;
    float: left;
    margin-left: 107px;
    font: 14px/24px "黑体", "微软雅黑";
    margin-top: 91px;
}
.about_jieshao h1 {
    font: 24px/24px "黑体", "微软雅黑";
    font-weight: bold;
    margin: 0px;
}
.aboutimg {
    width: 134px;
    height: 182px;
    float: left;
    margin: 5px;
}
.ab_neirong2 {
    width: 816px;
    height: 195px;
    background: url(/UploadFiles/xiangmu/about/ab3.jpg) no-repeat;
    margin: 5px auto;
    border-bottom: 1px dashed #CCC;
}
.ab_neirong3 {
    width: 816px;
    height: 195px;
    background: url(/UploadFiles/xiangmu/about/ab4.jpg) no-repeat;
    margin: 5px auto;
    border-bottom: 1px dashed #CCC;
}
.about_jieshao2 {
    width: 97%;
    float: left;
    font: 14px/24px "黑体", "微软雅黑";
    border: 1px dotted #CCCCCC;
    padding: 10px;
    margin: 10px auto;
}
.about_xuhao {
    width: 24px;
    height: 24px;
    font: 14px/24px "黑体", "微软雅黑";
    font-weight: bold;
    color: #FFF;
    background: #e70012;
    padding: 5px;
}
.about_jieshao2 h1 {
    font: 16px/24px "黑体", "微软雅黑";
    font-weight: bold;
    margin: 0px;
}
.about_kc_img {
    width: 100%;
}




/*日历标签*/
.calendar  * {
    box-sizing: border-box;
    font-family: Tahoma;
    font-size: 14px;
}
.calendar-sm {
    cursor: default;
    width: 800px;
    height: 370px;
}
.calendar {
    cursor: default;
    width: 237px;
    height: 270px;
    margin:0 auto;
}

.calendar-sm .c-pad-top {
    padding-top: 2%;
}

.calendar .c-pad-top {
    padding-top: 3%;
}

.c-grid {
    box-shadow: 2px 2px 5px #888888;
    height: inherit;
}
.c-day {
    width: 14.28%;
    height: 13%;
    background-color: #f9efef;
    float: left;
    text-align: center;
}

.c-day-previous-month {
    width: 14.28%;
    height: 13%;
    background-color: #F9FBFD;
    float: left;
    text-align: center;
    color: gray;
}

.c-day-next-month {
    width: 14.28%;
    height: 13%;
    background-color: #F9FBFD;
    float: left;
    text-align: center;
    color: gray;
}

.c-week-day {
    width: 14.28%;
    height: 10.38%;
    background-color: #f36506;
    color: white;
    float: left;
    text-align: center;
    font-weight: bold;
    padding-top: 1%;
}

.c-next {
    width: 12.5%;
    height: 12%;
    padding: 2% 2% 0 2%;
    text-align: right;
    cursor: pointer;
}

.c-previous {
    width: 12.5%;
    height: 12%;
    padding: 2% 2% 0 2%;
    text-align: left;
    cursor: pointer;
}

.c-month {
    width: 75%;
    height: 12%;
    text-align: center;
}

.c-nav-btn-over {
    background-color: rgb(137, 163, 192) !important;
    font-weight: bold;
}

.c-today {
    background-color: #f1d8d8;
}

.c-event {
    background-color:#e70212;
    color: white;
    font-weight: bold;
    cursor: pointer;
}

.c-grid {
    float: left;
    width: 100%;
}

.c-event-grid {
    margin-left: 1px;
    height: inherit;
    width: 100%;
    float: left;
    box-shadow: 2px 2px 5px #888888;
}

.c-grid-title {
    font-weight: bold;
    float: left;
    background-color:#e70012;
    color: white;
}

.c-event-title {
    width: 100%;
    height: 12%;
    text-align: center;
    font-weight: bold;
    background-color:#e70012 ;
    color: white;
}

.c-event-body {
    background-color: #fff;
    height: 88.1%;
}

.c-event-list {
    padding: 7 0 0 0;
    overflow: auto;
    height: 95%;
}

.c-event-item > .title {
    font-weight: bold;
}

.c-event-item > div {
    text-overflow: ellipsis;
    width: inherit;
    overflow: hidden;
}
.description{ font-size:10px}

.c-event-item {
    padding-left: 10px;
    margin-bottom: 10px;
}

.c-event-over {
    background-color: lightgray;
    font-weight: bold;
    color: black;
}

.c-event-over > .description {
    font-weight: normal;
}


article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}









/*预约试听*/
.yuyue{ width:100%; height:453px; background:url(../images/yy.jpg) no-repeat; border:1px solid #CCC; margin:20px auto;padding-top: 50px;
}
input[type="submit"]{background:url('../images/buttom.png') no-repeat;font-size:15px;font-weight:600;color:#FFFFFF;border:0;font-family:"Microsoft YaHei","SimHei","SimSun";text-shadow:0 -1px 0 #535353;margin:5px 5px 0 0;padding:0 0 3px 0;display:block;width:106px;height:35px;text-align:center;font-weight:bold;line-height:33px;text-indent:20px;}
input[type="button"]{background:url('../images/buttom.png') no-repeat;font-size:15px;font-weight:600;color:#FFFFFF;border:0;text-shadow:0 -1px 0 #535353;margin:5px 5px 0 0;padding:0 0 3px 0;display:block;width:106px;height:35px;text-align:center;font-weight:bold;line-height:33px;text-indent:20px;}
input.button_button{background:url('../images/buttom.png') no-repeat;margin:0;width:106px;height:35px;border:0;font-size:15px;font-weight:600;color:#FFFFFF;text-shadow:0 -1px 0 #535353;padding:0 0 3px 0;text-align:center;font-weight:bold;line-height:33px;text-indent:20px;}
.box_main{;width:100%;;min-height:50px;overflow:hidden !important;}
.register{float:left;padding:25px 00px;}
.register .form_submit{float:left;border-bottom:1px solid #bfbfbf;width:1000px;}
.register .form_submit .fieldset{float:left;}
.register .form_submit .fieldset .field-group{float:left;height:55px;}
.register .form_submit .fieldset .field-group .title{float:left;width:65px;text-align:right;margin:4px 0 0 0;font-size:14px;}
.register .form_submit .fieldset .field-group .control-group{float:left;width:210px;margin:0 10px;}
.control-group2{float:left;width:110px;margin:0 0 0 10px;}
.register .form_submit .fieldset .field-group .tips{float:left;width:250px;color:#bfbfbf;}
.register .div_submit{float:left;width:105px; margin:0 0 0 25px;}
.register .div_submit .div_submit_button{float:right;}
.fieldset .input_add_background{background:url("../images/input.jpg") no-repeat scroll 100% 100% transparent;background-position: center;height:30px;width:157px;float:left;margin:0 2px 0 0;}
.fieldset .input_add_background input.register_input_ot{background-color:#f9f9f9;border:0 none;color:#4F4F4F;font-size:12px;height:18px;outline:medium none;width: 145px;padding:1px;margin:5px;}
.fieldset .input_add_long_background{background:url("../images/input_long.jpg") no-repeat scroll 100% 100% transparent;background-position: center;height:30px;width:206px;float:left;margin:0 0 15px 0;display:inline;}
.fieldset .input_add_long_background2{background:url("../images/input_long2.jpg") no-repeat scroll 100% 100% transparent;background-position: center;height:30px;width:106px;float:left;margin:0 0 15px 0;display:inline;}
.fieldset .input_add_long_light_background{background:url("../images/input_long_light.jpg") no-repeat scroll 100% 100% transparent;background-position: center;height:30px;width:196px;float:left;}
.fieldset .input_add_long_background input.register_input{background-color:#f9f9f9;border:0 none;color:#4F4F4F;font-size:12px;height:18px;outline:medium none;width: 192px;padding:1px;margin:5px;}
.fieldset .input_add_long_background2 input.register_input{background-color:#f9f9f9;border:0 none;color:#4F4F4F;font-size:12px;height:18px;outline:medium none;width: 92px;padding:1px;margin:5px;}

.fieldset .input_text{display:inline-block;position:absolute;vertical-align:top;margin:6px 0 0 10px;z-index:2;font-style:italic;color:#BFBFBF;}
/*Tooltips*/
.tooltips_main{position:absolute;left:0;margin:-5px 0 0 2px;z-index:999;}
.tooltips_box,.tooltips,.msg{display:inline-block;*display:inline;*zoom:1;position:relative;border-style:solid;border-color:#FF1F1F;}
.tooltips,.msg{border-width:0 1px;*left:-2px;background-color:#FFCFCF;}
.tooltips_box{border-width:1px;line-height:1.5;}
.tooltips{margin:0 -2px;}
.msg{margin:1px -2px;padding:0 6px;color:#2F2C2C;text-shadow:0 1px 0 #FFFFFF;font-size:12px;}
.ov{background:url('../images/tri.gif') no-repeat scroll 0 0 transparent;position:absolute;left:30%;overflow:hidden;width:15px;height:15px;margin:16px 0 0 0;display:inline;}




.yuyueover{ width:462px; float:right; margin:0 20px 0px 0px;}
.yy_maquee{ width:100%;     background: #FFF;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    border-radius: 1px;
    -moz-box-shadow: 0px 10px 10px #9C9C9C;
    -webkit-box-shadow: 0px 10px 10px #9C9C9C;
    box-shadow: 0px 5px 10px #9C9C9C;
    position: relative;
    padding: 5px;
}


.topRec_List dl,.maquee{ width:90%; overflow:hidden; margin:0 auto; color:#7C7C7C}
.topRec_List dd{ float:left; text-align:center; border-bottom:1px solid #e70012; color:#e70012;}
.topRec_List dl dd:nth-child(1){ width:17%; height:40px; line-height:40px; }
.topRec_List dl dd:nth-child(2){ width:18%; height:40px; line-height:40px; }
.topRec_List dl dd:nth-child(3){ width:25%; height:40px; line-height:40px; }
.topRec_List dl dd:nth-child(4){ width:40%; height:40px; line-height:40px; }
.maquee{ height:254px;}
.topRec_List ul{ width:100%; height:195px;}
.topRec_List li{ width:100%; height:38px; line-height:38px; text-align:center; font-size:12px; border-bottom: 1px dashed #aaa;}
/*.topRec_List li:nth-child(2n){ background:#077cd0}*/
.topRec_List li div{ float:left;}
.topRec_List li div:nth-child(1){ width:17%;}
.topRec_List li div:nth-child(2){ width:18%;}
.topRec_List li div:nth-child(3){ width:25%;}
.topRec_List li div:nth-child(4){ width:40%;}




/*在线客服*/
/*main css*/
.izl-rmenu{position:fixed; right:0; margin-right:0px; bottom:20px; padding-bottom:20px; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}



/*右下脚促销*/
#pop{background:#fff;width:300px; height:282px;font-size:12px;position:fixed;right:0;bottom:0; z-index:99999}
#popHead{line-height:32px;background:#f6f0f3;border-bottom:1px solid #e0e0e0;font-size:12px;padding:0 0 0 10px;}
#popHead h2{font-size:14px;color:#666;line-height:32px;height:32px;}
#popHead #popClose{position:absolute;right:10px;top:1px;}
#popHead a#popClose:hover{color:#f00;cursor:pointer;}






/*教学组织与管理*/
.jiaoxuezz{ width:1312px; margin:0 auto;}
.jiaoxuezz h1{ height:43px; background:url(../images/btan.jpg) no-repeat; margin:30px 0px 0px 0px;}
.jiaoxuezz .zztent{font:16px/36px"微软雅黑", "黑体"; color:#000; border:1px solid #ccc; padding:15px;}
.jiaoxuezz .zztent p{ line-height:32px;}





/*2016.12.28*/
#MyContent td{ text-align:left;font:16px/36px"微软雅黑", "黑体";}







/*2017.04.27*/
.c_dgt {
    height: 50px;
    line-height: 50px;
    color: #FFFFFF;
    font-size: 30px;
    font-weight: bold;
	font-family:"微软雅黑";
}
.c_bg_red {
    background-color: #BF0009;
}
.wwp {
    width: 100%;
    min-width: 1100px;
    text-align: center;
}
.wp {
    width: 1100px;
    margin: 0 auto;
	font-family:"微软雅黑";
}
#c_dgcontent {
    margin-bottom: 50px;
    margin-top: 63px;
    /* background-color: #BF0009; */
    color: #333;
    padding-bottom: 30px;
    border: 2px solid #BF0009;
}
.c_zname {
    padding: 30px 0 0;
    text-align: center;
    font-size: 30px;
    font-weight: bold;
}
.c_zjbox {
    padding-top: 50px;
}
.c_zjbox {
    padding: 0;
    margin: 0;
    text-align: left;
}
.c_zjbox dd {
    margin: 0;
    padding: 2% 2% 4% 4%;
    width: 42%;
    height: 190px;
    font-size: 20px;
    line-height: 36px;
    display: inline-block;
}
.c_zjbox dd .c_jname {
    padding: 10px 0 10px 10px;
    text-align: left;
    font-size: 24px;
    font-weight: bold;
    background-color: #BF0009;
    margin-bottom: 15px;
    color: #FFFFFF;
}
.c_title_hei .c_t_n {
    line-height: 45px;
    padding: 20px 100px 0 100px;
    font-size: 30px;
    font-weight: bold;
    color: #000000;
}
.c_bg_red {
    background-color: #BF0009;
}
.c_jshaoo {
    position: relative;
    margin-top: 120px;
    margin-bottom: 0;
}
.c_jssj {
    position: absolute;
    left: 50%;
    top: -70px;
    margin-left: -20px;
}
.c_sjiao {
    width: 0;
    height: 0;
    border-left: 30px solid transparent;
    border-right: 30px solid transparent;
    border-top: 40px solid #BF0009;
}
.c_jshaoo p {
    margin: 0;
    display: block;
    padding: 50px;
    line-height: 40px;
    font-size: 24px;
    text-align: left;
    color: #FFFFFF;
}
.c_jshaoo p span {
    font-size: 36px;
    padding: 0 3px;
    color: #ffe400;
}
.c_title_hei {
    width: 900px;
    height: 129px;
    background-image: url(../images/title02.png);
    background-repeat: no-repeat;
    background-position-x: center;
    text-align: center;
    margin: 80px auto 50px;
}
.c_title_hei .c_t_n {
    line-height: 45px;
    padding: 20px 100px 0 100px;
    font-size: 30px;
    font-weight: bold;
    color: #000000;
}
.c_title {
    width: 900px;
    height: 129px;
    line-height: 129px;
    background-image: url(../images/title02.png);
    background-repeat: no-repeat;
    background-position-x: center;
    text-align: center;
    font-size: 40px;
    font-weight: bold;
    color: #bf0009;
    margin: 60px auto 50px;
}
.c_hubox {
    position: relative;
    height: 500px;
	left:100px;
}
.c_huimg {
    position: absolute;
    left: 0;
    top: 0;
    width: 350px;
    height: 450px;
    border: 2px solid #BF0009;
    background-image: url(../images/g_huby.png);
    background-repeat: no-repeat;
    background-position: center bottom;
}
.c_hutext {
    position: absolute;
    left: 400px;
    top: 30px;
    text-align: left;
    z-index: 2;
}

.c_hutext .c_huds {
    font-size: 32px;
    font-weight: bold;
}
.c_hutext .c_hun {
    font-size: 40px;
    margin: 0;
    padding: 0 0 20px;
}
.c_hutext .c_hux1 {
    font-size: 24px;
    border-top: 2px solid #BF0009;
    padding: 25px 0 15px;
    line-height: 38px;
}
.c_hutext .c_hux2 {
    font-size: 20px;
    line-height: 30px;
}
.c_col_red {
    color: #BF0009;
}
.c_zjbox {
    padding-top: 50px;
}
.c_zjbox {
    padding: 0;
    margin: 0;
    text-align: left;
}
.c_zjbox li {
    float: left;
    margin-right: 50px;
    width: 313px;
    text-align: left;
}
.c_js_wei {
    background-image: url(../images/g_weihy.png);
    background-repeat: no-repeat;
    background-position: center bottom;
}
.c_js_yang {
    background-image: url(../images/g_chenym.png);
    background-repeat: no-repeat;
    background-position: center bottom;
}
.c_js_feng {
    background-image: url(../images/g_liuf.png);
    background-repeat: no-repeat;
    background-position: center bottom;
}
.c_js_img {
    border: 2px solid #BF0009;
    height: 380px;
}
.c_jsxian {
    width: 40px;
    height: 5px;
    margin: 25px 0;
}
.c_js_zhi {
    font-size: 24px;
    font-weight: bold;
}
.c_js_name {
    font-size: 20px;
}
.c_js_x1 {
    font-size: 16px;
    margin-top: 20px;
    padding: 25px 0;
    border-top: 2px solid #BF0009;
}
.c_js_x2 {
    font-size: 16px;
}
.anli{ width:100%; text-align:center; background:#f2f2f2;}






/*案例*/
.casebox{ height:425px; background:#dbdbdb;}
.caseimg{ width:465px; height:341px; border:10px solid #eaeaea; float:left; background:#FFF; margin-top:30px; padding:5px;}

.case_tent{ width:518px; float:right; background:url(../images/line.jpg) no-repeat left; height:341px;margin-top:30px; padding-left:10px; position:relative}
.casetitle{ width:98%; height:52px; border-bottom:1px solid #838383; font:30px/52px "微软雅黑" , "黑体"; color:#000;}


.case_nav1{background:url(../images/anicon.jpg) no-repeat 0 0;}
.case_nav1{height:21px;background-position:-1px 1px; padding-left:20px; font:14px/24px "微软雅黑" , "黑体"; color:#777777; margin:10px 0px 0px 20px;}
.case_t{font:14px/24px "微软雅黑" , "黑体"; color:#777777;}
.case_nav2{background:url(../images/anicon.jpg) no-repeat 0 0;}
.case_nav2{height:21px;background-position:-2px -32px;padding-left:20px;margin:10px 0px 0px 20px;}

.case_nav3{background:url(../images/anicon.jpg) no-repeat 0 0;}
.case_nav3{height:21px;background-position:-2px -64px;padding-left:20px;margin:10px 0px 0px 20px;}


.case_nav4{background:url(../images/anicon.jpg) no-repeat 0 0;}
.case_nav4{height:21px;background-position:-2px -99px;padding-left:20px;margin:10px 0px 0px 20px;}

.case_nav5{background:url(../images/anicon.jpg) no-repeat 0 0;}
.case_nav5{background-position:-2px -138px;padding-left:20px;margin:10px 0px 0px 20px;}

.case_nav6{background:url(../images/anicon.jpg) no-repeat 0 0;}
.case_nav6{height:21px;background-position:-2px -196px;padding-left:20px;margin:10px 0px 0px 20px;}


.casebtn{ width:208px; height:58px; float:right; position:absolute; bottom:10px; right:10px;}




.case_jjtitle{ height:40px; border-bottom:1px solid #cccccc; background:url(../images/jjicon.jpg) no-repeat left 0.4em; padding-left:35px;font:24px/52px "微软雅黑" , "黑体"; color:#777777;}
.case_text{font:14px/24px "微软雅黑" , "黑体"; color:#777777; text-indent:2.0em}



.casetab{ width:690px; border:1px solid #CCC; border-top:2px solid #e70012; float:left;}


.casetab .container{ width:100%}
.casetab .col-md-offset-3 {
   margin-left: 0;
}
.casetab .col-md-6 {
  with:0;
}


/*案例tab*/
.tab .nav-tabs{
		position: relative;
		 background:url(../images/tbg.jpg) repeat-x;
		border-bottom: none;
		 width:687px;
	}
	.tab .nav-tabs li{
		text-align: center;
		margin-right: 0px;
	}
	.tab .nav-tabs li a{
		display: block;
		font-size: 16px;
		font-weight: 600;
		color: #444;
		padding: 10px 15px;
		background: transparent;
		margin-right: 0;
		border: none;
		border-radius: 0;
		overflow: hidden;
		position: relative;
		z-index: 1;
		transition: all 0.5s ease 0s;
	}
	.tab .nav-tabs li a:before{
		content: "";
		width: 100%;
		height: 3px;
		background: #e70012;
		position: absolute;
		top: 92%;
		left: 0;
		transition: all 0.3s ease 0s;
	}
	.tab .nav-tabs li a:hover:before,
	.tab .nav-tabs li.active a:before,
	.tab .nav-tabs li.active a:hover:before{
		top: 0;
	}
	.tab .nav-tabs li a:after{
		content: "";
		width: 100%;
		height: 100%;
		background: #e70012;
		position: absolute;
		color:#fff;
		top: 100%;
		left: 0;
		z-index: -1;
		transition: all 0.3s ease 0s;
	}
	.tab .nav-tabs li a:hover:after,
	.tab .nav-tabs li.active a:after,
	.tab .nav-tabs li.active a:hover:after{
		top: 0;
	}
	.nav-tabs li.active a,
	.nav-tabs li.active a:focus,
	.nav-tabs li.active a:hover,
	.nav-tabs li a:hover{
		border: none;
		
	}
	.tab .tab-content{
		padding: 30px 15px 20px;
		background: #fff;
		font-size: 14px;
		color: #555;
		line-height: 26px;
	}
	.tab .tab-content img{
		width:658px;
	}
	.tab .tab-content h3{
		font-size: 24px;
		margin-top: 0;
	}
	@media only screen and (max-width: 479px){
		.tab .nav-tabs li{ width: 100%; }
	}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{ color:#fff;}


.yuyue_tell{font:14px/20px "微软雅黑" , "黑体"; width:126px; text-align:right; position:absolute; right:2px; top:2px; color:#e70012; font-weight:bold;}



.caseganyan{ width:299px;border-top:2px solid #e70012; float: right;}
.cs_gy_title{ height:43px; background:url(../images/tbg.jpg) repeat-x;}
.cs_gy_title h1{ height:40px; background:url(../images/gyicon.jpg) no-repeat left 0.1em; padding-left:35px;font:20px/40px "微软雅黑" , "黑体"; color:#777777; margin:0px; float:left; font-weight:bold;}
.cs_gy_title .cs_gy_fayan{font:14px/40px "微软雅黑" , "黑体"; color:#777777; float:right; margin:0 5px 0 0}
.cs_gy_text{font:14px/24px "微软雅黑" , "黑体"; color:#777777; background:url(../images/gyyh.jpg) no-repeat left top; padding-left:44px;padding-right:44px; position:relative}
.cs_gy_yinhao{ width:44px; height:44px; background:url(../images/gyyh2.jpg) no-repeat; position:absolute; right:0px; bottom:0px}





/*友情链接*/
.friend_link {
    height: 66px;
    background: #ebebeb;
    margin: 10px 0px 0px;
}
.flink {
    background: url(../images/frdlink.jpg) no-repeat left 0.5em;
    padding-left: 86px;
    line-height: 66px;
    font-size: 12px;
}




.kcdg_box{font:18px/30px "微软雅黑" , "黑体"; color:#000;}





/*2021新加*/
.zuixin_nav{ width:auto;height:105px; background:#e70012;padding:15px 0; }
.zuixin_kecheng{ width:355px; height:105px; border-left:1px solid #fff; float:left; font:16px/30px "微软雅黑" , "黑体"; color:#fff; padding:0 15px;}
.zuixin_xiangmu{width:auto; height:auto;}
.zuixin_xiangmu ul{ list-style:none; padding:0px; margin:0px;}
.zuixin_xiangmu ul li{ width:260px; height:260px; float:left; background:#efefef;}

.zuixin_xiangmu ul li .zdxm1{width:87px;height:73px;background:url(../images/zdxm1.png) 0 0 no-repeat;margin:30px 75px;display:block;}
.zuixin_xiangmu ul li .zdxm2{width:87px;height:73px;background:url(../images/zdxm2.png) 0 0 no-repeat;margin:30px 75px;display:block;}
.zuixin_xiangmu ul li .zdxm3{width:87px;height:73px;background:url(../images/zdxm3.png) 0 0 no-repeat;margin:30px 75px;display:block;}
.zuixin_xiangmu ul li .zdxm4{width:87px;height:73px;background:url(../images/zdxm4.png) 0 0 no-repeat;margin:30px 75px;display:block;}

.zuixin_xm_text{font:20px/30px "微软雅黑" , "黑体"; color:#737373; text-align:center;font-weight:bold;}
.zuixin_xm_text:hover{font:20px/30px "微软雅黑" , "黑体"; color:#e70012; text-align:center;font-weight:bold;display:block;}
.zuixin_xm_more{font:15px/30px "微软雅黑" , "黑体"; color:#737373; text-align:center; color:#f08200}


.showwindow-wrap
    {
        width: 100%;
        display:flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
		padding:20px 0px;
    }

    .li-items
    {
        margin: 0px;
        padding: 0px;
        display:flex;
        flex-direction: row;
        align-items: flex-start;
        flex-wrap: wrap;
        justify-content: center;
    }
    .li-items>li
    {
        float: left;
        width: 260px;
        height: 260px;
        overflow: hidden;
       margin:15px;
		
    }
    .region-wrap {
        width: 257px;
        height: 258px;
        border: 1px solid #f4f4f4;
    }

    .region {
        position: absolute;
    }
    .content
    {
        position:  absolute;
        top: 10px;
        left: 10px;
        width: 237px;
        height: 238px;
         border:1px solid #dadada; 
    }
    .content:before,.content:after
    {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        color: #ea0c0c;
        content: '';
        box-sizing: border-box;
        margin: -10px;
        z-index: 10;
	
    }
    .content:hover
    {
        cursor: pointer;
		
    }
    .content:hover:before
    {
        top: -1px;
        right: 0;
        bottom: 0;
        left: -1px;
        box-shadow: inset 0 0 0 1px;
        animation: ClipBefore 4s linear infinite;
		
    }
    .content:hover:after
    {
        box-shadow: inset 0 0 0 1px;
        animation: ClipAfter 4s linear infinite;
        /*由于图片展示的区域比外边框小,所以这里要重新定位after的展示位置*/
        top: 18px;
        bottom: 0px;
        right: 0px;
        left: 18px;
	
    }
    .content>img
    {
        width: 237px;
        height: 238px;
    }

    @keyframes ClipAfter {
        0%, 100% {
            clip: rect(0px,302px,240px,0px);
        }
        25% {
            clip: rect(100px,302px,240px,150px);
        }

        50% {
            clip: rect(200px,302px,240px,300px);
        }
        75% {
            clip: rect(100px,302px,240px,150px);
        }
    }
    @keyframes ClipBefore {
        100%,0%{
            clip:rect(0px,300px,240px,0px);
        }
        25%
        {
            clip:rect(0px,150px,100px,0px);
        }
        50%{
            clip:rect(0px,0px,0px,0px);
        }
        75%{
            clip:rect(0px,150px,100px,0px);
        }
    }
    @keyframes ClipAfter {
        0%, 100% {
            /*为了在动画过程中能保留右边框和下边框,rect的right和bottom分别多取两个像素*/
            /*重新定位后,为了在动画的终点和起点不要显示上边框和左边框,rect的top和left分别多取了二个像素*/
            clip: rect(2px,302px,240px,2px);
        }
        25% {
            clip: rect(100px,302px,240px,150px);
        }

        50% {
            clip: rect(200px,302px,240px,300px);
        }
        75% {
            clip: rect(100px,302px,240px,150px);
        }
    }


.title-items{font:48px/100px "微软雅黑" , "黑体"; color:#737373; text-align:center; }
.line-c{ width:100px;height:2px; background:#bfbfbf; margin:0 auto;}
.title-desc{font:15px/30px "微软雅黑" , "黑体"; color:#737373; text-align:center; margin:25px 0px;}
.main-Intro{ width:560px;font:15px/30px "微软雅黑" , "黑体"; color:#666; float:left;}
.main-video{ width:560px; float:right; margin-left:20px;}
  #videoContainer {
    width:560px;
    margin-left: auto;
    margin-right: auto;
 
      }

