@media (min-width: 1220px) {	.wrap{	    max-width: 1200px;	    margin: 0 auto;	}}@media (max-width: 1220px) {	.index-container .index-div1 .row{margin: 0;}	ul.navbar-nav>li{margin: 0 35px;}	.navbar{padding: 0 15px;}	.row{margin: 0;}	footer .rowDiv .leftDiv{float: initial;width: 100%;}	footer .rowDiv .rightDiv{float: initial;margin: 0 auto;padding-top: 30px;}	.ny-container .rightDiv{float: initial;margin-left: 220px;width: auto;}	.ny-container .bdDiv .rightDiv .rightContent .rightDiv1 .listDiv .row{margin: 60px 0;}		.ny-container .bdDiv .rightDiv .rightContent .custom2 .listDiv ul li .leftLi{width: 50.4%;}	.ny-container .bdDiv .rightDiv .rightContent .custom2 .listDiv ul li .rightLi{width: 45.5%;}	.ny-container .bdDiv .rightDiv .rightContent .custom2 .listDiv ul li .leftLi .imgDiv{width: 47.2%;}	.ny-container .bdDiv .rightDiv .rightContent .custom2 .listDiv ul li .leftLi .textDiv{padding-left: 54.2%;}	.ny-container .bdDiv .rightDiv .rightContent .custom2 .listDiv ul li .rightLi .imgDiv{width: 37.5%;}	.ny-container .bdDiv .rightDiv .rightContent .custom2 .listDiv ul li .rightLi .textDiv{padding-left: 44.5%;}		.ny-container .bdDiv .rightDiv .listGroup>div.listDiv1,.ny-container .bdDiv .rightDiv .listGroup>div.listDiv3{left: 0;}	.ny-container .bdDiv .rightDiv .listGroup>div.listDiv2,.ny-container .bdDiv .rightDiv .listGroup>div.listDiv4{left: auto;right: 0;}	.ny-container .bdDiv .rightDiv .listGroup>div.listDiv1,.ny-container .bdDiv .rightDiv .listGroup>div.listDiv2{top: 50px;}	.ny-container .bdDiv .rightDiv .listGroup>div.listDiv3,.ny-container .bdDiv .rightDiv .listGroup>div.listDiv4{bottom: 50px;}		.ny-container .bdDiv .rightDiv .listGroup>div .textDiv{width: 250px;}	.timeline .timeline-label.topLogo{margin-bottom: 0;top: -97px;}	}@media (max-width: 1100px) {	ul.navbar-nav>li{margin: 0 25px;}}
@media (min-width: 768px) and (max-width: 991px) {    .navbar-brand {width: 200px;}	ul.navbar-nav>li{margin: 0 12px;}	ul.navbar-nav{margin-left: 30px;}	.index-container .index-div1 .row .textDiv{float: initial;margin: 30px auto 0;}	.ny-container .leftDiv{width: 200px;}	.ny-container .hdDiv .leftDiv{padding: 30px 20px;}	.ny-container .bdDiv .leftDiv ul li{padding: 10px 20px;}	.ny-container .bdDiv .rightDiv .rightContent .rightDiv1 .listDiv .row>div{padding: 0 10px;}	.ny-container .rightDiv{margin-left: 200px;}	.ny-container .hdDiv .rightDiv .breadcrumbDiv{margin: 0 20px 0 40px;}	.ny-container .bdDiv .rightDiv .rightContent{padding: 30px 0 30px 40px;}		.ny-container .bdDiv .rightDiv .rightContent .custom2 .listDiv ul li{margin-bottom: 50px;}	.ny-container .bdDiv .rightDiv .rightContent .custom2 .listDiv ul li .leftLi{width: 100%;margin-bottom: 50px;}	.ny-container .bdDiv .rightDiv .rightContent .custom2 .listDiv ul li .rightLi{width: 100%;}	.ny-container .bdDiv .rightDiv .rightContent .custom2 .listDiv ul li .leftLi .imgDiv{width: 210px;}	.ny-container .bdDiv .rightDiv .rightContent .custom2 .listDiv ul li .leftLi .textDiv{padding-left: 250px;}	.ny-container .bdDiv .rightDiv .rightContent .custom2 .listDiv ul li .rightLi .imgDiv{width: 210px;}	.ny-container .bdDiv .rightDiv .rightContent .custom2 .listDiv ul li .rightLi .textDiv{padding-left: 250px;}	.ny-container .bdDiv .rightDiv .about4 ul li .imgList img{margin: 30px 0 35px 30px;}		
}
@media (max-width: 767px) {	.navbar{padding: 0;border:0;}    .navbar-brand {    	width: 180px;
    	background-image: url(../img/logo.png) !important; background-repeat: no-repeat !important; background-size: 100% auto !important;
		height: 55px;		margin-left: 15px;
    }    .navbar-toggle{margin-right: 5px;margin-top: 10px;margin-bottom: 10px;}    .navbar-toggle .icon-bar{background: #004e97;}    .navbar-collapse{background: rgba(0,78,151,.9);}    ul.navbar-nav{margin: 7.5px 0;font-size: 16px;float: left;display: block;width: 100%;}    ul.navbar-nav>li{height: auto;border-bottom:1px solid rgba(255,255,255,.2);margin: 0;}    ul.navbar-nav>li>a{line-height: 45px;color: #fff;text-align: left;opacity: .6;}    ul.navbar-nav>li:last-child{border-bottom:0;}    ul.navbar-nav>li>a:after{display: none;}    ul.navbar-nav>li>a.active{color: #fff;opacity: 1;}    .navbar-nav .open .dropdown-menu{position: relative;padding-top: 0;}    ul.navbar-nav>li:hover>a{color: #fff;}    .dropdown-menu ul li a{color: #fff;opacity: .6;}    .dropdown-menu ul li a.active, .dropdown-menu ul li a:hover{color: #fff;opacity: 1;}        .top-content{margin-top: 55px;}    .textContent{transform: translate(-50%,-50%);}    .textContent .textDiv{margin-left: 15px;}    .carousel-inner>.item{min-height: 200px;}    .textContent .eng{font-size: 20px;}    .textContent span.line{margin: 10px 0 5px;}    .textContent p{font-size: 18px;line-height: 28px;}		.index-container .index-div1{padding: 25px 0;}	.index-container .index-title{font-size: 24px;margin-bottom: 30px;}	.index-container .index-div1 .row .textDiv{margin-top: 30px;}	.index-container .index-div1 .row .textDiv p{font-size: 14px;line-height: 24px;margin-bottom: 10px;}	.index-container .index-div2{padding: 30px 0;}	.index-container .index-div2 .row{margin-top: -10px;}	.index-container .index-div2 .row>div{margin-bottom: 15px;}	.index-container .index-div2 .textDiv{padding: 5px 10px;}	.index-container .index-div2 .textDiv span{font-size: 16px;}	.index-container .index-div2 .textDiv a{font-size: 12px;}	.index-container .index-div3{padding: 30px 0;}	.index-container .index-div3 ul li{width: 50%;}	.index-container .index-div3 ul li .conDiv img{max-width: 80%;max-height: 80%;}	footer{padding-bottom: 30px;}	footer .rowDiv .leftDiv .listDiv span{font-size: 14px;}	footer .rowDiv .leftDiv .listDiv a{font-size: 12px;}	footer .rowDiv .rightDiv{padding-top: 15px;}	footer .rowDiv .leftDiv .logoDiv{max-width: 23%;}	footer .rowDiv .leftDiv .listDiv{max-width: 38%;margin-left: 11%;margin-bottom: 4%;}		.ny-banner{min-height: 150px;}	.ny-container .leftDiv{float: initial;width: auto;}	.ny-container .rightDiv{margin-left: 0;}	.ny-container .hdDiv{padding: 0 10px;}	.ny-container .hdDiv .leftDiv{padding: 15px;font-size: 20px;margin-top: -48px;width: 200px;}	.ny-container .hdDiv .leftDiv span{font-size: 16px;}	.ny-container .hdDiv .leftDiv .line{margin: 8px 0;}	.ny-container .hdDiv .rightDiv{padding: 10px 0;font-size: 14px;}	.ny-container .hdDiv .rightDiv .breadcrumbDiv{margin: 0 15px;}	.ny-container .bdDiv .leftDiv{padding: 0 10px;}	.ny-container .bdDiv .leftDiv ul{overflow: hidden;}	.ny-container .bdDiv .leftDiv ul li{width: 50%;float: left;padding: 0 15px;}	.ny-container .bdDiv .leftDiv ul li:last-child{border-bottom: 1px solid #eee;}	.ny-container .bdDiv .leftDiv ul li a{font-size: 14px;}	.ny-container .bdDiv .leftDiv ul li a span{width: 8px;height: 8px;}	.ny-container .bdDiv .rightDiv .rightContent{padding: 15px;}	.ny-container .bdDiv .rightDiv .rightContent p{font-size: 14px;line-height: 24px;margin-bottom: 15px;}	.ny-container .bdDiv .rightDiv .rightContent .rightDiv1 .listDiv{margin-top: 25px;}	.ny-container .bdDiv .rightDiv .rightContent .rightDiv1 .listDiv .row{margin: 30px 0;}	.ny-container .bdDiv .rightDiv .rightContent .rightDiv1 .listDiv .row>div{text-align: center;margin-bottom: 20px;}	.ny-container .bdDiv .rightDiv .rightContent .rightDiv1 .listDiv .titleDiv{font-size: 18px;width: 158px;height: 140px;line-height: 140px;}	.ny-container .bdDiv .rightDiv .rightContent .rightDiv2 ul.textList li{font-size: 14px;margin-bottom: 15px;}	.ny-container .bdDiv .rightDiv .rightContent .rightDiv2 .hzDiv ul{margin: 0;}	.ny-container .bdDiv .rightDiv .rightContent .rightDiv2 .hzDiv ul li{margin: 0px 10px 20px 10px}	.ny-container .bdDiv .rightDiv .rightContent .rightDiv4 ul li{width: 50%;}	.ny-container .bdDiv .rightDiv .rightContent .rightDiv4 ul li img{max-width: 60%;}	.ny-container .bdDiv .rightDiv .rightContent .rightDiv4 ul li .textDiv{margin: 15px auto;}	.ny-container .bdDiv .rightDiv .rightContent .rightDiv4 ul li .textDiv span{font-size: 16px;}	.ny-container .bdDiv .rightDiv .rightContent .rightDiv4 ul{margin: 20px auto;}	.ny-container .bdDiv .rightDiv .rightContent .custom1 ul{margin: 0 -10px;}	.ny-container .bdDiv .rightDiv .rightContent .custom1 ul li{width: 50%;margin-bottom: 15px;}	.ny-container .bdDiv .rightDiv .rightContent .custom1 ul li .conDiv{height: 60px;line-height: 60px;margin: 0 10px;}	.ny-container .bdDiv .rightDiv .rightContent .custom1 ul li .conDiv img{max-width: 90%;}		.ny-container .bdDiv .rightDiv .rightContent .custom2 .listDiv ul li .leftLi{width: 100%;margin-bottom: 30px;}	.ny-container .bdDiv .rightDiv .rightContent .custom2 .listDiv ul li .rightLi{width: 100%;}	.ny-container .bdDiv .rightDiv .rightContent .custom2 .listDiv ul li .leftLi .textDiv,	.ny-container .bdDiv .rightDiv .rightContent .custom2 .listDiv ul li .rightLi .textDiv{padding-left: 50.2%;}	.ny-container .bdDiv .rightDiv .rightContent .custom2 .listDiv .textDiv .h4{font-size: 16px;}	.ny-container .bdDiv .rightDiv .rightContent .custom2 .listDiv .textDiv span{margin-top: 10px;font-size: 14px;}	.ny-container .bdDiv .rightDiv .rightContent .custom2 .listDiv ul li{margin-bottom: 30px;}	.ny-container .bdDiv .rightDiv .contact1 .row>div .conDiv{padding: 10px;}	.ny-container .bdDiv .rightDiv .contact1 .row>div .conDiv .imgDiv .name{left: 15px;font-size: 16px;bottom: 15px;}	.ny-container .bdDiv .rightDiv .contact1 .row>div .conDiv .textDiv{padding: 20px 0 10px;}	.ny-container .bdDiv .rightDiv .contact1 .row>div .conDiv .line{margin-top: 20px;}	.ny-container .bdDiv .rightDiv .contact1 .row>div .conDiv .textDiv p{line-height: initial;margin-bottom: 12px;margin-top: 2px;font-size: 14px;}	.ny-container .bdDiv .rightDiv .contact1 .row>div{margin-bottom: 20px;padding: 0 15px;}	.ny-container .bdDiv .rightDiv .ymw1 .listDiv .row{margin: 0 -15px;}	.ny-container .bdDiv .rightDiv .ymw2 .row{margin: 0 -15px;}	.ny-container .bdDiv .rightDiv .ymw2 .row>div .imgDiv:after{display: none;}	.ny-container .bdDiv .rightDiv .ymw2 .row>div .imgDiv img{max-width: 80%;}	.ny-container .bdDiv .rightDiv .ymw2 .row>div .textDiv{font-size: 14px;line-height: 24px;}	.ny-container .bdDiv .rightDiv .ymw2 .textDiv1{margin: 20px 0;font-size: 14px;}	.ny-container .bdDiv .rightDiv .ymw2 .textDiv1 .listText span,.ny-container .bdDiv .rightDiv .ymw2 .textDiv1 .listText1 span{float: initial;}	.ny-container .bdDiv .rightDiv .ymw2 .textDiv1 .listText div,.ny-container .bdDiv .rightDiv .ymw2 .textDiv1 .listText1 div{padding-left: 30px;}	.ny-container .bdDiv .rightDiv .ymw2 .h3{font-size: 16px;}	.ny-container .bdDiv .rightDiv .ymw2 .textDiv2 ul li,.ny-container .bdDiv .rightDiv .ymw2 .textDiv3 ul li{font-size: 14px;margin-bottom: 10px;}			.ny-container .bdDiv .rightDiv .about1 .listGroup>div .textDiv{width: 140px;padding-left: 40px;}	.ny-container .bdDiv .rightDiv .about1 .listGroup>div .textDiv span{font-size: 16px;}	.ny-container .bdDiv .rightDiv .about1 .listGroup>div.listDiv1,.ny-container .bdDiv .rightDiv .about1 .listGroup>div.listDiv2{top: 20px;}	.ny-container .bdDiv .rightDiv .about1 .listGroup>div.listDiv3,.ny-container .bdDiv .rightDiv .about1 .listGroup>div.listDiv4{bottom: 20px;}	.ny-container .bdDiv .rightDiv .about1 .listGroup>div.listDiv1,.ny-container .bdDiv .rightDiv .about1 .listGroup>div.listDiv3{left: 0;}	.ny-container .bdDiv .rightDiv .about1 .listGroup>div.listDiv2,.ny-container .bdDiv .rightDiv .about1 .listGroup>div.listDiv4{left: 60%;}	.ny-container .bdDiv .rightDiv .about1 .listGroup>div img{max-width: 30px;top: 15px;}	.ny-container .bdDiv .rightDiv .about4 .h3{font-size: 16px;margin-bottom: 10px;}	.ny-container .bdDiv .rightDiv .about4 ul li{font-size: 14px;}	.ny-container .bdDiv .rightDiv .about4 ul li .imgList{margin-top: 15px;}	.ny-container .bdDiv .rightDiv .about4 ul li .imgList img{margin: 0px 0 15px 30px;}	.ny-container .bdDiv .rightDiv .about4 ul li .title{margin-bottom: 15px;}	.ny-container .bdDiv .rightDiv .about4 ul li .textDiv{margin-top: 25px;}	.ny-container .bdDiv .rightDiv .about4 ul li .textDiv div{margin-bottom: 10px;}	.ny-container .bdDiv .rightDiv .about4 ul li .textDiv span{display: block;}	.ny-container .bdDiv .rightDiv .about4 ul li .textDiv span:nth-child(2){text-indent:2em;margin-top: 10px;}	.timeline .timeline-label.topLogo{margin-bottom:65px;top: -1px;}	.ny-container .bdDiv .rightDiv .about2 .titleDiv span{font-size: 22px;}	.timeline .timeline-item > .timeline-event .timeline-heading h4{font-size: 17px;}	}
@media (max-width: 320px) {
}