body{
	background-color: white !important;
}
.breadcrumb{border-bottom: 1px solid #DDD; border-radius: 0; background-color: #FFFFFF;}
.breadcrumb li a,.breadcrumb li,.breadcrumb>li+li:before{color: #666;}
.breadcrumb>.active{color: #E70012;}
.breadcrumb i{padding-right:5px;}

.model-img{
	margin:0px auto;
}
.row-3{
	margin-top:30px;
}
.model-title{
	text-align:center;
	color:#fff;
	font-size:22px;
	padding:15px 0px;
}
.model-list li{
	text-align:center;
	background-color:#FFFFFF;
	font-size:16px;
}
.model-list li a{
	color:#545353;
}
.model-list li a:hover{
	text-decoration:none;
	color:#E70012;
}
.model-details{margin:20px 10px 40px;}
.model-details-title{
	padding:15px 0px;
	font-size:18px;
	border-bottom:1px #888 solid;
	color:#333;
	margin-bottom:10px;
}
.model-details p{
	line-height:30px;
	text-indent:2em;
	text-align:justify;
	}
.model-details .news-model p{
	overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;

	}
.model-details img{
	margin:0px auto;
	margin-bottom: 20px;
	width:100%;
}

.map iframe{width:100%; padding:5px; border: none; height: 300px;}
li{list-style: none;}
 .addre li p{margin: 0; font-size: 15px; color: #888; line-height: 1.7; text-align: center; padding-top:20px;}
 .addre{border:solid 1px #CCC; margin-top:50px; margin-bottom: 50px;background-color: white;}
 .addre li>div{padding:20px 0;}
 .addre li span{font-size: 24px; width:50px; height: 50px; line-height: 50px; text-align: center; color:#888;}
 .addre li>div>div{width:50px; height: 50px; border-radius: 50%; border:1px solid #CCC; margin: auto; }
 .addre li:nth-child(3)>div{border:none}
ul.addre{padding-left: 0;}
#name,#email,#text{width:calc(50% - 4px);  margin: 0; margin-bottom: 20px; height: 40px; line-height: 40px; padding-left: 10px; border:1px solid #CCC;}
#text{width:100%;}
textarea{width:100%; padding-left: 10px; line-height: 1.8; border:1px solid #CCC;}
input:focus,textarea:focus{
    border-color: rgba(102,175,233,.6);
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
	}
.btn-primary{padding:8px 30px; background-color: #E70012; border: none; border-radius: 0;margin-top: 20px;float: right;}
.btn-primary:hover{background-color: #1A1A1A;}
.gw table{width:100%; border: 1px solid #888;}
.gw table td,.gw table th{border:1px solid #888; padding:10px; text-align: center;}
.gw table th{font-size: 15px; }
.gw table tr:nth-child(2n+1){background-color: #FEEACC;}

.input-search{ background-color: #2d2d2d;}
.input-search a{line-height: 60px; color: #FFFFFF; font-size: 15px;}
.input-search input{width:100%; line-height: 30px; background-color: #eee; font-size: 15px; margin-top:13px; border:1px solid #CCC; padding-left: 20px;}
.input-search input:focus{outline: none; background-color: #FFFFFF;}
.input-search a.btn{line-height: 20px; margin:13px 0; color: #2d2d2d;}
.input-search a.btn span{padding-right: 5px;}
.input-search a.btn:hover{background-color: #E70012; color: #FFFFFF; border-color: #E70012;}
.bg-white{background-color: #FFFFFF;}