@charset "utf-8";

/* CSS Document */

/*html {
  font-size: 100px;
}

@media screen and (max-width:829px) {
  html {
    font-size: calc(100vw/3.75);
    font-size: -webkit-calc(100vw/3.75);
  }
}*/


*{
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -webkit-transform: all 0.3s;
    -moz-transform: all 0.3s;
    -ms-transform: all 0.3s;
    -o-transform: all 0.3s;
    transform: all 0.3s;
}
body {
    margin: 0;
    padding: 0;
    -webkit-text-size-adjust: none;
    color: #333;
    background: #fff;
    font: 14px/1.8 "Microsoft Yahei", -apple-system, BlinkMacSystemFont, "PingFang SC", "Helvetica Neue", STHeiti, "Microsoft Yahei", Tahoma, Simsun, sans-serif;
}
html,
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td,
p {
    margin: 0;
    padding: 0;
}

img {
    border: 0;
    vertical-align: bottom;
    max-width: 100%;
    /*width:100%;*/
}

ul,
li {
    list-style-type: none;
}

a {
    color: #333;
    text-decoration: none;
}

.tc {
    text-align: center;
}

.tl {
    text-align: left;
}

.tr {
    text-align: right;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.cl {
    clear: both;
}

.fb {
    font-weight: bold;
}

input[type="text"]:focus,
input[type="password"]:focus,
textarea:focus {
    outline: none;
}

input[type="submit"],
input[type="reset"],
input[type="button"],
button {
    -webkit-appearance: none;
}
.flex{display: -webkit-flex;display: -ms-flex;display:flex;}
.flex1{-webkit-flex:1;-moz-flex:1;flex:1;}
.pos {
    position: relative;
}

.over {
    overflow: hidden;
}

.fix {
    position: fixed;
}

.block {
    display: block;
}
::-webkit-scrollbar {
    width: 5px;
    background-color: #E0E8FC;
}
select {
    background: none;
}
.trans{top:50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
.tover{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

input::-webkit-input-placeholder {color: #999; }
input:-moz-placeholder {color: #999; }
input::-moz-placeholder {color: #999; }
input:-ms-input-placeholder {color: #999; }


.gray1{color:#333!important;}
.gray2{color:#666!important;}
.gray3{color:#999!important;}

/*首页*/
.min{min-width:1200px;margin:0 auto;}
.container{width:1200px;margin:0 auto;}
.header{position:relative;background:#fff;height:80px;z-index: 999;}
.logo{width:auto;height:79px;position:absolute;left:0;}
.header_r{position:absolute;right:0;text-align:right;line-height:1;}
.header_b1{white-space: nowrap;overflow: clip;width:94px;height:32px;border:solid 1px #3162eb;line-height:30px;text-align:center;color: #fff;font-size:16px;display:inline-block;margin:0 0 0 16px;border-radius:16px;background:#3162eb;}
.header_b1:hover{border:solid 1px #0043ff;background:#0043ff;}
/*.header_b1:visited{border:solid 1px #274fbf;background:#274fbf;}*/
.header_b2{vertical-align: top;width:94px;height:32px;border:solid 1px #3162eb;line-height:30px;text-align:center;color: #3162EB;font-size:16px;display:inline-block;margin:0 0 0 16px;border-radius:16px;background:#fff;}
.header_b2:hover{border:solid 1px #0043ff;}
/*.header_b2:visited{border:solid 1px #274fbf;}*/
.nav{/*width:650px;*/
    position:absolute;right:230px;top:28px;}
.nav > ul > li{float:left;text-align:center;padding:0 12px;position:relative;height:52px;}
.nav > ul > li > a{color:#333;font-size:16px;line-height:24px;}
.nav > ul > li:hover > a{color: #3162EB;}
.nav_list{width:100%;background:#fff;position:absolute;left:0;top:52px;text-align:center;padding:12px 0;display:none;}
.nav_list a{font-size:14px;color: #333333;line-height:30px;display:block;}
.nav_list a:hover{color: #3162EB;}
.nav_xl{display:inline-block;width:0;height:0;border-top:solid 9px #999999;border-left:solid 5px transparent;border-right:solid 5px transparent;margin-left:8px;}
.nav_line{height:2px;background: #5782FE;position:absolute;left:30px;right:30px;top:48px;display:none;}

.news_title{color: #333333;font-size:30px;margin:100px 0 0 0;position:relative;line-height:1;text-align:center;overflow:hidden;}
.news_icon1{position:absolute;left:-20px;top:2px;}
.news_icon2{position:absolute;right:-20px;top:2px;}
.news_bt{font-size:18px;color:#333;text-align:center;padding:10px 0;opacity: 0.8;}
.news_list{padding:0 0 80px 0;}
.news_list li{width:380px;float:left;margin:35px 30px 0 0;}
.news_list li:nth-child(3n){margin-right:0;}
.news_date{font-size: 48px;color: #3162EB;line-height: 48px;padding:0 10px 0 5px;}
.news_year{font-size: 18px;color: #333333;line-height: 24px;}
.news_fbt{font-size:20px;font-weight:bold;color: #333333;margin:15px 0 0 0;}
.news_text{font-size: 16px;color: #333333;line-height: 24px;opacity: 0.8;height:48px;overflow:hidden;margin:11px 0 15px 0;}
.news_pic{position:relative;}
.news_pic img{width:380px;height:250px;}
.news_i{width:60px;height:29px;color:#fff;text-align:center;position:absolute;left:0;top:0;background:url(../img/i3.png) no-repeat center center;}
.news_more{border:solid 2px #5782fe;width:130px;height:34px;line-height:30px;border-radius:5px;display:inline-block;background:#fff url(../img/i4.png) no-repeat 79px center;color: #3162EB;font-size:16px;padding:0 0 0 28px;margin:20px 0;transition:all 0.3s;}
.news_more:hover{border:solid 2px #5782fe;background:#5782fe url(../img/i5.png) no-repeat 79px center;color:#fff;transition:all 0.3s;}
/*.news_more:visited {border:solid 2px #486ed9;background:#486ed9 url(../img/i5.png) no-repeat 79px center;color:#fff}*/

.link_bg{background: #333333;}
.link{padding:30px 0;color:#fff;}
.link_title{font-size:18px;}
.link_text{line-height:35px;padding:5px 0 0 0;}
.link_text a{display:inline-block;color:#ddd;}
.link_text a:hover{color:#fff;}
.link_text span{display:inline-block;padding:0 19px;}
.copy_bg{background: #E5E5E5;}
.copyright{color:#666666;text-align:center;padding:25px 0;}
#swiper1 img{width:100%;}


/*登录*/
.bg1{background:#f2f2f2;padding:1px 0;}
.login_bg{min-width:1200px;min-height:600px;background:#f2f2f2 url(../img/bg1.png) no-repeat center top;padding:0 0 1px 0;}
.login_title{font-size:30px;color:#fff;text-align:center;padding:160px 0 50px 0;line-height:1;}
.login_nr{width: 440px;height:480px;background: #FFFFFF;border-radius: 15px;margin:0 auto 200px;box-shadow: 0 0 10px 2px rgba(0,0,0,0.1);}
.login_t{font-size: 22px;color:#333;line-height:1;padding:40px 0 0 0;text-align:center;}
.login_icon{text-align:center;padding:10px 0 15px 0;line-height:0;}
.login_form{padding:0 60px;}
.login_line{border-bottom:solid 1px #E5E5E5;position:relative;padding:16px 0 0 0;}
.login_input{width:100%;height:44px;line-height:44px;padding:0 10px;font-size:16px;color:#333;border:none;}
.login_yzm{width:auto;height:34px;position:absolute;right:0;bottom:0;}

.login_btn{width: 260px;height:40px;font-size:18px;color:#fff;display:block;margin:20px auto 0;background:linear-gradient(0deg, #5783FE 0%, #3162EB 100%);border-radius: 20px;border:none;}
.login_btn:hover{background: linear-gradient(180deg, #1854FF 0%, #5F87FC 100%);}
.login_btn:visited{background: linear-gradient(180deg, #3C60C8 0%, #6685E0 100%);}

.login_text{font-size:16px;color: #999999;line-height:48px;}
.login_text1{font-size:14px;color: #999999;float:right;line-height:48px;}
.login_text2{font-size:18px;color:#666;text-align:center;line-height:1;padding:20px 0 0 0;}
.login_text2 a{color:rgba(49, 98, 235, 1);}
.login_text2 a:hover{color:rgba(97, 134, 238, 1);}
.login_dl{padding:0 10px;}

.login_bot{text-align:center;font-size:12px;color:#666;line-height:1;padding:30px 0;}
.login_bot a{color:rgba(49, 98, 235, 1);}
.login_bot a:hover{color:rgba(97, 134, 238, 1);}
.login_radio1{width:21px;height:21px;background:url(../img/l3.png) no-repeat center center;margin:13px 5px 0 0;}
.login_radio input:checked +div.login_radio1{background:url(../img/l1.png) no-repeat center center;}
.login_radio input{display:none;}

.regit_yzm{font-size:14px;color:#999999;width:80px;display:block;line-height:44px;position:absolute;right:0;bottom:0;text-align:center;}

.regit_text{font-size:16px;color:#666;text-align:center;line-height:1;padding:30px 0 15px 0;}
.regit_text a{color:rgba(49, 98, 235, 1);}
.regit_text a:hover{color:rgba(97, 134, 238, 1);}


.regit_title{font-size:16px;padding:20px 0 0 0;}
.regit_ms{font-size:14px;color:#999;line-height:15px;padding:15px 0 40px 10px;}
.regit_ms span{padding:4px 0;display:inline-block;}

.suc_icon{text-align:center;padding:25px 0 0 0;}
.suc_text{text-align:center;font-size: 18px;padding:20px 0 18px 0;line-height:1;}


.suc_ms{font-size:14px;color:#999;line-height:15px;padding:5px 0 30px 0;text-align:center;}
.suc_ms span{color:rgba(49, 98, 235, 1);}
.suc_ms a{color:rgba(49, 98, 235, 1);}
.suc_ms a:hover{color:rgba(97, 134, 238, 1);}


/*资讯*/
.m_news_title{font-size:12px;color:#333;padding:25px 0;}
.m_news_title a{color:#333;}
.m_news_l{width:266px;float:left;padding:0 0 50px 0;}
.m_news_t{font-style: italic;font-size:14px;padding:0 0 0 20px;text-transform:uppercase;}
.m_news_l_title{border-bottom:solid 1px #E5E5E5;font-size:20px;padding:25px 0;line-height:1;font-weight:bold;}
.m_news_list li{border-bottom:solid 1px #E5E5E5;padding:17px 0;font-size:16px;overflow:hidden;position:relative;}
.m_news_date{color:#999;float:right;position:absolute;right:0;}
.m_news_list_t{color:#333;width:170px;float:left;line-height:20px;}
.m_news_list li a:hover .m_news_date{color: #3162EB;}
.m_news_list li a:hover .m_news_list_t{color: #3162EB;}
.m_news_r{width:860px;float:right;padding:0 0 100px 0;}
.m_news_r_title{font-size:24px;font-weight:bold;text-align:center;line-height:1.2;padding:15px;}
.m_news_r_text{font-size:16px;line-height:26px;}
.m_news_r_name{font-size:16px;text-align:right;color: #999999;padding:10px 0 30px 0;}
.m_news_r_name span{margin:0 0 0 46px;}


/*课程*/
.test_bg{background:#fff;margin:20px 0 0 0;padding:1px 0;}
.test_nr{padding:0 30px 30px;}
.test_top{height: 53px;line-height:50px;background: linear-gradient(-87deg, #7196FF, #8B78FF);color:#fff;font-size:14px;padding:0 35px;}
.test_num{font-size:20px;font-weight:bold;padding:0 120px 0 15px;position:relative;top:2px;}
.test_table{width:100%;background: #F9F9F9;border-collapse:collapse;}
.test_table th{height:60px;text-align:center;color: #999999;font-size:12px;font-weight:normal;line-height:1.5;}
.test_table_t1{color: #333333;font-size:16px;}
.test_table td{border:solid 8px #fff;height:194px;width:150px;}
.test_table tr td:nth-child(1){width:90px;}
.test_table tr:nth-child(1){border-left:solid 4px #fff;border-right:solid 4px #fff;}
.test_div{width:100%;height:100%;position:relative;padding:30px 0 0 20px;border: 1px solid #F9F9F9;}
.test_top_month{padding:26px 0 20px 0;text-align:center;font-size:16px;line-height:34px;}
.test_top_l{width:76px;height:34px;font-size:14px;line-height:34px;display:inline-block;color: #999999;text-align:center;margin:0 30px;background:rgba(238,238,238);}
.test_top_l:hover{background:rgba(221,221,221);}
/*.test_top_l:visited{background:rgba(231,231,231);}*/
.test_top_r{width:76px;height:34px;font-size:14px;line-height:34px;display:inline-block;color: #fff;text-align:center;margin:0 30px;background:rgba(49,98,235);}
.test_top_r:hover{background:rgba(0,67,255);}
/*.test_top_r:visited{background:rgba(39,79,191);}*/
.test_header{padding:25px 0;}
.test_header_wz{justify-content:space-between;padding:0 6px;font-size:16px;color:#999;}
.test_header_bot{margin:30px 0 25px 0;padding:5px 12px 0;}
.test_header_t{width:110px;text-align:center;position:absolute;left:50%;top:-32px;color:#999;font-size:16px;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}
.test_i{width:46px;height:46px;float:left;position:relative;transition:all 0.3s;}
.test_i:hover{transition:all 0.3s;}
.test_i1{background:url(../img/x1.png) no-repeat center center;}
.test_i1:hover{background:url(../img/x111.png) no-repeat center center;}
.test_i2{background:url(../img/x2.png) no-repeat center center;}
.test_i22{background:url(../img/x22.png) no-repeat center center;}
.test_i2:hover{background:url(../img/x222.png) no-repeat center center;}
.test_i22:hover{background:url(../img/x222.png) no-repeat center center;}
.test_i3{background:url(../img/x3.png) no-repeat center center;}
.test_i33{background:url(../img/x33.png) no-repeat center center;}
.test_i3:hover{background:url(../img/x333.png) no-repeat center center;}
.test_i33:hover{background:url(../img/x333.png) no-repeat center center;}
.test_i4{background:url(../img/x4.png) no-repeat center center;}
.test_i44{background:url(../img/x44.png) no-repeat center center;}
.test_i4:hover{background:url(../img/x444.png) no-repeat center center;}
.test_i44:hover{background:url(../img/x444.png) no-repeat center center;}
.test_i5{background:url(../img/x5.png) no-repeat center center;}
.test_i55{background:url(../img/x55.png) no-repeat center center;}
.test_i5:hover{background:url(../img/x555.png) no-repeat center center;}
.test_i55:hover{background:url(../img/x555.png) no-repeat center center;}
.test_i6{background:url(../img/x6.png) no-repeat center center;}
.test_i66{background:url(../img/x66.png) no-repeat center center;}
.test_i6:hover{background:url(../img/x666.png) no-repeat center center;}
.test_i66:hover{background:url(../img/x666.png) no-repeat center center;}


.test_i1:hover .test_header_t,
.test_i2:hover .test_header_t,
.test_i3:hover .test_header_t,
.test_i4:hover .test_header_t,
.test_i5:hover .test_header_t,
.test_i6:hover .test_header_t
{color:#333;}


.test_line{width:180px;height:6px;background:#3162EB;float:left;margin:20px 0 0 -1px;line-height:0;}
.test_line1{width:180px;height:6px;background:#F2F2F2;float:left;margin:20px 0 0 -1px;line-height:0;}






.test_t1{width:54px;height:26px;line-height:26px;text-align:center;position:absolute;right:-1px;top:-1px;}
.test_t2{font-size: 16px;font-weight:bold;}
.test_t3{display:inline-block;width: 18px;height: 18px;line-height:15px;border: 1px solid #FF9E48;border-radius: 3px;font-size:10px;text-align:center;
    color: #FF9E48;margin:0 5px 0 0;position:relative;top:-2px;}
.test_t4{width:70px;height:26px;line-height:24px;border-radius:13px;text-align:center;display:inline-block;margin:12px 0 0 15px;}
.test_ym .test_t1{color: #FF7D37;background:#ffe7da;}
.test_ym .test_t4{color:#fff;background:#bbbbbb;border:solid 1px #bbb;pointer-events: none;}
.test_wm .test_t1{color: #3162EB;background:#e1e9ff;}
.test_wm .test_t4{color:#3162EB;background:none;border:solid 1px #3162EB;}
.test_wm .test_t4:hover{background:#3162EB;color:#fff;}
.test_yy{border: 1px solid #12DB75;}
.test_yy .test_t1{color: #12DB75;background:#e0ffef;}
.test_yy .test_t4{color:#fff;background:#12db75;border:solid 1px #12db75;pointer-events: none;}
.test_bot{text-align:center;padding:40px 0;}
.test_next{width: 102px;height: 36px;font-size:16px;color: #3162EB;line-height:32px;border: 2px solid #3162EB;border-radius: 18px;text-align:center;display:block;margin:0 auto;}

.test_zz_pic{padding:70px 0 40px 0;text-align:center;}
.test_zz_t1{font-size:18px;text-align:center;}
.test_zz_bot{padding:30px 0 70px 0;text-align:center;}
.test_zz_btn{min-width: 102px;height: 36px;line-height:32px;border: 2px solid #3162EB;border-radius: 18px;color: #3162EB;font-size:16px;display:inline-block;margin:0 auto;text-align:center;margin:0 20px;padding:0 20px;}
.test_zz_btn:hover{background:rgb(0,67,255);border: 2px solid rgb(0,67,255);color:#fff;}
.test_zz_t2{color:rgba(26, 179, 33, 1);font-weight:bold;}
.test_zz_t3{color:rgba(49, 98, 235, 1);font-weight:bold;}
.test_zz_table{width:560px;background: #EEF9FF;border: 1px solid #3162EB;border-radius: 8px;margin:60px auto 0;overflow:hidden;}
.test_zz_table td{line-height:54px;padding:0 0 0 155px;font-size:18px;font-weight:bold;}
.test_zz_table tr:nth-child(odd) td{background: #D9EFFE;}

.test_xn{margin:20px 0 30px 0;height:390px;background:url(../img/c4.png) no-repeat center top;}
.test_xn_t1{height:50px;line-height:50px;color:#fff;padding:0 22px;}
.test_xn_zj{text-align:center;padding:70px 0 40px 0;}
.test_xn_nr{display:inline-block;margin:0 40px;line-height:1;font-weight:bold;}
.test_xn_t2{color: #FF5458;font-size:24px;margin:0 0 18px 0;}
.test_xn_t2 span{font-size:80px;}
.test_xn_t3{color: #3162EB;font-size:24px;margin:0 0 18px 0;}
.test_xn_t3 span{font-size:46px;}
.test_xn_bot{padding:30px 0 0 0;text-align:center;}
.test_xn_bot a{margin:0 50px;}

.test_bg_nr{padding:0 45px;}
.test_bg_title{font-size:20px;margin:45px 0 25px 0;border-left:solid 4px #3162EB;line-height:1;padding:0 0 0 15px;font-weight:bold;}
.test_bg_title span{padding:0 70px 0 0;}
.test_bg_k{border: 2px solid #EEEEEE;padding:20px;font-size:16px;}
.test_bg_text1{font-size:16px;font-weight:bold;padding:10px 0 0 0;}
.test_bg_red{color: #FF3232;}
.test_bg_bot{padding:20px 0;}

.test_cy{padding:20px 150px 0;}
.test_cy_title{padding:20px 0 20px 0;font-size:22px;line-height:28px;}
.test_cy_t1{font-size:24px;}
.test_cy_bt{width:28px;height:28px;float:left;margin:0 15px 0 0;background:url(../img/t2.png) no-repeat center center/100% 100%;color:#F2F2F2;text-align:center;font-size:14px;padding:2px 0 0 4px;line-height:26px;}
.test_cy_k{border: 1px solid #517DF6;border-radius: 10px;padding:0 50px;margin:0 0 30px 0;position:relative;}
.test_cy_t2{font-size:20px;padding:20px 140px 20px 0;line-height:1.2;}
.test_cy_t3{font-size:18px;float:left;line-height:20px;}
.test_cy_radio1{width:20px;height:20px;background:url(../img/t4.png) no-repeat center center/100% 100%;margin:0 15px 0 0;}
.test_cy_radio input:checked +div.test_cy_radio1{background:url(../img/t5.png) no-repeat center center/100% 100%;}
.test_cy_check1{width:20px;height:20px;background:url(../img/check0.png) no-repeat center center/100% 100%;margin:0 15px 0 0;}
.test_cy_check input:checked +div.test_cy_check1{background:url(../img/check1.png) no-repeat center center/100% 100%;}
.test_cy_radio input{display:none;}
.test_cy_check input{display:none;}
.test_cy_xx{padding:0 15px 20px 15px;}
.test_cy_tp{position:absolute;right:30px;top:25px;}
.test_cy_tp a{background:url(../img/t3.png) no-repeat left center;padding:0 0 0 40px;font-size:18px;height:26px;line-height:26px;display:inline-block;}
.test_cy_tp_k{border-top:solid 1px #E5E5E5;padding:25px 15px;display:none;}

.wbg{background:#fff;}
.course{padding:0 30px;}
.course_top{padding:0 0 35px 0;}
.course_px{float:left;line-height:36px;font-size: 16px;color:#999;}
.course_px a{display:inline-block;color:#999;margin:0 34px 0 0;}
.course_px a:hover{color:#333;}
.course_px a.current{color:#333;}
.course_k{width:470px;border:solid 1px #e5e5e5;float:right;height:36px;overflow:hidden;}
.course_input{width:400px;height:34px;border:none;float:left;font-size:14px;padding:0 15px;color:#666;}
.course_btn{width:50px;height:34px;border:none;display:block;border-left:solid 1px #e5e5e5;background:url(../img/s1.png) no-repeat center center;float:right;}
.course_btn:hover{background:url(../img/s2.png) no-repeat center center;}
.course_list li{width:270px;margin:0 20px 12px 0;float:left;height: 237px;background: #FFFFFF;border: 1px solid #EEEEEE;border-radius: 8px;overflow:hidden;}
.course_list li:nth-child(4n){margin-right:0;}
.course_pic img{width:100%;height:165px;}
.course_t1{padding:14px 12px 0;line-height:1;font-size: 18px;font-weight:bold;}
.course_t2{color:#666;font-size: 12px;padding:9px 12px 0;}
.course_t3{float:right;background:url(../img/s4.png) no-repeat left center;padding:0 0 0 20px;}
.course_list li a:hover .course_t1{color:rgb(49,85,235);}
.course_page{padding:12px 0 24px 0;font-size:10px;}
.course_page a{display:inline-block;padding:0 7px;height:22px;line-height:20px;border:solid 1px #bbbbbb;border-radius:1px;text-align:center;font-size:10px;margin:0 5px;}
.course_page a:hover{background:rgb(49,85,235);border:solid 1px rgb(49,85,235);color:#fff;}
.course_page span{margin:0 5px;}
.course_page a.current{background:rgb(49,85,235);border:solid 1px rgb(49,85,235);color:#fff;}

/*个人中心*/
.personal{padding:60px 0 44px 0;box-shadow: 0px 5px 15px -10px rgba(0,0,0,0.1) inset;}
.per_nr{width:1130px;margin:0 auto;overflow:hidden;}
.per_l{width:220px;min-height:900px;float:left;border-radius: 10px 0px 0px 10px;}
.per_l_top{padding:60px 0 50px 0;text-align:center;}
.per_l_top_pic{width:100px;height:100px;border-radius:50%;margin:0 auto;overflow:hidden;}
.per_l_top_pic img{width:100px;height:100px;}
.per_l_top_t{font-size:16px;color:#999;font-weight:bold;padding:10px 0;}
.per_l_list{height:50px;margin:0 0 28px 0;padding:0 0 0 90px;font-size:16px;line-height:50px;display:block;}
.per_l_list:hover{color:#fff;}
.per_l_list1{background:url(../img/p1.png) no-repeat 60px center;}
.per_l_list1:hover{background:#3162EB url(../img/p11.png) no-repeat 60px center;}
.per_l_list1.current{background:#3162EB url(../img/p11.png) no-repeat 60px center;color:#fff;}
.per_l_list2{background:url(../img/p2.png) no-repeat 60px center;}
.per_l_list2:hover{background:#3162EB url(../img/p22.png) no-repeat 60px center;}
.per_l_list2.current{background:#3162EB url(../img/p22.png) no-repeat 60px center;color:#fff;}
.per_l_list3{background:url(../img/p3.png) no-repeat 60px center;}
.per_l_list3:hover{background:#3162EB url(../img/p33.png) no-repeat 60px center;}
.per_l_list3.current{background:#3162EB url(../img/p33.png) no-repeat 60px center;color:#fff;}
.per_l_list4{background:url(../img/p4.png) no-repeat 60px center;}
.per_l_list4:hover{background:#3162EB url(../img/p44.png) no-repeat 60px center;}
.per_l_list4.current{background:#3162EB url(../img/p44.png) no-repeat 60px center;color:#fff;}
.per_l_list5{background:url(../img/p5.png) no-repeat 60px center;}
.per_l_list5:hover{background:#3162EB url(../img/p55.png) no-repeat 60px center;}
.per_l_list5.current{background:#3162EB url(../img/p55.png) no-repeat 60px center;color:#fff;}
.per_l_list6{background:url(../img/p6.png) no-repeat 60px center;}
.per_l_list6:hover{background:#3162EB url(../img/p66.png) no-repeat 60px center;}
.per_l_list6.current{background:#3162EB url(../img/p66.png) no-repeat 60px center;color:#fff;}
.per_l_list7{background:url(../img/p7.png) no-repeat 60px center;}
.per_l_list7:hover{background:#3162EB url(../img/p77.png) no-repeat 60px center;}
.per_l_list7.current{background:#3162EB url(../img/p77.png) no-repeat 60px center;color:#fff;}
.per_l_list8{background:url(../img/b1.png) no-repeat 60px center;}
.per_l_list8:hover{background:#3162EB url(../img/b11.png) no-repeat 60px center;}
.per_l_list8.current{background:#3162EB url(../img/b11.png) no-repeat 60px center;color:#fff;}


.per_r{width:880px;height:900px;float:right;border-radius: 0px 10px 10px 0px;overflow-y:auto;}
.per_r::-webkit-scrollbar {
    /*滚动条整体样式*/
    width : 10px;  /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
.per_r::-webkit-scrollbar-thumb {
    /*滚动条里面小方块*/
    border-radius   : 10px;
    background-color: skyblue;
    background-image: -webkit-linear-gradient(
            45deg,
            rgba(255, 255, 255, 0.2) 25%,
            transparent 25%,
            transparent 50%,
            rgba(255, 255, 255, 0.2) 50%,
            rgba(255, 255, 255, 0.2) 75%,
            transparent 75%,
            transparent
    );
}
.per_r::-webkit-scrollbar-track {
    /*滚动条里面轨道*/
    box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
    background   : #ededed;
    border-radius: 10px;
}
.red{color:rgba(255, 0, 0, 1);}
.per_r_xx{padding:70px 60px;position:relative;}
.per_r_table{width:100%;line-height:38px;font-size:15px;}
.per_r_t1{padding:0 0 0 20px;}
.per_r_t2{margin:0 20px 0 0;}
.per_r_table td{padding:0 0 40px 0;}
.per_r_table tr td:first-child{font-weight:bold;font-size:18px;}
.per_r_input{width: 280px;height: 38px;line-height:36px;padding:0 20px;background: #F4F4F4;border: 1px solid #CCCCCC;border-radius: 5px;font-size:15px;color:#333;}
.per_r_radio{margin:9px 0 0 0;}
.per_radio1{width:18px;height:18px;background:url(../img/p8.png) no-repeat center center;margin:0 10px 0 0;}
.per_radio input:checked +div.per_radio1{background:url(../img/p88.png) no-repeat center center;}
.per_radio input{display:none;}

.per_btn{width: 180px;height:40px;font-size:18px;color:#fff;display:block;margin:50px auto 0;background: linear-gradient(179deg, #3162EB 0%, #5985FF 100%);border-radius: 10px;border:none;}
.per_btn:hover{background: linear-gradient(179deg, #1854FF 0%, #5F87FC 100%);}
.per_btn:visited{background: linear-gradient(179deg, #3C60C8 0%, #6685E0 100%);}
.per_tr{width:280px;float:right;}
.per_tx{width:96px;margin:0 auto 30px;text-align:center;font-size:16px;}
.per_tx_pic{width:96px;height:96px;border-radius:50%;margin:0 auto;overflow:hidden;position:relative;margin:0 0 8px 0;}
.per_tx_bj{width:100%;height:37px;display:block;position:absolute;left:0;bottom:0;background:url(../img/p9.png) no-repeat center center;text-align:center;color:#fff;font-size:12px;padding:12px 0 0 0;}


.per_r_sy{background:url(../img/bg2.jpg) repeat-y center center;margin:50px 0;}
.per_r_sy_bg1{width: 50px;height: 50px;background: #E0E8FC;border-radius: 50%;margin:0 auto;padding:5px;}
.per_r_sy_bg2{width: 40px;height: 40px;background: #ABC0F7;border-radius: 50%;padding:5px;}
.per_r_sy_bg3{width: 30px;height: 30px;background: #3162EB;border-radius: 50%;text-align:center;font-size:18px;line-height:30px;color:#fff;}
.per_r_sy_nr{padding:0 0 100px 0;line-height:50px;}
.per_r_sy_date{width:350px;font-size:16px;position:absolute;left:40px;top:0;text-align:right;font-weight:bold;}
.per_r_sy_text{width:350px;font-size:18px;position:absolute;right:40px;top:0;font-weight:bold;}
.per_r_sy_nr:nth-child(even) .per_r_sy_date{left:auto;right:40px;text-align:left;}
.per_r_sy_nr:nth-child(even) .per_r_sy_text{right:auto;left:40px;text-align:right;}
.per_r_sy_nr:last-child{padding:0;margin-bottom:-5px;}


.per_r_table1{width:100%;background: #F9F9F9;border-collapse:collapse;}
.per_r_table1 th{height:55px;text-align:center;color: #999999;font-size:9px;font-weight:normal;line-height:1.5;}
.per_r_table_t1{color: #333333;font-size:12px;}
.per_r_table1 td{border:solid 8px #fff;height:124px;width:90px;}
.per_r_table1 tr td:nth-child(1){width:60px;font-weight:bold;}
.per_r_table1 tr:nth-child(1){border-left:solid 4px #fff;border-right:solid 4px #fff;}
.per_r_table_t2{font-size:12px;line-height:16px;height:48px;overflow:hidden;margin:0 0 5px 0;}
.per_r_table1 .test_div{padding:8px;border:0;font-size:10px;}

.per_r_cj{padding:70px 40px;}
.per_r_cj_month{padding:15px 0;font-size:14px;line-height:24px;}
.per_r_cj_month a{width:54px;height:24px;line-height:24px;font-size:12px;}
.per_r_cj_top{margin:0 0 20px 0;overflow-x:auto;white-space:nowrap;padding:0 0 20px 0;}
.per_r_cj_top::-webkit-scrollbar{height:5px;}
.per_r_cj_top a{height:38px;line-height:38px;padding:0 20px;display:inline-block;border-radius: 8px;font-size:16px;color:#999;margin:0 20px 0 0;}
.per_r_cj_top a:hover{background: #3667EC;color:#fff;}
.per_r_cj_top a.current{background: #3667EC;color:#fff;}


#TouchNav{width:100%;margin:0 0 20px 0;padding:0 0 20px 0;white-space:nowrap;overflow:hidden;}
#TouchNav .swiper-slide {width:auto;text-align:center;}
#TouchNav .swiper-slide span{height:38px;line-height:38px;padding:0 20px;display:inline-block;border-radius: 8px;font-size:16px;color:#999;margin:0 20px 0 0;cursor: pointer;}
#TouchNav .swiper-slide:hover span{background: #3667EC;color:#fff;transition:all .3s ease;display:block;}
#TouchNav .current span{background: #3667EC;color:#fff;}

.per_r_xq{padding:70px 50px 0;}
.per_r_xq_list li{height: 194px;background: #F4F9FD;border-radius: 10px;margin:0 0 20px 0;padding:13px;}
.per_r_xq_list_l{width:207px;float:left;}
.per_r_xq_list_pic img{width:100%;height:130px;border-radius:8px;}
.per_r_xq_list_t1{color:#666;padding:10px 0 0;}
.per_r_xq_list_t1 span{color:rgba(49, 98, 235, 1);}
.per_r_xq_list_r{width:520px;float:right;}
.per_r_xq_list_t2{font-size:16px;color:#000;height:40px;line-height:40px;font-weight:bold;}
.per_r_xq_list_t3{font-size:14px;color:#999;line-height:25px;height:25px;position:relative;overflow:hidden;padding:0 0 0 70px;margin:0 0 10px 0;}
.per_r_xq_list_t4{color:#000;position:absolute;left:0;top:0;}

.kc_i{width:49px;height:49px;float:left;position:relative;transition:all 0.3s;}
.kc_i:hover{transition:all 0.3s;}
.kc_i1{background:url(../img/k1.png) no-repeat center center;}
.kc_i11{background:url(../img/k11.png) no-repeat center center;}
.kc_i1:hover{background:url(../img/k111.png) no-repeat center center;}
.kc_i11:hover{background:url(../img/k111.png) no-repeat center center;}
.kc_i2{background:url(../img/k2.png) no-repeat center center;}
.kc_i2:hover{background:url(../img/k222.png) no-repeat center center;}
.kc_i22:hover{background:url(../img/k222.png) no-repeat center center;}
.kc_i22{background:url(../img/k22.png) no-repeat center center;}
.kc_i3{background:url(../img/k3.png) no-repeat center center;}
.kc_i3:hover{background:url(../img/k333.png) no-repeat center center;}
.kc_i33:hover{background:url(../img/k333.png) no-repeat center center;}
.kc_i33{background:url(../img/k33.png) no-repeat center center;}
.kc_i4{background:url(../img/k3.png) no-repeat center center;}
.kc_i4:hover{background:url(../img/k333.png) no-repeat center center;}
.kc_i44:hover{background:url(../img/k333.png) no-repeat center center;}
.kc_i44{background:url(../img/k33.png) no-repeat center center;}
.kc_i5{background:url(../img/k5.png) no-repeat center center;}
.kc_i5:hover{background:url(../img/k555.png) no-repeat center center;}
.kc_i55:hover{background:url(../img/k555.png) no-repeat center center;}
.kc_i55{background:url(../img/k55.png) no-repeat center center;}
.kc_i6{background:url(../img/k6.png) no-repeat center center;}
.kc_i6:hover{background:url(../img/k666.png) no-repeat center center;}
.kc_i66:hover{background:url(../img/k666.png) no-repeat center center;}
.kc_i66{background:url(../img/k66.png) no-repeat center center;}

.kc_line{width:44px;height:2px;background:#A1BAFF;float:left;margin:23px 0 0 -1px;line-height:0;}
.kc_line1{width:44px;height:2px;background:#3667EC;float:left;margin:23px 0 0 -1px;line-height:0;}
.kc_text{width:90px;text-align:center;position:absolute;left:50%;bottom:-35px;color:#333;font-size:12px;line-height:35px;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}


.kc_top{width: 644px;height: 48px;border: 1px solid #E5E5E5;border-radius: 4px;margin:0 auto 40px;overflow:hidden;}
.kc_input{width:550px;height:46px;border:none;float:left;font-size:16px;padding:0 15px;color:#666;}
.kc_btn{width:66px;height:46px;border:none;display:block;border-left:solid 1px #e5e5e5;background:url(../img/ss1.png) no-repeat center center;float:right;}
.kc_btn:hover{background:url(../img/ss2.png) no-repeat center center;}

.per_xgmm_t{color:#666;font-size:14px;line-height:35px;padding:20px 0 50px 30px;}
.rc_top {text-align:center;padding:0 20px 20px;line-height:30px;}
.rc_top a{font-size:14px;color:#999;margin:0 10px;display:inline-block;width:80px;}
.rc_top a:hover{font-size:16px;color:#333;font-weight:bold;}
.rc_top a.current{font-size:16px;color:#333;font-weight:bold;}


.rc_table{width:100%;background: #EEF9FF;border: 1px solid #5B85F6;border-radius: 8px;text-align:center;overflow:hidden;}
.rc_table tbody{width:100%;}
.rc_table th{background:#B2DFFE;font-size:18px;height:48px;}
.rc_table td{border-left:solid 5px #fff;padding:10px 0;font-size:16px;/*font-weight:bold;*/}
.rc_table_t{width:250px;padding:0 25px;text-align:left;}
.rc_table tr:nth-child(2n+1){background: #D9EFFE;}
.rc_table tr td:first-child{border:none;}
.rc_table th{border-left:solid 5px #fff;}
.rc_table tr th:first-child{border:none;}
.rc_table a{color: #3162EB;}


.cj_table_t1{padding:6px 20px;line-height:22px;}
.cj_tk_bg1{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,0.4);z-index: 999;display:none;}
.cj_tk_bg2{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,0.4);z-index: 999;display:none;}
.cj_tk_bg3{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,0.4);z-index: 999;display:none;}

.cj_tk_tk{width: 644px;height: 650px;background: #FFFFFF;border-radius: 10px;overflow-y:auto;padding:30px;position:fixed;left:50%;margin-left:-200px;}
.cj_tk_title{border-left:solid 2px #3667EC;line-height:1;padding:0 0 0 10px;font-size:18px;}
.cj_tk_top{font-size:14px;padding:15px 12px;line-height:30px;position:relative;}
.cj_tk_t1{color:rgba(49, 98, 235, 1);font-size:16px;font-weight:bold;}
.cj_tk_t2{margin:0 45px 0 0;}
.cj_tk_btn1{position:absolute;right:0;top:20px;}
.cj_tk_close{width:17px;height:17px;background:url(../img/close1.png) no-repeat center center;position:absolute;right:30px;top:20px;}
.cj_tk_close:hover{width:17px;height:17px;background:url(../img/close2.png) no-repeat center center;}
.cj_tk_cy{padding:0 20px;}
.cj_tk_cy .test_cy_title{font-size:14px;padding:0 0 15px 0;line-height:20px;}
.cj_tk_cy .test_cy_t3{font-size:12px;}
.cj_tk_cy .test_cy_t2{font-size:12px;padding:15px 100px 10px 0;}
.cj_tk_cy .test_cy_t1{font-size:14px;}
.cj_tk_cy .test_cy_k{padding:0 30px;margin:0 0 20px 0;}
.cj_tk_cy .test_cy_xx{padding:0 10px 10px 10px;}
.cj_tk_cy .test_cy_radio1{width:14px;height:14px;margin:3px 10px 0 0;}
.cj_tk_cy .test_cy_check1{width:14px;height:14px;margin:3px 10px 0 0;}
.cj_tk_cy .test_cy_tp a{background: url(../img/t3.png) no-repeat left center/auto 20px;padding: 0 0 0 30px;font-size: 12px;height: 20px;line-height: 20px;}
.cj_tk_cy .test_cy_tp{top:10px;right:20px;}
.cj_tk_cy .test_cy_bt{width:20px;height:20px;margin:0 10px 0 0;font-size:12px;padding:2px 0 0 4px;line-height:18px;}
.cj_tk_line{border-top: 1px solid #E5E5E5;padding:10px 10px;}
.cj_tk_t3{color: #EE2929;font-size:14px;line-height:20px;}
.cj_tk_t4{width:300px;float:right;font-size:12px;line-height:19px;}
.cj_tk_t5{width:250px;display:inline-block;}
.cj_tk_h{background: #E5E5E5;border-radius: 10px;margin:20px 0;padding:15px;}


.cj_jd{min-width:60px;height: 25px;line-height:25px;padding:0 10px;background: #3162EB;border-radius: 5px;color:#fff;text-align:center;float:left;font-size:14px;margin:10px 0;}
.cj_jd_line{width: 10px;height: 1px;background: #333333;float:left;margin:22px 5px 0 5px;}
.cj_jd:nth-child(1){margin:10px 0 10px 15px;}
.cj_jd:nth-child(8){margin:0 0 10px 15px;}
.cj_jd_line:nth-child(9){margin:12px 5px 0 5px;}
.cj_jd:last-child{margin:0;}
.cj_jd_h{background: #E5E5E5;color:#333;}
.cj_jd_tk{padding:0 15px;}


.stu_nr{padding:20px 0 25px 0;}
.stu_l{width:360px;min-height:480px;float:left;background:#fff;padding:10px 25px;}
.stu_l_bg{background:url(../img/bg3.jpg) repeat-y 7px top;}


.tree {  color:#46CFB0;margin:10px 0;}
.treemenu .tree_title1{font-size:18px;color: #025AEB;font-weight:bold;}
.tree > li.tree-opened > span{background:url(../img/kc1.png) no-repeat left center;padding:0 0 0 33px;}
.tree > li.tree-closed > span{background:url(../img/kc5.png) no-repeat left center;padding:0 0 0 33px;}
.tree > li.tree-opened > .toggler:before{ content: "";}
.tree > li.tree-closed > .toggler:before{ content: "";}
.tree > li.tree-opened .tree_title2{color: #025AEB;}
.tree > li.tree-closed .tree_title2{color: #333;}
.tree > li.tree-empty .tree_title2{color: #333;}
.tree > li.tree-closed .toggler{color: #333;}
.tree > li.tree-opened .toggler{color: #025AEB;}
.tree > li.tree-empty .toggler{color: #333;}
.tree1{padding:0 0 0 40px;}
.tree1 {margin:10px 0;}
.tree1 > li{line-height:32px;}
.tree1 > li.tree-opened .tree_title2{color: #627CFE;}
.tree1 > li.tree-closed .tree_title2{color: #666;}
.tree1 > li.tree-empty .tree_title2{color: #666;}
.tree1 > li.tree-closed .toggler{color: #666;}
.tree1 > li.tree-opened .toggler{color: #627CFE;}
.tree1 > li.tree-empty .toggler{color: #666;}
.tree2{padding:0 0 0 20px;}
.tree2 li.tree-empty > .toggler:before {content: "";}
.tree2 a{color:#666;font-size:12px;}
.tree2 a.current{color: #627CFE;}
.tree2 a:hover{color: #627CFE;}

.tree_sp{background:url(../img/kc2.png) no-repeat left center;padding:0 0 0 25px;}
.tree_wd{background:url(../img/kc3.png) no-repeat left center;padding:0 0 0 25px;}
.tree_st{background:url(../img/kc4.png) no-repeat left center;padding:0 0 0 25px;}
.q1{width: 16px;height: 16px;background: #FFFFFF;border: 2px solid #DADADA;border-radius: 50%;}


.stu_r{width:820px;min-height:480px;float:right;background:#fff;padding:50px 45px 0;}
.stu_r_pic{width:160px;height:200px;float:left;}
.stu_r_t1{width:530px;float:right;}
.stu_r_t2{color: #666666;line-height: 24px;height:120px;overflow:hidden;}
.stu_r_t2 a{color: #025AEB;}
.stu_r_t3{font-size:28px;margin:0 0 20px 0;padding:0 140px 0 0;position:relative;}
.stu_r_t4{color:#999;position:absolute;right:0;top:15px;background:url(../img/book.png) no-repeat left center;padding:0 0 0 27px;font-size:14px;}
.stu_r_t5{font-size: 17px;border-left:solid 4px #025AEB;line-height:1;padding:0 0 0 10px;margin:30px 0 10px 0;font-weight:bold;}
.stu_gx_l{width:320px;float:left;text-align:center;color: #666666;padding:25px 0 0 0;}
.stu_gx_l li{position:relative;line-height:1.5;float:left;padding:0 20px;}
.stu_gx_l_t{color: #333333;font-size:21px;font-weight:bold;}
.stu_gx_l_line{width:1px;height:26px;background:#000;opacity:0.12;position:absolute;right:0;top:15px;}
.stu_gx_r{width:365px;float:right;border-left:solid 1px #F2F2F2;}
.stu_sj{width:190px;float:left;margin-left:60px;font-size:12px;line-height:30px;}
.stu_sj_bg1{width: 10px;height: 10px;background: #FFC154;float:left;line-height:0;margin:10px 5px 0 0;}
.stu_sj_bg2{width: 10px;height: 10px;background: #00D285;float:left;line-height:0;margin:10px 5px 0 0;}
.stu_sj_bg3{width: 10px;height: 10px;background: #5F53FF;float:left;line-height:0;margin:10px 5px 0 0;}
.stu_sj_t1{min-width:80px;float:left;}


/*新增*/
.test_line2{width:520px;height:6px;background:#3162EB;float:left;margin:20px 0 0 -1px;line-height:0;}
.test_line3{width:520px;height:6px;background:#F2F2F2;float:left;margin:20px 0 0 -1px;line-height:0;}

.zj_nr{padding:20px 0 40px 0;overflow:hidden;}
.zj_l{width:650px;height:644px;background:#fff;float:left;padding:0 45px;}
.zj_r{width:534px;height:644px;background:#fff;float:right;}

.bs_gx_l{width:auto;float:left;margin-left:-20px;padding:18px 0 0 0;}
.bs_gx_r{width:300px;float:right;border-left:solid 1px #F2F2F2;}
.bs_sj{width:160px;margin-left:40px;margin-top:18px;}
.bs_btn1{width: 107px;height: 37px;border: 2px solid #3162EB;border-radius: 8px;font-size: 16px;line-height:32px;display:inline-block;
    color: #3162EB;}
.bs_btn2{width: 107px;height: 37px;border: 2px solid #EEEEEE;border-radius: 8px;font-size: 16px;line-height:32px;display:inline-block;
    color: #BBBBBB;background:#EEEEEE;}

.bs_text1{font-size: 14px;color: #666666;line-height: 24px;height:72px;overflow:hidden;position:relative;}
.bs_text1 a{position:absolute;right:5px;bottom:0;color: #025AEB;}
.bs_text2{font-size:24px;color:#333;line-height:30px;padding:20px 0;}
.bs_text3{padding:0 0 0 32px;font-size: 14px;color:#999;height:22px;line-height:22px;background:url(../img/icon2.png) no-repeat left center;}
.bs_text4{font-size:16px;color:#333;padding:15px 0 0 0;font-weight:bold;}
.bs_text5{font-size: 24px;padding:15px 0 0 0;font-weight: bold;color: #EC5917;}
.bs_text6{font-size: 16px;font-weight: bold;color: #F1585A;margin:15px 0 0 0;}

.bs_top1{padding:50px 0 0 0;}
.bs_pic1{width:210px;height:116px;float:left;}
.bs_r1{width:330px;float:right;}
.bs_zt{height: 32px;background:#F0FFF9 url(../img/icon1.png) no-repeat 13px center;line-height:32px;padding:0 0 0 40px;margin:15px 0;color:#333;}
.bs_zt span{color: #00D285;}
.bs_zt1{height: 32px;background:#F6F6F6 url(../img/icon1.png) no-repeat 13px center;line-height:32px;padding:0 0 0 40px;margin:15px 0;color:#333;}
.bs_zt1 span{color: #757575;}
.bs_zt2{height: 32px;background:#F3FBFF url(../img/icon1.png) no-repeat 13px center;line-height:32px;padding:0 0 0 40px;margin:15px 0;color:#333;}
.bs_zt2 span{color: #1B8CFF;}
.bs_zt3{height: 32px;background:#FFF3F3 url(../img/icon1.png) no-repeat 13px center;line-height:32px;padding:0 0 0 40px;margin:15px 0;color:#333;}
.bs_zt3 span{color: #FE6262;}

.bs_list1 li{width:30%;float:left;margin:25px 5% 0 0; border: 1px solid #F1F1F1;height:76px;text-align:center;color:#999;line-height:25px;}
.bs_list1 li:nth-child(3n){margin-right:0;}

.bs_table{width:400px;margin:0 auto;font-size:16px;color:#333;}
.bs_table tr td{height:46px;}
.bs_table tr td:nth-child(1){text-align:left;width:110px;}
.bs_table tr td:nth-child(2){text-align:center;width:180px;}
.bs_table tr td:nth-child(3){text-align:right;}
.bs_t1{font-size:13px;color:#999;}
.bs_t2{font-size: 16px;font-weight: bold;color: #EC5917;}
.bs_t3{font-size: 12px;font-weight: normal;}
.bs_t4{position:relative;top:-6px;margin-right:10px;}
.bs_t5{font-size:14px;color:#333;line-height:1;}
.bs_pm_top{padding:0 0 18px;position:relative;}
.bs_pm_y{width:88px;margin:0 auto;text-align:center;}
.bs_pm_tx1{width:88px;border:5px solid #EC5917;border-radius:50%;overflow:hidden;margin:3px 0 10px 0;}
.bs_pm_tx1 img{width:78px;height:78px;}
.bs_pm_e{width:72px;position:absolute;left:65px;top:30px;text-align:center;}
.bs_pm_tx2{width:72px;border:5px solid #FFC600;border-radius:50%;overflow:hidden;margin:3px 0 10px 0;}
.bs_pm_tx2 img{width:62px;height:62px;}
.bs_pm_s{width:66px;position:absolute;right:58px;top:30px;text-align:center;}
.bs_pm_tx3{width:66px;border:5px solid #F2BD95;border-radius:50%;overflow:hidden;margin:3px 0 10px 0;}
.bs_pm_tx3 img{width:56px;height:56px;}

.bs_dt_top{height:52px;background: #FFEBE6;margin:40px 0 0 0;padding:0 30px;}
.bs_dt_text1{font-size: 18px;font-weight: bold;float:left;color: #F34219;line-height:52px;}
.bs_dt_text2{font-size: 16px;font-weight: bold;float:right;color: #3162EB;line-height:52px;background:url(../img/icon4.png) no-repeat left center;padding:0 0 0 30px;}
.bs_dt_text2:hover{background:url(../img/icon8.png) no-repeat left center;}

.bs_pm_yy{width:142px;margin:0 auto;text-align:center;}
.bs_pm_t1{width:142px;border:8px solid #EC5917;border-radius:50%;overflow:hidden;margin:3px 0 10px 0;}
.bs_pm_t1 img{width:126px;height:126px;}
.bs_pm_ee{width:124px;position:absolute;left:50px;top:50px;text-align:center;}
.bs_pm_t2{width:124px;border:8px solid #FFC600;border-radius:50%;overflow:hidden;margin:3px 0 10px 0;}
.bs_pm_t2 img{width:108px;height:108px;}
.bs_pm_ss{width:124px;position:absolute;right:50px;top:50px;text-align:center;}
.bs_pm_t3{width:124px;border:8px solid #F2BD95;border-radius:50%;overflow:hidden;margin:3px 0 10px 0;}
.bs_pm_t3 img{width:108px;height:108px;}


.phb_bg{background:#fff;border-radius: 20px;margin-bottom:50px;padding:0 0 60px 0;}
.phb_title{font-size: 30px;color: #333333;line-height:1;padding:70px 0 40px 0;}
.phb_nr{width:592px;margin:0 auto;}
.phb_t1{font-size:20px;color:#333;line-height:1;}
.phb_t2{font-size: 18px;color: #EC5917;}
.phb_t3{font-size: 14px;font-weight: normal;}
.phb_table{width:100%;margin-top:10px;}
.phb_table td{border-bottom:solid 5px #fff;}
.phb_table tr td{height:48px;background:#F9F9F9;}
.phb_table tr td:nth-child(1){text-align:left;padding:0 0 0 30px;font-size:30px;color:#999;}
.phb_table tr td:nth-child(2){width:280px;text-align:center;font-size:18px;color:#333;}
.phb_table tr td:nth-child(3){width:160px;text-align:right;padding:0 35px 0 0;}
.phb_icon{position:relative;left:5px;top:-5px;}

.bszx_list {padding:0 30px;margin:0 0 20px 0;}
.bszx_list li{border-bottom:solid 1px #E5E5E5;padding:30px 0;overflow:hidden;}
.bszx_list li:last-child{border-bottom:none;}
.bszx_icon{margin:25px 15px 0 0;float:left;}
.bszx_pic{width:135px;height:103px;float:left;border-radius: 8px;}
.bszx_l{width:340px;float:left;color:#666;margin-left:20px;}
.bszx_l_t1{font-size: 18px;color: #333333;margin:5px 0 10px 0;line-height:24px;font-weight:bold;}
.bszx_l_t2{font-size:14px;line-height:16px;height:32px;overflow:hidden;}
.bszx_l_t3{font-size:12px;margin:10px 0 0 0;line-height:1;}
.bszx_l_t3 span{margin-left:18px;}
.bszx_list li a:hover .bszx_l_t1{color:#3162EB;}
.bszx_ms1{height: 24px;background: #D1F5D6;padding:0 10px;line-height:24px;display:inline-block;color:#04A004;margin-left:15px;font-size:12px;font-weight:normal;}
.bszx_r{width: 100px;height: 80px;background: #FFFFFF;border: 1px solid #E5E5E5;border-radius: 10px;margin:15px 25px 0 0;overflow:hidden;text-align:center;float:right;}
.bszx_r_t1{color:#A6A6A6;line-height:32px;}
.bszx_r_t1 span{color:#7394EF;}
.bszx_r_t2{background:#3162EB;color:#fff;height:45px;padding:10px 0 0 0;text-align:center;line-height:1;}
.bszx_r_t2 span{font-size:28px;}
.bszx_search{width: 468px;height: 37px;border: 1px solid #E5E5E5;border-radius: 4px;padding:0 0 0 45px;font-size:14px;color:#999;line-height:35px;margin-bottom:10px;}
.bx_l{width:805px;float:left;}
.bx_l_list li{border-bottom:solid 1px #E5E5E5;padding:25px 0;overflow:hidden;}
.bx_l_list li:last-child{border-bottom:none;}
.bx_l_r{width:650px;float:right;}
.bx_l_t1{font-size: 22px;color:#333;padding:0 100px 0 0;line-height:1;margin:10px 0 15px 0;font-weight:bold;position:relative;}
.bx_l_t2{font-size:14px;color:#666;line-height:1;height:14px;overflow:hidden;margin:0 0 20px 0;}
.bx_l_jx{position:absolute;right:0;top:0;color: #05C178;font-weight:normal;font-size:14px;line-height:22px;}
.bx_l_list li a:hover .bx_l_t1{color:#3162EB;}

.bx_r{width:301px;height:604px;float:right;background:url(../img/jbt.png) no-repeat center top;margin:25px 0 40px 0;}
.bx_r_title{padding:25px 20px;color:#fff;font-size:16px;line-height:1;}
.bx_r_icon{position:relative;left:5px;top:2px;}

.bx_r_table{width:275px;background:#fff;border-radius: 8px;margin:7px auto 0;}
.bx_r_table tr td{height:45px;}
.bx_r_table tr td:nth-child(1){text-align:left;width:70px;font-size: 13px;color:#999;padding:0 0 0 18px;font-weight: bold;}
.bx_r_table tr td:nth-child(2){text-align:left;width:120px;font-size: 16px;color:#333;}
.bx_r_table tr td:nth-child(3){text-align:right;padding:0 13px 0 0;}


.bs_ph_icon1{position:relative;top:-17px;}
.bs_ph_y{width:99px;height:157px;background:#fff;border-radius: 8px 8px 4px 4px;margin:0 auto;text-align:center;}
.bs_ph_tx1{width:88px;border:5px solid #EC5917;border-radius:50%;overflow:hidden;margin:-13px auto 10px;}
.bs_ph_tx1 img{width:78px;height:78px;}
.bs_ph_e{width:86px;height:130px;background:#fff;border-radius: 8px 8px 4px 4px;margin:0 auto;position:absolute;left:13px;top:27px;text-align:center;}
.bs_ph_tx2{width:72px;border:5px solid #FFC600;border-radius:50%;overflow:hidden;margin:-13px auto 5px;}
.bs_ph_tx2 img{width:62px;height:62px;}
.bs_ph_s{width:86px;height:126px;background:#fff;border-radius: 8px 8px 4px 4px;margin:0 auto;position:absolute;right:13px;top:31px;text-align:center;}
.bs_ph_tx3{width:66px;border:5px solid #F2BD95;border-radius:50%;overflow:hidden;margin:-12px auto 5px;}
.bs_ph_tx3 img{width:56px;height:56px;}
.bs_ph_t4{line-height:1;padding:6px 0 0 0;}
.bs_ph_more{width: 122px;height: 32px;line-height:30px;color:#fff;display:block;text-align:center;border: 1px solid #F6F6F6;margin:14px auto 0;}
.b_bg{background:rgb(244,244,244);}
.b_i_list{width:1200px;margin:0 auto 50px;overflow:hidden;}
.b_i_list li{width:33.33%;float:left;padding:30px 0 0 0;overflow:hidden;}
.b_i_list_zj{padding:30px 0;}
.b_i_list_nr{margin:0 auto;overflow:hidden;padding:0 5%;}
.b_i_list_pic{width:100%;height:220px;border-radius:10px;}
.b_i_list_r{margin:0 20px;}
.b_i_list li:hover .b_i_list_zj{background:#fff;}
.b_i_list li:hover .per_r_xq_list_t2{color:#3162eb;}
.b_i_list_r .per_r_xq_list_t2{font-size:18px;margin:10px 0 10px 0;}
.b_i_list_r .per_r_xq_list_t3{font-size:16px;padding:0 0 0 75px;}


.b_i_more{border:solid 2px #3162EB;width:130px;height:34px;line-height:30px;border-radius:5px;display:inline-block;background:url(../img/i4.png) no-repeat 79px center;color: #3162EB;font-size:16px;padding:0 0 0 28px;margin:50px 60px 0 0;transition:all 0.3s;float:right;}
.b_i_more:hover{border:solid 2px #3162EB;background:#3162EB url(../img/i5.png) no-repeat 79px center;color:#fff;transition:all 0.3s;}
.b_i_list li:hover .b_i_more{border:solid 2px #3162EB;background:#3162EB url(../img/i5.png) no-repeat 79px center;color:#fff;transition:all 0.3s;}


.b_line{width: 1200px;height: 2px;background: #E5E5E5;margin:60px 0;}
.b_line1{width: 80px;height: 2px;background: #3162EB;}



.b_i_t1{font-size: 30px;color: #333333;}
.b_i_t2{font-size: 20px;color: #666666;}
.b_i_t3{width: 4px;height: 20px;background: #3162EB;display:inline-block;margin:0 20px;position:relative;top:2px;}

.b_i_pm{width:590px;height:643px;background: #FFFFFF;border-radius: 10px;float:left;}

.b_i_table{width:410px;margin:5px auto 0;font-size:16px;color:#333;}
.b_i_table tr td{height:38px;}
.b_i_table tr td:nth-child(1){text-align:left;width:70px;padding:0 0 0 10px;font-size: 20px;color:#999;}
.b_i_table tr td:nth-child(2){text-align:center;width:200px;}
.b_i_table tr td:nth-child(3){text-align:right;padding:0 10px 0 0;}
.b_i_table .bs_t4{width:26px;height:20px;}


.b_i_top{font-size: 24px;font-weight: bold;color: #333333;padding:30px 0 20px 0;line-height:1;}
.b_i_pm1{width:104px;margin:0 auto;text-align:center;}
.b_i_pm_tx1{width:104px;border:5px solid #EC5917;border-radius:50%;overflow:hidden;margin:3px auto 10px;}
.b_i_pm_tx1 img{width:94px;height:94px;}
.b_i_pm2{width:90px;position:absolute;left:90px;top:30px;text-align:center;}
.b_i_pm_tx2{width:90px;border:5px solid #FFC600;border-radius:50%;overflow:hidden;margin:3px auto 10px;}
.b_i_pm_tx2 img{width:80px;height:80px;}
.b_i_pm3{width:90px;position:absolute;right:90px;top:30px;text-align:center;}
.b_i_pm_tx3{width:90px;border:5px solid #F2BD95;border-radius:50%;overflow:hidden;margin:3px auto 10px;}
.b_i_pm_tx3 img{width:80px;height:80px;}
.b_i_zj .bs_t5{font-size:18px;margin:0 0 3px 0;}
.b_i_zj .bs_t2{font-size:18px;}
.b_i_zj .bs_t3{font-size:14px;}
.b_i_gd{width: 120px;height: 46px;line-height:42px;background: #FFFFFF;border: 2px solid #3162EB;border-radius: 8px;font-size: 20px;font-weight: bold;color: #3162EB;display:inline-block;margin:0 auto;text-align:center;}
.b_i_gd:hover{border:solid 2px #3162EB;background:#3162EB;color:#fff;transition:all 0.3s;}

.b_i_news{width:530px;float:right;}
.b_i_news_more{border:solid 2px #5782FE;width:130px;height:34px;line-height:30px;border-radius:5px;display:inline-block;background:#5782FE url(../img/i5.png) no-repeat 79px center;color: #fff;font-size:16px;padding:0 0 0 28px;margin:35px auto 0;transition:all 0.3s;display:block;}
.b_i_news_more:hover{border:solid 2px #3162EB;background:#3162EB url(../img/i5.png) no-repeat 79px center;}
.b_i_news_pic{width:460px;height:350px;margin:15px 0 0 15px;border-radius: 10px}
.b_i_hot{width:73px;height:34px;line-height:34px;font-size:16px;font-weight:bold;color:#fff;text-align:center;position:absolute;left:15px;top:15px;background:url(../img/hot1.png) no-repeat center center;}
.b_i_news .news_date{padding-left:0;margin-left:-2px;}

.b_i_news_title{font-size: 24px;font-weight: bold;color: #333333;margin:5px 0 0 0;display:block;}
.b_i_news_title:hover{color:#3162eb;}
.b_i_news_d1{width: 60px;height: 36px;background: #3162EB;text-align:center;font-size: 28px;color:#fff;line-height:36px;float:left;}
.b_i_news_d2{width: 75px;height: 36px;background: #e5e5e5;text-align:center;font-size: 16px;color:#333;line-height:36px;float:left;}
.b_i_news_d3{width:350px;height: 36px;line-height:36px;margin:0 0 0 20px;font-size:20px;color:#333;font-weight:bold;float:left;}

.b_i_news_list {margin-top:40px;}
.b_i_news_list li{margin-bottom:10px;}
.b_i_news_list li a:hover .b_i_news_d3{color:#3162EB;}
.b_i_hot1{width: 42px;height: 20px;line-height:20px;color:#fff;background: #FF4747;border-radius: 4px;position:relative;left:5px;top:-2px;font-size:14px;text-align:center;font-weight:normal;display:inline-block;}

.b_i_news_m{border:solid 2px #3162EB;width:130px;height:34px;line-height:30px;border-radius:5px;display:inline-block;background:url(../img/i4.png) no-repeat 79px center;color: #3162EB;font-size:16px;padding:0 0 0 28px;margin:20px auto 0;display:block;transition:all 0.3s;}
.b_i_news_m:hover{border:solid 2px #3162EB;background:#3162EB url(../img/i5.png) no-repeat 79px center;color:#fff;transition:all 0.3s;}
.b_i_vs{width:590px;float:left;margin-top:40px;}
.b_i_vs img{width:100%;height:350px;}
.b_i_vs .swiper-slide{vertical-align: top;background:#000;}
.b_i_vs video{display:block;}
.b_i_vs .swiper-button-prev{width:32px;height:32px;background: url(../img/left2.png) no-repeat center center/100% 100%;left: 174px;right: auto;opacity:1;top:auto;bottom:-72px;z-index: 99;}
.b_i_vs .swiper-button-next{width:32px;height:32px;background: url(../img/right2.png) no-repeat center center/100% 100%;right: 174px;left: auto;opacity:1;top:auto;bottom:-72px;z-index: 99;}
.b_i_vs .swiper-button-prev.swiper-button-disabled{background: url(../img/left1.png) no-repeat center center/100% 100%;}
.b_i_vs .swiper-button-next.swiper-button-disabled {background: url(../img/right1.png) no-repeat center center/100% 100%;}
.b_i_vs .swiper-pagination{text-align:center;bottom:-70px;width:100%;}
.b_i_vs .swiper-pagination-bullet{width: 14px;height: 14px;background: #CCCCCC;border-radius: 50%;opacity:1;margin:0 5px;display:inline-block;}
.b_i_vs .swiper-pagination-bullet-active{background:#999;}
/*样式表里  新加*/
.course_btn1{width:45px;height:37px;border:none;display:block;background:url(../img/s1.png) no-repeat center center;position:absolute;left:0;top:0;padding:0;}
.course_btn1:hover{background:url(../img/s2.png) no-repeat center center;}