/*Common For Max 1600*/

@media only screen and (max-width:1900px) {
	/*title*/
	.g-tit1 em {
		font-size: 12.5vw;
		line-height: 1.13;
	}
	.g-tit1 .icon {
		margin-bottom: 1.5625vw;
	}
	/*******************************

		-------[=header]-------

	********************************/
	.hd-search-form {
		width: 19vw;
	}
	.hd-search-form .inp {
		padding: 0 1.5625vw;
	}
	.hd-search-form .btn {
		right: 1.5625vw;
	}
	/*******************************

		-------[=navigation]-------

	********************************/
	#nav li {
		margin-right: 2.604vw;
	}
	/*******************************

		-------[=footer]-------

	********************************/
	.f_top .g-tit1 {
		padding: 4vw 0;
	}
	/*******************************

		-------[=关于德信]-------

	********************************/
	#ban {
		height: 28.645vw;
		min-height: 200px;
	}
	.bgEn {
		font-size: 12.5vw;
	}
	.m-videoBox {
		margin-top: -7.5vw;
	}
}


/*Common For Max 1440*/

@media only screen and (max-width:1600px) {
	/*******************************

		-------[=header]-------

	********************************/
	.logo,
	.hd-telephone {
		width: 200px;
	}
	.hd-telephone i {
		margin-right: 5px;
	}
	/*******************************

		-------[=首页]-------

	********************************/
	.QuickLinks {
		font-size: 12px;
	}
}


/*Common For Max 1366*/

@media only screen and (max-width:1400px) {
	/*title*/
	.g-tit1 h2 {
		font-size: 20px;
		margin-bottom: 1vw;
	}
	.g-tit2 {
		margin-bottom: 1.5625vw;
	}
	.g-tit2 h2 {
		font-size: 20px;
		padding-bottom: 1.5625vw;
	}
	/*******************************

		-------[=navigation]-------

	********************************/
	#nav li {
		margin-right: 20px;
	}
	/*******************************

		-------[=企业文化]-------

	********************************/
	@media only screen and (max-width:992px) {
		.enter {
			grid-template-columns: 1fr;
		}
		.enter img{
			width: 18vw;
		}
		
		.enter .vision-top h3{
			font-size: 16px;
		}
	}
	/*******************************

		-------[=footer]-------

	********************************/
	.f_mail .left {
		width: 25vw;
	}
	.f_mail .right {
		margin-left: 25vw;
		padding-left: 20px;
	}
	.f_link ul {
		margin-right: -3.5vw;
	}
	.f_link li {
		float: none;
		display: inline-block;
		margin-right: 3.5vw;
	}
	/*******************************

		-------[=首页]-------

	********************************/
	.g-tabTit_company li {
		margin: 0 1.4vw;
	}
	.g-list2 .con {
		margin: 0 1.7vw 3.4vw;
	}
	.g-list2 .pic {
		box-shadow: 0 1.7vw 3.4vw rgba(0, 0, 0, .2);
	}
	/*******************************

		-------[=关于德信]-------

	********************************/
	#floarBar {
		left: auto;
		right: 10px;
	}
	/*企业文化*/
	.g-list5 {
		margin: 0 -1.7vw;
	}
	.g-list5 .con {
		margin: 0 1.7vw 3.4vw;
	}
	/*新闻中心*/
	.m-news .left {
		margin-right: 18vw;
	}
	.m-news .right {
		width: 15.5625vw;
		min-width: 200px;
	}
	.g-list6 ul {
		margin: 0 -1vw -2vw;
	}
	.g-list6 .con {
		padding: 2.5vw;
		margin: 0 1vw 2vw;
	}
	.g-list6 .date {
		font-size: 16px;
	}
	/*工作机会*/
	.m-JobShow .title li {
		padding-right: 10px;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
	}
	.m-JobShow .title .s1 {
		width: 23%;
	}
	.m-JobShow .title .s2 {
		width: 20%;
	}
	.m-JobShow .title .s3 {
		width: 24%;
	}
	.m-JobShow .title .s4,
	.m-JobShow .title .s5 {
		padding-right: 0;
	}
	/*德信云*/
	.m-merit .con {
		margin: -128px 0 0;
	}
}


/*Common For Max 1200*/

@media only screen and (max-width:1300px) {
	/*******************************

		-------[=header]-------

	********************************/
	.logo,
	.hd-telephone {
		width: 180px;
	}
	.hd-telephone {
		font-size: 20px;
	}
	.hd-search-form .inp {
		padding: 0 10px;
	}
	.hd-search-form .btn {
		right: 10px;
	}
	/*******************************

		-------[=关于德信]-------

	********************************/
	.m-videoBox {
		width: 50vw;
		height: 30vw;
	}
	.m-videoBox .play {
		-webkit-background-size: 50px auto;
		background-size: 50px auto;
	}
	.g-txt1 {
		line-height: 2;
	}
	/*德信云*/
	.m-list1 .txt {
		max-width: 500px;
	}
	.m-list1 .tit {
		padding-top: 20px;
	}
	.m-list1 .link {
		margin-top: 20px;
	}
	.g-tit1 em {
		padding-top: 30px;
	}
}


/*Common For Max 1024*/

@media only screen and (max-width: 1199px) {
	/*******************************

		-------[=header]-------

	********************************/
	#header,
	#header.min-header {
		height: 50px;
		line-height: 50px;
	}
	.logo,
	.hd-telephone,
	#header.min-header .logo,
	#header.min-header .hd-telephone {
		height: 50px;
	}
	.logo {
		width: 140px;
	}
	.hd-lang {
		width: 40px;
	}
	.hd-lang::after {
		bottom: 6px;
	}
	#header .hd-search,
	#header .hdr {
		position: static;
	}
	.hd-searchBtn {
		display: block;
	}
	.hd-search-form {
		display: none;
		position: absolute;
		left: 0;
		right: 0;
		top: 100%;
		width: auto;
		padding: 5px;
		border: 0;
		border-radius: 0;
	}
	.hd-search-form input,
	#header.min-header .hd-search-form input {
		height: 50px;
	}
	.hd-search-form .btn {
		right: 5px;
	}
	.hd-telephone {
		width: 40px;
		overflow: hidden;
	}
	.hd-telephone i {
		width: 20px;
		-webkit-background-size: 20px auto;
		background-size: 20px auto;
		margin: 0 10px;
	}
	/*******************************

	  -------[=navigation]-------

	********************************/
	.menuBtn {
		display: block;
	}
	#nav {
		display: none;
		position: absolute;
		left: 0;
		right: 0;
		top: 100%;
		text-align: center;
		background: rgba(255, 255, 255, .9);
		box-shadow: 0 0 10px rgba(0, 0, 0, .2);
	}
	#nav li {
		float: none;
		margin-right: 0;
	}
	#nav .v1 {
		color: #333;
	}
	#nav dl {
		display: none;
		position: static;
		width: auto;
	}
	#nav dl a {
		color: #333;
		padding-left: 0;
	}
	#nav dl,
	#header.min-header #nav dl {
		background: rgba(0, 0, 0, .1);
	}
	/*德信新零售修改*/
	.retail-server {
		padding: 40px 0 20px;
	}
	.ul-server li {
		width: 50%;
		margin-bottom: 20px;
		float: left;
	}
	/*******************************

		-------[=footer]-------

	********************************/
	.f_address {
		float: none;
		width: auto;
		text-align: center;
	}
	.f_address ul {
		display: inline-block;
		text-align: left;
	}
	.f_mail {
		max-width: 360px;
		margin: 20px auto 0;
	}
	.f_mail .left {
		float: none;
		width: auto;
	}
	.f_mail .right {
		margin-left: 0;
		padding-left: 0;
	}
	.f_mail .btn {
		display: block;
		margin: 0 auto;
	}
	.f_link {
		margin: 20px 0;
		text-align: center;
	}
	/*******************************

		-------[=banner]-------

	********************************/
	#banner .slick-dots {
		bottom: 120px;
	}
	.QuickLinks .con {
		padding: 20px;
	}
	/*******************************

		-------[=关于德信]-------

	********************************/
	#floarBar {
		display: none;
	}
	#ban #cur {
		top: 80px;
	}
	#cur {
		padding: 0 10px;
	}
	/*新闻中心*/
	.m-news .left {
		margin-right: 0;
	}
	.m-news .right {
		float: none;
		width: auto;
		margin-bottom: 20px;
	}
	.m-news .tit-r {
		text-align: center;
	}
	.g-tit2.tit-r {
		text-align: center;
	}
	.g-tit2.tit-r h2::after {
		left: 50%;
		right: auto;
		margin-left: -15px;
	}
	.g-list6 .title,
	.g-list6 .date {
		font-size: 14px;
	}
	.g-list6 .det {
		font-size: 12px;
	}
	/*工作机会*/
	.m-JobShow .title {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		justify-content: space-between;
	}
	.m-JobShow .title li {
		float: none;
	}
	.m-JobShow .title .s4 {
		width: auto;
	}
	.g-box1 {
		margin-top: 10px;
	}
	.m-list1 .pic,
	.m-list1 .con {
		float: none !important;
		width: auto;
		padding: 30px 0 20px 0 !important;
	}
	.m-list1 li.i1 {
		margin-top: 10px;
	}
	.m-list1 .tit {
		padding: 0 0 20px;
		text-align: center;
	}
	.m-list1 .txt {
		max-width: none;
		text-align: center;
	}
	.m-list1 .tit:after {
		left: 50%;
		margin-left: -15px;
	}
	.m-list1 li {
		background: 0 !important;
	}
	/*德信云*/
	.m-merit .pic {
		float: none;
		margin: 0 auto;
	}
	.m-merit .con {
		margin-top: 0;
		padding: 10px;
	}
	.m-merit {
		padding-bottom: 20px;
	}
	.g-titq1 {
		padding: 0 0 20px;
		text-align: center;
	}
	.g-titq1:after {
		left: 50%;
		margin-left: -15px;
	}
	.g-titq1 em {
		margin-bottom: 4px;
	}
	.g-titq1 h2 {
		font-size: 20px;
	}
	.m-list1 .link {
		margin: 20px auto 0;
	}
	/*德信新零售*/
	.m-merit.qm .con {
		padding: 10px;
	}
	.m-merit .a1 {
		margin-top: 20px;
	}
	.m-merit.qm {
		padding-bottom: 10px;
	}
	.ul-imgq1 {
		margin: 0;
	}
	.m-retail .g-titq1 {
		margin-bottom: 28px;
	}
	.m-retail {
		margin: 30px 0;
	}
	.m-list1 .con {
		text-align: center;
	}
	.m-list1 li .tel {
		margin: 20px auto 0;
		display: inline-block;
		font-size: 18px;
	}
	.a-service {
		padding: 20px 0;
	}
	.ul-imgq1 li {
		padding: 0 10px;
	}
	/*皇冠新制造*/
	.ul-imgq2 {
		margin-left: 0;
	}
	.ul-imgq2 li {
		margin-right: 20px;
	}
	.m-brand {
		padding: 30px 0;
	}
	.m-brand .tit h3 {
		font-size: 20px;
	}
	.st-qm {
		margin-bottom: 10px;
	}
	/*德信大贸易*/
	.ul-imgtxt1 .box {
		padding: 20px 10px;
	}
	.ul-imgtxt1 {
		margin: 20px 0;
	}
	.ul-imgtxt1 li {
		padding: 0 10px;
	}
	.ul-imgtxt1 .pic {
		margin-right: 15px;
	}
	.ul-imgtxt1 .con h3 {
		margin-bottom: 10px;
	}
	.m-site {
		padding-top: 30px;
	}
	.m-site .g-titq1 {
		margin-bottom: 28px;
	}
	/*搜索页*/
	.ul-txt1 li a {
		line-height: 1.8em;
	}
	.g-tit1 em {
		padding-top: 0;
	}
	/*公共按钮*/
	.a-service#tid70 a {
		margin: 0 auto;
	}
}


/*Common For Max 768*/

@media only screen and (max-width: 992px) {
	/*fonts*/
	body {
		font-size: 12px;
	}
	/*layout*/
	.h30 {
		height: 15px;
	}
	.h40 {
		height: 20px;
	}
	.h50 {
		height: 25px;
	}
	/*scrollbar*/
	::-webkit-scrollbar {
		width: 0;
		height: 3px;
	}
	/*title*/
	.g-tit1 {
		line-height: 2;
	}
	.g-tit2 {
		margin-bottom: 20px;
	}
	.g-tit2 em {
		margin-bottom: 0;
	}
	/*******************************

		-------[=footer]-------

	********************************/
	.f_address li {
		padding-top: 10px;
	}
	.f_address .icon {
		line-height: 36px;
		margin-right: 15px;
	}
	.f_address .icon img {
		height: 28px;
		display: inline-block;
		vertical-align: middle;
	}
	.f_mail .inp {
		margin-bottom: 10px;
	}
	/*******************************

		-------[=banner]-------

	********************************/
	#banner .item-con {
		padding-top: 50vw;
	}
	#banner .slick-dots {
		bottom: 95px;
	}
	.QuickLinks .con {
		padding: 15px 20px;
	}
	.QuickLinks h3 {
		font-size: 14px;
	}
	/*******************************

		-------[=首页]-------

	********************************/
	.index-row {
		padding: 30px 0;
	}
	.companyTabCon.active {
		margin-bottom: -15px;
	}
	/*.CompanySlider .controls{margin-bottom: -15px;}*/
	.CompanySlider .slick-arrow {
		-webkit-background-size: 20px auto;
		background-size: 20px auto;
	}
	.g-list3 li {
		width: 25%;
	}
	.g-list3 .pic {
		height: 80px;
		line-height: 80px;
	}
	/*******************************

		-------[=关于德信]-------

	********************************/
	.g-row {
		padding: 30px 0;
	}
	/*发展历程*/
	.m-historyBox {
		display: block;
	}
	.m-historyPic,
	.m-historyText {
		width: auto;
	}
	.m-historyPic {
		height: 35vw;
	}
	.m-historyPic img {
		height: auto;
		opacity: 1;
	}
	.g-list4 li {
		padding-left: 25px;
	}
	.g-list4 .year b {
		font-size: 20px;
	}
	/*企业文化*/
	.m-cultrue {
		display: block;
	}
	.m-cultrue .left {
		float: none;
		width: auto;
	}
	.m-cultrue .right {
		margin-left: 0;
	}
	.g-txt2 {
		text-align: center;
		margin-bottom: 20px;
	}
	.g-tit2.tit-l {
		text-align: center;
	}
	.g-tit2.tit-l h2::after {
		left: 50%;
		right: auto;
		margin-left: -15px;
	}
	.m-JobShow .title {
		font-size: 12px;
		height: 45px;
		line-height: 45px;
		padding: 0 15px;
	}
	.m-JobShow .jt {
		height: 45px;
	}
	.m-JobShow .content {
		line-height: 2;
		padding: 10px 15px;
	}
	.m-JobShow .content h3 {
		font-size: 15px;
	}
	.m-list2 .pic {
		display: none;
	}
	.m-list2 .con {
		padding-left: 0;
	}
	.m-list2 .con h3 a {
		padding-bottom: 20px;
		font-size: 18px;
	}
	.m-list2 .txt {
		margin: 15px 0;
		height: auto;
		line-height: 26px;
	}
	.m-list2 li {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}
	.m-t1 {
		font-size: 20px;
		margin-bottom: 20px;
		margin-top: 0;
	}
	.g-box1 {
		margin-bottom: 50px;
	}
	.m-list1 .tit h2 {
		font-size: 20px;
	}
	.m-list1 .tit em {
		margin-bottom: 4px;
	}
	.m-list1 .tit {
		padding-bottom: 10px;
		margin-bottom: 25px;
	}
	.m-list1 .txt {
		line-height: 28px;
	}
	.m-list1 .pic,
	.m-list1 .con {
		padding: 0 !important;
	}
	.m-list1 .con {
		padding: 20px 0 !important;
	}
	.m-list1 {
		margin-bottom: 30px;
	}
	#ban #cur {
		display: none;
	}
	/*德信云*/
	.g-titq1 {
		padding-bottom: 10px;
	}
	/*皇冠新制造*/
	.m-img1 .pic {
		height: 180px;
		line-height: 180px;
	}
	.m-brand .tit {
		float: none;
		text-align: center;
		margin-left: 0;
		margin-bottom: 10px;
	}
	.ul-imgq2 {
		text-align: center;
	}
	.ul-imgq2 li {
		display: inline-block;
		vertical-align: middle;
		margin: 0 10px;
		float: none;
	}
	.m-img1 {
		padding-bottom: 40px;
	}
	.m-img1 .slick-dots {
		bottom: 15px;
	}
	.m-img1 .slick-dots li button {
		width: 18px;
	}
	/*脉拓大贸易*/
	.ul-imgtxt1 li {
		width: 50%;
		margin-bottom: 20px;
	}
}


/*Common For Max 640*/

@media only screen and (max-width: 750px) {
	/*title*/
	.g-tit1 .icon {
		height: 32px;
	}
	.g-tit1 h2 {
		font-size: 17px;
	}
	/*button*/
	/*layout*/
	.m-list1 .pc-pic {
		display: none;
	}
	.m-list1 .m-pic {
		display: block;
		margin-bottom: 15px;
	}
	.m-list1 .m-pic a {
		padding-top: 0;
		height: auto;
		position: static;
	}
	.m-list1 .m-pic img {
		position: static;
		display: block;
		width: 100%;
		margin-bottom: 10px;
	}
	/*******************************

		-------[=footer]-------

	********************************/
	.f_top .g-tit1 {
		padding: 30px 0;
	}
	.f_address b {
		font-size: 20px;
	}
	.f_mail .inp {
		font-size: 12px;
		height: 35px;
		padding: 0 10px;
	}
	.f_mail .area {
		padding: 10px;
		height: 100px;
	}
	.f_mail .btn {
		font-size: 14px;
		line-height: 40px;
	}
	/*******************************

		-------[=banner]-------

	********************************/
	#banner .item-con {
		padding-top: 320px;
	}
	.QuickLinks .con {
		padding: 15px;
	}
	/*******************************

		-------[=首页]-------

	********************************/
	.g-list1 li {
		width: 50%;
		margin: 10px 0;
	}
	.g-list1 .num {
		font-size: 30px;
		line-height: 35px;
		margin-bottom: 5px;
	}
	.g-list1 .num sup {
		font-size: 14px;
	}
	.CompanySlider .controls {
		margin-top: -10px;
	}
	/*******************************

		-------[=关于德信]-------

	********************************/
	.m-videoBox {
		width: 80vw;
		height: 48vw;
	}
	.g-list6 li {
		float: none;
		width: auto;
	}
	.g-list6 .con {
		padding: 15px 15px 10px;
	}
	/*工作机会*/
	.m-JobShow {
		overflow-x: auto;
	}
	.m-JobShow .scrollBox {
		min-width: 640px;
	}
	.g-box1 {
		padding: 20px;
	}
	.m-txt1 h1 {
		font-size: 20px;
	}
	.m-txt1 .info span {
		font-size: 12px;
	}
	.m-txt1 .txt {
		line-height: 24px;
	}
	/*德信云*/
	.m-merit .pic {
		width: auto;
		height: auto;
	}
	.g-titq1 {
		margin-bottom: 25px;
	}
	.m-merit dd {
		padding-left: 20px;
	}
	.g-titq1 h2 {
		font-size: 18px;
	}
	.g-titq1 {
		margin-bottom: 10px;
	}
	.m-merit .txt {
		line-height: 24px;
	}
	.m-merit dd {
		padding-left: 20px;
		line-height: 24px;
		background-position: 0 6px;
	}
	/*德信新零售*/
	.m-merit .a1,
	.a-service a {
		width: 100px;
		height: 35px;
		line-height: 35px;
	}
	.m-brand .tit h3 {
		font-size: 18px;
	}
	/*脉拓大贸易*/
	.ul-imgtxt1 li {
		float: none;
		width: auto;
	}
	.ul-imgtxt1 .con {
		padding-top: 0;
	}
	.ul-imgtxt1 .con h3 {
		font-size: 16px;
	}
	.ul-imgtxt1 .pic {
		width: 30px;
		height: 30px;
	}
	.ul-imgtxt1 .txt {
		height: auto;
		line-height: 22px;
	}
	.m-retail .g-titq1 {
		margin-bottom: 10px;
	}
	.m-site .g-titq1 {
		margin-bottom: 10px;
	}
	.m-list1 dd {
		padding-left: 20px;
		line-height: 24px;
		background-position: 0 6px;
	}
	.m-list1 .tit h2 {
		font-size: 18px;
	}
	.m-list1 .tit {
		margin-bottom: 10px;
	}
	/*搜索页*/
	.ul-txt1 h3 {
		font-size: 16px;
	}
	.ul-txt1 li {
		padding-bottom: 10px;
		margin-bottom: 10px;
	}
	.m-international {
		margin-bottom: 10px;
	}
}


/*Common For Max 414*/

@media only screen and (max-width: 479px) {
	/*德信新零售修改*/
	.retail-server {
		padding: 30px 0 15px;
	}
	.ul-server {
		margin: 0 -8px;
	}
	.ul-server li {
		width: 100%;
		margin-bottom: 15px;
	}
	.ul-server li .inner {
		padding: 0 8px;
	}
	.ul-server li .inner .tit {
		margin-bottom: 8px;
	}
	.ul-server li .inner .desc {
		height: auto;
		min-height: 3em;
	}
	/*******************************

		-------[=banner]-------

	********************************/
	.QuickLinks .con {
		text-align: center;
		padding: 15px 35px;
	}
}


/*Common For Max 375*/

@media only screen and (max-width: 425px) {
	/*******************************

		-------[=首页]-------

	********************************/
	.g-tabTit_company {
		line-height: 35px;
		height: auto;
		overflow: hidden;
	}
	.g-tabTit_company ul {
		display: block;
	}
	.g-tabTit_company li {
		width: 50%;
		margin: 0;
	}
}


/*Common For Max 320*/

@media only screen and (max-width: 375px) {
	/*******************************

		-------[=首页]-------

	********************************/
	.g-list3 li {
		width: 50%;
	}
	.g-list3 .pic {
		height: 60px;
		line-height: 60px;
	}
	/*德信新零售*/
	.ul-imgq1 li {
		float: none;
		width: auto;
		margin-bottom: 20px;
		padding: 0;
	}
}