﻿html,body,div,ul,ol,li,input,textarea,select,button,p,dl,dt,dd,a,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
body{background-color:#fff;color:#4d4d4d;font:16px/2em Microsoft YaHei,SimSun,Arial;}
a,a:active,a:visited,a:link { text-decoration:none;color:inherit; }
ul, ol, li { list-style:none;}
img,button { border:0;}
:active, :focus {outline:none; }
h1,h2,h3,h4,h5,h6{font-weight:400;}
input,select,textarea{resize:none;}
input:focus,select:focus,textarea:focus{outline:none;}
input,select,option,textarea,button{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;outline:none;box-shadow:none !important;border-radius:0;border: none;font:16px Microsoft YaHei,SimSun,Arial;}
input:-webkit-autofill,textarea:-webkit-autofill, select:-webkit-autofill{ -webkit-box-shadow: 0 0 0 1000px transparent inset;}
.clearfix:after,.clearFix:after{content:" ";display: block;height:0;clear:both;visibility:hidden;}
.clearfix,.clearFix{zoom:1;}
.fl{float: left;}
.fr{float:right;}
.w-100{width: 100%;text-align: center;}
.w-inner{width:1200px;margin:auto;}
.banner-inner  {background-color:rgba(40,40,40,0.8); text-align: center;}
/*/*集合*/
.OMainTT h5,.OMainTT h6,.TMainTT h5,.TMainTT h6,.TrMainTT h5,.TrMainTT h6,.FoMainTT h5,.FoMainTT h6,.FiMainTT h5,.FiMainTT h5,.SiMainTT h5,.SiMainTT h6,.SeMainTT h5,.SeMainTT h6,.NMainTT h5,.NMainTT h6
{ width:1200px;height:30px;line-height:30px;font-weight:bold; }


/* 头部 */
body.body_width{min-width: 1200px;}
.header{padding:12px 0;border-bottom: 1px solid #e7e7e7;box-shadow: 0px 2px 2px #eeeeee;}
.logo-box{width:100px;height: 50px;margin-right: 100px;display: block;margin-top: 6px;}
.logo-box a{display: block;}
.logo-box a img{width: 100%;height: auto;}
.menu-box{
    /* width:900px; */
    width: 1200px;
    /* margin-left: 430px; */
    height: 54px;
    line-height: 30px;
}
.menu-box li{width: 11%;float: left;margin-top: 14px;text-align: center;}
.menu-box li a{display: inline-block;padding:3px 14px;border-radius: 6px;color: #333333;}
.menu-box li a:hover{background-color: #e94343;color:#fff;}
.vertical-bar{padding-top: 2px;}
ul.chengjiao_lihover li a:hover{background-color: #ff3b3c;}

/* Banner*/
.banner01{width: 100%;height: auto;}
.banner01 img{width: 100%;height: auto;}
.height01{height: 555px;padding-top: 120px;}
.banner-inner p{margin-bottom:40px; line-height: 60px;letter-spacing: 5px;}
.white-big{font-size: 60px;color: #fff;}
.yellow{color: #f9f008;font-size: 38px;}
.b-w{background-color: #fff;color:#333;font-size: 34px;padding:13px 25px;}
.dcr01{
        background: url(../images/dcr01.png) no-repeat;
        width: 560px;
        height: 76px;
        display: inline-block;
        line-height: 76px;
        font-size: 45px;
        color:#f0485b;
    }

/*轮播图 SilanChen 2019-2-16 15:00 加----------*/
.shuffl-figure-box,.shuffl-figure-box .carousel-inner,.shuffl-figure-box .item{width:100%;height:auto;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img{height:100%;}
ol.carousel-indicators.sl-dot { bottom:8px !important;}
ol.carousel-indicators.sl-dot li { width: 12px;height: 12px;margin:1px 4px;background-color: rgba(255,255,255,0.4);border:none;}
ol.carousel-indicators.sl-dot li.active{background-color: #fff;}
.slide .carousel-control{display: none;}
.slide:hover .carousel-control{display: block;background-image: none;width: 40px;height: 40px;border-radius: 50%;top:50%;margin-top: -20px;background:rgba(0,0,0,0.4) url(../images/i_arrow_w.png);background-size: 32px auto;}
.slide:hover .i-lf-arrow-w{background-position: 2px 4px;margin-left: 15px;}
.slide:hover .i-rt-arrow-w{background-position: 6px -27px;margin-right: 15px;}
.slide .glyphicon-chevron-right:before,.slide .glyphicon-chevron-left:before{content: none;}
/*end------*/

/*/*01_机构历程*/
.OMain{ width:100%; height:auto; background:#fff; text-align:center; }
.OMainTT{ width:1200px;height:80px;margin:20px auto;}
.OMainTT h5{ font-size:28px;color:#27283a;letter-spacing:2px;} 
.OMainTT h6{ font-size:16px;color:#272838;letter-spacing:1px;}

/*/*02_实力与优势*/
.TMain { width: 100%; background: #fff; text-align: center; background-image: url('../images/main_bj.png');}
.TMainTT{ width:1200px;height:160px;margin:0 auto;}
.TMainTT h5{  font-size:28px;color:#27283a;letter-spacing:2px; margin-top:30px;}
.TMainTT h6{ font-size:16px;color:#272838;letter-spacing:1px;}
.TMainMa{ width:1200px;overflow: hidden;margin:0 auto 40px auto;}
.TMainMa ul{ width:1200px;height:260px; margin-top:20px;}
.TMainMa ul li{ 
                width:280px;
                height: 220px;
                float:left;
                margin-right:20px; 
                list-style:none;
                background:#fc4444;
              }
.TMainMa ul li h6{ height:80px;text-align:left; padding-left:20px;padding-right:20px;font-size:13px;color:#fff; line-height:20px; letter-spacing:1px;  border-bottom:1px solid #fff; }
.TMainMa ul li h5{ width:280px;height:44px;line-height: 34px; text-align:center; font-size:17px; font-weight:bold; color:#fff;  letter-spacing:1px;}

/*/*03_学位证书重要性*/
.TrMain { width: 100%; height: 600px; background-image: url('../images/zs_bj.png'); background-repeat: no-repeat;}
.TrMainTT{ width:1200px;height:160px; margin:0 auto;text-align:center;}
.TrMainTT h5{ font-size:28px;letter-spacing:2px; margin-top:30px;color:#fff; }
.TrMainTT h6{font-size:16px;letter-spacing:1px;color:#fff; }
.TrMainMa{ width:1200px;height:500px;margin:20px auto;}
.TMMa_L{ width:480px;height:340px;float:left;}
.TMMa_C{ width:240px;height:340px;float:left;}
.TMMa_R{ width:480px;height:340px;float:right;}
.TMMa_L h5{ padding-right:15px;}
.TMMa_R h5{ padding-left:15px;}
.ZS_O1{ width:480px;height:40px;background:#fff; margin-top:30px; line-height:40px;color:#27283a;text-align:right;font-size:12px; float:right;}
.ZS_O2{ width:400px;height:40px;background:#fff; margin-top:60px; line-height:40px;color:#27283a;text-align:left;font-size:12px;}
.ZS_O3{ width:400px;height:40px;background:#fff; margin-top:60px; line-height:40px;color:#27283a;text-align:right;font-size:12px;float:right;}
.ZS_O4{ width:340px;height:40px;background:#fff; margin-top:60px; line-height:40px;color:#27283a;text-align:left;font-size:12px;}
.ZS_O5{ width:340px;height:40px;background:#fff; margin-top:60px; line-height:40px;color:#27283a;text-align:right;font-size:12px;float:right;}
.ZS_O6{ width:300px;height:40px;background:#fff; margin-top:60px; line-height:40px;color:#27283a;text-align:left;font-size:12px;}


/*/*04_课程安排*/
.FoMain { width: 100%; /*height:700px;*/ background: #fff; text-align: center; background-image: url('../images/main_bj.png');padding-bottom: 60px;}
.FoMainTT{ width:1200px;height:160px; margin:0 auto;}
.FoMainTT h5{  font-size:28px;color:#27283a;letter-spacing:2px; margin-top:30px;}
.FoMainTT h6{ font-size:16px;color:#272838;letter-spacing:1px;}
.FoMainMa{ width:1200px;/*height:500px;*/margin:20px auto;}
.KC_BD{ width: 1200px; border-collapse: collapse;border:1px solid #fff;}
.Tb_oneTT{width:1200px; height:60px;background:#fc4444;font-size:16px;font-weight:bold;color:#fff;line-height:40px;}
.Tb_oneTT01{text-align:center;}
.Tb_01,.Tb_02,.Tb_00{width:1200px; height:80px;background:#e7ebf4;font-size:15px;font-weight:bold;color:#272838;line-height:30px;}

/*SilanChen 2019-2-14 17:20加------------*/
.Tb_00 td{color:#4444fc;}
.KC_BD td{border-color: #fff;}
/*end-------*/
.Tb_03{width:1200px;height:160px;background:#e7ebf4;color:#272838;text-align:left; }
.Tb_03 h5{width:1000px;height:30px;line-height:30px; font-size:15px;font-weight:bold;padding-left:40px;padding-bottom:10px; }
.Tb_03 h5 img{ padding-right:5px;}
.Tb_03 h6{ font-size:13px;padding-left:68px;}
.KC_ZX{ width:1200px;height:40px;border-collapse: collapse; border:1px solid  #fc4444; margin-top:20px;font-size:15px;font-weight:bold;}
.KC_ZXONE { width:350px;height:40px;line-height:40px;font-size:16px; font-weight:bold; background:#fc4444;color:#fff;}
.KC_ZXMa h6{ width:350px;height:40px;line-height:40px;font-size:16px; font-weight:bold;}

/*/*05_课程优势*/
.FiMain { width: 100%; height: 800px; background-image: url('../images/zs_bj01.png'); background-repeat: no-repeat; }
.FiMainTT{ width:1200px;height:160px; margin:0 auto;text-align:center;}
.FiMainTT h5{ font-size:28px;color:#282838;letter-spacing:2px; margin-top:10px;}
.FiMainTT h6{font-size:16px;color:#272838;letter-spacing:1px;}
.FiMainMa{ width:1200px;height:700px;margin:0 auto; }
.FiMainMa img{display:block;}
.FiMainMa h5{ width:215px;height:50px; margin:20px auto; line-height:50px;text-align:center;font-size:20px;font-weight:bold; border-bottom:2px solid red; letter-spacing:1px;}
.KC_wn{ color:#fc4444;}

/*/*06_课程试听*/
.SiMain { width: 100%; height:760px; background: #fff; text-align: center; background-image: url('../images/main_bj.png');}
.SiMainTT{ width:1200px;height:160px; margin:0 auto;}
.SiMainTT h5{ font-size:28px;color:#27283a;letter-spacing:2px; margin-top:30px;}
.SiMainTT h6{ font-size:16px;color:#272838;letter-spacing:1px;}
.SiMainMa{ width:1200px;height:500px;margin:20px auto;background:#27283a;}

/*/*07_师资好评*/
.SeMain { width: 100%; height: 760px; background:#fc4444;}
.SeMainTT{ width:1200px;height:160px; margin:0 auto;text-align:center;}
.SeMainTT h5{ font-size:28px;font-weight:bold;color:#fff;letter-spacing:2px; margin-top:30px;}
.SeMainTT h6{ font-size:16px;font-weight:bold;color:#fff;letter-spacing:1px;}
.SeMainMa{ width:1200px;height:500px;margin:30px auto;}
.SeMainMa ul{ width:1200px;height:500px;}
.SeMainMa ul li{ width:280px;height:500px;list-style:none; margin-right:20px;float:left;}

/*08_报名流程*/
.NMain{ width:100%; height:520px; background:#fff; text-align:center; }
.NMainTT{ width:1200px;height:160px; margin:0 auto;}
.NMainTT h5{ font-size:28px;font-weight:bold;color:#27283a;letter-spacing:2px;}
.NMainTT h6{ font-size:16px;font-weight:bold;color:#272838;letter-spacing:1px;}

/*/*09_报名表单*/
.Bm_Bd {
    width:100%;
     height: 300px;
     background-image: url('../images/db_bj.png');background-repeat: no-repeat;   }
.form-bg{width: 1200px;height:300px;padding:130px 25px 15px 25px;box-sizing:border-box;margin: 0 auto;}
ul.form-bm{width:1000px; color: #4d4d4d; margin:0 auto;}

.submit{width: 700px; height:200px; margin:0 auto;}

.submit-btn{ 
    width: 300px; 
    height:60px;
    line-height:60px; 
    background: #08a6f0; 
    font-weight:bold;
    border-radius: 30px;
    cursor: pointer;
    border:none;
    letter-spacing:2px;
    display: inline-block;
    margin-right: 20px;
}
.submit-btn a{ color: #ffffff;font-size:30px;text-decoration: none;}
.submit-btn:hover{ background:#272838;}
.submit-btn:hover a{color:#fff;text-decoration: none;}
.reset{
    width:300px;
    height:60px;
    line-height:60px;
    margin-top:20px;
    border-radius: 30px;
    cursor: pointer;
    border:none;
    letter-spacing:2px;
    background-color:#08a6f0;
    font-size:30px;
    font-weight:bold;
    display: inline-block;
}
.reset a{color: #eaff00;}
.reset:hover{ background:#272838;}
.reset:hover a{color:#fff;text-decoration: none;}

/* 新加的底部 */
.linko {
    border-bottom: #ddd 1px solid;
    border-left: #ddd 1px solid;
    margin: 10px auto;
    width: 1200px;
    border-right: #ddd 1px solid;
}
.youlian {
    BACKGROUND: url(../images/title3.jpg) repeat-x;
    HEIGHT: 32px;
}
.title3 {
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 32px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    BACKGROUND: url(../images/title3.jpg) repeat-x;
    HEIGHT: 32px;
    COLOR: #0065c2;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px;
    
}
.link {
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 8px;
}
.link UL LI {
    DISPLAY: inline;
    MARGIN-RIGHT: 12px;
}

.footer{margin:8px auto 0 auto;
    padding:12px 0 10px 0;width:1200px;border-top:2px solid #709ab9;text-align:center;line-height:20px;color:#444;}
.footer a{color:#0885ef;}
.footer strong{color:#444;}
.footer .subnav{color:#bbb;}
.footer .subnav a{color:#194f77;}

/*右侧 悬浮*/
.toolbar-item,.toolbar-layer{background:url('../images/toolbar02.png') no-repeat;}
.toolbar{position:fixed;right:0px;bottom:50px;}/*假设网页宽度为1200px，导航条在右侧悬浮*/
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-weixin{background-position:0 -798px;}
.toolbar-item-weixin:hover{background-position:0 -860px;}
.toolbar-item-weixin .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-feedback{background-position:0 -426px;}
.toolbar-item-feedback:hover{background-position:0 -488px;}
.toolbar-item-app{background-position:0 -550px;}
.toolbar-item-app:hover{background-position:0 -612px;}
.toolbar-item-app .toolbar-layer{height:194px;background-position:0 -222px;}
.toolbar-item-top{background-position:0 -674px;}
.toolbar-item-top:hover{background-position:0 -736px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}

/*支付弹窗*/
/*上传图片格式错误*/
.transparency_body{position: relative;}
.transparency_body .black_transparency{width: 100%;height: 100%;background-color:rgba(0,0,0,0.4);display: block;position:absolute;top:0;left: 0;z-index: 999;}

.black_transparency .hint_white{width: 400px;height:234px;background: #ffffff;position:fixed;top:25%;left: 50%;margin-left: -200px;border-radius: 6px;}
.black_transparency .hint_white .top_close{line-height: 50px;padding: 0 20px;border-bottom: 1px solid #e7e7e7;}
.black_transparency .hint_white .top_close p.wrong_hint{display: inline-block;margin: 0;color: #999999;}
.hint_white .top_close p.wrong_hint span{color:#c3c2c2;margin-right: 4px; }
.black_transparency .hint_white .top_close button.close{margin-top: 12px;}

.hint_white p.hint_format{line-height: 100px;text-align: center;font-size: 16px;}
.hint_white button.btn-default{margin: 0 auto;display: block;border-color: #cccccc!important;padding: 4px 18px;color: #aaaaaa;}
.hint_white p.succeed_height{line-height: 40px;}
.hint_white>button.close{margin:16px 20px;font-size: 22px;}


/*提示框*/
.hint_white p.pay_margint{margin-top: 54px;margin-bottom: 0;}
.hint_white p.min_font{font-size: 18px;color:#333333;text-align: center;width: 340px;margin: 0 auto;line-height: 28px;margin-top: 36px;letter-spacing: 1px;font-weight: 600;}
.online_contact{width: 320px;margin: 0 auto;margin-top: 22px;}
.online_contact a{display: inline-block;line-height: 40px;padding: 0 14px;border:1px solid #e7e7e7;border-radius: 4px;}
.online_contact a:first-child{background:#3fb980;color: #ffffff!important;}
.online_contact a:last-child{letter-spacing: normal;}
.online_contact a i{margin-right: 2px;}
.online_width{width: 260px;}
.online_width a{width: 114px;text-align: center;letter-spacing: 2px;}
.online_width a:first-child{background: #ff6a01}
.online_width a:hover{text-decoration: none;}
.hint_height>img{display: block;width: 200px;height: auto;margin: 30px auto;margin-bottom: 20px;}
.hint_height{height:440px!important;}
.hint_pay{height:200px!important; }
.hint_pay p.min_font{margin-top: 24px;font-size: 14px;width: 268px;}


/*订单完成*/
.wh1200{width: 1200px;margin: 0 auto;}
.order_box{background: #ffffff;/*margin-top: 20px;*/border:1px solid #eeeeee;margin-top:20px;margin-bottom: 30px;}

.order_box p.finish_pay{font-size: 24px;color: #fd9b09;font-weight: 600;margin: 0 auto;line-height: 90px;padding: 0 30px;}
.order_box .form_order{margin: 0 auto;padding-bottom: 20px;}
.order_box .form_order h3{line-height: 56px;background: #fafafa;font-size: 18px;color: #555555;margin: 0;padding: 0 14px;margin-bottom: 10px;font-weight: 600;padding: 0 30px;border: 1px solid #f5f5f5;border-left: 4px solid red;}
.order_box .form_order .item_order_news{padding: 0 14px;line-height: 36px;color: #111111;padding: 0 30px;}
.order_box .form_order .item_order_news span{color: #666666;}
.order_box .form_order .item_order_news span.green_font{color:#41b882}
.order_box .form_order .item_order_news:last-child{margin-bottom: 10px;}

/*左侧悬浮广告图 SilanChen 2019-2-16 15:00 加----------*/
.fix-left{position: fixed;left: 0;bottom: 25px;display: none;}
/*end---*/





/*课程安排改——————————————————————————————————————*/
.course_plan{overflow: hidden;width: 1200px;margin: 0 auto;padding: 40px 10px;}
.course_plan .item_plan{float: left;text-align: center;padding-top: 4px;margin-right:118px;}
.course_plan .item_plan:last-child{margin-right: 0;}
.item_plan .circle_text{width: 206px;height: 206px;border-radius: 50%;background: #ff3f40;color: #fff;text-align: center;font-size: 50px;padding-top: 46px;font-weight: 600;}
.item_plan .circle_text p.hint_small{font-size: 34px;font-weight: 600;}
.course_plan .item_plan:nth-child(2n) .circle_text{background: #fff;box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.31);color:#ff3f40;}

.course_plan .item_plan h5{font-size:34px;margin-bottom: 10px;line-height: 60px;font-weight: 600;letter-spacing: 2px;}
.course_plan .item_plan p{font-size:22px;letter-spacing: 4px;}

.icon{background: url(../images/icon.png) no-repeat;vertical-align:center;display: inline-block;}
.red_circle{width: 50px;height: 86px;background-position: -20px -20px;margin-top: 10px;margin-bottom: 16px;}
.white_circle{background-position: -100px -20px;}





/*课程内容简介——————————————————————————————————————**/
.table_box{background: #e7ebf4;}
.table_box caption{text-align: center;font-size: 20px;color: #000;}
.table_box thead{background: #fc4444;color: #fff;}
.table_box thead tr th{font-size: 18px!important;text-align: center;font-weight: 500;border-bottom-width: 1px!important;font-size: 16px;padding: 20px 10px!important;}
.table_box tbody tr td{vertical-align: middle!important;line-height: 26px!important;font-size: 15px!important;padding: 20px 8px!important;}
.table_box tbody tr td:first-child{font-weight: 600;} 
.table_box tbody tr:first-child  td:nth-child(4) span.KC_wn{font-weight: 600;text-decoration: underline;} 
.table_box tbody tr td:last-child{text-align: left!important;padding-left: 16px!important;} 
.table_box tbody tr:last-child td:last-child{text-align: center!important;} 
.table_box tbody tr:last-child td:last-child .KC_wn{color:#fff;margin-left: 20px;border: 1px solid red;padding:6px 10px;border-radius: 4px;background: red} 
.KC_wn:hover{text-decoration: none;}
.table_box tbody tr td:nth-child(6){text-align: left!important;padding-left: 36px!important;} 
.table_box tbody tr:nth-child(2) td:nth-child(5){text-align: left!important;padding-left: 36px!important;} 

.FoMainMa>h5{font-size: 18px;margin-top: 40px;line-height: 30px;font-weight: 600;}


/*4大难题————————————————————————————*/
.difficult_bg{background-image: url('../images/zs_bj02.png');height: 720px;}
.difficult_box .item_plan{width: 25%;margin-right: 0;text-align: center;}
.difficult_box .item_plan .circle_text{background: none!important;box-shadow: none!important;width: auto;height: auto;font-size: 44px;color: #ff3f40;padding-top: 0;}
.difficult_box .item_plan .circle_text .hint_small{font-size: 22px;color: #333;letter-spacing: normal;}

.difficult_box .item_plan>p{font-size: 20px;letter-spacing: normal;font-weight: 600;line-height: 32px;}
.difficult_box .item_plan .icon{margin-top: 50px;margin-bottom: 70px;width: 84px;height: 84px;}

.difficult_icon01{background-position: -198px -20px;}
.difficult_icon02{background-position: -326px -20px;width: 72px!important;}
.difficult_icon03{background-position: -440px -20px;}
.difficult_icon04{background-position: -562px -20px;}

.KC_wn a{
    display: inline-block;
    width: 80px;
    height: 30px;
    line-height: 30px;
    background: #FF0000;
    color: #ffffff;}
	
.KC_wn a:hover{text-dercation:none;}


