@charset "utf-8";
/*public responsive*/
@media (max-width:1199px) {
.container{width:auto; margin-right:20px; margin-left:20px;}

.header .container{margin-right:auto; margin-left:auto;}
.crumb .container{margin-right:1%; margin-left:1%;}

.footer_links{padding-top:20px; padding-bottom:20px;}
.footer_links .pics_link{padding-bottom:20px;}
}
@media (max-width:1024px) {
.common_head{height:auto;}
.common_head .hd{font-size:1em;}	
}

@media (max-width:991px) {
.container{margin-right:15px; margin-left:15px;}
.innerBox{margin-top:15px; margin-bottom:15px;}
.mb{margin-bottom:15px;}
.mt{margin-top:15px;}
.crumb i{margin-left:12px;}
.common_bd_3{padding:10px 10px;}
.header .menu{display:none;}
.header .banner{height:auto;}
.header .logo{position:static; padding-top:20px; padding-bottom:20px; text-align:center;}
.header .hurdle{height:auto; background:none;}
.header .search{position:static; width:auto; margin:0 15px 15px;}
.header .mainnav{padding-right:0; background:#bb1111;}
.header .mainnav li a{font-size:1em;}
.header .mainnav li a i{display:none;}
.header .mainnav li a font{display:block;}
.header .ipv6_icon{top:5px; left:5px;}

.footer_links{padding-top:15px; padding-bottom:15px;}
.footer_links .pics_link{padding-bottom:15px;}

.common_head{padding-top:5px; padding-bottom:5px; line-height:25px;}
.common_head.another{padding-top:5px; padding-bottom:5px; line-height:25px;}
.common_head .menu1 li{margin-top:5px; margin-bottom:5px;}

.common_picSlide,
.common_picSlide .bd{height:526px !important;}

.pagediv{padding-top:15px; padding-bottom:15px;}
}

@media (max-width:880px) {
.common_picSlide,
.common_picSlide .bd{height:446px !important;}

.footer_links .pics_link li{width:50%; margin:5px 0;}
.footer_links .pics_link li.li2{background:none;}
.footer_links .select_link li{width:33.33333%; margin:5px 0;}
}

/* xs mobile*/
@media (max-width:768px) {
.header .mainnav{height:auto; overflow:hidden;}
.header .mainnav li{position:relative; width:27% !important; height:auto; background:none;}
.header .mainnav li:after{position:absolute; top:50%; margin-top:-10px; right:0; content:""; width:1px; height:20px; background:rgba(153,0,0,1);}
.header .mainnav li:nth-child(4):after, .mainnav li:nth-child(7):after{display:none;}
.header .mainnav li a{height:auto; padding:5px 0; margin:5px; line-height:20px;}
.header .mainnav li a:hover{background:#d61e1e;}
.header .mainnav li.hover a{background:#d61e1e;}
.header .mainnav li.navli0{width:19% !important;}
.header .mainnav li.navli0 a{padding:25px 0;}

.common_bd_3{padding:10px 5px;}

.rel_news{padding:15px 15px 0 !important;}
.rel_news h5{position:static; text-align:left;}
.rel_news .infoList li h4 a{white-space:normal;}
}

@media (max-width:680px) {
.common_head .menu3 li{font-size:1.0625em;}

.common_picSlide,
.common_picSlide .bd{height:346px !important;}
}

@media (max-width:640px) {
.common_inhead .inhd li{background-color:#fafafa;}
.common_picSlide,
.common_picSlide .bd{height:286px !important;}
}

@media (max-width:480px) {
.header .mainnav li a{padding:0; font-size:.9375em; line-height:30px;}
.header .mainnav li.navli0 a{padding:20px 0;}

.footer_links{display:none;}

.common_head .menu2.free li{padding-right:15px; padding-left:15px;}
.common_head .menu3 li{font-size:1em;}

.common_picSlide,
.common_picSlide .bd{height:248px !important;}

.more{display:none;}

}

@media (max-width: 360px){
.infoList li h4{padding-right:0 !important;}
.infoList li h4 a{display:inline; float:none; max-width:none; padding-right:12px; white-space:normal;}
.infoList li .time{position:static;}

.common_head .hd li{font-size:.9375em;}

.common_picSlide,
.common_picSlide .bd{height:220px !important;}
.common_picSlide .btn_prev,
.common_picSlide .btn_next{width:20px; height:40px; margin-top:-40px;}

.menu_icons li{width:100% !important;}
}

@media (max-width: 320px){
.common_picSlide,
.common_picSlide .bd{height:180px !important;}
}