﻿
/*Common For Max 960*/
@media only screen and (max-width: 1199px) {
	.ul-creates{height: auto;}
	.ul-creates .txt p{height: 104px;}

	.ban1 {height: 380px;}
	.ban2 {height: 420px;}
	.ban3 {height: 310px;}

	.ul-list1 {
		margin: 0;
	}
	.ul-list1 .items {
		margin: 0 auto;
	}
}


/*Common For Max 768*/
@media only screen and (max-width: 959px) {
    .g-tit1{font-size: 24px;}
	.index-row1,.index-row2{padding:20px 0;}
    .ul-creates{padding-top: 20px;}
    .ul-creates .txt h3{font-weight: normal;font-size: 16px;}
    .ul-creates{margin:0 -5px;}
    .ul-creates .inner{margin:0 5px;}
    .m-txt1{padding-top: 15px;}
    .ul-solution{padding-top: 20px;}
    .ul-solution .inner{height: 150px;line-height: 150px;}
    .ul-creates .txt p{-webkit-line-clamp:4;height: 104px;}
    .ul-creates li{padding-bottom: 20px;}
    .index-row2{margin-bottom: 30px;}

	.ban1 {height: 305px;}
	.ban2 {height: 330px;}
	.ban3 {height: 245px;}

	.g-tit2 {
	    font-size: 24px;
	    margin-bottom: 15px !important;
	}

	.pic1-box,
	.pic2-box,
	.pic3-box,
	.pic4-box,
	.pic5-box,
	.pic6-box,
	.pic7-box {
		padding: 20px 0;
	}

	.pic1-box .col-l,
	.pic1-box .col-r {
		float: none;
		width: auto;
		margin-bottom: 20px;
	}
	.pic1-box .g-txt {
		margin-bottom: 20px;
	}
	.pic1-box .inner .g-txt {
		max-width: none;
		height: auto;
		margin-bottom: 10px;
	}

	.pic2-box .col-l,
	.pic2-box .col-r,
	.pic3-box .col-l,
	.pic3-box .col-r {
		float: none;
		width: auto;
	}
	.ul-img1 {overflow: hidden;}
	.ul-img1 li {
		float: left;
		width: 33.333%;
	}
	.ul-pic1 {
		margin: 20px 0;
	}
	.ul-pic1 li {
		margin-bottom: 20px;
	}
	.ul-pic1 .items {
		margin: 0 10px;
	}

	.contant-us {
		padding: 20px 0;
	}
	.m-contant {
		max-width: 95%;
		font-size: 14px;
		line-height: 24px;
	}
	.m-contant .tit {
		line-height: 26px;
		margin-bottom: 15px;
	}

	.m-news {
		padding: 20px 0;
	}
	.ul-news1 {
		margin: 0;
	}
	.ul-news1 li {
		margin-bottom: 15px;
	}
	.ul-news1 .items {
		margin: 0 10px;
	}

	.ul-tab {
		height: 38px;
		line-height: 38px;
	}
	.m-page {
		height: 40px;
		line-height: 40px;
	}
	.pic7-box .pic1 {
		margin-bottom: 20px;
	}
	.pic7-box .tit {
		font-size: 22px;
		margin-bottom: 15px;
	}
}


/*Common For Max 480*/
@media only screen and (max-width: 767px) {
    .wp{width: 94%;}
    .ul-creates li,.ul-solution li{width: 50%;}
    .ul-creates li{padding-bottom: 10px;}
    .ul-creates li:hover{padding-bottom: 10px;}
    .index-row2{margin-bottom: 15px;}

	.ban1 {height: 185px;}
	.ban2 {height: 240px;}
	.ban3 {height: 155px;}

	.ul-tab li {
		width: 115px;
	}
	.g-txt h3 {
		margin-bottom: 10px;
	}
	.pic2-box .inner {
		margin-bottom: 20px;
	}
	.dl-list1 h3 {
		margin-top: 20px;
	}
	.dl-list1 dd {
		margin: 10px 0;
	}
	.ul-list1 li {
		width: 33.333%;
	}
	.ul-list1 .items {margin-bottom: 10px;}
	.ul-list1 .items .ico {
		margin-bottom: 0;
	}
	.ul-list2 li {
		width: 50%;
	}
	.ul-pic1 li,
	.ul-img1 li {
		float: none;
		width: auto;
	}
	.ul-pic1 .img {
		margin-bottom: 5px;
	}
	.ul-pic1 .g-txt h3 {
		margin-bottom: 0;
	}
	.ul-pic1 .g-txt p {
		height: auto;
	}
	.contant-us .col-l, .contant-us .col-r {
		float: none;
		width: auto;
	}
	.m-contant {
		margin-bottom: 20px !important;
	}
	.ul-news1 li {
		float: none;
		width: auto;
	}
	.m-page ul {
		display: none;
	}
	.m-page .prev a,
	.m-page .next a {
		margin: 0;
	}
	.m-page .prev a {
		border-right: 1px solid #1d3262;
	}
	.ul-link1 {
		margin: 0;
	}
	.ul-link1 a {
		margin: 0 5px;
	}
	.pic7-box .tit {
		font-size: 18px;
		margin-bottom: 10px;
	}
	/*荣誉资质*/
	.pic5-box .rongyu{ padding:0 1%; margin:0;}
	.pic5-box .rongyu li{
	width:46%;
	margin:0 2%;
    }
	/**学院**/
	.pic2-box .inner dl{ float:none; width:100%; margin-bottom:10px;}
	.pic2-box .inner dl dt{margin-bottom:0;}
	.pic2-box .inner dl.last{  margin:0 6%;}
	/*招聘*/
	.zhaopin ul li .us-panel-head{
	height:40px;
    line-height:38px;
    padding-left:10px;
    padding-right:10px;
    }
	.zhaopin ul li .us-panel-head h2{ 
    font-size: 18px;
    height:40px;
    line-height:38px;
	}
	.zhaopin ul li .us-panel-head .icon-jiahao{
		height:40px;
	}
	.zhaopin ul li .us-panel-head span{ display:none; }
}

/*Common For Max 320*/
@media only screen and (max-width: 479px) {
    .g-tit1{font-size: 20px;}
    .g-tit1 span{font-size: 10px;}
    .index-row1, .index-row2{padding:15px 0;}
    .m-txt1{padding-top: 10px;text-align: left;}
    .ul-creates .txt{font-size: 12px;line-height: 20px;}
    .ul-creates .txt p{height: 100px;}
    .ul-creates li:hover .txt p{height: 100px;}
    .ul-solution .inner{height: 120px;line-height: 120px;}

	.ban1 {height: 125px;}
	.ban2 {height: 160px;}
	.ban3 {height: 105px;}

	.g-tit2 {
		font-size: 20px;
	}
	.pic1-box, .pic2-box, .pic3-box, .pic4-box, .pic5-box, .pic6-box, .pic7-box {
		padding: 10px 0;
	}
	.pic5-box .g-tit2 {
		margin-bottom: 10px !important;
	}
	.ul-img3 li {
		float: none;
		width: auto;
		margin-bottom: 5px;
	}
	.ul-img2 li,
	.ul-link1 li {
		float: none;
		width: auto;
	}
	.ul-link1 a {
		font-size: 14px;
		height: 36px;
		line-height: 36px;
	}
	.pic6-box .m-txt1 {
		padding-top: 0;
		margin-bottom: 20px;
	}
	.ul-tab {
		height: auto;
		overflow: hidden;
	}
	.ul-tab li {
		display: block;
		float: left;
		width: 50%;
		border: none !important;
	}
	.ul-list1 li {
		width: 50%;
	}
	.ul-list2 li {
		width: auto;
	}
	.foot-copy span {
		display: block;
		margin-left: 0;
	}
	.ul-news1 .items,
	.ul-pic1 .items {
		margin: 0;
	}
}
