﻿@charset "utf-8";







.school_top{position: relative;height:245px;border-radius: 8px}
.school_top_zhe{background: rgba(0,0,0,0.6);width: 100%;position: absolute;left: 0;top: 0;height:245px;border-radius: 8px;padding:40px 0 0 210px;}
.school_top_img{position: absolute;left: 30px;top: 40px;background: #fff;border-radius: 10px;padding:10px;}
.school_top_img img{width: 140px;}
.school_top_jieshao1 h1{font-size: 20px;color: #fff;font-weight: bold;line-height: 20px;display: inline-block;margin-right: 50px}
.school_top_jieshao1 h4{font-size: 12px;color: #fff;font-weight: normal;line-height: 24px;}
.school_top_jieshao1 a{font-size: 14px;color: #fff;border:1px solid #fff;line-height: 20px;display: inline-block;
    padding:0 10px;margin-right: 20px;border-radius: 10px}
.school_top_jieshao1 a img{position: relative;bottom: 2px}
.school_top_jieshao2 span{line-height: 35px;font-size: 14px;color: #fff;margin-right: 75px;display: inline-block;}
.school_top_jieshao2 span img{position: relative;margin-right: 3px;bottom: 2px}
.school_top_jieshao3{margin-top: 5px}
.school_top_jieshao3 span{font-size: 14px;color: #fff;border:1px solid #fff;line-height: 20px;display: inline-block;
    padding:0 7px;margin-right:15px;border-radius: 4px}
.school_top_jieshao p{font-size: 14px;color: #fff;line-height: 15px;margin-top: 15px;}
.school_top_zixun{position: absolute;right: 32px;top: 68px;}
.school_top_zixun .school_top_zixun_a1{display: block;width: 106px;line-height: 32px;color: #fff;
    background: #f39700;text-align: center;border-radius: 5px;position: absolute;right: 0}
.school_top_zixun .school_top_zixun_a2{position: absolute;right: 0;top: 60px}
.school_top_zixun .school_top_zixun_a2>span{display: block;width: 117px;line-height: 22px;color: #f39700;
    background: #fff;text-align: center;border-radius: 11px;position: absolute;right: 78px;top: -6px;display: inline-block;}
.school_top_zixun .school_top_zixun_a2>span span{position: absolute;bottom: -8px;right:8px;display: block;width: 0;height: 0;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    border-top: 8px solid #fff;}

.school_lianxi{padding:30px 0;height: 152px;background: #fff;border-radius: 8px}
.school_lianxi li{float: left;padding:0 10px 0 20px;position: relative;}
.school_lianxi li.school_lianxi_li1{width: 334px;}
.school_lianxi li.school_lianxi_li2{width: 300px;padding:0 20px 0 110px;}
.school_lianxi li h4{font-size: 18px;color: #333333;line-height: 38px;}
.school_lianxi li p{font-size: 14px;color: #333333;line-height: 24px;}
.school_lianxi li img{position: absolute;right: 200px;top: 0}

.school_nav{background: #fff;border-top-left-radius: 8px;border-top-right-radius: 8px;
    padding-top: 30px;padding-left: 30px;height: 87px;border-bottom: 4px solid #03c3c1}
.school_nav li{width: 105px;line-height: 36px;font-size: 15px;text-align: center;float: left;
    margin-right: 24px;border:1px solid #03c3c1;}
.school_nav li a{color: #03c3c1;display: block;width: 105px;line-height: 36px;}
.school_nav li.on{background: #03c3c1;}
.school_nav li.on a{color: #fff;}

.school_index_floor1{position: relative;height:320px;background: #fff;padding-left: 516px;
    border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;padding-top: 30px;padding-right: 20px}
.school_index_floor1_img{position: absolute;left: 30px;top: 30px}
.school_index_floor1_pm li{width: 120px;margin-right: 12px;height: 100px;float: left;border-radius: 10px;box-shadow: 0 0 10px rgba(6,0,1,0.1);text-align: center;}
.school_index_floor1_pm li h5{font-size: 16px;color: #f39d0f;padding-top: 20px}
.school_index_floor1_pm li h5 span{font-size: 25px;}
.school_index_floor1_pm li p{font-size: 16px;color: #888888;margin-top: 15px}
.school_index_floor1>p{box-shadow: 0 0 10px rgba(6,0,1,0.1);border-radius: 10px;margin-top: 20px;
    padding:10px 20px;font-size: 14px;color: #333333;line-height: 24px;height: 140px;overflow: hidden;letter-spacing: 1px}
.school_index_floor1>p a{color: #f39700}

.school_index_floor2_l{float: left;width: 820px;margin-right: 20px;}
.school_index_floor2_r{float: left;width: 360px;}
.school_index_floor2_l_tit{border-bottom: 1px solid #dddddd;padding:0 30px;}
.school_index_floor2_l_tit h2{color: #333333;font-size: 16px;line-height: 45px;font-weight: bold;display: inline-block;}
.school_index_floor2_l_tit a{color: #999999;font-size: 12px;line-height: 45px;display: inline-block;float: right;}

.school_index_floor2_l_myd{background: #fff;padding-bottom: 1px;border-radius: 4px;}
.school_index_floor2_l_myd ul{margin:30px;background: #f7fbf9;padding:0 10%;}
.school_index_floor2_l_myd ul li{width: 33.33%;float: left;text-align: center;padding-top: 26px;}
.school_index_floor2_l_myd ul li .yxk-myd-name{font-size: 16px;color: #333333;line-height: 60px;}

.school_index_floor2_l_myd li {
    width: 100px;
    position: relative;
}
.school_index_floor2_l_myd li .yxk-myd-echarts{
    width: 100px;
    height: 100px;
    display: inline-block;
}

.school_index_floor2_l_course{background: #fff;position: relative;border-radius: 4px;}
.school_index_floor2_l_course .school_index_floor2_l_tit{padding-top: 15px}
.school_course_tit ul{display: inline-block;position: absolute;left: 170px;top: 8px;}
.school_course_tit li{font-size: 14px;line-height: 52px;color: #666666;margin:0 5px;display: inline-block;padding:0 10px;
    text-align: center;float: left;cursor: pointer;position: relative;}
.school_course_tit li.on{border-bottom: 2px solid #49bbc1;color: #49bbc1;font-weight: bold;}
.school_course_tit li.on span{width: 0;position: absolute;bottom: 0px;left: 40%;
        height: 0;
        border-right: 6px solid transparent;
        border-left: 6px solid transparent;
        border-bottom: 6px solid #49bbc1;}

.school_course_query{width: 314px;position: absolute;right: 40px;top:15px}
.school_course_query input{height: 34px;width: 314px;padding-left: 10px;border:2px solid #efefef;font-size: 12px;color: #999999;border-radius: 20px}
.school_course_query button{border:0;height: 34px; width: 64px;position: absolute;top: 0;right: 0;text-align: center;
    text-align: center;line-height: 34px;background: none}
.school_course_query input:focus{outline:none;}
.school_course_query button:focus{outline:none;}

.floor2_l_course_con li{padding:0 18px 30px 30px;position: relative;border-bottom:1px solid #ededed;}
.floor2_l_course_con li h3{color: #333333;font-size: 16px;line-height: 64px;}
.floor2_l_course_con li p{color: #999999;font-size: 14px;line-height: 24px;width: 530px}
.floor2_l_course_con li p font{color: #49bbc1}
.floor2_l_course_con li p span{display: inline-block;margin-right: 70px;margin-bottom: 20px;}
.floor2_l_course_con_li_a1{position: absolute;right: 20px;top: 30px;}
.floor2_l_course_con_li_a1 a{display: inline-block;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;
        color: #49bbc1;border:1px solid #49bbc1;line-height: 26px;padding:0 8px;margin-left: 12px;}
.floor2_l_course_con_li_a1 a img{position: relative;bottom: 1px;margin-right: 3px;}
.floor2_l_course_con_li_a2{margin-left: 210px;margin-top: 5px}
.floor2_l_course_con_li_a2 a{display: inline-block;border-radius: 15px;
        color: #49bbc1;border:1px solid #49bbc1;line-height: 26px;padding:0 10px;margin-right: 28px;
        -webkit-transition:all 1s ease;
        -moz-transition:all 1s ease;
        -o-transition:all 1s ease;
        transition:all 1s ease;}
.floor2_l_course_con_li_a2 a:hover {
      box-shadow: inset 15em 0 #5ac0c5;
      color: #fff;
    }
.school_index_floor2_l_yaoqiu{background: #fff;border-radius: 4px;}
.school_content{margin:0 28px;padding:10px 0 10px 0;}
.school_content h3{font-size: 16px;color: #333333;line-height: 24px;margin-bottom: 20px;margin-top: 10px}
.school_content h4{font-size: 14px;color: #49bbc1;line-height: 24px;margin-bottom: 20px;margin-top: 10px}
.school_content p{font-size: 14px;color: #999999;line-height: 23px;margin-bottom: 20px;}
.school_content p span{color: #49bbc1}
.school_content p a{color: #666666}
.school_content .school_content_tel{background: url('/images/yp/yx_74.jpg') no-repeat center center;height: 99px;position: relative;margin-bottom: 20px}
.school_content .school_content_tel a{position: absolute;left: 445px;top: 24px;color: #fff;font-size: 18px;}

.school_index_floor2_l_huanjing{background: #fff;border-radius: 4px;}
.school_index_floor2_l_anli{background: #fff;border-radius: 4px;}
.school_index_floor2_l_anli .diy_main4 ul{padding:0 20px;}

.school_index_floor2_banner img{border-radius: 10px;}
.bg_white{background: #fff}
.index_floor2_r_wenda{background: #fff;box-shadow: 0 0 8px rgba(6,0,1,0.17);border-radius: 5px;}
.index_floor2_r_wenda ul li{border-bottom:1px solid #d8d8d8;padding:14px 10px;}
.index_floor2_r_wenda ul li h3{color: #333333;font-size: 14px;line-height: 21px;padding-left: 22px;position: relative;padding-right: 15px;cursor: pointer;}
.index_floor2_r_wenda ul li h3 .index_floor2_r_wenda_span1{background: #1aa3f5}
.index_floor2_r_wenda ul li h3 .index_floor2_r_wenda_tou{position: absolute;right: 0;top: 0}
.index_floor2_r_wenda ul li div{display: none}
.index_floor2_r_wenda ul li .index_floor2_r_wenda_span1{display: inline-block;width: 16px;line-height: 16px;text-align: center;color: #fff;font-size: 10px;position: absolute;left: 0;top: 2px;}
.index_floor2_r_wenda ul li .index_floor2_r_wenda_p2 .index_floor2_r_wenda_span1{background: #ffbf52;left: 13px;top:14px;}
.index_floor2_r_wenda ul li .index_floor2_r_wenda_p2{color: #333333;font-size: 14px;line-height: 22px;background: #f7fbf9;padding:14px 20px 14px 35px;position: relative; }
.index_floor2_r_wenda ul li .index_floor2_r_wenda_p1{color: #999999;font-size: 12px;line-height: 40px;}
.index_floor2_r_wenda ul li .index_floor2_r_wenda_span4{float: right;}
.index_floor2_r_wenda ul li.on div{display: block;}

.index_floor2_r_lecture{background: #fff;box-shadow: 0 0 8px rgba(6,0,1,0.17);border-radius: 5px;}
.index_floor2_r_lecture ul{padding:11px 14px;}
.index_floor2_r_lecture li{padding:5px 0 5px 116px;position: relative;height: 110px}
.index_floor2_r_lecture li img{position: absolute;left: 0;top: 5px;border-radius: 8px;overflow: hidden;box-shadow: 0 0 10px rgba(6,0,1,0.2)}
.index_floor2_r_lecture li h3{color: #0c0c0c;font-size: 16px;font-weight: bold;line-height: 38px;overflow: hidden;
    white-space: nowrap;text-overflow: ellipsis;}
.index_floor2_r_lecture li p{color: #74777c;font-size: 16px;line-height: 30px;}
.index_floor2_r_lecture li p span{color: #b7b7b7;font-size: 14px;}

.lecture_main_r_xx{background: #fff;box-shadow: 0 0 8px rgba(6,0,1,0.17);border-radius: 5px;}
.lecture_main_r_xx ul{padding:16px 14px;}
.lecture_main_r_xx ul li{margin-top: 15px;}
.lecture_main_r_xx ul li a{color: #333333;font-size: 14px;display: block;overflow: hidden;
    white-space: nowrap;text-overflow: ellipsis;}
.lecture_main_r_xx ul li a span{display: inline-block;background: #2ccdcb;width: 6px;height: 6px;border-radius: 3px;position: relative;bottom: 3px;margin-right: 7px;margin-left: 11px}

.lecture_main_r_offer{background: #fff;box-shadow: 0 0 8px rgba(6,0,1,0.17);border-radius: 5px;}
.lecture_main_r_offer ul{padding:0 14px 14px 14px;}
.lecture_main_r_offer ul li{position: relative;margin-top: 15px;padding:0  50px 0 43px;}
.lecture_main_r_offer ul li img{position: absolute;left: 0;top: 0}
.lecture_main_r_offer ul li h3{font-size: 14px;color: #333333;line-height: 20px}
.lecture_main_r_offer ul li h4{font-size: 12px;color: #333333;line-height: 20px;}
.lecture_main_r_offer ul li span{font-size: 12px;color: #999999;position: absolute;right: 0;top: 0}

.floor2_l_course_ex{background: #fff;padding-bottom: 40px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px}
.floor2_l_course_ex h3{padding-left: 28px;}
.floor2_l_course_ex h3 a{color: #49bbc1;height: 60px;line-height: 70px;font-size: 16px;}
.floor2_l_course_ex p{padding-left: 28px;background: #f5f6f8;overflow: hidden;}
.floor2_l_course_ex p a{color: #666666;height: 60px;line-height: 60px;font-size: 14px;margin-right: 39px;float: left;}



.school_index_floor2_l .shuoshi_main5{border-radius: 4px}
.school_index_floor2_l .shuoshi_main5 ul{margin:0 12px;margin-top: 30px}
.school_index_floor2_l .shuoshi_main5 ul li{margin:0 20px;}

.school_index_floor2_l .shuoshi_main11{border-radius: 4px}
.school_index_floor2_l .shuoshi_main11 ul{margin:0 8px;margin-top: 30px}
.school_index_floor2_l .shuoshi_main11 ul li{margin:0 22px;}


.school_list_floor_l{width: 820px;float: left;margin-right: 20px;}
.school_list_floor_r{width: 360px;float: left;}
.school_list_tit{padding:30px 0;overflow: hidden;}
.school_list_tit h1{font-weight: bold;font-size: 34px;color: #080808;line-height: 42px;display: inline-block;float: left;}
.school_list_query{width: 244px;position: relative;display: inline-block;float: left;margin-left: 12px}
.school_list_query input{height: 42px;width: 244px;padding-left: 10px;border:1px solid #49bbc1;font-size: 14px;color: #999999;border-radius: 21px}
.school_list_query button{border:0;height: 42px; width: 50px;position: absolute;top: 0;right: 0;text-align: center;
    text-align: center;line-height: 42px;background: none}
.school_list_query input:focus{outline:none;}
.school_list_query button:focus{outline:none;}

