﻿.bannerWrap{position:relative;width:100%;height:auto;margin:0;padding:0;}
.bannerWrap img{width:100%;height: auto;display:block;}
.towTitle{width:100%;background:#000;padding:8px 0 8px 20px;}
.towTitle span{border-left: 2px solid #d50d2b;padding-left:5px;}
.contentBox{position: relative;width:90%;margin:0px auto;padding-top:10px;}
.oneRow{width:100%;height:auto;padding:0;margin:30px auto 0;}
.oneRow img{width:100%;height:auto;}
.oneTxt{width:100%;height:auto;padding:0;margin:0 auto;}
.oneTxt img{width:100%;height:auto;}
.index-xilie-title{position:relative;width:100%;margin:25px auto 0;}
.rowTitle{width:100%;height:auto;position:relative;margin:0 auto;padding:0;text-align:center;font-size:28px;padding-bottom:6px;}
.rowTitle span{display:block;width:100%;text-align: center;}
.rowtitleline{width:44px;margin-left:-22px;position:absolute;bottom:0;height:1px;left:50%;border-bottom:2px solid #a01c2e;}
.black-pro{position:relative;width:100%;height:auto;margin:20px auto 60px;}
.black-proBox{position:relative;width:80%;margin:0 auto;}
.black-proli{display:inline-block;width:49%;;position:relative;float:left;margin-top:10px;}
.black-r2{margin-right:2%}
.black-proli img{width:100%;display:block;}
.black-proBox a .pro-txt{position: absolute;bottom:8%;left:6%;font-size: 12px;color:#cbcbcb;}
.black-proBox a{display:block;width:100%;}

.clear{clear: both;}