@media (min-width: 1260px) {
  .container {
    width: 1240px;
  }
}
@media (min-width: 1420px) {
  .container {
    width: 1380px;
  }
}
@media (min-width: 1460px) {
  .container {
    width: 1430px;
  }
}
@media (min-width: 1650px) {
  .topbanner .container {
    width: 1640px;
  }
}
.container {
    padding-right: 20px;
    padding-left: 20px;
}
.col-md-l, .col-md-r {position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.navh {}
.navline {height: 4px;background-color: rgba(0, 0, 0, 0); }
.nav-cg-w {width: 126px;min-width: 126px;}
.nav-cg-w a {text-align: center;}
.rmt {margin-top: 35px;}
.rmt1 {}
.rmt2 {}
.mainbox {background: url(mainbg.jpg) no-repeat top center #fff;background-size: 100%;}
.fourthpart .portfolio-item {margin: 0;}
.pglayout .pgwin-l {width: 19.862%;padding-right: 26px;}
.pglayout .pgwin-r {width: 80.138%;overflow: hidden;}
.pgline {overflow: hidden;background: #183668;}
.pgline ul {height: 5px;overflow: hidden;}
.pgline li {width: 5.882352%;height: 5px;float: left;}
canvas {width: 100%;height: 520px !important;}
.canvas {width:100%; overflow:hidden; height:230px;}
.content-pdt {padding-top: 120px;}
.webheader .columnname .name-md, .webheader .columnname .name-ipad, .webheader .columnname .name-xs {display: none;}
.pgheader .columnname .name-md, .pgheader .columnname .name-ipad, .pgheader .columnname .name-xs {display: none;}
.logo .hidden-note, .logo .hidden-ipad, .logo .hidden-ipad, .logo .hidden-zipad {display: none;}
.lnav {}
.lnav .col-md-l {width: 23%;float: left;}
.lnav .col-md-r {width: 77%;float: left;}
@media (min-width: 767px) {

}
@media (min-width: 1260px) {
	
}
@media (max-width: 1680px){
	
}
@media (max-width: 1536px){
	.webheader .columnname .name-lg {display: none;}
	.webheader .columnname .name-md {display: block;}
	.pgheader .columnname .name-lg {display: none;}
	.pgheader .columnname .name-md {display: block;}
}
@media (max-width: 1440px){
	.logo .hidden-pc {display: none;}
	.logo .hidden-note {display: block;}
}
@media (max-width: 1389px){
	
}
@media (max-width: 1366px){
	.siteheader .slick-list li {height: 316px;}	
}
@media (max-width: 1300px){
    
}
@media (max-width: 1199px){
	.logo .hidden-note {display: none;}
	.logo .hidden-ipad {display: block;}
	.webheader .columnname .name-md {display: none;}
	.webheader .columnname .name-ipad {display: block;}
	.pgheader .columnname .name-md {display: none;}
	.pgheader .columnname .name-ipad {display: block;}
	.siteheader .slick-list li .focustitle {max-width: 68%;}
	.siteheader .slick-list li {height: 262px;}
	.lnav .col-md-l {width: 25%;}
	.lnav .col-md-r {width: 75%;}
}
@media (max-width: 1179px){
   
}
@media (max-width: 1150px){
    
}
@media (max-width: 991px){
	.logo .hidden-ipad {display: none;}
	.logo .hidden-zipad {display: block;}
	.h_menu {padding: 21px 0 18px; }
	.siteheader .slick-list li {height: 198px;}
	.siteheader .slick-list li .focustitle {max-width: 100%;left: 15px;bottom: 30px;right: 15px;}
	.siteheader .slick-dots {width: 100%;text-align: center;right: 0;bottom: 10px;}
	.siteheader .slick-dots li button {width: 10px;height: 10px;}
	.siteheader .slick-list li .focustitle p {font-size: 14px;}
	.lnav .col-md-l {width: 100%;height: 0;opacity: 0;}
	.lnav .col-md-r {width: 100%;}
}
@media (max-width: 767px){
	.logo .hidden-zipad {display: none;}
	.webcolumn .lmname {margin: 0 0 20px 0;font-size: 36px;}
	.webheader .columnname .name-ipad {display: none;}
	.webheader .columnname .name-xs {display: block;}
	.pgheader .columnname .name-ipad {display: none;}
	.pgheader .columnname .name-xs {display: block;}
	.h_menu {padding: 12px 0; }
	.siteheader .slick-list li {height: 242px;}
	.siteheader .slick-list li .focustitle p {text-align: center;}
	.sidenav {display: block;}
}
