@media only screen and (max-width:640px) {
	body {
		padding-top: 0;
	}
	.mt30{
		margin-top:1rem;
	}
	.header-container{
		width:100%;
		margin:0;
		padding:0 1rem;
	}
	.public_logo a.logo img{
		height:auto;
		vertical-align:middle;
	}
	.public_search{
		display:none;
	}
	.header-fluid{
		background:#fff;
		box-shadow:0 2px 3px rgba(0,0,0,0.1);
		position: relative;
		z-index: 1;
	}
	#hd {
		position: relative;
		margin-bottom: 0;
	}

	#nav {
		width: 100%;
		padding: 0.3125rem;
		height: 3.75rem;
	}

	#nav ul.nav_list {
		display: none;
	}

	.topad {
		display: none;
	}

	.con-block {
		padding: 0;
	}

	.zikao_Nav {
		height: auto;
	}

	.examtime>div>ul {
		padding: 15px 0 0;
	}
    .content-wrap{
        margin-bottom:0;
    }
	.boxL {
		width: 100%;
		float: none;
		margin-top: 10px;
	}

	.boxC {
		width: 100%;
		float: none;
		padding: 0;
		margin-top: 10px;
	}

	.rec-top h2 {
		white-space: nowrap;
		text-overflow: ellipsis;
	}

	.rec-txtul li {
		white-space: nowrap;
		text-overflow: ellipsis;
	}

	.rec-txtul li i {
		display: inline;
		float: none;
	}

	.rec-txtul li>a {
		display: inline;
		float: none;
	}

	.rec-txtul li em {
		display: none;
	}

	.mod_topRightAd img {
		width: 100%;
		height: auto;
	}

	.ad1200 {
		display: none;
	}
	.boxTitA{
		margin:0 1rem;
		padding:1rem 0 0;
	}
	.mod-zknav .zk-nav li{
		font-size:1rem;
		line-height:2.5rem;
	}
	.mainLeft,.newsLeft {
		width: 100%;
	}

	.newsList li dl {
		float: none;
		width: auto;
	}

	.newsList li>span>a {
		width: 120px;
		height: 80px;
		margin-right: 10px;
	}

	.newsList li span a img {
		width: 120px;
		height: 80px;
	}

	.sub-class {
		display: none;
	}

	.mainLeft,.newsLeft {
		float: none;
	}

	.mainRight,.newsRight {
		width: 100%;
		float: none;
		margin-top: 10px;
	}

	.tabs li {
		width: 33%;
	}
	.feeds{
		padding:1rem;
		margin-top:0;
	}
	.feeds h1{
		font-size:1.25rem;
		font-weight:bold;
	}
	.boxR {
		width: 100%;
		float: none;
		margin-top: 10px;
	}

	.eye_gaming {
		width: 100%;
	}

	.Test-picul {
		width: 100%;
	}

	.Test-picul li {
		width: 50%;
		margin-right: 0;
	}

	.Test-picul li img {
		width: 100%;
	}

	.photo-list li {
		width: 33.33%;
		margin: 0;
		padding: 5px;
	}

	.photo-list li .pic img {
		width: 100%;
	}
	.article-body{
		margin-top:0;
		font-size:1rem;
	}
	.side-title{
		padding:0.625rem 1rem;
	}
	.side-warp .mod-cont{
		padding:1rem;
	}
	.flink {
		margin-top: 20px !important;
	}

	.lk {
		padding: 10px 0;
	}

	.fix-navbar {
		display: none;
	}

	.column-wrap {
		padding: 0;
	}

	.feeds-tabs {
		margin-bottom: 0;
		width: 100%;
		overflow-x: scroll;
	}

	.feeds-tabs ul {
		width: 300%;
		overflow: hidden;
		white-space: nowrap;
	}

	.feeds-tabs ul li {
		float: none;
		display: inline-block;
		margin: 0 5px;
	}

	.feeds-list li .feeds-pic {
		width: 33.33%;
		height: auto;
		margin-right: 0;
		float:right;
		margin-left:1rem;
	}
	.category-c12gFlrLfr li h3{
		line-height:1.5rem;
		color:#888;
		margin-bottom:0;
	}
	.category-c12gFlrLfr li h3 a{
		font-size:1.125rem;
	}
	.tb-nav {
		display: none;
	}

	.crumbs {
		margin: 0;
		display: none;
	}

	.container {
		width: 100%;
	}
	.zkyx_list{
		padding:1rem;
	}
	.mod-warp{
		margin-bottom:0;
	}
	.left-warp {
		width: 100%;
		float: none;
	}
	.article-head{
		padding:0;
	}
	.article-head .title {
		margin: 0.625rem 0;
		line-height:1.5;
		font-size:1.5rem;
		padding:0;
		font-weight:normal;
	}
	.article-head .meta{
		padding-bottom:1rem;
	}
	.article-body .article-content{
		padding:1rem 0;
		font-size:1rem;
		line-height:1.8;
	}
	.article-body .article-content>p, .article-body .article-content>div>p{
		margin-bottom:1rem;
	}
	.article-body .article-content h2{
		font-size: 1.125rem;
		font-weight: bold;
		margin-bottom: 1rem;
		position: relative;
		color: #373737;
		padding-top: 1rem;
		margin-top: 1rem;
	}
	.article-content table{
		font-size:0.875rem;
	}
	.article-relation{
			padding:1rem;
	}
	.article-relation h2{
		padding-bottom: 1rem;
		font-size: 1.25rem;
	}
	.article-body .baoming{
		padding-top:0;
		line-height:1.65;
	}
	.article-tags {
		padding: 0;
	}
	.baoming h3{
		font-size: 1rem;
        font-weight: bold;
        margin-bottom: 1rem;
        padding-left: 1rem;
        position: relative;
        display: inline-block;
        background: #3F51B5;
        color: #fff;
        height: 2rem;
        line-height: 2rem;
        padding-right: 1rem;
        border-radius: 0 1rem 0 1rem;
        padding-bottom: 0;
        padding-top: 0;
	}
	.baoming p img{
		max-width:100%;
		height:auto !important;
		padding-bottom: 1rem;
	}
	.baoming table th{
		padding:0.5rem 0.3125rem !important;
		border: 1px solid #eee;
		font-size:1rem !important;
	}
	.fixed{
		position:relative !important;
		width:100% !important;
		display:none;
	}
	.article-relation .article-list li {
		float: none;
		width: 100%;
		padding-right: 0;
		height: 2rem;
		line-height: 2rem;
		font-size: 0.875rem;
	}
	.article-relation .article-list li a{
		height:auto;
	}
	.dcmp-post .dcmp-userinfo {
		width: 100%;
	}
	.article-recommend{
		padding:1rem;
	}
	.article-recommend .feeds-recbox {
		padding: 0;
	}

	.article-recommend .rec-navbar {
		display: none;
	}

	.article-recommend .feeds-recul li .feeds-pic {
		width: 130px;
		height: 90px;
	}

	.article-recommend .feeds-recul li h3 {
		margin-bottom: 0.375rem;
	}

	.side-warp {
		width: 100%;
		float: none;
		margin-top: 10px;
	}

	.zk-nav li {
		width: 33.33%;
	}

	.footer {
		padding: 0.625rem 1rem;
		margin-top:0;
		background: #edf0ff;
	}

	.footer .bx1 {
		display: none;
	}

	.major-wrap {
		width: 100%;
		margin: 0;
	}

	.major-list {
		width: 100%;
	}

	.catebox {
		width: 100%;
		float: none;
		margin: 0;
	}

	.catebox dd li span.major_school {
		display: none;
	}

	.google {
		float: none;
		margin-right: 0;
		margin-top: 0.875rem;
	}

	#nav a.logo {
		float: none;
		text-align: center;
	}
	.service{
		display:none;
	}
	.single-head{
		padding:1rem 0;
	}
	.single-head .title{
		font-size:1.25rem;
		line-height:1.7;
		margin:0;
		padding:0 1rem;
		letter-spacing:0;
	}
	.single-head .meta{
		font-size:0.875rem;
		padding-bottom:0;
	}
	.single-head .meta span:nth-child(1){
	    display: none;
	}
	.article-relation{
		margin-top:0;
		border-top: 5px solid #f3f3f3;
		padding-top:1rem;
	}
	.article-warning{
		padding:0 0 0.625rem;
		font-size:0.725rem;
		line-height:1.6;
		margin-top:0.625rem;
		border: 1px solid #f3f3f3;
		box-shadow: 0 0px 1px rgba(0,0,0,0.1);
		padding: 1rem;
	}
	.i-pictit-ul li{
		height:auto;
		overflow:hidden;
	}
	.i-pictit-ul li h3{
		line-height:1.6;
		font-size:1rem;
		height:auto;
	}
	.i-pictit-ul li .feed-info{
		font-size:0.825rem;
		line-height:1rem;
		height:1rem;
	}
	.article-wrap{
		padding:1rem;
	}
	.single .container{
		padding:0;
	}
	.single #hd{
		margin-bottom:0;
	}
	
	.single_content{
		width:100%;
		padding:1rem;
	}
	.single_content .single_title{
		margin-bottom:1.125rem;
		padding-bottom:1.125rem;
	}
	.single_content .single_title h1{
		font-size:1.5rem;
		padding-right:1rem;
	}
	.single_content .single_body{
		font-size:1rem;
		padding-top:1rem;
	}
	.single_content .single_body p{
		padding-bottom:1rem;
	}
	.wsbm{
		padding:0;
	}
	.wsbm .wsbm_box{
		padding:0;
	}
	.wsbm_title{
		padding:2rem 1rem !important;
		letter-spacing:0 !important;
		background: url("https://www.aimerelectronics.com/res/images/studybg.jpg") no-repeat center -2rem;
	}
	.wsbm_title h1{
		font-size:1.5rem !important;
		padding-bottom: 0.625rem;
	}
	.wsbm_title p {
		font-size: 0.875rem;
		color: #eff1ff;
	}
	.wsbmform .crumb{
		padding-bottom: 1rem;
	}
	.wsbm_box{
		padding-bottom:1rem !important;
	}
	.wsbmform{
		float:none !important;
		width:100% !important;
		padding: 1rem 1rem 0 !important;
	}
	
	.custom-form-label{
		width:25% !important;
		line-height: 2.5rem;
		font-size:1rem !important;
	}
	.wsbmform .custom-form-item{
		width:75% !important;
	}
	.wsbmform .custom-form-item span{
		display:none;
	}
	.wsbmform .custom-form-group{
		padding: 0.625rem 0;
	}
	.wsbmform .custom-form-select{
		padding: 0.3125rem;
		line-height: 2.5rem;
		height: 2.5rem;
		width: 80%;
		font-size: 1rem;
	}
	.wsbmform .custom-form-input{
		padding: 0.3125rem;
		font-size: 1rem;
		height: 2.5rem;
		border-radius: 0.3125rem;
	}
	.wsbmform .custom-form-submit{
		width:100% !important;
		border-radius: 0.3125rem;
		font-size: 1.125rem;
		padding: 1rem;
	}
	.wsbm-rightbox{
		width:auto !important;
		float:none !important;
		padding-top:1rem !important;
		margin:0 1rem !important;
	}
	.wsbm-ins{
		 padding: 1rem;
	}
	.wsbm-ins h3{
		font-size: 1.25rem;
		padding-bottom: 1rem;
	}
	.wsbm-ins dl{
		padding-bottom: 0.625rem;
	}
	.wsbm-ins dl dd{
		font-size: 0.875rem;
	}
	.wsbm-card img{
		width:100%;
		height:auto;
	}
	.wb_zxdb{
		padding:1rem 1rem 2rem !important;
	}
	.wb_title_sub_w{
		font-size: 1rem !important;
		line-height: 1 !important;
	}
	.wb_title_box_w{
		font-size:1rem !important;
		padding: 0;
	}
	.wb_title_box_w i.wb_title_icon{
		width:3rem;
		height:3rem;
		background-size:cover;
		vertical-align:middle;
	}
	.wb_title_box_w h2{
		font-size: 1.25rem !important;
		padding: 0 1rem !important;
		line-height: 3rem !important;
	}
	.wb_zxdb_box{
		padding: 1rem !important;
	}
	.wb_zxdb_box .wb_zxdb_table li>div i{
		margin-left:0.25rem;
	}
	.wb_zxdb_box .wb_zxdb_table li>div:first-of-type{
		width:auto;
		font-size:1rem;
	}
	.wb_zxdb_box .wb_zxdb_table li>div:nth-of-type(n+2){
		font-size: 1rem;
	}
	.wb_zxdb_box .wb_zxdb_table li>div:nth-child(4){
		display:none;
	}
	.wb_zxdb_box .wb_zxdb_table li>div.highlight a.wb_zxdb_bkrk{
		margin: 0 0.6125rem;
		display: block;
		padding: 0.6125rem 0;
		width: 100%;
	}
	.wb_title_box i.wb_title_icon{
		width: 3rem;
		height: 3rem;
		background-size: cover;
	}
	.wb_title_box h2{
		padding: 0;
		line-height: 3rem;
		font-size: 1.25rem;
	}
	.wb_title_sub{
		font-size: 1rem;
		line-height: 1rem;
		letter-spacing:0;
	}
	.wb_zxys{
		padding:1rem;
	}
	.wb_zxys_content{
		padding: 1rem 0;
		margin:0 -0.5rem;
		flex-wrap:wrap;
		width:auto;
	}
	.wb_zxys_content .wb_zxys_list{
		width: calc(50% - 1rem);
		margin: 0.5rem;
		height:auto;
	}
	.wb_zxys_content .wb_zxys_list_img{
		width:2rem;
		height:2rem;
		margin-bottom: 1rem;
		margin-top: 1rem;
	}
	.wb_zxys_content .wb_zxys_list_img img{
		width:100%;
		height:100%;
	}
	.wb_zxys_content .wb_zxys_list_tit{
		font-size: 1.25rem;
		padding-bottom: 1rem;
	}
	.wb_zxys_content .wb_zxys_list_text {
		font-size: 1rem;
		line-height: 1.7;
		margin: 0 1rem;
		padding-bottom: 1rem;
	}
	.wb_zkzx{
		padding:1rem 0;
	}
	.wb_zkzx_title{
		padding:1rem 0;
	}
	.wb_zkzx_title h2{
		padding:0;
		font-size: 1.25rem;
		line-height: 3rem;
	}
	.wb_zkzx_title i.wb_zkzx_title_icon{
		width: 3rem;
		height: 3rem;
		vertical-align: bottom;
		background-size: cover;
	}
	.wb_zkzx_content{
		margin:0 1rem;
		width:auto;
	}
	.wb_zkzx_content_title h3{
		line-height: 3rem;
		font-size: 1rem;
	}
	.wb_zkzx_content_top{
		margin: 2rem 1rem 1rem;
		box-shadow: 0 0 12px 5px #f3f3f3;
		border-radius: 1rem;
		padding-bottom: 1rem;
	}
	.wb_zkzx_content_text{
		width: 100%;
		padding: 2rem 1rem 1rem;
		float: none !important;
	}
	.wb_zkzx_content_list_top_tit{
		height: 2.5rem;
		line-height: 2.5rem;
		font-size: 1rem;
		padding: 0 1.5rem;
		border-radius: 2rem 2rem 0 2rem;
		left: 1rem;
		top: -1rem;
	}
	.wb_zkzx_content_list{
		width: 100%;
		float: none !important;
		margin-top: 1rem;
		 padding-top: 3rem;
	}
	.wb_zkzx_content_list ul{
		background: url("https://www.aimerelectronics.com/res/images/zx-process.jpg") no-repeat center 0;
		background-size: 82%;
		display: flex;
		justify-content: space-evenly;
	}
	.wb_zkzx_content_list ul li {
		float: none;
		width: 33.33%;
		text-align: center;
		padding-top: 3rem;
	}
	.wb_zkzx_content_list ul li h4 {
		line-height: 2rem;
		font-size: 1rem;
	}
	.wb_zkzx_content_list ul li p {
		line-height: 1.6;
		font-size: 0.875rem;
		color: #888;
	}
	.wb_zkzx_content_second{
		display:none;
	}
	.wb_zxks_majors{
		padding:1rem 0;
	}
	.wb_zxks_majors_box{
		padding:1rem;
	}
	.wb_zxks_majors table td{
		font-size: 0.875rem;
		padding: 0.3125rem;
		line-height: 1.6;
	}
	.wb_zkzs_box{
		padding:1rem 0;
	}
	.wb_zkzs {
		padding: 1rem 0;
		display: flex;
		flex-wrap: wrap;
		width: auto;
		padding: 0.5rem;
	}
	.wb_zkzs .wb_zsbox{
		width: calc(50% - 1rem);
		margin: 0.5rem;
		height:auto;
	}
	.wb_zkzssm {
		line-height: 1.6;
		font-size: 0.875rem;
		padding: 0 1rem;
		color:#888;
	}
	.xzk-introduce{
		padding:1rem !important;
	}
	.xzk-introduce-con {
		padding: 1rem;
		border-radius: 0.625rem;
		margin-top: 1rem;
	}
	.xzk-introduce-con .introduce-image{
		width: 100%;
		float: none;
		margin-right: 0;
		margin-bottom: 0.5rem;
	}
	.xzk-introduce-con p {
		font-size: 1rem;
		padding: 0.5rem 0;
		line-height: 1.7;
	}
	.xzk-major{
		padding:1rem 0;
	}
	.xzk-major-list{
		width: 100%;
		padding: 1rem;
	}
	.xzk-major-list li{
		display:flex;
		align-items: center;
		justify-content: center;
		border:0;
	}
	.xzk-major-list li:nth-child(1){
		display:none;
	}
	.xzk-major-list li:nth-of-type(2n+1){
		background:#f7f8ff;
	}
	.xzk-major-list li div:nth-child(1){
		width: 100%;
		font-size: 1.125rem;
	}
	.xzk-major-list li div:nth-child(2){
		width: 100%;
		padding:0 1rem 0.625rem;
	}
	.xzk-major-list li div p{
		padding:0;
		display: flex;
		justify-content: center;
		flex-wrap: wrap;
	}
	.xzk-major-list li div p span{
		margin:0 0.5rem 0.5rem 0;
		font-size: 0.875rem;
		background:#edf0ff;
	}
	.xzk-majors-tips{
		padding:0 1rem;
	}
	.wsbm .footer{
		margin:0;
	}
	.single-block{
		padding:0;
	}
	.single_side{
		display:none;
	}
	.ckwb_zs{
		padding:1rem;
		background:#f8f8f8;
	}
	.ckwb_zs .wb_block_title{
		font-size: 1.5rem;
		color: #333333;
		text-align: center;
		font-weight: bold;
	}
	.ckwb_zs .wb_block_ckwbxbt {
		font-size: 0.875rem;
		color: #343434;
		text-align: center;
		margin-top: 1rem;
		margin-bottom: 1rem;
	}
	.wb_ckwb_zsyb {
		width: 100%;
		height: auto;
		float: none;
		margin: 0;
	}
	.wb_ckwb_zsyb img{
		width:100%;
	}
	.wb_ckwb_zssm {
		width: 100%;
		height: auto;
		float: none;
		margin-top: 1rem;
	}
	.wb_ckwb_zssm p {
		width: 100%;
		height: auto;
		font-size: 1rem;
		color: #535353;
		margin-top: 0;
		line-height: 2;
	}
	.wb_ckwb_zssm_btn {
		line-height: 3rem;
		border: 0;
		font-size: 1.25rem;
		color: #ffffff;
		background: #2c3c94;
		font-weight: normal;
		border-radius: 2rem;
		font-weight: bold;
		text-align: center;
		margin-top: 1rem;
	}
}