@media (max-width: 767px){	.navbar-brand{padding: 1.028em 14px;}	.navbar-brand img{ height:2.5em;}	.navbar-collapse {width: 100%;}	.navbar-collapse .nav{padding-top: 0;}	.nav>li{display: inline-block; width: 32%;text-align: center;}	.custom-navigation{height: 3.859em;}	.custom-navigation a{ width: 3.859em;line-height: 3.859em;}	.img-icon.icon-about{ width: 4.559em; height: 4.559em; background-size: 33em;}	.about_honor .grid-item{padding-top: 2em;}	  	.title > .main-title{font-size: 1.8em !important;}  	.title .en-title{font-size: 80% !important;}	.title .title-intro{font-size: 100% !important;}	.title .title-tel{font-size: 110% !important;}	.index_advantage .adv-item .adv-desc{font-size: 90%;}	.index_advantage .title{margin-bottom: 2em;}	.index_advantage .adv-item .item-wrap{ padding: 2rem;}	.index_advantage .adv-item .img-icon{ transform: scale(.8);}	.index_advantage .adv-item .adv-title{font-size: 170%; line-height: 2;}	.index_advantage .adv-item .adv-desc{padding-top: 1em;}	.index_news .title{margin-bottom: 1rem;}	.case_grid .case-item .case-hover .case-wrap{padding: 1.4rem 1rem;}	.case_grid .case-item .case-hover .case-title{  font-size: 107%;line-height: 2;	display: -webkit-box; overflow: hidden; white-space: normal!important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 5; -webkit-box-orient: vertical;}	.news-list .news-title a{font-size: 1em}	.sbanner_container{ padding: 1.709rem 0;  padding-bottom: 1rem;}	.mid-nav .item:nth-child(odd){background-color: }	.mid-nav .item .case-icon img{ height: 3em;}	.mid-nav .item p{font-size: 80%;height: 52px; margin-bottom:0;}	.case_grid .case-item .case-hover{ opacity:0;background-color: rgba(0, 78, 161,.7);}}@media (max-width: 640px){	.sbanner_container .channel-name{font-size: 180%;}	.sbanner_container .channer-desc{font-size: 120%;}	.navbar-default .navbar-brand img{ height: 2.5em;}	.news-list .news-desc{display: -webkit-box; overflow: hidden; white-space: normal!important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}	 .bdmap{height: 15rem !important;}  	.mid-nav .item p{ height:52px; margin-bottom:0;}	.case_grid .case-item .case-hover .case-icon{ padding-top:10%;}}@media (max-width: 480px){	.title .title-intro { font-size: 90% !important;}	.navbar-default .navbar-brand img{height: 2.1em;}	.navbar-toggle{margin: 1.8rem;}	.custom-navigation{display: none;}	.news-list .news-desc{display: -webkit-box; overflow: hidden; white-space: normal!important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}	.case_grid .case-item .case-hover .case-icon{ padding-top:0;}}@media (max-width: 360px){	.navbar-default .navbar-brand img{ }	.news-list .news-desc{display: -webkit-box; overflow: hidden; white-space: normal!important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}	.case_grid .case-item .case-hover .case-icon{ padding-top:0;}}@media (min-width: 768px){	.nav { padding-top: 0;}	.navbar-brand{padding: .7em 15px; width: 100%;}	.navbar-brand img{ height:2.5em;}	.navbar-default .navbar-nav>li>a{padding: 10px 1em;}	.news-list .news-desc{display: -webkit-box; overflow: hidden; white-space: normal!important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}	.news-list .news-more{display: none;}}@media (min-width: 992px) {	.navbar-brand{width: auto;}	.nav{padding-top: 1.452em;}	.navbar-default .navbar-nav>li>a{padding: 10px 1.1em;}  	}@media (min-width: 1002px) {	.case_grid .case-item .case-hover .case-wrap { padding: 1.4rem 2rem;}	.case_grid .case-item .case-hover .case-content{}	.case_grid .case-item .case-hover .case-more{padding: .3rem .5rem; margin-top: 1em; font-size: 80%;}	.mid-nav .item p{ height:42px;}	.navbar-default .navbar-nav>li>a{padding: 10px 1.172em;}}@media (min-width: 1201px) {	.mid-nav .item p{ height:24px;}	.navbar-default .navbar-nav>li>a{padding: 10px 1.572em;}	.news-list .news-desc{display: -webkit-box; overflow: hidden; white-space: normal!important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}}@media (min-width: 1440px) {	.nav { padding-top: 2.982em;font-size: 16px}	.navbar-brand {  padding: 2.5% 0;}	.navbar-brand img{height:4em;margin-left: 40px}	.custom-navigation{height: 4.859em;}	.navbar-default .navbar-nav>li>a{padding: 10px 1.572em;}   }@media (min-width: 1441px) {	.nav { padding-top: 2.452em;}	.navbar-brand{ padding: 2.5% 15px; }}