@media screen and (min-width:960px) and (max-width:1280px) {
	.ind_sec2_txt h5 {
		color: #fff;
		text-transform: uppercase;
		font-size: 16px;
		letter-spacing: 3px;
		text-align: left;
		line-height: 25px;
		font-weight: normal;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}
	.footer-right p {
		font-size: 24px;
		color: #fff;
		font-family: "DIN-Regular";
	}
	
	.ixnwmore {
		width: 22px;
		height: 22px;
		border: 1px solid #666;
		border-radius: 100%;
		margin-top: 20px;
		margin-bottom: 30px;
		transition: 300ms;
		-webkit-transition: 300ms;
	}
	.ixctati,.contactMap{
		width: 50%;
	}
	.ixctas .ca .ch {
		font-size: 15px;
	}
	.footer-left li.on {
		font-size: 18px;
		padding-bottom: 15px;
	}
	.ixctas .ca .ico {
		background-size: 90%;
	}
	.news_inner {
		width: 80%;
		margin: 0 auto;
	}
	.industrys li:hover .industry-item .t {
		font-size: 20px;
		margin-bottom: 0;
		color: #0368ab;
	}
	.industry-item p {
		font-size: 14px;
		transition: 0.3s;
		-webkit-transition: 0.3s;
	}
	.ixctas .ca .ico {
		width: 30px;
		height: 30px;
		position: absolute;
		top: -2px;
		left: 0;
		background-position: center top;
		transition: none;
		-webkit-transition: none;
	}
	.industry-item {
		width: 250px;
		padding: 20px;
		height: 250px;
	}
	.ixctas .ca {
    display: block;
    color: #333;
    padding-left: 40px;
    position: relative;
    margin-bottom: 18px;
}
	.industry-item .addico {
		background: url(../images/add_ico.png) no-repeat scroll center center;
		background-size: cover;
		width: 10px;
		height: 10px;
		display: block;
		margin: 0px auto 14px;
		transition: 0.3s;
		-webkit-transition: 0.3s;
	}
	.industrys li:hover .industry-item .ico {
		margin-top: 6px;
	}
	.footer-nav {
		padding-bottom: 60px;
	}
	.footer-right h3 {
		font-size: 14px;
		line-height: 20px;
		color: #fff;
		font-weight: 500;
		opacity: 0.5;
		filter: alpha(opacity=50);
	}
	.footer-right h2 {
		font-size: 18px;
		line-height: 30px;
		margin-bottom: 22px;
		color: #fff;
		font-weight: 500;
		opacity: 1;
		filter: alpha(opacity=1);
	}
	.wrap.padder,
	.wrap .padder {
		width: 90%;
		margin: 0 auto;
	}
	.aboutP-list .num {
		font-size: 45px;
		padding-right: 10px;
		margin-left: -3px;
	}
	.aboutP-list .txt {
		color: #0368ab;
		font-family: "微软正黑体", "Microsoft JhengHei";
		font-size: 20px;
		line-height: 1.2;
	}
	.aboutPbox {
		width: 80%;
		min-width: 0;
		margin: 0px auto;
	}
	.nav li {
		width: 95px;
	}
	.logo {
		width: 190px;
	}
	.banner-text h3 {
		font-size: 35px;
	}
	.ind_sec1_tit h2 {
		font-size: 38px;
	}
	.ind_sec1_right h3 {
		font-size: 24px;
	}
	.index_sec1 {
		background: #f6f6f6;
		padding: 50px 0 40px;
	}
	.mb60 {
		margin-bottom: 35px !important;
	}
	.fanda:hover .ind_sec3_txt {
		left: 40px;
		bottom: 60px;
	}
	.ind_sec3_icon img {
		width: 30px!important;
		margin-bottom: 10px;
	}
	.ind_sec3_txt h5 {
		font-size: 20px;
	}
	.gcal {
		width: 100%;
		height: auto;
		overflow: hidden;
	}
	.gcnl-pic-text {
		width: 100%;
		height: auto;
		overflow: hidden;
		position: relative;
	}
	.index_sec2 {
		/* margin-top: -80px; */
		/* padding-top: 100px; */
		padding-top: 140px;
		padding-bottom: 60px;
		position: relative;
	}
	.index_sec5_tit h2 {
		color: #333;
		letter-spacing: 1px;
		font-size: 38px;
		text-transform: uppercase;
	}
	.index_sec5 {
		padding: 50px 0 70px;
	}
	.index_sec5_box>ul>li {
		border-bottom: 1px solid #eee;
		padding: 40px 0;
		position: relative;
	}
	.morecenter {
		margin: 23px auto 0;
		display: block;
		width: 114px;
	}
	.hb-six {
		width: calc(25% - 40px);
		/*margin: 0 20px 30px;*/
		margin-right: 40px;
		float: left;
		border: 1px solid lightgray;
		border-radius: 11px;
		/* height: 100%; */
	}
	.index_sec5_box_ul {
		margin-right: -40px;
	}
	.index_sec5 {
		padding: 30px 0 40px;
	}
}