.nva-menu .close-nav{
    display:none;
}
.cont_box01 {
    height: 249px;
}


@media only screen and (max-width: 767px) {

/*首页*/
#our-sns {
    display: none;
}
.a {
    width: 100%!important;
}
.logo {
    width: 100%;
    height: auto;
    padding-top: 15px;
    padding-bottom: 10px;
}
.logo a img{
    width: 80%;
    height: auto;
	margin-left: 10%;
}

.nva-1200 {
    width: 100%;
}
.top-search, .c-right, .footlink {
    display: none;
}

.cont_right {
	width: 100%;
}

.cont_rightbox {
	width: 100%;
    padding-left: 6px;
    padding-right: 6px;
    margin-bottom: 0px;
}

.c_box13 {
    width: 100%;
}

.footer, .footer_1200, .footus {
    width: 100%;
}

.nva-menu, .cont_left{
    width: 100%;
}

.banner1, .banner2, .banner3 {
    height: auto;
}

.nva-menu .menu-nav {
    height: 45px;
    z-index: 1000;
    width: 50px;
	background: #009dba url(http://sfl.haut.edu.cn/images/16/12/27/1nr86yi0m2/menu-png.png) no-repeat center;
    position: absolute;
    right: 0px;
}
.nva-menu .nav {
    position: absolute;
    right: 0px;
    margin-top: 0px;
	height: 0px;
}
#navid {
	display:none;
}
.nva-menu .nav ul {
    width: 100px;
	background: #009dba;
	position: absolute;
	right: 0px;
	margin-top: 30px;
}
.nva-menu .close-nav{
    display:none;
	font-size:14px;
	text-align: center;
	width: 100px;
	position: absolute;
    z-index: 1000;
    background: #009dba;
    right: 0;
}
.nva-menu .close-nav a{
    color: #fff;
}
.nva-menu .close-nav a:hover{
    color: #fff;
}
.nva-menu .close-nav a:before{
    color: #fff;
	content: "关闭";
	font-size: 14px;
    line-height: 30px;
	margin-right:4px;
}

.nav-en{
	width: 150px!important;
}

.nav-item {
    background: #009dba;
	height: 30px;
    line-height: 30px;
}
.nav-item a {
	font-size: 13px;
	line-height: 30px;
	height: 30px;
}
.nav-item dl {
	top: 0px;
    left: -100px;
}
.nav-item dl dd a {
	pointer-events: all;
	font-size: 12px;
	height: 26px !important;
    line-height: 26px !important;
}
.move-bg{
	display: none!important;
}

.fullSlide .bd li img {
    height: 180px!important;
}

.cont_box01 {
    float: right;
	width: 100%;
	padding-right: 6px;
	height: auto;
}
.cont_box01 ul li {
    overflow: hidden;
}
.c_box01{
	padding-left: 6px;
}
.c_box01 h2 {
    font-size: 14px;
    line-height: 18px;
}
.c_box02 li h2 {
    height: 30px;
    font-size: 14px;
    line-height: 30px;
}
.c_box01 p a {
    height: 18px;
    line-height: 18px;
}
.c_box02 li p {
    height: 60px;
    line-height: 18px;
}
.c_box03 ul h4 {
    font-size: 14px;
}

.c {
    width: 100%;
}

.b {
    width: 96%;
}
.AD_cont {
    display: none;
}
.cont_box02, .cont_box03 {
    width: 100%;
	padding-left: 0px;
}

.c_box02 li {
    width: 100%;
}
.c_box02 li img {
    width: 100%;
    height: 220px;
}
.c_box02 li h2 {
    width: 100%;
	padding-left: 6px;
}
.c_box02 li p {
    width: 96%;
	padding-left: 6px;
}
.c_box03{
	width: 100%;
}
.c_box03 ul li {
    width: 100%;
    padding-left: 6px;
}
.c_box03 ul p {
	padding-right: 6px;
	line-height: 18px;
}
.mar20 {
    margin-right: 6px;
}
.c_box03 ul li img {
    margin-right: 10px;
}
.cont_box17 {
    width: 100%;
    padding-left: 6px;
}
.c_box17 li h4 {
    font-size: 14px;
	padding-right: 6px;
}
.c_box17 li p {
    padding-right: 6px;
}
.c_box17, .c_box17R {
	padding-right: 6px;
}
.c_box17R img {
    margin-right: 10px;
}
.c_box17R h4 {
    font-size: 14px;
    line-height: 20px;
    padding-right: 6px;
}
.c_box17R p {
    line-height: 18px;
    padding-right: 6px;
}
.c_box17R li {
    overflow: hidden;
}
.footus p{
    margin-left: 15px;
}



/*列表页*文章页*/
.pic_box {
    width: 100%!important;
    height: auto;
}
.pic_box img {
    height: 60px!important;
	width: 100%;
}
.wrapzs {
    width: 100%;
}
.wrap-left {
    display: none;
}
.wrap-right, .main {
	padding: 0px;
    width: 100%;
}
.subnav {
    margin: 0 12px;
}
.wrap_r_list ul {
    margin: 0px;
    padding-top: 12px;
}
.wrap_r_list ul li {
    padding: 0 84px 0 30px;
	height: 25px;
	white-space: nowrap;
    text-overflow: ellipsis;
}
.wrap_r_list ul li span{
    width:80px!important;
	font-size:12px!important;
}
.wrap-right h2 {
    font-size: 16px;
    line-height: 24px;
    margin-top: 10px!important;
    width: 100%;
}
.text_time {
    padding: 10px;
    width: 100%;
}
.infortext {
    padding: 10px 4px;
}
.infortext p {
    font-size: 14px!important;
    margin: 7px 6px!important;
    text-indent: 0px;
}
.infortext span {
text-indent: 2em!important;
}
.infortext img {
    margin: 0px!important;
    width: 100%!important;
    height: auto!important;
}
.text_next {
    margin: 8px;
    width: 96%;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.footabout {
    padding-bottom: 0px;
}
.footer02 {
    width: 100%!important;
    padding-bottom: 50px;
    padding-top: 10px;
}
}

@media only screen and (max-width: 480px){
.fullSlide .bd li img {
    height: 140px!important;
}
}