@media (min-width: 768px) and (max-width: 992px){

}
@media (min-width: 992px) and (max-width: 1200px){

}
@media (max-width : 1260px) {

.header .navbar {
  min-height: 60px;
}
.header .navbar-brand {
  height: 60px;
  padding: 10px 0 0 15px;
}
.header .navbar-brand img {
  height: 40px;
}
.header .nav > li > a { min-width: 106px; height: 60px; line-height: 60px; }
.banner .owl-theme .owl-dots{ bottom: 15px; }
.banner .owl-theme .owl-dots .owl-dot span{width:30px;}
.cebianlan{ right:10px; }
.main1{
    padding: 30px 0;
}
.main1_l h2{
    font-size: 26px;
    margin: 10px 0 0;
    padding-bottom: 20px;
}
.main1_l h2 p{
    margin: 0 0 -14px;
}
.main1_r{
    padding: 0px;
    background: none;
}
.main2{
    padding: 30px 0;
}
.main2 h2{
    font-size: 26px;
}
.main2 h2 p{
    font-size: 26px;
    margin: 0 0 -14px;
}
.main3{
    padding: 30px 0;
}
.main3 h2{
    font-size: 26px;
}
.main3 h2 p{
    font-size: 26px;
    margin: 0 0 -14px;
}
.main3_2{
    margin-top: 14px;
}
.main3_2 ul li .item .title{
    font-size: 16px;
    height: 44px;
    line-height: 44px;
}
.main3_2 ul li .item .jieshao1{
    font-size: 20px;
    line-height: 21px;
}
.main3_2 ul li .item .jieshao3{
    margin-top: 24px;
}
.main3_3{
    margin-top: 30px;
}
.consult{
    padding: 24px 0 16px;
}
.consult1{
    font-size: 20px;
    margin-bottom: 18px;
}
.footer_t{
    padding: 30px 0 20px;
}
.footer_t1 ul li .nr1{
    margin-bottom: 16px;
}
.footer_t3{
    margin-left: 20px;
}
.footer_t3 .nr1{
    margin-bottom: 14px;
}
.footer_b{
    padding: 10px 0;
}
.pages{
    margin-top: 30px;
}
.qy_banner{
    padding-top: 102px;
}
.qy_main{
    padding-bottom: 40px;
}
.qy_main1{
    padding: 20px 0;
}
.qy_main1_l a{
    margin-left: 10px;
}
.about_main1{
    margin-top: 30px;
}
.about_main1 .main1_l h2{
    margin: 0px 0 0;
}
.about_main2{
    margin-top: 20px;
}
.about_main2 .text h2{
    font-size: 26px;
    padding-bottom: 20px;
}
.about_main2 .text h2 p{
    margin: 0 0 -14px;
}
.about_main3{
    margin-top: 30px;
}
.about_main3 h2{
    font-size: 26px;
}
.about_main3 h2 p{
    margin: 0 0 -14px;
}
.about_main3_1{
    margin-top: 20px;
}
.about_main4{
    margin-top: 30px;
}
.about_main4 h2{
    font-size: 26px;
}
.about_main4 h2 p{
    margin: 0 0 -14px;
}
.about_main4_1{
    margin-top: 20px;
}
.about_main4_1 ul{
    margin-right: -10px;
}
.about_main4_1 ul li{
    padding: 10px 10px 0 0;
}
.pro_main1{
    margin-top: 30px;
}
.pro_main1 ul{
    margin: -20px -20px 0 0;
}
.pro_main1 ul li{
    padding: 20px 20px 0 0;
}
.proxq_main1{
    margin-top: 30px;
}
.proxq_main1_r{
	width: 52%;
}
.proxq_main1_r1{
    font-size: 18px;
}
.ach_main1{
    margin-top: 30px;
}
.ach_main1 ul{
    margin: -20px -20px 0 0;
}
.ach_main1 ul li{
    padding: 20px 20px 0 0;
}
.ach_main1 ul li .item .title{
    font-size: 16px;
    height: 44px;
    line-height: 44px;
}
.ach_main1 ul li .item .jieshao1{
    font-size: 20px;
    line-height: 21px;
}
.ach_main1 ul li .item .jieshao2{
    margin-top: 24px;
}
.ach_main1 ul li .item .jieshao3{
    margin-top: 24px;
}
.achxq_main1{
    margin-top: 30px;
}
.achxq_main1 .item{
    margin: 0 30px 20px 0;
}
.news_main1 ul li a{
    padding: 20px 0;
}
.news_main1 ul li .pic{
    width: 27%;
}
.news_main1 ul li .text{
    width: 73%;
    padding-left: 20px;
}
.newsxq_main{
    padding: 30px 0;
}
.newsxq_main h2{
    padding-bottom: 10px;
}
.newsxq_main h2 p{
    font-size: 18px;
    margin: 0 0 8px;
}
.newsxq_main1{
    margin-top: 20px;
}
.newsxq_main2{
    margin-top: 14px;
    padding-top: 0px;
}
.con_main{
    padding: 30px 0;
}
.con_main1 h2{
    font-size: 18px;
    padding-bottom: 10px;
}
.con_main1_l1{
    padding-top: 1px;
}
.con_main1_r1{
    margin-top: 20px;
}
.con_main1_r2{
    margin-top: 16px;
}

}
@media (min-width : 1260px) {

.container{ width:1200px; padding-right:0px; padding-left:0px; }

}
@media (max-width : 1200px) {

}
@media (min-width : 1200px) {

}
@media (max-width : 991px) {

.header .nav > li > a { height: 50px; line-height: 50px; }
.header .dropdown-menu > li > a {
  height: 41px;
  line-height: 40px !important;
}
.header .dropdown-menu > li:last-child > a{
  border-bottom:1px solid #e6e6e6;
}
.main1_l2{
    margin-top: 20px;
}
.main2_2 .owl-theme .owl-dots .owl-dot.active span, .main2_2 .owl-theme .owl-dots .owl-dot:hover span{ width:20px; }
.main3_2 ul li{
    width: 50%;
}
.main3_2 ul li .item .jieshao{
    padding: 100px 20px;
}
.footer_t1{
	display: none;
}
.footer_t3{
    width:70%;
    margin-left: 0px;
}
.qy_main1_l{
	width: 100%;
	margin-top: 10px;
}
.qy_main1_r{
	width: 100%;
	float: left;
}
.about_main2 .text{
    padding: 30px 30px 0;
}
.pro_main1 ul li{
	width: 50%;
}
.proxq_main1_r3{
    margin-top: 14px;
}
.ach_main1 ul li{
	width: 50%;
}
.ach_main1 ul li .item .jieshao{
    padding: 100px 20px;
}
.news_main1 ul li .text .content{
    height: 48px;
    -webkit-line-clamp: 2;
}

}
@media (min-width : 991px) {

}
@media (max-width : 767px) {

.header1{
    line-height: 30px;
}
.header1 .tel{
    font-size: 14px;
}
.header1 .tel span.style1{
    font-size: 16px;
}
.cebianlan{
	display: none;
}
.main1_l{
    width: 100%;
}
.main1_r{
    width: 100%;
    margin-top: 20px;
}
.main2_2 .owl-carousel1{ margin: 0 -0px; }
.main2_2 .item{ padding:0 0px; }
.main3_2 ul li .item .jieshao{
    padding: 30px 20px;
}
.consult1{
    font-size: 16px;
    margin-bottom: 10px;
}
.footer_t2{
	margin-top: 10px;
	float: left;
}
.footer_t3{
    width:100%;
}
.pages a{
    display: none;
}
.pages a:first-child,.pages a:last-child{
    display: inline-block;
    margin: 0 15px;
    min-width: 100px;
}
.qy_banner{
    padding-top: 91px;
}
.about_main2 .text{
    padding: 6px 20px 0;
}
.about_main2 .text .content{
    margin-top: 2px;
}
.about_main4_1 ul li{
    width: 25%;
}
.pro_main1{
    margin-top: 30px;
}
.pro_main1 ul{
    margin: -20px -0px 0 0;
}
.pro_main1 ul li{
    width: 100%;
    padding: 20px 0px 0 0;
}
.proxq_main1_l{
    width: 100%;
}
.proxq_main1_r{
    width: 100%;
    margin-top: 20px;
}
.ach_main1 ul li .item .jieshao{
    padding: 30px 20px;
}
.achxq_main1 .item{
	width: 100%;
    margin: 0 0px 20px 0;
}
.achxq_main1 .item .title{
    font-size: 16px;
    height: 44px;
    line-height: 44px;
}
.news_main1 ul li .pic{
    width: 100%;
}
.news_main1 ul li .text{
    width: 100%;
    margin-top: 20px;
    padding-left: 0px;
}
.con_main1_l{
    width: 100%;
    margin-top: 20px;
}
.con_main1_l1 .nr3{
    margin-top: 15px;
}
.con_main1_r{
    width: 100%;
    padding-left: 0px;
}

}
@media (min-width : 767px) {

}
@media (max-width : 480px) {

}