@charset "utf-8";

@media (max-width:991px) {
body{background:#f5f5f5; min-width:320px;}
.container{width:auto;}
.header{min-width:inherit;}
.header .inhead{height:auto !important; min-height:60px;}
.header .nc-logo{top:15px; left:15px;}
.header .banner{display:none;}
.header .mbanner{display:block;}

.footer{min-width:inherit;}
.footer .footer-grid{padding:20px 15px;}
.footer .footer-grid .biaozhi{position:static; margin-top:10px; width:auto;}

.mainBox{padding-right:15px; padding-left:15px;}
.pageBox{padding:0 15px 15px;}
.mt{margin-top:15px;}
.mb{margin-bottom:15px;}
.crumb{padding-top:15px; padding-bottom:15px; margin:0 0 15px;}
.pagediv{padding:20px 0;}
.grid{padding:15px;}
.module-main{margin-right:-8px; margin-left:-7px;}
.module-box{margin-right:8px; margin-left:7px;}
.menu-icons{margin-right:-8px; margin-left:-7px;}
.menu-icons li a{margin:0 8px 15px 7px;}
.common-pic-mode ul{margin-right:-8px; margin-left:-7px;}
.common-pic-mode ul li a{margin:0 8px 15px 7px;}

.rel-appendixs h3{padding:20px 0 5px;}

.module-main{margin-right:0; margin-left:0;}
.module-box{margin-right:0; margin-left:0;}
.module-span3{float:none; width:auto;}
.module-span6{float:none; width:auto;}
.module-span9{float:none; width:auto;}

.otherList .infoList li h4{padding-right:100px; text-align:left;}
.otherList .infoList li h4 a{float:left; max-width:100%; line-height:1.8em; white-space:nowrap;}
.otherList .infoList li h4 .time{position:absolute; float:none; margin-top:-.9em; line-height:1.8em;}

.common-picSlide,
.common-picSlide .bd{height:400px !important;}
#_span_jiucuo{    position: static;
    margin-top: 10px;
    width: auto;}
}


@media (max-width:880px) {
body{font-size:15px; }
.common-picSlide-left .bd,
.common-picSlide-left .bd ul li img,
.common-picSlide,
.common-picSlide .bd{height:380px !important;}
}

/* xs mobile*/
@media (max-width: 768px) {
body{font-size:14px;}

.common-pic-mode ul li a p.pic{height:168px !important;}
}

@media (max-width:680px) {
.header .nc-logo img{height:30px;}

.common-picSlide-left .bd,
.common-picSlide-left .bd ul li img,
.common-picSlide,
.common-picSlide .bd{height:346px !important;}

.common-pic-mode ul li{width:50% !important;}
.common-pic-mode ul li a p.pic{height:208px !important;}
}

@media (max-width:640px) {
.common-more{display:none;}

.common-picSlide-left .bd,
.common-picSlide-left .bd ul li img,
.common-picSlide,
.common-picSlide .bd{height:286px !important;}

.common-pic-mode ul li a p.pic{height:180px !important;}
}

@media (max-width: 480px) {
body{font-size:14px;}
.header .nc-logo{top:10px; left:10px;}
.header .nc-logo img{height:22px;}

.common-picSlide-left .bd,
.common-picSlide-left .bd ul li img,
.common-picSlide,
.common-picSlide .bd{height:248px !important;}

.common-pic-mode ul li a p.pic{height:150px !important;}
.common-pic-mode ul li span.txtbg{height:35px;}
.common-pic-mode ul li span.txt{line-height:35px;}
.common-pic-mode ul li p.pic .shadow{width:40px; height:40px; margin-top:-20px; margin-left:-20px;}
.common-pic-mode ul li p.pic i{width:12px; height:14px;  margin-top:-7px; margin-left:-6px;}
}

@media (max-width: 360px) {
.header .nc-logo img{height:20px;}

.infoList.fileList li h4 a font{float:none; white-space:normal; max-width:100%;}
.infoList.fileList li .Icon{float:none; display:inline-block; vertical-align:middle;}
.infoList li h4{padding-right:0 !important;}
.infoList li h4 a{display:inline !important; float:none !important; max-width:none !important; padding-right:12px !important; white-space:normal !important;}
.infoList li h4 .time{position:static !important;}

.common-picSlide-left .bd,
.common-picSlide-left .bd ul li img,
.common-picSlide,
.common-picSlide .bd{height:220px !important;}

.common-picSlide .btn-prev,
.common-picSlide .btn-next{margin-top:-18px; width:20px; height:36px; background:url(../images/sliderArrow-min.png) no-repeat 0 0;}
.common-picSlide .btn-next{background-position:right center;}
.common-picSlide .bd li span.txt{margin-right:80px;}
.common-picSlide .hd ul li{width:8px; height:8px;}

.common-picSlide-left .btn-prev,
.common-picSlide-left .btn-next{margin-top:-18px; width:20px; height:36px; background:url(../images/sliderArrow-min.png) no-repeat 0 0;}
.common-picSlide-left .btn-next{background-position:right center;}
.common-picSlide-left .bd li span.txt{margin-right:80px;}
.common-picSlide-left .hd ul li{width:8px; height:8px;}
.common-pic-mode ul li a p.pic{height:120px !important;}
}

@media (max-width: 320px){
.common-picSlide-left .bd,
.common-picSlide-left .bd ul li img,
.common-picSlide,
.common-picSlide .bd{height:180px !important;}

.common-pic-mode ul li{width:100% !important;}
.common-pic-mode ul li a p.pic{height:auto !important;}
}

