.ind_form{background: #d82727;}
.ind_form .left{color: #ffffff;}
.ind_form .right{color: #999;}
.ind_form .right li{background: #fff;}
.ind_form .right li i{color: red;}
.ind_form .right input{border:1px #ffffff solid;}
.ind_form .right .sub input{color: #d82727;}
@media (min-width: 1440px) {
    .ind_form{padding: 20px 0px 20px;}
    .ind_form .left i{font-size: 38px;}
    .ind_form .left em{font-size: 26px;}
    .ind_form .right li{margin-left: 20px;}
    .ind_form .right li label{padding-left: 20px;}
    .ind_form .right input{height: 48px; width: 170px;}
} 

@media (min-width: 1200px) and (max-width: 1440px){
    .ind_form{padding: 20px 0px 20px;}
    .ind_form .left i{font-size: 34px;}
    .ind_form .left em{font-size: 22px;}
    .ind_form .right li{margin-left: 16px;}
    .ind_form .right li label{padding-left: 16px;}
    .ind_form .right input{height: 45px; width: 130px;}
} 

@media (min-width: 991px) and (max-width: 1200px){
    .ind_form{padding: 20px 0px 20px;}
    .ind_form .left i{font-size: 30px;}
    .ind_form .left em{font-size: 20px;}
    .ind_form .right li{margin-left: 14px;}
    .ind_form .right li label{padding-left: 14px;}
    .ind_form .right input{height: 40px; width: 100px;}
}

@media (min-width: 768px) and (max-width: 991px){
    .ind_form{padding: 15px 0px 15px;}
    .ind_form .left i{font-size: 26px;}
    .ind_form .left em{font-size: 18px;}
    .ind_form .right li{margin-left: 8px;}
    .ind_form .right li label{padding-left: 8px;}
    .ind_form .right input{height: 36px; width: 66px;}
}

@media (max-width: 767px) {
    .ind_form{padding: 1em 0px;}
    .ind_form .left i{font-size: 1.4em;}
    .ind_form .left em{font-size: 1.1em;}
    .ind_form .right li{margin-top: 0.6em;}
    .ind_form .right li label{padding-left: 0.8em;}
    .ind_form .right input{height: 40px; }
    .ind_form .right .sub input{width: 100%;}
}
@media (min-width: 768px){
    .ind_form .left{float: left;}
    .ind_form .right{float: right;}
    .ind_form .right li{float: left;}

}

.ind_more a{display: inline-table; border:1px #ffffff solid; color: #fff; text-align: center;}

.ind_about{background: url(../images/ind_about_03.jpg) center top no-repeat;}
.ind_about .left{color: #fff;}
.ind_about .left a{color: #fff;}
.ind_about .left span{display: inline-table; width: 50%; height: 32px; background: url(../images/ind_about05.png) left center no-repeat;}
.ind_about .left .about_title_en{color: #2a67c2; font-style: italic;}

.ind_about .word .desc{line-height: 1.5; font-size: 14px;}
.ind_about .word .desc p{margin: 15px 0px;}
@media (min-width: 1440px) {
    .ind_more a{width: 180px; line-height: 48px;}
    .ind_about{padding: 60px 0px 60px; margin-bottom: 40px;}
    .ind_about .left .about_title{font-size: 42px; margin:60px 0px 50px;}
    .ind_about .left .about_title_en{font-size: 46px; margin: 50px 0px;}
    .ind_about .right{width: 894px;}
    .ind_about .word .desc{padding: 20px 40px 20px 60px;}
    .ind_about{background: url(../images/ind_about_02.jpg) center top no-repeat;}
} 

@media (min-width: 1200px) and (max-width: 1440px){
    .ind_more a{width: 160px; line-height: 45px;}
    .ind_about{padding: 50px 0px 50px; margin-bottom: 40px; background-size: 1440px 100%;}
    .ind_about .left .about_title{font-size: 38px; margin:65px 0px 40px;}
    .ind_about .left .about_title_en{font-size: 40px; margin: 40px 0px;}
    .ind_about .right{width: 800px;}
    .ind_about .word .desc{padding: 16px 30px 16px 55px;}
} 

@media (min-width: 991px) and (max-width: 1200px){
    .ind_more a{width: 140px; line-height: 42px;}
    .ind_about{padding: 40px 0px 40px; margin-bottom: 40px; background-size: 1200px 100%;}
    .ind_about .left .about_title{font-size: 32px; margin:80px 0px 40px;}
    .ind_about .left .about_title_en{font-size: 36px; margin: 40px 0px;}
    .ind_about .right{width: 650px;}
    .ind_about .word .desc{padding: 12px 20px 12px 45px;}
}

@media (min-width: 768px) and (max-width: 991px){
    .ind_more a{width: 100px; line-height: 42px;}
    .ind_about{padding: 30px 0px 30px; margin-bottom: 40px; background-size: 991px 100%;}
    .ind_about .left .about_title{font-size: 24px; margin:85px 0px 30px;}
    .ind_about .left .about_title_en{font-size: 30px; margin: 40px 0px;}
    .ind_about .right{width: 515px;}
    .ind_about .word .desc{padding: 8px 10px 8px 40px;}
}

@media (max-width: 767px) {
    .ind_more a{width: 6em; line-height: 3em;}
    .ind_about .left .ind_more,.ind_about .left .about_title_en,.ind_about .left span{display: none;}
    .ind_about{padding: 1.5em 0px;}
    .ind_about .left .about_title{font-size: 1.5em; color: #164489;text-align:center;}
    .ind_about .right{margin-top: 1.5em;}
}
@media (min-width: 768px){
    .ind_about .left{float: left;}
    .ind_about .right{float: right;}
    .ind_about .word .desc{overflow: hidden; background: url(../images/ind_about_descbg.png) center center no-repeat; background-size: 100% 100%;}
    .ind_about .left .about_title{color: #fff;}

}



.ind_procate{background: #0c4293; color: rgba(255,255,255,0.5);}
.ind_procate_div a{color: rgba(255,255,255,0.5); float: left; border-left: 1px #fff solid; text-align:center;}
.ind_procate_div a:first-child{border-left: 0px #fff solid;}
.ind_procate_div a:hover,.ind_procate_div a.act{color: #ffffff;}
.ind_procate_div{line-height: 2;}
.ind_procate_div .img img{max-width: 70%;}
@media (min-width: 1440px) {
    .ind_procate_div{padding: 24px 0px;}
} 

@media (min-width: 1200px) and (max-width: 1440px){
    .ind_procate_div{padding: 24px 0px;}
} 

@media (min-width: 991px) and (max-width: 1200px){
    .ind_procate_div{padding: 24px 0px;}
}

@media (min-width: 768px) and (max-width: 991px){
    .ind_procate_div{padding: 24px 0px;}
}

@media (max-width: 767px) {
    .ind_procate_div{padding: 1.6em 0px;}
    .ind_procate_div a{width: 33.333%; margin: 0.6em 0px;}
    .ind_procate_div a:nth-child(4){border-left: 0px #fff solid;}
    .ind_procate_div a img{height: 3em;}
}
@media (min-width: 768px){
    .ind_procate_div a{width: 11.111%;}

}

.ind_title{color: #164489;}

.ind_product{background: #f6f6f6;}
.ind_productt .left{float: left;}
.ind_productt .right{float: right;}
.ind_productt .right input{height: 40px; border:0px #000 solid;}
.ind_productt .right .text{background: url(../images/sousuo.png) center left 10px no-repeat; text-indent: 40px; background-size: 18px;}
.ind_productt .right .sub{background: #d3d3d3; padding: 0px 30px;}


.ind_productb{display: none;}
.ind_productb#pro_2{display: block;}


.ind_productb .left{float: left; position: relative;}
.ind_productb .left .desc{position: absolute; left: 0px; bottom: 0px; width: 100%; background: url(../images/index_03.png) center center no-repeat; background-size: 100% 100%;}
.ind_productb .left .desc h3{color: #ffffff;}
.ind_productb .ind_product_list{float: right;}
.ind_product_list a{float: left; background: #fff; border:1px #dcdcdc solid;}
.ind_product_list a .img{border-bottom: 1px #dcdcdc solid; width:500px; display: table-cell; vertical-align: middle;text-align: center;}
.ind_product_list a .dese{text-align: center; overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.ind_product_list a:hover{color: #fff;}
.ind_product_list a:hover .dese{ background: url(../images/jiantou.png) center right 10px no-repeat #e60012; background-size: 20px;}
@media (min-width: 1440px) {
    .ind_title{font-size: 44px;}
    .ind_product{padding: 60px 0px 30px;}
    .ind_productt .right .text{width: 350px;}
    .ind_productb .left{width: 500px;}
    .ind_productb .left .desc{padding: 120px 40px 40px;}
    .ind_productb .left .desc h3{font-size: 34px; margin-bottom: 40px;}
    .ind_productb{margin-top: 30px;}
    .ind_productb .ind_product_list{width: 870px;}
    .ind_product_list a{margin-bottom: 50px; margin-left: 50px; width: 240px;}
    .ind_product_list a .img{height: 272px;}
    .ind_product_list a .dese{line-height: 55px;}
} 

@media (min-width: 1200px) and (max-width: 1440px){
    .ind_title{font-size: 38px;}
    .ind_product{padding: 55px 0px 25px;}
    .ind_productt .right .text{width: 320px;}
    .ind_productb .left{width: 430px;}
    .ind_productb .left .desc{padding: 120px 40px 40px;}
    .ind_productb .left .desc h3{font-size: 30px; margin-bottom: 40px;}
    .ind_productb{margin-top: 30px;}
    .ind_productb .ind_product_list{width: 750px;}
    .ind_product_list a{margin-bottom: 24px; margin-left: 24px; width: 226px;}
    .ind_product_list a .img{height: 240px;}
    .ind_product_list a .img img{max-height: 200px;}
    .ind_product_list a .dese{line-height: 50px;}
} 

@media (min-width: 991px) and (max-width: 1200px){
    .ind_title{font-size: 32px;}
    .ind_product{padding: 50px 0px 25px;}
    .ind_productt .right .text{width: 320px;}
    .ind_productb .left{width: 350px;}
    .ind_productb .left .desc{padding: 120px 40px 40px;}
    .ind_productb .left .desc h3{font-size: 26px; margin-bottom: 40px;}
    .ind_productb{margin-top: 30px;}
    .ind_productb .ind_product_list{width: 610px;}
    .ind_product_list a{margin-bottom: 24px; margin-left: 18px; width: 185px;}
    .ind_product_list a .img{height: 189px;}
    .ind_product_list a .img img{max-height: 160px;}
    .ind_product_list a .dese{line-height: 45px;}
}

@media (min-width: 768px) and (max-width: 991px){
    .ind_title{font-size: 28px;}
    .ind_product{padding: 40px 0px 25px;}
    .ind_productt .right .text{width: 320px;}
    .ind_productb .left{display: none;}
    .ind_productb{margin-top: 30px;}
    .ind_productb .ind_product_list{width: 100%;}
    .ind_product_list a{margin-bottom: 24px; margin-left: 20px; width: 220px;}
    .ind_product_list a .img{height: 220px;}
    .ind_product_list a .img img{max-height: 180px;}
    .ind_product_list a .dese{line-height: 45px;}
}

@media (max-width: 767px) {
    .ind_title{font-size: 1.5em; text-align:center;}
    .ind_product{padding: 1.5em 0px 1em;}
    .ind_productt .right,.ind_productb .left{display: none;}
    .ind_productb{margin-top: 1em;}
    .ind_productb .ind_product_list{width: 100%;}
    .ind_product_list a{width: 49%; margin-bottom: 0.8em;}
    .ind_product_list a:nth-child(2n){float: right;}
    .ind_product_list a .img{height: 220px;}
    .ind_product_list a .img img{max-height: 180px;}
    .ind_product_list a .dese{line-height: 45px;}
}
@media (min-width: 768px){
    

}



.ind_new{padding: 50px 0px;}
.ind_new_list p,.ind_new_list h3{overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.ind_new_left{float: left;}
.ind_new_left a{border-bottom: 1px #eee solid; display: block;}
.ind_new_left p{color: #999; font-size: 14px;}
.ind_new_center,.ind_new_right{float: left; background: #f5f7fb;}
.ind_new_center p,.ind_new_right p{margin: 0px 2%;}
@media (min-width: 1440px) {
    .ind_new{padding: 50px 0px 30px;}
    .ind_new_list{margin-top: 35px;}
    .ind_new_list .img{height: 210px;}
    .ind_new_left{width: 695px;}
    .ind_new_left a{padding: 10px 0px;}
    .ind_new_left h3{font-size: 16px; line-height: 2;}
    .ind_new_left p{}
    .ind_new_center{width: 665px;float: right; line-height: 60px;}
    .ind_new_right{display: none;}
} 

@media (min-width: 1200px) and (max-width: 1440px){
    .ind_new{padding: 45px 0px 30px;}
    .ind_new_list{margin-top: 30px;}
    .ind_new_list .img{height: 210px;}
    .ind_new_left{width: 485px;}
    .ind_new_left a{padding: 10px 0px;}
    .ind_new_left h3{font-size: 16px; line-height: 2;}
    .ind_new_left p{}
    .ind_new_center{width: 665px; margin: 0px 20px; line-height: 60px; float: right;}
    .ind_new_right{display: none;}
} 

@media (min-width: 991px) and (max-width: 1200px){
    .ind_new{padding: 40px 0px 25px;}
    .ind_new_list{margin-top: 30px;}
    .ind_new_list .img{height: 210px;}
    .ind_new_left{width: 310px;}
    .ind_new_left a{padding: 8px 0px;}
    .ind_new_left h3{font-size: 16px; line-height: 2;}
    .ind_new_left p{}
    .ind_new_center{width: 620px; margin: 0px 20px; line-height: 60px; float: right;}
    .ind_new_right{display: none;}
}

@media (min-width: 768px) and (max-width: 991px){
    .ind_new{padding: 40px 0px 25px;}
    .ind_new_list{margin-top: 30px;}
    .ind_new_list .img{height: 210px;}
    .ind_new_left{width: 100%; float: none;}
    .ind_new_left a{padding: 8px 0px;}
    .ind_new_left h3{font-size: 16px; line-height: 2;}
    .ind_new_left p{}
    .ind_new_center{width: 696px; margin: 20px auto 0px; line-height: 60px; float: none;}
    .ind_new_right{display: none;}
}

@media (max-width: 767px) {
    .ind_new{padding: 1.5em 0px 1em;}
    .ind_new_list{margin-top: 1em;}
    .ind_new_list .img{}
    .ind_new_left{width: 100%; float: none;}
    .ind_new_left a{padding: 8px 0px;}
    .ind_new_left h3{font-size: 1.05em; line-height: 2;}
    .ind_new_left p{}
    .ind_new_center{width: 100%; margin: 20px auto 0px; line-height: 2.6; float: none;}
    .ind_new_right{display: none;}
}
@media (min-width: 768px){
    

}






.ind_zhihui{background: url(../images/ind_zhihui.png) center center no-repeat; color: #fff; background-size: 100% 100%;}

.ind_zhihui .left{float: left;}
.ind_zhihui .left img{max-width: 80%;}
.ind_zhihui .left .desc{line-height: 2;}
.ind_zhihui .right{float: right;}


@media (min-width: 1440px) {
    .ind_zhihui{padding: 50px 0px;}
    .ind_zhihui .left{width: 700px; padding-top: 160px;}
    .ind_zhihui .left .desc{margin:60px 0px;}
    .ind_zhihui .right{}
} 

@media (min-width: 1200px) and (max-width: 1440px){
    .ind_zhihui{padding: 50px 0px;}
    .ind_zhihui .left{width: 600px; padding-top: 120px;}
    .ind_zhihui .left .desc{margin:60px 0px;}
    .ind_zhihui .right{width: 500px;}
} 

@media (min-width: 991px) and (max-width: 1200px){
    .ind_zhihui{padding: 50px 0px;}
    .ind_zhihui .left{width: 500px; padding-top: 60px;}
    .ind_zhihui .left .desc{margin:60px 0px;}
    .ind_zhihui .right{width: 400px;}
}

@media (min-width: 768px) and (max-width: 991px){
    .ind_zhihui{padding: 40px 0px;}
    .ind_zhihui .left{width: 400px; padding-top: 30px;}
    .ind_zhihui .left .desc{margin:60px 0px;}
    .ind_zhihui .right{width: 300px; padding-top: 60px;}
}

@media (max-width: 767px) {
    .ind_zhihui{padding: 1.5em 0px; background: #0c4293;}
    .ind_zhihui .left{padding-top: 1.5em;}
    .ind_zhihui .left .desc{margin:1.5em 0px;}
    .ind_zhihui .right{width: 300px; padding-top: 60px; display: none;}
}
@media (min-width: 768px){
    

}


.ind_yangche{position: relative;}
.ind_yangche .ind_yangche_list{position: absolute; left: 0px; width: 100%;}
.ind_yangche_list .desc{color: #fff; font-size:14px; line-height: 1.8;}
@media (min-width: 1440px) {
    .ind_yangche_list{top: 80px;}
    .ind_yangche_list .desc{ max-width: 50%; margin-bottom: 30px;}
    .ind_yangche_list .desc img{margin-bottom: 30px;}
} 

@media (min-width: 1200px) and (max-width: 1440px){
    .ind_yangche_list{top: 60px;}
    .ind_yangche_list .desc{ max-width: 50%; margin-bottom: 25px;}
    .ind_yangche_list .desc img{margin-bottom: 25px; max-width: 60%;}
} 

@media (min-width: 991px) and (max-width: 1200px){
    .ind_yangche_list{top: 30px;}
    .ind_yangche_list .desc{ max-width: 50%; margin-bottom: 15px;}
    .ind_yangche_list .desc img{margin-bottom: 15px; max-width: 60%;}
}

@media (min-width: 768px) and (max-width: 991px){
    .ind_yangche_list{top: 15px;}
    .ind_yangche_list .desc{ max-width: 50%; margin-bottom: 10px; font-size: 12px; line-height: 1.8;}
    .ind_yangche_list .desc img{margin-bottom: 10px; max-width: 60%;}
}

@media (max-width: 767px) {
    .ind_yangche>img{max-width: 130%; width: 130%; margin-left: -15%;}
    .ind_yangche_list{top: 1em;}
    .ind_yangche_list .desc{ max-width: 100%; margin-bottom: 10px; font-size: 12px; line-height: 1.8;}
    .ind_yangche_list .desc img{margin-bottom: 10px; max-width: 40%;}
}
@media (min-width: 768px){
    

}











.main_ban{text-align:center; overflow: hidden;}


@media (max-width: 767px) {
    .main_ban img{max-width: 200%; margin-left: -50%; width: 200%;}
}
@media (min-width: 768px){
    

}



.main{}
.main .mleft .title{color: #fff; background: #053a95;}
.product_cate_yiji{border: 1px #e7e7e7 solid;}
.product_cate_yiji li.yiji_li{border-bottom: 1px #e7e7e7 solid; cursor: pointer; overflow: hidden;}
.product_cate_yiji li.yiji_li>span{background: url(../images/product_03.png) left center no-repeat; padding-left: 20px; display: block;}
.product_cate_yiji li.erji_li{ overflow: hidden; border-bottom: 1px dashed #727171;min-width: 51%; transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s;-o-transition: all 1s;}
.product_cate_yiji li.erji_li>a{display: block;}
 
.product_cate_yiji li.yiji_li#act,.product_cate_yiji li.erji_li#act{height: auto;}


.product_cate_yiji li.erji_li:hover,.product_cate_yiji li.erji_li#act{margin-left: 20px;}
.product_cate_yiji li.erji_li:hover a,.product_cate_yiji li.erji_li#act a{color: #e41225;}

.main_product a{float: left; box-shadow: 0px 0px 1px #999;}
.main_product a .more{background: url(../images/jiantou_13.png) center right no-repeat; display: block; line-height: 2;}
.main_product a .img{display: table-cell; vertical-align: middle;text-align: center; width: 400px;}
.main_product a .desc h3{text-align: center; line-height: 2;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.main_product a:hover .desc{background: #053a95; color: #fff;}
.main_product a:hover .more{background: url(../images/jiantou_11.png) center right no-repeat;}

@media (min-width: 1440px) {
    .main{padding: 30px 0px 50px;}
    .main .mleft{width: 270px;}
    .main .mleft .title{text-indent: 40px; font-size: 22px; line-height: 90px;}
    .product_cate_yiji li.yiji_li{line-height: 45px; padding-left: 34px; height: 45px;}
    .product_cate_yiji .erji{ padding-bottom: 8px; padding-right: 25px;}
    .product_cate_yiji li.erji_li{padding-left: 20px; height: 36px; line-height: 35px;}
    .main .mright{width: 1120px;}
    .main_product a{width: 256px; margin-left: 24px; margin-bottom: 24px;}
    .main_product a .img{height: 260px; }
    .main_product a .img img{max-height: 224px;}
    .main_product a .desc{padding: 6px 4%;}
    .main_product a .desc h3{font-size: 16px;}
} 
@media (min-width: 1200px) and (max-width: 1440px){
    .main{padding: 25px 0px 45px;}
    .main .mleft{width: 250px;}
    .main .mleft .title{text-indent: 40px; font-size: 20px; line-height: 90px;}
    .product_cate_yiji li.yiji_li{line-height: 45px; padding-left: 32px; height: 45px;}
    .product_cate_yiji .erji{ padding-bottom: 8px; padding-right: 25px;}
    .product_cate_yiji li.erji_li{padding-left: 20px; height: 36px; line-height: 35px;}
    .main .mright{width: 940px;}
    .main_product a{width: 215px; margin-left: 20px; margin-bottom: 20px;}
    .main_product a .img{height: 230px; }
    .main_product a .img img{max-height: 200px;}
    .main_product a .desc{padding: 6px 4%;}
    .main_product a .desc h3{font-size: 15px;}
} 
@media (min-width: 991px) and (max-width: 1200px){
    .main{padding: 20px 0px 40px;}
    .main .mleft{width: 230px;}
    .main .mleft .title{text-indent: 40px; font-size: 20px; line-height: 90px;}
    .product_cate_yiji li.yiji_li{line-height: 45px; padding-left: 30px; height: 45px;}
    .product_cate_yiji .erji{ padding-bottom: 8px; padding-right: 20px;}
    .product_cate_yiji li.erji_li{padding-left: 10px; height: 36px; line-height: 35px;}
    .main .mright{width: 730px;}
    .main_product a{width: 223px; margin-left: 20px; margin-bottom: 20px;}
    .main_product a .img{height: 230px; }
    .main_product a .img img{max-height: 200px;}
    .main_product a .desc{padding: 6px 4%;}
    .main_product a .desc h3{font-size: 15px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main{padding: 20px 0px 35px;}
    .main .mleft{width: 210px;}
    .main .mleft .title{text-indent: 40px; font-size: 20px; line-height: 90px;}
    .product_cate_yiji li.yiji_li{line-height: 45px; padding-left: 20px; height: 45px;}
    .product_cate_yiji .erji{ padding-bottom: 8px; padding-right: 15px;}
    .product_cate_yiji li.erji_li{padding-left: 10px; height: 36px; line-height: 35px;}
    .main .mright{width: 530px;}
    .main_product a{width: 166px; margin-left: 10px; margin-bottom: 10px;}
    .main_product a .img{height: 180px; }
    .main_product a .img img{max-height: 150px;}
    .main_product a .desc{padding: 6px 4%;}
    .main_product a .desc h3{font-size: 14px;}
}
@media (max-width: 767px) {
    .main{padding: 1.4em 0px;}
    .main .mleft{width: 100%;}
    .main .mleft .title{text-indent: 1.6em; font-size: 1.4em; line-height: 3em;}
    .product_cate_yiji li.yiji_li{line-height: 3em; padding-left: 1.8em; height: 3em;}
    .product_cate_yiji .erji{ padding-bottom: 0.5em; padding-right: 2.2em;}
    .product_cate_yiji li.erji_li{padding-left: 2.2em; height: 2.6em; line-height: 2.5em;}
    .main .mright{margin-top: 1.5em;}
    .main_product a{width: 49%; margin-bottom: 1em;}
    .main_product a:nth-child(2n){float: right;}
    .main_product a .img{height: 12em; }
    .main_product a .img img{max-height: 10em;}
    .main_product a .desc{padding: 0.2em 4%;}
    .main_product a .desc h3{font-size: 14px;}
}
@media (min-width: 768px){
    .main .mleft{float: left;}
    .main .mright{float: right;}

}



.location{border-bottom: 1px #f2f2f2 solid}
.location .right .txt{border:1px #ccc solid; float: left; text-indent:50px; background: url(../images/sousuo.png) center left 10px no-repeat; background-size: 20px;}
.location .right .sub{background: #d82727; color: #fff; border:1px #d82727 solid; float: left; padding: 0px 20px;}

.list_cate{border:1px #ccc solid;}
.list_cate a{display: block; border-bottom:1px #ccc solid;}
.list_cate a:hover,.list_cate a.act{color: #053a95;}

.search_cate a{display: block; border-bottom: 1px #053a95 solid;}
@media (min-width: 1440px) {
    .location{line-height: 40px; padding: 12px 0px;}
    .location .right .txt{width: 300px;}

    .list_cate a{line-height: 45px; text-indent: 35px;}
    
    .search_cate{min-height: 500px; margin-right: 40px;}
    .search_cate a{line-height: 90px; font-size: 22px; text-indent: 35px;}
} 

@media (min-width: 1200px) and (max-width: 1440px){
    .location{line-height: 40px; padding: 10px 0px;}
    .location .right .txt{width: 300px;}

    .list_cate a{line-height: 42px; text-indent: 35px;}

    .search_cate{min-height: 500px; margin-right: 35px;}
    .search_cate a{line-height: 80px; font-size: 20px; text-indent: 35px;}

} 

@media (min-width: 991px) and (max-width: 1200px){
    .location{line-height: 38px; padding: 8px 0px;}
    .location .right .txt{width: 300px;}

    .list_cate a{line-height: 40px; text-indent: 35px;}

    .search_cate{min-height: 500px; margin-right: 30px;}
    .search_cate a{line-height: 70px; font-size: 18px; text-indent: 30px;}
}

@media (min-width: 768px) and (max-width: 991px){
    .location{line-height: 36px; padding: 8px 0px;}
    .location .right .txt{width: 300px;}

    .list_cate a{line-height: 38px; text-indent: 32px;}

    .search_cate{min-height: 500px;}
    .search_cate a{line-height: 60px; font-size: 18px; text-indent: 30px;}
}

@media (max-width: 767px) {
    .location{line-height: 2.6;}
    .location .right{display: none;}

    .list_cate a{line-height: 2.8; text-indent: 1.8em;}

    .search_cate{margin-bottom: 1em;}
    .search_cate a{float: left; text-align: center; background: #eee; padding: 0.3em 1em; width: 32%; margin: 0.4em 0px;}
    .search_cate a:nth-child(3n-1){margin: 0.4em 2%;}
    .search_cate a:hover,.search_cate a.act{background: #053a95; color: #fff;}
    
}
@media (min-width: 768px){
    .location .left{float: left;}
    .location .right{float: right;}
    
    .search_cate{background: #053a95; color: #fff;}
    .search_cate a{color: #ffffff;}
    .search_cate a:hover,.search_cate a.act{ border-bottom: 1px #ffffff solid; background: #d82727;}

}



.main_list a{float: left;}
.main_list a h3{overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.main_list a .img{display: table-cell; vertical-align: middle;text-align: center; width: 500px; overflow: hidden;}
.main_list a .img img{width:100%; height:100%; object-fit: cover;}
.main_list a .desc{padding: 8px 0px; font-size: 14px; line-height: 1.6;}
.main_list a h3{line-height: 2;}
.main_list a .desc span{font-size: 14px; color: #999;}
.main_list a .desc p{font-size: 14px; color: #999;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis; height: 23px;}

@media (min-width: 1440px) {
    .main_list a{margin-left: 15px; margin-bottom: 15px; width: 358px;}
    .main_list a h3{font-size: 16px;}
    .main_list a .img{height: 215px;}
}
@media (min-width: 1200px) and (max-width: 1440px){
    .main_list a{margin-left: 15px; margin-bottom: 15px; width: 298px;}
    .main_list a h3{font-size: 16px;}
    .main_list a .img{height: 177px;}
} 
@media (min-width: 991px) and (max-width: 1200px){
    .main_list a{margin-left: 12px; margin-bottom: 12px; width: 231px;}
    .main_list a h3{font-size: 15px;}
    .main_list a .img{height: 137px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_list a{margin-left: 12px; margin-bottom: 12px; width: 253px;}
    .main_list a h3{font-size: 15px;}
    .main_list a .img{height: 150px;}
}
@media (max-width: 767px) {
    .main_list a{ margin-bottom: 0.6em; width: 49%;}
    .main_list a:nth-child(2n){float: right;}
    .main_list a h3{font-size: 1.05em;}
    .main_list a .img{height: 9em;}
}
@media (min-width: 768px){
    
}




.main_ppage{line-height: 2;}
.main_ppage h3{line-height: 2;}
.main_ppage .content{border-top: 1px #ececec solid;}

@media (min-width: 1440px) {
    .main_ppage{padding-left: 30px;}
    .main_ppage .content{margin-top: 20px; padding-top: 20px;}
} 
@media (min-width: 1200px) and (max-width: 1440px){
    .main_ppage{padding-left:25px;}
    .main_ppage .content{margin-top: 15px; padding-top: 15px;}
} 
@media (min-width: 991px) and (max-width: 1200px){
    .main_ppage{padding-left:20px;}
    .main_ppage .content{margin-top: 15px; padding-top: 15px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_ppage{padding-left:18px;}
    .main_ppage .content{margin-top: 12px; padding-top: 12px;}
}
@media (max-width: 767px) {
    .main_ppage{}
    .main_ppage h3{font-size: 1.3em;}
    .main_ppage .content{margin-top: 0.8em; padding-top: 0.6em;}
}
@media (min-width: 768px){
    
}


.about_cate{text-align:center;}
.about_cate a{display: inline-table;text-align: center;}
.about_cate a:hover,.about_cate .act{ background: url(../images/about_title_03.png) center center no-repeat;  background-size:auto 100%; color: #fff; }
.map{width: 100%; height: 100%;}
.map img{max-width: 9999999%;}
.map label{max-width: 1000px;}

.main_about{line-height: 2;}
.about_title{text-align:center; color: #053a95; line-height: 2;}

@media (min-width: 1440px) {
    .about_cate a{height: 50px; line-height: 38px; width: 112px;}

    .main_about{padding-bottom: 30px;}
    .about_title{font-size: 42px; margin: 15px 0px 25px;}


    .ditu{height: 500px; margin-top: 40px;}
} 

@media (min-width: 1200px) and (max-width: 1440px){
    .about_cate a{height: 50px; line-height: 38px; width: 112px;}
    
    .main_about{padding-bottom: 26px;}
    .about_title{font-size: 36px; margin: 15px 0px 20px;}

    .ditu{height: 450px; margin-top: 35px;}
} 

@media (min-width: 991px) and (max-width: 1200px){
    .about_cate a{height: 50px; line-height: 38px; width: 112px;}

    .main_about{padding-bottom: 22px;}
    .about_title{font-size: 32px; margin: 12px 0px 16px;}

    .ditu{height: 400px; margin-top: 30px;}
}

@media (min-width: 768px) and (max-width: 991px){
    .about_cate a{height: 50px; line-height: 38px; width: 112px;}
    
    .main_about{padding-bottom: 20px;}
    .about_title{font-size: 28px; margin: 10px 0px 14px;}

    .ditu{height: 350px; margin-top: 25px;}
}

@media (max-width: 767px) {
    .about_cate a{height: 3em; line-height: 2.2em; padding: 0px 0.8em;}

    .main_about{padding-bottom: 1.4em;}
    .about_title{font-size: 1.4em; margin: 0.5em 0px 0.8em;}

    .ditu{height: 20em; margin-top: 1.2em;}
}
@media (min-width: 768px){
    .about_cate a{font-size: 18px;}

}

/*大事记start*/

.main_lishi{background: #f6f6f6;}
.event_box{margin:0 auto 0;position:relative;font-size: 16px;}
.event_box .parHd {width:100%;display:inline-block;overflow:hidden;}
.parHd  ul{width:100%;text-align:center;margin:0 auto;padding-top:36px !important;}
.parHd .tempWrap{margin:0 auto;}
.parHd .tempWrap:after{content:'';width:100%;height:1px;background:url(../images/ab_licheng_03.png) center center repeat-x; height: 11px; position:absolute;right:0px;top:35%;z-index:10;}
.parHd li.no_line:before{display:none;}
.parHd li{display:inline-block;cursor:pointer;padding-top:30px;color:#000;position:relative;}
.parHd li:after{content:'';background:url(../images/dot_ico.png) no-repeat;width:28px;height:28px;position:absolute;z-index:20;top:-14px;left:50%;margin-left:-12px;}
.parHd li.act span{display:block;width:29px;height:38px;overflow:hidden;background:url(../images/cat.png) no-repeat;position:absolute;top:-19px;left:32px;z-index:21;}
.parHd li span,.parHd li.clone span{display:none;}
.parBd{text-align:center;}
.parBd h4{position:relative;display:inline-block;text-align:center; background: url(../images/ab_licheng_07.png) center bottom no-repeat; line-height: 2;}
.parBd h4:after{content:'';background:#000;height:1px;position:absolute;}
.parBd h4:before{content:'';background:#000;height:1px;position:absolute;}
.parBd p{line-height:2;width:80%;margin:0 auto; color: #999;}
div#listBox {width:100%;}
.sPrev,.sNext{width:30px;height:30px;display:block;position:absolute;top:15px;}
.sPrev{left:0;}
.sNext{right:0;}
.sPrev img,.sNext img{transition:all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition:all .6s cubic-bezier(.51,1.1,.9,.95);}
@media (min-width: 1440px) {
    .main_lishi{padding: 40px 0px;}
    .parHd .tempWrap{width: 1300px;}
    .parHd li{margin: 0px 27px;}
    .parBd{margin-top:60px;}
    .parBd h4{font-size:40px;padding:0 60px; margin-bottom: 20px;}
    .parBd h4:after{width:100px;left:-100px;bottom:22px;}
    .parBd h4:before{width:100px;right:-100px;bottom:22px;}
} 

@media (min-width: 1200px) and (max-width: 1440px){
    .main_lishi{padding: 35px 0px;}
    .parHd .tempWrap{width: 1090px;}
    .parHd li{margin: 0px 28px;}
    .parBd{margin-top:50px;}
    .parBd h4{font-size:34px;padding:0 60px; margin-bottom: 20px;}
    .parBd h4:after{width:100px;left:-100px;bottom:22px;}
    .parBd h4:before{width:100px;right:-100px;bottom:22px;}
} 

@media (min-width: 991px) and (max-width: 1200px){
    .main_lishi{padding: 30px 0px;}
    .parHd .tempWrap{width: 860px;}
    .parHd li{margin: 0px 27px;}
    .parBd{margin-top:40px;}
    .parBd h4{font-size:34px;padding:0 60px; margin-bottom: 20px;}
    .parBd h4:after{width:100px;left:-100px;bottom:22px;}
    .parBd h4:before{width:100px;right:-100px;bottom:22px;}
}

@media (min-width: 768px) and (max-width: 991px){
    .main_lishi{padding: 25px 0px;}
    .parHd .tempWrap{width: 630px;}
    .parHd li{margin: 0px 20px;}
    .parBd{margin-top:30px;}
    .parBd h4{font-size:30px;padding:0 60px; margin-bottom: 20px;}
    .parBd h4:after{width:100px;left:-100px;bottom:22px;}
    .parBd h4:before{width:100px;right:-100px;bottom:22px;}
}

@media (max-width: 767px) {
    .main_lishi{padding: 1.6em 0px;}
    .parHd .tempWrap{width: 75%;}
    .parHd li{margin: 0px 20px;}
    .parBd{margin-top:1.6em;}
    .parBd h4{font-size:1.6em;padding:0 60px; margin-bottom: 20px;}
    .parBd h4:after{width:100px;left:-100px;bottom:22px;}
    .parBd h4:before{width:100px;right:-100px;bottom:22px;}
}
@media (min-width: 768px){
    .event_box{}
}


.main_hezuo{line-height: 2;}
.main_hezuo_list{margin: 0px auto;}
.main_hezuo_list .swiper-slide {text-align: center; height: calc((100% - 30px) / 2); 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_hezuo_list .swiper-pagination{bottom: 0px;}
.main_hezuo_list .swiper-pagination-bullet{background: #85a0c9;}
.main_hezuo_list .swiper-pagination-bullet-active{background: #0b4294;}
@media (min-width: 1440px) {
    .main_hezuo{padding: 30px 0px 50px;}
    .main_hezuo .desc{margin-bottom: 40px;}
    .main_hezuo_list.swiper{height: 240px; width: 900px;}
} 

@media (min-width: 1200px) and (max-width: 1440px){
    .main_hezuo{padding: 25px 0px 45px;}
    .main_hezuo .desc{margin-bottom: 35px;}
    .main_hezuo_list.swiper{height: 240px; width: 900px;}
} 

@media (min-width: 991px) and (max-width: 1200px){
    .main_hezuo{padding: 20px 0px 40px;}
    .main_hezuo .desc{margin-bottom: 30px;}
    .main_hezuo_list.swiper{height: 240px; width: 900px;}
}

@media (min-width: 768px) and (max-width: 991px){
    .main_hezuo{padding: 20px 0px 35px;}
    .main_hezuo .desc{margin-bottom: 25px;}
    .main_hezuo_list.swiper{height: 200px;}
}

@media (max-width: 767px) {
    .main_hezuo{padding: 1em 0px 1.6em;}
    .main_hezuo .desc{margin-bottom: 1.2em;}
    .main_hezuo_list.swiper{height: 10em;}
}
@media (min-width: 768px){
    
}

.main_linian_ul{}
.main_linian_ul li{line-height: 2;}
.main_linian_ul li h3{line-height: 2; color: #003a95;}
@media (min-width: 1440px) {
    .main_linian_ul .word .desc{height: 438px; padding-left: 50px;}
    .main_linian_ul li:nth-child(2n) .word .desc{padding-right: 50px; padding-left: 0px;}
    .main_linian_ul li h3{font-size: 20px; margin-bottom: 20px;}
} 

@media (min-width: 1200px) and (max-width: 1440px){
    .main_linian_ul .word .desc{height: 375px; padding-left: 45px;}
    .main_linian_ul li img{height: 375px;}
    .main_linian_ul li:nth-child(2n) .word .desc{padding-right: 45px; padding-left: 0px;}
    .main_linian_ul li h3{font-size: 18px; margin-bottom: 16px;}
} 

@media (min-width: 991px) and (max-width: 1200px){
    .main_linian_ul .word .desc{height: 303px; padding-left: 40px;}
    .main_linian_ul li img{height: 303px;}
    .main_linian_ul li:nth-child(2n) .word .desc{padding-right: 40px; padding-left: 0px;}
    .main_linian_ul li h3{font-size: 17px; margin-bottom: 14px;}
}

@media (min-width: 768px) and (max-width: 991px){
    .main_linian_ul .word .desc{padding: 20px 0px}
    .main_linian_ul li img{}
    .main_linian_ul li:nth-child(2n) .word .desc{}
    .main_linian_ul li h3{font-size: 16px; margin-bottom: 12px;}
}

@media (max-width: 767px) {
    .main_linian_ul .word{margin-top: 0.8em;}
    .main_linian_ul li{margin-top: 1em;}
    .main_linian_ul li h3{font-size: 1.2em; margin-bottom: 0.6em;}
}
@media (min-width: 991px){
    .main_linian_ul .img{float: left; width: 50%;}
    .main_linian_ul .word{float: right; width: 50%;}
    .main_linian_ul li:nth-child(2n) .img{float: right;}
    .main_linian_ul li:nth-child(2n) .word{float: left; }
    .main_linian_ul .word .desc{display: table-cell; vertical-align: middle;}
    .main_linian_ul li:nth-child(2n-1) img{float: right;}
    .main_linian_ul .img img{}
}



.main_honor_list a{float: left; text-align:center;}
.main_honor_list a .img{display: table-cell; vertical-align: middle;text-align: center; border: 1px #eee solid; width: 500px;}
.main_honor_list a p{line-height: 2; margin-top: 10px;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}

@media (min-width: 1440px) {
    .main_honor{padding: 20px 0px;}
    .main_honor_list a{width: 320px; margin:15px 15px;}
    .main_honor_list a .img{height: 200px;}
    .main_honor_list a .img img{max-height: 180px;}
} 

@media (min-width: 1200px) and (max-width: 1440px){
    .main_honor{padding: 20px 0px;}
    .main_honor_list a{width: 276px; margin:12px 12px;}
    .main_honor_list a .img{height: 200px;}
    .main_honor_list a .img img{max-height: 160px;}
} 

@media (min-width: 991px) and (max-width: 1200px){
    .main_honor{padding: 20px 0px;}
    .main_honor_list a{width: 299px; margin:12px 12px;}
    .main_honor_list a .img{height: 200px;}
    .main_honor_list a .img img{max-height: 180px;}
}

@media (min-width: 768px) and (max-width: 991px){
    .main_honor{padding: 20px 0px;}
    .main_honor_list a{width: 230px; margin:10px 10px;}
    .main_honor_list a .img{height: 160px;}
    .main_honor_list a .img img{max-height: 140px;}
}

@media (max-width: 767px) {
    .main_honor{padding: 20px 0px; margin: 0px -1%;}
    .main_honor_list a{width: 48%;float: left; margin: 0.5em 1%;}
    .main_honor_list a .img{height: 11em;}
    .main_honor_list a .img img{max-height: 9em;}
}
@media (min-width: 768px){
    
}


.content_page{max-width: 1100px; margin: 0px auto;}


@media (min-width: 1440px) {
    .content_page{padding-top: 40px;}
} 

@media (min-width: 1200px) and (max-width: 1440px){
    .content_page{padding-top: 35px;}
} 

@media (min-width: 991px) and (max-width: 1200px){
    .content_page{padding-top: 30px;}
}

@media (min-width: 768px) and (max-width: 991px){
    .content_page{padding-top: 25px;}
}

@media (max-width: 767px) {
    .content_page{padding-top: 1.5em;}
}
@media (min-width: 768px){
    
}









.zoomdiv img{max-width: 1000%;}
.lanrenzhijia{height:auto; margin:0 auto; overflow:hidden;}
.jqzoom{float: left; border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{width: 100%;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
/*图片小图预览列表*/
.spec-preview{border:1px solid #DFDFDF;}
.spec-scroll{clear:both;}
.spec-scroll .prev{float:left; background: url(../images/left_03.png) center center no-repeat; background-size: 100% auto;}
.spec-scroll .next{float:right; background: url(../images/left_05.png) center center no-repeat; background-size: 100% auto;}
.spec-scroll .prev,.spec-scroll .next{display:block;text-align:center;cursor:pointer;text-decoration:none;}
.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 img{border:1px solid #CCC;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}
.main_pro_top .right{color: #666666; line-height: 2.2;}
.main_pro_top .right .r_zong{}
.main_pro_top .right h3{line-height: 2; border-bottom: 1px #c3c3c3 solid; font-weight: bold; color: #053a95;}
.main_pro_top .right img{max-width: 80%;}
.main_pro_bottom .title{border-bottom: 1px #ccc solid; line-height: 2.4;}
.main_pro_bottom .title span{background: #053a95; color: #fff; display: inline-table; padding: 0px 10px;}
.main_pro_bottom .content{line-height: 2;}
@media (min-width: 1440px){
    .main_pro_top{padding: 0px 0px 30px 20px;}
    .lanrenzhijia{ width:404px;}
    .zoomdiv{width:400px;height:402px;}
    .jqZoomPup{width:20px;height:20px;}
    .jqzoom img{height: 400px; width: 400px;}
    .spec-preview{width:402px;height:402px;}
    .spec-scroll{margin-top: 20px; width:402px;}
    .spec-scroll .prev{margin-right:8px;}
    .spec-scroll .prev,.spec-scroll .next{width:15px;height:88px;}
    .spec-scroll .items{width:354px;height:88px;}
    .spec-scroll .items ul{height:88px;}
    .spec-scroll .items ul li{width:88px; }
    .spec-scroll .items ul li img{padding:2px;width:75px;height:75px;}
    .main_pro_top .right{width: 650px;}
    .main_pro_top .right .r_zong{padding-top: 40px;}
    .main_pro_top .right h2{font-size: 20px;}
    .main_pro_top .right h3{margin-bottom: 20px; font-size: 18px;}
    .main_pro_top .right .renzhen{margin-top: 40px;}
    .main_pro_bottom{padding-left:20px;}
    .main_pro_bottom .content{padding: 20px 0px;}
}

@media (min-width: 1200px) and (max-width: 1440px){
    .main_pro_top{padding: 0px 0px 25px 16px;}
    .lanrenzhijia{ width:404px;}
    .zoomdiv{width:400px;height:402px;}
    .jqZoomPup{width:20px;height:20px;}
    .jqzoom img{height: 400px; width: 400px;}
    .spec-preview{width:402px;height:402px;}
    .spec-scroll{margin-top: 20px; width:402px;}
    .spec-scroll .prev{margin-right:8px;}
    .spec-scroll .prev,.spec-scroll .next{width:15px;height:88px;}
    .spec-scroll .items{width:354px;height:88px;}
    .spec-scroll .items ul{height:88px;}
    .spec-scroll .items ul li{width:88px; }
    .spec-scroll .items ul li img{padding:2px;width:75px;height:75px;}
    .main_pro_top .right{width: 470px;}
    .main_pro_top .right .r_zong{padding-top: 40px;}
    .main_pro_top .right h2{font-size: 20px;}
    .main_pro_top .right h3{margin-bottom: 20px; font-size: 18px;}
    .main_pro_top .right .renzhen{margin-top: 40px;}
    .main_pro_bottom{padding-left:16px;}
    .main_pro_bottom .content{padding: 20px 0px;}
}
@media (min-width: 991px) and (max-width: 1200px){
    .main_pro_top{padding:  0px 0px 22px 14px;}
    .lanrenzhijia{ width:304px;}
    .zoomdiv{width:300px;height:300px;}
    .jqZoomPup{width:20px;height:20px;}
    .jqzoom img{height: 300px;}
    .spec-preview{width:300px;height:300px;}
    .spec-scroll{margin-top: 20px; width:300px;}
    .spec-scroll .prev{margin-right:8px;}
    .spec-scroll .prev,.spec-scroll .next{width:15px;height:72px;}
    .spec-scroll .items{width:254px;height:74px;}
    .spec-scroll .items ul{height:74px;}
    .spec-scroll .items ul li{width:85px; }
    .spec-scroll .items ul li img{padding:2px;width:68px;height:68px;}
    .main_pro_top .right{width: 370px;}
    .main_pro_top .right .r_zong{padding-top: 30px;}
    .main_pro_top .right h2{font-size: 18px;}
    .main_pro_top .right h3{margin-bottom: 15px; font-size: 17px;}
    .main_pro_top .right .renzhen{margin-top: 20px;}
    .main_pro_bottom{padding-left:14px;}
    .main_pro_bottom .content{padding: 15px 0px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_pro_top{padding:  0px 0px 22px 14px;}
    .lanrenzhijia{;}
    .zoomdiv{}
    .jqZoomPup{width:20px;height:20px;}
    .jqzoom img{;}
    .spec-preview{}
    .spec-scroll{margin-top: 20px; }
    .spec-scroll .prev{margin-right:8px;}
    .spec-scroll .prev,.spec-scroll .next{width:20px;height:69px;}
    .spec-scroll .items{width:454px;height:73px;}
    .spec-scroll .items ul{height:69px;}
    .spec-scroll .items ul li{width:90px; }
    .spec-scroll .items ul li img{padding:2px;width:78px;height:67px;}
    .main_pro_top .right{font-size: 14px; margin-top: 20px;}
    .main_pro_top .right .r_zong{}
    .main_pro_top .right h2{font-size: 18px;}
    .main_pro_top .right h3{margin-bottom: 15px; font-size: 16px;}
    .main_pro_top .right .renzhen{margin-top: 20px;}
    .main_pro_bottom{padding-left:14px;}
    .main_pro_bottom .content{padding: 15px 0px;}
}
@media (min-width: 991px){
    .main_pro_top .left{float: left;}
    .main_pro_top .right{float: right;}
}
@media (max-width: 768px){
    .main_pro_top{padding: 0px 0px 1.8em;}
    .lanrenzhijia{ width:100%;}
    .zoomdiv{width:100%;}
    .jqZoomPup{width:20px;height:20px;}
    .jqzoom img{}
    .spec-preview{width:100%;}
    .spec-scroll{margin-top: 20px; width:100%;}
    .spec-scroll .prev{margin-right:8px;}
    .spec-scroll .prev,.spec-scroll .next{width:10%;height:69px;}
    .spec-scroll .items{width:76%;height:69px;}
    .spec-scroll .items ul{height:69px;}
    .spec-scroll .items ul li{width:86px; }
    .spec-scroll .items ul li img{padding:2px;width:78px;height:67px;}
    .main_pro_top .right{ font-size: 14px; margin-top: 1.6em;}
    .main_pro_top .right h2{font-size: 18px;}
    .main_pro_top .right h3{margin-bottom: 15px; font-size: 16px;}
    .main_pro_top .right .renzhen{margin-top: 20px;}
    .main_pro_bottom .content{padding: 1em 0px;}
}





























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

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

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

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

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



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

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

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

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

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