
/*############companyPro����CSS###############*/
.container {
    width: 1170px !important;
}
.navbar-nav>li {
    float: left;
}
/*��˾�ſ�*/
.model-img{
	margin:0px auto;
}
.row-3{
	margin-top:30px;
}
.model-title{
	text-align:center;
	color:#fff;
	font-size:22px;
	padding: 0px;
}
.model-list li{
	text-align:center;
	background-color:#f6f6f6;
	font-size:16px;
}
.model-list li a{
	color:#545353;
}
.model-list li a:hover{
	text-decoration:none;
	color:#005197;
}
.model-details-title{
	padding:15px 0px;
	font-size:18px;
	border-bottom:1px #005197 solid;
	color:#005197;
	margin-bottom:10px;
}
.model-details p{
	line-height:30px;
	text-indent:2em;
	text-align:justify;
	text-justify:inter-ideograph;
}
.model-details img{
	margin:0px auto;
}
.news-model{
	margin-top:15px;
}
.news-model span{
	float:right;
}
.news-model a{
	color:#666;
	font-size:16px;
}
.news-model a:hover, .news-model a:focus{
	text-decoration:none;
	color:#d30a1c;
}

.news-model p{
	margin-top:5px;
	font-size:13px;
}
.paging{
	text-align:center;
}
.pagination .active a{
	background-color:#005197;
	border-color:#005197;
}


	.container{
	padding-left:0px;
	padding-right:0px;
	}
	.container .content{
	padding-top:20px;
	font-family: century gothic;
	line-height: 1.5em;
	font-size:16px;
	}
	.container .content p{
	text-align:justify
	}
	
	.nav>li>a{	
	padding: 20px 20px;
        font-weight: bold
	}
        .nav>li>a:hover{
            background-image: url(../images/bg.png);  
            background-size: 2px 100%;
	    background-repeat: repeat-x;
            color: red;
        }
	.nav>li.act{
	background-image: url(../images/bg.png);
	background-size: 2px 100%;
	background-repeat: repeat-x;
	border: 0;
	}
	.navbar-default .navbar-nav>li>a{
	color:#fff
	}
	.contaction{
	padding:15px 2px;
	line-height:25px;
	}






































