﻿


.img-box img{display:block;width: 100%;}

.web-bread-1{text-align: right;padding:20px 0;font-size: 14px;color: #999;}
.web-bread-1 .jt{font-family:"宋体";margin: 0 5px;} 

.web-pages-1{text-align: center;margin: 30px auto;}
.web-pages-1 a{display: inline-block;border: 1px solid #ccc;padding:0 10px;line-height:27px;}
.web-pages-1 a.cur{background: #c9c9c9;}
.web-pages-1 a:hover{background: #c9c9c9;}

.web-fy-1{font-size: 16px;line-height: 30px;padding:20px 0;border-top:1px dashed #ccc;margin: 20px auto;}

.web-bt-1{font-size: 26px;text-align: center;margin-bottom: 30px;}
.web-bt-2{font-size: 20px;margin:30px 0;color: #ff8111;}
.web-bt-3{font-size: 24px;border-bottom: 2px solid #ff8111;color: #545454;padding: 10px 0;line-height:26px}
.web-bt-4{overflow: hidden;}
.web-bt-4 .z{display: inline-block;border-bottom: 2px solid #ff8111;padding: 10px 10px 10px 0;}
.web-bt-4 .z-1{font-size: 24px;color: #333;}
.web-bt-4 .z-2{color: #9f9f9f;text-transform : uppercase;}
.web-bt-5{margin-bottom: 20px;}
.web-bt-5 .z{font-size: 22px;display: inline-block;background: #bfbfbf;color: #fff;padding: 5px 15px;}
.web-bt-6{font-size: 20px;margin: 10px 0;}

.web-t-1{font-size: 16px;line-height: 40px;padding: 0 10px;}
.web-t-1 img{margin:10px auto;max-width: 100%;display: block;}
.web-t-2{text-align: center;margin: 30px auto;}
.web-t-2 span{margin-right: 20px;color: #888;}
.web-t-2 a{margin: 0 3px;}
.web-t-3{font-size: 16px;line-height: 40px;}
.web-t-3 img{margin:10px auto;max-width: 100%;display: block;}

.web-nav-1{border-bottom: 1px solid #ccc;}
.web-nav-1 li{text-align: center;border-right:1px solid #ccc;}
.web-nav-1 li:nth-child(1){border-left:1px solid #ccc ;}
.web-nav-1 li a{display: block;height: 100%;font-size: 18px;line-height: 70px;height: 70px;}
.web-nav-1 li.cur a{background:#ff8111;color: #fff;}




.web-box-1{overflow: hidden;}
.web-box-1 li{margin:10px 36px;float: left;padding: 20px;background: #eee;}
.web-box-1 img{display: block;width: 100%;}

.web-box-2{width: 100%;text-align: center;margin-bottom: 60px;}
.web-box-2 td{width: 25%;background: url(../img/lingxing.png) no-repeat center;background-size: contain;position: relative;height: 230px;}
.web-box-2 td .img-box{font-size: 24px;color: #aaa6a7;line-height: 40px;}
.web-box-2 td .txt-box{position: absolute;width: 100%;bottom:-30px;font-size: 18px;color: #565656;}


.web-box-3 li{overflow: hidden;transition: 0.5s;border-bottom: 1px solid #ddd;}
.web-box-3 li:last-child{border-bottom: 0;}
.web-box-3 li a{display: block;height: 100%;padding: 20px;box-sizing: border-box;padding-right: 30px;}
.web-box-3 li a .box{padding-right:80px;background: url(../img/jt-r2.png) no-repeat right;overflow: hidden;transition: 0.5s;}
.web-box-3 li .img-box{float: left;max-width:200px;padding:30px 20px;width: 25%;margin-right: 30px;transition: 0.5s;}
.web-box-3 li .txt-box .tit{font-size: 18px;}
.web-box-3 li .txt-box .x{background: #989898;width: 100px;height: 2px;display: inline-block;transition: 0.5s;}
.web-box-3 li .txt-box .txt{color: #999;line-height: 27px;}

.web-box-3 li:hover {box-shadow:0px 5px 10px #666;}
.web-box-3 li:hover a .box{background: url(../img/jt-r2-h.png) no-repeat right;}
.web-box-3 li:hover .img-box{background: rgba(0,0,0,0.6);}
.web-box-3 li:hover .x{width: 200px;background: #ff8111;}

.web-box-4 li{overflow: hidden;transition: 0.5s;margin-bottom:20px;}
.web-box-4 li:last-child{margin-bottom: 0;}
.web-box-4 li a{display: block;height: 100%;padding: 20px;box-sizing: border-box;padding-right: 30px;}
.web-box-4 li .img-box{float: left;margin:10px 30px;transition: 0.5s;}
.web-box-4 li .img-box {font-size: 160px;font-family: arial;position: relative;line-height: 160px;padding-left: 40px;color: #777777;}
.web-box-4 li .img-box .z-1{font-size: 36px;position: absolute;background: #fff;display: inline-block;top:0;left: 0;line-height:50px;padding-top: 5px;}
.web-box-4 li .txt-box .tit{font-size: 18px;margin-bottom: 10px;transition: 0.5s;line-height: 24px;}
.web-box-4 li .txt-box .time{margin: 10px 0;display: none;}
.web-box-4 li .txt-box .txt{color: #999;line-height: 27px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;height: 110px;}
.web-box-4 li .txt-box img{opacity: 0;transition:0.3s;margin-bottom: 10px;}
@media only screen and (min-width: 769px) {
	
	.web-box-4 li:hover {box-shadow:0px 5px 10px #666;}
	.web-box-4 li:hover .img-box{color: #ff8111;}
	.web-box-4 li:hover .txt-box .tit{color: #ff8111;}
	.web-box-4 li:hover .txt-box img{opacity:1;margin-top: 10px;margin-bottom: 0;}
	.web-box-2 td:hover{background: url(../img/lingxing-h.png) no-repeat center;background-size: contain;}
}
.web-box-5{overflow: hidden;}
.web-box-5 li{margin: 30px;display:-moz-box; display:-webkit-box; display:box;float: left;}
.web-box-5 .shuzi{;margin-right: 20px;width: ;}
.web-box-5 dl{padding: 5px;-moz-box-flex:1; -webkit-box-flex:1; box-flex:1;}
.web-box-5 dl dt{font-size: 22px;font-weight: bold;line-height:35px;}
.web-box-5 dl dd{line-height: 25px;color: #666;}

.web-box-6{overflow: hidden;}
.web-box-6 li{float: left;margin: 20px;}
.web-box-6 li .box{font-size: 18px;padding: 20px 0;padding-left: 60px;}
.web-box-6 li:nth-child(2){font-size: 16px;text-align: center;}
.web-box-6 li:nth-child(2) img{max-width: 100%;}

.web-lunbo-1{padding: 0 70px;position: relative;margin: 30px auto;}
.web-lunbo-1 li{margin:0 12px;}
.web-lunbo-1 .left{position: absolute;left: 0;top: 50%;margin-top: -40px;}
.web-lunbo-1 .right{position: absolute;right: 0;top: 50%;margin-top: -40px;}

.web-banner-1{padding: 30px;background: #ff8111;margin: 30px auto;}
.web-banner-1 img{display: block;width: 100%;margin: auto;max-width: 977px;}

.web-form-1 {text-align: center;max-width:80%;margin: auto;}
.web-form-1 input[type=text]{border: 1px solid #ccc;width: 49%;padding:15px 10px;box-sizing: border-box;margin-bottom:2%;border-radius:8px;}
.web-form-1 input[type=text]:nth-child(2n-1){float: left;}
.web-form-1 input[type=text]:nth-child(2n){float: right;}
.web-form-1 textarea{display: block;width: 100%;height:120px;box-sizing: border-box;border: 1px solid #ccc;padding: 10px;border-radius:8px ;font-size: 14px;}
.web-form-1 input[type=submit]{background: #ff8111;color: #fff;font-size: 22px;padding: 10px 50px;margin: 30px auto 40px;border-radius:8px ;cursor: pointer;}

.web-more-1{text-align: center;margin: 30px auto;}
.web-more-1 a{display: inline-block;background: #e71e19;color: #fff;padding:10px 20px;font-size: 18px;}







.web-box-1 li span{overflow: hidden;display: block;}
.web-box-1 li img{transition: all 0.3s;}
.map{position: relative;}
.map-zhezhao{transition: all 0.5s; height: 100%;width: 100%;background: rgba(0,0,0,0.5);top: 0;left: 0;position: absolute;}
.pro1 .web-box-3 li .img-box{border: 1px solid #dedede;box-sizing: border-box;}
#tabs-container{margin-bottom: 10px;}
.web-bt-33{margin-bottom: 10px}
.web-bt-33-img{width: 36%;float: left;margin: 35px 4% 0;}
.web-bt-33-img .tabs{letter-spacing: -5px;}
.web-bt-33-img .tabs .active{border: 1px solid #666;}
.web-bt-33-img .tabs a{ width:23.5%;margin: 10px 2% 10px 0; display: inline-block;border: 1px solid #dedede;box-sizing: border-box;}
.web-bt-33-img .tabs a:last-child{margin-right: 0;}
.web-bt-33-img .tabs a img{width: 100%;}
.web-bt-33-txt{line-height: 24px;padding-top: 80px;}
.web-bt-33-txt img{margin: 10px;}
.pro-show .table001 {width:80%;text-align: center;margin: 40px auto 30px;}
.pro-show .table001{border-right:1px solid #888888;border-bottom:1px solid #888888;} 
.pro-show .table001 td{border-left:1px solid #888888;border-top:1px solid #888888;padding: 15px;} 

.about01 span{display: block;width: 40%;margin-left:10%;float: left;}
@media only screen and (max-width:768px ) {
	.pro-show .table001 {width: 768px;}
	.web-box-6 li .box{font-size: 18px;padding: 20px 0;padding-left: 60px;}
}
.web-bt-41{margin: 30px 0;}
.web-bt-41 img{max-width: 100%;}
.liuyanban {box-shadow: 0px 5px 15px #999;margin: 20px 0 50px;padding: 38px 25px;box-sizing: border-box;}
.liuyanban p{font-size: 24px;}
.web-form-2 input, .web-form-2 textarea{height: 22px;font-size: 16px;width: 100%;border-bottom: 1px solid #aaa6a7;color: #999;}
.web-form-2 {text-align: center;max-width:90%;margin: auto;}
.web-form-2 .input{box-sizing: border-box;width: 49%;padding:10px 25px;margin-bottom:2%;}
.web-form-2 .input:nth-child(2n-1){float: left;}
.web-form-2 .input:nth-child(2n){float: right;}
.web-form-2 .textarea{box-sizing: border-box;float: left;display: block;width: 100%;padding: 10px 25px;}
.web-form-2 input[type=submit]{height:34px;width: 95px;color: #ff8111;border: 1px solid #aaa6a7;font-size: 18px;line-height:34px;margin: 25px 10px;cursor: pointer;}
.web-form-2 input[type=reset]{height:34px;width: 95px;color: #999;border: 1px solid #aaa6a7;font-size: 18px;line-height:34px;margin: 25px 10px;cursor: pointer;}
.web-form-2 .input, .web-form-2 .textarea{display:-moz-box; display:-webkit-box; display:box;}
.web-form-2 .input div, .web-form-2 .textarea div{-moz-box-flex:1; -webkit-box-flex:1; box-flex:1;}
.web-form-2 .input span, .web-form-2 .textarea span{display: inline-block;text-align: left;width: 70px;font-size: 16px;color:#999}

@media only screen and (max-width: 1200px) {
	.web-box-2 td .img-box {font-size: 20px;line-height: 32px;}
}

@media only screen and (max-width: 980px) {
	.jieshao li{margin: 30px;}
	.web-box-2 td .img-box {font-size: 16px;line-height: 26px;}
	.web-form-1 input[type=submit]{margin: 20px auto 30px;}
	.web-t-2 {margin: 15px auto;}
	.web-bt-1 {font-size: 22px;margin-bottom: 15px;}
	.web-t-1 {font-size: 14px;line-height: 28px;}
	.web-fy-1 { font-size: 14px;}
	.web-box-4 li .img-box {margin: 10px 10px;font-size: 130px;padding-left: 10px;}
	.web-box-4 li .img-box .z-1 {font-size: 28px;}
	.web-t-3 {font-size: 14px;line-height: 28px;}
	.web-box-5 dl dt {font-size: 18px;line-height: 24px;}
	.web-box-5 dl dd {line-height: 22px;font-size: 14px;}
	.web-box-5 .shuzi { margin-right: 10px;}
	.web-bt-33-txt {padding-top: 40px;}
	.liuyanban p {font-size: 20px;}
	.web-form-2 {max-width:100%;}
	.pro li a {font-size: 14px !important;line-height: 45px !important;height: 45px !important;}
}
@media only screen and (max-width: 768px) {
	.web-bt-1 {font-size: 22px;margin-bottom: 10px;line-height: 26px;}
	.web-t-1{font-size: 14px;line-height: 28px;}
	.jieshao li { margin: 10px 10px;}
	.web-nav-1 li a {font-size: 16px;line-height: 55px; height: 55px;}
	.web-box-2 td {margin-bottom: 45px;width: 50%;display: table;float: left;}
	.web-box-2 td .img-box {display: table-cell;vertical-align: middle;}
	.web-box-2 td .txt-box {left: 0;}
	.web-bt-2 {font-size: 18px; margin: 15px 0;}
	.web-box-2 {margin-bottom: 0;}
	.web-form-1 {max-width: 100%;}
	.contact-1 .web-box-6 li { width: 90% !important; margin: 15px 5% !important;}
	.web-box-6 li .box {font-size: 16px;}
	.web-box-4 li a {border: 1px solid #dedede;}
	.web-box-3 li a .box{background:0 !important;padding-right: 0;}
	.web-box-3 li .img-box {margin-right: 10px;}
	.web-bt-5 {margin-bottom: 15px;}
	.web-bt-5 .z {font-size: 18px;}
	.web-bt-6 {font-size: 18px;}
	.web-box-5 li{width: 100% !important;}
	.web-box-5{width: 100%;margin-left: 0;}
	.web-box-5 li {width: 100% !important;margin: 12px 0;}
	.web-bt-33-img {width: 100%; margin: 15px 0;}
	.web-form-2 .textarea, .web-form-2 .input{padding:10px 15px;}
	.about01 span{width: 100%;margin-left: 0;}
}
@media only screen and (max-width: 640px) {
	.web-box-4 li .img-box{display: none;}
	.web-box-4 li .txt-box .time {display: block;}
	.web-box-4 li .txt-box img {display: none;}
	.web-form-2 .input{box-sizing: border-box;width: 100%;margin-bottom:2%;}
	.web-form-2 .input span, .web-form-2 .textarea span { width: 50px;}
	.web-box-5 .shuzi{display: none;}
	.web-box-5 dl { padding: 0;}
}
@media only screen and (max-width: 560px) {
	.web-box-2 td {height: 180px;}
	.web-form-1 input[type="text"] {width: 100%;}
}
@media only screen and (max-width: 480px) {
	.web-box-3 li a {padding-right: 20;}
	.pro1 .web-box-3 li .img-box {max-width: 100%;display: block; width: 100%;margin: 0 0 15px 0;}
	.web-form-2 .textarea, .web-form-2 .input{padding:10px 5px;}
}
@media only screen and (max-width: 400px) {
	.jieshao li { display: table;margin: 10px auto;}
	.web-box-2 td .img-box {font-size: 14px;line-height: 24px;}
	.web-box-2 td {height: 150px;}
}
@media only screen and (min-width: 769px) {
	.web-box-1 li:hover img{transform: scale(1.1);}
	.map:hover .map-zhezhao{left: 150%;}
	.web-fy-1:hover a{color:#ff8111}
}




/*----------------------------------------排列六----------------------------------------*/
.zbl-pc-grid-7{overflow: hidden;}
.zbl-pc-grid-7 li{width:14.28%;float: left;box-sizing: border-box;}
@media (max-width:1100px) {
	.zbl-pc-grid-7 li{width:16.66%;}
}
@media (max-width:980px) {
	.zbl-pc-grid-7 li{width:20%;}
}
@media (max-width:800px) {
	.zbl-pc-grid-7 li{width:25%;}
}
@media (max-width:640px) {
	.zbl-pc-grid-7 li{width:33.33%;}
}
@media (max-width:480px) {
	.zbl-pc-grid-7 li{width:50%;}
}
.web-nav-1 li{border-right:1px solid #ccc;border-bottom:1px solid #ccc;text-align: center;}
.web-nav-1 li:nth-child(6n-5){border-left:1px solid #ccc ;}
@media (max-width:980px) {
	.web-nav-1 li:nth-child(6n-5){border-left:0;}
	.web-nav-1 li:nth-child(5n-4){border-left:1px solid #ccc ;}
}
@media (max-width:800px) {
	.web-nav-1 li:nth-child(5n-4){border-left:0;}
	.web-nav-1 li:nth-child(4n-3){border-left:1px solid #ccc ;}
}
@media (max-width:640px) {
	.web-nav-1 li:nth-child(4n-3){border-left:0;}
	.web-nav-1 li:nth-child(3n-2){border-left:1px solid #ccc ;}
}
@media (max-width:1000px) {
	.a {display:none}
}

@media (max-width:480px) {
	.web-nav-1 li:nth-child(3n-2){border-left:0;}
	.web-nav-1 li:nth-child(2n-1){border-left:1px solid #ccc ;}
}
