﻿@media only screen and (max-width:1366px){
	/*首页*/
	.home_slides {margin-top:0;}
	.slide_btn {bottom:10px;}
	.slide_item .inner {position:relative; padding-bottom:55%; margin-left:auto; left:auto; top:auto;}
	.home_banner a {position:static; left:auto; top:auto;}
	.home_banner .inner {padding-bottom:55%;}
}
@media only screen and (max-width:1280px){
	/*全局样式*/
	.inner {width:93.75%;}
	
	/*全站头部*/
	.nav {margin-right:19px;}
	.nav > ul > li > a, .nav dd a {padding:0 15px;}
	
	.pro_drop ul {margin-left:100px;}
	
	.search_main {width:165px;}
	.search_form.open {width:103.5px;}
	
	/*首页*/
	.slide_item .inner {margin-left:-46.875%}
	.slide_item  img {width:80%; left:10%; margin-left:0;}
	
	/*内页Banner图*/
	.banner {height:auto;}
	.banner .inner {padding-bottom:21.875%;}
	
	/*关于博晧页面*/
	.about_page {padding-top:15.625%;}
	.about_banner1 .inner {height:auto; padding-bottom:25.3125%;}
	.about_banner2 .inner {height:auto; padding-bottom:62.5%;}
	.history_wrap {padding:5%;}
	.history_item .photo {width:200px; height:224px;}
	.history_item .info {margin-left:200px; height:224px;}
	.history_item .intro {padding:5px 8%;}
	.history_item time {font-size:42px;}
	
	.about_mk {padding:5% 0;}
}
@media only screen and (max-width:1080px){
	/*全局样式*/
	.container {padding:20px 0 40px;}
	.page_title {margin-bottom:15px;}
	
	/*全站底部*/
	.footer {padding:30px 0;}
	
	/*二级菜单*/
	.submenu {margin-bottom:20px;}
	
	/*新闻列表页面*/
	.news_list {margin-bottom:10px;}
	
	/*联系我们页面*/
	.contact_page h2 {margin-bottom:20px;}
	.contact_info .info {padding:30px 20px;}
	.contact_info h3 {margin-bottom:20px;}
	
	/*牙科知识*/
	.know_list {margin-bottom:10px;}
	.know_list li {padding-top:0;}
	.know_list .info {padding:10px;}
	
	/*产品详情页*/
	.details_top {margin-bottom:20px;}
	.details_info {margin-left:450px;}
	.details_info h2 {padding-bottom:20px;}
	.details_btn {padding-top:40px;}
	.details_btn ul {width:102%;}
	.details_btn li {padding-right:2%; width:23%;}
	.pro_related {padding-bottom:20px; margin-bottom:20px;}
	
	/*关于博晧页面*/
	.about_title h2 {margin-bottom:20px; line-height:1.1em;}
	.history_wrap {padding:3.5%;}
	.history_box {padding-right:25px;}
	.history_item:nth-child(2n) .history_box {padding-left:25px;}
	.history .about_title {margin-bottom:8%;}
	.history_item time {font-size:28px;}
	.history_item .excerpt {font-size:14px;}
	
	.about_mk .about_title {margin-bottom:4.5%;}
	.mk_item h3 {font-size:24px;}
	.mk_item li, .mk_item .intro {font-size:16px;}
}
@media only screen and (max-width:980px){
	/*全局样式*/
	body.open {position:fixed; left:0; top:0; width:100%; height:100%; overflow:hidden;}
	.main {float:none; width:auto;}
	.search_main{margin-top: 64px;}
	.search_form{width: 0;border: none;}
	.search_form.open{background-color: #486bb1;}
	.search_form {top: -48px;}
	/*全站头部*/
	.search_main {width:62px;}	
	
	.nav_btn {float:right; position:relative; width:20px; height:18px; margin-top:23px; cursor:pointer;}
	.nav_btn span, .nav_btn span:before, .nav_btn span:after {position:absolute; width:100%; height:2px; background-color:#fff; top:50%; margin-top:-1px; display:block; transition:all 0.3s ease 0s;}
	.nav_btn span:before {content:''; top:-6px; margin-top:0;}
	.nav_btn span:after {content:''; margin-top:0; top:auto; bottom:-6px;}
	.nav_btn.open span {height:0; transform:rotate(180deg);}
	.nav_btn.open span:before {transform:rotate(45deg); top:0;}
	.nav_btn.open span:after  {transform:rotate(-45deg); top:0;}
	
	.nav {background-color:#1e499f; position:fixed; left:-150px; top:60px; height:100%; width:150px;  z-index:9; overflow-y:auto; -webkit-overflow-scrolling:touch; transition:left 0.3s ease 0s;}
	.nav.open {left:0;}
	.nav > ul {padding-bottom:60px;}
	.nav > ul > li {float:none; text-align:center;}
	.nav > ul > li > a {line-height:48px;}
	.nav > ul > li > a, .nav > ul > li > a:hover {border-top:none;}
	.nav > ul > li.cur > a,.nav > ul > li.on > a {border-top:none; background-color:#1e499f; background-color:#183a7f;}
	.nav > ul > li.proDrop {position:relative;}
	.nav > ul > li > em {position:absolute; left:0; top:0; width:100%; height:48px;}
	
	.nav dl {position:static; left:auto; top:auto; padding:0;}
	.nav dd a {padding:0; line-height:48px;}
	
	.pro_drop {left:150px; top:60px; position:fixed; z-index:8; height:100%; box-shadow:none; overflow-y:auto; display:none; -webkit-overflow-scrolling:touch;}
	.pro_drop.open {left:150px;}
	.pro_drop .inner {width:auto; padding:0; margin:0 150px 60px 0;}
	.pro_drop ul {margin-left:0;}
	.pro_drop li {width:14.6%;}

	/*全站底部*/
	.footer_top {position:relative; padding-bottom:20px;}
	.footer_top .box {float:none; width:auto; padding-bottom:5px; margin-right:100px;}
	.footer_top h2 {float:left; margin-bottom:0; width:60px; line-height:2em; text-align:right;}
	.footer_top ul {margin-left:60px; overflow:hidden;}
	.footer_top li {float:left; padding-left:10px;}
	.footer_top .mall p {margin-left:60px; padding-left:10px;}
	.footer_top .box.qrcode {position:absolute; right:0; top:50%; transform:translateY(-50%); width:100px; margin-right:0;}

	/*新闻列表页面*/
	.news_item .thumbnail {width:250px; height:150px;}
	.news_item .info {margin:0 0 0 270px; padding-right:80px;}
	.news_item .meta {margin-bottom:10px;}
	.news_item .thumbnail img:hover {transform:none; transition:none;}
	.news_item h3 a:hover {padding-left:0; transition:none; color:#333;}
	
	/*产品二级菜单*/
	.sidebar {float:none; width:auto; margin-bottom:20px;}
	.sidemenu h3 {height:45px; line-height:45px; font-size:18px; position:relative;}
	.sidemenu h3 i {position:absolute; left:0; top:0; width:100%; height:100%; z-index:2; cursor:pointer;}
	.sidemenu h3 i:after {content:''; display:block; background:url(../images/icon_19.png) no-repeat center center; width:11px; height:6px; position:absolute; right:20px; top:50%; margin-top:-3px; transition:transform 0.3s ease 0s;}
	.sidemenu h3 i.open:after {transform:rotate(-180deg);}
	.sidemenu ul {display:none;}
	.sidemenu li {line-height:45px; font-size:16px;}	
	
	/*产品列表页*/	
	.pro_list ul {margin-bottom:10px;}
	.pro_list li {margin-bottom:20px;}
	.pro_list .info {padding:10px;}
	.pro_list h2 {font-size:16px;}
	.pro_list p {font-size:14px;}
	
	/*产品详情页*/
	.details_pic {width:350px;}
	.details_info {margin-left:370px;}
	.details_info h2 {padding-bottom:10px;}
	.details_feature ul {padding:15px 10px;}
	.details_btn {padding-top:20px;}
	
	/*关于博晧页面*/
	.history_item .photo {width:150px; height:183px;}
	.history_item .info {margin-left:150px; height:183px;}
	.history_item time {font-size:22px;}
	.history_item .excerpt {line-height:1.5em;}
	
	.mk_item h3 {font-size:20px; margin-bottom:15px;}
	.mk_item li, .mk_item .intro {font-size:14px;}
}
@media only screen and (max-width:768px){
	/*全站底部*/
	.footer {padding:20px 0;}
	.footer_btm .left {float:none; margin:0 auto 10px;}
	.footer_btm .right {float:none;}
	.pages_list ul {float:none; text-align:center;}
	.pages_list li {float:none; display:inline-block;}
	.copyright {text-align:center;}
	
	/*牙科知识*/
	.know_list a {transition:none;}
	.know_list a:hover img {transform:none; transition:none;}
	
	/*产品列表页*/
	.pro_list a:hover img {transform:none; transition:none;}
	.pro_list a:hover h2 {color:#1e499f; transition:none;}
	
	/*产品详情页*/
	.details_pic {float:none; width:auto; margin-bottom:20px;}
	.details_info {margin-left:0;}
	.pro_title {font-size:18px;}
	
	/*关于博晧页面*/
	.about_title h2 {font-size:28px; margin-bottom:10px;}
	.about_title p {letter-spacing:0.5em; font-size:14px;}
	.history_main:before {left:5.5px; margin-left:0;}
	.history_main:after {left:0.5px; margin-left:0;}
	.history_item {width:auto; float:none; padding:5px 0 5px 26px;}
	.history_item .dot {right:auto; left:0.5px;}
	.history_item .dot:before {left:auto; right:-50px;}
	.history_box {padding-right:0;}
	
	.history_item:nth-child(2n) {float:none; margin-top:0;}
	.history_item:nth-child(2n) .history_box {padding-left:0;}
	.history_item:nth-child(2n) .dot {left:0.5px;}
	
	.mk_item .pic {float:none; width:auto; padding-bottom:57.4%;}
	.mk_item .info {float:none; width:auto; padding:20px 0;}
	.mk_item .info_main {position:relative; top:auto; left:auto; transform:none;}
	.mk_item h3 {font-size:18px; margin-bottom:10px;}
	.mk_item li {padding:0 5px;}
	
	.mk_item:nth-child(2n-1) .pic {float:none; width:auto;}
	.mk_item:nth-child(2n-1) .info {float:none;}
	.mk_item .info:after {right:auto; top:0; left:50%; margin-left:-5px;}
	.mk_item:nth-child(2n-1) .info:after {left:50%;}
}
@media only screen and (max-width:640px){
	/*全局样式*/
	.page_title {font-size:22px; margin-bottom:5px;}
	
	/*全站头部*/
	.pro_drop li {width:23%; padding:15px 1%; font-size:14px;}
	
	/*二级菜单*/
	.submenu {margin-bottom:10px;}
	
	/*新闻列表页面*/
	.news_list {padding-top:20px;}
	.news_item {padding-bottom:20px; margin-bottom:20px;}
	.news_item .info {padding-right:0;}
	.news_item h3 {font-size:18px;}
	.news_item .more {display:none;}
	
	/*联系我们页面*/
	.contact_info .map {height:250px;}
	.contact_info .info {padding:20px;}
	.contact_info li {float:none; width:auto;}
	.contact_info h3 {font-size:18px; margin-bottom:15px;}
	
	/*牙科知识*/
	.know_list {width:102%;}
	.know_list li {width:48%; padding-right:2%; padding-top:10px; padding-bottom:10px;}
}
@media only screen and (max-width:540px){
	/*新闻列表页面*/
	.news_item .thumbnail {width:150px; height:90px;}
	.news_item .info {margin-left:160px;}
	.news_item h3 {font-size:16px; margin-bottom:0;}
	.news_item .meta {margin-bottom:0;}
	.news_item .excerpt {height:3em; line-height:1.5em;}
	
	/*产品列表页*/
	.details_top {margin-bottom:15px;}
	.pro_list ul {width:104%;}
	.pro_list li {width:46%; padding-right:4%;}
	.details_btn {padding-top:15px;}
	.details_btn ul {width:102%;}
	.details_btn li {width:48%; padding:5px 2% 5px 0;}
	
	/*关于博晧页面*/
	.mk_item li {float:none; width:auto; padding:0; text-align:center;}
}
@media only screen and (max-width:480px){
	/*全站头部*/
	.nav {width:120px; left:-120px;}	
	.pro_drop {left:120px;}
	.pro_drop .inner {margin-right:120px;}
	.pro_drop li {width:31%;}
	
	/*关于博晧页面*/
	.history_item .photo {width:100px; height:122px;}
	.history_item .info {margin-left:100px; height:122px; overflow-y:auto; -webkit-overflow-scrolling:touch;}
	.history_item time {font-size:18px;}
	.history_item .intro {position:static; transform:none; left:auto; top:auto; padding:10px;}
}
@media only screen and (max-width:420px){
	/*全站底部*/
	.footer_top .box {margin-right:0;}
	.footer_top .box.qrcode {position:static; right:auto; top:auto; transform:none; margin-left:70px; padding-bottom:0; padding-top:5px;}
	/*新闻列表页面*/
	.news_item .thumbnail {width:100px; height:60px; margin-top:4px;}
	.news_item .info {margin-left:110px;}
	.news_item .meta {display:none;}
	
	/*分页*/
	.pagenavi a, .pagenavi span {height:25px; line-height:25px; padding:0 9px;}
}
@media only screen and (max-width:360px){
	/*全站头部*/
	.pro_drop li {width:48%;}
}