@media screen and (max-width: 1630px) {
	.wrap {
		width: 96%;
	}

	.container {
		/* width: 1200px; */
		width: 96%;
	}

	.p_nav {
		width: 90%;
	}

	.head .logo img {
		float: left;
		height: 80px;
	}

	.head .nav li {
		margin: 0px 9px;
	}

	.head .h2tit a {
		font-size: 1.4rem;
		padding: 0px 1.5rem;
	}

	.menu .link a {
		font-size: 16px;
		margin-left: 32px;
	}

	.menu .cn {
		font-size: 28px;
	}

	.menu .en {
		font-size: 26px;
	}

	.wrap .content_txt .mycpscs .mycpscs_1 {
		padding-top: 3%;
	}

	.mysub .section_sub_1 .content .hd a .mystl_1 {
		padding-bottom: 62.8%;
	}

}

@media screen and (max-width: 1440px) {
	.wrap {
		width: 94%;
	}

	.wrap .content_txt .mycpscs .mycpscs_1 {
		padding-top: 2%;
	}

	.container {
		/* width: 1200px; */
		width: 97%;
	}

	.p_nav {
		width: 93%;
	}

	.mysub .section_sub_1 .content .hd a .mystl_1 {
		padding-bottom: 57.1%;
	}

	.mysub .section_sub_1 .content .hd a .mystl_1 span {
		height: 12.8rem;
		width: 44%;
		font-size: 2.2rem;
	}

	.mysub .section_sub_1 .content .hd a {
		width: 24%;
		float: left;
		margin-left: 1%;
		background: url(../img/youshioff.png) no-repeat center top;
		background-size: 100%;
	}

	.mysub .section_sub_1 .content .hd a .mystl_1:hover,
	.mysub .section_sub_1 .content .hd a.current {
		background: url(../img/youshion.png) no-repeat center top;
		background-size: 100%;
	}

	.head .nav li {
		margin: 0px 3px;
		margin-left: 1.5em;
	}

}

@media screen and (max-width: 1366px) {
	.wrap {
		width: 97%;
	}

	.container {
		/* width: 1200px; */
		width: 99%;
	}

	.p_nav {
		width: 96%;
	}

	.head .nav li {
		margin: 0px 2px;
		margin-left: 0.8em;
	}


}


@media screen and (max-width: 960px) {
	.wrap {
		width: 99%;
	}

	.container {
		/* width: 1200px; */
		width: 99%;
	}

	.p_nav {
		width: 98%;
	}

	.head .nav li {
		margin: 0px 8px;
	}

	.head .h2tit a {
		font-size: 14px;
		padding: 0px 3px;
	}

}


@media screen and (max-width: 1200px) {
	.index .section_2cp .list li {
		width: calc((100% - 90px)/4);
		margin-right: 30px;
		margin-bottom: 30px;
	}

	.wrap {
		width: 992px;
	}

	.index .section_6 .list li {
		width: calc((100% - 60px)/4);
		margin-right: 20px;
	}

	.head .h2tit a {
		width: 80px;
	}

}

@media screen and (max-width: 992px) {
	.index .section_2cp .listcp li {
		width: calc((100% - 60px)/4);
		margin-right: 0px;
		margin-bottom: 20px;
	}

	.wrap {
		width: 768px;
	}

	.footer .contact p {
		width: 31%;
		font-size: 12px;
	}


}

@media screen and (max-width: 992px) {
	.wap_nav {
		position: fixed;
		left: 0px;
		top: 0px;
		width: 100%;
		z-index: 7777;
	}

	.wap_nav .logo {
		float: left;
		position: absolute;
		left: 0px;
		top: 0px;
	}

	.wap_nav .logo img {
		height: 50px;
		margin-top: 4px;
		margin-left: 10px;
	}

	body {
		padding-top: 54px;
	}

	.pc {
		display: none;
	}

	.wap {
		display: block;
	}

	.menu .cn {
		float: none;
		display: inline;
		margin-right: 5px;
	}

}



@media screen and (max-width: 768px) {
	.pcbon {
		display: none;
	}

	.sjbon {
		display: block;
	}

	.pc {
		display: none;
	}

	.pcs {
		display: none;
	}

	.wap {
		display: block;
	}

	.banner {}


	.wrap {
		width: 100%;
		padding: 0px 6px;
	}

	.mysub .section_sub_1 .content .title {
		width: 100%;
		margin: 0 auto;
		height: auto;
		font-size: 1.6rem;
		color: #D2000B;
		line-height: 2.0em;
		text-align: center;
		padding-top: 2%;
		padding-bottom: 2%;
	}

	.mysub .section_sub_1 .content .title strong {
		font-size: 1.8rem;
		font-weight: bold;
		line-height: 2.8rem;
		color: #000000;
	}

	.mysub .section_sub_1 .content .title font {
		width: 3em;
		margin: 0 auto;
		height: 2px;
		display: block;
		font-size: 1.4rem;
		line-height: 2px;
		border-bottom: 2px solid #D2000B;
		margin-top: 1.1%;
		margin-bottom: 1.1%;
	}

	.mysub .section_sub_1 .content .hd a {
		width: 24%;
		float: left;
		margin-left: 0.5%;
		margin-right: 0.5%;
	}

	.mysub .section_sub_1 .content .hd a .mystl_1 {
		font-size: 1.0rem;
		color: #6b6b6b;
		line-height: 1.6rem;
		padding-top: 9%;
		padding-bottom: 9%;
		width: 100%;
		padding-left: 2%;
		padding-right: 2%;
		border-left: 0px solid #D8D8D8;
	}

	.mysub .section_sub_1 .content .hd a .mystl_1 font {
		font-size: 1.0rem;
		line-height: 5.1rem;
		height: 4.2rem;
	}

	.mysub .section_sub_1 .content .hd a .mystl_1 strong {
		font-size: 1.2rem;
		line-height: 2.2rem;
		font-weight: bold;
		height: 2.8rem;
	}

	.mysub .section_sub_1 .content .hd a .mystl_1 span {
		font-size: 0.8rem;
		line-height: 1.5rem;
		height: 9.2rem;
		width: 56%;
	}

	.mysub .section_sub_1 .content .hd a .mystl_1 img {
		max-width: 98%;
		display: block;
		border-top: 1px solid #D8D8D8;
		margin-left: 1%;
		margin-right: 1%;
	}

	.mysub .section_sub_1 .content .title_1 {
		width: 100%;
		margin: 0 auto;
		font-size: 1.6rem;
		color: #D2000B;
		line-height: 2.6em;
		text-align: center;
		padding-top: 2%;
		border-top: 1px solid #006FBF;
		margin-top: -2.0%;
		height: 4.2em;
	}

	.mysub .section_sub_1 .content .title_1 li {
		width: 50%;
		float: left;
		height: auto;
		font-size: 1.2rem;
		color: #006FBF;
		line-height: 2.5em;
		text-align: center;
		font-weight: bold;
	}

	.mysub .section_sub_1 .content .title_1 li img {
		height: 25px;
	}




	.mysub .section_sub_1 .content .bd {
		width: 100%;
		height: 21em;
		margin: 0 auto;
		position: relative;
		margin-top: 4%;
	}



	.mysub .section_sub_2 {
		padding: 1% 0;
	}

	.mysub .section_sub_2 .title {
		width: 100%;
		margin: 0 auto;
		height: auto;
		font-size: 1.6rem;
		color: #D2000B;
		line-height: 2.0em;
		text-align: center;
		padding-top: 1%;
		padding-bottom: 1%;
	}

	.mysub .section_sub_2 .title strong {
		font-size: 1.8rem;
		font-weight: bold;
		line-height: 3.2rem;
		color: #000000;
	}

	.mysub .section_sub_2 .title font {
		width: 3em;
		margin: 0 auto;
		height: 2px;
		display: block;
		font-size: 1.4rem;
		line-height: 2px;
		border-bottom: 2px solid #D2000B;
		margin-top: 1.1%;
		margin-bottom: 1.1%;
	}

	.mysub .section_sub_2 .content {
		width: 100%;
		margin: 0 auto;
		min-height: 20px;
		_height: 20px;
		height: auto;
		overflow: hidden;
		text-align: center;
	}


	.mysub .section_sub_2 .content .content_1 {
		width: 100%;
		margin: 0 auto;
		height: auto;
		font-size: 1.0rem;
		color: #666666;
		line-height: 1.6em;
		text-align: left;
		padding: 2%;
		padding-top: 2%;
		padding-bottom: 3%;
	}

	.mysub .section_sub_2 .content .content_1 strong {
		font-size: 1.2rem;
		font-weight: bold;
		line-height: 2.0rem;
		color: #013F73;
		display: block;
	}

	.mysub .section_sub_2 .content .content_2 {
		width: 100%;
		margin: 0 auto;
		height: auto;
		font-size: 1.6rem;
		color: #D2000B;
		line-height: 2.0em;
		text-align: center;
	}


	.mysub .section_sub_2 .contents {
		width: 100%;
		margin: 0 auto;
		min-height: 20px;
		_height: 20px;
		height: auto;
		overflow: hidden;
		text-align: center;
		background: #EDEDED;
	}

	.mysub .section_sub_2 .contents .contents_1 {
		width: 100%;
		margin: 0 auto;
		min-height: 20px;
		_height: 20px;
		height: auto;
		overflow: hidden;
		font-size: 1.6rem;
		color: #000000;
		line-height: 2.0em;
		text-align: center;
		background: #EDEDED;
		padding-top: 1%;
		padding-bottom: 3%;
		margin-top: 1%;
		margin-bottom: 1%;
	}

	.mysub .section_sub_2 .contents .contents_1 li {
		width: 33.3%;
		float: left;
	}

	.mysub .section_sub_2 .contents .contents_1 span {
		width: 98%;
		margin: 0 auto;
		text-align: center;
		display: block;
	}

	.mysub .section_sub_2 .contents .contents_1 span img {
		max-width: 100%;
	}

	.mysub .section_sub_2 .contents .contents_1 strong {
		width: 100%;
		margin: 0 auto;
		text-align: center;
		font-size: 1.0rem;
		font-weight: bold;
		line-height: 2.0rem;
		color: #013F73;
		display: block;
	}

	.mysub .section_sub_2 .contents .contents_1 font {
		width: 98%;
		margin: 0 auto;
		text-align: left;
		font-size: 0.8rem;
		line-height: 1.2rem;
		color: #666666;
		display: block;
		padding-bottom: 2%;
	}



	.wrap .content_txt .mycpscs {
		width: 100%;
		margin: 0 auto;
		min-height: 20px;
		_height: 20px;
		height: auto;
		overflow: hidden;
		font-size: 1.2rem;
		color: #666666;
		line-height: 1.6em;
		text-align: center;
		padding-top: 1%;
		padding-bottom: 1%;
		margin-top: 1%;
		margin-bottom: 1%;
	}

	.wrap .content_txt .mycpscs strong {
		font-size: 1.4rem;
		font-weight: bold;
		line-height: 2.2rem;
		color: #000000;
	}

	.wrap .content_txt .mycpscs img {
		max-width: 100%;
	}


	.wrap .content_txt .mycpscs .mycpscs_1 {
		width: 99%;
		margin: 0 auto;
		height: auto;
		font-size: 1.0rem;
		color: #666666;
		line-height: 1.4em;
		text-align: left;
		margin-left: 1%;
		margin-right: 1%;
		padding-top: 0.1%;
	}

	.wrap .content_txt .mycpscs .mycpscs_1 strong {
		font-size: 1.2rem;
		font-weight: bold;
		line-height: 2.0rem;
		color: #000000;
	}

	.wrap .content_txt .mycpscs .mycpscs_2 {
		width: 99%;
		margin: 0 auto;
		height: auto;
		font-size: 1.6rem;
		color: #666666;
		line-height: 1.6em;
		text-align: center;
	}

	.wrap .content_txt .mycpscs .mycpscs_2 img {
		max-width: 100%;
	}



	.mysub .section_sub_2 .content .list_left_ys li {
		width: 19.6%;
		margin-left: 0.2%;
		margin-right: 0.2%;
	}

	.mysub .section_sub_2 .content .list_left_ys li strong {
		font-size: 1.0rem;
	}



	.mybanner_l {
		float: left;
		width: 55%;
		margin-left: 5%;
		margin-top: 6%;
	}

	.mybanner_r {
		float: right;
		width: 18%;
		margin-right: 5%;
		margin-top: 4%;
	}

	.mybanner_l li strong {
		font-size: 1.4rem;
		font-weight: bold;
		line-height: 2.0em;
		color: #fff;
	}

	.mybanner_l li font {
		font-size: 1.0rem;
		line-height: 1.5em;
		color: #fff;
	}

	.mybanner_l li span {
		float: left;
		font-size: 1.0rem;
		line-height: 20px;
		color: #fff;
		border: 1px solid #FFf;
		margin-right: 4%;
		margin-top: 3%;
		width: 80px;
		padding-top: 1px;
		padding-bottom: 1px;
		padding-left: 8px;
		padding-right: 8px;
		border-radius: 20px 20px 20px 20px;
		display: block;
	}

	.mybanner_l li span img {
		width: 20px;
		float: left;
		display: block;
	}



	.index .section_2cp .listcp li {
		width: calc((100% - 10px)/2);
		margin-left: 0.2%;
		margin-right: 0.9%;
		margin-bottom: 10px;
	}

	.index .section_2cp {
		padding: 1vw 0px;
	}

	.index .section_2cp .listcp {
		padding-top: 30px;
	}

	.index .section_2cp .title {
		font-size: 1.2rem;
		line-height: 2.8rem;
	}





	.xlbox {
		padding-top: 10px;
		margin: 0px auto;
	}

	.xlbot ul li {
		width: 25%;
		text-align: center;
		float: left;
		font-size: 1.2rem;
		color: #646464;
		font-weight: bold;
		line-height: 1.8em;
	}

	.xlbot ul li span {
		font-size: 1.6rem;
		color: #646464;
		font-weight: bold;
		line-height: 2.0em;
	}

	.xlbot ul li em {
		position: relative;
	}

	.xlbot ul li em img {
		margin-top: -16px;
		height: 30px;
	}

	.xlbot ul li p {
		margin-top: 1px;
		font-size: 1.0rem;
		color: #646464;
		line-height: 1.6em;
	}

	.containergs {
		margin: 0px auto;
		width: 100%;
		padding-top: 1%;
		padding-bottom: 3%;
		min-height: 38px;
		_height: 38px;
		height: auto;
		overflow: hidden;
	}


	.footer .logo {
		padding: 10vw 0;
	}

	.footer .nav ul {
		display: block;
		zoom: 1;
		overflow: hidden;
	}

	.footer .nav li {
		float: left;
		width: 33.333%;
		text-align: center;
		margin-bottom: 30px;
	}

	.footer .logo img {
		max-width: 50%;
	}

	.footer .nav .h2tit {
		font-size: 12px;
	}

	.footer .nav dl dd a {
		font-size: 12px;
		line-height: 1.7;
	}

	.footer .nav dl {
		padding-top: 10px;
	}

	.footer .contact {
		display: block;
		padding-bottom: 4vw;
		padding-top: 10px;
		width: 100%;
	}

	.footer .contact p {
		width: 100%;
		margin-bottom: 10px;
		height: 40px;
		line-height: 40px;
		text-align: left;
		padding-left: 10px;
	}

	.footer .copy {
		padding: 10vw 0px 4vw;
	}

	.footer .copy .left {
		float: none;
		width: 100%;
		text-align: center;
	}

	.footer .copy .right {
		float: none;
		text-align: center;
		padding-top: 10px;
	}

	.footer .contact p span br {
		display: none
	}









	.cpw {
		width: 98.6%;
		margin: 0px auto;
	}

	.pNews-list {
		margin-bottom: 4%;
		position: relative;
	}

	.pNews-list li figure {
		width: 40%;
		line-height: 1;
		overflow: hidden;
		padding-bottom: 28%;
		position: relative;
		float: left;
		margin-right: 1.8%;
	}

	.pNews-list li .tome {
		padding: 5px;
		border-top: 1px #efefef solid;
		width: 55%;
		float: right;
		margin-right: 1.8%;
	}

	.pNews-list li {
		width: 99.3%;
		padding: 1px;
		margin: 4px 0.8% 0.8% 0.1%;
		float: left;
		position: relative;
		display: inline-block;
		border: 1px #cccccc solid;
		transition: all 0.4s;
	}

	.pNews-list li .tit {
		margin: 5px;
		height: 26px;
		line-height: 26px;
		overflow: hidden;
		font-size: 14px;
		margin-bottom: -5px;
	}

	.pNews-list li .txt {
		color: #666;
		margin: 5px;
		height: 38px;
		line-height: 19px;
		overflow: hidden;
		text-align: justify;
		font-size: 12px;
	}

	.pNews-list li .tome .d {
		color: #888;
		line-height: 22px;
		font-size: 10px;
	}

	.pNews-list li .tome .v {
		height: 20px;
		line-height: 22px;
		padding: 0 2px;
		color: #888;
		position: relative;
		overflow: hidden;
		border: 1px #cccccc solid;
		font-size: 10px;
	}

	/* new */
	.mbfzbsxw {
		display: none;
	}

	.myidex_new {
		width: 98%;
		float: left;
		text-align: left;
		padding: 1px;
		margin-left: 0.5%;
		margin-right: 0.5%;
		margin-bottom: 1.6%;
		margin-top: 2.2%;
		background: #FFFFFF;
	}

	.myidex_new span {
		width: 100%;
		font-size: 1.0rem;
		color: #000000;
		font-weight: bold;
		line-height: 1.6rem;
		display: block;
		height: 1.6rem;
		overflow: hidden;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	.myidex_new font {
		width: 100%;
		font-size: 1.0rem;
		color: #8F8F8F;
		line-height: 1.5rem;
		display: block;
		height: 4.6rem;
		white-space: nomal;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	.myidex_new strong {
		width: 100%;
		font-size: 1.0rem;
		color: #8C8B8B;
		font-weight: normal;
		line-height: 2.2rem;
		height: 2.0rem;
	}

	.myidex_new strong img {
		float: right;
		max-width: 100%;
		height: 2.0rem;
	}

	.myidex_new i {
		margin-top: 0.5rem;
		margin-bottom: 4%;
		border-bottom: 1px solid #F3F3F3;
		width: 100%;
		display: block;
		height: 0;
		transition: width 0.8s;
		height: 1px;
		font-size: 0px;
		line-height: 1px;
	}







	.cpw .mysyhd_title {
		width: 98.6%;
		margin-bottom: -2px;
	}

	.cpw .mysyhd_content {
		width: 98.6%;
		margin-top: -8px;
	}

	.cpw .mysyhd_title_left {
		width: 99.9%;
		margin: 0 auto;
		min-height: 2.8em;
		_height: 2.8em;
		height: auto;
		overflow: hidden;
		margin-left: 26%;
	}

	.cpw .mysyhd_title_left ul {
		position: relative;
		left: 50%;
		float: left;
		width: 100%;
	}

	.cpw .mysyhd_title_left ul li {
		width: 23%;
		float: left;
		text-align: center;
		padding-left: 1%;
		padding-right: 1%;
		line-height: 2.2em;
		height: 2.2em;
		cursor: pointer;
		color: #000000;
		border: 1px solid #E4E4E4;
		border-radius: 10px;
		margin-left: 1%;
		margin-right: 1%;
		font-size: 10px;
		margin-bottom: -2.9%;
		padding-top: 0.3%;
	}

	.cpw .mysyhd_title_left ul li a {
		color: #000000;
		text-align: center;
	}

	.cpw .mysyhd_title_left ul li.active {
		position: relative;
		color: #ffffff;
		background-color: #ff0000;
	}

	/* new */


	.p_nav {
		width: 100%;
		display: block;
		position: relative;
		left: 0;
		top: 0;
		margin: 0 auto;
	}

	.p_nav span {
		display: none;
	}

	.p_nav samp {
		width: 100%;
		float: left;
		display: block;
		padding-left: 4%;
	}

	.p_nav samp .f-onlineorder li {
		line-height: 29px;
		text-align: center;
		width: 33%;
		float: left;
		color: #fff;
	}


	.titlemodel .left {
		float: none;
		text-align: center;
	}

	.titlemodel .left .cn {
		font-size: 20px;
	}

	.titlemodel .left .en {
		font-size: 12px;
		padding-top: 4px;
	}

	.titlemodel .more {
		margin: auto;
		margin-top: 20px;
		width: 100px;
		float: none;
		display: block;
		height: 30px;
		line-height: 28px;
		font-size: 12px;
	}




	.menu {
		background: #ffffff;
		border-bottom: 1px #F6F6F6 solid;
	}

	.menu .typename {
		text-align: center;
		float: none;
		zoom: 1;
		overflow: hidden;
		line-height: 50px;
		border-bottom: 1px solid #D7D7D7;
	}

	.menu .link {
		float: left;
		text-align: left;
		width: 100%;
		border-bottom: 0px solid #034F9B;
		margin-bottom: -1px;
	}

	.menu .cn {
		float: none;
		display: inline;
		margin-right: 5px;
	}

	.menu .en {
		float: none;
		display: inline;

	}

	.menu .link a {
		width: 49.9%;
		margin-left: 0px;
		margin-right: 0px;
		text-align: center;
		line-height: 30px;
		font-size: 1.2rem;
		border-bottom: 1px solid #F6F6F6;
		border-right: 1px solid #F6F6F6;
	}

	.menu .link a {
		margin-right: 0%;
		margin-left: -1%;
	}

	.menu .link a:hover,
	.menu .link a.current {
		color: #034F9B;
	}

	.menu .link a:after {
		border-bottom: 1px solid #034F9B;
		background: none;
	}

	.menu .cn {
		font-size: 18px;
	}

	.menu .en {
		font-size: 15px;
	}

	.titlemodel2 .cn {
		font-size: 20px;

	}

	.titlemodel2 .en {
		font-size: 12px;
		padding-top: 5px;
	}




	/* 案例 */
	.container {
		width: 100%;
		margin: 0 auto;
		max-width: 1920px;
		padding: 0px 1px;
	}

	.s4 li {
		float: left;
		width: 48%;
		margin: 1%;
		margin-bottom: 2px;
		border: 0px solid #F7F7F7;
		text-align: center;
	}

	.s4 li .text {
		border-top: 1px solid #eee;
		padding: 10px 10px 10px 10px;
		position: relative;
	}

	.s4 li .text h4 {
		margin: 0;
		font-size: 1.0rem;
		font-weight: normal;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		color: #999;
	}

	.s4 li .text:after {
		background-image: none;
	}

	.s4 li a:hover .text:after {
		background-image: none;
	}

	/* 案例 */

	/* 新闻列表 */
	.section_new_1 {
		padding: 5vw 0px;
	}

	.section_new_1 .left {
		padding: 1px 1px;
	}

	.section_new_1 .content1 .imgbox {
		width: 100%;
		height: 30vw;
	}

	.section_new_1 .content1 {
		padding-left: 0px;
		padding-top: 30vw;
		padding-right: 0px;
		padding-bottom: 0px;
	}

	.section_new_1 .content1 .title {
		font-size: 14px;
		max-height: 38px;
		line-height: 1.8rem;
	}

	.section_new_1 .content1 .dec {
		margin-top: 5px;
		margin-bottom: 5px;
		font-size: 12px;
		max-height: 48px;
		line-height: 1.6rem;
	}

	.section_new_1 .content1 .infor {
		height: 25px;
		line-height: 25px;
		margin-bottom: 12px;
	}


	.section_new_1 .content1 .rig {
		padding: 6px;
	}

	.section_new_1 .list ul li>a,
	.listmodel li a {
		font-size: 12px;
		line-height: 3;
	}

	.section_new_1 .list ul li {
		float: left;
		width: 48%;
		margin-bottom: 2%;
		margin-right: 1%;
	}

	.section_new_1 .list ul a .s1 {
		width: calc(100% - 100px);
	}

	.section_new_1 .content1 .time {
		font-size: 1.2rem;
	}

	.section_new_1 .content1 .more2 {
		float: right;
		width: 78px;
		height: 2.5rem;
		line-height: 2.5rem;
		font-size: 1.2rem;
		padding-left: 15px;
		border-radius: 10px;
	}


	/* 新闻列表 */


	.content_txt {
		font-size: 14px;
	}

	.content_txt img {
		max-width: 100%;
		display: flex;
		-webkit-display: flex;
		display: -webkit-box;
		display: box;
		box-pack: justify;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	}

	.content_txt .pdright {
		float: none;
		margin: 0px auto;
		padding-right: 0rem;
	}

	.content_txt .pdleft {
		float: none;
		margin: 0px auto;
		padding-left: 0rem;
	}

	/* 联系我们内页 */
	.about-company-top-text {
		float: right;
		width: 100%;
		padding-left: 1px;
		font-size: 14px;
		line-height: 1.6em;
	}

	.about-company-top-img {
		float: none;
		width: 100%;
		margin-top: 11px;
	}

	/* 联系我们内页 */


	.foot .left,
	.foot .right {
		width: 100%;
		text-align: center;
		max-width: 100%;
		float: none;
		text-align: center;
		font-size: 12px;
		line-height: 26px;
	}

	.foot {
		padding: 10px;
	}

	.head {
		display: none;
	}

	.cur1 {
		display: none;
	}

	.cur2 {
		display: none;
	}

	.cur3 {
		display: none;
	}

	.footer {
		padding-top: 15px;
	}

	.footer .about {
		display: none;
	}

	.footer dt {
		padding-left: 10px;
		line-height: 26px;
		height: 26px;
		margin-bottom: 5px;
		font-size: 10px;
		color: #eee;
	}

	.footer .contact {
		width: 100%;
		float: left;
	}

	.footer .contact dd {
		margin-top: 5px;
		width: 98%;
		margin-left: 2%;
		float: left;
		text-align: left;
		line-height: 19px;
		font-size: 12px;
	}

	.footer .contact dd img {
		float: left;
		width: 40px;
	}

	.footer .flow {
		width: 97%;
		margin-left: 3%;
		margin-top: -1.5%;
		float: left;
	}

	.footer .flow .m img {
		float: left;
		width: 85px;
		height: 85px;
	}

	.footer .flow .m p img {
		float: left;
		width: 40px;
		height: 36px;
		display: block;
	}

	.footer .flow .m p {
		line-height: 20px;
		font-size: 12px;
		color: #787d80;
		padding-left: 10px;
		float: left;
		text-align: left;
	}

	.foot .left {
		font-size: 12px;
		width: 100%;
		float: left;
	}

	.foot .left a {
		font-size: 12px;
	}

	.foot {
		margin-top: 6px;
		padding: 10px 0;
	}

	/*返回 start*/
	.pNews-detaTop {
		padding: 10px 0;
	}

	.pNews-detaTop .t {
		line-height: 1.8em;
		font-size: 1.2em;
	}

	.pNews-detaTop .c {
		margin-top: 10px;
	}

	.pNews-detaTop .c span {
		padding: 0 5px;
	}

	.pNews-detaFix {
		font-size: 1.0em;
		line-height: 1.8em;
	}

	.pNews-detaPage {
		margin-top: 15px;
		padding: 5px 10px;
		line-height: 25px;
		min-height: 30px;
		_height: 30px;
		height: auto;
		overflow: hidden;
	}

	.pNews-detaPage .prev,
	.pNews-detaPage .next {
		width: 100%;
		padding: 3px 0;
	}

	.pNews-detaPage .return {
		display: none;
	}

	.sfgbt {
		display: none;
	}

	.common-gud {
		display: flex;
	}

	.footer {
		margin-bottom: 50px;
	}

	/*返回 start*/
	.myvidouwrap {
		width: 100%;
	}

	.mybanner_pf {
		width: 100%;
		position: absolute;
		z-index: 999;
		left: 0px;
		top: 0px;
		display: none;
	}
}