@charset "gb2312";

/*common responsive*/
@media (max-width: 1199px) {
.SiteMap *,
.common-list-time li{box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */	
}
.common-list-time .time{right:13px;}
}
/*1024*/
@media (min-width: 993px) and (max-width: 1199px) {
}

/*ipad 980*/
@media (min-width: 769px) and (max-width: 992px) {
.header .search,
.header .version{float:right; margin-right:25px;}
.header .version{margin-right:45px;}
}

@media (max-width: 992px) {
.header .search{width:378px; margin-left:80px;}
.header .search .ss-input{width:200px;}
.header .search .ss-btn{width:80px;}
.header .banner,
.header .banner li,
.header .banner .bd img{height:auto;}

}

/*mobile*/
@media (max-width: 768px) {
.panel, .wrap{width:96%;}
.header .logo{float:none; width:270px; height:71px; margin-right:auto; margin-left:auto;}
.header .search{float:none; width:80%; margin-top:25px; margin-right:auto; margin-left:auto;}
.header .search .ss-input{width:55%;}
.header .version{display:none;}

.footer .panel{width:100%;}
.footer-links{display:none;}
.footer-menu{line-height:58px; height:auto; background:url(imagespubliclinks-bg.png) repeat-x bottom #0773b8; border:solid #03386d 1px; padding:0; text-align:center;}
.footer-menu a{color:#fff;}
.footer-area{padding-top:20px; padding-bottom:30px; padding-left:0;}
.footer-biaoshi{position:static !important; width:auto; margin-top:auto; text-align:center;}
.footer-bqxx{text-align:center; padding:0 10px 20px}
}


@media (max-width: 480px) {
.header .panel{width:100%;}
.header .search{width:90%;}
.header .banner .bd img{height:169px;}
.header .mainnav{margin-top:auto; height:auto; padding-top:10px; padding-bottom:10px; line-height:30px; background-image:none; background-color:#0456A8; border-radius:0;}
.header .mainnav ul li{width:36%;}
.header .mainnav ul li a{border-left:solid #0E97CE 1px;}
.header .mainnav ul li a:hover,
.header .mainnav ul li.on a{background:none; color:#ff9;}
.header .mainnav ul li.home{width:28%; line-height:60px;}
.header .mainnav ul li.home a{border-left:none;}
.header .mainnav ul li.home a,
.header .mainnav ul li.last a{border-radius:0;}
.footer-menu{padding:10px; line-height:200%;}
.footer-bqxx p span{display:block;}

.breakcrumb{padding-top:12px; padding-bottom:12px; padding-left:110px;}
.breakcrumb em{left:0; display:inline-block; padding-right:10px; padding-left:30px; background-position:6px 3px;}

.common-list-time li a{float:none; padding-right:12px; overflow:visible; white-space:normal;}
.common-list-time .time{position:static!important;}

.common-tab-head .hd li,
.common-tab-head h2{padding-left:10px; padding-right:10px;}
.common-tab-head .hd2 li{padding-left:5px; padding-right:5px;}
.common-tab-head .hd2 li:nth-child(3){display:none;}
.common-tab-head .hd li.on, .common-tab-head h2, .common-tab-head h3{font-size:15px;}
.common-more{display:none;}
}

@media (min-width: 319px) and (max-width: 479px) {
.header .search .ss-input{width:45%;}
.header .search .ss-btn{width:66px;}
}

@media (max-width: 360px) {
.breakcrumb{padding-left:120px;}
.breakcrumb em{left:0;}
}

