﻿@media screen and (max-width:1200px){
	.w{width: 1000px;}
	.menu>ul>li{margin-left: 30px;}
	.inner_c{width: 1000px;}
	.inner_c h2{padding: 80px 0 30px 0;font-size: 56px;line-height: 64px;width: ;}
	.inner_c .text{padding: 30px 0;font-size: 22px;line-height: 36px;}
	.slick-slide img{min-height: 580px;}
	.program_s{bottom: 0px;width: 1000px;margin-left: -500px;}.ppp1{width:900px;margin:0 auto;}
	.sear_pro{width: 31%;text-align: center;}
	.sear_pro .search_button img{width: 22px;}.sear_sub1{margin:15px 30px 0;}
	.sear_pro1{width: 100%;margin-bottom: 20px;}
	.sear_pro1 .pro_name{margin-right: 0;}
	.sear_pro>span{display: inline-block;width: 160px;}
	.pro_name input{width: 198px;}
        .sear_sub{margin-top:15px;}
        .sear_sub input{margin:auto;}
	.IES_d ul li{width: 50%;}
	.IES_d ul li.mr{float: right;}
	.new_d ul li:last-child{display: none;}
	.new_d ul{padding: 0 108px;}
	.new_d a.more{margin-right: 108px;}
	.not_d ul li{width: 490px;margin-right: 20px;height: 160px;margin-bottom: 20px;}
	#apply{width: 100px;height: auto;}
	.icon_link ul li{width: 200px;}
	.f_link ul{width: 390px;}
	.bq{width: 390px;}
	.foot_link ul span{margin: 0 15px;}
	.nav_l{width: 260px;}
	.nav_l ul li{height: 50px;}
	.con_c{width: 720px;}
	.list_txt{width: 470px;}
	.list_pic{width: 185px;}
	.list_txt p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
	.list_txt h2{margin: 5px 0;line-height: 22px;}
        .con_p_lis ul li{    margin: 0px 47px;}
        .myfrom .pro_name input{width:228px;}
        .Basic{width:280px;}
        .nry_rr{width:665px;}
        .nry_item1{padding:0;}
        .nry_item2 ul li{width:100%;text-align:left;}
        .nry_item2{padding: 20px 0;line-height: 40px;}
}
@media screen and (max-width:1000px){
	.w{width: 100%;padding: 0 15px;}
	#apply{display: none !important;}
	.search{margin-right: 25px;}
	.top_txt p{font-size: 14px;}
	.top_txt a{font-size: 12px;width: auto;padding: 0 15px;}
	.nav{display: none;}
	.sj_nav_but{display: block;padding: 5px 10px;border: 1px solid #232945;margin-top: 14px;}
	.sj_nav_but i{font-size: 20pt;color: #232945;}
	.navSub{padding: 15px;background: #fbfcff}
	.navSub ul li{font-size: 16px;line-height: 40px;}
	.navSub ul li i{float: right;line-height: 40px;}
	.program_s{width: 100%;margin-left: 0;left: 0;}.ppp1{width:100%;}
	.sear_pro>span{width: 140px;}
	.pro_lev, .pro_lan{width: calc(100% - 223px);}
        .pro_lev select, .pro_lan select{width:100%;}
	.navSub ul.unstyled{display: none;}
	.navSub ul.unstyled li{padding-left: 10px;line-height: 40px;}
	.navSub ul.unstyled li a{font-size: 14px;color: #232945;}
	.navSub ul.unstyled li i{float: none;margin-right: 10px;}
	.navSub ul.unstyled{background: #fef9f6;}
	.inner_c{width: 100%;padding: 0 15px;}
	.inner_c h2{width: 60%;font-size: 46px;padding: 60px 0 20px 0;line-height: 60px;}
	.inner_c .text{padding: 20px 0;width: 100%;font-size: 20px;line-height: 32px;}
	.slick-slide img{min-height: 475px;}
	.title{padding: 40px 0 30px;}
	.title h2{font-size: 26px;}
	.new_d ul{padding: 0;}
	.new_d ul li{width: 48%;}
	.new_d ul li{margin-left: 4%;}
	.new_d a.more{margin-right: 0;margin: 30px 0;}
	.not_d ul li{width: 49%;margin-right: 2%;}
	.icon_link ul li{width: 20%;}
	.icon_link ul li .ico img{height: 40px;}
	.icon_link ul li p{margin-top: 15px;font-size: 16px;}
	.Icon{padding: 40px 0;}
	.f_link{padding: 40px 15px 30px;}
	.f_link ul{width: 50%;}
	.f_link ul.link_r{float: left;width: 100%;}
	.f_link ul.link_r li{width: 50%;float: left;}
	.f_link ul.link_r li:first-child{width: 100%;}
	.f_link ul.link_r li:nth-child(4){width: 100%;margin-bottom: 20px;}
	.foot_logo{margin-bottom: 10px;right: 0;display: block;text-align: center;}
	.bq{width: 100%;text-align: center;}
	.foot_link{width: 100%;}
	.foot_link ul{display: block;margin: 0;text-align: center;}
	.foot_link ul li{float: none;display: inline-block;vertical-align: top;}
	.foot_link ul span{float: none;}
	.bq{height: 40px;}
	.contain_c{margin-top: 20px;}
	.nav_l,.con_c{float: none;width: 100%;}
	.nav_l{margin-bottom: 15px;}
	.nav_l ul li{height: 42px;}
	.nav_l ul li a{padding-left: 15px;}
	.list_pic{width: 28%;}
	.list_txt{width: 70%;}
	.wz{display: none;}
        .con_p_lis ul li{width:31%;margin:0 1.1%;}
        .con_p_lis ul li .con_p_img{height:auto;}
        .header.showdiv{max-height: 100%;overflow-y: auto;}
        .myfrom .pro_lev, .myfrom .pro_lan{width: calc(100% - 170px);}
        .myfrom .select-menu-div {background: url(../img/jj.png) no-repeat scroll 95% center transparent;}
        .detail-tit h2{font-size:36px;}
        .Basic{width:100%;margin-right:0px;}
        .Basic_sq{width:50%;margin:auto;margin-top:15px;}
        .nry_rr{width:100%;margin-top:20px;padding:0;}
        .p_search .pro_lev select, .p_search .pro_lan select{width:100%;}
}
@media screen and (max-width:768px){
	.program_s{padding: 20px 15px;}
	.inner_c h2{width: 100%;font-size: 36px;padding: 40px 0 15px;}
	.inner_c .text{padding: 15px 0;font-size: 18px;line-height: 28px;}
	.sear_pro{width: 100%;margin-bottom: 15px;}
	.select-menu-ul{width: 100%;}
	.pro_lev, .pro_lan{margin: 0;width: calc(100% - 140px);display: inline-block;float: left;position: relative;}
	.sear_pro>span{float: left;line-height: 34px;}.sear_sub1{margin:10px auto 5px;}
	.sear_pro1 .pro_name{margin: 0;}
	.pro_name,.select-menu-div{padding: 5px 8px;}
	.sear_pro1 .pro_name{width: calc(100% - 140px);}
	.pro_name input{width: calc(100% - 32px)}
	.IES_txt{padding: 30px 15px;}
	.IES_txt a h2{font-size: 18px;}
	.IES_txt a img{margin: 0;width: 18px;margin-top: 3.5px;}
	.IES_txt a{margin-bottom: 15px;margin-top: 0;}
	.IES_txt p{font-size: 14px;line-height: 26px;}
	.IES_d ul li{height: 180px;}
	.title{padding: 30px 0 20px;}
	.title h2{font-size: 24px;}
	.new_d ul li{width: 49%;margin-left: 2%;height: auto;}
	.new_d ul li .new_txt h2 a{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 30px;}
	.new_d ul li .new_txt h2{height: 65px;}
	.new_d ul li .new_txt p{margin-top: 10px;line-height: 22px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height:44px;}
	.new_d ul li .new_txt{padding: 15px;}
	.new_d ul li .new_pic{height: 165px;}
	.new_d a.more{font-size: 14px;margin: 20px 0;display: block;text-align: center;float: none;}
	.not_d ul li{width: 100%;margin: 0;margin-bottom: 13px;height: 140px;}
	.not_d ul li a.more img{width: 20px;}
	.not_d>a.more{font-size: 14px;margin: 15px 0 30px 0;float: none;display: block;text-align: center;}
	.icon_link ul li{width: 33.33%;}
	.f_link ul li a.t{font-size: 22px;}
	.f_link ul li:first-child{margin-bottom: 15px;}
	.f_link ul li{padding-left: 20px;margin-bottom: 10px;}
	.f_link ul li a,.f_link ul.link_r li{font-size: 14px;}
	.f_link ul.link_r li:nth-child(4){margin-bottom: 15px;}
	.f_link ul.link_r li b{font-size: 16px;}
	.f_link ul.link_r li a.map,.foot_link ul li a{font-size: 14px;}
	.bq{line-height: 32px;}
	.search{display: none;}
	.ban_z{height: 240px;}
	.detail-title {padding: 10px 0;font-size: 22px;}
        .LM{height:auto;}
        .lmmc{width:100%;}
        .lmmc h2{width: calc(100% - 30px);}
        .myfrom .pro_lev, .myfrom .pro_lan {width: calc(100% - 140px);}
        .myfrom .select-menu-div {background: url(../img/jj.png) no-repeat scroll 98% center transparent;}
        .myfrom .p_search{padding:40px 0;}
        .myfrom .Search_button{margin-top:20px;}
        .myfrom .select-menu-ul{width:100%;}
        .admin h1{font-size:30px;}
        .admin{padding-top:30px;}
        .c_tab{margin:40px 0 20px;}
        .c_tab .bd{padding:30px 20px;}
        .c_tab .bd th span{display:none;}
        .myfrom .pro_name input{width:100%;}
        .myfrom .sear_pro>span{font-size:16px;}
        .detail-tit h2{font-size:30px;margin-bottom: 10px;}
        .detail-tit span{font-size:14px;}
        .detail-tit span i{margin-right: 5px;}
        .Basic .tit{font-size:16px;}
        .nry_item .nry_xc{width:70%;height:auto;}
        .Search_button{width:100%;height:36px;line-height:36px;}
        .sear_sub{margin:0;margin-top:5px;}
        .pro_lev select, .pro_lan select{    padding: 8px 18px 8px 8px;}
}
@media screen and (max-width:480px){
        .logo img{width:80%}
	.top{height: 40px;border-bottom: 2px solid #f97534;}
	.top_txt p{line-height: 38px;margin-right: 10px;}
	.top_txt a{height: 26px;margin-top: 6.5px;line-height: 26px;}
	.top_link ul li{line-height: 38px;}
	.top_link ul li a{font-size: 14px;}
	.header{padding: 10px 0;}
	.sj_nav_but i{font-size: 16pt;}
	.sj_nav_but{padding: 5px 8px;margin-top:10px;}
	.inner_c h2{font-size: 24px;line-height: 30px;}
	.inner_c .text{font-size: 14px;line-height: 24px;}.sear_sub1{margin:10px auto 5px;}
	.program_s span,.IES_txt a h2{font-size: 16px;}
	.IES_txt{padding: 15px;}
	.IES_txt a img{display: none;}
	.IES_txt a{margin-bottom: 10px;}
	.IES_txt p{font-size: 12px;line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
	.IES_d ul li{height: 165px;}
	.IES_d{margin-bottom: 20px;}
	.title{padding: 15px 0;}
	.title h2{font-size: 20px;}
	.new_d ul li .new_pic{height: 105px;}
	.new_d ul li .new_txt{padding: 10px;}
	.new_d ul li .new_txt h2 a{font-size: 14px;line-height: 22px;}
	.new_d ul li .new_txt h2{height: 44px;padding-bottom: 10px;box-sizing: initial;}
	.new_d ul li .new_txt p{font-size: 12px;line-height: 20px;-webkit-line-clamp: 3;height:60px;}
	.new_d ul li .new_txt span{font-size: 12px;margin-top: 10px;}
	.not_d ul li{padding: 15px;}
	.not_d ul li a{display: block;font-size: 14px;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
	.not_d ul li span{font-size: 12px;}
	.not_d ul li a.more{background-size: cover;width: 50px;}
	.not_d ul li a.more img{width: 14px;}
	.not_d ul li{height: 135px;}
	.not_d>a.more{margin: 10px 0 20px 0;}
	.Icon{padding: 20px 0 10px;}
	.icon_link ul li p{margin-top: 10px;font-size: 14px;word-break: break-word;}
	.icon_link ul li{padding: 15px 0;}
	.f_link ul{width: 100%;}
	.f_link{padding: 30px 15px;}
	.f_link ul li a.t{font-size: 20px;}
	.f_link ul.link_r li b{font-size: 14px;}
	.list_pic,.list_txt{float: none;width: 100%;}
	.list_pic{height: 180px;}
	.list_txt{margin-top: 10px;}
	.list_txt h2{font-size: 14px;}
	.list_txt p{font-size: 12px;}
	.con_c{padding: 15px;}
	.nav_l ul li a{padding-left: 10px;}
	.List ul li{padding-bottom: 15px;margin-bottom: 15px;}
	.ban_z{height: 180px;}
	.lmmc{font-size: 18px;}
	.nav_l ul li a{font-size: 14px;}
	.detail-title {font-size: 18px;padding-bottom: 10px;}
	.nry_content p, .nry_page p {font-size: 14px;}
	.contain_c{margin-bottom: 20px;}
        .myfrom .sear_pro>span{font-size:14px;display:block;float:none;}
        .myfrom .sear_pro1 .pro_name,.myfrom .pro_lev, .myfrom .pro_lan{width:100%;}
        .myfrom .p_search{padding:20px 0;}
        .myfrom .sear_pro{margin-bottom:8px;}
        .myfrom .Search_button{margin-top:10px;height: 34px;line-height: 34px;width:100%;}
        .admin h1{font-size:18px;}
        .admin{padding-top:20px;}
        .c_tab{margin:20px 0 0;}
        .c_tab .bd{padding:15px;}
        .c_tab .bd table th, .c_tab .bd table td{padding:10px;}
        .detail-tit h2{font-size:18px;margin-bottom: 5px;}
        .detail-tit span{font-size:12px;}
        .nry_content1 h2.tit{font-size:15px;}
        .nry_content1 h2.tit i{margin-right: 7px;}
        .nry_item .nry_xc{width:auto;max-width:100%;}
        .nry_menu ul li .tit,.nry_item2{font-size:14px;}
        .nry_item2{line-height:30px;}
        .nry_item2 ul li{margin-top:10px;}
}
@media (min-width:320px) and (max-width:480px){
	.top_txt a{display: none;}
	.IES_d ul li{height: 186px;}
	.title h2{font-size: 16px;}
	.not_d ul li a.more{height: 23px;}
	.icon_link ul li{width: 50%;}
        .con_p_lis ul li{width:46%;margin:0 2% 15px;padding:0;}
        .con_p_lis ul li p{font-size:14px;line-height:36px;}
        .lmmc i{display:none;}
        .lmmc h2{width:100%;margin-left:0;}
}