.swiper-wrapper{box-sizing:border-box}
.swiper-container-horizontal>.swiper-pagination-bullets{bottom:0px}
.main{padding-top:30px}
.active{color:#0088e6}
.main .area{width:100%;padding:20px 14px 0px 20px;margin-bottom:30px;background-color:#f7f7f7}
.main .area ul li{float:left;margin-right:36px;margin-bottom:20px}
.main .area ul li .area_a{color:#333;font-size:14px}
.main .area ul li .area_a.active{color:#0088e6}
.main .area ul li .area_a:hover{color:#0088e6}
.main .zxks{margin-bottom:50px}
.main .zxks ._left{display:inline-block;vertical-align:top;width:380px}
.main .zxks ._left .banner{width:100%;height:127px;margin-bottom:30px}
.main .zxks ._left .banner>img{width:100%;height:100%}
.main .zxks ._left .know .know_img img{width:380px;height:152px}
.main .zxks ._left .know .know_text{height:46px;width:100%;background-color:#f7f7f7;line-height:46px;padding-left:10px;color:#333;font-size:16px;overflow:hidden}
.main .zxks ._left .know .know_text:hover{color:#0088e6}
.main .zxks ._left .know .know_a{display:block;max-height:52px;color:#999;font-size:14px;line-height:26px;margin-top:12px;overflow:hidden}
.main .zxks ._left .know .know_a:hover{color:#0088e6}
.main .zxks ._middle{display:inline-block;width:440px;vertical-align:middle;margin:0 40px}
.main .zxks ._middle .zxks_span{display:inline-block;vertical-align:bottom;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;font-size:18px;font-weight:bold}
.main .zxks ._middle .zxks_span:hover{color:#0088e6}
.main .zxks ._middle .zxks_new{display:inline-block;width:26px;height:22px;vertical-align:middle;background-color:#ff813d;border-radius:11px 11px 11px 0px;color:#fff;font-size:12px;text-align:center;line-height:22px;margin-left:10px}
.main .zxks ._middle .zxks_ul1 li,.main .zxks ._middle .zxks_ul2 li{position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:12px;margin-top:20px}
.main .zxks ._middle .zxks_ul1 li .tag,.main .zxks ._middle .zxks_ul2 li .tag{display:inline-block;vertical-align:middle;color:#aaa;font-size:16px;padding-right:12px;border-right:2px solid #d3d3d3}
.main .zxks ._middle .zxks_ul1 li .tag_a,.main .zxks ._middle .zxks_ul2 li .tag_a{vertical-align:middle;color:#333;font-size:16px;padding-left:12px}
.main .zxks ._middle .zxks_ul1 li .tag_a:hover,.main .zxks ._middle .zxks_ul2 li .tag_a:hover{color:#0088e6}
.main .zxks ._middle .zxks_ul1 li::after,.main .zxks ._middle .zxks_ul2 li::after{position:absolute;top:50%;left:0;margin-top:-2px;content:"";width:4px;height:4px;background-color:#ccc;border-radius:50%}
.main .zxks ._middle .zxks_ul2{padding-top:28px}
.main .zxks ._right{display:inline-block;vertical-align:middle;width:300px;border:1px solid #e5e5e5}
.main .zxks ._right .time{position:relative;width:100%;height:157px;padding-top:35px;background:url(../images/zxks-djs.png)}
.main .zxks ._right .time .time_text{color:#333;font-size:16px;font-weight:bold;text-align:center}
.main .zxks ._right .time .days{position:absolute;top:85px;left:84px;text-align:center}
.main .zxks ._right .time .days .day{display:inline-block;color:#0088e6;font-size:36px;margin-right:20px}
.main .zxks ._right .time .days .day_text{color:#fff;font-size:14px}
.main .zxks ._right .zs_list ul{padding-top:24px}
.main .zxks ._right .zs_list ul li{float:left;width:33.33%;text-align:center;margin-bottom:30px}
.main .zxks ._right .zs_list ul li .zs_a{display:inline-block;padding-top:72px}
.main .zxks ._right .zs_list ul li .zs_a span{color:#333;font-size:14px;text-align:center}
.main .zxks ._right .zs_list ul li .zkzn{background:url(../images/zxks-zkzn.png) no-repeat center top}
.main .zxks ._right .zs_list ul li .zkzn:hover{background:url(../images/zxks-zkzn2.png) no-repeat center top}
.main .zxks ._right .zs_list ul li .lnzt{background:url(../images/zxks-lnzt.png) no-repeat center top}
.main .zxks ._right .zs_list ul li .lnzt:hover{background:url(../images/zxks-lnzt2.png) no-repeat center top}
.main .zxks ._right .zs_list ul li .zsjz{background:url(../images/zxks-zsjz.png) no-repeat center top}
.main .zxks ._right .zs_list ul li .zsjz:hover{background:url(../images/zxks-zsjz2.png) no-repeat center top}
.main .zxks ._right .zs_list ul li .wsbm{background:url(../images/zxks-wsbm.png) no-repeat center top}
.main .zxks ._right .zs_list ul li .wsbm:hover{background:url(../images/zxks-wsbm2.png) no-repeat center top}
.main .zxks ._right .zs_list ul li .zkyx{background:url(../images/zxks-zkyx.png) no-repeat center top}
.main .zxks ._right .zs_list ul li .zkyx:hover{background:url(../images/zxks-zkyx2.png) no-repeat center top}
.main .zxks ._right .zs_list ul li .kszc{background:url(../images/zxks-kszc.png) no-repeat center top}
.main .zxks ._right .zs_list ul li .kszc:hover{background:url(../images/zxks-kszc2.png) no-repeat center top}
.main .policy{margin-bottom:50px}
.main .policy ._left,.main .policy ._middle{width:380px}
.main .policy ._left .policy_tit,.main .policy ._middle .policy_tit{border-bottom:1px solid #eee;padding-bottom:14px}
.main .policy ._left .policy_tit .po_span,.main .policy ._middle .policy_tit .po_span{font-size:16px;color:#333;font-weight:bold;padding-left:13px;border-left:3px solid #0088e6}
.main .policy ._left .policy_tit .po_a,.main .policy ._middle .policy_tit .po_a{color:#999;font-size:14px;margin-left:12px}
.main .policy ._left .policy_tit .po_a:hover,.main .policy ._middle .policy_tit .po_a:hover,.main .policy ._left .policy_tit .active,.main .policy ._middle .policy_tit .active{color:#0088e6}
.main .policy ._left ul li,.main .policy ._middle ul li{position:relative;margin-top:27px;padding-left:12px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.main .policy ._left ul li .ul_a,.main .policy ._middle ul li .ul_a{color:#333;font-size:16px}
.main .policy ._left ul li .ul_a:hover,.main .policy ._middle ul li .ul_a:hover{color:#0088e6}
.main .policy ._left ul li:after,.main .policy ._middle ul li:after{position:absolute;top:50%;left:0;margin-top:-2px;content:"";width:4px;height:4px;background-color:#ccc;border-radius:50%}
.main .policy ._middle{width:440px;margin:0 40px}
.main .policy ._right{width:300px}
.main .policy ._right .policy_tit{border-bottom:1px solid #eee;padding-bottom:14px}
.main .policy ._right .policy_tit .po_span{font-size:16px;color:#333;font-weight:bold;padding-left:13px;border-left:3px solid #0088e6}
.main .policy ._right .policy_tit .po_a{color:#999;font-size:14px;margin-left:12px}
.main .policy ._right .zixun{width:100%;height:270px;padding-top:20px}
.main .policy ._right .zixun .zixun_con .zixun_item{position:relative;padding-left:25px;padding-right:10px;margin-bottom:30px}
.main .policy ._right .zixun .zixun_con .zixun_item .zixun_icon{position:absolute;top:0;left:0}
.main .policy ._right .zixun .zixun_con .zixun_item .zixun_p{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px;color:#333;line-height:20px}
.main .policy ._right .zixun .zixun_con .zixun_item .zixun_p:hover{color:#0088e6}
.main .policy ._right .zixun .zixun_con .zixun_item .zixun_data{color:#999;font-size:12px;margin-top:20px}
.main .policy ._right .zixun .zixun_con .zixun_item .zixun_data .zixun_time{display:inline-block;padding-left:23px;margin-right:40px;background:url(../images/sj.png) no-repeat left center}
.main .policy ._right .zixun .zixun_con .zixun_item .zixun_data .zixun_num{padding-left:23px;background:url(../images/ck.png) no-repeat left center}
.main .major{margin-bottom:50px}
.main .major .news_title{margin-bottom:20px}
.main .major .news_title .title_text{color:#333;font-size:20px;font-weight:bold;padding-left:27px;margin-right:30px;background:url(../images/rmzy.png) no-repeat left center}
.main .major .news_title .tit_a{color:#999;font-size:14px;margin-right:20px}
.main .major .major_con{position:relative;width:100%;height:311px;padding:30px;background-color:#f7f7f7;overflow:hidden}
.main .major .major_con .syy{position:absolute;top:50%;left:-16px;margin-top:-30px;cursor:pointer}
.main .major .major_con .xyy{position:absolute;top:50%;right:-16px;margin-top:-30px;cursor:pointer}
.main .major .major_con ul li{float:left;position:relative;width:210px;height:250px;padding:20px;background-color:#fff;text-align:center}
.main .major .major_con ul li .li_icon{position:absolute;top:0;right:20px}
.main .major .major_con ul li .major_img{width:70px;height:70px;margin:0 auto;border-radius:50%;color:#fff;line-height:70px;font-size:16px}
.main .major .major_con ul li .major_name{font-size:18px;color:#333;margin-top:20px;margin-bottom:12px}
.main .major .major_con ul li .major_dec{font-size:14px;color:#999;line-height:28px;max-height:80px;overflow:hidden}
.main .college{margin-bottom:60px}
.main .college .news_title{margin-bottom:20px}
.main .college .news_title .title_text{color:#333;font-size:20px;font-weight:bold;padding-left:27px;margin-right:30px;background:url(../images/rmyx.png) no-repeat left center}
.main .college .news_title .tit_a{color:#999;font-size:14px;margin-right:20px}
.main .college .col_area{width:100%;padding:20px 14px 0px 20px;margin-bottom:5px;background-color:#f7f7f7}
.main .college .col_area ul li{float:left;margin-right:36px;margin-bottom:20px}
.main .college .col_area ul li .area_a{color:#333;font-size:14px}
.main .college .col_area ul li .area_a.active{color:#0088e6}
.main .college .col_area ul li .area_a:hover{color:#0088e6}
.main .college .coloege_list{width:1225px}
.main .college .coloege_list li{float:left;position:relative;width:280px;height:154px;margin-top:25px;margin-right:25px;border:solid 1px #eeeeee;transition:all .5s}
.main .college .coloege_list li .college_info{position:relative;padding-top:20px;padding-left:100px;padding-right:20px}
.main .college .coloege_list li .college_info .college_img{position:absolute;top:20px;left:20px;width:70px;height:70px}
.main .college .coloege_list li .college_info .college_name{color:#333;font-size:16px;margin-bottom:12px}
.main .college .coloege_list li .college_info .college_tag{color:#999;font-size:13px;max-height:40px;line-height:22px;overflow:hidden}
.main .college .coloege_list li .college_ch{position:absolute;bottom:0;width:100%;height:40px;background-color:#f7f7f7;text-align:center;line-height:40px}
.main .college .coloege_list li .college_ch>a{color:#333;font-size:14px}
.main .college .coloege_list li .ch_1{padding-right:37px;border-right:1px solid #ccc}
.main .college .coloege_list li .ch_2{padding-left:32px}
.main .college .coloege_list li:hover{transform:translateY(-10px)}
.main .zxks-top{margin-bottom:50px}
.main .zxks-top ._left{display:inline-block;vertical-align:top;width:328px}
.main .zxks-top ._left .banner{width:100%;height:127px;margin-bottom:30px}
.main .zxks-top ._left .banner img{width:100%;height:100%}
.main .zxks-top ._left .know .know_img img{width:328px;height:152px}
.main .zxks-top ._left .know .know_text{height:46px;width:100%;background-color:#f7f7f7;line-height:46px;padding-left:10px;color:#333;font-size:16px;overflow:hidden}
.main .zxks-top ._left .know .know_text:hover{color:#0088e6}
.main .zxks-top ._left .know .know_a{display:block;max-height:52px;color:#999;font-size:14px;line-height:26px;margin-top:12px;overflow:hidden}
.main .zxks-top ._left .know .know_a:hover{color:#0088e6}
.main .zxks-top ._middle{display:inline-block;width:490px;vertical-align:middle;margin:0 40px}
.main .zxks-top ._middle .zxks_span{display:inline-block;vertical-align:bottom;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;font-size:18px;font-weight:bold}
.main .zxks-top ._middle .zxks_span:hover{color:#0088e6}
.main .zxks-top ._right{display:inline-block;vertical-align:middle;width:300px;border:1px solid #e5e5e5}
.main .zxks-top ._left .banner1{margin-top:25px;margin-bottom:0}
.main .material .news_title{margin-bottom:40px}
.main .material .news_title .title_text{color:#333;font-size:20px;font-weight:bold;padding-left:27px;margin-right:30px;background:url(../images/zkbkzl.png) no-repeat left center}
.main .material .news_title .tit_a{color:#999;font-size:14px;margin-right:20px}
.main .material{margin-bottom:50px}
.main .material ._left,.main .material ._middle{width:360px}
.main .material ._middle{width:360px;margin:0 60px}
.main .material ._right{width:360px}
.main .material ._left .material_tit,.main .material ._middle .material_tit,.main .material ._right .material_tit{border-bottom:1px solid #eee;padding-bottom:14px}
.main .material ._left .material_tit .po_span,.main .material ._middle .material_tit .po_span,.main .material ._right .material_tit .po_span{font-size:16px;color:#333;font-weight:bold;padding-left:13px;border-left:3px solid #0088e6}
.main .material ._left .material_tit .po_a,.main .material ._middle .material_tit .po_a,.main .material ._right .material_tit .po_a{color:#999;font-size:14px;margin-left:12px}
.main .material ._left .material_tit .po_a:hover,.main .material ._middle .material_tit .po_a:hover,.main .material ._right .material_tit .po_a:hover,.main .material ._left .material_tit .active,.main .material ._middle .material_tit .active,.main .material ._right .material_tit .active{color:#0088e6}
.main .material ._left ._left_ul li,.main .material ._middle ._middle_ul li,.main .material ._right ._right_ul li{position:relative;margin-top:27px;padding-left:12px;width:100%}
.main .material ._left ._left_ul li .ul_a,.main .material ._middle ._middle_ul li .ul_a,.main .material ._right ._right_ul li .ul_a{display:inline-block;color:#333;font-size:16px;width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.main .material ._left ._left_ul li .ul_a:hover,.main .material ._middle ._middle_ul li .ul_a:hover,.main .material ._right ._right_ul li .ul_a:hover{color:#0088e6}
.main .material ._left ._left_ul li:after,.main .material ._middle ._middle_ul li:after,.main .material ._right ._right_ul li:after{position:absolute;top:50%;left:0;margin-top:-2px;content:"";width:4px;height:4px;background-color:#ccc;border-radius:50%}
.main .material ._left ._left_ul li span,.main .material ._middle ._middle_ul li span,.main .material ._right ._right_ul li span{font-size:16px;color:#999999;float:right}
.main .college .coloege_list li .college-choose{position:absolute;bottom:0;width:100%;height:40px;background-color:#f7f7f7;text-align:center;line-height:40px;display:flex;align-items:center;justify-content:center}
.main .college .coloege_list li .college-choose .choose-a{width:33%;color:#333;font-size:14px;position:relative}
.main .college .coloege_list li .college-choose .choose-a:nth-of-type(n+2)::before{position:absolute;top:50%;left:0;margin-top:-9px;content:"";width:1px;height:18px;background-color:#ccc;border-radius:50%}
.main .zxks-top ._middle .zx-zkrd-wrap{border:1px solid #E6E6E6;padding:20px 17px}
.main .zxks-top ._middle .zx-zkrd-wrap .zx-zkrd-left{float:left}
.main .zxks-top ._middle .zx-zkrd-wrap .zx-zkrd-right{width:395px;float:right}
.main .zxks-top ._middle .zx-zkrd-wrap .zx-zkrd-left .zx-zkrd-img{width:50px;height:54px;display:inline-block;background:url(../images/zkrd.png) no-repeat center;background-size:100% 100%}
.main .zxks-top ._middle .zx-zkrd-wrap .zx-zkrd-right .zx-zkrd-ul li{padding-left:10px;white-space:nowrap;overflow:hidden;text-overflow:clip;position:relative}
.main .zxks-top ._middle .zx-zkrd-wrap .zx-zkrd-right .zx-zkrd-ul li::before{position:absolute;top:50%;left:0;margin-top:-2px;content:"";width:4px;height:4px;background-color:#ccc;border-radius:50%}
.main .zxks-top ._middle .zx-zkrd-wrap .zx-zkrd-right .zx-zkrd-ul li:nth-of-type(n+2){margin-top:20px}
.main .zxks-top ._middle .zx-zkrd-wrap .zx-zkrd-right .zx-zkrd-ul li .zx-zkrd-tag{font-size:16px;color:#333333;margin-right:10px}
.main .zxks-top ._middle .zx-zkrd-wrap .zx-zkrd-right .zx-zkrd-ul li .zx-zkrd-link{color:#333;font-size:16px;font-weight:bold}
.main .zxks-top ._middle .zx-zkrd-wrap .zx-zkrd-right .zx-zkrd-ul li .zx-zkrd-link:hover{font-size:18px}
.main .zxks-top ._middle .zx-tj-wrap{margin:25px 0;font-size:16px}
.main .zxks-top ._middle .zx-tj-wrap .zx-tj-row{line-height:1.5}
.main .zxks-top ._middle .zx-tj-wrap .zx-tj-row:nth-of-type(n+2){margin-top:15px}
.main .zxks-top ._middle .zx-tj-wrap .zx-tj-row span{color:#AAAAAA;padding-right:10px;margin-right:10px;border-right:1px solid #ccc}
.main .zxks-top ._middle .zx-tj-wrap .zx-tj-row a{font-size:16px;margin-right:10px;color:#333333}
.main .zxks-top ._middle .zx-tj-wrap .zx-tj-row a:last-child{margin-right:0}
.main .zxks-top ._middle .zx-tj-wrap .zx-tj-row a:hover{color:#0088E6}
.main .zxks-top ._middle .zx-hot-wrap{margin:25px 0;font-size:16px}
.main .zxks-top ._middle .zx-hot-wrap .zx-hot-row{line-height:1.5}
.main .zxks-top ._middle .zx-hot-wrap .zx-hot-row:nth-of-type(n+2){margin-top:15px}
.main .zxks-top ._middle .zx-hot-wrap .zx-hot-row span{color:#F65A5B;margin-right:10px;font-size:18px;font-weight:bold}
.main .zxks-top ._middle .zx-hot-wrap .zx-hot-row a{font-size:16px;margin-right:10px;color:#F65A5B}
.main .zxks-top ._middle .zx-hot-wrap .zx-hot-row a:last-child{margin-right:0}
.main .zxks-top ._middle .zx-hot-wrap .zx-hot-row a:hover{color:#0088E6}
.main .zxks-top ._middle .zx-recommend-wrap .zx-recommend-hd li{float:left;margin-right:5px;padding-right:5px;border-right:1px solid #333;margin-bottom:15px}
.main .zxks-top ._middle .zx-recommend-wrap .zx-recommend-hd li:last-child{border-right:none}
.main .zxks-top ._middle .zx-recommend-wrap .zx-recommend-hd li .zx-recommend-a{font-size:16px;color:#333333}
.main .zxks-top ._middle .zx-recommend-wrap .zx-recommend-hd li .zx-recommend-a:hover,.main .zxks-top ._middle .zx-recommend-wrap .zx-recommend-hd li .zx-recommend-a.active{color:#0088E6}
.main .zxks-top ._middle .zx-recommend-wrap .zx-recommend-hd li .zx-recommend-more{font-size:16px;color:#999999}
.main .zxks-top ._middle .zx-recommend-wrap .zx-recommend-ul{padding-top:10px}
.main .zxks-top ._middle .zx-recommend-wrap .zx-recommend-ul li{padding-left:10px;position:relative;display:flex;align-items:center;justify-content:space-between}
.main .zxks-top ._middle .zx-recommend-wrap .zx-recommend-ul li::before{position:absolute;top:50%;left:0;margin-top:-2px;content:"";width:4px;height:4px;background-color:#ccc;border-radius:50%}
.main .zxks-top ._middle .zx-recommend-wrap .zx-recommend-ul li:nth-of-type(n+2){margin-top:20px}
.main .zxks-top ._middle .zx-recommend-wrap .zx-recommend-ul li .zx-recommend-tag{font-size:16px;color:#AAAAAA;margin-right:10px;padding-right:10px;border-right:1px solid #CCCCCC}
.main .zxks-top ._middle .zx-recommend-wrap .zx-recommend-ul li div{display:flex;align-items:center}
.main .zxks-top ._middle .zx-recommend-wrap .zx-recommend-ul li .zx-recommend-link{color:#333;font-size:16px;display:inline-block;width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.main .zxks-top ._middle .zx-recommend-wrap .zx-recommend-ul li .zx-recommend-link:hover{color:#0088E6}
.main .zxks-top ._middle .zx-recommend-wrap .zx-recommend-ul li .zx-recommend-time{font-size:16px;color:#AAAAAA}
.main .topic .news_title{margin-bottom:40px}
.main .topic .news_title .title_text{color:#333;font-size:20px;font-weight:bold;padding-left:27px;margin-right:30px;background:url(../images/zkrmzt.png) no-repeat left center}
.main .topic .news_title .tit_a{color:#999;font-size:14px;margin-right:20px}
.main .topic .topic-wrap{padding:20px 0 60px}
.main .topic .topic-wrap ul li{float:left;width:174px;margin-right:30px}
.main .topic .topic-wrap ul li:last-child{margin-right:0}
.main .topic .topic-wrap ul li img{width:174px;height:106px}
.main .topic .topic-wrap ul li p{color:#333333;font-size:16px;margin-top:10px;text-align:center}
.process{background:#F7F7F7;margin-bottom:50px}
.process-wrap{height:103px;padding-left:32px;position:relative;margin-top:10px;margin-bottom:15px}
.process-wrap .border{border-bottom:1px solid #ebeaea;position:absolute;width:1140px;top:65px}
.process-wrap a{float:left;display:inline-block;position:relative;cursor:pointer;width:124px;font-size:16px;color:#333}
.process-wrap .line_box:hover{color:#0088E6}
.process-wrap .line_num{width:32px;height:32px;background:#2590D7;border-radius:50%;line-height:32px;text-align:center;font-size:16px;font-weight:700;color:#555;margin-right:28px;background-position:0 0;margin-left:42px;margin-top:10px;float:left;color:#FFFFFF}
.process-wrap .line_tit{text-align:center;padding-top:23px}
.stage-wrap{background:url(../images/process.png) no-repeat center;background-size:100% 100%;width:1149px;height:48px;margin:0 auto}
.stage-wrap .stage{float:left;text-align:center;color:#fff;font-weight:bold;line-height:48px;margin-bottom:20px;color:16px}
.stage-wrap .stage1{width:392px}
.stage-wrap .stage2{width:520px}
.stage-wrap .stage3{width:220px}
.major .major-wrap{padding:30px 25px 38px;background-color:#f7f7f7}
.major .major-wrap .major-ul{float:left; width:100%;/*display:flex;align-items:center;justify-content:space-around*/}
.major .major-wrap .major-ul li{float:left;background:white;padding:15px 14px 0;width:210px;border:1px solid #ECECEC;margin-right:25px;}
.major .major-wrap .major-ul li.on{margin-right:0;}
.major .major-wrap .major-ul li img{width:180px;height:110px}
.major .major-wrap .major-ul .major-link-wrap{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;margin:10px 0}
.major .major-wrap .major-ul .major-link-wrap .major-link{width:85px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid #E6E6E6;border-radius:2px;color:#333333;font-size:16px}
.major .major-wrap .major-ul .major-link-wrap .major-link:nth-of-type(n+3){margin-top:6px}
.major .major-wrap .major-ul .major-link-wrap .major-link:hover{color:white;background:#0088E6;border:1px solid #0088E6}

.class-box .class-link{float:left;display:block;width:104px;height:34px;line-height:34px;border:1px solid #E2E2E2;border-radius:17px;margin-top:20px;font-size:15px;text-align:center;margin-right:22px}
.class-box .class-link:hover,.class-box .class-link.active{border:1px solid #0088E6;background:#0088E6;color:white}
.zx-list-wrap{padding:45px 30px 0;margin:40px 0;box-shadow:0px 0px 20px 0px rgba(0,136,230,0.1)}
.zx-list-title{padding-bottom:15px;border-bottom:1px solid #EEEEEE}
.zx-list-title span{padding-left:12px;font-size:18px;font-weight:bold;position:relative;color:#333}
.zx-list-title span::before{content:'';width:3px;height:20px;background:#0088E6;display:block;position:absolute;top:50%;margin-top:-10px;left:0}
.zx-list-title .zx-list-more{float:right;font-size:14px;color:#999999}
.zx-list-title .zx-list-more:hover{color:#0088E6}
.zx-list-left{width:530px;float:left}
.zx-list-right{width:530px;float:right}
.zx-list-ul{padding-bottom:45px}
.zx-list-ul li{margin-top:30px;padding-left:5px;width:530px;position:relative}
.zx-list-ul li::before{content:'';position:absolute;width:4px;height:4px;background:#CCCCCC;border-radius:2px;top:50%;margin-top:-2px;left:0}
.zx-list-ul li .zx-list-pro{font-size:16px;color:#333;display:inline-block;overflow:hidden}
.zx-list-ul li .zx-list-link{display:inline-block;width:360px;font-size:16px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.zx-list-ul li a:hover{color:#0088E6}
.zx-list-ul li span{float:right;font-size:16px;color:#999999}
.other-link{background:#f7f7f7;padding:24px 0}
.other-link .other-link-in{width:1200px;margin:0 auto}
.other-link p{font-size:18px;color:#333;font-weight:bold}
.other-link .other-link-con ul li{overflow:hidden;float:left;width:90px;margin-top:16px;font-size:14px;margin-right:10px;white-space:nowrap;text-overflow:ellipsis}
.other-link .other-link-con ul li .o-link{color:#666666;font-size:14px}
.other-link .other-link-con ul li .o-link:hover{color:#0088E6;text-decoration:none}