@media (min-width: 1200px) {
  .container {
    width: 1040px;
  }
}
.container {
    padding-right: 20px;
    padding-left: 20px;
}
.modal-open {overflow: auto;padding-right: 0 !important;}
.nofix header {background: #0d4394;}
.pagebg .header {background-color: #426cdc;/*box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.2);*/background-image: none;}
.location {
-ms-box-shadow: 0 0 20px 0 rgba(209, 221, 243, 0.9);
    -o-box-shadow: 0 0 20px 0 rgba(209, 221, 243, 0.9);
    -moz-box-shadow: 0 0 20px 0 rgba(209, 221, 243, 0.9);
    -webkit-box-shadow: 0 0 20px 0 rgba(209, 221, 243, 0.9);
    box-shadow: 0 0 20px 0 rgba(209, 221, 243, 0.9);
}
.bsTop {width: 100% !important;}
.bsFrameDiv {height: 209px !important;}
.bsFrameDiv > div > img {margin: 15px !important;}
@media (min-width: 1921px){
	.pageheader {height: 667px;}
}
@media (max-width: 1680px){
	.pageheader {height: 438px;}
}
@media (max-width: 1440px){
	
}
@media (max-width: 1441px){
	.logo .hidden-pc {display: none;}
    .logo .hidden-note {display: block;}
}
@media (max-width: 1440px){
    .namelist li {width: 16.666%;}
}
@media (max-width: 1366px){
	.pageheader {height: 360px;}
    
}
@media (max-width: 1300px){
    
}
@media (max-width: 1280px){
	.pageheader {height: 333px;}
	
}
@media (max-width: 1200px){
    .logo .hidden-note {display: none;}
    .logo .hidden-ipad {display: block;}
}
@media (max-width: 1199px){
	.pageheader {height: 300px;}
    .fivepart .webcolumn .lmname {font-size: 36px;}
	.breadcrumb {padding: 18px 0;}
}
@media (max-width: 1024px){
    
}
@media (max-width: 991px){
    .logo .hidden-ipad {display: none;}
    .logo .hidden-zipad {display: block;}
    .breadcrumb > li {line-height: 150%;}
    .foot-list {min-height: 226px;}
    .webcolumn .lmname {font-size: 36px;}
    .fivepart .webcolumn .lmname {font-size: 26px;}
    .namelist li {width: 20%;}
    .paper .win-lb {width: 100%;text-align: left;margin-bottom: 0px;}
    .paper .win-nr {width: 100%;float: left;}
	.header-right .relatedlink { margin:2px 0 8px;}
	.mainbox {padding: 0 0 40px;}
    .mod-table .box-table table {width: 100.5%;}
}
@media (max-width: 800px){
    
}
@media (max-width: 768px){
	
}
@media (max-width: 767px){
	.pageheader {height: 268px;}
    .logo .hidden-ipad, .logo .hidden-zipad {display: none;}
    .webcolumn .lmname {font-size: 28px;}
    .header-right .relatedlink {margin: 20px 21px 28px;text-align: left;font-weight: 500;}
    .foot-list {min-height: inherit;margin-top: 20px;}
    .footpart .row > [class^='col'] {margin-bottom: 30px;}
    .fivepart .row > [class^='col'] {margin-top: 30px;}
    .leadbox .lead-l {width: 100%;margin-right: 0;}
    .leadbox .lead-r {width: 100%;}
    .lanmu1_l{ font-size:21px;}
    .namelist li {width: 50%;}
	.lanmu_l {font-size: 19px;}
    .lanmu_r {line-height: 20px;}
	#main-menu .btn-menu {
	right: 15px;
	top: 16px
}
	.attr-nav {width: 100%;margin-top: 8px;}
	.attr-nav .searchbox{width:100%;}
	.btn-more {padding: 7px 15px;}
	.right-footer, .left-footer {width: 100%;}
	.right-footer span {display: block;width: 100%;text-align: center;line-height: 1;margin-bottom: 6px;}
	.right-footer img {margin: 0 auto;}
	.left-footer {margin-top: 18px;}
	.mainbox {padding: 0 0 24px;}
}
@media (max-width: 320px){
	.lanmu_l {font-size: 15px;}
    .lanmu_r {line-height: 17px;}
}
@media (min-width: 1441px){
    .logo .hidden-note {display: none;}
}
@media (min-width: 1200px){
    .logo .hidden-ipad {display: none;}
}
@media (min-width: 992px){
    .logo .hidden-zipad {display: none;}
}