﻿.mid-box {
     background:#f5f5f5;
}
.wrapper{ position:relative; margin:0 auto; padding:0 0 30px 0; width:1200px; height:auto; text-align:center; background:#f5f5f5; }
	.wrapper:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.left-75{ float:left; position:relative; width:75%; *width:74.99%;  background:#fff;}
.left-25{ float:left; position:relative; width:25%; }
.left-wrap{ margin-right:15px; background:#fff; }
    .left-wrap:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
    .left-wrap.nobg{ background:none; }
    .left-wrap.high{ min-height:642px; _height:642px; }

.sidebar-nav{ padding:0 30px; }
    .sidebar-nav ul li{ padding:25px 0; border-bottom:1px solid #e0e0e0; overflow:hidden; }
    .sidebar-nav ul li:last-child{ border-bottom:none; }
    .sidebar-nav ul li h2{ margin-bottom:10px; color:#333; font-size:18px; font-weight:normal; line-height:20px;text-align: left;}
    .sidebar-nav ul li h2 i{ display:inline-block; color:#999; font-size:20px; line-height:14px; }
    .sidebar-nav ul li h2 span{ margin-left:5px; font-weight:700; }
    .sidebar-nav ul li .list{ margin-left:25px;text-align: left;}
    .sidebar-nav ul li .list p{ margin-top:5px; line-height:25px; }
    .sidebar-nav ul li .list a{ color:#757575; }
    .sidebar-nav ul li.selected .list a,.sidebar-nav ul li .list a:hover{ color:#d70029; }

    .sub-tit{ margin:0 50px; padding:30px 0 20px; border-bottom:1px solid #e0e0e0; color:#333; font-size:20px; font-weight:600; line-height:1em;text-align: left;}
    .sub-tit span{ font-weight:normal; }

.about-txt{
    min-height: 600px;
    padding: 20px 50px;
    text-align: left;
    font-size: 16px;
}
.about-txt p {
    line-height: 30px;
    font-size: 16px;
    margin-top: 10px;
    color: #444;
}