body, h1, h2, h3, h4, h5, h6, p, blockquote, dl, dt, dd, ul, ol, li, form, fieldset, legend, button, input, textarea, th, td {
    margin: 0;padding: 0;}
html {overflow-y: scroll;overflow-x: hidden;}
html, body {color: #333333;  font-family: arial,"Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;}
a {color: #333333;text-decoration: none;transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;}
a:hover {color: #10468d;text-decoration: none;}
img {border: 0 none; max-width: 100%;}
ol, ul, li {list-style: none;}
div, ul, li {margin: 0px;padding: 0px;list-style-type: none;}
input[type="submit"], input[type="reset"] {cursor: pointer;}
textarea{font-family: arial,"Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;}
.clear {clear: both;}
.fl {float: left;}
.fr {float: right;}
.ov {overflow: hidden;}
.text_center{text-align: center;}
input, textarea, select {outline: none;}
button:disabled{color: #ccc;}
i,em{font-style: normal;}
h1,h2,h3,h4,b{font-weight: normal;}
@font-face{
    font-family: 'SourceHanSerifCN-Heavy'; 
    src:url('../fonts/SourceHanSerifCN-Heavy.eot');
    src:url('../fonts/SourceHanSerifCN-Heavy.woff') format('woff'),
        url('../fonts/SourceHanSerifCN-Heavy.ttf') format('truetype'),
        url('../fonts/SourceHanSerifCN-Heavy.svg') format('svg');
}


@media (min-width: 1300px){
    html, body{font-size: 16px;}
}
@media (min-width: 992px) and (max-width: 1299px){
    html, body{font-size: 15px;}
}
@media (min-width: 768px) and (max-width: 991px){
    html, body{font-size: 14px;}
}
@media (max-width: 767px) {
    html, body{font-size: 14px;}
}
@media (min-width: 768px){
    
}
.index_switchsize span{cursor: pointer;}
.navbar{margin-bottom: 0px;}
.navbar-default{text-align: center;}


.navbar-nav>li{}




@media (min-width: 1300px){
    .header{padding: 20px 0px;}
    .header .logo img{height: 73px;}
    .header .search,.header .phone{margin-top: 20px;}
    .nav_height{height: 100px;}
    .navbar-nav>li{padding: 8px 10px;}
    .navbar-nav>li>a{padding: 12px 35px 18px;}
    .ind_padding{padding-top: 100px;}
}
@media (min-width: 992px) and (max-width: 1299px){
    .header{padding: 15px 0px;}
    .header .logo img{height: 60px;}
    .header .search,.header .phone{margin-top: 15px;}
    .nav_height{height: 90px;}
    .navbar-nav>li{padding: 7px 8px;}
    .navbar-nav>li>a{padding: 1px 24px 15px;}
    .ind_padding{padding-top: 90px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .header{padding: 10px 0px;}
    .header .logo img{height: 50px;}
    .header .search,.header .phone{margin-top: 10px;}
    .nav_height{height: 80px;}
    .navbar-nav>li{padding: 6px 6px;}
    .navbar-nav>li>a{padding: 8px 14px 13px;}
    .ind_padding{padding-top: 80px;}
}
@media (max-width: 767px) {
    .header{display: none;}
    .nav_height{height: 60px;}
    .navbar-brand{padding: 10px 15px; height: 60px;}
    .navbar-brand img{height: 40px;}

    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color: rgba(255,255,255,0);}
    .navbar-collapse{background: #fff;}
    .navbar-default .navbar-toggle{border-color: rgba(255,255,255,0); width: 34px; height: 24px; margin-top: 18px; background: url(../images/wap_menu_07.png) center center no-repeat; background-size: 100% 100%;}
    .navbar-toggle .icon-bar{display: none;}
    .ind_padding{padding-top: 60px;}
}
@media (min-width: 768px){
    .header .logo{float: left;}
    .header .search{float: right; margin-left: 40px;}
    .header .search input{height: 30px; border:0px #fff solid; border-bottom: 1px #10468d solid; float: left; background: none;}
    .header .search input.sub{background: url(../images/index_08.png) center center no-repeat; width: 30px;}
    .header .phone{float: right; color: #10468d; font-size: 18px; background: url(../images/index_06.png) center left no-repeat; padding-left: 34px; line-height: 30px;}

    .navbar-default{background: #10468d;}
    .navbar-brand{display: none;}
    .navbar-default .navbar-nav>li>a.dropdown-toggle{color: #fff;transition: all 0s; -moz-transition: all 0s;  -webkit-transition: all 0s; -o-transition: all 0s;}
    .navbar-collapse{padding: 0px;}
    .dropdown-menu{background: rgba(16,70,141,0.8);}
    .dropdown-menu>li>a{color: #fff; line-height: 2; padding: 5px 0px; text-align: center;}
    .dropdown-menu>li>a:hover{background: #e79425; color: #fff;}
    .navbar-default .navbar-nav li:hover{background: #e79425;}
    .navbar-default .navbar-nav li:hover .dropdown-togglea{color: #fff;background: url(../images/menu_03.png) center bottom no-repeat;}
    .navbar-default .navbar-nav li:hover .dropdown-menu{display: block;}
    .navbar-default .navbar-nav>.active>a.dropdown-toggle,.navbar-default .navbar-nav>.active>a.dropdown-toggle:hover{color: #fff;background: url(../images/menu_03.png) center bottom no-repeat;}
    .caret{display: none;}
}


.banner{position: relative;}
.banner .swiper-button-next{right: 5%;}
.banner .swiper-button-prev{left: 5%;}
.banner .swiper-button-prev,.banner .swiper-button-next{color: #10468d;}

.banner .swiper-slide .img{transition: all 5s; -moz-transition: all 5s; -webkit-transition: all 5s; -o-transition: all 5s;transform: scale(1.2); -ms-transform: scale(1.2); -moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2);}
.banner .swiper-slide-active .img{transform: scale(1); -ms-transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1);}


.footer{color: #fff; background: #012e6a; line-height: 2.2;}
.footer a{color: #fff;}

.foot_top{background: url(../images/indexbg_07.jpg) center center no-repeat;}
.foot_logo{float: left;}
.foot_contact{float: left;}
.foot_erweima{float: right;background: url(../images/index_erweimabg.png) center center no-repeat; background-size: 99% 99%; padding: 10px;}

@media (min-width: 1300px){
    .foot_top{padding: 90px 0px;}
    .foot_logo{width: 370px;height: 180px; padding-top: 40px;}
    .foot_contact{width: 550px; padding: 0px 80px;height: 180px; line-height: 3;}
    .foot_erweima{width: 180px; height: 180px;}

    .foot_bot{line-height: 60px;}
}
@media (min-width: 992px) and (max-width: 1299px){
    .foot_top{padding: 70px 0px;}
    .foot_logo{width: 300px;height: 160px; padding-top: 40px;}
    .foot_logo img{height: 80px;}
    .foot_contact{width: 460px; padding: 0px 60px;height: 160px; line-height: 2.6;}
    .foot_erweima{width: 160px; height: 160px;}

    .foot_bot{line-height: 55px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .foot_top{padding: 40px 0px;}
    .foot_logo{width: 180px;height: 140px; padding-top: 40px;}
    .foot_logo img{height: 50px;}
    .foot_contact{width: 380px; padding: 0px 35px;height: 140px; line-height:2;}
    .foot_erweima{width: 140px; height: 140px;}
}
@media (max-width: 767px) {
    .foot_top{padding: 1.5em 0px;}
    .foot_logo{display: none;}
    .foot_contact{width: 65%;line-height:2;}
    .foot_contact span{display: inline-table;}
    .foot_erweima{width: 32%; padding: 6px 1%; margin-top: 1em;}
    .foot_bot{text-align:center; padding: 0.6em 0px;}
}
@media (min-width: 768px){
    .foot_logo{ background: url(../images/line_03.jpg) center right no-repeat;}
    .foot_contact{background: url(../images/line_03.jpg) center right no-repeat;}

    .foot_bot .left{float: left;}
    .foot_bot .right{float: right;}
    .height6em,.footfloat,.fudongdianhua{display: none;}
}


.height6em{height: 6em;}

.footfloat{position: fixed; left: 0px; bottom: 0px; background: #10468d; width: 100%; text-align: center; padding:0.7em 0px 0.2em;}
.footfloat img{height: 2em;}
.footfloat a{color: #fff; float: left; width: 25%;}
.footfloat a p{line-height:2;}

.fudongdianhua{position: fixed; top: 45%; right: 0px; width: 55px; z-index: 99999;}

.ind_title{text-align: center;}
.ind_title h2{color: #e79425; font-weight: bold;text-transform:capitalize;}
.ind_title h3{font-weight: bold;color: #10468d;}
.ind_khtitle h2{font-weight: bold;}
.ind_khtitle h3{font-weight: bold;}
.ind_khtitle img{display: block;}
@media (min-width: 1300px){
    .ind_title h2{font-size: 48px;}
    .ind_title h3{font-size: 30px; margin-top: 15px;}
    .ind_khtitle h2{font-size: 36px;}
    .ind_khtitle h3{font-size: 24px; margin-top: 15px;}
    .ind_khtitle img{margin-top: 20px;}
}
@media (min-width: 992px) and (max-width: 1299px){
    .ind_title h2{font-size: 40px;}
    .ind_title h3{font-size: 24px; margin-top: 12px;}
    .ind_khtitle h2{font-size: 24px;}
    .ind_khtitle h3{font-size: 18px; margin-top: 12px;}
    .ind_khtitle img{margin-top: 15px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_title h2{font-size: 30px;}
    .ind_title h3{font-size: 20px; margin-top: 10px;}
    .ind_khtitle h2{font-size: 20px;}
    .ind_khtitle h3{font-size: 14px; margin-top: 10px;}
    .ind_khtitle img{margin-top: 10px;}
}
@media (max-width: 767px) {
    .ind_title h2{font-size: 2em;}
    .ind_title h3{font-size: 1.3em;}

    .ind_khtitle{text-align: center;}
    .ind_khtitle h2{font-size: 2em;color: #e79425;}
    .ind_khtitle h3{font-size: 1.3em;color: #10468d;}
}
@media (min-width: 768px){
    .ind_khtitle{color: #fff;}
}

.ind_product{background: url(../images/indexbg_02.jpg) center top no-repeat;}
.ind_procate .tab{text-align: center;}
.ind_procate .tab a{float: left; position: relative;}
.ind_procate .tab a h3{line-height: 2; color: #10468d;}
.ind_procate .tab a span{display: block; position: absolute; left: 0px; width: 100%; background: url(../images/index_47.png) center center no-repeat; background-size:auto 100%; display: none;}
.ind_procate .tab a.on h3{font-weight: bold;}
.ind_procate .content{background: #fff; border-radius: 10px; border-top: 3px #10468d solid; line-height: 2;}
.ind_procate .content li{display: none; line-height: 2;}
.ind_procate .content a span{background: url(../images/indexzhen_03.png) center left no-repeat; padding-left: 30px; display: inline-table;}

.ind_procate_wap{text-align: center;}
.ind_procate_wap a{float: left; position: relative;}
.ind_procate_wap a h3{line-height: 2; color: #10468d;}
.ind_procate_wap a span{display: block; position: absolute; left: 0px; width: 100%; background: url(../images/index_47.png) center center no-repeat; background-size:auto 100%; display: none;}

@media (min-width: 1300px){
    .ind_product{padding: 50px 0px;}
    .ind_procate{padding: 40px 0px 0px;}
    .ind_procate .tab a{padding: 0px 28px 10px;}
    .ind_procate .tab a img{height: 56px;}
    .ind_procate .tab a h3{font-size: 18px;}
    .ind_procate .tab a span{height: 18px; bottom: -15px;}
    .ind_procate .content{background: #fff; padding: 20px;}
    .ind_procate .content a{width: 33.333%; padding: 10px 60px;}
}
@media (min-width: 992px) and (max-width: 1299px){
    .ind_product{padding: 40px 0px;}
    .ind_procate{padding: 30px 0px 0px;}
    .ind_procate .tab a{padding: 0px 19px 10px;}
    .ind_procate .tab a img{height: 48px;}
    .ind_procate .tab a h3{font-size: 16px;}
    .ind_procate .tab a span{height: 15px; bottom: -12px;}
    .ind_procate .content{background: #fff; padding: 18px;}
    .ind_procate .content a{width: 33.333%; padding: 8px 30px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_product{padding: 30px 0px;}
    .ind_procate{padding: 20px 0px 0px;}
    .ind_procate .tab a{padding: 0px 12px 10px;}
    .ind_procate .tab a img{height: 40px;}
    .ind_procate .tab a h3{font-size: 14px;}
    .ind_procate .tab a span{height: 12px; bottom: -10px;}
    .ind_procate .content{background: #fff; padding: 16px;}
    .ind_procate .content a{width: 33.333%; padding: 6px 15px;}
}
@media (max-width: 767px) {
    .ind_product{padding: 1.5em 0px;}
    .ind_procate_wap{padding: 1em 0px 0px;}
    .ind_procate_wap a{width: 33.333%; margin: 0.5em 0px;}
    .ind_procate_wap a img{height: 2em;}
    .ind_procate_wap a h3{font-size: 14px;}
    .ind_procate_wap a span{height: 12px; bottom: -10px;}
    
    .ind_procate{display: none;}

    
}
@media (min-width: 768px){
    .ind_procate_wap{display: none;}
    .ind_procate .content a{float: left;}
}



.ind_prolist a{float: left; box-shadow: 0px 0px 5px #ccc; text-align: center;}
.ind_prolist a .img{background: #fff;display: table-cell; vertical-align: middle;text-align: center;}
.ind_prolist a .img img{max-width: 100%; max-height: 100%;}
.ind_prolist a h3{background: #ddd;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.ind_prolist a:hover h3{background: #10468d; color: #fff;}

.ind_more{text-align: center; }
.ind_more a{background: #10468d; color: #fff; display: inline-table; border-radius: 6px;}
@media (min-width: 1300px){
    .ind_prolist{padding-bottom: 50px;}
    .ind_prolist a{width: 280px;margin-top: 25px; margin-left: 26px;}
    .ind_prolist a:nth-child(4n-3){margin-left: 0px;}
    .ind_prolist a .img{height: 310px;}
    .ind_prolist a h3{font-size: 18px; line-height: 55px;}
}
@media (min-width: 992px) and (max-width: 1299px){
    .ind_prolist{padding-bottom: 40px;}
    .ind_prolist a{width: 227px;margin-top: 20px; margin-left: 20px;}
    .ind_prolist a:nth-child(4n-3){margin-left: 0px;}
    .ind_prolist a .img{height: 240px;}
    .ind_prolist a h3{font-size: 16px; line-height: 50px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_prolist{padding-bottom: 30px;}
    .ind_prolist a{width: 175px;margin-top: 15px; margin-left: 15px;}
    .ind_prolist a:nth-child(4n-3){margin-left: 0px;}
    .ind_prolist a .img{height: 200px;}
    .ind_prolist a h3{font-size: 14px; line-height: 40px;}
}
@media (max-width: 767px) {
    .ind_prolist{padding-bottom: 30px;}
    .ind_prolist a{width: 49%;margin-top: 1em;}
    .ind_prolist a:nth-child(2n-1){float: right;}
    .ind_prolist a:nth-child(7),.ind_prolist a:nth-child(8){display: none;}
    .ind_prolist a .img{height: 15em;}
    .ind_prolist a h3{font-size: 14px; line-height: 40px;}

    .ind_more a{padding: 0.4em 2em;}
}
@media (min-width: 768px){
    .ind_more a{padding: 10px 30px;}
}

.ind_kehu1{background: url(../images/indexbg_03.jpg) center center no-repeat;}

@media (min-width: 1300px){
    .ind_kehu1{padding: 42px 0px;}
    .ind_kehu1 .left{width: 350px;}
    .ind_kehu1 .right{width: 830px;}
}
@media (min-width: 992px) and (max-width: 1299px){
    .ind_kehu1{padding: 36px 0px;}
    .ind_kehu1 .left{width: 210px;}
    .ind_kehu1 .right{width: 725px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_kehu1{padding: 30px 0px;}
    .ind_kehu1 .left{width: 120px;}
    .ind_kehu1 .right{width: 610px;}
}
@media (max-width: 767px) {
    .ind_kehu1{padding: 1.5em 0px;}
    .ind_kehu1 .left{margin-bottom: 1em;}
    .img_pc{display: none;}
}
@media (min-width: 768px){
    .ind_kehu1 .left{float: left;}
    .ind_kehu1 .right{float: right;}
    .img_wap{display: none;}
}


.ind_kehu2_list li{background: #f7f7f7; color: #666; font-size: 14px;}

.ind_kehu2_list li .qianming{text-align: right;}
@media (min-width: 1300px){
    .ind_kehu2{padding: 50px 0px;}
    .ind_kehu2_list{padding-top: 40px;}
    .ind_kehu2_list li{margin: 15px 0px; padding: 15px 25px; line-height: 2;}
    .ind_kehu2_list li .word{width: 580px;}
    .ind_kehu2_list li .img{width: 550px;}
}
@media (min-width: 992px) and (max-width: 1299px){
    .ind_kehu2{padding: 40px 0px;}
    .ind_kehu2_list{padding-top: 30px;}
    .ind_kehu2_list li{margin: 15px 0px; padding: 15px 25px; line-height: 1.6;}
    .ind_kehu2_list li .word{width: 460px;}
    .ind_kehu2_list li .img{width: 440px;}
}
@media (min-width: 992px){
    .ind_kehu2_list li .word{float: left;}
    .ind_kehu2_list li .img{float: right;}
    .ind_kehu2_list li:nth-child(2n) .word{float: right;}
    .ind_kehu2_list li:nth-child(2n) .img{float: left;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_kehu2{padding: 30px 0px;}
    .ind_kehu2_list{padding-top: 20px;}
    .ind_kehu2_list li{margin: 15px 0px; padding: 15px 25px; line-height: 2;}
    .ind_kehu2_list li .word,.ind_kehu2_list li .img{width: 550px; margin: 5px auto;}
}
@media (max-width: 767px) {
    .ind_kehu2{padding: 1.5em 0px;}
    .ind_kehu2_list{padding-top: 1em;}
    .ind_kehu2_list li{margin: 0.6em 0px; padding: 0.6em 2%; line-height: 2;}
    .ind_kehu2_list li .word,.ind_kehu2_list li .img{ margin: 5px 0px;}
}
@media (min-width: 768px){
    
}


.ind_kehu_img{position: relative;}
.ind_kehu_img .swiper-button-next:after,.ind_kehu_img .swiper-button-prev:after{color: #10468d;}
.ind_kehu_img .img{display: table-cell; vertical-align: middle;text-align: center; width: 600px; background: #f1f1f1;}
.ind_kehu_img .img img{max-width: 80%; max-height: 100%;}
@media (min-width: 1300px){
    .ind_kehu_img{margin-bottom: 50px;}
    .ind_kehu_img .swiper-button-next:after,.ind_kehu_img .swiper-button-prev:after{font-size: 40px;}
    .ind_kehu_img .swiper-button-prev{left: -50px;}
    .ind_kehu_img .swiper-button-next{right: -50px;}
    .ind_kehu_img .img{height: 95px;}
}
@media (min-width: 992px) and (max-width: 1299px){
    .ind_kehu_img{margin-bottom: 40px;}
    .ind_kehu_img .swiper-button-next:after,.ind_kehu_img .swiper-button-prev:after{font-size: 32px;}
    .ind_kehu_img .swiper-button-prev{left: -45px;}
    .ind_kehu_img .swiper-button-next{right: -45px;}
    .ind_kehu_img .img{height: 80px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_kehu_img{margin-bottom: 30px;}
    .ind_kehu_img .swiper-button-next:after,.ind_kehu_img .swiper-button-prev:after{font-size: 28px;}
    .ind_kehu_img .swiper-button-prev{left: -40px;}
    .ind_kehu_img .swiper-button-next{right: -40px;}
    .ind_kehu_img .img{height: 70px;}
}
@media (max-width: 767px) {
    .ind_kehu_img{margin-bottom: 1.5em;}
    .ind_kehu_img .swiper-button-next:after,.ind_kehu_img .swiper-button-prev:after{font-size: 1.6em;}
    .ind_kehu_img .swiper-button-prev{left: 0px;}
    .ind_kehu_img .swiper-button-next{right: 0px;}
    .ind_kehu_img .img{height: 5em;}
}
@media (min-width: 768px){
    
}





/*公司简介*/

.ind_company{width:100%;background:url(../images/indexbg_05.jpg) no-repeat center}
.show_left{overflow:hidden;position:relative;background:url(../images/gsbg.jpg) no-repeat left}
#photo_img{background:url(../images/gsbg01.jpg) no-repeat left}
#photo_img li{cursor:pointer;}
.click{background:#d1b43e !important;color:#4d4d4d}
.active_li{color:#FFFFFF;background:url(../images/li_bg.png) no-repeat; background-size: 100% 100%;}

.photo{overflow:hidden;background:#E5E5E5}
.gccj_img{overflow:hidden}
.hiSlider-pages,.hiSlider-title{position:absolute;z-index:3}
.hiSlider-btn-prev,.hiSlider-btn-next{position:absolute;z-index:5;top:50%;height:30px;width:30px;background:url(../images/hislider-arrow.png) no-repeat;margin-top:-15px;text-indent:-200px;overflow:hidden;opacity:.6;filter:alpha(opacity:60)}
.hiSlider-btn-prev{left:10px}
.hiSlider-btn-next{right:10px;background-position:-30px 0}
.hiSlider-btn-prev:hover,.hiSlider-btn-next:hover{opacity:1;filter:alpha(opacity:100)}
.hiSlider-title{bottom:0;width:100%;padding:6px 0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;font:14px/2 "Microsoft YaHei",Arial,Tahoma}
.hiSlider-pages{bottom:10px;right:10px;text-align:right}
.hiSlider-pages a{height:12px;width:12px;margin:0 6px;display:inline-block;overflow:hidden;text-indent:-100px;font-size:0;background:#ddd}
.hiSlider-pages a.active{background:#d1b43e}
.gccj_list{overflow:hidden}
.gccj_img ul li{overflow:hidden}
.gccj_img ul li img{width:100%;height:100%}
.photo img{display:block;width:100%;height:100%}
.show_right{overflow:hidden;background:rgba(16,70,141,0.8);}
.show_right p{font-size:16px;text-align:justify;color:#fff;text-indent:2em;}
.show_right img{margin:0 auto; display: block;}
.button_jj{margin:0 auto; text-align: center;}
.button_jj a{display: inline-table; width: 100%; border-radius:6px; background: #fff;}


@media (min-width: 1300px){
    .ind_company{height:545px;}
    .show_left{width:820px;height:545px;}
    #photo_img{width:125px;height:458px;}
    #photo_img li{width:125px;font-size:18px;padding-left:20px;margin-top:10px;line-height:60px}
    .qhtp{left:20px;top:45px;width:775px;height:458px;}
    .photo,.gccj_img,.gccj_list,.gccj_img ul li{width:650px;height:458px;}

    .show_right{width:380px;height:545px;}
    .show_right p{padding:10px 20px;line-height:34px;}
    .show_right img{margin-top:20px;}
    .button_jj{width:150px;line-height:30px;margin-top:20px}
}
@media (min-width: 992px) and (max-width: 1299px){
    .ind_company{height:460px;}
    .show_left{width:660px;height:460px;}
    #photo_img{width:125px;height:368px;}
    #photo_img li{width:125px;font-size:18px;padding-left:20px;margin-top:10px;line-height:51px}
    .qhtp{left:20px;top:45px;width:775px;height:368px;}
    .photo,.gccj_img,.gccj_list,.gccj_img ul li{width:510px;height:368px;}

    .show_right{width:290px;height:460px;}
    .show_right p{padding:10px 20px;line-height:34px;}
    .show_right img{display: none;}
    .button_jj{width:150px;line-height:30px;margin-top:20px}
}
@media (min-width: 992px){
    .show_left{float: left;}
    .show_right{float: right;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_company{background-size:auto 100%; padding-bottom: 40px;}
    .show_left{margin-bottom: 20px; height: 520px;}
    #photo_img{width:125px;height:435px;}
    #photo_img li{width:125px;font-size:18px;padding-left:20px;margin-top:10px;line-height:51px}
    .qhtp{left:20px;top:45px;width:775px;height:435px;}
    .photo,.gccj_img,.gccj_list,.gccj_img ul li{width:605px;height:435px;}

    .show_right{padding: 20px;}
    .show_right p{padding:10px 10px;line-height:30px;}
    .show_right img{display: none;}
    .button_jj{width:120px;line-height:30px;margin-top:20px}
}
@media (max-width: 767px) {
    .ind_company{background-size:auto 100%; padding-bottom: 1.5em;}
    .show_left{margin-bottom: 1em;background: none; padding: 1em 0px; height: 28em; }
    #photo_img{width:100%; background:none; margin-bottom: 1em;}
    #photo_img li{display: inline-table; width: 33.333%; float: left; text-align: center; line-height: 40px;}
    .photo.current{}
    .photo,.gccj_img,.gccj_list,.gccj_img ul li{width:100%; height: 20.5em;}

    .show_right{padding: 1em;}
    .show_right p{padding:0.5em;line-height:2;}
    .show_right img{display: none;}
    .button_jj{width:120px;line-height:30px;margin-top:20px}
}
@media (min-width: 768px){
    .qhtp{position:relative;overflow:hidden}
    #photo_img{float:left;}
    .photo{float:left;}
}


.ind_new{background: url(../images/indexbg_06.jpg) center center no-repeat; background-size: 100% 100%;}
.ind_new_img a{display: block;float: left;}
.ind_new_img a h3{overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.ind_new_img a{box-shadow: 0px 0px 5px #999; background: #fff;}
.ind_new_img a img{width: 100%; height: 100%; object-fit: cover;}
.ind_new_img a h3{color: #10468d; line-height: 1.8;}
.ind_new_img a p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; line-height: 1.6;}
.ind_new_list a{border-bottom: 1px #e1e1e1 dashed; position: relative;}
.ind_new_list a span{position: absolute; right: 0px; top: 0px; }
@media (min-width: 1300px){
    .ind_new{padding: 50px 0px;}
    .ind_new_img{padding-top: 40px;}
    .ind_new_img a{width: 385px;}
    .ind_new_img a:nth-child(3n-1){margin: 0px 22px;}
    .ind_new_img a{margin-bottom: 20px;}
    .ind_new_img a .img{ height: 170px;}
    .ind_new_img a h3{font-size: 18px;}
    .ind_new_img .desc{padding: 15px 10px;}
    .ind_new_list{padding-bottom: 40px;}
    .ind_new_list a{line-height: 40px; padding-right: 100px;width: 385px;}
    .ind_new_list a:nth-child(3n-1){margin: 0px 22px;}
    .ind_new_list a h3{line-height: 40px; font-size: 16px;}
}
@media (min-width: 992px) and (max-width: 1299px){
    .ind_new{padding: 40px 0px;}
    .ind_new_img{padding-top: 30px;}
    .ind_new_img a{width: 308px;}
    .ind_new_img a:nth-child(3n-1){margin: 0px 22px;}
    .ind_new_img a{margin-bottom: 20px;}
    .ind_new_img a .img{ height: 136px;}
    .ind_new_img a h3{font-size: 18px;}
    .ind_new_img .desc{padding: 15px 10px;}
    .ind_new_list{padding-bottom: 30px;}
    .ind_new_list a{line-height: 40px; padding-right: 100px;width: 308px;}
    .ind_new_list a:nth-child(3n-1){margin: 0px 22px;}
    .ind_new_list a h3{line-height: 40px; font-size: 14px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_new{padding: 30px 0px;}
    .ind_new_img{padding-top: 20px;}
    .ind_new_img a{width: 235px;}
    .ind_new_img a:nth-child(3n-1){margin: 0px 22px;}
    .ind_new_img a{margin-bottom: 20px;}
    .ind_new_img a .img{ height: 104px;}
    .ind_new_img a h3{font-size: 18px;}
    .ind_new_img .desc{padding: 15px 10px;}
    .ind_new_list{padding-bottom: 20px;}
    .ind_new_list a{line-height: 40px; padding-right: 100px;width: 235px;}
    .ind_new_list a:nth-child(3n-1){margin: 0px 22px;}
    .ind_new_list a h3{line-height: 40px; font-size: 14px;}
}
@media (max-width: 767px) {
    .ind_new{padding: 1.5em 0px;}
    .ind_new_img{padding-top: 1em;}
    .ind_new_img a{margin: 0.8em 0px;}
    .ind_new_img a{margin-bottom: 0.8em;}
    .ind_new_img a .img{ height: 13em;}
    .ind_new_img a h3{font-size: 1.2em;}
    .ind_new_img .desc{padding: 15px 10px;}
    .ind_new_list{padding-bottom: 1em;}
    .ind_new_list a{line-height: 36px; padding-right: 100px; display: block;}
    .ind_new_list a h3{line-height: 36px; font-size: 14px;}
}
@media (min-width: 768px){
    .ind_new_list a{float: left;}
}




@media (min-width: 1300px){
    .main_ptb{padding: 50px 0px;}
    .main_pt{padding-top: 50px;}
    .main_pb{padding-bottom: 50px;}
}
@media (min-width: 992px) and (max-width: 1299px){
    .main_ptb{padding: 40px 0px;}
    .main_pt{padding-top: 40px;}
    .main_pb{padding-bottom: 40px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_ptb{padding: 30px 0px;}
    .main_pt{padding-top: 30px;}
    .main_pb{padding-bottom: 30px;}
}
@media (max-width: 767px) {
    .main_ptb{padding: 1.6rem 0px;}
    .main_pt{padding-top: 1.6rem;}
    .main_pb{padding-bottom: 1.6rem;}
}

.main_contact {position: relative;}
#map{width: 100%; height: 100%;}
.BMap_Marker img{max-width: 9999999%;}
.BMap_pop img{max-width: 20px;}
.BMap_Marker label{max-width: 1000px;}

.main_contact_div{background: url(../images/lianxi_04.png) center left no-repeat; z-index: 9; color: #fff;}

.main_contact_div h3{font-weight: bold; }
.main_contact_div p{line-height: 2.2;}



@media (min-width: 1300px){
    .main_contact {height: 600px; margin: 60px auto 0px;}
    .main_contact_div{ width: 480px; height: 300px; left: 100px; top: -55px; padding: 48px 38px;}
    .main_contact_div h3{font-size: 40px;margin-bottom: 20px;}
}
@media (min-width: 992px) and (max-width: 1299px){
    .main_contact {height: 550px; margin: 50px auto 0px;}
    .main_contact_div{ width: 480px; height: 285px; left: 100px; top: -45px; padding: 40px 34px;}
    .main_contact_div h3{font-size:34px;margin-bottom: 20px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_contact {height: 480px; margin: 40px auto 0px;}
    .main_contact_div{ width: 480px; height: 274px; left: 100px; top: -40px; padding: 40px 34px;}
    .main_contact_div h3{font-size:34px;margin-bottom: 20px;}
}
@media (max-width: 767px) {
    .main_contact #map{margin: 1.5em auto 0px;}
    .main_contact #map{height: 24em; }
    .main_contact_div{padding: 3em 5%; margin-bottom: 1em;}
    .main_contact_div h3{font-size: 1.6em; margin-bottom: 0.3em;}
}
@media (min-width: 768px){
    .main_contact_div{position: absolute;}
}



.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{ background:url(../images/loading.gif) no-repeat center center;}

.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.zoomdiv img{max-width: 9999%;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

.spec-preview{box-shadow: 0px 0px 6px #eee;}
.spec-scroll{clear:both;}
.spec-scroll .prev{float:left;background: url(../images/prodesc_7.png) center center no-repeat;}
.spec-scroll .next{float:right; background: url(../images/prodesc_9.png) center center no-repeat;}
.spec-scroll .prev:hover{background: url(../images/prodesc_7hover.png) center center no-repeat;}
.spec-scroll .next:hover{background: url(../images/prodesc_9hover.png) center center no-repeat;}
.spec-scroll .prev,.spec-scroll .next{display:block;cursor:pointer; text-align: center;}
.spec-scroll .items{float:left;position:relative;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;}
.spec-scroll .items ul li{float:left;text-align:center;}
.spec-scroll .items ul li span{display: block;border:1px solid #999;}
.spec-scroll .items ul li img{display: block;}
.spec-scroll .items ul li span:hover{border:1px solid #1a3263;}

.main_pro_desc .center{display: table-cell; vertical-align: middle; width: 900px; line-height:2;}
.main_pro_desc h3{color: #1a3263; line-height:2;}
.main_pro_desc .desc{ border-top: 1px #e2e2e2 solid;}
.main_pro_desc p{color: #666;}

.main_pro_desc .button a{display: inline-table; background:#10468d; border:1px #10468d solid; color: #fff; border-radius: 6px;}
.main_pro_desc .button a span{padding-left: 38px;background: url(../images/chanpinny_06.png) center left no-repeat; display: inline-table;}

@media (min-width: 1300px){
    .main_pro_img{width: 520px;}
    .zoomdiv{width:520px;height:520px;}
    .spec-preview{width:520px;height:520px;}
    .spec-scroll{width:520px; padding-top: 20px;}
    .spec-scroll .prev,.spec-scroll .next{width: 26px; height: 107px; line-height:95px;}
    .spec-scroll .items{width:466px;height:107px;}
    .spec-scroll .items ul{height: 105px;}
    .spec-scroll .items ul li{width:116px; height: 105px;}
    .spec-scroll .items ul li span{margin: 0px 6px;}

    .main_pro_desc{width: 600px;}
    .main_pro_desc .center{height: 580px;}
    .main_pro_desc h3{font-size: 30px; }
    .main_pro_desc .desc{margin-top: 20px; padding-top: 20px; line-height: 50px;}
    .main_pro_desc .button{margin-top: 100px;}
    .main_pro_desc .button a{line-height:42px; padding: 0px 26px; margin-right: 20px;}
}
@media (min-width: 991px) and (max-width: 1299px){
    .main_pro_img{width: 450px;}
    .zoomdiv{width:450px;height:450px;}
    .spec-preview{width:450px;height:450px;}
    .spec-scroll{width:450px; padding-top: 20px;}
    .spec-scroll .prev,.spec-scroll .next{width: 26px; height: 87px; line-height:75px;}
    .spec-scroll .items{width:390px;height:87px;}
    .spec-scroll .items ul{height: 85px;}
    .spec-scroll .items ul li{width:99px; height: 85px;}
    .spec-scroll .items ul li span{margin: 0px 6px;}

    .main_pro_desc{width: 480px;}
    .main_pro_desc .center{height: 550px;}
    .main_pro_desc h3{font-size: 24px; }
    .main_pro_desc .desc{margin-top: 20px; padding-top: 20px; line-height: 45px;}
    .main_pro_desc .button{margin-top: 50px;}
    .main_pro_desc .button a{line-height:38px; padding: 0px 20px; margin-right: 20px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_pro_img{width: 350px;}
    .zoomdiv{width:350px;height:350px;}
    .spec-preview{width:350px;height:350px;}
    .spec-scroll{width:350px; padding-top: 20px;}
    .spec-scroll .prev,.spec-scroll .next{width: 25px; height: 66px; line-height:60px;}
    .spec-scroll .items{width:300px;height:66px;}
    .spec-scroll .items ul{height: 64px;}
    .spec-scroll .items ul li{width:76px; height: 64px;}
    .spec-scroll .items ul li span{margin: 0px 5px;}

    .main_pro_desc{width: 360px;}
    .main_pro_desc .center{height: 430px;}
    .main_pro_desc h3{font-size: 20px; }
    .main_pro_desc .desc{margin-top: 15px; padding-top: 15px;}
    .main_pro_desc .button{margin-top: 40px;}
    .main_pro_desc .button a{line-height:36px; padding: 0px 20px; margin-right: 20px;}
    .main_pro_desc .button img{margin-top: 30px;}
}
@media (max-width: 767px) {
    .main_pro_img{}
    .zoomdiv{height:248px;}
    .spec-preview{height:248px;}
    .spec-scroll{padding-top: 20px;}
    .spec-scroll .prev,.spec-scroll .next{width: 8%; height: 67px; line-height:55px;}
    .spec-scroll .items{width:80%;height:67px;}
    .spec-scroll .items ul{height: 65px;}
    .spec-scroll .items ul li{width:79px; height: 65px;}
    .spec-scroll .items ul li span{margin: 0px 6px;}

    .main_pro_desc{margin-top: 1.5em;}
    .main_pro_desc .center{}
    .main_pro_desc h3{font-size: 1.3em; }
    .main_pro_desc p{}
    .main_pro_desc .desc{margin-top: 1em; padding: 1em 0px;}
    .main_pro_desc .button{margin-top: 2em;}
    .main_pro_desc .button a{line-height:2.6; padding: 0px 0.8em; margin-right: 20px;}
    .main_pro_desc .button img{margin-top: 30px;}
}
@media (min-width: 768px){
    .main_pro_img{float: left;}
    .main_pro_desc{float: right;}
}



.main_pro_bottom .title{background: url(../images/chanpinny_31.jpg) center top no-repeat;}
.main_pro_bottom .title span{ font-weight: bold; color: #10468d; border-top: 5px #10468d solid; display: inline-table;}
.main_pro_bottom .content{line-height:2;}
.prev_next{}
.prev_next p{overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}


@media (min-width: 1300px){
    .main_pro_bottom{margin-top: 50px;}
    .main_pro_bottom .title{line-height:52px;}
    .main_pro_bottom .title span{font-size: 20px; padding: 0px 30px;}
    .main_pro_bottom .content{padding: 20px 0px 50px; font-size: 17px;}
    .prev_next p{max-width: 48%;}
}
@media (min-width: 991px) and (max-width: 1299px){
    .main_pro_bottom{margin-top: 40px;}
    .main_pro_bottom .title{line-height:50px;}
    .main_pro_bottom .title span{font-size: 18px; padding: 0px 30px;}
    .main_pro_bottom .content{padding: 20px 0px 45px;font-size: 16px;}
    .prev_next  p{max-width: 48%;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_pro_bottom{margin-top: 30px;}
    .main_pro_bottom .title{line-height:45px;}
    .main_pro_bottom .title span{font-size: 16px; padding: 0px 25px;}
    .main_pro_bottom .content{padding: 20px 0px 40px; font-size: 15px;}
    .prev_next p{max-width: 48%;}
}
@media (max-width: 767px) {
    .main_pro_bottom{margin-top: 1.6em;}
    .main_pro_bottom .title{line-height:45px;}
    .main_pro_bottom .title span{font-size: 16px; padding: 0px 25px;}
    .main_pro_bottom .content{padding: 20px 0px 40px; font-size: 1.1em;}
    .prev_next p{line-height:2.6; display: block;}
}
@media (min-width: 768px){
    .prev_next p{float: left;}
    .prev_next p.next{float: right;}
}





.main_proxglist{position: relative;}
.main_proxglist .mySwiper{ padding: 5px;}
.main_proxglist .swiper-slide{box-shadow: 0px 0px 5px #999; border-radius: 12px; overflow: hidden; text-align: center; position: relative;}
.main_proxglist .swiper-slide span{display: none;}
.main_proxglist .swiper-slide h3{position: absolute; left: 0px; bottom: 0px; width: 100%; background: rgba(51,51,51,0.8); color: #fff; line-height: 2;}
.main_proxglist .swiper-button-next:after,.main_proxglist .swiper-button-prev:after{color: #d7d7d7;}
.main_proxglist .swiper-button-next:hover:after,.main_proxglist .swiper-button-prev:hover:after{color: #8a8a8a;}
.main_proxglist .img{display: table-cell; vertical-align: middle;text-align: center; width: 600px; background: #f1f1f1;}
.main_proxglist .img img{max-width: 100%; max-height: 100%;}
@media (min-width: 1300px){
    .main_proxglist{margin-top: 40px;}
    .main_proxglist .swiper-slide h3{font-size: 18px; padding: 5px;}
    .main_proxglist .swiper-button-next:after,.main_proxglist .swiper-button-prev:after{font-size: 40px;}
    .main_proxglist .swiper-button-prev{left: -50px;}
    .main_proxglist .swiper-button-next{right: -50px;}
    .main_proxglist .img{height: 280px;}
}
@media (min-width: 992px) and (max-width: 1299px){
    .main_proxglist{margin-top: 30px;}
    .main_proxglist .swiper-slide h3{font-size: 16px; padding: 5px;}
    .main_proxglist .swiper-button-next:after,.main_proxglist .swiper-button-prev:after{font-size: 32px;}
    .main_proxglist .swiper-button-prev{left: -45px;}
    .main_proxglist .swiper-button-next{right: -45px;}
    .main_proxglist .img{height: 225px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_proxglist{margin-top: 20px;}
    .main_proxglist .swiper-slide h3{font-size: 15px; padding: 5px;}
    .main_proxglist .swiper-button-next:after,.main_proxglist .swiper-button-prev:after{font-size: 28px;}
    .main_proxglist .swiper-button-prev{left: -40px;}
    .main_proxglist .swiper-button-next{right: -40px;}
    .main_proxglist .img{height: 233px;}
}
@media (max-width: 767px) {
    .main_proxglist{margin-top: 1.5em;}
    .main_proxglist .swiper-slide h3{font-size: 1em; padding: 5px;}
    .main_proxglist .swiper-button-next:after,.main_proxglist .swiper-button-prev:after{font-size: 1.6em;}
    .main_proxglist .swiper-button-prev{left: 0px;}
    .main_proxglist .swiper-button-next{right: 0px;}
    .main_proxglist .img{height: 13.5em;}
}
@media (min-width: 768px){
    
}

.mnewscon .title{font-weight: bold; text-align: center; color: #10468d;}
.mnewscon .datetime{text-align: center; display: block; font-size: 14px; color: #666; line-height: 2;}

.mnewscon .mmnecon{line-height: 2.2; border-top: 1px #999999 solid; border-bottom: 1px #999999 solid;}
.prenext{line-height: 2.2;}
.prenext .prev{display: block; width: 70%;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.prenext .next{display: block; width: 70%;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}

.main_new_title{border-bottom: 1px #10468d solid; padding-bottom: 8px;}
.main_new_title span{background: url(../images/tuijian_title_03.png) center left no-repeat; background-size: 100% 100%; color: #fff; display: inline-table; text-align: center;}
.navigation{text-align: center; line-height: 2;}
.navigation a{display: inline-table; padding: 0px 8px; border:1px #ccc solid;} 
.navigation a:hover,.navigation a.page-num-current{background: #10468d; color: #fff; border-color: #10468d;}
@media (min-width: 1300px) {
    .mnewscon{}
    .mnewscon .title{font-size: 30px; }
    .mnewscon .datetime{margin-top: 20px;}
    .mnewscon .mmnecon{padding: 20px 0px; margin: 30px 0px; font-size: 18px;}
    .prenext{padding-top: 25px;}

    .main_newxiangugan{margin-top: 50px;}
    .main_new_title span{line-height: 46px; font-size: 30px; width: 248px;}

    .navigation{margin-top: 40px;}
}
@media (min-width: 991px) and (max-width: 1299px){
    .mnewscon{}
    .mnewscon .title{font-size: 24px; }
    .mnewscon .datetime{margin-top: 20px;}
    .mnewscon .mmnecon{padding: 20px 0px; margin: 25px 0px; font-size: 17px;}
    .prenext{padding-top: 25px;}

    .main_newxiangugan{margin-top: 40px;}
    .main_new_title span{line-height: 42px; font-size: 24px; width: 230px;}

    .navigation{margin-top: 30px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .mnewscon{}
    .mnewscon .title{font-size: 20px; }
    .mnewscon .datetime{margin-top: 20px;}
    .mnewscon .mmnecon{padding: 20px 0px; margin: 20px 0px; font-size: 16px;}
    .prenext{padding-top: 25px;}

    .main_newxiangugan{margin-top: 30px;}
    .main_new_title span{line-height: 40px; font-size: 20px; width: 200px;}

    .navigation{margin-top: 20px;}
}
@media (min-width: 768px){
    .prenext{position: relative;}
    .prenext .return{position: absolute;}
}
@media (max-width: 768px){
    .mnewscon{}
    .mnewscon .title{font-size: 1.2em; }
    .mnewscon .datetime{ margin:0.8em 0px;}
    .mnewscon .mmnecon{padding: 0.8em 0px; font-size: 1.1em;}
    .prenext{padding-top: 1em;}

    .main_newxiangugan{margin-top: 1.5em;}
    .main_new_title span{line-height: 2em; font-size: 1.2em; width: 50%;}

    .navigation{margin-top: 1em;}
}


.main_kehulist a{border-bottom: 1px #e3e3e3 dotted; display: block;}
.main_kehulist a .img{background: #f4f4f4;}
.main_kehulist a .desc{}
.main_kehulist a .desc .middle{text-align: left;}
.main_kehulist a .middle{display: table-cell; vertical-align: middle;text-align: center; width: 1000px;}
.main_kehulist a .desc p{overflow: hidden;}
.main_kehulist a .desc span{text-transform:uppercase}
@media (min-width: 1300px){
    .main_kehulist{margin: 50px 0px;}
    .main_kehulist a{padding: 20px 0px; line-height: 2;}
    .main_kehulist a .middle{height: 210px;}
    .main_kehulist a .img{width: 330px;}
    .main_kehulist a .desc{width: 840px;}
    .main_kehulist a .desc h3{font-size: 24px; line-height: 2;}
    .main_kehulist a .desc p{height: 96px; margin: 10px 0px;}
}
@media (min-width: 992px) and (max-width: 1299px){
    .main_kehulist{margin: 40px 0px;}
    .main_kehulist a{padding: 20px 0px; line-height: 2;}
    .main_kehulist a .middle{height: 190px;}
    .main_kehulist a .img{width: 300px;}
    .main_kehulist a .desc{width: 640px;}
    .main_kehulist a .desc h3{font-size: 20px; line-height: 2;}
    .main_kehulist a .desc p{height: 90px; margin: 10px 0px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_kehulist{margin: 30px 0px;}
    .main_kehulist a{padding: 15px 0px; line-height: 2;}
    .main_kehulist a .middle{height: 180px;}
    .main_kehulist a .img{width: 250px;}
    .main_kehulist a .desc{width: 480px;}
    .main_kehulist a .desc h3{font-size: 20px; line-height: 2;}
    .main_kehulist a .desc p{height: 90px; margin: 10px 0px;}
}
@media (max-width: 767px) {
    .main_kehulist{margin: 1.5em 0px;}
    .main_kehulist a{padding: 15px 0px; line-height: 2;}
    .main_kehulist a .middle{}
    .main_kehulist a .img{width: 100%;padding: 1.5em 0px;}
    .main_kehulist a .desc{width: 100%; margin-top: 1em;}
    .main_kehulist a .desc h3{font-size: 1.2em; line-height: 2;}
    .main_kehulist a .desc p{margin: 0.5em 0px;}
}
@media (min-width: 768px){
    .main_kehulist a .img{float: left;}
    .main_kehulist a .desc{float: right;}
}


.main_baogaolist a{float: left; text-align: center;}
.main_baogaolist a .img{ box-shadow: 0px 0px 5px #999;}
.main_baogaolist a h3{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 2;}

@media (min-width: 1300px){
    .main_baogaolist{margin: 50px 0px;}
    .main_baogaolist a{width: 280px; margin: 14px 26px 14px 0px;}
    .main_baogaolist a:nth-child(4n){margin-right: 0px;}
    .main_baogaolist a .img{ height: 395px;}
    .main_baogaolist a h3{font-size: 18px; margin-top: 10px;}
}
@media (min-width: 992px) and (max-width: 1299px){
    .main_baogaolist{margin: 40px 0px;}
    .main_baogaolist a{width: 227px; margin: 10px 20px 10px 0px;}
    .main_baogaolist a .img{ height: 320px;}
    .main_baogaolist a:nth-child(4n){margin-right: 0px;}
    .main_baogaolist a h3{font-size: 16px; margin-top: 8px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_baogaolist{margin: 30px 0px;}
    .main_baogaolist a{width: 236px;margin: 10px 20px 10px 0px;}
    .main_baogaolist a .img{ height: 333px;}
    .main_baogaolist a:nth-child(3n){margin-right: 0px;}
    .main_baogaolist a h3{font-size: 14px; margin-top: 6px;}
}
@media (max-width: 767px) {
    .main_baogaolist{margin: 1.6em 0px;}
    .main_baogaolist a{width: 49%; margin: 0.6em 0px;}
    .main_baogaolist a:nth-child(2n){float: right;}
    .main_baogaolist a .img{ height: 19em;}
    .main_baogaolist a h3{font-size: 1em; margin-top: 0.3em;}
}
@media (min-width: 768px){
    
}

.main_video_cate{text-align: center;}
.main_video_cate a{display: inline-table; border:1px #cccccc solid;}
.main_video_cate a:hover,.main_video_cate a.act{background: #10468d; color: #fff;}
.main_videolist a{float: left;}
.main_videolist a .img{position: relative; background: #000;}
.main_videolist a .img img{width: 100%; height: 100%; object-fit: cover; opacity: 0.8;}
.main_videolist a .img span{background: url(../images/video_03.png) center center no-repeat; background-size: 100% 100%; position: absolute; left: 50%; top: 50%;transform: scale(0); transition: transform 0.3s ease;transform: translate(-50%, -50%);}
.main_videolist a h3{line-height: 2; text-align: center; position: relative; overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.main_videolist a:hover h3{background: url(../images/videoline_03.jpg) center bottom no-repeat;background-size: 40% 1px;}
@media (min-width: 1300px){
    .main_video_cate{margin-top: 40px;}
    .main_video_cate a{line-height: 40px; border-radius: 20px; padding: 0px 35px; margin: 0px 3px;}
    .main_videolist{margin: 30px 0px;}
    .main_videolist a{margin: 15px 0px;}
    .main_videolist a:nth-child(3n-1){margin: 15px 32px;}
    .main_videolist a .img{width: 378px; height: 286px;}
    .main_videolist a .img span{width: 65px; height: 65px;}
    .main_videolist a h3{font-size: 20px; margin-top: 10px;}
}
@media (min-width: 992px) and (max-width: 1299px){
    .main_video_cate{margin-top: 30px;}
    .main_video_cate a{line-height: 36px; border-radius: 18px; padding: 0px 20px; margin: 0px 3px;}
    .main_videolist{margin: 20px 0px;}
    .main_videolist a{margin: 12px 0px;}
    .main_videolist a:nth-child(3n-1){margin: 12px 25px;}
    .main_videolist a .img{width: 306px; height: 232px;}
    .main_videolist a .img span{width: 58px; height: 58px;}
    .main_videolist a h3{font-size: 18px; margin-top: 10px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_video_cate{margin-top: 20px;}
    .main_video_cate a{line-height: 30px; border-radius: 15px; padding: 0px 15px; margin: 0px 3px;}
    .main_videolist{margin: 10px 0px;}
    .main_videolist a{margin: 10px 0px;}
    .main_videolist a:nth-child(3n-1){margin: 10px 20px;}
    .main_videolist a .img{width: 236px; height: 180px;}
    .main_videolist a .img span{width: 50px; height: 50px;}
    .main_videolist a h3{font-size: 16px; margin-top: 10px;}
}
@media (max-width: 767px) {
    .main_video_cate{margin-top: 1.5em;}
    .main_video_cate a{line-height: 2; border-radius: 1em; padding: 0px 1em; margin: 0.2em;}
    .main_videolist{margin: 1.5em 0px;}
    .main_videolist a{float: left; width: 49%; margin: 0.5em 0px;}
    .main_videolist a:nth-child(2n){float: right;}
    .main_videolist a .img{height: 11em;}
    .main_videolist a .img span{width: 2.6em; height: 2.6em;}
    .main_videolist a h3{font-size: 1em; margin-top: 0.5em;}
}
@media (min-width: 768px){
    
}




.main_caselist a{float: left;}
.main_caselist a .img{position: relative; background: #000;}
.main_caselist a .img img{width: 100%; height: 100%; object-fit: cover; opacity: 0.8;}
.main_caselist a h3{line-height: 2; text-align: center; position: relative; overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.main_caselist a:hover h3{background: url(../images/videoline_03.jpg) center bottom no-repeat;background-size: 40% 1px;}
@media (min-width: 1300px){
    .main_caselist{margin: 30px 0px;}
    .main_caselist a{margin: 15px 20px 15px 0px;}
    .main_caselist a:nth-child(4n){margin-right: 0px;}
    .main_caselist a .img{width: 285px; height: 392px;}
    .main_caselist a h3{font-size: 20px; margin-top: 10px;}
}
@media (min-width: 992px) and (max-width: 1299px){
    .main_caselist{margin: 20px 0px;}
    .main_caselist a{margin: 12px 20px 12px 0px;}
    .main_caselist a:nth-child(4n){margin-right: 0px;}
    .main_caselist a .img{width: 227px; height: 313px;}
    .main_caselist a h3{font-size: 18px; margin-top: 10px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_caselist{margin: 10px 0px;}
    .main_caselist a{margin: 10px 0px;}
    .main_caselist a:nth-child(3n-1){margin: 10px 20px;}
    .main_caselist a .img{width: 236px; height: 325px;}
    .main_caselist a h3{font-size: 16px; margin-top: 10px;}
}
@media (max-width: 767px) {
    .main_caselist{margin: 1.5em 0px;}
    .main_caselist a{float: left; width: 49%; margin: 0.5em 0px;}
    .main_caselist a:nth-child(2n){float: right;}
    .main_caselist a .img{height: 19em;}
    .main_caselist a h3{font-size: 1em; margin-top: 0.5em;}
}
@media (min-width: 768px){
    
}





.main_honorlist a{float: left;}
.main_honorlist a .img{position: relative; background: #000;}
.main_honorlist a .img img{width: 100%; height: 100%; object-fit: cover; opacity: 0.8;}
.main_honorlist a h3{line-height: 2; text-align: center; position: relative; overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.main_honorlist a:hover h3{background: url(../images/videoline_03.jpg) center bottom no-repeat;background-size: 40% 1px;}
@media (min-width: 1300px){
    .main_honorlist{margin: 30px 0px;}
    .main_honorlist a{margin: 10px 7px 10px 0px;}
    .main_honorlist a:nth-child(3n){margin: 10px 0px;}
    .main_honorlist a .img{width: 395px; height: 280px;}
    .main_honorlist a h3{font-size: 20px; margin-top: 10px;}
}
@media (min-width: 992px) and (max-width: 1299px){
    .main_honorlist{margin: 20px 0px;}
    .main_honorlist a{margin: 10px 7px 10px 0px;}
    .main_honorlist a:nth-child(3n){margin: 10px 0px;}
    .main_honorlist a .img{width: 318px; height: 226px;}
    .main_honorlist a h3{font-size: 18px; margin-top: 10px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_honorlist{margin: 10px 0px;}
    .main_honorlist a{margin: 10px 7px 10px 0px;}
    .main_honorlist a:nth-child(3n){margin: 10px 0px;}
    .main_honorlist a .img{width: 245px; height: 173px;}
    .main_honorlist a h3{font-size: 16px; margin-top: 10px;}
}
@media (max-width: 767px) {
    .main_honorlist{margin: 1.5em 0px;}
    .main_honorlist a{float: left; width: 49%; margin: 0.5em 0px;}
    .main_honorlist a:nth-child(2n){float: right;}
    .main_honorlist a .img{height: 10em;}
    .main_honorlist a h3{font-size: 1em; margin-top: 0.5em;}
}
@media (min-width: 768px){
    
}



.main_listtui a{line-height: 2;}
.main_listtui a .img img{width: 100%; height: 100%; object-fit: cover;}
.main_listtui a h3{line-height: 1.6;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.main_listtui a p{overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis; color: #999;}
.main_listtui a span{color: #999;}
.main_list a{border-bottom: 1px #a1a1a1 dashed; display: block; line-height: 2;}
.main_list a h3{line-height: 1.6;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.main_list a p{overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis; color: #999;}
.main_list a span{color: #999;}
@media (min-width: 1300px){
    .main_listtui{margin: 40px 0px;}
    .main_listtui a{width: 385px;}
    .main_listtui a:nth-child(3n-1){margin: 0px 22px;}
    .main_listtui a .img{height: 170px;}
    .main_listtui a .desc{padding: 10px 15px;}
    .main_listtui a h3{font-size: 18px;}
    .main_list{border-top: 1px #a1a1a1 dashed;}
    .main_list a{padding: 15px 0px;}
    .main_list a h3{font-size: 18px;}
    .main_list a p{margin: 8px 0px 16px;}
}
@media (min-width: 992px) and (max-width: 1299px){
    .main_listtui{margin: 30px 0px;}
    .main_listtui a{width: 308px;}
    .main_listtui a:nth-child(3n-1){margin: 0px 22px;}
    .main_listtui a .img{height: 136px;}
    .main_listtui a .desc{padding: 10px 15px;}
    .main_listtui a h3{font-size: 16px;}
    .main_list{border-top: 1px #a1a1a1 dashed;}
    .main_list a{padding: 12px 0px;}
    .main_list a h3{font-size: 16px;}
    .main_list a p{margin: 6px 0px 12px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_listtui{margin: 20px 0px;}
    .main_listtui a{width: 235px;}
    .main_listtui a:nth-child(3n-1){margin: 0px 22px;}
    .main_listtui a .img{height: 104px;}
    .main_listtui a .desc{padding: 10px 15px;}
    .main_listtui a h3{font-size: 15px;}
    .main_list{border-top: 1px #a1a1a1 dashed;}
    .main_list a{padding: 10px 0px;}
    .main_list a h3{font-size: 15px;}
    .main_list a p{margin: 4px 0px 8px;}
}
@media (max-width: 767px) {
    .main_listtui{margin: 1.5em 0px;}
    .main_listtui a{}
    .main_listtui a .img{}
    .main_listtui a .desc{padding: 0.5em 2%;}
    .main_listtui a h3{font-size: 1.1em;}
    .main_list{border-top: 1px #a1a1a1 dashed;}
    .main_list a{padding: 10px 0px;}
    .main_list a h3{font-size: 1.1em;}
    .main_list a p{margin: 0.3em 0px 0.6em;}
}
@media (min-width: 768px){
    .main_listtui a{float: left;}
}






.location{background: #f6f6f6;}
.bread_crumb{color: #9c9c9c; }
.bread_crumb a{color: #9c9c9c; display: inline-table;}
.bread_crumb a:hover{color: #e39200;}
.bread_crumb span{background: url(../images/about_05.png) center left no-repeat; padding-left: 30px; display: inline-table;}
.main_cate01 a{display: inline-table; color: #000;}
.main_cate01 a:hover,.main_cate01 a.act{color: #e39200; border-bottom: 2px #e39200 solid;}

.main_cate02{text-align:center;}
.main_cate02 a{display: inline-table; background: #eeeeee;}
.main_cate02 a:hover,.main_cate02 a.act{background: #e39200; color: #fff;}

@media (min-width: 1300px){
    .location{line-height: 60px;}
    .main_cate01 a{margin-right: 45px;}

    .main_cate02 a{line-height: 38px; border-radius: 19px; padding: 0px 28px; margin: 0px 5px;}
}
@media (min-width: 992px) and (max-width: 1299px){
    .location{line-height: 55px;}
    .main_cate01 a{margin-right: 30px;}

    .main_cate02 a{line-height: 36px; border-radius: 18px; padding: 0px 25px; margin: 0px 4px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .location{line-height: 50px;}
    .main_cate01 a{margin-right: 12px;}

    .main_cate02 a{line-height: 32px; border-radius: 16px; padding: 0px 20px; margin: 0px 3px;}
}
@media (max-width: 767px) {
    .location{line-height: 2;}
    .bread_crumb{padding: 0.3em 0px;}
    .main_cate01{text-align:center;}
    .main_cate01 a{margin: 0px 0.3em;}

    .main_cate02 a{line-height: 2.4em; border-radius: 1.2em; padding: 0px 1em; margin: 0.2em 0.2em;}
}
@media (min-width: 768px){
    .location{box-shadow: 0px 0px 5px 10px #eee;}
    .bread_crumb{float: left; font-size: 14px;}
    .main_cate01{float: right;}
}


.main_procate{border-top: 2px #10468d solid; border-top-left-radius: 15px; overflow: hidden;}
.mpc_left{background: url(../images/pro_03.jpg) center bottom no-repeat; background-size: 90% auto;float: left;}
.main_pro_title{color: #fff; background: url(../images/product_title_03.png) center center no-repeat; text-align: center; background-size: 100%  100%;}

.main_pro_cate a{display: block; border-bottom: 8px #fff solid; background: #f8f8f8; box-shadow: 0px 0px 8px #ececec; text-align: center;padding: 5px 0px; }
.main_pro_cate a:hover,.main_pro_cate a.act{background: #10468d; color: #fff;}

.mpc_right{float: right;}
.main_promore{text-align: right; line-height: 2; padding: 5px 0px;}
.main_pro_list{padding:5px;}
.main_pro_list a{float: left;box-shadow: 0px 0px 5px #ccc; text-align: center; position: relative;}
.main_pro_list a .img{display: table-cell; vertical-align: middle;text-align: center; width: 600px;}
.main_pro_list a .img img{max-height: 100%;}
.main_pro_list a .desc{position: absolute; left: 0px; bottom: 0px; width: 100%; background: rgba(0,0,0,0.5);}
.main_pro_list a h3{color: #fff; font-weight: bold; line-height:2;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis; padding: 5px;}
.main_pro_list a:hover .desc{background: rgba(16,70,141,0.8);}
@media (min-width: 1300px){
    .main_procate{margin: 40px 0px;}
    .mpc_left{width: 240px;}
    .main_pro_title{font-size: 22px; height: 70px; line-height:56px;}
    .main_pro_cate{padding: 0px 5%;}
    .main_pro_cate a{ line-height: 40px;}
    .mpc_right{width: 930px;}

    .main_pro_list{}
    .main_pro_list a{margin-top: 20px; width: 32%;}
    .main_pro_list a .img{height: 297px;}
    
    .main_pro_list a:nth-child(3n-1){margin-left: 2%; margin-right: 2%;}
    .main_pro_list a h3{font-size: 16px;}
}
@media (min-width: 991px) and (max-width: 1299px){
    .main_procate{margin: 30px 0px;}
    .mpc_left{width: 240px;}
    .main_pro_title{font-size: 22px; height: 66px; line-height:56px;}
    .main_pro_cate{padding: 0px 5%;}
    .main_pro_cate a{line-height: 38px;}
    .mpc_right{width: 700px;}

    .main_pro_list{}
    .main_pro_list a{margin-top: 18px; width: 32%;}
    .main_pro_list a .img{height: 220px;}
    .main_pro_list a .img img{max-height: 200px;}
    .main_pro_list a:nth-child(3n-1){margin-left: 2%; margin-right: 2%;}
    .main_pro_list a h3{font-size: 15px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_procate{margin: 20px 0px;}
    .mpc_left{width: 240px;}
    .main_pro_title{font-size: 20px; height: 66px; line-height:56px;}
    .main_pro_cate{padding: 0px 5%;}
    .main_pro_cate a{line-height: 35px;}
    .mpc_right{width: 480px;}

    .main_pro_list{}
    .main_pro_list a{margin-top: 15px; width: 48%;}
    .main_pro_list a .img{height: 220px;}
    .main_pro_list a .img img{max-height: 200px;}
    .main_pro_list a:nth-child(2n){float: right;}
    .main_pro_list a h3{font-size: 15px;}
}
@media (max-width: 767px) {
    .main_procate{margin: 1.2em 0px;}
    .mpc_left{width: 30%;}
    .main_pro_title{font-size: 1.2em; line-height:2.4; background: #10468d;}
    .main_pro_title i{float: right; font-size: 0.8em; margin-right: 4%; display: none;}
    .main_pro_cate{padding: 0.5em 2%;}
    .main_pro_cate a{line-height: 2;}
    .mpc_right{width: 68%;}
    .main_promore{display: none;}
    .main_pro_list{}
    .main_pro_list a{margin-top: 0.8em; width: 48%;}
    .main_pro_list a .img{height: 10em;}
    .main_pro_list a .img img{max-height: 8em;}
    .main_pro_list a:nth-child(2n){float: right;}
    .main_pro_list a h3{font-size: 1em;}
}
@media (min-width: 768px){
    .main_pro_title i{display: none;}
}




.main_pro_slist{padding:5px;}
.main_pro_slist a{float: left;box-shadow: 0px 0px 5px #ccc; text-align: center; position: relative;}
.main_pro_slist a .img{display: table-cell; vertical-align: middle;text-align: center; width: 600px;}
.main_pro_slist a .img img{max-height: 100%;}
.main_pro_slist a .desc{position: absolute; left: 0px; bottom: 0px; width: 100%; background: rgba(0,0,0,0.5);}
.main_pro_slist a h3{color: #fff; font-weight: bold; line-height:2;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis; padding: 5px;}
.main_pro_slist a:hover .desc{background: rgba(16,70,141,0.8);}
@media (min-width: 1300px){
    .main_pro_s{padding-bottom: 40px;}
    .main_pro_slist{padding:30px 0px;}
    .main_pro_slist a{margin-top: 20px; width: 23.5%; margin-left: 2%;}
    .main_pro_slist a .img{height: 297px;}
    
    .main_pro_slist a:nth-child(4n-3){margin-left: 0;}
    .main_pro_slist a h3{font-size: 16px;}
}
@media (min-width: 991px) and (max-width: 1299px){
    .main_pro_s{padding-bottom:32px;}
    .main_pro_slist{padding:25px 0px;}
    .main_pro_slist a{margin-top: 18px;  width: 23.5%; margin-left: 2%;}
    .main_pro_slist a .img{height: 220px;}
    .main_pro_slist a .img img{max-height: 200px;}
    .main_pro_slist a:nth-child(4n-3){margin-left: 0;}
    .main_pro_slist a h3{font-size: 15px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_pro_s{padding-bottom: 25px;}
    .main_pro_slist{padding:20px 0px;}
    .main_pro_slist a{margin-top: 15px; width: 32%;}
    .main_pro_slist a .img{height: 220px;}
    .main_pro_slist a .img img{max-height: 200px;}
    .main_pro_slist a:nth-child(3n-1){margin: 15px 2% 0px;}
    .main_pro_slist a h3{font-size: 15px;}
}
@media (max-width: 767px) {
    .main_pro_s{padding-bottom: 1em;}
    .main_pro_slist{padding:1em 0px;}
    .main_pro_slist a{margin-top: 0.8em; width: 48%;}
    .main_pro_slist a .img{height: 10em;}
    .main_pro_slist a .img img{max-height: 8em;}
    .main_pro_slist a:nth-child(2n){float: right;}
    .main_pro_slist a h3{font-size: 1em;}
}
@media (min-width: 768px){
    
}








.main_about{background: url(../images/about1_02.jpg) center bottom no-repeat;}
.main_about .ind_title{text-align: left;}
.main_about .left .word{line-height: 2;}
.main_about .right{display: none;}
.main_about .right img{max-width: 126%;}

@media (min-width: 1300px){
    .main_about{padding: 50px 0px;}
    .main_about .left{}
    .main_about .ind_title{margin-top: 30px;}
    .main_about .left .word{font-size: 18px; margin-top: 60px;}
    .main_about .right{width: 555px;}
}
@media (min-width: 991px) and (max-width: 1299px){
    .main_about{padding: 40px 0px;}
    .main_about .left{}
    .main_about .ind_title{margin-top: 20px;}
    .main_about .left .word{font-size: 16px; margin-top: 40px;}
    .main_about .right{width: 450px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_about{padding: 30px 0px;}
    .main_about .left{}
    .main_about .ind_title{}
    .main_about .left .word{font-size: 14px; margin-top: 20px;}
    .main_about .right{width: 370px;}
}
@media (max-width: 767px) {
    .main_about{padding: 1.5em 0px;}
    .main_about .left{}
    .main_about .ind_title{}
    .main_about .left .word{margin-top: 1em;}
    .main_about .right{margin-top: 1.4em;}
    .main_about .right img{max-width: 100%;}
}
@media (min-width: 768px){
    .main_about .left{}
    .main_about .right{float: right;}
}




.main_honor{background: url(../images/aboutbg_04.jpg) center bottom no-repeat;}
.main_honorlist{position: relative;}

@media (min-width: 1300px){
    .main_honor{padding: 50px 0px;}
    .main_honorlist{margin: 40px 0px;}
}
@media (min-width: 991px) and (max-width: 1299px){
    .main_honor{padding: 40px 0px;}
    .main_honorlist{margin: 30px 0px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_honor{padding: 30px 0px;}
    .main_honorlist{margin: 20px 0px;}
}
@media (max-width: 767px) {
    .main_honor{padding: 1.5em 0px;}
    .main_honorlist{margin: 1em 0px;}
}
@media (min-width: 768px){
    
}


.main_chejian{}
.main_chejianlist{position: relative;}
.main_chejianlist .swiper {width: 100%;}
.main_chejianlist .swiper-slide {display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
.main_chejianlist .swiper-slide img{max-width: 100%;}
.main_chejianlist .swiper-pagination{bottom: 0px;}
@media (min-width: 1300px){
    .main_chejian{padding: 50px 0px;}
    .main_chejianlist{padding: 40px 0px;}
    .main_chejianlist .swiper{height: 570px;}
    .main_chejianlist .swiper-slide { height: calc((100% - 30px) / 2);}
}
@media (min-width: 991px) and (max-width: 1299px){
    .main_chejian{padding: 40px 0px;}
    .main_chejianlist{padding: 30px 0px;}
    .main_chejianlist .swiper{height: 460px;}
    .main_chejianlist .swiper-slide { height: calc((100% - 30px) / 2);}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_chejian{padding: 30px 0px;}
    .main_chejianlist{padding: 20px 0px;}
    .main_chejianlist .swiper{height: 360px;}
    .main_chejianlist .swiper-slide { height: calc((100% - 30px) / 2);}
}
@media (max-width: 767px) {
    .main_chejian{padding: 1.5em 0px;}
    .main_chejianlist{padding: 1em 0px 2em;}
}
@media (min-width: 768px){
    
}















