body{background: #F4F5F7;}
.box{padding: 0;}
.detail{margin-top: 100px;padding: 70px 0;}
.detail .row{display: flex;align-items: center;justify-content: space-between;}
.detail .row,.col-md-3,.col-md-9,.col-md-12,.col-md-8,.col-md-4{margin: 0;padding: 0;}
.detail .row .col-md-3{text-align: center;}
.detail .row .col-md-3 img{width: 100%;}
.detail .row .col-md-9 .col-box {overflow: hidden;width: 100%;}
.detail .row .col-md-9 .col-box .col-left{float: left;width: 65%;}
.detail .row .col-md-9 .col-box .col-left div{width: 80%;margin: 0 auto;}
.detail .row .col-md-9 .col-box .col-right{float: right;width: 35%;}
.detail .row .col-md-9 .col-box .col-left h5{font-size: 32px;color: #125795;}
.detail .row .col-md-9 .col-box .col-right h5{font-size: 20px;color: #125795;}
.detail .row .col-md-9 .col-box h6{font-size: 18px;color: #666;}
.detail .row .col-md-9 .col-box h6 span{margin: 20px 0;display: block;}
.detail .row .col-md-9 .col-box h6 p{font-size: 14px;color: #666;line-height: 28px;}
.detail .row .col-md-9 .col-box .ul-contact{margin-top: 20px;}
.detail .row .col-md-9 .col-box .ul-contact li{margin-bottom: 20px;margin-bottom:20px;}
.detail .row .col-md-9 .col-box .ul-contact li img{margin-right: 20px;}
.detail .row .col-md-9 .col-box .ul-contact li a{font-size: 18px;color: #666;text-decoration: none;background:none; float:none;}
.detail .row .col-md-9 .col-boxs{width: 65%;}
.detail .row .col-md-9 .col-boxs ul{width: 80%;margin:0 auto}
.detail .row .col-md-9 .col-boxs ul.ul-more{margin-top: 15px;}
.detail .row .col-md-9 .col-boxs ul.ul-more li:first-child {margin-bottom: 15px;}
.detail .row .col-md-9 .col-boxs ul.ul-more li a{color: #666;text-decoration: none;font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}
.detail .row .col-md-9 .col-boxs ul.ul-more li a:hover{color: #BF2629;}
.detail .row .col-md-9 .col-boxs ul.ul-share{display: flex;align-content: center;font-size: 16px;color: #666;margin-top: 30px;}
.detail .row .col-md-9 .col-boxs ul.ul-share a{padding-left:0; display: block;width: 30px;height: 30px;background: #5C5C5C;border-radius: 100%;line-height: 28px;text-align: center;margin-left: 20px;}
.detail .row .col-md-9 .col-boxs ul.ul-share a:hover{background: #BF2629;}

.bot-box{background: #fff;padding: 50px 0;}
.bot-box .row .col-md-3 dl {margin-bottom: 30px;position: relative;}
.bot-box .row .col-md-3 dl dd{position: absolute;bottom: 0;background: rgba(0,0,0,.7);width: 100%;padding: 5px 0 5px 15px;}
.bot-box .row .col-md-3 dl dd span{display: block;color: #fff;font-size: 16px;line-height: 28px;overflow: hidden;width: 100%;text-overflow: ellipsis;white-space: nowrap;}
.bot-box .row .col-md-3 dl dt img{width: 100%;}
.bot-box .row .col-md-3{padding-left: 25px;}
.bot-box .row .col-md-9{padding-right: 25px;border-right: 1px solid #ECECEC;}
.tab-box .checked{width: 100%;display: flex;border-bottom: 2px solid #427FAE;}
.tab-box .checked li{background: #135698;color: #fff;font-size: 16px;padding: 5px 15px;margin-right: 15px;text-align: center;cursor: pointer;}
.tab-box .checked li.bg{background: #1F84D6;}
.tab-box .content{margin-top: 50px;}
.tab-box .content ul li{border-bottom: 1px solid #E9EAEA;margin-bottom: 30px;}
.tab-box .content ul li:last-child{margin-bottom: 0;}
.tab-box .content ul li a{font-size: 18px;color: #333;text-decoration: none;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;}
.tab-box .content ul li a:hover{color: #BF2629;}
.tab-box .content ul li section{display: flex;align-content: center;margin: 20px 0;font-size: 16px;color: #333;font-weight: 500;line-height: 20px;}
.tab-box .content ul li section span{border-right: 1px solid #808080;padding:0 20px;}
.tab-box .content ul li section span:last-child{border: 0;}
.tab-box .content ul li section span img{vertical-align: middle;margin-right: 20px;}

.bot-box .content div p{font-size: 16px;color: #666;text-align: justify;line-height: 28px;margin-bottom: 30px;}
.bot-box .content div h5{font-size: 28px;color: #135698;margin: 30px 0 50px 0;}
@media only screen and (max-width: 600px) {
    .detail{padding: 30px 0;}
    .detail .row{display: initial;}
	.detail .row .col-md-3 img{width: initial;}
	.detail .row .col-md-9 .col-box{width: 90%;margin: 20px auto 0 auto;}
	.detail .row .col-md-9 .col-box .col-left{width: 100%;}
	.detail .row .col-md-9 .col-box .col-left div{width: 100%;}
	.detail .row .col-md-9 .col-box .col-right{width: 100%;}
	.detail .row .col-md-9 .col-box .col-left h5{font-size: 24px;}
	.detail .row .col-md-9 .col-boxs{width: 100%;}
	.detail .row .col-md-9 .col-boxs ul{width: 90%;}

    .bot-box .row .col-md-3{display: none;padding-left: 0;}
    .bot-box .row .col-md-9{padding-right: 0;border-right: 0;}
    .bot-box{padding: 30px 15px;}
    .tab-box .content{margin-top: 30px;}
    .tab-box .content ul li a{font-size: 16px;}
    .tab-box .content ul li section{font-size: 14px;line-height:0}
    .tab-box .content ul li section span{padding: 0 10px;}
    
    .bot-box .content div p{font-size: 14px;}
    .bot-box .content div h5{font-size: 22px;line-height: 30px;margin:30px 0 20px 0}
	.tab-box .content ul li section span:first-child{display:none}
}

@media only screen and (min-width: 600px) {
    .detail{padding: 30px 0;}
	.detail .row{display: initial;}
	.detail .row .col-md-3 img{width: initial;}
	.detail .row .col-md-9 .col-box{width: 90%;margin: 20px auto 0 auto;}
	.detail .row .col-md-9 .col-box .col-left{width: 100%;}
	.detail .row .col-md-9 .col-box .col-left div{width: 100%;}
	.detail .row .col-md-9 .col-box .col-right{width: 100%;}
	.detail .row .col-md-9 .col-box .col-left h5{font-size: 24px;}
	.detail .row .col-md-9 .col-boxs{width: 100%;}
	.detail .row .col-md-9 .col-boxs ul{width: 90%;}
	
    .bot-box .row .col-md-3{display: none;padding-left: 0;}
    .bot-box .row .col-md-9{padding-right: 0;border-right: 0;}
    .bot-box{padding: 30px 15px;}
    .tab-box .content ul li section span:first-child{display:none}
}

@media only screen and (min-width: 768px) {
	.detail{padding: 70px 0;}
    .detail .row .col-md-3 img{width: 100%;}
    
    .bot-box .row .col-md-3{display: none;padding-left: 0;}
    .bot-box .row .col-md-9{padding-right: 0;border-right: 0;}
    .bot-box{padding: 50px 0;}
} 

@media only screen and (min-width: 992px) {
    .detail{padding: 70px 0;}
    .detail .row .col-md-3 img{width: 100%;}
    
    .detail .row .col-md-9 .col-box .col-left{width: 65%;}
    .detail .row .col-md-9 .col-box .col-right{width: 35%;}
    .detail .row .col-md-9 .col-box .col-left div{width: 80%;}
    .detail .row .col-md-9 .col-boxs{width: 65%;}
    .detail .row .col-md-9 .col-boxs ul{width: 65%;}
    .bot-box .row .col-md-3{display: block;padding-left: 25px;}
    .bot-box .row .col-md-9{padding-right: 25px;border-right: 1px solid #ECECEC;}
} 

@media only screen and (min-width: 1200px) {
	
}

@media only screen and (min-width: 1680px) {
    .container {width: 1440px;}
}