@charset "utf-8";
/* CSS Document */
.top-grid h3{
	margin-top: 10px;
}
.top-nav li.active> a, .top-nav li> a:hover {
    background: #D63B37;
    color:#999;
}
.top-nav ul li a{
    /**font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;*/
    font-size: 0.875em;
    color: #999;
    display: block;
    text-transform: uppercase;
}
.top-nav li.active> a, .top-nav li> a:hover {
    background: rgb(49, 50, 50);
    color:#fff;
}
.header{
    background:#FFF;
    border-bottom: 5px solid #FFF;
}
.mid-grids-pro h3{
	color:#999;
}
.mid-grids-pro{
	height:77px;
    background:url(../images/pro.png) repeat-x;
    padding-top: 0px;
    padding-bottom: 0px;
}
.mid-grids-pro .mid-grid{
    margin-top: 18px;
    width: 11%;
    margin: 0.95em 0px 0px;
   
}
.mid-grids-pro h4{
   color: #999;
   font-size:0.95em;
   text-transform:uppercase;
   margin:1em 0px 0px;
   font-weight:bold;
   text-align: center;
   border-right: 2px solid #ccc; 
}
.mid-grids-pro .last h4{
    border-right: 0px; 
}
.mid-grid img{
	/*width:auto;*/
    max-height: 100%;
}
.intr p{line-height: 24px;text-indent:2em;text-align: left;}
.intr{height: 102px;overflow: hidden; }
.textStyle .lefttitle{
    width: 100%;
}
.top-grid h3{
    color: #777;
}
.top-nav li.active> a, .top-nav li> a:hover {
    background-color: rgb(119, 119, 119);
    color:#fff;
}
.last{
    margin: 0px;
}