@media(max-width:1100px){
	.b-top-info { display:none; left:0; top:0; position:fixed; width:100%; padding:70px; height:100%; background:#fff; min-height:1000px; z-index:9999; text-align:center; }
	.b-logo { left:92px; }
	.b-mob-nav { display:block; }
	.b-mob-close { display:block; }
	.b-top-info { color:#000; }
	.b-top-info * { color:#000 !important; }
	.b-top-info .b-nav li a:hover { text-decoration:underline; }
	.b-top-info .b-phone { display:block; padding:50px 0; font-size:20px; font-size:32px; line-height:40px; }
	.b-col-left { float:none; display:block; width:100%; padding:65px 95px; max-width:100%; }
	.b-col-right { float:none; display:block; width:100%; padding:65px 95px; }
	.b-section-1 { background:none; padding:0; }
	.b-section-1 .b-col-right  { background:#f2f2f2 url('../images/bgc1.jpg') center center no-repeat; background-size:100% auto ; }
	.b-section-1 .b-col-left { padding-top:0; }
	.b-container { padding:0; text-align:center; }
	.b-page-head  { padding:115px 95px 40px 95px; text-align:center; }
	.b-about,.b-about .b-list-nav, .b-section-2 .b-text, .b-section-2 .b-list-nav { text-align:center; }
	.b-section-2 .b-list-nav li.sep { display:block; height:20px; }
	.b-section-2 .b-list-nav li:nth-child(4):before { display:none; }
	.b-about,.b-section-2 .b-text { font-size:20px; line-height:27px; }
	.b-about .b-list-nav li, .b-section-2 .b-list-nav li { font-size:15px; }
	.b-slist { margin:0 -25px; }
	.b-slist li { display:inline-block; vertical-align:top; padding:0 25px; margin:0 -4px 0 0; width:33.33%; font-size:19px; text-align:left; }
	.b-slist li::after { left:0px; }
	.b-section-2 { background:#20415f; padding:0; }
	.b-section-2 .b-col-right { background:#20415f url('../images/bgc2.jpg') no-repeat; background-size:100% auto; text-align:center; padding:110px 95px; width:100%; max-width:100%;  }
	.b-section-2 .b-col-left { float:none; display:block; width:100%; padding:0px 95px 70px 95px; max-width:100%; text-align:center; }
	.b-section-2 .b-list-nav li { letter-spacing:0; }
	.b-section-2 .b-col-right .b-mob-head { display:block; }
	.b-section-2 .b-col-right .b-page-head { display:none; }
	.b-wrap-mpc { float:none; }
	.b-wrap-mpc .b-map { margin:0; }
	.b-section-3 .b-col-right { float:none; width:100%; margin:0; padding:65px 95px ; max-width:100%; }
	.b-section-3 .b-col-right h3 { text-align:center; padding:0 0 50px 0; }
	.b-contact-list { font-size:20px; line-height:24px; }
	.b-contact-list li { float:right; width:35%; }
	.b-contact-list .b-address { width:50%; margin:0 15% 0 0; float:left; }
	.b-footer .b-container { text-align:justify; padding:0 95px; }
	.b-top-info .b-nav { font-size:16px; } 
	.b-lang-switch li { font-size:12px; }
	.b-sub-text { text-align:left; padding:0 115px; }
	.b-sub-page .b-head-in .b-page-head { padding:0 50px 0 150px; text-align:left; }
	.b-sub-page .b-head-in .b-page-head:after { left:150px; }
	.b-sbt-item .b-sbt-head { display:block; margin:0; width:100%; padding:0 0 30px 0; }
	.b-sbt-item .b-sbt-body  { display:block; margin:0; width:100%; }
}


