
img{
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
}

@media (max-width: 1199px) {
	.navbar{
		min-height: 50px;
	}
	.logo{
		width: 96px;
		margin-left: 15px;
		padding: 5px 0 0px 0;
	}
	.nav>li>a {
		margin: 15px 4px;
	}
}

@media (max-width: 415px) {
	.navbar-nav>li>a {
	    padding-left: 15px;
	    padding-top: 0;
	    padding-bottom: 0;
	    line-height: auto;
	}
	
	.top{
		height: 45px;
		line-height: 45px;
	}

	.top .tright{
		display: none;
	}

	.serach,.izl-rmenu{ display: none;}
	.tit{ padding-top: 30px; }
	.tit h2{ font-size: 1.6em;}
	.title { padding-top: 30px;}

	
	/*关于我们*/
	.atit{ padding-top: 0px;}
	.atit h2{ font-size: 1.6em;}
	.atit small { font-size: 0.9em; }
	.iabout {
	    height: 440px;
	    margin-top: 20px;
	    background: url(../images/about-bg.jpg);
	}
	.iabout-txt{
		width: 90%;
		margin-right: auto;
		margin-left: auto;
		margin-top: 20px;
		padding: 30px;
	}
	.mtop { margin-top: 10px; }

	.pro-bg {
	    margin-top: 30px;
	    padding-bottom: 10px;
	}
	.article {
	    padding-top: 0;
	    line-height: 2;
	}
	.article h1{
		padding-top: 0;
		font-size: 1.2em;
	}
	
	/*技术*/
	.tec-link{ margin-bottom: 15px; }

	/*新闻*/
	.inew{ margin-top: 10px;}
	.inew a div:first-child{
		float: none;
		width: 100%;
		margin-right: 30px;
	}
	.inew a div:last-child{
		padding-top: 15px;
	}
	.inew a div:last-child .more{
		margin-bottom: 15px;
	}

	/*FOOT*/
	.fcontact {
		padding-top: 10px;
		margin-bottom: 15px;
	}
	.fcontact li{
		padding-left: 25px;
	}
	.hezuo-img{
		padding-left: 35px;
	}
	.hezuo-img li{
		float: left;
		width: 25%;
		margin-left: 12px;
		margin-bottom: 10px;
	}
	
	/*关于我们*/
	.afour{
		margin-top: 15px;
	}
	.pro-mt{ margin-top: 25px; }

	.position{
		margin-top: 15px;
	}
	.article img{
		width: 100%;
	}

	
	/*技术园地*/
	.tech li{
		margin-top: 20px;
	}
	.tech li:nth-child(odd) div:first-child{
		float: none;
		width: 100%;
	}
	.tech li:nth-child(odd) div:first-child img{
		width: 100%;
	}
	.tech li:nth-child(odd) div:last-child{
		float: none;
		width: 100%;
		padding: 15px;
		box-sizing: border-box;
	}
	

	.tech li:nth-child(even) div:first-child{
		float: none;
		width: 100%;
	}
	.tech li:nth-child(even) div:first-child img{
		width: 100%;
	}
	.tech li:nth-child(even) div:last-child{
		float: none;
		width: 100%;
		padding: 15px;
		box-sizing: border-box;
	}

	.banquan{
		text-align: left;
	}

	/*服务*/
	.service li{
		margin-bottom: 20px;
	}
	.service li:nth-child(odd) div:first-child{
		float: none;
		width: 100%;
	}
	.service li:nth-child(odd) div:first-child img{
		width: 100%;
	}
	.service li:nth-child(odd) div:last-child{
		float: none;
		width: 100%;
		padding: 15px;
		box-sizing: border-box;
	}
	.service li:nth-child(odd) div:last-child p{
		padding-top: 15px;
	}
	.service li:nth-child(even) div:first-child{
		float: none;
		width: 100%;
	}
	.service li:nth-child(even) div:first-child img{
		width: 100%;
	}
	.service li:nth-child(even) div:last-child{
		float: none;
		width: 100%;
		padding: 15px;
	}

	.caption {
		font-size: 0.9em;
	}

	.hezuo li{
		float: left;
		width: 33.3333%;
	}
	.hezuo li a{
		display: block;
		margin: 20px 6px 0 6px;
	}

	.contactr{
		padding-top: 15px;
	}
	.cma{
		margin-top: 15px;
		text-align: center;
	}
}
