.banner img{width:100%}
.product .types-lists{border-bottom:1px solid #dddddd}
.product .types-lists .content{width:1200px;margin:0 auto}
.product .types-lists ul{height:80px;font-size:18px;color:#666666}
.product .types-lists li{display:inline-block;padding:20px 30px 0 30px;line-height:60px;cursor:pointer;margin-left:-5px;text-align:center}
.product .types-lists li a{text-decoration:none;color:#666666}
.product .types-lists li.active,.product .types-lists li:hover{background-color:#f7f7f7;border-bottom:2px solid #337ab7}
.product .types-lists li.active a,.product .types-lists li:hover a{color:#337ab7}
.product .types-lists li:first-child{margin-left:0}
.product .types-lists li:last-child{}
.product .types-lists .current{float:right;margin-top:-30px;font-size:14px;color:#999999}
.banner .all-fix{position:absolute;width:1200px;height:100%;top:0;left:50%;transform:translateX(-50%)}
.banner .all-fix .jj{position:absolute;width:100%;font-size:60px;color:#999999;text-align:center; color: #fff; margin-top: 90px;}

.banner .all-fix .current{position:absolute;width:255px;height:45px;background-color:white;font-size:14px;color:#999999;line-height:45px;text-align:center;right:0;bottom:0}
.banner .all-fix .current a{text-decoration:none;color:#999999}
.product .product-lists{padding-top:40px}
.product .product-lists .tabs{}
.product .product-lists .tabs.active{}
.product .product-lists .company{width:1180px;margin:0 auto;padding:0 10px}
.product .product-lists .company img{width:100%}
.company_introduction{margin-top:30px;color:#333333;text-align:center;font-size:24px}
.company_introduction_en{margin-top:10px;color:#999;text-align:center;font-size:18px;text-transform:uppercase;margin-bottom:20px}
.company_introduction span{}
.company_introduction_text{display:block;text-align:center;width:1170px;margin:0 auto;padding:0 15px;font-size:16px;color:#666666;line-height:2}
.company_introduction_text p{text-align:left}
.environment{margin-top:100px;background-color:#f9f9f9}
.environment_content .title{padding-top:20px;color:#333333;font-size:24px;margin-bottom:40px}
.environment_content{width:1200px;margin:0 auto}
.environment_content ul:after{content:"";width:0;clear:both;display:block}
.environment_content li{display:inline-block;width:390px;height:280px;float:left;overflow:hidden}
.environment_content li:hover img{transform:scale(1.1)}
.environment_content li:nth-child(2){margin-left:15px;margin-right:15px}
.environment_content li img{width:100%;transition:all .4s}
.enterprise_culture_item .content{width:1200px;margin:0 auto}
.enterprise_culture_item .pic{background:url(../images/bg3.png);width:105px;height:105px;background-size:cover;height:105px;line-height:105px;text-align:center;color:white;font-size:16px;font-weight:bold}
.enterprise_culture_item{overflow:hidden;padding:28px 0}
.enterprise_culture_item:hover{background-color:#f8f8f8}
.enterprise_culture_item .pic,.enterprise_culture_item .text{display:inline-block;float:left;margin-left:40px}
.enterprise_culture_item .text{line-height:105px;margin-left:25px;font-size:16px;color:#666666}
.timg{text-align:center}
.timg img{max-width:1200px}
.thear{width:1200px;margin:0 auto;text-align:center}
.thear .title{font-size:24px;color:#000000;margin-bottom:15px;text-align:left}
.thear img{max-width:100%}
.honorary_certificate{width:1200px;margin:0 auto}
.honorary_certificate li{display:inline-block;width:340px;margin-left:40px;text-align:center}
.honorary_certificate li .divImg{height:226px;padding:20px;box-sizing:border-box;border:1px solid #afafb5}
.honorary_certificate li img{max-width:100%;max-height:100%;line-height:226px}
.honorary_certificate li p{margin:30px 0 40px 0;text-align:center;color:#333333}

@media (max-width:767px){
.product .types-lists .content{width:100%}
.product .types-lists li{padding:20px 0 0 0;width:19.5%;font-size:14px}
.enterprise_culture_item{padding:10px 0}
.enterprise_culture_item .pic{display:inline-block;width:70px;height:70px;line-height:70px;font-size:14px}
.enterprise_culture_item .content{width:100%;height:70px;line-height:25px;display:table}
.enterprise_culture_item .pic,.enterprise_culture_item .text{margin-left:10px}
.enterprise_culture_item .text{display:table-cell;vertical-align:middle;line-height:22px;float:none;line-height:normal;width:280px}
.honorary_certificate{width:100%;padding:0 5%;box-sizing:border-box}
.honorary_certificate li{width:49%;margin-left:0}
.timg img{max-width:100%}
.product .product-lists .company{width:100%;padding:0}
.company_introduction_text{width:100%;padding:0 5px;margin-bottom:15px;box-sizing:border-box}
.environment_content{width:100%}
.environment_content li{width:48%}
.environment_content li:nth-child(2){margin-right:0;float:right}
.environment_content li:last-child{display:none}
.environment{margin-top:60px}
.thear .title{font-size:20px}
.thear{width:100%}

.banner .all-fix .jj{font-size:36px; margin-top: 80px;}

}