@media screen and (max-width: 1280px) {
/*分辨率小于1440下内容宽定义max-width:1200px;*/
.m_bg {
    max-width: 1000px;
}
.h_t {
    width: 90%;
    max-width: 900px;
}
.xh_kcanpai {
    width: 90%;
    max-width: 900px;
}
.footer_all{
    max-width: 1000px;
}
.welcome1200{
    max-width: 1000px;
}
.user_centerone{
    max-width: 1000px;
}
.user_right6 h5, .user_right7 h5, .user_right8 h5{
    width: 12%;
}
.kaoshi_all{
    max-width: 1000px;
}
.jieguo_fenshu {
    width: 20%;
    margin-left: 3%;
}
.jieguo_xiangmu h5 {
    width: 12%;
}
.jieguo_xiangqing h3 {
    width: 12%;
}
.jieguo_name h5 {
    
}
.news_all{
    max-width: 1000px;
}
.kecheng_all{
    max-width: 1000px;
}
.kecheng03 h5 {
    width: 15%;
}
.diaochawj_right6 h5, .diaochawj_right7 h5, .diaochawj_right8 h5 {
    width: 12%;
}
.diaochawj_right8 textarea {
    width: 86%;
}
.diaochawj_right9 {
    margin-left: 12%;
}

}
@media screen and (max-width: 1024px) {
/*分辨率小于1440下内容宽定义max-width:1200px;*/
.m_bg {
    max-width: 900px;
}
.h_t {
    width: 90%;
}
.xh_kcanpai {
    width: 90%;
}
.footer_all{
    max-width: 900px;
}
.welcome1200{
    max-width: 900px;
}
.user_centerone{
    max-width: 900px;
}
.kaoshi_all{
    max-width: 900px;
}
.news_all{
    max-width: 900px;
}
.kecheng_all{
    max-width: 900px;
}



}
@media screen and (max-width: 750px) {
/*分辨率小于1440下内容宽定义max-width:1200px;*/
.welcome_home a.pc ,
.user_one a.pc{
	display:none !important;
}
.welcome_home a.mobile,
.user_one a.mobile{
	display: inline-block !important;
}
.jieguo_title h5 {
    display: none !important;
}
.user_rightks {
    border: none;
        margin-bottom: 10%;
}
.user_rightks ul li {
    margin-bottom: 8%;
    border-bottom: 1px dotted #f0f0f0;
    padding-bottom: 15px;
}
.sj_ksxq {
    width: 100%;
    text-align: left;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    margin-bottom: 2%;
}
.sj_ksxq h6 {
    width: 9%;
    text-align: left;
    float: left;
    font-size: 14px;
}
.sj_ksxq h5 {
    width: 85%;
    height: auto;
    margin: 0 auto;
    text-align: left;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.sj_ksxq .ck a{
        background: #408791;
    color: white;
    display: block;
    width: 100px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    border-radius: 5px;
}
.ys_footer{
	display: block !important;
}
.ys_footer {
    margin: auto;
    padding: 5px 0 5px;
    list-style: none;
    font-size: 14px;
    max-width: 750px;
    position: fixed;
    z-index: 999;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: white;
}
.a1 {
    list-style: none;
    margin: auto;
    padding: 0;
}
.a1 li {
    float: left;
    width: 33.333333%;
	text-align: center;
}
.a1 li a {
    list-style: none;
    text-decoration: none;
    font-size: 12px;
    color: #333;
    line-height: 20px;
    font-family: "Microsoft YaHei";
}
.a1 li a img {
    width: 26%;
}
.a1 li a h4 {
    margin: 0;
    padding: 0;
    font-size: 15px;
    font-weight: normal;
	text-align: center;
}
.shixi_title h5 {
    font-size: 18px;
}
.shixi_con ul li a h4{
	font-size: 15px;
	margin-left: 5%;
	width: 92%;
}
.kecheng ul li.kecheng_title .kecheng_name ,
.kecheng ul li.kecheng_title .kecheng_time ,
.kecheng ul li .kecheng_time2 ,
.kecheng ul li .kecheng_name2 {
    font-size: 16px;
}
.shixi_con ul li a h5{
	/*font-size: 10px;*/
	display: none;
}
.shixi {
    width: 50%;
}
.shixi_title span {
    width: 3px;
    height: 16px;
}
.shixi_con ul li a h6 {
    width: 5px;
    height: 5px;
}
.login_title h6 {
    font-size: 18px;
}
.login_password input ,
.login_yzm input ,
.login_user input{
	font-size: 14px;
}
.xh_login{
	margin-top: 6%;
}
.kcanpai_title h5 {
    font-size: 20px;
}
.kcanpai_title h6 {
    font-size: 14px;
}
.xh_footer {
    margin-bottom: 70px;
    padding-bottom: 10px;
    height: 142px;
}
.footer_all{
	width: 90%;
}
.footer_all h6 {
    font-size: 12px;
	text-align: left;
}
.login_welcome h6 {
    font-size: 16px;
}
.user_pic_name h6{
    font-size: 16px;
}
.user_one a {
    line-height: 40px;
}
.user_out a{
    line-height: 50px;
}
.welcome1200{
	width:85%;
}
.head_title {
    font-size: 25px;
    width: 75%;
    margin: 0 auto;
    line-height: 40px;
}
.kecheng_all{
	width:90%;
}
.kecheng_img {
    width: 15%;
}
.kecheng_info {
    width: 82%;
}
.kecheng01 h6 {
    font-size: 16px;
}
.kecheng03 h5 {
    width: 20%;
}
.kecheng03 h6{
    width: 70%;
}
.user_centerone{
	width:90%;
}
.user_left {
    width: 100%;
}
.user_right {
    width: 100%;
	min-height: 418px;
}
.user_right6 h5, .user_right7 h5, .user_right8 h5 {
    width: 20%;
}
.kaoshi_all{
	width:90%;
}
.jieguo_fenshu h5{
    width: 100px;
    height: 100px;
	font-size: 46px;
    line-height: 100px;
	margin: 0 auto;
}
.jieguo_fenxi {
    width: 90%;
    margin: 0 auto;
	float: none;
}
.jieguo_fenshu {
    width: 90%;
    margin: 0 auto;
    float: none;
}
.jieguo_xiangmu h5 {
    width: 15%;
    margin-right: 2%;
}
.jieguo_name h5 {

}
.jieguo_xiangqing h3 {
    width: 15%;
}
.jieguo_xiangmu h6 {
    width: 83%;
}
.jieguo_xiangqing h6 {
    width: 90%;
}
.jiedaxq_title h5 {
	display:none !important;
    font-size: 22px;
        font-weight: bold;
}
.jiedaxq_title h6 {
    width: 90%;
    font-size: 18px;
}
.jiedaxq span{
    margin-right: 4%;
}
.jiedaxq2 a {
	width: 33px;
    height: 33px;
    margin-right: 1.5%;
}
.jiedaxq2 a {
    margin-left: 0.7%;
	margin-right: 0.7%;
}
.jiedaxq2 a:nth-child(15n) {
        margin-left: 0.7%;
	margin-right: 0.7%;
}
.jiedaxq2 a:nth-child(20n) {
        margin-left: 0.7%;
	margin-right: 0.7%;
}
.kaoshi_title h5{
    font-size: 22px;
}
.kaoshi1 a {
    font-size: 14px;
}
.kaoshi1 a.jifeshu {
   display: none;
}
.shiti_left {
    width: 100%;
}
.news_all{
    width: 90%;
}
.news_all3 h3 {
    font-size: 20px;
    line-height: 32px;
}
.diaochawj_right6 h5, .diaochawj_right7 h5, .diaochawj_right8 h5 {
    width: 20%;
}
.diaochawj_right8 textarea {
    width: 80%;
}
.diaochawj_right9 {
    margin-left: 20%;
}
.shiti_right {
    width: 100%;
}
.jieguo_see {
    width: 90%;
}
.a1 li a i {
    width: 26px;
    height: 33px;
    display: block;
	margin: 0 auto;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
        padding-bottom: 5px;
}
.a1 li a i.sjhome {
    background-image: url(../images/sj-home1.png);
}
.a1 li a i.sjkecheng {
    background-image: url(../images/sj-study1.png);
}
.a1 li a i.sjuser {
    background-image: url(../images/sj-urse1.png);
}
.a1 li a:hover i.sjhome ,
.a1 li a.active i.sjhome {
    background-image: url(../images/sj-home2.png);
}
.a1 li a:hover i.sjkecheng ,
.a1 li a.active i.sjkecheng {
    background-image: url(../images/sj-study2.png);
}
.a1 li a:hover i.sjuser ,
.a1 li a.active i.sjuser {
    background-image: url(../images/sj-urse2.png);
}
.a1 li a:hover h4 ,
.a1 li a.active h4{
	color: #408791;
}
.kecheng02 h6{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.kecheng_list {
    width: 90%;
}
.khwjdc_list ul li {
    width: 100%;
}
.xz_list input:checked + label {
    color: #fff;
}
.xz_list input:checked + label {
    background-color: #438991;
    color: #fff;
}
.sj_head {
	display: block !important;
    width: 100%;
    height: 50px;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
	background-color: #438991;
	    position: relative;
}
.fanhui {
    position: absolute;
    top: 50%;
    transform: translatey(-50%);
    left: 5%;
    color: #fff;
}
.fanhui a {
    display: block;
    color: #fff;
    font-size: 22px;
}
.fanhui a i{}
.wdxx{
    font-size: 20px;
    font-family: "PingFang";
    font-weight: 500;
    color: #fff;
    line-height: 50px;
}
.sj_user_rightks{
    width: 100%;
    height: auto;
    margin: 0 auto 8%;
    overflow: hidden;
}
.sj_user_rightks ul{}
.sj_user_rightks ul li {
    width: 100%;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
	border-bottom: 1px solid #f1f1f1;
	margin-bottom: 5%;
	padding-bottom: 5%;
}
.sj_xfxq {
    width: 100%;
    height: auto;
    margin: 2% auto;
    overflow: hidden;
}
.sj_xfxq h6 {
    width: auto;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    float: left;
	font-size: 14px;
}
.sj_xfxq h5 {
    width: auto;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    float: left;
    white-space: nowrap;
    text-overflow: ellipsis;
	font-size: 14px;
}
#pc_welcome , #pc_head_bg{
	display: none !important;
}
.shiti{
	/*display: none !important;*/
}
.sj_shiti{
	display: block !important;
    width: 92%;
    height: auto;
    margin: 3.5% auto;
    overflow: hidden;
    text-align: center;
}
.sj_sttime{
    width: 100%;
    height: auto;
    margin: 5% auto 3%;
    overflow: hidden;
}
.sj_sttime h3{
    font-size: 34px;
    font-family: "Microsoft YaHei";
    font-weight: 400;
    color: #408791;
    line-height: 30px;
    width: 90%;
    height: auto;
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
    margin-top: 0px;
}
.sj_sttime h4 {
    font-size: 18px;
    font-family: "Microsoft YaHei";
    font-weight: 400;
    color: #707070;
    line-height: 42px;
    width: 90%;
    height: auto;
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
}
.sj_shiti_left {
    width: 100;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
}
.sj_shiti_right{
    width: 100%;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 15px;
}
.sj_shiti_right h6{
    width: 46%;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    border: 2px solid #408791;
    border-radius: 6px;
    margin-bottom: 15px;
}
.sj_shiti_right h6:first-child{float:left;}
.sj_shiti_right h6:nth-child(2){float:right;}
.sj_shiti_right h6 a{
    font-size: 16px;
    font-family: "Microsoft YaHei";
    font-weight: 400;
    color: #408791;
    line-height: 46px;
    width: 100%;
    display: block;
    height: auto;
}
.sj_shiti_right h6 a:hover {
    background-color: #408791;
    color: #fff;
}
.video_all3 h3 {
    font-size: 20px;
}
.video_all4 {
    padding-top: 10%;
}
.video_all2{
	margin-bottom: 10%;
}
.over_back a {
    line-height: 30px;
    padding: 4px 30px;
}
.pdf_all3 h3 {
    font-size: 20px;
}
.khwjdc_title h5{
    font-size: 20px;
}
.kaos_back a{
    line-height: 30px;
    padding: 4px 30px;
}
.kaos_back {
    margin-bottom: 8%;
}
.xz_xq h6 {
    font-size: 15px;
}
.shiti_xiangjie a {
    line-height: 34px;
    padding: 5px 6%;
}
.jieguo_xiangmu {
    margin-top: 6%;
}
.welcome{
	display: none !important;
}
.head_bg{
	display: none !important;
}
.sj_head_bg{
	display: block !important;
    width: 100%;
    height: 174px;
    margin: 0 auto;
}
.sj_logo {
    width: 70%;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
	padding: 16px 0;
}
.sj_logo img {
    width: 100%;
    height: auto;
    margin: 0 auto;
    display: block;
    overflow: hidden;
}

}

@media screen and (max-width: 480px) {
.m_bg {
    margin: 5% auto;
}
.h_t {
    padding: 0;
}
.shixi {
    width: 100%;
	margin-top: 10%;
}
.xh_login {
    width: 100%;
}
.head_title {
    font-size: 25px;
    
}
.kecheng ul li .kecheng_time2 a {
    cursor: default;
    margin: 0 2%;
    width: 100%;
    display: block;
    line-height: 26px;
}
.kecheng ul li.kecheng_title .kecheng_name, 
.kecheng ul li.kecheng_title .kecheng_time, 
.kecheng ul li .kecheng_time2, 
.kecheng ul li .kecheng_name2 {
    line-height: 26px;
	padding: 2% 0;
}
.user_left {
    width: 100%;
}
.user_centerone {
    margin: 5% auto;
}
.user_right {
    width: 100%;
    min-height: auto;
    margin: 5% auto;
}
.user_right9 {
    margin-bottom: 10%;
	margin-top: 6%;
}
.user_rightks {
    margin-bottom: 10%;
}
.jieguo_xiangmu h5 ,
.jieguo_name h5 ,
.jieguo_xiangqing h3 {
  
}
.jieguo_xiangmu h6 {
    width: 76%;
}
.jieguo_xiangqing h6 {

}
.jieguo_xiangqing a {

}
.kaoshi_all {
    margin: 5% auto;
}
.jiedaxq2 a {
    width: 35px;
    height: 35px;
}
.kecheng_title h5 {
    font-size: 20px;
}
.kecheng_all {
    margin: 5% auto;
}
.kecheng03 h5 {
    width: auto;
}
.kecheng03 h6 {
    width: auto;
}
.user_cpic h6 b{
	padding-left: 1%;
}
.user_right6 h5, .user_right7 h5, .user_right8 h5 {
    width: 19.3%;
}
.user_right6 input ,
.user_right7 input {
    width: 238px;
}
.kecheng_img {
    width: 24%;
	margin-top: 15px;
}
.kecheng_info {
    width: 72%;
}
.kecheng01 h6{
    white-space: nowrap;
    text-overflow: ellipsis;
}
.kecheng04 a{
    margin-bottom: 3%;
}
/*个人中心-学分*/
.user_rightks {
    border: none;
}
.sj_ksxq {
    width: 100%;
    text-align: left;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    margin-bottom: 2%;
}
.sj_ksxq h6 {
    width: 15%;
    text-align: left;
    float: left;
    font-size: 14px;
}
.sj_ksxq h5 {
    width: 85%;
    height: auto;
    margin: 0 auto;
    text-align: left;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.user_rightks ul li {
    margin-bottom: 8%;
    border-bottom: 1px dotted #f0f0f0;
    padding-bottom: 15px;
}
.jieguo_title h5 {
    font-size: 18px;
}
.jieguo_title h6 {
    width: 90%;
    font-size: 16px;
}
.sj_xfxq {
    width: 100%;
    text-align: left;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    margin-bottom: 2%;
}
.sj_xfxq h6 {
    width: 15%;
    text-align: left;
    float: left;
    font-size: 14px;
}
.sj_xfxq h5 {
    width: 85%;
    height: auto;
    margin: 0 auto;
    text-align: left;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
	font-size: 14px;
}



}
@media screen and (max-width: 430px) {
/*414px*/
.user_right6 h5, .user_right7 h5, .user_right8 h5 {
    width: 22.1%;
}

}

@media screen and (max-width: 395px) {
/*384px/390px*/

.user_right6 h5, .user_right7 h5, .user_right8 h5 {
    width: 23.5%;
}
.user_right6 input, .user_right7 input {
    width: 210px;
}
.jiedaxq2 a {
    width: 33px;
    height: 33px;
}

}

@media screen and (max-width: 375px) {
/*375px*/
.user_right6 h5, .user_right7 h5, .user_right8 h5 {
    width: 24.5%;
}
.user_right6 input, .user_right7 input {
    width: 206px;
}

}

@media screen and (max-width: 360px) {
/*360px*/
.user_right6 h5, .user_right7 h5, .user_right8 h5 {
    width: 25.5%;
}
.user_right6 input, .user_right7 input {
    width: 190px;
}
.sj_ksxq h6 ,
.sj_xfxq h6 {
    width: 17%;
}
.sj_ksxq h5 ,
.sj_xfxq h5 {
    width: 83%;
}




}


