/**/
.list-page{text-align: center;padding-top: 20px;clear:both;float: none;}
.page span.list-pre,
.page span.list-next {padding: 4px 12px;}
.list-page a.list-count {padding: 4px 12px;}
.list-page a,
.list-page span {display: inline-block;border:none;padding: 4px 12px;vertical-align: middle; margin-left:8px}
.list-page a:hover,
.list-page span{background: none;border-left:none;border-right:0;border-top:none;border-bottom: 3px solid #0099cc;padding: 7px 12px 4px 12px;}
.index-section .btn-more{color:#FFF;background: linear-gradient(to right, #0a7dc8,#01bcdc);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a7dc8', endColorstr='#01bcdc',GradientType=0 );}
.index-section .btn-more:hover{color:#FFF;}
.page-section .btn-more{color:#FFF;background: linear-gradient(to right, #0a7dc8,#01bcdc);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a7dc8', endColorstr='#01bcdc',GradientType=0 );}
.page-section .btn-more:hover{color:#FFF;}
.main-nav .navbar-nav>li>.dropdown-menu .main-sub-nav{overflow: hidden;}
.main-nav .navbar-nav>li>.dropdown-menu .main-sub-nav>li>a{display:block;margin-right:30px;margin-bottom:30px;float:left;font-size:16px;line-height:16px;padding:15px 30px 15px 0;border:1px solid #CCC;}
.main-nav .navbar-nav>li>.dropdown-menu .main-sub-nav>li>a:before{content:"";display:block;float:left;width:6px;height: 6px;border-radius: 50%;background: #0099cc;margin: 6px 10px 0 30px;}
.main-nav .navbar-nav>li:nth-child(2)>.dropdown-menu .main-sub-nav>li>a{width:220px;}
.main-nav .navbar-nav>li:nth-child(3)>.dropdown-menu .main-sub-nav>li>a{width:240px;}
.main-nav .navbar-nav>li:nth-child(4)>.dropdown-menu .main-sub-nav>li>a{width:240px;}
.main-nav .navbar-nav>li:nth-child(6)>.dropdown-menu .main-sub-nav>li>a{width:240px;}
.main-nav .navbar-nav>li:nth-child(7)>.dropdown-menu .main-sub-nav>li>a{width:240px;}
.main-nav .navbar-nav>li:nth-child(2)>.dropdown-menu .main-sub-nav>li:nth-child(3){float: none;clear: both;}
.main-nav .navbar-nav>li:nth-child(3)>.dropdown-menu .main-sub-nav>li:nth-child(4){float: none;clear: both;}
.main-nav.main-nav-active .navbar-brand h1 img{margin-top: 0;}
.main-nav.main-nav-active{background: #FFF;border-bottom:1px solid #ccc;box-shadow: 2px 2px 10px rgba(0,0,0,.3);}
.main-nav.main-nav-active .navbar-nav>li>a{color:#333;}
.main-nav-page{background: #FFF;border-bottom:1px solid #ccc;}
.main-nav-page .navbar-brand h1 img{margin-top: 0;}
.main-nav-page .navbar-nav>li>a{color:#333;}
.dropdown-menu-search{padding:20px;width: 450px;}
.index-banner .swiper-slide{height:900px;color:#FFF;}
.index-banner .slide-content{padding-top:300px;text-shadow: 2px 2px 10px #000;}
.index-banner .slide-content h2{font-size: 48px;font-weight: bold;text-shadow: 2px 2px 10px #000;}
.index-banner .slide-content h2:after{content:"";display: block;width:88px;height:5px;background: #FFF;margin-top: 40px;margin-bottom: 30px;box-shadow: 2px 2px 10px #000;}
.index-banner .slide-content p{font-size: 16px;text-shadow: 2px 2px 10px #000;}
.index-banner .swiper-slide:first-child .index-banner-img-list{list-style: none;padding-left: 0;padding-top:30px;overflow: hidden;padding-bottom: 30px;}
.index-banner .swiper-slide:first-child .index-banner-img-list li{float: left;margin-right: 4px;width: 150px;text-align: center;}
.index-banner .swiper-slide:first-child .index-banner-img-list li h3{font-size: 16px;line-height: 28px;}
.index-banner-ico{width: 94px;height: 94px;border-radius: 50%;border: 2px solid #FFF;margin: 0 auto;}
.index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(1) .index-banner-ico img{margin-top: 24px;}
.index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(2) .index-banner-ico img{margin-top: 18px;}
.index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(3) .index-banner-ico,
.index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(4) .index-banner-ico{font-size: 30px;font-weight: bold;line-height: 88px;}
.index-banner .swiper-slide:nth-child(3) .index-banner-img-list{list-style: none;padding-left: 0;overflow: hidden;padding-bottom: 30px;}
.index-banner .swiper-slide:nth-child(3) .index-banner-img-list li{float: left;margin-right: 30px;}
.index-banner-img-main img{max-width: 100%;height: inherit;float: right;}
.index-banner-text-list{list-style: none;padding-top:30px;padding-left: 0;overflow: hidden;}
.index-banner-text-list li{float: left;margin-right: 30px;height:56px;border-radius: 28px;width:160px;background: none;border:2px solid #FFF;text-align: center;font-size:24px;line-height: 52px;}
.index-banner .swiper-slide:nth-child(1) .index-banner-img-main{margin-top: -80px;}
.index-banner .swiper-slide:nth-child(2) .index-banner-img-main{margin-top: -80px;}
.index-banner .swiper-slide:nth-child(3) .index-banner-img-main{margin-top: -20px;}
.index-banner .swiper-pagination-container{position: relative;}
.index-banner .swiper-pagination{text-align: left;font-weight: bold;bottom:40px;}
.index-banner .swiper-pagination,
.index-banner .swiper-pagination .swiper-pagination-total{font-size: 24px;color:#ccc;}
.index-banner .swiper-pagination .swiper-pagination-current{font-size: 60px;color:#f79d1c;margin-right: 8px;}
.index-section-title{text-align: center;}
.index-section-sub-title{text-align: center;text-transform: uppercase;}
.page-seciton{padding:0;}
.index-about-section{position: relative;}
.index-about-section .index-section-title{text-align: left;}
.index-about-section .index-section-sub-title{text-align: left;}
.index-about-section:before{content:"";display: block;background: url(../images/index-about-left-img.jpg) no-repeat;width:250px;height: 50px;position: absolute;left: 0;top:120px;}
.index-about-img{text-align: right;}
.index-about-img img{padding: 0 0 60px 100px;background: url(../images/index-about-img-bac.png) no-repeat left bottom;}
.index-slogan-section{padding:0!important;position: relative;}
.index-slogan-section .index-section-title{text-align: left;}
.index-slogan-section .index-section-sub-title{text-align: left;}
.index-slogan-section-left {color:#FFF;padding:180px 160px 200px 180px;background-image: url(../images/index-slogan-section-left-bac.jpg);background-size: cover;min-height: 810px;}
.index-slogan-section-left .index-section-title{font-size: 36px;}
.index-slogan-section-left .index-section-sub-title{font-size: 30px;text-transform: uppercase;color:#FFF;line-height: 48px;}
.index-slogan-section-left .index-section-content{padding-top: 10px;padding-bottom: 10px;}
.index-slogan-section-right{padding:180px 180px 200px 200px;background-image: url(../images/index-slogan-section-right-bac.jpg);background-size: cover;min-height: 810px;}
.index-slogan-section-right h3{text-transform: uppercase;font-size: 24px;}
.index-slogan-section .index-slogan-center-img{position:absolute;left:50%;top:140px;margin-left: -220px;}
.index-products-section .nav-tabs{padding-top: 30px;}
.index-products-section .nav-tabs {border-bottom: 0;}
.index-products-section .nav-tabs li{width: 16.6%;margin-bottom: 2px;}
.index-products-section .nav-tabs li a{height: 120px;background:#eee;border:none;text-align: center;border-radius: 0;}
.index-products-section .nav-tabs>li.active>a,
.index-products-section .nav-tabs>li.active>a:focus,
.index-products-section .nav-tabs>li.active>a:hover{background:#eee;border:none;border-bottom:3px solid #0099cc;}
.index-products-section .nav-tabs li a img{display: block;margin: 10px auto 4px;}
.index-products-list{list-style: none;padding-left: 0;padding-top: 30px;position: relative;}
.index-products-list h3{font-size: 24px;margin-top: 40px;margin-bottom: 20px;color:#333;}
.index-products-list p{font-size: 16px;color:#666;}
.index-products-list .swiper-button-prev{left:-80px;}
.index-products-list .swiper-button-next{right:-80px;}
.index-application-section{background: #f7f7f7;padding-bottom: 0;}
.index-application-list{list-style: none;padding-left: 0;padding-top: 30px;margin-bottom: 0;}
.index-application-list li a{display: block;position: relative;}
.index-application-list li a>img{width: 100%;height: inherit;}
.index-application-list li a .index-application-info{position: absolute;top:0;color:#FFF;padding:50px 30px;width:100%;height: 100%;}
.index-application-list li a:hover .index-application-info{border:3px solid #0099cc;padding:47px 27px;}
.index-application-list li a .index-application-info h3{font-size: 24px;margin-bottom: 20px;}
.index-application-list li a .index-application-info p{font-size: 18px;}
.index-news-thumb{border:1px solid #e5e5e5;margin-top: 30px;height:515px;}
.index-news-thumb img{max-width: 100%;}
.index-news-thumb h3{padding: 0 20px;font-size:18px;margin-top: 20px;}
.index-news-thumb p{padding: 0 20px;margin-top:10px;}
.index-news-list{border:1px solid #e5e5e5;padding:0 20px;margin-top: 30px;}
.index-news-item .news-list-calendar{text-align:center;color:#999;font-size: 14px;padding: 20px;margin-top: 20px;margin-right: 20px;}
.index-news-item .news-list-calendar span{font-size: 48px;display: block;padding-bottom: 10px;}
.index-news-item{border-bottom:1px solid #e5e5e5;padding:20px 0;}
.index-news-item:last-child{border:none;}
.index-news-item p{color:#666;}
.page-banner{height: 450px;position: relative;margin-top: 90px;}
.page-banner img{position: absolute;height: 450px;}
.page-banner-content{padding-top: 140px;position: relative;}
.page-banner-content h2{font-size: 36px;color:#FFF;}
.page-banner-content p{font-size: 48px;line-height:68px;color:rgba(255,255,255,.5);text-transform: uppercase;}
/*内页*/
.page-section{padding: 0;}
.page-section-title{border-bottom:3px solid #e5e5e5;padding-top: 14px;}
.page-section-title h1{font-size: 30px;line-height: 72px;margin: 0;}
.page-section-title .page-sub-nav ul{list-style: none;padding-left: 0;float: right;margin-bottom: 0;}
.page-section-title .page-sub-nav li{float: left;}
.page-section-title .page-sub-nav li a{line-height: 72px;font-size: 18px;font-weight: bold;padding:0 20px;color:#666;}
.page-section-title .page-sub-nav li a:hover,
.page-section-title .page-sub-nav li a.active{color:#ff9933;}
.page-section-content{padding:40px 0 80px 0;}
/**/
.page-section-about-title p{font-size: 44px;line-height: 66px;color:#0a7cc8;text-align: left;text-transform: uppercase;font-weight: bold;}
.page-section-about-title h4{font-size: 20px;line-height: 36px;color:#666;}
.page-section-about-content{text-align: justify;text-indent: 32px;padding-bottom:30px;}
.page-section-culture .page-section-content .row>div>div{background: #f9f7f6;overflow: hidden;}
.page-section-culture-content{text-align: center;padding-left: 0;padding-right: 0;min-height: 300px;}
.page-section-culture-content img{max-width: 100%;}
.page-section-culture-content:nth-child(2),
.page-section-culture-content:nth-child(4),
.page-section-culture-content:nth-child(6){padding: 8% 5% 8% 5%;}
.page-section-culture-content h3{font-size: 30px;line-height: 36px;margin-bottom: 16px;}
.page-section-culture-content p{color:#666;}
.list-qualification .list-item{text-align: center;}
.page-section-products .list-products-category-tab{padding-top: 30px;list-style: none;padding-left: 0;margin-bottom: 0;overflow: hidden;}
.page-section-products .list-products-category-tab {border-bottom: 0;}
.page-section-products .list-products-category-tab li{width: 16.6%; float: left;margin-bottom: 2px;}
.page-section-products .list-products-category-tab li a{display:block;height: 120px;background:#eee;border:none;text-align: center;border-radius: 0;padding: 10px 15px;margin-right: 2px;}
.page-section-products .list-products-category-tab>li.active>a,
.page-section-products .list-products-category-tab>li.active>a:focus,
.page-section-products .list-products-category-tab>li.active>a:hover{background:#eee;border:none;border-bottom:3px solid #0099cc;}
.page-section-products .list-products-category-tab li a img{display: block;margin: 10px auto 4px;}
.list-products{padding-top: 30px;}
.products-detail{padding-top: 30px;}
.products-thumbnail{padding-bottom: 80px;}
.products-info .page-detail-title{text-align: left;font-size: 36px;margin-bottom: 40px;}
.products-info .page-detail-info{text-align: left;padding:40px 0;border-top:1px solid #e5e5e5;}
.products-detail-tool-bar{text-align: left;}
.products-detail-tool-bar>.btn{color:#FFF;background: linear-gradient(to right, #0a7dc8,#01bcdc);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a7dc8', endColorstr='#01bcdc',GradientType=0 );height: 50px;border-radius: 25px;min-width: 190px;padding:0;font-size: 18px;line-height:50px;margin: 40px 0;float: left;}
.products-detail-tool-bar>.btn:hover{color:#FFF;}
.products-detail-tool-bar>.btn i{margin-left: 10px;}
.product-detail-show-btn{list-style: none;padding: 10px 20px 10px 40px;float: left;margin: 40px 0;}
.product-detail-show-btn li{float: left;margin-right: 10px;}
.product-detail-show-btn li a{display:block;background:#20b7e9;width:28px;height:28px;border-radius:14px;line-height: 28px;font-size:14px;text-align: center;color:#FFF;}
.product-detail-show-btn li a:hover{color:#DDD;}
.product-detail-show-btn li:first-child a{ background:#20b7e9;}
.product-detail-show-btn li:nth-child(2) a{ background:#f81218;}
.product-detail-show-btn li:nth-child(3) a{ background:#49b161;}
.product-detail-show-btn li:nth-child(4) a{ background:#f0a023;}
.products-detail-tool-bar p{clear: both;float: none;font-size: 18px;}
.products-detail-tool-bar p a{font-size: 24px;}
.products-detail-parameter-nav {color:#FFF;background: linear-gradient(to right, #0a7dc8,#01bcdc);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a7dc8', endColorstr='#01bcdc',GradientType=0 );height: 70px;border-radius: 10px;}
.products-detail-parameter-nav ul{margin: 0;}
.products-detail-parameter-nav ul li a{text-align: left;color:#FFF;line-height: 70px;font-size: 24px;display: block;}
.products-detail-content{margin-top: 30px;box-shadow: 2px 2px 10px rgba(0,0,0,.2);border-radius: 10px;padding:30px;min-height: 600px;}
.products-detail-content>h3{font-size: 18px;font-weight: bold;color:#333;margin-bottom: 20px;}
.products-detail-content>h3:first-child{margin-top: 0;}
.products-detail-content>div{padding-bottom: 30px;}
.products-detail-relation-list>h3{height: 70px;line-height: 70px;font-size: 30px;padding: 0;margin: 0 0 30px 0;font-weight: bold;}
.products-detail-relation-list>h3:before{content:"";width:8px;height:8px;border-radius: 50%;background: #333;display:inline;float: left;margin-right: 14px;margin-top: 32px;}
.list-relation-products{overflow: hidden;padding-top:15px;padding-bottom: 15px;background: #e3ebee;}
.list-relation-products h3{font-size: 24px;}

.list-news li a{display: block;padding: 30px 0;border-bottom: 1px solid #e5e5e5;}
.list-news li:last-child a{border-bottom: none;}
.list-news .list-title{font-size: 24px;padding: 0;}
.list-news .list-date{margin: 10px 0;}
.list-news .list-description{margin:0;}
.list-news .btn-more{color:#FFF;background: linear-gradient(to right, #0a7dc8,#01bcdc);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a7dc8', endColorstr='#01bcdc',GradientType=0 );}
.list-news .btn-more:hover{color:#FFF;}
.page-detail-jump-to-list{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:16px 20px;}
.list-application{overflow: hidden;list-style: none;padding-left: 0;}
.list-application .list-item{text-align: center;padding-bottom: 30px;}
.list-application .list-item img{max-width: 100%;}
.page-section-service-slogan{margin-top: 30px;}
.page-section-service-slogan>div{padding: 0;}
.page-section-service-slogan>div:first-child {padding: 30px 0 30px 30px;}
.page-section-service-slogan>div:nth-child(2){padding: 30px 30px 30px 0;background: url(../images/service-slogan-layout-img.jpg);background-size: cover;}
.page-section-service-slogan .page-section-service-slogan-layout{border:8px solid #0a7ec9;padding: 60px 40px;min-height: 480px;}
.page-section-service-slogan .page-section-service-slogan-layout ul{list-style: none;padding-left: 0;}
.page-section-service-slogan .page-section-service-slogan-layout ul li i.fa{font-size: 18px;float: left;padding-top: 2px;}
.page-section-service-slogan .page-section-service-slogan-layout ul li h3{font-size: 18px;margin-left: 30px;}
.page-section-service-slogan .page-section-service-slogan-layout ul li p{font-size: 14px;margin-left: 30px;}
.page-section-service-slogan>div:first-child  .page-section-service-slogan-layout{border-right: none;}
.page-section-service-slogan>div:nth-child(2) .page-section-service-slogan-layout{border-color:#FFF;border-left: none;}
.page-section-service2 img{max-width: 100%;padding-top: 30px;}
.list-cooperation .list-content{border:1px solid #e5e5e5;height: 80px;display: table;width: 100%;}
.list-cooperation .list-title{width:100%;vertical-align:middle;display: table-cell;padding: 0 20px;}
.list-qa .list-icon{width: 32px;height: 32px;line-height: 32px;border-radius: 4px;background: linear-gradient(to right, #0a7dc8,#01bcdc);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a7dc8', endColorstr='#01bcdc',GradientType=0 );color:#FFF;float: left;}
.list-qa .list-title{margin-left: 50px;padding-top: 6px;padding-bottom: 16px;font-size: 18px;}
.list-qa .list-description{margin-left: 50px;font-size: 16px;color:#666;}
.page-map-content{min-height: 560px;}
.page-map-content label{max-width: inherit;}
.page-map-content img{max-width: inherit!important;}
.page-contact-content h3{font-size: 24px;margin-bottom: 30px;}
.page-contact-content ul{list-style: none;padding-left: 0;}
.page-contact-content ul li{padding: 20px 25px;margin-bottom: 20px;}
.page-contact-content ul li i{display: inline-block;width: 38px;height: 38px;line-height: 38px;border-radius: 50%;background: linear-gradient(to right, #0a7dc8,#01bcdc);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a7dc8', endColorstr='#01bcdc',GradientType=0 );color:#FFF;text-align: center;font-size: 18px;margin-right: 16px;}
.page-contact-content ul li strong{color:#666;font-size: 16px;font-weight: normal;}
.page-contact-content ul li p{margin-bottom: 0;font-size: 18px;}
.form-control{border-radius: 0;height: 50px;padding: 12px 12px;margin-bottom: 20px;}
.input-group-addon{border-radius: 0;border: 1px solid #ccc;border-left: none;background: none;}
.input-group .form-control{border-right: none;}
.form-group .btn-primary{color:#FFF;background: linear-gradient(to right, #0a7dc8,#01bcdc);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a7dc8', endColorstr='#01bcdc',GradientType=0 );margin: 0 0 0 15px;border: none;}
.form-group .btn-primary:hover{color:#FFF;}

/*基础样式代码*/
@media (min-width: 768px){
    .container {
        width: 750px;
    }
    .dropdown-menu-inlayout {
        width: 750px;margin: 0 auto;
    }
}
@media (min-width: 992px){
    .container {
        width: 970px;
    }
    .dropdown-menu-inlayout{
        width: 970px;margin: 0 auto;
    }
}
@media (min-width: 1200px){
    .container {
        width: 1170px;
    }
    .dropdown-menu-inlayout{
        width: 1170px;margin: 0 auto;
    }
}
@media (min-width: 1366px){
    .container {
        width: 1300px;
    }
    .dropdown-menu-inlayout{
        width: 1300px;margin: 0 auto;
    }
}
@media (min-width: 1920px){
    .container {
        width: 1360px;
    }
    .dropdown-menu-inlayout{
        width: 1360px;margin: 0 auto;
    }
}
/*自适应代码*/
@media (min-width: 320px){
    .navbar-fixed-top {position: inherit;right: 0;left: 0;z-index: 1030;}
    .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse{max-height: inherit;}
    .navbar-toggle{padding: 14px 10px;}
    .main-nav .navbar-toggle .icon-bar {background-color: #888;}
    .main-nav .navbar-brand{padding: 0; height: 60px;}
    .main-nav .navbar-brand h1{height: 40px;margin-top: 10px;}
    .main-nav .navbar-brand h1 img {margin-top: 0;height: 80px;}
    .main-nav .navbar-nav{background: #EEE;}
    .main-nav .navbar-nav>li>a {color: #333;padding: 0 15px;height: 40px;font-size: 16px;line-height: 40px;}
    .main-nav .navbar-nav .dropdown-fluid .dropdown-menu{position: inherit;padding: 15px 0;}
    .main-nav .navbar-nav .dropdown-fluid .dropdown-menu.bg-pattern{background: #FFF!important;}
    .main-nav .navbar-nav>li>.dropdown-menu .main-sub-nav>li>a {display: block;margin-right: 30px;margin-bottom:0;float: left;font-size: 16px;line-height: 16px;padding: 15px 30px 15px 15px;border: none;}
    .main-nav .navbar-nav>li>.dropdown-menu .main-sub-nav>li>a:before{margin: 6px 10px 0 0;}
    .dropdown-menu-search {padding: 20px;width: 100%;background: #FFF;}
    .index-banner .slide-content{padding-top: 40px;}
    .index-banner .slide-content h2 {font-size: 22px;text-align: center;}
    .index-banner .swiper-slide {height: 400px;}
    .index-banner .swiper-slide>img{height: 100%;width: auto;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li {width: 47%;}
    .index-banner-ico {width: 42px;height: 42px;}
    .index-banner-ico img{width: 50%;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(1) .index-banner-ico img {margin-top:4px;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(2) .index-banner-ico img {margin-top: 6px;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(3) .index-banner-ico,
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(4) .index-banner-ico{font-size: 12px;font-weight: bold;line-height: 36px;}
    .index-banner .slide-content h2:after {width: 50px;height: 2px;margin: 20px auto 10px auto;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li h3 {font-size: 10px;line-height: 22px;margin-top: 10px;}
    .index-banner-text-list li {float: left;margin-right: 5%;height: 50px;border-radius: 18px;width: 28%;background: none;border: 1px solid #FFF;text-align: center;font-size: 14px;line-height: 50px;}
    .index-banner .swiper-slide:nth-child(2) .slide-content{padding-top: 30%;}
    .index-banner .swiper-slide:nth-child(3) .index-banner-img-list{list-style: none;padding-left: 0;overflow: hidden;padding-bottom: 30px;}
    .index-banner .swiper-slide:nth-child(3) .index-banner-img-list li{float: left;margin: 2% 2%;width:28%;}
    .index-banner .swiper-slide:nth-child(3) .index-banner-img-list li img{max-width: 100%;}
    .index-banner .slide-content p{text-align: center;font-size: 14px;}
    .index-banner .swiper-pagination {text-align: center;bottom: 10px;}
    .index-banner .swiper-pagination .swiper-pagination-current {font-size: 30px;}
    .index-banner .swiper-pagination, .index-banner .swiper-pagination .swiper-pagination-total {font-size: 14px;}
    .index-about-section:before{display: none;}
    .index-about-section .index-section-title{text-align: center;}
    .index-about-section .index-section-sub-title{text-align: center;}
    .index-about-section .index-section-content{text-align: center;}
    .index-about-img img{max-width: 100%;padding: 0 0 60px 15px}
    .index-products-section .nav-tabs li {width: 33.3%;}
    .index-products-section .nav-tabs li a{height: 150px;padding: 10px 5px;font-size: 15px;}
    .index-products-list .swiper-button-next, .index-products-list .swiper-button-prev{top: 30%;}
    .index-products-list .swiper-button-prev {left: -10px;}
    .index-products-list .swiper-button-next {right: -10px;}
    .index-application-list li a .index-application-info h3 {font-size: 20px;margin-bottom: 10px;margin-top: 0;}
    .index-application-list li a .index-application-info p{font-size: 14px;}
    .index-slogan-section-left{padding: 60px 30px;}
    .index-slogan-section-right{padding: 160px 30px 60px 40px;min-height: 510px;}
    .index-slogan-section-right img{max-width: 100%;}
    .index-slogan-section .index-slogan-center-img {position: absolute;left: 50%;top: 50%;width:60%;margin-left: -25%;}
    .index-news-thumb{height: inherit;padding-bottom: 20px;}
    .index-news-item{position: relative;padding:20px 0 60px 0;}
    .index-news-item h3 {font-size: 18px;font-weight: bold;}
    .index-news-item .news-list-calendar{position:absolute;bottom:20px;right:0;text-align:left;font-size: 14px;padding: 0;margin-top: 0;margin-right: 0;float: none!important;}
    .index-news-item .news-list-calendar span{font-size: 14px;display: inline;float: right;}
    .index-news-item .news-list-calendar span:before{content:"-";}
    footer{padding-top:60px; }
    .footer-contact{text-align: center;padding-bottom: 30px;}
    .footer-copyright .container {border-top: 1px solid #999;height: inherit;line-height: 32px;}
    .footer-copyright{text-align: center;line-height: 32px;}
    .footer-copyright .row div:first-child a{display: block;}
    .footer-copyright .row div:nth-child(2){text-align: center;}
    .page-banner {height: 150px;margin-top: 0;}
    .page-banner img {height: 100%;}
    .page-banner-content {padding-top: 24px;}
    .page-banner-content h2 {font-size: 18px;font-weight: bold;}
    .page-banner-content p {font-size: 24px;line-height:32px;}
    .page-section-title h1{font-size: 20px;line-height: 42px;}
    .page-section-about-title p {font-size: 32px;line-height: 48px;text-align: center;}
    .page-section-about-title h4 {font-size: 22px;line-height: 36px;text-align: center;}
    .page-section-content img{max-width: 100%;}
    .page-section-products .list-products-category-tab li {width: 33.3%;}
    .page-section-products .list-products-category-tab li a {height:150px;font-size: 14px;line-height: 20px;}
    .products-thumbnail {padding-bottom: 20px;}
    .products-info .page-detail-title{font-size: 24px;margin-bottom: 20px;}
    .products-info .page-detail-info{padding:20px 0;}
    .products-detail-tool-bar{text-align: center;}
    .products-detail-tool-bar>.btn {margin: 20px auto;float: none;}
    .product-detail-show-btn{margin: 10px auto;float: none;overflow: hidden;padding: 10px 20px;}
    .product-detail-show-btn li{float: none;display: inline-block;}
    .products-detail-parameter-nav ul li a {line-height: 70px;font-size: 18px;}
    .products-detail-content {padding: 30px 15px;}
    .products-detail-relation-list>h3{margin: 30px 0;}
    .list-news .list-title{padding-top: 20px;}
    .page-detail-title {font-size: 24px;}
    .page-detail-jump a {text-align: center;font-size: 14px;}
    .page-section-service-slogan>div:first-child {padding: 30px 15px 0 15px;}
    .page-section-service-slogan>div:first-child .page-section-service-slogan-layout{border-bottom:none;border-right: 8px solid #0a7ec9;padding: 30px 20px;}
    .page-section-service-slogan>div:nth-child(2) {padding: 0 15px 30px 15px;}
    .page-section-service-slogan>div:nth-child(2) .page-section-service-slogan-layout{border-top:none;border-left:  8px solid #FFF;}
}
@media (min-width: 768px){
    .navbar-fixed-top {position: fixed;right: 0;left: 0;z-index: 1030;}
    .main-nav .navbar-brand{padding: 15px 15px; height: 50px;}
    .main-nav .navbar-brand h1{height: 60px;margin-top: 0;}
    .main-nav .navbar-brand h1 img {margin-top: -60px;height: 120px;}
    .main-nav-page .navbar-brand h1 img{margin-top: 0;}
    .main-nav .navbar-nav{background: inherit;}
    .main-nav .navbar-nav>li>a {color: #FFF;padding: 15px 16px;height: 90px;font-size: 16px;line-height: 60px;}
    .main-nav-page .navbar-nav>li>a {color: #333;}
    .main-nav .navbar-nav .dropdown-fluid .dropdown-menu.bg-pattern{background: url(../images/background-pattern.jpg) repeat-x center bottom!important;}
    .main-nav .navbar-nav .dropdown-fluid .dropdown-menu{position: absolute;padding: 45px 30px;}
    .main-nav .navbar-nav>li>.dropdown-menu .main-sub-nav>li>a {display: block;margin-right: 30px;margin-bottom: 30px;float: left;font-size: 16px;line-height: 16px;padding: 15px 0;border: 1px solid #CCC;}
    .main-nav .navbar-nav>li>.dropdown-menu .main-sub-nav>li>a:before{margin: 6px 10px 0 30px;}
    .dropdown-menu-search {padding: 20px;width: 450px;}
    .index-about-section .index-section-title{text-align: left;}
    .index-about-section .index-section-sub-title{text-align: left;}
    .index-about-section .index-section-content{text-align: left;}
    .index-about-img img{max-width: 100%;padding: 0 0 60px 100px}
    .index-products-section .nav-tabs li {width: 16.6%;}
    .index-products-section .nav-tabs li a{height: 120px;padding: 10px 15px;font-size: 16px;}
    .swiper-button-next, .swiper-button-prev{top: 50%;}
    .index-application-list li a .index-application-info h3 {font-size: 24px;margin-bottom: 20px;margin-top: 20px;}
    .index-application-list li a .index-application-info p{font-size: 18px;}
    .index-slogan-section-left{padding: 180px 160px 200px 180px;}
    .index-slogan-section-right{padding: 180px 180px 200px 200px;min-height: 810px;}
    .index-slogan-section .index-slogan-center-img {position: absolute;left: 50%;top: 140px;width:inherit;margin-left: -220px;}
    .index-news-thumb{height: 534px;padding-bottom: 0;}
    .index-news-item{position: inherit;padding:20px 0;}
    .index-news-item h3 {font-size: 24px;font-weight: 500;}
    .index-news-item .news-list-calendar{text-align:center;color:#999;font-size: 14px;padding: 20px;margin-top: 20px;margin-right: 20px;float: left!important;position: inherit;bottom: inherit;right:inherit;}
    .index-news-item .news-list-calendar span{font-size: 48px;display: block;padding-bottom: 10px;float: none;}
    .index-news-item .news-list-calendar span:before{display: none;}
    footer{padding-top:100px; }
    .footer-contact{text-align: left;}
    .footer-copyright .row div:first-child{text-align: left;}
    .footer-copyright .row div:first-child a{display: inline;}
    .footer-copyright .row div:nth-child(2){text-align: right;}
    .footer-copyright .container{line-height: 64px;}
    .page-banner {height: 450px;margin-top: 90px;}
    .page-banner img {height: 450px;}
    .page-banner-content {padding-top: 140px;}
    .page-banner-content h2 {font-size: 36px;font-weight: 500;}
    .page-banner-content p {font-size: 48px;line-height: 68px;}
    .page-section-title h1{font-size: 30px;line-height: 72px;}
    .page-section-about-title p {font-size: 44px;line-height: 66px;text-align: left;}
    .page-section-about-title h4 {font-size: 20px;line-height: 36px;text-align: left;}
    .page-section-products .list-products-category-tab li {width: 16.6%;}
    .page-section-products .list-products-category-tab li a {height: 120px;font-size: 16px;line-height: 32px;}
    .list-products li a p{height: 64px;}
    .products-thumbnail {padding-bottom: 80px;}
    .products-info .page-detail-title{font-size: 36px;margin-bottom: 40px;}
    .products-info .page-detail-info{padding:40px 0;}
    .products-detail-tool-bar{text-align: left;}
    .products-detail-tool-bar>.btn {margin: 40px 0;float: left;}
    .product-detail-show-btn{float: left;margin: 40px 0;padding: 10px 20px 10px 40px;}
    .product-detail-show-btn li{float: left;}
    .products-detail-parameter-nav ul li a {line-height: 70px;font-size: 24px;}
    .products-detail-content {padding: 30px 15px;}
    .products-detail-relation-list>h3{margin: 0 0 30px 0;}
    .list-news .list-title{padding-top: 0;}
    .page-detail-title {font-size: 30px;}
    .page-detail-jump a {text-align: inherit;font-size: 16px;}
    .page-detail-jump>div:nth-child(2){text-align: center;}
    .page-section-service-slogan>div:first-child {padding: 30px 0 30px 30px;}
    .page-section-service-slogan>div:first-child .page-section-service-slogan-layout{border-bottom:8px solid #0a7ec9;;border-right: none;padding: 60px 40px;}
    .page-section-service-slogan>div:nth-child(2) {padding: 30px 30px 30px 0;}
    .page-section-service-slogan>div:nth-child(2) .page-section-service-slogan-layout{border-top:8px solid #FFF;;border-left: none;}
}
@media (min-width: 992px){
    .index-banner .slide-content{padding-top: 160px;}
    .index-banner .slide-content p {text-align: left;}
    .index-banner .swiper-slide:nth-child(2) .slide-content{padding-top: 160px;}
    .index-banner .slide-content h2 {font-size: 32px;text-align: left;}
    .index-banner .slide-content h2:after {width: 70px;height: 3px;margin: 30px 0 10px 0;}
    .index-banner .swiper-slide {height: 500px;}
    .index-banner .swiper-slide>img{width: 100%;height: inherit;}
    .index-banner-img-main{text-align: center;}
    .index-banner-img-main img{max-width: 62%;margin: 0 auto;float: none}
    .index-banner .swiper-slide:nth-child(1) .index-banner-img-main {margin-top: 10px;}
    .index-banner .swiper-slide:nth-child(2) .index-banner-img-main{margin-top: 10px;}
    .index-banner .swiper-slide:nth-child(3) .index-banner-img-main{margin-top: 10px;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li {width: 24%;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(1) .index-banner-ico img{margin-top: 4px;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(2) .index-banner-ico img{margin-top: 4px;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(3) .index-banner-ico,
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(4) .index-banner-ico{font-size: 12px;font-weight: bold;line-height: 34px;}
    .index-banner .swiper-slide:nth-child(3) .index-banner-img-list{list-style: none;padding-left: 0;overflow: hidden;padding-bottom: 30px;}
    .index-banner .swiper-slide:nth-child(3) .index-banner-img-list li{width:20%;float: left;margin: 0 30px 0 0;}
    .index-banner .swiper-slide:nth-child(3) .index-banner-img-list li img{max-width: 100%;}
    .index-banner .swiper-pagination {text-align: left;bottom: 40px;}
    .index-banner .swiper-pagination .swiper-pagination-current {font-size: 40px;}
    .index-banner .swiper-pagination, .index-banner .swiper-pagination .swiper-pagination-total {font-size: 14px;}
    .index-slogan-section-left{padding: 80px 100px 70px 60px;min-height: 680px;}
    .index-slogan-section-right{padding: 80px 60px 70px 100px;min-height: 680px;}
    .index-slogan-section .index-slogan-center-img {position: absolute;left: 50%;top: 240px;width:200px;margin-left: -100px;}
    .index-slogan-section-left .index-section-title{font-size: 32px;}
    .index-slogan-section-left .index-section-sub-title{font-size: 20px;line-height: 32px;}
    .index-slogan-section-left .index-section-content{font-size:14px;padding-top: 10px;padding-bottom: 10px;}
    .products-detail-content {padding: 30px}
}
@media (min-width: 1200px){
    .main-nav .navbar-nav>li>a{font-size: 16px;}
    .main-nav .navbar-nav>li>.dropdown-menu .main-sub-nav>li>a{font-size: 14px;}
    .main-nav .navbar-nav>li>.dropdown-menu .main-sub-nav>li>a:before{margin: 6px 10px 0 20px;}
    .main-nav .navbar-nav>li:nth-child(2)>.dropdown-menu .main-sub-nav>li>a{width:190px;}
    .main-nav .navbar-nav>li:nth-child(3)>.dropdown-menu .main-sub-nav>li>a{width:190px;}
    .main-nav .navbar-nav>li:nth-child(4)>.dropdown-menu .main-sub-nav>li>a{width:190px;}
    .main-nav .navbar-nav>li:nth-child(6)>.dropdown-menu .main-sub-nav>li>a{width:190px;}
    .main-nav .navbar-nav>li:nth-child(7)>.dropdown-menu .main-sub-nav>li>a{width:190px;}
    .index-banner .slide-content{padding-top: 160px;}
    .index-banner .swiper-slide:nth-child(2) .slide-content{padding-top: 160px;}
    .index-banner .slide-content h2 {font-size: 32px;text-align: left;}
    .index-banner .slide-content h2:after {width: 70px;height: 3px;margin: 30px 0 10px 0;}
    .index-banner .swiper-slide {height: 550px;}
    .index-banner .swiper-slide>img{width: 100%;height: inherit;}
    .index-banner-img-main{text-align: center;}
    .index-banner-img-main img{max-width: 62%;margin: 0 auto;float: none}
    .index-banner .swiper-slide:nth-child(1) .index-banner-img-main {margin-top: -20px;}
    .index-banner .swiper-slide:nth-child(2) .index-banner-img-main{margin-top: -20px;}
    .index-banner .swiper-slide:nth-child(3) .index-banner-img-main{margin-top: 20px;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li {width: 22%;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(1) .index-banner-ico img{margin-top: 4px;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(2) .index-banner-ico img{margin-top: 4px;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(3) .index-banner-ico,
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(4) .index-banner-ico{font-size: 12px;font-weight: bold;line-height: 34px;}
    .index-banner .swiper-slide:nth-child(3) .index-banner-img-list{list-style: none;padding-left: 0;overflow: hidden;padding-bottom: 30px;}
    .index-banner .swiper-slide:nth-child(3) .index-banner-img-list li{width:20%;float: left;margin: 0 30px 0 0;}
    .index-banner .swiper-slide:nth-child(3) .index-banner-img-list li img{max-width: 100%;}
    .index-banner .swiper-pagination {text-align: left;bottom: 40px;}
    .index-banner .swiper-pagination .swiper-pagination-current {font-size: 40px;}
    .index-banner .swiper-pagination, .index-banner .swiper-pagination .swiper-pagination-total {font-size: 14px;}
    .index-slogan-section-left{padding: 100px 100px 100px 60px;min-height: 680px;}
    .index-slogan-section-right{padding: 100px 60px 100px 100px;min-height: 680px;}
    .index-slogan-section .index-slogan-center-img {position: absolute;left: 50%;top: 240px;width:200px;margin-left: -100px;}
    .index-slogan-section-left .index-section-title{font-size: 32px;}
    .index-slogan-section-left .index-section-sub-title{font-size: 20px;line-height: 32px;}
    .index-slogan-section-left .index-section-content{font-size:14px;padding-top: 10px;padding-bottom: 10px;}
    .index-products-list .swiper-button-prev {left: -30px;}
    .index-products-list .swiper-button-next {right: -30px;}
    .index-news-thumb{height: 469px;}
    .page-banner{height: 300px;margin-top: 90px;}
    .page-banner img{height: 300px;}
    .page-banner-content{padding-top: 80px;}
    .page-banner-content h2{font-size: 28px;;}
    .page-banner-content p{font-size: 38px;line-height:58px;}
    .page-section-title h1{font-size: 24px;line-height: 60px;}
    .page-section-title .page-sub-nav li a{line-height: 60px;font-size: 16px;padding:0 20px;}
    .page-section-about-title p {font-size: 36px;line-height: 66px;}
    .page-section-about-title h4 {font-size: 16px;line-height: 36px;}
    .footer-nav dl dd {font-size: 14px;}
    .footer-contact p{font-size:14px;}
}
@media (min-width: 1366px){
    .main-nav .navbar-nav>li>a{font-size: 18px;}
    .main-nav .navbar-nav>li>.dropdown-menu .main-sub-nav>li>a{font-size: 16px;}
    .main-nav .navbar-nav>li:nth-child(2)>.dropdown-menu .main-sub-nav>li>a{width:200px;}
    .main-nav .navbar-nav>li:nth-child(3)>.dropdown-menu .main-sub-nav>li>a{width:200px;}
    .main-nav .navbar-nav>li:nth-child(4)>.dropdown-menu .main-sub-nav>li>a{width:200px;}
    .main-nav .navbar-nav>li:nth-child(6)>.dropdown-menu .main-sub-nav>li>a{width:200px;}
    .main-nav .navbar-nav>li:nth-child(7)>.dropdown-menu .main-sub-nav>li>a{width:200px;}
    .index-banner .slide-content{padding-top: 180px;}
    .index-banner .swiper-slide:nth-child(2) .slide-content{padding-top: 180px;}
    .index-banner .slide-content h2 {font-size: 36px;text-align: left;}
    .index-banner .swiper-slide {height: 650px;}
    .index-banner .swiper-slide>img{height: inherit;width: 100%;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li {width:24%;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(1) .index-banner-ico img{margin-top: 24px;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(2) .index-banner-ico img{margin-top: 18px;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(3) .index-banner-ico,
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(4) .index-banner-ico{font-size: 30px;font-weight: bold;line-height: 88px;}
    .index-banner-ico {width: 94px;height: 94px;}
    .index-banner .slide-content h2:after {width: 88px;height: 5px;margin-top: 40px;margin-bottom: 30px;margin-left: 0;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li h3 {font-size: 14px;line-height: 28px;margin-top: 20px;}
    .index-banner-text-list li {float: left;margin-right: 30px;height: 56px;border-radius: 28px;width: 160px;background: none;border: 2px solid #FFF;text-align: center;font-size: 24px;line-height: 52px;}
    .index-banner .swiper-slide:nth-child(1) .index-banner-img-main{margin-top: 20px;}
    .index-banner .swiper-slide:nth-child(2) .index-banner-img-main{margin-top: 20px;}
    .index-banner .swiper-slide:nth-child(3) .index-banner-img-main{margin-top: 20px;}
    .index-banner .swiper-slide:nth-child(3) .index-banner-img-list{list-style: none;padding-left: 0;overflow: hidden;padding-bottom: 30px;}
    .index-banner .swiper-slide:nth-child(3) .index-banner-img-list li{width:22%;float: left;margin: 0 30px 0 0;}
    .index-banner .swiper-slide:nth-child(3) .index-banner-img-list li img{max-width: 100%;}
    .index-banner .slide-content p{text-align: left;font-size: 18px;}
    .index-banner .swiper-pagination {text-align: left;bottom: 40px;}
    .index-banner .swiper-pagination .swiper-pagination-current {font-size: 60px;}
    .index-banner .swiper-pagination, .index-banner .swiper-pagination .swiper-pagination-total {font-size: 24px;}
    .index-slogan-section-left .index-section-title{font-size: 36px;}
    .index-slogan-section-left .index-section-sub-title{font-size: 30px;line-height: 48px;}
    .index-slogan-section-left .index-section-content{font-size:16px;padding-top: 10px;padding-bottom: 10px;}
    .index-slogan-section-left{padding: 180px 160px 200px 180px;}
    .index-slogan-section-right{padding: 180px 180px 200px 200px;min-height: 810px;}
    .index-slogan-section .index-slogan-center-img {position: absolute;left: 50%;top: 140px;width:inherit;margin-left: -220px;}
    .index-slogan-section-left{padding: 100px 100px 100px 60px;min-height: 640px;}
    .index-slogan-section-right{padding: 100px 60px 100px 100px;min-height: 640px;}
    .index-slogan-section .index-slogan-center-img {position: absolute;left: 50%;top: 200px;width:220px;margin-left: -110px;}
    .index-products-list .swiper-button-prev {left: -30px;}
    .index-products-list .swiper-button-next {right: -30px;}
    .index-news-thumb{height: 495px;}
    .index-news-item {padding: 24px 0;}
    .page-banner{height: 350px;margin-top: 90px;}
    .page-banner img{height: 350px;}
    .page-banner-content{padding-top: 110px;}
    .page-banner-content h2{font-size: 32px;;}
    .page-banner-content p{font-size: 42px;line-height:64px;}
    .page-section-title h1{font-size: 30px;line-height: 72px;}
    .page-section-title .page-sub-nav li a{line-height: 72px;font-size: 18px;padding:0 20px;}
    .footer-nav dl dd {font-size: 16px;}
    .footer-contact p{font-size:16px;}
}
@media (min-width: 1440px){
    .main-nav .navbar-nav>li>a {padding: 15px 30px;}
    .main-nav .navbar-nav>li>.dropdown-menu .main-sub-nav>li>a:before{margin: 6px 10px 0 30px;}
    .main-nav .navbar-nav>li:nth-child(2)>.dropdown-menu .main-sub-nav>li>a{width:220px;}
    .main-nav .navbar-nav>li:nth-child(3)>.dropdown-menu .main-sub-nav>li>a{width:220px;}
    .main-nav .navbar-nav>li:nth-child(4)>.dropdown-menu .main-sub-nav>li>a{width:220px;}
    .main-nav .navbar-nav>li:nth-child(6)>.dropdown-menu .main-sub-nav>li>a{width:220px;}
    .main-nav .navbar-nav>li:nth-child(7)>.dropdown-menu .main-sub-nav>li>a{width:220px;}
    .index-banner .slide-content{padding-top: 220px;}
    .index-banner .swiper-slide:nth-child(2) .slide-content{padding-top: 220px;}
    .index-banner .slide-content h2 {font-size: 40px;text-align: left;}
    .index-banner .swiper-slide {height: 700px;}
    .index-banner .swiper-slide>img{height: inherit;width: 100%;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li {width: 24%;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(1) .index-banner-ico img{margin-top: 24px;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(2) .index-banner-ico img{margin-top: 18px;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(3) .index-banner-ico,
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(4) .index-banner-ico{font-size: 30px;font-weight: bold;line-height: 88px;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li h3 {font-size: 14px;}
    .index-banner .swiper-slide:nth-child(1) .index-banner-img-main{margin-top: -20px;}
    .index-banner .swiper-slide:nth-child(2) .index-banner-img-main{margin-top: -20px;}
    .index-banner .swiper-slide:nth-child(3) .index-banner-img-main{margin-top: -20px;}
    .index-banner-img-main{text-align: center;}
    .index-banner-img-main img{max-width: 62%;margin: 0 auto;float: none}
    .index-slogan-section-left{padding: 180px 160px 200px 180px;}
    .index-slogan-section-right{padding: 180px 180px 200px 200px;min-height: 810px;}
    .index-slogan-section .index-slogan-center-img {position: absolute;left: 50%;top: 140px;width:inherit;margin-left: -220px;}
    .index-slogan-section-left{padding: 100px 100px 100px 60px;min-height: 640px;}
    .index-slogan-section-right{padding: 100px 60px 100px 100px;min-height: 640px;}
    .index-slogan-section .index-slogan-center-img {position: absolute;left: 50%;top: 200px;width:220px;margin-left: -110px;}
    .index-products-list .swiper-button-prev {left: -60px;}
    .index-products-list .swiper-button-next {right: -60px;}
    .index-news-thumb{height: 534px;}
    .index-news-item {padding: 20px 0;}
    .index-news-item p{height: 64px;}
    .page-banner{height: 450px;margin-top: 90px;}
    .page-banner img{height: 450px;}
    .page-banner-content{padding-top: 140px;}
    .page-banner-content h2{font-size: 36px;;}
    .page-banner-content p{font-size: 48px;line-height:68px;}
}
@media (min-width: 1600px){
    .main-nav .navbar-nav>li:nth-child(2)>.dropdown-menu .main-sub-nav>li>a{width:220px;}
    .main-nav .navbar-nav>li:nth-child(3)>.dropdown-menu .main-sub-nav>li>a{width:240px;}
    .main-nav .navbar-nav>li:nth-child(4)>.dropdown-menu .main-sub-nav>li>a{width:240px;}
    .main-nav .navbar-nav>li:nth-child(6)>.dropdown-menu .main-sub-nav>li>a{width:240px;}
    .main-nav .navbar-nav>li:nth-child(7)>.dropdown-menu .main-sub-nav>li>a{width:240px;}
    .index-banner .slide-content{padding-top: 300px;}
    .index-banner .swiper-slide:nth-child(2) .slide-content{padding-top: 300px;}
    .index-banner .slide-content h2 {font-size: 48px;text-align: left;}
    .index-banner .swiper-slide {height: 900px;}
    .index-banner .swiper-slide>img{height: 100%;width: 100%;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li {width: 140px;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(1) .index-banner-ico img{margin-top: 24px;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(2) .index-banner-ico img{margin-top: 18px;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(3) .index-banner-ico,
    .index-banner .swiper-slide:first-child .index-banner-img-list li:nth-child(4) .index-banner-ico{font-size: 30px;font-weight: bold;line-height: 88px;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li h3 {font-size: 15px;}
    .index-banner .swiper-slide:nth-child(1) .index-banner-img-main{margin-top: -80px;}
    .index-banner .swiper-slide:nth-child(2) .index-banner-img-main{margin-top: -80px;}
    .index-banner .swiper-slide:nth-child(3) .index-banner-img-main{margin-top: -20px;}
    .index-banner-img-main img{max-width: 100%;float: right;}
    .index-about-section:before{display: block;left: -140px;}
    .index-slogan-section-left{padding: 120px 120px 120px 120px;min-height: 650px;}
    .index-slogan-section-right{padding: 120px 120px 120px 120px;min-height: 650px;}
    .index-slogan-section .index-slogan-center-img {position: absolute;left: 50%;top: 160px;width:260px;margin-left: -130px;}
    .index-products-list .swiper-button-prev {left: -80px;}
    .index-products-list .swiper-button-next {right: -80px;}
    .index-news-item p{height: 64px;}
}
@media (min-width: 1920px){
    .index-banner .swiper-slide:first-child .index-banner-img-list li {width: 150px;}
    .index-banner .swiper-slide:first-child .index-banner-img-list li h3 {font-size: 16px;}
    .index-about-section:before{display: block;left: 0;}
    .index-slogan-section-left{padding: 180px 160px 200px 180px;min-height: 810px;}
    .index-slogan-section-right{padding: 180px 180px 200px 200px;min-height: 810px;}
    .index-slogan-section .index-slogan-center-img {position: absolute;left: 50%;top: 140px;width:inherit;margin-left: -220px;}
    .index-news-item p{height: 64px;}
}