﻿@media screen and (max-width: 760px){
	.mw1200{width: auto;}
	.mt15{margin-top: 30px;}
	.headertop,.pc_search,.mainnav,.pc_banner_slider{display: none;}
	.top{padding: 10px 15px;}
	.m_banner_slider{display: block;}
	.m_banner_slider .swiper-slide img{ width: 100%; }
	.top .top_left a{width: 239px;height: 31px; background-size: auto 100%;}
	.top .m_search,.top .m_search,.top .m_menu{margin-left: 10px;}
	.m_search_btn{display: block;margin-top: 8px; width: 16px;height: 16px; background: url('../images/m_search.png') no-repeat center center; background-size: 100%;}
	.m_menu_btn{display: block;margin-top: 10px; width: 15px;height: 12px; background: url('../images/m_menu.png') no-repeat center center; background-size: 100%;}
	.m_en a{display: block;margin-top: 10px; width: 19px;height: 12px; background: url('../images/m_en.png') no-repeat center center; background-size: 100%;}
	.closebtn{ background: url('../images/closebtn.png') no-repeat; background-size: 100% 100%; }

	.slider_nav,.council{display: none;}
	.icon_nav_wrap{margin: 0;padding: 10px;}
	.icon_nav_wrap .icon_nav ul li{ width: 25%;margin-bottom: 10px;}
	.icon_nav_wrap .icon_nav ul li div{ width: 90%!important; }
	.icon_nav_wrap .icon_nav ul li div p{ font-size: 12px!important; }
	.icon_nav_wrap .icon_nav ul li .icon_nav_item{height: 70px;}
	.icon_nav_wrap .icon_nav ul li .icon_nav_item p{padding-top: 45px;}
	.bg1964a7{ background-size: 27px 24px;}
	.bg297cc2{ background-size: 24px 24px;}
	.bg3295b2{ background-size: 24px 24px;}
	.bg37a3a6{ background-size: 22px 24px;}
	.bg5792cc{ background-size: 22px 22px;}
	.bg4f69be{ background-size: 24px 24px;}
	.bg425bab{ background-size: 25px 25px;}

	.m_nav_wrap{z-index: 100;display: none; position: fixed;top:50px; left: 0; width: 100%; background: #014785; }
	.m_nav_wrap .m_nav_ul .m_nav_ulli .m_nav_ulitem{display: block;width: 100%;padding: 0 20px; color: #fff;font-size: 14px; height: 50px;line-height: 50px; border-bottom: 1px solid #fff;}
	.m_nav_wrap .m_nav_ul .m_nav_ulli .m_nav_dl{display: none; background: #5792cc;padding: 0 0 0 35px; }
	.m_nav_wrap .m_nav_ul .m_nav_ulli .m_nav_dl .m_nav_dldd .m_nav_dldditem{display: block; width: 100%; padding: 0 20px; color: #fff;height: 50px;line-height: 50px; background: url('../images/sanjiao_arrow.png') no-repeat 0 center;}
	.m_nav_wrap .m_nav_ul .m_nav_ulli .m_nav_dl .m_nav_dldd .m_nav_ol{display: none; padding-left: 20px;}
	.m_nav_wrap .m_nav_ul .m_nav_ulli .m_nav_dl .m_nav_dldd .m_nav_ol li{ height: 50px; }
	.m_nav_wrap .m_nav_ul .m_nav_ulli .m_nav_dl .m_nav_dldd .m_nav_ol li a{ color: #fff;display: block;line-height: 50px; }
	.m_nav_wrap .m_nav_ul .m_nav_ulli .down_arrow_btn{ background: url('../images/m_nav_down_arrow.png') no-repeat 90% center; }
	.m_nav_wrap .m_nav_ul .m_nav_ulli .right_arrow_btn{ background: url('../images/m_nav_right_arrow.png') no-repeat 95% center; }

	.m_search_wrap{display: none; position: fixed;top:50px;left: 0;width: 100%;padding: 25px 10px; background: #014785; z-index: 100; }
	.m_search_wrap .m_search{width: 100%;height: 40px; background: #fff; border-radius: 50px;overflow:hidden;}
	.m_search_wrap .m_search .m_search_input{float: left; width:85%;height: 40px;}
	.m_search_wrap .m_search .m_search_input input{ width: 100%;height: 40px;padding-left: 30px;}
	.m_search_wrap .m_search .m_search_input input::placeholder{ color: #999; }
	.m_search_wrap .m_search .m_search_button{float: right; width: 15%;}
	.m_search_wrap .m_search .m_search_button button{ width: 100%;height: 40px; background: url('../images/m_search.png') no-repeat center center; background-size:16px; border:0; }

	.tabs_switch_wrap .tab_switch .tabs_tags{ width: 100%;height: 50px;overflow: hidden;}
	.tabs_switch_wrap .tab_switch .tabs_tags ul{height: 60px; white-space: nowrap;overflow-y:scroll;}
	.tabs_switch_wrap .tab_switch .tabs_tags ul li{display: inline-block; float: none;padding-right: 20px;}

	.tabs_switch_wrap .tab_switch .tabs_tags{padding-left: 15px;}
	.tab_switch_list ul li{padding: 0;margin-bottom: 20px;}
	.new_item .new_item_right span{ font-size: 13px; }
	.new_item .new_item_right p{ font-size: 13px; }

	.college_wrap .college{margin-top: 0;}
	.college_wrap .college .college_left{margin-top: 0;margin-bottom: 20px;}

	.tabs_switch_wrap .tab_more a{ font-size: 12px; }

	.new_item .col-xs-5{padding-left: 0;}

	.m_council{margin-bottom: 50px;display: block;}
	.m_council ul li{margin-bottom: 20px;}
	.m_council ul li .m_council_img{ width: 100%;margin-bottom: 20px;}
	.m_council ul li .m_council_img img{ width: 100%; }
	.m_council ul li .m_council_desc h3{ font-size: 16px;margin-bottom: 20px; }
	.m_council ul li .m_council_desc dl dt{ font-size: 16px; }
	.m_council ul li .m_council_desc dl dd{ font-size: 16px;margin-top: 10px; }

	.slider_wrap{padding: 25px 15px;}

	.cooperation dl{padding: 13px 0 0 0;}
	.table{margin-bottom: 0;}

	.college_wrap{ background: url('../images/m_bg.png') no-repeat;}

	.year_wrap{display: block;padding-top: 10px; background: #f8f8f8;}
	.year_wrap .year_tags{height: 50px;overflow:hidden; background: #fff;margin-bottom: 10px;}
	.year_wrap .year_tags ul{ height: 60px;white-space: nowrap;overflow-x:scroll;}
	.year_wrap .year_tags ul li{display: inline-block;line-height: 50px;padding: 0 10px;}
	.year_wrap .year_tags ul li a{color: #333;}
	.year_wrap .year_tags ul li .active{ color: #a90533; }
	.year_wrap .year_list_wrap dl dt{ height: 50px;line-height: 50px;padding: 0 10px;}
	.year_wrap .year_list_wrap dl dd{ padding: 20px; background: #fff; }
	.year_wrap .year_list_wrap dl dd img{display: block;width: 100%;}
	.year_wrap .year_list_wrap dl dd p{margin-top: 10px;}

	.academic{padding: 0 15px;}
	.academic_wrap .academic ul li{width: 100%;}
	.left_arrow{left: -10px; border-right: 10px solid #fff; border-top:10px solid transparent; border-bottom: 10px solid transparent; border-left: 0; }
	.right_arrow{right: -10px; border-left:  10px solid #fff; border-top:10px solid transparent; border-bottom: 10px solid transparent; border-right: 0; }
	.academic_wrap .academic ul li .academic_img{ width: 50%;}
	.academic_wrap .academic ul li .academic_text{ width: 50%;padding: 10px 10px 0 10px;}
	.academic_wrap .academic ul li .academic_text h3{height: 40px;overflow:hidden; line-height: 20px; font-size: 14px;margin-bottom: 10px;}
	.academic_wrap .academic ul li .academic_text p{ font-size: 12px;margin-bottom: 5px;}
	.academic_wrap .academic ul li .academic_text em{display: none;}

	.pc_banner{ display: none; }
	.m_banner{ display: block; }
	.m_banner img{ width: 100%; }

	.dang_work_list .time{display: none;}
	.dang_work_list .m_time{display: block;margin-top: 10px;}
	.dang_work_list .m_time p{color: #999;}
	.dang_work_list .dang_img{float: none; width: 100%;}
	.dang_work_list .dang_img img{width: 100%;}
	.dang_work_list .dang_text{float: none;width: 100%;}

	.rencai_list ul li .rencai_text{width: 56%;}
	.rencai_list ul li .rencai_text .rencai_desc{height: 100px;overflow: hidden;}

	.famous_list ul li .famous_img{ width: 75px; float: none;margin: 0 auto 20px;}
	.famous_list ul li .famous_right{ float: none;width: 100%;}
	.famous_list ul li .famous_right .famous_title{margin-bottom: 15px;}

	.pages .pagination>li>a{padding: 6px 8px;margin: 0 3px;}

	.main_search{ width: 90%; }
	.main_search .main_search_input{width: 65%;}
	.main_search .main_search_btn{width: 35%;}
	.searchresults_list_wrap ul li h3 a{ font-size: 16px; }
	.no p{ text-align: center; }
	.sorry p{font-size: 14px;}

	.fc_list ul li{margin-bottom: 15px;}

	.activity_list ul li .activity_time{ width: 15%; }
	.activity_list ul li .activity_right{width: 65%;margin-left: 10px;}

	.select_wrap dl dt{float:none; width: auto;}
	.select_wrap dl dd{ float: none; width: auto;margin-top: 10px; }

	.techer_tab_switch .techer_tab_switch_tags{ width: 100%;height: 40px;overflow: hidden; }
	.techer_tab_switch .techer_tab_switch_tags ul{width: 100%;height: 60px;white-space: nowrap;overflow-x:scroll;}
	.techer_tab_switch .techer_tab_switch_tags ul li{padding:0 4px 15px;display: inline-block; float: none;}
	.techer_tab_switch .techer_tab_switch_tags ul li span{display: none;}
	.techer_tab_switch .techer_tab_switch_tags ul li em{left: 0; height: 12px;}
	.techer_tab_switch .techer_tab_switch_item .techer_img{float: none;margin: 0 auto;}
	.techer_tab_switch .techer_tab_switch_item .techer_img img{display: block;margin: 0 auto;}
	.techer_tab_switch .techer_tab_switch_item .techer_text{float: none; width: 100%;margin-left: 0;}
	.techer_tab_switch .techer_tab_switch_item .techer_text h3{ text-align: center; }



	.research dl dd p{ float:none;margin-bottom: 10px; }
	.research dl dd span{ float: none; }

	.famous_list ul li a{padding: 14px;}

	.set_list ul{margin-bottom: 0;}
	.set_list ul li{margin-bottom: 10px;}
	.set_list dl{padding: 0;}
	.set_list dl dd{margin-bottom: 10px;}

	.content{padding: 20px;}
	.content .content_main img{display: block;width: 100%;}

	.council ul li{margin-bottom: 10px;}
	.council ul li .leftimgrighttext .council_img,.council ul li .lefttextrightimg .council_img{ float: none;width: 100%; }
	.council ul li .council_img img{ width: 100%; }
	.council ul li .council_right{width: 100%;padding-left: 0;}

	.contact ul li .contact_item{padding:20px 20px 20px 80px;}

	.signup_list .signup_list_right{margin-top: 10px;}

	.yzzc .yzzc_left{float: none; width: 100%;}
	.yzzc .yzzc_right{display: none;}

	.project ul li{margin-bottom: 10px;}
	.project ul li .project_item{height: auto;}
	.project_ys_list dl dt{width: 20%;}
	.project_ys_list dl dt img{width: 100%;}
	.project_ys_list dl dd{width: 77%;padding-top: 5px;}

	.table ul li,.table dl dd{ border-right: 0; }

	.signup_table{white-space: nowrap;overflow-x: scroll;}

	.project_text img{ float: none;display: block;margin: 10px  auto; }

	.time2 dl{margin-bottom: 10px;}
	.time2 dl dt{margin-bottom: 0;}

	.money_item_table_wrap table thead tr .w15{ width: 25%!important; }
	.w30{ width: 30%; }
	.awarded_table_wrap .awarded_table table{ width: 600px; }
	.awarded_table_wrap{ width: 100%;overflow: hidden; }
	.awarded_table_wrap .awarded_table{width: 100%; overflow-y: scroll;}
	.money_wrap .money_item .money_item_title{ height: auto; }
	.money_wrap .money_item .money_item_title h3{font-size: 16px; line-height: 25px;padding: 15px 0;}
	.money_item_table_wrap{width: 100%;overflow: hidden;}
	.money_item_table_wrap .money_item_table{width:100%;overflow-x:scroll;white-space: nowrap; }
	.money_item_table_wrap .money_item_table p{width: 1464px;}
	.money_item_table_wrap .money_item_table .money{width: 100%;}
	.money_item_table_wrap table thead tr td{height: 50px;}

	.schoolprofile_text .schoolprofile_text_img{ width: 100%;  float: none;}
	.schoolprofile_text .schoolprofile_text_img img{ width: 100%; }
	.schoolprofile_text .schoolprofile_text_right{ float: none;width: 100%; }
	.schoolprofile_list ul li .icon35,.schoolprofile_list ul li .icon36,.schoolprofile_list ul li .icon37,.schoolprofile_list ul li .icon38{ background: none;padding:30px; }

	.set_list ul li a,.set_list dl dd a{ width: 100%;padding-left: 0;height: 80px;padding-left: 80px;}
	.set_list ul li .set1,.set_list ul li .set2,.set_list ul li .set3,.set_list ul li .set4,.set_list dl dd .set5,.set_list dl dd .set6,.set_list dl dd .set7{line-height: 80px;font-size: 14px; background-size:100%; }

	.wyh dl dt{ height: auto; }
	.wyh dl dt p{ width: 80%;line-height: 20px;padding: 10px 0; }
        .footer_wrap .center .footer_item{height:auto;margin-bottom:30px;}
	.footer_wrap .footer_item h3{font-size: 16px;font-weight: bold;}
	.footer_wrap .footer_item ul li a{font-size: 12px;}
	.footer_wrap .footer_img{padding: 0 50px;margin-bottom: 32px;}
	.footer_wrap .footer_img img{ width: 100%;}
	.footer_wrap .footer_item img{margin-left: 0;}
	.br0{ border-right: 0; }
	.footer_wrap .footer_copy{height: auto;padding: 10px;}
	.footer_wrap .footer_copy p{ line-height:20px;font-size: 12px; }

	.used ul li{float: none; width: 100%;padding-left: 0;}
	.footer_wrap .footer_item{height: 180px;margin-bottom: 0;}
	.p30{padding-left: 0;}
	.noline{ border-right: 0!important; }
	.backtotop{display: block; position: fixed;bottom:50%; right: 20px; z-index: 100;}
	.code{margin-top: 70px;}
	.backtotop a{display: block; width: 46px;height: 46px; background: #e8ecf2 url('../images/backtotop.png') no-repeat center center; background-size: 20px 22px;}

	.error img{ width:60%; }
	.error p{ font-size:20px; }
	.error .error_btn{ width: 344px; }
	.error a{display: block; width: 150px;margin: 0;}
	.error a:first-child{ float: left; }
	.error a:last-child{ float: right; }
}
