@media screen and (max-width:1550px) {
	.w_car {
		width: 1300px
	}

	.car_body .car_content h2,.car_body .car_msg .input_wrapper,.car_body .car_msg h2 {
		width: 1200px
	}
}

@media screen and (max-width:1440px) {
	.w-new {
		width: 1100px
	}

	.ali-join-us .w {
		width: 1100px
	}

	.ali-col-4-x ul li,.ali-col-4-y ul li {
		width: 258px
	}

	.ali-col-4-x ul li .left {
		margin-left: 20px
	}

	.ali-col-4-x ul li .right {
		width: 159px
	}

	.ali-col-3-x ul li {
		width: 346px;
		margin-right: 28px
	}

	.ali-col-3-x ul li .left {
		margin-left: 45px
	}

	.ali-col-3-x ul li .right {
		width: 232px
	}

	.w-1228 {
		width: 1100px
	}

	.im-big-img {
		height: 440px
	}

	.im-big-img .im-big-img-banner li div {
		left: 20%;
		top: 30%
	}

	.company .com-adv .com-adv-c-r {
		width: 735px
	}

	.lianxi p {
		font-size: 14px;
		line-height: 24px
	}

	.quest .bd .index-xinwen-list li:nth-child(odd) {
		margin-right: 20px
	}

	.index-news .quest li {
		margin: 0
	}

	.quest .bd .index-xinwen-list li {
		margin-bottom: 0
	}

	.zt-wrapper .zt-item-text img {
		width: 750px
	}

	.w-spe {
		width: 1200px;
		height: 350px
	}

	.ali {
		margin-top: 20px
	}

	.ali ul {
		width: 1920px
	}

	.ali ul img {
		width: 240px
	}

	.ali ul li {
		width: 240px
	}

	.ali ul li .ali-div img {
		width: 57px
	}

	.ali ul li .ali-div p.item-l {
		line-height: 35px
	}

	.ali ul li .ali-div p.item-t {
		font-size: 18px;
		margin-bottom: 15px
	}

	.ali ul li .ali-div p.item-p {
		font-size: 12px
	}

	.ali ul li .ali-div {
		bottom: -40px
	}

	.ali ul li .ali-div p.item-p {
		margin-bottom: 80px
	}

	.ali ul li:hover .ali-div p.item-p {
		margin-bottom: 30px
	}

	.ali ul li:hover .ali-div {
		bottom: 55px
	}

	.ali-next,.ali-prev {
		line-height: 350px;
		width: 40px
	}

	.w3 {
		width: 1100px
	}

	.w2 {
		width: 1100px
	}

	.w {
		width: 1100px
	}

	.w8 {
		width: 1050px
	}

	.wwe {
		width: 1220px
	}

	.news-area dl {
		margin-right: 50px
	}

	.index-news .quest li {
		width: 330px
	}

	#index-new-list ul:first-child {
		left: 0;
		top: 0
	}

	#index-new-list ul:nth-child(2) {
		left: 360px;
		top: 0
	}

	#index-new-list ul:last-child {
		left: 720px;
		top: 0
	}

	.index-news .text .des a {
		display: inline-block;
		height: 110px;
		overflow: hidden
	}

	.about-img {
		width: 100%
	}

	.w_fl222 .next-pre a {
		width: 350px
	}

	#aboutBcs {
		width: 1100px;
		margin: 56px auto 0 auto
	}

	.product-erjimenu {
		top: 50px
	}

	.mianbaoxue-erji {
		margin-top: 110px!important
	}

	.new-pro-mbx {
		margin-top: 50px!important
	}

	.mianbaoxue-sanji {
		margin-top: 165px!important
	}

	.mbx-anli {
		margin: 110px auto 0 auto!important
	}

	.dede_pages {
		margin: 0 auto 30px auto
	}

	.dede_pages .pagelist {
		width: 1100px
	}

	#navigation {
		width: 100%
	}

	.hr_nav li {
		padding: 0 5px
	}

	.hr_nav li:last-child img {
		margin-right: 0
	}

	.hr_nav li a {
		padding: 0 16px;
		font-size: 14px;
		background-size: 1px 12px
	}

	.hr_nav li:last-child span {
		font-size: 16px
	}

	.hr_nav li:last-child {
		margin-left: 15px
	}

	.pc-show {
		display: block
	}

	.phone-show {
		display: none
	}

	.main-content {
		width: 1100px;
		margin: 0 auto
	}

	.m-l {
		margin-left: 0
	}

	#logo {
		margin: 23px auto
	}

	#logo h1 {
		line-height: 46px;
		margin-top: -2px;
		font-size: 21px
	}

	#zhinan .spe .title,#zhinan dl dt {
		font-size: 14px
	}

	#zhinan dd a {
		font-size: 13px
	}

	#zhinan .foot-left .title {
		font-size: 15px
	}

	#zhinan .foot-left a {
		padding: 4px 24px
	}

	#zhinan .foot-left,#zhinan .foot-right {
		margin-top: 10px
	}

	#header2 li a {
		padding: 20px 18px
	}

	#header2 li:first-child {
		margin: 16px 18px 0 0
	}

	#header2 li:last-child {
		margin: 14px 0 0 50px
	}

	.index-outerbox {
		padding-bottom: 15px
	}

	#header2 li .header-chengnuo {
		margin-top: -4px;
		margin-left: 10px
	}

	#header2 li span {
		font-size: 14px
	}

	.china_jiaju a {
		bottom: 34%
	}

	.contact {
		top: 25%
	}

	.qq_content img {
		width: 100%;
		height: auto
	}

	.slideBox {
		height: auto
	}

	.slideBox .hd {
		bottom: 10px
	}

	.slideBox .bd {
		left: 0;
		margin-left: 0;
		width: 100%
	}

	.slideBox .bd li img {
		width: 100%;
		height: auto
	}

	div.indexTop {
		width: 1100px
	}

	.index-xinpin {
		width: 1060px;
		padding: 20px
	}

	.index-xinpin .text {
		width: 55%;
		padding: 15px 15px
	}

	.slideTxtBox ul li {
		width: 23.3%;
		margin: 0 22px 0 0
	}

	.slideTxtBox ul li:nth-of-type(1) {
		margin: 0 22px 20px 0
	}

	.slideTxtBox ul li:nth-of-type(2) {
		margin: 0 22px 20px 0
	}

	.slideTxtBox ul li:nth-of-type(3) {
		margin: 0 22px 20px 0
	}

	.slideTxtBox ul li:nth-of-type(4) {
		margin: 0 0 20px 0
	}

	.index-friend .index-friend-list li {
		width: 12.4%;
		height: 105px;
		overflow: hidden
	}

	.jingdian ul li {
		width: 48%;
		margin-bottom: 0!important
	}

	.index-peitao-level2 {
		width: 27%
	}

	.import_news .ptfa li .right {
		padding: 1%;
		width: 62%;
		margin: 0
	}

	.quest {
		width: 1100px
	}

	.quest .hd li {
		width: 85px;
		margin-right: 5px
	}

	.index-hangye-h3 a {
		font-size: 14px
	}

	.quest .bd .index-xinwen-list li {
		width: 327px;
		margin: 0 20px 15px 20px;
		height: 70px
	}

	.quest .index-new-qiehuan {
		width: 735px
	}

	.quest .index-new-qiehuan .bd {
		width: 735px!important
	}

	.index-news .text .des {
		height: 190px
	}

	.index-news .btn .next {
		right: 9%
	}

	.index-news .btn .prev {
		left: 9%
	}

	.slideTxtBox_2 .askk {
		width: 328px
	}

	.slideTxtBox_2 .askul li .text {
		padding: 0 11px
	}

	#slideTxtBox_2 .tempWrap {
		height: 322px!important;
		width: 330px
	}

	.index-anli ul li {
		width: 49%;
		padding: 0;
		margin-right: 2%
	}

	.index-fangan ul li p {
		padding: 0 16px;
		font-size: 12px;
		text-align: justify
	}

	.quest .bd .index-xinwen-list {
		padding: 20px 0 0 0
	}

	.index-about {
		width: 1100px
	}

	.index-about>img {
		width: 48%
	}

	.index-about .text {
		width: 47%;
		padding: 22px 26px 0
	}

	.index-about .text p {
		font-size: 13px;
		line-height: 26px
	}

	.index-about .text a {
		margin-top: 16px;
		font-size: 14px;
		padding: 2px 8px
	}

	.slideTxtBox ul li .img {
		height: auto
	}

	.slideBox .bd>a {
		margin-left: -25%;
		text-align: center
	}

	.slideBox .bd>a img {
		width: 85%;
		height: auto
	}

	.slideBox .hd ul li {
		width: 30px
	}

	.index-anli .list-li2 .index-proj-logo {
		top: 26%
	}

	.index-anli .list-li2:hover .index-proj-logo {
		top: 25%
	}

	.index-anli .dingzhi-anli-list .list-li2 {
		margin: 0 1.7% 3% 0
	}

	.index-news {
		margin-top: 80px
	}

	.index-news .quest {
		padding: 0
	}

	.index-news .quest .text {
		padding: 20px;
		height: 180px;
		overflow: hidden
	}

	.index-news .btn .next,.index-news .btn .prev {
		top: 50%
	}

	.index-peisong {
		margin: 75px auto
	}

	.index-peisong .img {
		width: 100%
	}

	.index-peisong img {
		margin-right: 2%;
		width: 352px
	}

	.box-bg .h2_com {
		padding: 15px 0 6px 0
	}

	.box-bg {
		padding-bottom: 20px
	}

	.index-anli .dingzhi-anli-list .list-li2 {
		margin-bottom: 0
	}

	.jingdian {
		margin: 10px auto 40px
	}

	.index-product {
		margin-top: 44px
	}

	.zhengti {
		margin: 0 auto 44px
	}

	.index-fangan {
		margin: 44px auto 80px
	}

	.index-chejian {
		margin-top: 80px
	}

	.index-friend {
		margin-top: 30px
	}

	.aboutinner {
		width: 1100px;
		padding: 0
	}

	#dzal_banner {
		width: 100%
	}

	#dzal_banner img {
		width: 100%!important;
		height: auto!important
	}

	.about-history .w2 {
		background-size: 1100px 670px
	}

	.aboutbodyspe .ab-common01 .article {
		margin-left: 25px;
		width: 465px
	}

	.aboutbodyspe .ab-common02 .article {
		margin-right: 25px;
		width: 465px
	}

	.about-public-content {
		width: 1100px
	}

	.about-dingzhi-content {
		width: 1010px
	}

	.about-content li span {
		top: 52px
	}

	.about-erjimenu li>a {
		padding: 13px 0;
		background: 0 0!important;
	}

	.about-erjimenu li.on a {
		background: url(../../image.pinyuan.cc/images/20171122-caidan01.jpg) no-repeat center 45px!important
	}

	.lxwm-content {
		margin-bottom: 30px
	}

	.lxwm-content .ul1 li:first-child {
		margin-bottom: 30px
	}

	.lxwm-content .ul1 li:first-child .wenzi {
		width: 54%;
		margin-top: 6px
	}

	.lxwm-content .ul1 li:first-child .title {
		margin: 12px 0 12px
	}

	.lxwm-content .ul1 li .p2 {
		font-size: 12px;
		padding: 8px 0 0 0;
		line-height: 20px
	}

	.lxwm-content .first .p3 {
		font-size: 13px;
		line-height: 22px;
		margin-bottom: 10px
	}

	.lxwm-content .ul1 .first img {
		width: 48%
	}

	.lxwm-content .ul1 li img {
		width: 190px
	}

	.lxwm-content .ul1 li .title {
		margin: 5px 0 10px
	}

	.lxwm-content .ul1 li .p3 {
		font-size: 12px;
		line-height: 22px
	}

	.lxwm-content .ul1 .wenzi {
		width: 51%;
		padding: 0 2%
	}

	.lxwm-content .ul1 .first span img {
		width: 18px
	}

	.lxwm-content .first .title {
		margin: 20px 0 10px
	}

	.lxwm-content .ul2 li {
		margin: 0 2.2% 0 0
	}

	.lxwm-content .ul2 li img {
		width: 100%
	}

	.lxwm-content .ul3 li {
		margin-right: 1.5%;
		width: 16%
	}

	.lxwm-content .ul3 li:nth-of-type(3) {
		width: 30%
	}

	.lxwm-content .ul3 li img {
		width: 100%;
		height: 140px
	}

	.lxwm-content .ul3 li:last-child {
		width: 100%
	}

	.lxwm-content .wenzi span {
		margin: 7px 8px 8px 0
	}

	.dingzhi-liucheng .time01 {
		font-size: 36px;
		padding: 0 15px 0
	}

	.dingzhi-tit-bg {
		padding: 20px 40px
	}

	.dingzhi-liucheng .time02 {
		width: 1100px;
		margin: 50px auto auto;
		background-size: 100%
	}

	.dingzhi-liucheng .time02 .sp01 {
		font-size: 18px
	}

	.dingzhi-liucheng .time02 .sp02 {
		font-size: 16px
	}

	.dingzhi-liucheng .time02 span {
		font-size: 40px;
		padding: 50px 0 10px
	}

	.dingzhi-liucheng .time02 .sp03 {
		font-size: 16px;
		margin-top: 45px
	}

	.dingzhi-liucheng .time02 li:nth-of-type(1) {
		width: 190px;
		margin: 0 55px 0 15px
	}

	.dingzhi-liucheng .time02 li:nth-of-type(2) {
		width: 285px
	}

	.dingzhi-liucheng .time02 li:nth-of-type(3) {
		width: 240px;
		margin: 0 85px 0 35px
	}

	.dingzhi-liucheng .single-img-01 {
		width: 80%
	}

	.dingzhi-liucheng .time03 {
		margin: 50px auto 20px auto
	}

	.dingzhi-liucheng .time03 p {
		font-size: 14px
	}

	.dingzhi-liucheng .time03 li {
		width: 350px;
		margin: 0 0 40px 175px
	}

	.dingzhi-liucheng .time03 .t1 {
		font-size: 18px
	}

	.dingzhi-liucheng .time04 {
		margin: 30px auto 50px
	}

	.dingzhi-liucheng .time04 li {
		margin: 0 40px 0 55px
	}

	.dingzhi-liucheng .time04 li img {
		padding: 30px 15px;
		width: 33%
	}

	.dingzhi-liucheng .time04 .y {
		margin-top: 15px;
		width: 130px
	}

	.dingzhi-liucheng .time04 .sp1 {
		font-size: 18px;
		width: 110px;
		line-height: 26px
	}

	.dingzhi-liucheng .songzhuang-img {
		margin: 40px auto
	}

	.dingzhi-liucheng .qingjing-t {
		font-size: 20px;
		padding: 17px 0;
		margin: 40px 0 20px
	}

	.dingzhi-liucheng .qingjing-p2 {
		margin: 20px auto 0
	}

	.dingzhi-liucheng .qingjing-img {
		margin: 25px auto 10px;
		width: 75%
	}

	.dingzhi-liucheng .time04 li .sp {
		font-size: 14px
	}

	.neiye-banner2 img {
		width: 100%
	}

	.about-content2>img {
		width: 90%
	}

	div#helpBody {
		width: 1100px
	}

	#helpcenter {
		width: 75%
	}

	div#textList {
		width: 20%
	}

	div#textList .zhinan dt {
		width: 100%
	}

	#helpcenter .liucheng_2 {
		padding: 0 20px
	}

	.shaixuan-box {
		width: 1100px
	}

	.shaixuan-box li {
		padding: 0 15px 0 15px;
		width: 90px
	}

	.shaixuan-box .first {
		width: 100%
	}

	.shaixuan-box .first ul {
		overflow: hidden;
		float: left
	}

	.dingzhi-anli-list {
		width: 1100px
	}

	.dingzhi-anli-list .list-li2 {
		width: 23.5%;
		margin: 0 1.7% 3% 0;
		min-height: 330px
	}

	.dingzhi-anli-list .list-li2:nth-child(4n) {
		margin-right: 0
	}

	.dingzhi-anli-list .list-li2 .img {
		height: 160px
	}

	.dingzhi-anli-list .list-li2 p {
		height: 90px
	}

	#list_jingxuan {
		width: 1100px
	}

	#list_jingxuan ul {
		width: 100%
	}

	#list_jingxuan ul li {
		width: 170px;
		height: 160px;
		margin: 15px 15px 0 0
	}

	#list_jingxuan ul li:last-child {
		margin-right: 0
	}

	#list_jingxuan ul li img {
		width: 100%;
		height: auto
	}

	#list_jingxuan ul li .aa {
		padding: 10px 0;
		display: block
	}

	#top {
		width: 1100px;
		height: 520px
	}

	#top .fl,#top .fr {
		width: 48%
	}

	#top .fr .xuqiu {
		padding-top: 90px;
		padding-left: 40px;
		width: 460px
	}

	#top .fl p {
		padding: 0 20px
	}

	#top .fr .xuqiu p {
		font-size: 14px
	}

	#top .fl img,#top .fr img {
		width: 100%!important;
		height: auto!important
	}

	#left {
		width: 233px
	}

	#tonglei {
		width: 99%
	}

	div#article_body p#tonglei_title,ul#tonglei_show2 {
		width: 91%
	}

	ul#rexiao_show li,ul#tonglei_show2 li {
		width: 100%
	}

	ul#tonglei_show2 li {
		margin-bottom: 10px;
		height: auto
	}

	ul#tonglei_show2 li p {
		padding: 10px 0
	}

	ul#rexiao_show li img,ul#tonglei_show2 li img {
		width: 90%;
		height: auto
	}

	#right {
		width: 100%;
		padding: 0
	}

	.samerecommend .tuijianlist {
		width: 100%
	}

	.samerecommend .tuijianlist li {
		width: 165px;
		margin: 15px 20px 0 0
	}

	.samerecommend .tuijianlist li:last-child {
		margin-right: 0
	}

	.quanguodingzhi,.quanguodingzhi img {
		width: 100%
	}

	.samerecommend .tuijianlist li a:first-child {
		width: 165px;
		height: 120px;
		overflow: hidden;
		display: block
	}

	.samerecommend .tuijianlist li a img {
		height: 100%
	}

	.project-detail-center .xiangmu-t {
		font-size: 18px;
		margin: 30px 0 10px
	}

	.project-detail-center p {
		width: 100%
	}

	.project-detail-center img {
		margin: 20px 30px 20px 0
	}

	#tonglei_title2 {
		width: 98%
	}

	.inner-menu {
		width: 230px
	}

	.product-list-ul {
		width: 1100px
	}

	.product-list-ul .ul ul {
		width: 100%
	}

	.product-list-ul .ul .list-li {
		width: 250px
	}

	.product-list-ul .ul .list-li .img {
		height: 160px
	}

	.product-list-ul .ul .list-li img {
		width: 100%;
		height: 160px
	}

	#list_jingxuan {
		width: 1100px;
		margin-bottom: 40px
	}

	#list_jingxuan ul {
		width: 100%
	}

	#list_jingxuan ul li:last-child {
		margin-right: 0
	}

	#list_jingxuan ul li img {
		height: 113px
	}

	div#article_top_show {
		width: 1100px;
		height: auto;
		margin: 10px auto 0
	}

	div#article_top_show p.pic {
		width: 480px;
		height: 320px
	}

	div#article_top_show div#text {
		width: 590px;
		float: right;
		margin-left: 0
	}

	.chanpin-detail {
		overflow: hidden;
		padding: 5px 0;
		height: auto;
		width: 100%
	}

	.chanpin-detail p {
		width: 52%
	}

	div#article_body {
		width: 1100px;
		margin: 0 auto 20px
	}

	.why_pic img {
		width: 100%
	}

	div#article_body div#right div#article_theme {
		width: 99.8%
	}

	.chanpin-newcommon-body ul {
		padding: 10px 110px
	}

	.chanpin-newcommon-body ul li {
		width: 30%;
		margin: 0 4.5% 3% 0;
		padding-bottom: 10px;
		min-height: 275px
	}

	.chanpin-newcommon-body ul li img {
		width: 100%
	}

	.chanpin-newcommon-body .des-friend-list li img {
		height: 100%;
		width: auto
	}

	.chanpin-newcommon-body li p {
		padding: 0 20px
	}

	.chanpin-newcommon-body .des-friend-list li {
		width: 16.5%;
		height: 100px;
		overflow: hidden
	}

	ul#tuijian_show {
		width: 100%
	}

	ul#tuijian_show li {
		width: 92%;
		padding: 2% 4%
	}

	ul#tuijian_show li img {
		width: 100%
	}

	.product-list-banner img {
		width: 100%
	}

	.product-des-public .des-public {
		padding: 0 6%;
		width: 17%
	}

	.product-des-public .des-public:first-child {
		width: 18%
	}

	.product-erjimenu ul {
		width: 1280px
	}

	.product-erjimenu li>a {
		padding: 18px 0 18px 0;
		margin-right: 35px
	}

	.about-erjimenu li:last-child a {
		padding-right: 0
	}

	.prod-service .innerimg {
		margin-left: -300px
	}

	.prod-chejian p {
		font-size: 16px;
		width: 675px;
		line-height: 30px
	}

	.prod-service p {
		font-size: 18px
	}

	.dingzhi-erjimenu .w2 {
		width: 900px
	}

	.dingzhi-erjimenu li>a {
		padding: 18px 0 18px 0;
		margin-right: 40px
	}

	#old-prod-inner {
		width: 1100px
	}

	.product-erjimenu .down-menu {
		top: 58px
	}

	#tuijian_hr_bottom {
		margin-bottom: 0
	}

	.product-des-public .center {
		width: 25%
	}

	.chanpin-newcommon-body .des-friend-list {
		width: 100%;
		padding: 1px
	}

	.chanpin-newcommon-body .des-friend-list li:nth-of-type(7),.chanpin-newcommon-body .des-friend-list li:nth-of-type(8),.chanpin-newcommon-body .des-friend-list li:nth-of-type(9) {
		display: none
	}

	.chanpin-color .tit,.chanpin-fenlei .tit {
		padding-left: 10px
	}

	.chanpin-fuwu .first {
		width: 70px
	}

	#text .online span {
		padding-left: 10px
	}

	.prod-service {
		margin: 50px auto
	}

	.prod-detail li {
		margin-bottom: 50px
	}

	.prod-detail li img {
		width: 55%
	}

	.prod-detail li span {
		padding: 35px 30px
	}

	.prod-detail2 {
		margin-top: 50px
	}

	.prod-detail2 li {
		margin: 0 3% 4% 0;
		width: 46%
	}

	.prod-detail2 li img {
		width: 47%
	}

	.prod-detail2 li span {
		width: 45%;
		padding: 4% 4%
	}

	.prod-baozhuang {
		margin: 50px auto
	}

	.prod-zuhe {
		margin: 50px auto
	}

	.prod-zuhe {
		padding-bottom: 50px
	}

	.chanpin-fenlei .tit {
		margin-top: 0
	}

	.chanpin-fenlei span {
		padding: 2px 4px;
		margin: 5px 7px
	}

	.chanpin-detail p {
		line-height: 26px
	}

	.prod-share>img {
		width: 80%
	}

	.chanpin-color {
		margin: 15px 0 0
	}

	.chanpin-fuwu {
		padding: 10px 0
	}

	#text .online {
		margin: 15px 0 0
	}

	#text .online a {
		font-size: 16px;
		width: 120px;
		height: 40px;
		line-height: 40px
	}

	.prod-mianze .prod-tit {
		padding-top: 40px;
		margin-bottom: 20px
	}

	.prod-mianze a {
		margin-top: 20px
	}

	.mianze-down dd,.mianze-down p {
		font-size: 14px
	}

	.samerecommend .tuijianlist li p a {
		height: auto!important
	}

	.prod-tuijian {
		margin-bottom: 30px
	}

	.news-main-pro {
		width: 1100px
	}

	.news-erji-menu li {
		width: 110px;
		height: 54px;
		line-height: 54px
	}

	.w_fl {
		width: 750px;
		padding: 0 30px 0 30px
	}

	.w_fl222 {
		width: 750px;
		padding: 0 30px 0 30px
	}

	.news-list-right {
		width: 238px;
		margin: 30px 15px 0 24px
	}

	.news-list-right h3 {
		margin: 6px auto 10px
	}

	.swiper-container .content-slide div {
		padding: 0 25px
	}

	.news-body {
		padding: 0
	}

	.news-body .gwb2 span {
		font-size: 14px;
		margin-left: -132px;
		padding: 6px 31px
	}

	.pro_main ul {
		width: 100%
	}

	.huodong-list {
		width: 1100px
	}

	.pro_main ul li.list-li {
		width: 23.5%;
		margin: 0 2% 22px 0
	}

	.pro_main ul li.list-li:nth-child(4n) {
		margin-right: 0
	}

	.huodong-list ul li.list-li .img {
		height: 128px
	}

	.content_banner {
		width: 1100px
	}

	.content_banner img {
		width: 100%!important;
		height: auto!important
	}

	.sheji-bigimg,.sheji-opimg {
		width: 100%;
		height: auto
	}

	.pingfengzhuanqu .box01 .left {
		width: 45%;
		height: 135px
	}

	.pingfengzhuanqu .box01 .right {
		width: 50%;
		height: auto
	}

	.pingfengzhuanqu .list01 li {
		margin-right: 4%;
		width: 48%
	}

	.pingfenglist02 .left,.pingfenglist02 .leftt {
		margin-right: 3%;
		width: 47%
	}

	.pingfenglist02 .left li {
		margin-right: 4%;
		width: 48%
	}

	.pingfenglist02 .leftt li {
		width: 48%;
		margin-right: 4%
	}

	.pingfenglist02 .left li img,.pingfenglist02 .leftt li img {
		width: 100%
	}

	.pingfenglist02 .left li.first,.pingfenglist02 .leftt li.first {
		height: 172px
	}

	.anlibox {
		width: 1100px
	}

	.anlibox01 {
		width: 54%;
		margin: 21px 1% 0 0
	}

	.anlibox>img {
		width: 45%;
		margin-top: 33px
	}

	.anlibox01 img {
		margin-top: 20px;
		width: 48%;
		margin-right: 2%
	}

	.anlibox01 img:last-child {
		margin-right: 0
	}

	.zhantinginner01 {
		width: 1100px
	}

	.commencontent {
		width: 1100px
	}

	.anlibox02 {
		width: 100%
	}

	.anlibox02 li:first-child {
		width: 49%
	}

	.anlibox02 li {
		width: 24%;
		margin-right: 1%
	}

	.anlibox02 li img {
		width: 100%
	}

	.anlibox02 li p {
		margin: 15px 0 20px 0
	}

	.commencontent .more {
		margin: 20px 0 10px 0
	}

	.anlibox022 li {
		width: 32%;
		margin-right: 1.3%
	}

	.anlibox022 li:first-child {
		width: 32%
	}

	.anlibox0222 li {
		width: 48%;
		margin-right: 2%
	}

	.anlibox0222 li:first-child {
		width: 48%
	}

	.anlibox02222 li {
		width: 24%;
		margin-right: 1%
	}

	.anlibox02222 li:first-child {
		width: 24%
	}

	.bangongzhuozhuanqu,.ww3 {
		width: 1100px
	}

	.ww3 img {
		width: 100%
	}

	.anlibox .anlibox001 {
		width: 54%;
		margin: 21px 1% 0 0
	}

	.bangongzhuozhuanqu .zhiyuan {
		width: 48%;
		margin: 0 1%
	}

	.bangongzhuozhuanqu .zhiyuan img {
		width: 100%
	}

	.bangongzhuozhuanqu .pingfenglist022 {
		width: 1100px
	}

	.pingfenglist022 .leftt {
		margin-right: 0
	}

	.pingfenglist022 .leftt li {
		width: 23%;
		margin-right: 2%
	}

	.bangongzhuozhuanqu .pingfenglist022 li.special {
		width: 23%
	}

	.pingfenglist02 .left img,.pingfenglist02 .leftt img {
		width: 100%
	}

	.banggongzhuozhuanqu002 .leftt {
		width: 49%;
		margin-right: 0
	}

	.banggongzhuozhuanqu002 .leftt li {
		width: 41%;
		margin-right: 9%
	}

	.banggongzhuozhuanqu002 .leftt li img,.bangongzhuozhuanqu .chair li img {
		width: 100%
	}

	.bangongzhuozhuanqu .chair li {
		width: 21%;
		margin-right: 4%
	}

	.sjbj-content .sjbjul01 {
		margin: 125px auto 143px;
		padding: 0
	}

	.sjbj-content .onlinezixun {
		width: 700px
	}

	.sjbj-content .sjbjul011 {
		padding: 0 190px 0 0
	}

	.sjbj-content .sjbjul012 {
		padding: 0 0 0 190px
	}

	.sjbj-content .sptitle {
		height: 118px;
		font-size: 32px
	}

	.sjbj-content .onlinezixun li {
		margin-bottom: 65px
	}

	.sjbj-content .sjbjul012 li {
		margin-bottom: 155px
	}

	.sjbj-content .celiang {
		width: 815px
	}

	.sjbj-content .sptitle-center2 {
		width: 100px
	}

	.sjbj-content .shejichutu {
		margin: -90px 0 60px 0
	}

	.sjbj-content .sptitle-left {
		margin: 0 0 0 70px
	}

	.sjbj-content .shejichutu {
		margin: -25px 0 60px 0
	}

	.sptitle-outer {
		padding-top: 15px
	}

	.sjbj-content .shouhoufuwu {
		height: 280px
	}

	.sjbj-content .wumeijiayou li {
		padding: 0 65px
	}

	.syhz-content img.right {
		width: 60%;
		margin-top: 30px
	}

	.zhantinglist li {
		width: 32%;
		margin-right: 1.3%;
		height: auto
	}

	.zhantinglist a img {
		width: 100%
	}

	.bangongshi-list-01 li {
		width: 15%;
		height: auto;
		margin-right: 2%
	}

	.bangongshi-list-011 li {
		width: 10%
	}

	.bangongshi-list-02 li {
		margin-right: 2%;
		width: 24%
	}

	.bangongshi-list-02 li:first-child {
		width: 48%
	}

	.bangongshi-list-02 li img {
		width: 100%;
		height: 180px
	}

	.bangongshi-list-02 li .img {
		height: auto
	}

	.bangongshi-box01 {
		overflow: hidden;
		zoom: 1;
		height: auto
	}

	.bangongshi-box01 .left,.bangongshi-box01 .right {
		width: 49%;
		height: auto
	}

	.bangongshi-box01 .left-box01 {
		width: 40%;
		padding: 25px 0 0 30px;
		height: 150px;
		margin: 50px 20px 0 0
	}

	.bangongshi-box01 .left-box02 {
		width: 47%;
		height: 175px
	}

	.bangongshi-box01 .left-box02 img {
		width: 100%
	}

	.bangongshi-box01 .left img,.bangongshi-box01 .right img {
		width: 100%
	}

	.bangongshi-box01 .left-box02 {
		margin-top: 50px
	}

	.bangongshi-box01 p {
		padding-left: 35px
	}

	.bangongshi-box01 .bangongshi-left-ul li {
		width: 48%;
		margin-right: 3.5%;
		height: auto;
		margin-bottom: 16px
	}

	.honorlist li {
		width: 25%;
		margin-right: 2%
	}

	.honorlist li img {
		width: 100%
	}

	.xuexiao-box01 .right a {
		height: auto;
		width: 100%
	}

	.xuexiao-box02 .right a {
		width: 48%;
		margin: 0 3% 13px 0;
		height: auto;
		float: left
	}

	.canyin-list .canyin-list01 {
		width: 48.5%;
		height: auto;
		margin-right: 3%
	}

	.canyin-list .canyin-list02 {
		width: 32%;
		height: auto;
		margin-right: 2%
	}

	.canyin-list .special {
		margin-right: 0
	}

	.canyin-list li img {
		width: 100%
	}

	.canyin-list2 .left {
		width: 50%
	}

	.canyin-list2 .left img {
		width: 100%
	}

	.canyin-list2 .right {
		width: 47%
	}

	.canyin-list2 .right li {
		width: 46%;
		height: auto
	}

	.canyin-list2 .right .text {
		width: 42%;
		height: auto;
		padding: 1% 3%;
		height: 154px;
		margin-bottom: 53px
	}

	.canyin-list22 li {
		width: 23%;
		height: auto;
		margin: 0 2% 26px 0
	}

	.canyin-list22 li img {
		width: 100%
	}

	.canyin-list22 .text {
		width: 19%;
		height: 153px;
		margin-bottom: 62px;
		padding: 10px 19px
	}

	.zhanting-list .left {
		width: 70%;
		float: left
	}

	.zhanting-list .right {
		width: 30%
	}

	.zhanting-list .left li {
		width: 48%;
		margin-right: 4%
	}

	.zhanting-list .left img {
		width: 100%
	}

	.zhanting-list .top li {
		width: 49%;
		margin-right: 2%;
		height: auto
	}

	.zhanting-list .bottom li {
		width: 32%;
		height: auto
	}

	.zhanting-list .right img {
		padding: 55px 85px
	}

	.list-fangan {
		margin-top: 15px
	}

	.list-fangan .list-fa {
		width: 350px;
		margin: 10px 25px 15px 0;
		height: 300px
	}

	.list-fangan .list-fa .tit {
		height: 47px;
		font-size: 16px;
		line-height: 47px;
		margin: 15px auto 30px
	}

	.fangan-inner .des-box li {
		width: 332px;
		margin-right: 50px
	}

	.fangan-inner .des-box a {
		height: auto;
		margin-bottom: 15px
	}

	.fangan-inner .des-box p {
		font-size: 14px;
		margin-left: 20px;
		line-height: 26px
	}

	.fangan-inner .des-box2 .w2 {
		width: 720px
	}

	.footer-inner {
		width: 1100px;
		margin: 40px auto
	}

	.foot-left {
		width: 530px
	}

	.foot-left dl {
		margin-right: 30px
	}

	.foot-center {
		padding: 0 25px
	}

	.foot-center dl:last-child {
		margin-left: 40px
	}

	.foot-right {
		width: 325px;
		padding-left: 25px
	}

	.foot-right .bottom .number {
		font-size: 26px
	}

	.foot-right .bottom .kefu {
		margin: 0 25px
	}

	.foot-right .center {
		margin-bottom: 20px
	}

	.prod-detail-1 li {
		margin-bottom: 50px
	}

	.prod-detail-1 li img {
		width: 500px
	}

	.prod-detail-1 li span {
		padding: 30px 90px 35px;
		font-size: 14px
	}

	.prod-detail-2 {
		margin-top: 50px
	}

	.prod-detail-2 li {
		margin: 0 3% 4% 0;
		width: 46%
	}

	.prod-detail-2 li img {
		width: 47%
	}

	.prod-detail-2 li span {
		width: 45%;
		padding: 0 4% 0 4%;
		line-height: 24px
	}

	.prod-safe li img {
		width: 520px
	}

	.prod-title1 {
		font-size: 22px
	}

	.prod-safe li span {
		font-size: 14px;
		padding: 30px 80px
	}

	.prod-ques .aa,.prod-ques .qq {
		margin-left: 0;
		padding-left: 0
	}

	.prod-service .prod-service-con .prod-service-sec {
		width: 274px
	}

	.fr-n {
		padding-left: 2px;
		vertical-align: top
	}

	.fl-n img {
		width: 40px
	}

	.prod-service p.prod-p {
		line-height: 10px
	}

	.prod-service {
		margin: 50px auto 55px
	}

	.prod-service .prod-service-con {
		margin-bottom: 15px
	}

	#cc-index-header .top .slide-nav .nav-action>ul>li {
		padding-left: 20px
	}

	#cc-index-header .top .all-products .nav-action-menu li {
		padding: 0 12px
	}

	#cc-index-header .bottom .nav>li .nav-sub-menu {
		padding-top: 20px
	}

	#cc-index-header .bottom .nav>li .nav-sub-menu li {
		margin-top: 20px
	}

	.cc-index-common .goods-list ul li {
		width: 265px
	}

	.cc-index-fangan .wrapper ul li {
		width: 540px
	}

	.cc-index-zonghe .w-1228>._left {
		width: 572px;
		height: 372px
	}

	.cc-index-zonghe .w-1228>._right {
		width: 528px;
		height: 372px
	}

	.cc-index-zonghe .w-1228 ._top ._left,.cc-index-zonghe .w-1228 ._top ._right {
		width: 254px;
		height: 178px
	}

	.cc-index-zonghe .w-1228 ._bottom {
		width: 518px;
		height: 184px
	}

	.cc-index-news .wrapper ._left {
		width: 726px
	}

	.cc-index-news .wrapper ._right {
		width: 297px
	}

	.cc-index-news .wrapper .article-list li a {
		width: 250px
	}

	.cc-index-news .wrapper .tab-nav ul li {
		width: 70px;
		font-size: 13px
	}

	#cc-index-footer .wrapper .top .top-l {
		width: 189px
	}

	#cc-index-footer .wrapper .top .top-r {
		padding-left: 50px
	}

	#cc-index-footer .wrapper .bottom p a,#cc-index-footer .wrapper .bottom p span {
		font-size: 14px
	}

	#cc-index-header .top-inner .slide-nav-right>ul>li {
		padding-right: 20px
	}

	.input_box {
		right: 300px
	}

	#cc-index-header .slide-nav-right #car-box {
		right: 255px
	}

	#cc-index-header .top .slide-nav-right>ul>li {
		padding-right: 20px
	}

	#cc-index-header .slide-nav-right #car-box #car_num {
		right: 13px
	}

	.add_car_fix {
		height: 64px
	}

	.add_car_fix .fix_r .fix_r_add {
		width: 180px;
		height: 40px;
		line-height: 40px;
		font-size: 15px;
		margin-top: 12px
	}

	.add_car_fix .fix_r .fix_r_car {
		height: 38px;
		font-size: 15px;
		margin-top: 12px
	}

	.add_car_fix .fix_r .fix_r_car .fix_img img {
		width: 25px;
		height: 25px;
		margin-top: 6.5px
	}

	.add_car_fix #car_num_fix {
		width: 15px;
		height: 15px;
		line-height: 15px;
		border-radius: 7.5px
	}

	.add_car_fix .fix_r .fix_r_car .fix_img {
		height: 38px;
		line-height: 38px
	}

	.add_car_fix .fix_l ul li {
		height: 64px;
		line-height: 64px
	}

	.add_car_fix .fix_l ul li a {
		font-size: 15px
	}

	#article_top #add_to_deal {
		height: 36px;
		line-height: 36px
	}

	.add_car_fix .fix_r .triangle {
		bottom: -13px
	}
}

@media screen and (max-width:1390px) {
	.w-spe {
		width: 960px
	}
}

@media screen and (max-width:750px) {
	body {
		width: 100%;
		overflow-x: hidden
	}
		.input_r_btn{
			margin-right: 24px;
		}
	.w_fl222 .next-pre li:first-child {
		float: none
	}

	.w_fl222 .next-pre li:last-child {
		float: none
	}

	.w_fl222 .next-pre a {
		margin: 0 auto 20px
	}

	.pc-show {
		display: none
	}

	.ww {
		width: 100%;
		overflow: hidden
	}

	.phone-show {
		display: block
	}

	#inner-menu-top {
		max-height: 110px;
		position: fixed!important;
		top: 0!important;
		opacity: 1!important
	}

	.contact_on {
		display: none
	}

	.w3 {
		width: 96%;
		padding: 0 2%
	}

	.w2 {
		width: 96%;
		padding: 0 2%
	}

	.w {
		width: 96%;
		padding: 0 2%
	}

	.phone-hide {
		display: none
	}

	#aboutBcs {
		width: 96%;
		padding: 0 2%;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		margin: 55px auto 0 auto
	}

	.mbx-anli {
		margin: 55px auto!important
	}

	#indexTopBg {
		display: none
	}

	#logo {
		width: 100%;
		margin: 0 auto;
		text-align: center;
		padding: 10px 0
	}

	#logo a {
		float: none;
		display: inline-block;
		width: 70%
	}

	#logo a img {
		width: 100%;
		height: auto
	}

	#head {
		height: 110px
	}

	#navigation {
		width: 100%;
		overflow: auto;
		width: 100%
	}

	#navigation .w2 {
		overflow-x: auto;
		border-top: 1px solid #eee;
		border-bottom: 1px solid #eee;
		overflow-y: hidden;
		width: 440px
	}

	.hr_nav li:last-child {
		display: none
	}

	.hr_nav {
		height: 46px;
		line-height: 46px
	}

	.hr_nav li {
		height: 46px;
		line-height: 46px
	}

	.slideBox {
		width: 100%;
		height: auto;
		margin-top: 110px
	}

	.slideBox .hd {
		bottom: 0
	}

	.slideBox .hd ul li {
		width: 20px;
		height: 3px
	}

	.slideBox .bd li {
		width: 100%
	}

	.slideBox .bd {
		width: 100%;
		left: 0;
		top: 0;
		margin: 0
	}

	.slideBox .bd li img {
		width: 100%;
		height: auto;
		display: block
	}

	.slideBox .bd>a {
		display: none
	}

	.index-xinpin {
		width: 96%;
		padding: 2%;
		margin: 30px auto
	}

	.index-xinpin>img {
		width: 100%!important;
		height: auto!important
	}

	.index-xinpin .text {
		width: 94%;
		padding: 3%
	}

	.index-anli ul li {
		width: 100%;
		margin: 0 0 3% 0
	}

	.index-anli li .text {
		width: 58%
	}

	.index-anli ul li p {
		padding: 0 10px
	}

	.slideTxtBox ul li {
		width: 48.4%;
		margin: 0 2% 10px 0!important
	}

	.slideTxtBox ul li:nth-child(2n) {
		margin-right: 0!important
	}

	.slideTxtBox ul li:nth-of-type(7),.slideTxtBox ul li:nth-of-type(8) {
		margin-bottom: 0!important
	}

	.index-friend .index-friend-list li {
		width: 24.7%;
		height: 75px
	}

	.index-peitao-level2 {
		width: 75%
	}

	.import_news .ptfa .cc3 {
		width: 100%;
		margin-right: 0
	}

	.import_news .ptfa li .right {
		width: 98%
	}

	.import_news .ptfa li {
		margin-bottom: 5%
	}

	.index-line {
		width: 100%
	}

	.hr_nav ul {
		width: 750px
	}

	.index-product1 ul li .img {
		height: auto!important
	}

	.jingdian {
		margin: 10px auto
	}

	.zhengti {
		margin: 0 auto 30px
	}

	.index-fangan {
		margin: 30px auto
	}

	.index-chejian {
		margin-top: 0
	}

	.index-chejian .h2_com {
		margin: 10px auto 5px
	}

	.index-about {
		margin: 15px auto 10px
	}

	.quest .bd .index-xinwen-list li {
		width: 96%;
		height: 70px;
		border-right: 0
	}

	.quest .fr {
		float: none
	}

	.index-fenlei {
		overflow-x: auto;
		width: 580px;
		margin: 10px auto;
		height: 22px;
		overflow: hidden
	}

	.index-xm-list {
		overflow: auto
	}

	.index-xm-list .erji-menu2 {
		width: 375px;
		height: 22px;
		overflow: hidden
	}

	.index-xm-list .erji-menu3 {
		width: 680px;
		height: 22px;
		overflow: hidden
	}

	.index-xm-list .erji-menu4 {
		width: 880px;
		height: 22px;
		overflow: hidden
	}

	.index-anli .list-li2 .index-proj-logo {
		width: 60px;
		top: 21%;
		margin-left: -30px
	}

	.index-anli .list-li2:hover .index-proj-logo {
		top: 20%
	}

	.index-anli .dingzhi-anli-list .list-li2:hover {
		height: 350px
	}

	.index-anli .list-li2 a span {
		margin: 30px 0 0 0
	}

	.slideTxtBox ul li .title {
		margin: 10px auto 5px;
		height: 16px
	}

	.youlian div {
		padding: 10px
	}

	.youlian div a {
		width: 33.3%
	}

	.dibu-menu,.liu {
		display: none
	}

	.footer_down {
		height: auto;
		width: 80%;
		padding: 25px 10%
	}

	.h2_com_2 {
		margin: 0 0 13px 0;
		padding-top: 15px
	}

	.h2_com em {
		font-weight: 400;
		height: 32px;
		line-height: 36px
	}

	.index-fangan ul li {
		width: 99.7%;
		margin-right: 0;
		float: none;
		position: relative
	}

	.index-fangan ul li:first-child {
		margin-bottom: 20px
	}

	.index-fangan li .img {
		float: none;
		display: block;
		margin: 0 auto;
		float: none
	}

	.index-fangan ul li img {
		width: 100%;
		height: auto
	}

	.index-fangan li .text {
		width: 100%;
		float: none;
		padding: 1px 0 5px 0
	}

	.index-fangan ul li span {
		margin: 0;
		position: absolute;
		top: -15%;
		left: 50%;
		margin-left: -50px
	}

	.index-fangan ul li p {
		padding: 10px
	}

	.index-about {
		width: 100%
	}

	.index-about>img {
		width: 100%
	}

	.index-about .text {
		width: 94%;
		padding: 3%
	}

	#header2 {
		display: none
	}

	.hr_nav li a {
		padding: 0 2px
	}

	.index-news {
		overflow: hidden;
		margin-top: 0
	}

	.index-news .h2_com {
		padding: 20px 0 0
	}

	.index-outerbox {
		padding-bottom: 0
	}

	.index-news .quest {
		padding-bottom: 10px;
		margin-bottom: 20px
	}

	.index-news .text .des {
		height: 190px
	}

	.index-news .btn span {
		font-size: 30px
	}

	.index-news .btn .next {
		right: 5%;
		top: 60%
	}

	.index-news .btn .prev {
		left: 5%;
		top: 60%
	}

	.index-xm-list .index-fenlei a {
		max-height: 999999px;
		max-width: 999999px
	}

	.index-anli .dingzhi-anli-list .list-li2 {
		margin: 0 2% 3% 0;
		height: 370px
	}

	.h2_com p {
		width: 78%;
		margin: 0 auto;
		line-height: 18px;
		padding-top: 2px;
		font-size: 12px
	}

	.index-friend img {
		margin-top: 10px
	}

	.index-peisong {
		margin: 0 auto;
		padding: 10px 0
	}

	.index-peisong .img {
		margin-top: 10px
	}

	.index-peisong .imgli {
		margin-right: 0
	}

	.index-peisong img {
		width: 90%;
		margin: 10px auto 0;
		height: auto
	}

	.index-peisong .p1 {
		font-size: 16px
	}

	.index-peisong .p2 {
		font-size: 12px
	}

	.index-product {
		margin-top: 0
	}

	.jingdian ul li {
		width: 100%!important;
		margin-bottom: 20px!important
	}

	.index-friend {
		margin-top: 10px
	}

	.youlian {
		margin-bottom: 30px
	}

	.youlian p {
		padding: 20px 0 8px 8px
	}

	.dingzhi-anli-list {
		width: 96%;
		padding: 0 2%
	}

	.dingzhi-anli-list .list-li2 {
		width: 48%;
		margin-right: 2%;
		height: 280px;
		min-height: 280px
	}

	.dingzhi-anli-list .list-li2:nth-child(2n) {
		margin-right: 0
	}

	.dingzhi-anli-list .list-li2 .img {
		height: auto;
		width: 100%
	}

	.dingzhi-anli-list .list-li2 span {
		margin: 10px 0 5px 0;
		padding: 0 10px 0
	}

	.dingzhi-anli-list .list-li2 p {
		height: auto;
		padding: 0 10px;
		height: 105px
	}

	.dede_pages .pagelist {
		width: 100%;
		padding: 0
	}

	#list_jingxuan {
		width: 99%
	}

	#list_jingxuan ul li {
		width: 46%;
		margin: 3% 2% 0 2%
	}

	#top {
		width: 100%;
		height: auto
	}

	#top .fl,#top .fr {
		width: 100%;
		height: auto;
		float: none;
		text-align: center
	}

	#top .fl img,#top .fr img {
		position: relative
	}

	#top .fl img {
		width: 80%!important;
		margin: 20px 0
	}

	#top .fl .title {
		font-size: 20px;
		padding: 10px 0 10px 10px
	}

	#top .fl p {
		padding: 0 10px
	}

	#top .fr .xuqiu {
		background: 0 0;
		padding-top: 0;
		padding-left: 0;
		width: 100%;
		text-align: left;
		margin-top: 20px
	}

	#tonglei_title2 {
		width: 98%;
		margin-bottom: 15px
	}

	.samerecommend .tuijianlist li {
		width: 48%;
		margin: 1% 1%;
		height: 160px
	}

	.project-detail-center p {
		width: 100%;
		line-height: 24px
	}

	.project-detail-center .project-title {
		font-size: 20px;
		margin-bottom: 5px
	}

	.project-detail-center .p1 {
		margin-bottom: 20px;
		line-height: 24px;
		font-size: 15px
	}

	.anlibox>img {
		width: 70%;
		margin-top: 20px
	}

	.anlibox {
		width: 100%;
		margin: 20px 0 0 0
	}

	.anlibox01 {
		width: 100%;
		margin: 0 1% 0 0
	}

	.anlibox01 img {
		margin-right: 2.5%
	}

	.anlibox {
		text-align: center
	}

	.kehuanli-huisebg01 {
		height: 160px!important
	}

	.anlibox02 li:first-child {
		width: 100%
	}

	.anlibox02 li {
		width: 32%;
		margin-right: 1.3%
	}

	.anlibox02 li p {
		margin: 15px 0
	}

	.commencontent .moree a {
		width: 180px!important;
		height: 40px;
		line-height: 40px
	}

	.kehuanli-huisebg02 {
		height: 180px!important
	}

	.kehuanli-huisebg02 .anlihuise {
		padding-top: 15px
	}

	.anlibox022 li {
		width: 47%;
		margin-right: 6%
	}

	.anlibox022 li:last-child,.anlibox0222 li:last-child {
		margin-right: 0
	}

	.anlibox0222 li {
		width: 47%!important;
		margin-right: 5%
	}

	.project-detail-center img {
		margin: 16px 0;
		width: 90%
	}

	.dingzhi-erjimenu {
		display: block!important;
		overflow: auto;
		border: 0;
		top: 46px;
		background: #f5f5f5
	}

	.dingzhi-erjimenu .w2 {
		overflow-x: auto;
		width: 720px;
		background: 0 0
	}

	.dingzhi-erjimenu li {
		width: 80px;
		height: 40px;
		line-height: 40px
	}

	.dingzhi-erjimenu li.on a {
		color: #b4a078
	}

	.list-fangan {
		margin: 0 0 25px 0
	}

	.list-fangan .list-fa {
		margin: 15px 0;
		width: 100%;
		height: 260px
	}

	.list-fangan .list-fa .tit {
		height: 36px;
		font-size: 14px;
		line-height: 36px;
		margin: 10px auto 0
	}

	.fangan-inner .title {
		width: 65%;
		height: 50px;
		margin: 20px auto 10px;
		font-size: 18px;
		line-height: 50px
	}

	.fangan-inner .des {
		width: 90%;
		margin: 0 auto;
		line-height: 26px;
		font-size: 14px
	}

	.fangan-inner .box {
		width: 100%;
		height: auto;
		margin: 25px auto
	}

	.fangan-inner .box-inner {
		width: 100%;
		height: auto;
		margin: 0 auto;
		padding: 0
	}

	.fangan-inner .plan {
		font-size: 16px;
		margin: 15px auto 10px
	}

	.fangan-inner .box-inner>img {
		padding-top: 15px;
		width: 96%;
		margin: 10px auto;
		background: #fff
	}

	.fangan-inner .plan img {
		width: 25px
	}

	.fangan-inner .des-box {
		padding-bottom: 0
	}

	.fangan-inner .des-box li {
		width: 100%;
		margin: 0 0 25px 0
	}

	.fangan-inner .des-box a {
		width: 60%;
		margin: 0 auto 10px
	}

	.fangan-inner .des-box2 .w2 {
		width: 100%
	}

	.wenxintishi {
		font-size: 20px;
		margin: 0 auto 5px auto
	}

	.wenxintishi-list {
		background: 0 0;
		width: 94%;
		margin: 0 auto;
		padding: 3%;
		font-size: 14px;
		line-height: 26px;
		height: auto
	}

	.fangan-inner .see-more {
		width: 50%;
		height: 40px;
		margin: 10px auto 30px;
		line-height: 40px;
		font-size: 14px
	}

	.aboutinner {
		width: 96%
	}

	.about-public-content p {
		width: 94%;
		margin: auto
	}

	.about-content {
		padding-bottom: 30px
	}

	.about-public-content .about-title {
		font-size: 20px;
		margin: 30px 0 15px
	}

	.aboutbody {
		margin-bottom: 50px
	}

	.aboutbody .huanying {
		font-size: 20px;
		padding: 30px 0 15px
	}

	.ab-common,.aboutbody .normal {
		width: 100%
	}

	.rongyulist {
		margin-top: 20px
	}

	.rongyulist02 {
		margin-top: 0
	}

	.rongyulist04 li {
		width: 31%;
		margin-right: 3%
	}

	.rongyulist04 li:nth-of-type(3) {
		margin-right: 0
	}

	.rongyulist04 li img {
		width: 100%
	}

	.rongyulist04 li:last-child {
		padding-top: 0;
		float: none;
		margin: 0 auto;
		clear: both;
		width: 90%
	}

	.rongyulist01 li {
		margin-right: 4%;
		width: 48%;
		margin-left: 0;
		float: left
	}

	.rongyulist02 li,.rongyulist03 li {
		width: 31%;
		margin-right: 3%;
		float: left;
		margin-left: 0
	}

	.rongyulist03 li:first-child img,.rongyulist03 li:last-child img {
		width: 100%
	}

	.rongyulist01 li:nth-child(2),.rongyulist02 li:nth-child(3),.rongyulist03 li:nth-child(3) {
		margin-right: 0
	}

	.rongyulist01 li img,.rongyulist02 li img,.rongyulist03 li img {
		height: 130px
	}

	.rongyulist01 .last,.rongyulist02 .first {
		width: 94%;
		float: none;
		padding-top: 0;
		margin: 0 auto;
		clear: both
	}

	.rongyulist02 .first {
		margin-bottom: 10px
	}

	.rongyulist li .title {
		font-size: 20px;
		padding-bottom: 0
	}

	.about-dingzhi-content img {
		display: none
	}

	.about-dingzhi-content ul li {
		float: none;
		margin-bottom: 0;
		height: auto;
		width: 92%;
		background: url(../../image.pinyuan.cc/images/dingzhi-li-bg.png) no-repeat 0 10px;
		background-size: 30px 30px
	}

	.about-dingzhi-content ul li {
		padding: 3% 0 2% 8%
	}

	.about-dingzhi-content li span {
		left: 10px;
		top: 14px;
		font-weight: 700;
		font-size: 16px
	}

	.about-dingzhi-content li:last-child span {
		left: 4px
	}

	.about-dingzhi-content li p {
		font-size: 13px;
		padding-left: 2%
	}

	.about-dingzhi-content li .tit {
		font-size: 16px;
		padding-left: 4%
	}

	.lxwm-content .ul1 {
		margin-top: 20px
	}

	.lxwm-content .ul1 li:first-child {
		width: 94%
	}

	.lxwm-content .ul1 li:first-child>img {
		width: 100%
	}

	.lxwm-content .ul1 li .title {
		margin: 12px 0 5px;
		font-size: 16px
	}

	.lxwm-content .ul1 li:first-child .title {
		margin: 12px 0 5px;
		font-size: 16px
	}

	.lxwm-content .ul1 li .p2 {
		line-height: 22px;
		padding: 10px 0 0 0
	}

	.lxwm-content .ul1 li:first-child .p3 {
		line-height: 22px
	}

	.lxwm-content .ul1 li:first-child .wenzi {
		width: 100%
	}

	.lxwm-content .ul1 li,lxwm-content .ul1 li:last-child {
		width: 44.9%;
		margin-right: 3%;
		min-height: 370px
	}

	.lxwm-content .ul1 li .wenzi,.lxwm-content .ul1 li img {
		width: 100%
	}

	.lxwm-content .ul3 {
		margin-top: 20px
	}

	.lxwm-content .ul3 li {
		margin-right: 4%;
		width: 48%
	}

	.lxwm-content .ul3 li:nth-of-type(2),.lxwm-content .ul3 li:nth-of-type(3) {
		margin-right: 0
	}

	.lxwm-content .ul3 li:nth-of-type(3) {
		width: 100%
	}

	.lxwm-content .ul3 li img {
		height: auto
	}

	.lxwm-content .title {
		font-size: 20px;
		margin: 30px 0 10px
	}

	.lxwm-content .ul3 li span {
		display: block;
		margin: 0
	}

	.ab-job .article {
		margin: 20px 0 0 0;
		width: 100%;
		float: none
	}

	.ab-common .article p {
		width: 90%;
		margin: 0 auto
	}

	.ab-common .article .title {
		margin: 18px auto;
		font-size: 20px
	}

	.ab-common .img {
		float: none;
		width: 80%;
		margin: 20px auto
	}

	.joblist {
		width: 100%;
		margin: 0
	}

	.joblist .biaoti {
		width: 190px;
		height: 40px;
		margin-bottom: 20px;
		line-height: 40px;
		font-size: 17px
	}

	.joblist li {
		width: 90%;
		margin: 0 auto 20px
	}

	.joblist .gwzz {
		font-size: 16px
	}

	.joblist li p {
		text-indent: 0
	}

	.ab-common span.spe {
		width: 100%;
		float: none
	}

	.about-erjimenu {
		display: block!important;
		overflow: auto;
		border: 0;
		top: 46px;
		background: #f5f5f5
	}

    .about-erjimenu .dao{
        display: none
    }
    .about-erjimenu .sanji10{
        display: block
    }


	.about-erjimenu ul {
		overflow-x: auto;
		width: 980px;
		background: 0 0
	}

	.about-erjimenu li {
		/* width: 85px; */
		height: 40px;
		line-height: 40px
	}
    .news-main-pro .mianbaoxue01{
        display: none;
    }
    .news-main-pro .mianbaoxue02{
        padding-top: 6%;
    }
	.product-erjimenu li a {
		padding: 0!important;
		color: #555;
		margin-right: 25px!important;
		font-size: 12px
	}

	.about-content .career {
		width: 100%;
		background: 0 0
	}

	.about-content .career p {
		margin: 0 auto!important
	}

	.about-content .career .p2 span {
		float: none;
		width: 60%
	}

	.mianbaoxue-erji {
		margin-top: 55px!important
	}

	.aboutbody {
		padding-top: 0
	}

	.about-content2 .career .left,.about-content2 .career .right {
		width: auto;
		display: inline-block;
		float: none
	}

	.about-content2 .career p span {
		margin-bottom: 15px
	}

	.neiye-banner2 img {
		width: 140%
	}

	.about-content2 img {
		margin: 20px auto;
		width: 100%
	}

	.about-content2 p {
		text-align: left
	}

	.syhz-content {
		margin: 20px auto 50px
	}

	.syhz-content .left {
		width: 100%
	}

	.syhz-content img.right {
		width: 100%
	}

	.dingzhi-tit-bg {
		padding: 15px 20px;
		width: 75%
	}

	.dingzhi-box-bg {
		padding: 30px 0 10px
	}

	.dingzhi-liucheng .time01 {
		font-size: 20px;
		padding: 0 0 15px;
		background-size: 10%;
		line-height: 24px
	}

	.dingzhi-liucheng .p1 {
		font-size: 12px;
		padding: 7px 0 10px 0;
		width: 80%;
		margin: auto;
		line-height: 18px
	}

	.dingzhi-liucheng .phone-show {
		display: none
	}

	.dingzhi-liucheng .single-img-01 {
		width: 95%;
		margin-top: 40px;
		margin-left: -20px
	}

	.dingzhi-liucheng .time03 {
		width: 100%;
		margin: 15px auto 0 auto
	}

	.dingzhi-liucheng .time03 li {
		width: 83%;
		margin: 0 0 10px 10px;
		padding: 0 0 10px 14%
	}

	.dingzhi-liucheng .time03 .t1 {
		font-size: 16px;
		margin-bottom: 2px
	}

	.dingzhi-liucheng .time03 span {
		left: 2.5%;
		top: 20%;
		font-size: 22px
	}

	.dingzhi-liucheng .time04 {
		margin: 20px auto 0;
		width: 100%;
		padding-top: 0
	}

	.dingzhi-liucheng .time04 li {
		float: none;
		display: block;
		overflow: hidden;
		zoom: 1;
		width: 73%;
		margin: 0 auto 20px;
		border: 4px solid #da9e61;
		padding-bottom: 20px
	}

	.dingzhi-liucheng .time04 li .sp {
		font-size: 12px;
		display: none
	}

	.dingzhi-liucheng .time04 li img {
		width: 24%;
		padding: 5% 4%;
		float: none
	}

	.dingzhi-liucheng .time04 .sp1 {
		font-size: 14px;
		width: 100%;
		line-height: 22px;
		text-align: center
	}

	.dingzhi-liucheng .time04 .sp2 {
		margin-top: 10px;
		padding: 1px 8px
	}

	.dingzhi-liucheng .time04 .y {
		margin: 4px auto 0;
		width: 175px;
		padding: 0;
		float: none
	}

	.dingzhi-liucheng .songzhuang-img {
		width: 100%;
		margin: 20px auto
	}

	.dingzhi-liucheng .qingjing-t {
		font-size: 16px;
		padding: 10px 0;
		margin: 20px 0 15px;
		background-size: 55%
	}

	.dingzhi-liucheng .qingjing-p1 {
		width: 80%;
		font-size: 14px;
		margin: auto
	}

	.dingzhi-liucheng .qingjing-p2 {
		margin: 10px auto 0;
		width: 87%;
		line-height: 22px;
		font-size: 12px
	}

	.dingzhi-liucheng .qingjing-img {
		margin: 15px auto 10px;
		width: 98%
	}

	.dingzhi-liucheng .time03 li:last-child span {
		left: 3%
	}

	#article_top {
		height: auto
	}

	div#article_top_show {
		width: 100%;
		height: auto
	}

	div#article_top_show p.pic {
		width: 100%;
		height: auto;
		border: 0
	}

	div#article_top_show div#text {
		width: 100%;
		margin: 15px 0 10px 0!important
	}

	.chanpin-color {
		height: auto
	}

	.chanpin-color p {
		float: none
	}

	.chanpin-color ul {
		float: none;
		overflow: hidden
	}

	.chanpin-color li.last {
		width: 130px;
		line-height: 40px
	}

	.chanpin-fuwu {
		overflow: hidden
	}

	.chanpin-fuwu li {
		width: 20%;
		margin-bottom: 20px
	}

	.chanpin-fuwu .last {
		display: block;
		margin: 0 auto;
		float: none;
		clear: left
	}

	.product-erjimenu {
		display: none
	}

	.product-list-ul {
		width: 96%;
		padding: 2%;
		margin-top: 0
	}

	.product-list-ul .ul {
		width: 100%
	}

	.product-list-ul .ul .list-li {
		width: 47%;
		margin: 2.5% 1%;
		height: 160px
	}

	.product-list-ul .ul .list-li img {
		height: 110px
	}

	.product-list-banner img {
		width: 700px;
		margin-left: -245px
	}

	.inner-menu {
		width: 100%;
		margin-top: 0
	}

	.dede_pages .pagelist li {
		margin: 10px 5px 0 0
	}

	.product-des-public {
		padding: 10px 0;
		width: 100%
	}

	.product-des-public .des-public,.product-des-public .des-public:first-child {
		width: 95%
	}

	div#article_body div#right div#article_theme {
		width: 100%;
		margin-bottom: 20px
	}

	.index-anli ul li span {
		margin: 14px 0 5px 0
	}

	.h2_com,.index-xinpin .text h2 {
		font-size: 18px;
		margin: 20px auto 5px
	}

	.dingzhi-anli-list .list-li2 span,.import_news .ptfa .c3 {
		font-size: 14px;
		display: block;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		margin-top: 5px
	}

	.pro_main ul li.list-li p {
		line-height: 34px;
		height: 34px
	}

	.product-list-ul .ul .list-li .img,.slideTxtBox ul li .img {
		height: 109px
	}

	div#article_body {
		width: 100%;
		margin-bottom: 0
	}

	.product-des-public .des-public {
		padding: 0 2%;
		margin-bottom: 15px
	}

	.product-des-public .des-public,.product-des-public .des-public:first-child {
		width: 96%
	}

	#art_body span {
		padding: 0
	}

	#art_body div {
		width: 100%!important;
		background-size: 100% auto!important;
		padding-left: 0!important
	}

	#art_body div img {
		width: 100%!important
	}

	.chanpin-newcommon-body ul {
		padding: 0 0 10px 0
	}

	.chanpin-newcommon-body ul li {
		width: 31%;
		margin: 0 2.5% 3% 0;
		min-height: 195px
	}

	.chanpin-newcommon-body li p {
		padding: 0
	}

	.chanpin-newcommon-body .biaoti {
		font-size: 20px;
		margin-bottom: 5px
	}

	.chanpin-newcommon-body .des-friend-list li {
		width: 33%
	}

	.chanpin-newcommon-body .des-friend-list li img {
		width: 100%;
		height: auto
	}

	.samerecommend {
		margin: 20px auto
	}

	.why_pic img {
		width: 170%
	}

	.product-des-public .des-public {
		line-height: 22px;
		width: 96%
	}

	.chanpin-newcommon-body .biaoti2 {
		font-size: 16px
	}

	.chanpin-newcommon-body .p {
		font-size: 12px;
		line-height: 24px;
		width: 81%
	}

	.mianbaoxue-sanji {
		margin-top: 55px!important
	}

	.chanpin-newcommon-body li .title {
		font-weight: 700;
		font-size: 13px;
		margin: 10px 0 5px 0
	}

	.samerecommend .tuijianlist li a:first-child {
		width: 100%
	}

	#text .title {
		margin-left: 10px
	}

	.chanpin-detail {
		margin: auto
	}

	.chanpin-detail p {
		width: 100%
	}

	.chanpin-fuwu li {
		width: 15%;
		margin-right: 1.1%
	}

	#old-prod-inner {
		width: 100%
	}

	#old-prod-inner>div {
		width: 94%!important;
		padding: 3%!important
	}

	#old-prod-inner>div div {
		width: 100%!important;
		background-size: 100%!important;
		padding: 0!important
	}

	#old-prod-inner>div img {
		width: 100%!important;
		height: 100%!important
	}

	.prod-chejian {
		height: 350px;
		margin-bottom: 20px
	}

	.prod-service {
		margin: 20px auto;
		height: 310px
	}

	.prod-service .w2 {
		width: 96%;
		left: 0;
		margin-left: 0;
		top: 20px
	}

	.prod-service p {
		line-height: 24px;
		font-size: 16px;
		font-weight: 400
	}

	.prod-service .w2 img {
		margin: 15px auto 20px;
		width: 100%
	}

	.prod-service a {
		margin-bottom: 0
	}

	.prod-service .innerimg {
		width: 940px
	}

	.prod-service a {
		padding: 5px 10px;
		font-size: 12px;
		line-height: 22px
	}

	.img-center img {
		width: 100%
	}

	.prod-detail {
		margin-top: 20px
	}

	.prod-detail li {
		margin-bottom: 20px;
		width: 100%;
		overflow: hidden;
		zoom: 1
	}

	.prod-detail li img {
		width: 50%;
		float: left;
		margin-top: 10px
	}

	.prod-detail li span {
		width: 44%;
		padding: 1% 3%;
		font-size: 12px;
		line-height: 22px;
		float: left
	}

	.prod-detail2 {
		margin-top: 20px
	}

	.prod-detail2 li {
		margin: 0 0 4% 0;
		width: 100%
	}

	.prod-detail2 li img {
		width: 35%
	}

	.prod-detail2 li span {
		font-size: 12px;
		line-height: 22px;
		width: 56%;
		padding: 1% 4.5%;
		text-align: justify
	}

	.prod-tit {
		font-size: 20px;
		margin-bottom: 20px
	}

	.prod-share {
		margin: 0 auto 20px auto
	}

	.prod-share,.prod-zuhe {
		padding: 20px 0
	}

	.prod-share>img {
		width: 100%
	}

	.prod-chejian .w2 {
		width: 96%;
		left: 0;
		margin-left: 0;
		top: 20px
	}

	.prod-chejian p {
		margin: 0 auto 15px;
		width: 100%
	}

	.prod-chejian .prod-tit {
		margin-bottom: 10px;
		font-size: 20px
	}

	.prod-chejian p {
		font-size: 12px;
		width: 100%;
		line-height: 24px
	}

	.prod-chejian a {
		padding: 5px 15px;
		font-size: 12px;
		line-height: 20px;
		margin-top: 17px
	}

	.prod-chejian>img {
		width: 1090px
	}

	.prod-baozhuang {
		margin: 20px auto
	}

	.prod-baozhuang a {
		padding: 5px 15px;
		font-size: 12px;
		margin-bottom: 20px;
		width: 80%
	}

	.prod-baozhuang>img {
		width: 100%
	}

	.prod-mianze,.prod-ques,.prod-tuijian {
		margin: 0 auto 20px auto
	}

	.prod-zuhe {
		padding: 10px 0 20px 0;
		margin: 20px auto
	}

	.prod-zuhe .prod-tit {
		margin-bottom: 15px
	}

	.prod-zuhe .box {
		width: 99%;
		padding: 1% 1%;
		text-align: center
	}

	.prod-zuhe .box a {
		width: 30%;
		display: inline-block;
		margin-top: 10px
	}

	.prod-zuhe .box img {
		width: 100%
	}

	.prod-zuhe .box span {
		margin: 0 7px;
		font-size: 20px
	}

	.prod-zuhe .box>p {
		padding: 4% 0 0 2%;
		width: 80%;
		float: none;
		margin: auto;
		border: none
	}

	.prod-zuhe .box .span1 {
		font-size: 14px;
		margin: 0
	}

	.prod-zuhe .box .span2 {
		font-size: 14px
	}

	.prod-zuhe .box>p a {
		margin: 10px auto;
		font-weight: 400;
		font-size: 16px;
		width: 120px;
		height: 36px;
		line-height: 36px
	}

	.prod-ques .prod-tit {
		margin-top: 0;
		margin-bottom: 10px
	}

	.prod-ques .zixun {
		font-size: 13px;
		margin-bottom: 20px;
		padding: 10px
	}

	.prod-ques .ques-list p {
		line-height: 26px;
		font-size: 14px;
		text-indent: 0;
		padding: 10px 0 10px 40px
	}

	.prod-ques .qq {
		background: #f4f4f4 url(../../image.pinyuan.cc/office-pinyuan/images/qq.png) no-repeat 5px center;
		background-size: 8%
	}

	.prod-ques .aa {
		margin-left: 0;
		background: url(../../image.pinyuan.cc/office-pinyuan/images/aa.png) no-repeat 5px center;
		background-size: 8%
	}

	.prod-mianze>img {
		width: 1100px
	}

	.prod-mianze .prod-tit {
		padding-top: 20px;
		margin-bottom: 10px
	}

	.prod-mianze span {
		padding: 4px 8px;
		font-size: 13px;
		margin: 0
	}

	.prod-mianze a {
		font-size: 13px;
		line-height: 30px;
		width: 105px;
		margin-top: 15px
	}

	.mianze-down {
		width: 100%;
		margin: 18px auto 0
	}

	.mianze-down .youbian,.mianze-down .zuobian {
		width: 90%;
		padding: 0 4%
	}

	.mianze-down dd,.mianze-down p {
		font-size: 12px;
		line-height: 24px
	}

	.mianze-down .tit,.mianze-down dt {
		font-size: 16px
	}

	.mianze-down dt,.mianze-down dt:first-child {
		margin-top: 15px
	}

	.ww>.allimg {
		width: 165%;
		margin-left: -33%
	}

	#dzal_banner {
		margin-top: 0
	}

	.zhantingbox-huisebg {
		margin: 15px 0;
		height: 210px
	}

	.zhantinginner01 {
		width: 100%
	}

	.zhantingbox01 {
		margin-bottom: 0
	}

	.zhantingbox01 .title02 {
		font-size: 20px;
		font-weight: 400
	}

	.zhantingbox01 p {
		font-size: 12px;
		line-height: 22px;
		padding: 0 2%;
		width: 96%
	}

	.zhantingbox01 .title01 {
		font-size: 16px
	}

	.zhantinginner01 img {
		display: none
	}

	.commencontent {
		width: 100%;
		margin-top: 20px
	}

	.zhanting-list .left {
		width: 100%;
		float: none;
		overflow: hidden
	}

	.zhanting-list .right {
		width: 100%;
		float: none;
		text-align: center
	}

	.zhanting-list .right img {
		padding: 10px 0
	}

	.commencontent .right .title {
		margin: 10px 0
	}

	.commencontent .right p {
		padding-left: 0
	}

	.zhantingbox02 {
		height: 100px!important
	}

	.commencontent>img {
		width: 100%
	}

	.zhantingbox03 {
		height: 170px!important
	}

	.zhantinglistone {
		background: 0 0
	}

	.zhantinglist li {
		width: 60%;
		height: auto;
		float: none;
		margin: 0 auto 15px
	}

	.zhantinglist li:last-child {
		margin: 0 auto
	}

	.zhantinglist_bangongshi li,.zhantinglistspecial li {
		width: 33%;
		float: left
	}

	.zhantinglist span {
		width: 110px;
		height: 26px;
		line-height: 26px;
		font-size: 12px;
		margin: 0;
		border: 0;
		color: #333
	}

	.zhantinglist_bangongshi li img,.zhantinglistspecial li img {
		width: 90%
	}

	.zhantinglist_bangongshi02 {
		margin: 15px 0 0 0
	}

	.zhantinglist a img {
		margin-top: 5px
	}

	.bangongshi-list {
		display: none
	}

	.zhantinglistspecial {
		margin-top: 0
	}

	.ztbanggongshi-huisebg01 {
		height: 160px
	}

	.main-content {
		width: 96%;
		padding: 2%
	}

	.bangongshi-list-02 {
		height: auto
	}

	.bangongshi-list-02 li {
		width: 49%;
		height: auto
	}

	.bangongshi-list-02 li:first-child {
		width: 100%;
		height: auto
	}

	.bangongshi-list-02 li img {
		height: auto
	}

	.bangongshi-box01 {
		margin-top: 10px
	}

	.bangongshi-box01 .left,.bangongshi-box01 .right {
		width: 100%
	}

	.bangongshi-box01 .left {
		margin-bottom: 20px
	}

	.bangongshi-box01 h6 {
		padding: 10px 0;
		font-size: 16px
	}

	.bangongshi-box01 p {
		padding-left: 0
	}

	.bangongshi-box01 .left-box01 {
		width: 40%;
		padding: 3px 15px;
		height: 110px;
		margin: 15px 15px 0 0;
		font-weight: 400
	}

	.bangongshi-box01 .left-box02 {
		margin-top: 15px;
		height: auto
	}

	.bangongshi-box01 .left,.bangongshi-box01 .right {
		text-align: center
	}

	.bangongshi-box01 .left img,.bangongshi-box01 .right img {
		width: 80%
	}

	.bangongshi-box01 .left .left-box02 img,.bangongshi-box01 .right .left-box02 img {
		width: 100%
	}

	.bangongshi-box01 .bangongshi-left-ul li img {
		width: 100%
	}

	.honorlist li {
		width: 48%
	}

	.zhantinglist_bangongshi {
		margin-bottom: 5px
	}

	.ztxuexiao-huisebg01 {
		height: 160px
	}

	.main-content {
		margin-top: 10px!important;
		font-size: 13px
	}

	.bangongshi-list-02 li:first-child {
		margin-right: 0
	}

	.xuexiao-box01 p {
		padding: 0
	}

	.xuexiao-box01 .left a {
		float: left
	}

	.canyin-list2 {
		height: auto
	}

	.canyin-list2 .left {
		width: 80%;
		float: none;
		margin: 0 auto
	}

	.canyin-list2 .right {
		width: 100%
	}

	.canyin-list2 .right .p1,.canyin-list22 .p1 {
		font-size: 16px
	}

	.canyin-list2 .right .text {
		margin-bottom: 30px;
		width: 42%;
		height: 145px
	}

	.canyin-list2 .right .special .p2 {
		margin: 8px 0 0 0
	}

	.canyin-list22 li {
		width: 32%
	}

	.canyin-list22 li:nth-child(3),.canyin-list22 li:nth-child(7) {
		margin-right: 0
	}

	.canyin-list22 .special {
		width: 96%;
		height: 100px;
		margin-bottom: 20px;
		padding: 2%
	}

	.canyin-list22 .special a {
		display: block;
		overflow: hidden
	}

	.canyin-list22 .special img {
		width: 80%;
		margin-top: -70px
	}

	.honorlist {
		height: 170px
	}

	.huodong-list {
		width: 100%;
		margin: 20px auto 0
	}

	.pro_main ul li.list-li {
		width: 48%;
		margin: 0 3% 3% 0
	}

	.pro_main ul li.list-li:nth-child(2n) {
		margin-right: 0
	}

	.huodong-list ul li.list-li .img {
		height: 89px
	}

	.pro_main ul li.list-li span {
		margin: 8px 0 15px 0
	}

	.pingfengzhuanqu .box01 .left {
		width: 100%;
		height: auto;
		margin-top: 0
	}

	.pingfengzhuanqu .box01 .left .f24 {
		font-size: 20px;
		margin: 15px 0 10px
	}

	.pingfengzhuanqu .box01 .left .f12 {
		font-size: 12px
	}

	.pingfengzhuanqu .box01 .right {
		width: 100%;
		margin-top: 10px
	}

	.pingfengzhuanqu .list01 {
		margin-top: 20px
	}

	.list01 li p {
		height: 40px;
		font-size: 14px;
		margin-bottom: 0;
		border: 0
	}

	.pingfenglist02 {
		margin-top: 20px
	}

	.pingfenglist02 .left,.pingfenglist02 .leftt {
		margin-right: 0;
		width: 100%
	}

	.pingfenglist02 .left li {
		margin-right: 4%
	}

	.pingfenglist02 .left li.first,.pingfenglist02 .leftt li.first {
		padding-top: 10px;
		height: 130px
	}

	.pingfenglist02 .p1 {
		font-size: 20px
	}

	.pingfenglist02 .left li p,.pingfenglist02 .leftt p {
		margin: 10px 0 13px 0
	}

	.anlibox .anlibox001 {
		width: 100%;
		margin: 0
	}

	.anlibox001 img {
		width: 47%
	}

	.f28 {
		font-size: 20px
	}

	.huisecommon {
		padding-top: 0;
		height: 160px;
		margin: 20px 0
	}

	.huisecommon p .smalltitle {
		font-size: 18px
	}

	.bangongzhuozhuanqu .zhiyuan {
		height: auto;
		line-height: 50px
	}

	.bangongzhuozhuanqu .zhiyuan a {
		font-size: 20px
	}

	.bangongzhuozhuanqu .pingfenglist022 {
		padding-top: 15px;
		width: 100%;
		margin-top: 0
	}

	.bangongzhuozhuanqu .leftt li {
		margin-bottom: 0
	}

	.pingfenglist02 .left li p,.pingfenglist02 .leftt p {
		margin: 8px 0 13px 0
	}

	.f14 {
		font-size: 12px
	}

	.bangongzhuozhuanqu .banggongzhuozhuanqu002 {
		width: 96%;
		text-align: center
	}

	.bangongzhuozhuanqu .banggongzhuozhuanqu002 .left img {
		width: 80%
	}

	.banggongzhuozhuanqu002 .left,.banggongzhuozhuanqu002 .leftt {
		width: 50%
	}

	.bangongzhuozhuanqu .chair,.pingfenglist02 .left,.pingfenglist02 .leftt {
		overflow: hidden;
		zoom: 1;
		height: auto
	}

	.banggongzhuozhuanqu002 .leftt li {
		width: 47%;
		margin-right: 6%
	}

	.bangongzhuozhuanqu .chair {
		height: auto
	}

	.bangongzhuozhuanqu .chair li {
		width: 23.5%;
		margin-right: 2%
	}

	.content_banner {
		width: 100%
	}

	div#helpBody,div#textList {
		width: 100%
	}

	div#textList .zhinan dd,div#textList .zhinan dt,div#textList dl {
		width: 100%
	}

	div#textList .zhinan dd {
		line-height: 40px
	}

	#helpcenter {
		width: 100%
	}

	#helpcenter img {
		width: 60%;
		margin: 8px 0 10px 0
	}

	#helpcenter p {
		font-size: 12px;
		line-height: 24px;
		padding: 0 4%
	}

	div#textList .zhinan dt {
		background: #f5f5f5;
		border-top: 1px solid #dedede
	}

	#helpcenter .spe-img {
		width: 30%
	}

	.news-main-pro {
		width: 96%;
		padding: 2%
	}

	.news-erji-menu {
		overflow: auto;
		height: 41px
	}

	.phone-common-title {
		display: block;
		width: 80%;
		height: 45px;
		line-height: 45px;
		text-align: center;
		font-size: 18px;
		color: #333;
		background: #fafafa;
		padding: 0 10%;
		margin: 0 auto;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		border-bottom: 1px solid #f5f5f5
	}

	.phone-show-icon {
		top: 15px;
		display: block;
		position: absolute;
		left: 20px;
		width: 20px;
		height: 20px;
		z-index: 9999
	}

	.phone-show-icon img {
		width: 55%
	}

	.news-erji-menu ul {
		overflow-x: auto;
		width: 860px
	}

	.news-body {
		padding: 0 10px
	}

	.news-body img {
		width: 100%!important;
		height: auto!important;
		margin: 0
	}

	.swiper-container .content-slide div {
		margin: 10px 0 15px;
		padding: 0 10px
	}

	.swiper-container .content-slide div img {
		display: none
	}

	.swiper-container .content-slide div p {
		margin-top: 5px;
		margin-left: 0;
		height: auto
	}

	.swiper-container .content-slide div span {
		font-size: 14px!important;
		font-weight: 400!important;
		color: #333;
		margin-left: 0!important;
		display: block;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		width: 99%
	}

	.swiper-container .content-slide div span:nth-of-type(2) {
		margin-top: -15px
	}

	.news-list-right {
		display: none
	}

	.pagelist-2 li {
		margin-bottom: 10px
	}

	.news-erji-menu li {
		width: 95px;
		height: 40px;
		line-height: 40px;
		border-bottom: 1px solid #eee
	}

	.w_fl {
		width: 100%;
		border: 0;
		margin-top: 10px;
		padding: 0
	}

	.w_fl222 {
		width: 100%;
		padding: 0!important
	}

	.w_fl222 .title {
		font-size: 17px;
		padding: 0 10px;
		font-weight: 700;
		color: #000
	}

	.news-body div {
		font-size: 14px
	}

	.w_fl222 .time {
		margin-top: 10px;
		padding: 0 10px;
		line-height: 20px
	}

	.w_fl222 .des {
		margin: 10px 0;
		padding: 3px 10px 3px 10px;
		border: 1px solid #000;
		border-radius: 5px
	}

	.w_fl222 .next-pre {
		margin: 0 0 20px 0;
		padding-right: 0
	}

	.news-body .gwb2 span {
		font-size: 14px;
		position: relative;
		left: 0;
		bottom: 0;
		margin-left: 0;
		padding: 11px 25px
	}

	.news-body .gwb2>img {
		margin-bottom: 20px
	}

	.link-article .link-article-content ul li {
		float: none;
		width: 100%;
		text-indent: 1.5em
	}

	.phone-footer {
		background: #eee;
		padding: 15px 0;
		margin-bottom: 95px
	}

	.phone-footer p {
		text-align: center;
		width: 84%;
		margin: 0 auto
	}

	.phone-footer .p1 {
		overflow: hidden;
		margin-bottom: 5px;
		width: 94%
	}

	.phone-footer .p1 a {
		font-size: 14px;
		display: inline-block;
		padding: 5px 9px;
		margin: 0
	}

	.phone-footer .p1 a:first-child {
		border-right: 0
	}

	.phone-footer .p1 a:last-child {
		border-left: 0
	}

	.phone-footer .p2 {
		font-size: 11px;
		line-height: 20px;
		margin-bottom: 15px;
		width: 83%
	}

	.phone-footer .p3 {
		font-size: 12px;
		width: 100%;
		margin-bottom: 5px
	}

	.phone-footer .p4 {
		font-size: 10px;
		color: #999;
		line-height: 16px;
		width: 90%
	}

	.phone-footer2 {
		background: rgba(255,255,255,.95);
		width: 100%;
		position: fixed;
		bottom: 0;
		left: 0;
		padding: 10px 0 2px;
		height: 45px;
		z-index: 999
	}

	.phone-footer2 ul {
		overflow: hidden;
		zoom: 1
	}

	.phone-footer2 li {
		float: left;
		width: 12%;
		text-align: center;
		padding: 0 4%
	}

	.phone-footer2 li img {
		margin-bottom: 3px;
		width: 20px;
		height: auto
	}

	.phone-footer2 li a {
		font-size: 12px;
		display: block;
		line-height: 14px;
		color: #535353;
		margin-top: 2px
	}

	.phone-product-list {
		width: 100%
	}

	.phone-product-list dt a {
		font-size: 20px;
		color: #111;
		line-height: 42px;
		padding-left: 4%
	}

	.phone-product-list dd {
		overflow: hidden;
		zoom: 1
	}

	.phone-product-list dd a {
		font-size: 15px;
		color: #666;
		background: #f4f4f4;
		display: inline-block;
		float: left;
		width: 44%;
		margin-right: 4%;
		line-height: 36px;
		margin-bottom: 3%;
		padding-left: 4%
	}

	.phone-product-list dd a:nth-of-type(2n) {
		margin-right: 0
	}

	.w8 {
		width: 375px;
		overflow-x: scroll
	}

	.news-area {
		width: 1080px
	}

	.prod-detail-1 {
		margin-top: 20px;
		padding-top: 20px!important
	}

	.prod-detail-1 li {
		margin-bottom: 20px;
		width: 100%;
		overflow: hidden;
		zoom: 1
	}

	.prod-detail-1 li img {
		width: 50%!important;
		float: left
	}

	.prod-detail-1 li span {
		width: 44%;
		padding: 0 3% 1%;
		font-size: 12px;
		line-height: 22px;
		float: left
	}

	.prod-detail-2 {
		margin-top: 20px
	}

	.prod-detail-2 li {
		margin: 0 0 4% 0;
		width: 100%
	}

	.prod-detail-2 li img {
		width: 35%
	}

	.prod-detail-2 li span {
		font-size: 12px;
		line-height: 22px;
		width: 56%;
		padding: 0 4.5% 1%;
		text-align: justify
	}

	.prod-mianze-1 .prod-tit {
		padding-top: 20px;
		margin-bottom: 10px
	}

	.prod-mianze-1 span {
		padding: 4px 8px;
		font-size: 13px;
		margin: 0;
		color: #222
	}

	.mianze-down-1 {
		width: 100%;
		margin: 18px auto 0
	}

	.mianze-down-1 .youbian-1,.mianze-down-1 .zuobian-1 {
		width: 90%;
		padding: 0 4%
	}

	.mianze-down-1 dd,.mianze-down-1 p {
		font-size: 12px;
		line-height: 24px
	}

	.mianze-down-1 .tit-1,.mianze-down-1 dt {
		font-size: 16px
	}

	.mianze-down-1 dt,.mianze-down-1 dt:first-child {
		margin-top: 15px
	}

	.prod-mianze-1 {
		margin: 0 auto 20px auto
	}

	.prod-service .prod-service-con li.prod-service-sec {
		float: none;
		margin: 0 auto 12px;
		width: 96%
	}

	.prod-service .prod-service-con {
		padding: 0
	}

	.fl-n {
		width: 20%
	}

	.fl-n img {
		width: 100%
	}

	.prod-service {
		height: auto!important
	}

	.h2-title {
		margin-left: 25%;
		font-size: 16px;
		padding: 0;
		line-height: 30px
	}

	.prod-service p.prod-p {
		margin-left: 25%;
		font-size: 12px
	}

	.prod-detail-2,.prod-px,.prod-safe {
		margin-top: 0
	}

	.prod-title1 {
		font-size: 16px;
		padding: 0
	}

	.prod-title2 {
		font-size: 14px;
		padding: 0
	}

	.prod-safe li img {
		width: 50%;
		float: left
	}

	.prod-safe li span {
		width: 44%;
		padding: 0 3% 1%;
		font-size: 12px;
		line-height: 22px;
		float: left;
		text-align: justify
	}

	.prod-ques .aa,.prod-ques .qq {
		background-image: none
	}

	.prod-ques .ques-list p {
		padding: 10px 0 10px 10px
	}

	.prod-service {
		display: none
	}

	.w-spe {
		width: 330px;
		height: 160px
	}

	.ali {
		margin-top: 10px
	}

	.ali ul {
		width: 880px
	}

	.ali ul img {
		width: 110px
	}

	.ali ul li {
		width: 110px
	}

	.ali ul li:hover .ali-div {
		bottom: 20px
	}

	.ali ul li .ali-div {
		bottom: 20px
	}

	.ali ul li .ali-div img {
		width: 27px
	}

	.ali ul li .ali-div p.item-l {
		line-height: 15px
	}

	.ali ul li .ali-div p.item-t {
		font-size: 12px;
		margin-bottom: 35px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap
	}

	.ali ul li .ali-div p.item-p {
		display: none
	}

	.ali ul li .ali-div span {
		display: none
	}

	.ali-next,.ali-prev {
		line-height: 160px;
		width: 20px;
		display: block
	}

	.ali-next img,.ali-prev img {
		width: 10px
	}

	.zt-wrapper .zt-banner {
		margin-top: 0
	}

	.zt-wrapper .zt-content {
		padding: 20px 15px 0
	}

	.zt-wrapper .zt-item-text img {
		width: 100%
	}

	.zt-wrapper .zt-content .zt-item-title {
		padding-bottom: 20px;
		font-size: 24px
	}

	.zt-wrapper .zt-item-text .zt-item-des {
		width: 100%
	}

	.quest .index-new-qiehuan {
		width: 100%!important;
		float: none;
		overflow: hidden;
		margin-bottom: 20px
	}

	.quest .bd .index-xinwen-list .img {
		display: none
	}

	.quest .bd .index-xinwen-list .text {
		width: 100%
	}

	.quest .index-new-qiehuan .hd {
		overflow: auto;
		height: 34px
	}

	.quest .index-new-qiehuan .hd ul {
		width: 785px
	}

	.quest .hd li h3 {
		font-size: 14px
	}

	.quest .hd li {
		width: 90px;
		line-height: 34px;
		height: 34px
	}

	.quest .fr {
		float: none;
		margin-top: 20px
	}

	.slideTxtBox_2 .askk {
		width: 100%
	}

	.quest .index-new-qiehuan .bd {
		width: 100%!important
	}

	.quest .bd .index-xinwen-list {
		padding: 20px 20px 0
	}

	.quest .bd .index-xinwen-list li:nth-child(odd) {
		margin-right: 70px
	}

	.quest .bd .index-xinwen-list li {
		margin: 0 70px 15px 0
	}

	.quest .index-new-qiehuan,.quest .index-new-qiehuan .bd {
		height: 390px
	}

	.slideTxtBox_2 .askul li .text {
		width: 90%
	}

	.news-list-right,.w_fl {
		float: none
	}

	.tc {
		margin: 0 10px
	}

	.news-list-right ul {
		width: auto
	}

	.news-list-right h3 {
		width: auto;
		margin: 0
	}

	.news-list-right li img {
		width: 160px
	}

	.news-list-right li p {
		width: 140px
	}

	.news-list-right {
		display: block;
		width: 100%;
		margin: 0 0 50px 0
	}

	.cf {
		margin: 0;
		float: none
	}

	.zhekou {
		margin: 0;
		width: 100%
	}

	.zhekou img {
		width: 100%;
		height: auto
	}

	.w-1228 {
		width: 100%
	}

	.im-big-img {
		height: 180px
	}

	.im-big-img .im-big-img-banner li div {
		left: 10%;
		top: 25%
	}

	.im-big-img .im-big-img-banner li div h2 {
		font-weight: 700;
		font-size: 20px;
		line-height: 22px
	}

	.im-big-img .im-big-img-banner li div p {
		font-size: 12px;
		padding-top: 10px;
		width: 90%;
		line-height: 16px
	}

	#inner-container {
		padding: 0 5px
	}

	#inner-container .title {
		width: 220px!important;
		font-size: 24px
	}

	#inner-container .inner-title {
		height: auto;
		line-height: 30px
	}

	#inner-container .advantages .adv-c {
		padding-top: 30px
	}

	#inner-container .advantages .adv-c li {
		float: none;
		width: 100%;
		padding: 10px 0
	}

	#inner-container .about-co-c ul li {
		height: 512px
	}

	#inner-container .about-co-c ul li .co-tit {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap
	}

	#inner-container .in-tit-p {
		line-height: 22px;
		margin-top: 10px
	}

	.company {
		padding: 0 5px
	}

	.company .com-title {
		font-size: 24px;
		line-height: 30px;
		margin: 70px 0 30px
	}

	.company .com-intro .com-intro-c ul li {
		border-right: 1px #f2f3f3 solid;
		line-height: 60px;
		font-size: 18px
	}

	.company .com-intro .com-intro-c p {
		margin-top: 40px
	}

	.company .com-adv .com-adv-c-l {
		width: 30%
	}

	.company .com-adv .com-adv-c-l li.on {
		line-height: 20px;
		height: 60px;
		padding: 0 11px
	}

	.company .com-adv .com-adv-c-l li {
		line-height: 20px;
		height: 62px;
		padding: 0 9px 0 13px;
		display: flex;
		align-items: center;
		justify-content: space-around;
		flex-direction: column
	}

	.company .com-adv .com-adv-c-r {
		width: 70%;
		padding: 0;
		height: 424px;
		overflow: auto
	}

	.company .com-adv .com-adv-c-r li {
		padding: 20px
	}

	.spe-tit {
		margin: 0
	}

	.chejian-service ul li {
		width: 48%;
		margin: 0 4% 20px 0;
		padding: 50px 35px 60px
	}

	.chejian-service ul li:nth-of-type(2n) {
		margin-right: 0
	}

	.chejian-service ul li p {
		font-weight: 400
	}

	.neiye-banner2 .contact-us-text {
		top: 20%
	}

	.neiye-banner2 .contact-us-text h2 {
		font-size: 16px;
		padding: 0;
		font-weight: 700
	}

	.neiye-banner2 .contact-us-text .des {
		font-size: 12px;
		padding: 0
	}

	.neiye-banner2 .contact-us-text .tel {
		font-size: 14px
	}

	.lianxi {
		text-align: center;
		border-bottom: 0
	}

	.lianxi p {
		width: 100%;
		padding: 10px 0;
		border-bottom: 1px dotted #ccc;
		border-left: 0;
		border-right: 0;
		text-align: left
	}

	.web-list ul li {
		width: 48%;
		float: left;
		margin: 0 4% 20px 0;
		box-sizing: border-box
	}

	.web-list ul li:nth-of-type(2n) {
		margin-right: 0
	}

	.web-list ul li:nth-of-type(5n) {
		margin-right: 4%
	}

	.web-list ul li:nth-of-type(10n) {
		margin-right: 0
	}

	.contact-box {
		display: none
	}

	.w-mc {
		width: 92%;
		margin: 0 auto
	}

	.w-880 {
		width: 100%
	}

	.main-content-new {
		margin-top: 30px
	}

	.main-content-new .mc-time {
		font-size: 14px
	}

	.main-content-new .mc-body img {
		width: 100%!important;
		height: auto!important
	}

	.main-content-new .mc-price-body .mc-input-item label {
		text-align: center;
		margin-bottom: 20px
	}

	.main-content-new .mc-introduce .mc-small-title {
		font-size: 22px
	}

	.main-content-new .mc-introduce .mc-img-zt ul li {
		float: none;
		width: 100%;
		margin: 0 0 10px 0
	}

	.main-content-new .mc-bg-product .mc-bg-p-body ul li {
		width: 49%;
		margin-right: 2%
	}

	.main-content-new .mc-bg-product .mc-bg-p-body ul li:nth-of-type(2n) {
		margin-right: 0
	}

	.main-content-new .mc-bg-product .mc-bg-p-body ul li {
		max-height: 180px;
		height: auto
	}

	.main-content-new .mc-bg-product .mc-bg-p-body ul li .img-wrap {
		height: 130px
	}

	.product-list__categories .wrapper .mc-bg-p-body ul li {
		width: 49%;
		margin-right: 2%
	}

	.product-list__categories .wrapper .mc-bg-p-body ul li:nth-of-type(2n) {
		margin-right: 0
	}

	.product-list__categories .wrapper .mc-bg-p-body ul li {
		max-height: 180px;
		height: auto
	}

	.product-list__categories .wrapper .mc-bg-p-body ul li .img-wrap {
		height: 130px
	}

	.main-content-new .mc-price-body .mc-input-item input {
		padding: 0;
		height: 32px;
		font-size: 14px
	}

	.main-content-new .mc-price-body .mc-input-item textarea {
		font-size: 14px
	}

	input,textarea {
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none
	}

	.w-new {
		width: 96%
	}

	.w-1112 {
		width: 92%
	}

	.w-880 {
		width: 100%
	}

	.ali-col-4-y ul li {
		width: 48.4%;
		margin: 0 2% 10px 0
	}

	.ali-col-4-y ul li:nth-of-type(2n) {
		margin-right: 0
	}

	.ali-col-4-y ul li .title {
		font-size: 16px
	}

	.ali-col-4-x ul li {
		height: 212px;
		text-align: center;
		width: 48.4%;
		margin: 0 2% 10px 0
	}

	.ali-col-4-x ul li:nth-of-type(2n) {
		margin-right: 0
	}

	.ali-col-4-x ul li .left,.ali-col-4-x ul li .right {
		float: none
	}

	.ali-col-4-x ul li .left {
		width: 46px;
		height: 46px;
		margin: 42px auto 0
	}

	.ali-col-4-x ul li .right {
		width: 100%;
		margin-top: 0
	}

	.ali-col-4-x ul li .right .title {
		font-size: 16px;
		line-height: 54px;
		margin-bottom: 0
	}

	.ali-col-4-x ul li .right .sub-title {
		margin: 0 auto
	}

	.ali-col-3-x ul li {
		width: auto;
		margin: 0 0 10px;
		float: none
	}

	.ali-col-2 ul li {
		float: none;
		margin: 0 0 10px;
		width: 100%
	}

	.ali-title {
		margin-bottom: 31px
	}

	.ali-title .text {
		font-size: 24px;
		padding: 0 10px
	}

	.ali-sub-title p {
		font-size: 16px
	}

	.ali-join-us .w {
		width: 100%
	}

	.ali-join-us .body ul li {
		padding: 15px 0
	}

	.ali-join-us .body ul li p {
		height: auto;
		padding-left: 180px;
		font-size: 14px
	}

	.vitra-words-page .first-title,.vitra-words-page .title {
		font-size: 24px;
		margin-bottom: 40px
	}

	.vitra-words-page .title {
		padding-top: 50px
	}

	.vitra-words-page .sub-title {
		font-size: 22px
	}

	.vitra-words-page .col-4 ul li {
		float: left;
		width: 49%;
		height: auto;
		max-height: 180px;
		margin-right: 2%
	}

	.vitra-words-page .col-4 ul li:nth-child(2n) {
		margin-right: 0
	}

	.vitra-words-page .col-4 ul li div {
		height: 130px
	}

	.vitra-words-page .col-3 ul li {
		float: none;
		width: 100%;
		margin: 0 0 10px 0
	}

	.vitra-words-page .col-2 ul li {
		float: none;
		width: 100%;
		margin: 0 0 10px 0
	}

	.vitra-words-page .kefu .input-item label {
		text-align: center;
		margin-bottom: 20px
	}

	.vitra-words-page .kefu .input-item input {
		padding: 0;
		height: 32px;
		font-size: 14px
	}

	.product-list__description .container-center {
		padding: 0 20px
	}

	.product-list__categories .wrapper .container-center {
		padding: 0 20px
	}

	.news-list__wrapper .content .item,.product-list__categories .wrapper .content .item {
		float: none;
		margin-right: 0;
		width: 100%
	}

	.news-list__wrapper .content .item>p.item-desc,.product-list__categories .wrapper .content .item>p.item-desc {
		height: auto
	}

	.product-list__banner .text {
		width: 90%;
		box-sizing: border-box
	}

	.product-list__banner__new {
		margin-top: -30px
	}

	.main-content-new .prod-ques {
		margin-bottom: 50px
	}

	.main-content-new .prod-ques .zixun {
		letter-spacing: 0
	}

	.main-content-new .prod-ques .zixun a {
		margin-left: 10px
	}

	.product-details__title h1 {
		font-size: 28px
	}

	.product-details__bigimg .bigimg-item ul li,.product-details__bigimg .bigimg-item-new ul li {
		float: none;
		width: 100%;
		margin-bottom: 10px
	}

	.product-details__size .size-img img {
		width: 100%;
		height: auto
	}

	.product-details__match .match-item {
		padding: 25px 10px
	}

	.product-details__match .match-item .match-img {
		width: 100%;
		float: none;
		border: 0;
		text-align: center;
		padding-bottom: 10px
	}

	.product-details__match .match-item .match-img>div {
		float: none;
		display: inline-block
	}

	.product-details__match .match-item .match-img .match-img__plus {
		vertical-align: top
	}

	.product-details__match .match-item .match-text {
		float: none;
		width: 100%;
		border-top: 1px solid #d2d2d2
	}

	.recommond-wrapper .content .item {
		width: 100%;
		margin-right: 0;
		padding-bottom: 32px
	}

	.recommond-wrapper .content .item>div {
		margin-bottom: 20px
	}

	.recommond-wrapper .content .item p {
		font-size: 16px
	}

	.product-details__size .size-img .w-880 {
		line-height: 26px
	}

	body,html {
		-webkit-overflow-scrolling: touch
	}

	body.cc-index .phone-menu div a {
		display: block;
		padding: 0 20px
	}

	body.cc-index .phone-menu .p-m-f {
		padding: 0
	}

	#cc-index-header .bottom,#cc-index-header .middle {
		display: none
	}

	#cc-index-header .top {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		overflow: hidden;
		padding: 0;
		background-color: #383d41;
		height: 50px;
		line-height: 50px
	}

	#cc-index-header .top .top-welcome {
		display: none
	}

	#cc-index-header .top .phone-btn {
		display: block
	}

	#cc-index-header .top .phone-btn i {
		color: #fff
	}

	.cc-index .banner-slider {
		margin-top: 50px
	}

	.phone-menu {
		display: none;
		opacity: 0;
		position: fixed;
		top: 0;
		right: -80%;
		width: 80%;
		height: 100%;
		background: #2e2e2e;
		z-index: 1002;
		overflow: auto
	}

	.phone-menu-mask {
		display: none;
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background: rgba(0,0,0,.5);
		z-index: 1001
	}

	.phone-menu li {
		overflow: hidden;
		line-height: 40px
	}

	.phone-menu .p-m-f {
		padding: 0 20px
	}

	.phone-menu li:first-child .p-m-f,.phone-menu li:nth-child(11) .p-m-f,.phone-menu li:nth-child(12) .p-m-f {
		padding: 0
	}

	.phone-menu li:first-child .p-m-f a,.phone-menu li:nth-child(11) .p-m-f a,.phone-menu li:nth-child(12) .p-m-f a {
		display: block;
		padding: 0 20px
	}

	.phone-menu .p-m-f,.phone-menu li ul li {
		border-bottom: 1px solid #444
	}

	.phone-menu li ul {
		background: #3b3b3b;
		display: none
	}

	.phone-menu li ul li a {
		color: #9b9ea0;
		font-size: 14px;
		display: block;
		padding-left: 40px
	}

	.phone-menu div,.phone-menu div a {
		color: #fff;
		font-size: 16px
	}

	.phone-menu div i {
		float: right
	}

	.phone-back {
		display: block;
		position: absolute;
		left: 15px
	}

	.phone-back img {
		vertical-align: top;
		margin-top: 13px
	}

	#cc-index-header .top .slide-nav-right li {
		line-height: 50px;
		padding-right: 20px
	}

	#cc-index-header .top .slide-nav-right li a {
		color: #fff
	}

	#cc-index-header .top .slide-nav-right>ul>li {
		line-height: 50px;
		padding-right: 20px
	}

	#cc-index-header .top .nav-action-menu,#cc-index-header .top .slide-nav-inner {
		display: none!important
	}

	#cc-index-header .top .slide-nav .logo-small .pc-logo {
		display: none
	}

	#cc-index-header .top .slide-nav .logo-small .phone-logo {
		display: block
	}

	.cc-index ._pad .w-1228,.cc-index-zonghe .w-1228 {
		padding: 40px 0 20px;
		width: 96%
	}

	.cc-index .title h2 {
		font-size: 22px;
		padding-bottom: 5px;
		line-height: 26px
	}

	.cc-index .title p {
		font-size: 12px;
		width: 80%;
		line-height: 18px
	}

	.cc-index-common .goods-list ul li {
		width: 48%;
		margin-right: 4%
	}

	.cc-index-common .goods-list ul li:nth-child(2n) {
		margin-right: 0
	}

	.cc-index-common .sub-title {
		border-bottom: 0;
		margin-top: 15px
	}

	.cc-index-common .sub-title dl dt {
		float: none;
		text-align: center;
		width: 100px;
		margin: 0 auto;
		background: #fff;
		font-size: 14px;
		color: #333;
		line-height: 40px;
		position: relative;
		z-index: 5
	}

	.cc-index-common .sub-title dl {
		overflow: visible
	}

	.cc-index-common .sub-title dl dd {
		margin-top: -20px;
		width: 100%;
		overflow: auto
	}

	.cc-index-common .sub-title dl dd .phone-nav-wrapper {
		width: 800px
	}

	.cc-index-common .sub-title dl dd a {
		font-size: 14px
	}

	.cc-index-common .goods-list ul {
		width: 100%
	}

	.cc-index-common .goods-list ul li .item-name p {
		font-size: 16px
	}

	.cc-index-quanpin {
		background: url(../../image.pinyuan.cc/images/quanpin-phone.jpg) no-repeat center;
		background-size: cover
	}

	.cc-index-quanpin .wrapper ul {
		padding: 40px 0 20px
	}

	.cc-index-quanpin .wrapper ul li {
		margin-bottom: 20px
	}

	.cc-index-quanpin .wrapper ul li a p {
		padding-top: 10px
	}

	.cc-index-quanpin .wrapper ul li a span {
		font-size: 20px
	}

	.cc-index-quanpin .wrapper ul li a img {
		width: 50px;
		height: auto
	}

	.cc-index-fangan .wrapper ul li {
		float: none;
		width: 100%;
		padding-bottom: 25px
	}

	.cc-index-anli .wrapper .more,.cc-index-fangan .wrapper .more {
		width: 80%
	}

	.cc-index-anli .wrapper ul li .text {
		display: none
	}

	.cc-index-partner .wrapper img {
		height: auto
	}

	.cc-index-zonghe .w-1228>._left {
		width: 51%;
		height: 120px
	}

	.cc-index-zonghe .w-1228>._right {
		width: 49%;
		height: 120px
	}

	.cc-index-zonghe .w-1228 ._top ._left,.cc-index-zonghe .w-1228 ._top ._right {
		width: 49%;
		height: 55px;
		margin-left: 1%
	}

	.cc-index-zonghe .w-1228 ._bottom {
		width: 99%;
		margin: 2px 0 0 1%;
		height: 63px
	}

	.cc-index-anli .wrapper ul {
		width: 101.3%;
		margin-left: 0
	}

	.cc-index-news .wrapper ._left {
		float: none;
		width: 100%;
		overflow: hidden
	}

	.cc-index-news .wrapper ._left .tab-nav {
		overflow: auto
	}

	.cc-index-news .wrapper .tab-nav ul {
		width: 720px
	}

	.cc-index-news .wrapper .tab-content li {
		margin-bottom: 30px
	}

	.cc-index-news .wrapper .tab-content li ._left {
		width: 40%;
		height: 90px;
		float: left
	}

	.cc-index-news .wrapper .tab-content li .summary {
		width: 56%;
		margin-left: 44%
	}

	.cc-index-news .wrapper .tab-content li .summary h3 a {
		font-size: 14px;
		margin-bottom: 5px
	}

	.cc-index-news .wrapper .tab-content li .summary p {
		font-size: 12px;
		height: 20px;
		line-height: 20px
	}

	.cc-index-news .wrapper .tab-content li .summary .source {
		margin-top: 15px
	}

	.cc-index-news .wrapper .tab-content li .summary .source .author,.cc-index-news .wrapper .tab-content li .summary .source .time {
		font-size: 12px
	}

	.cc-index-news .wrapper ._right {
		float: none;
		width: 100%
	}

	.cc-index-news .wrapper ._right .article-list {
		padding-left: 20px
	}

	.cc-index-news .wrapper ._right h2 {
		text-indent: 5px
	}

	#cc-index-footer {
		display: none
	}

	.phone-footer {
		background: #1b1b1b
	}

	.phone-footer .p1 a {
		color: #fff
	}

	.w-1228 {
		width: 100%
	}

	.dzal_banner_box .dzal_banner_bg .dzal_banner_text p {
		width: 100%;
		font-size: 14px;
		color: #3d4751;
		letter-spacing: .64px;
		line-height: 22px;
		margin-bottom: 28px;
		font-weight: 400
	}

	.dzal_banner_box .dzal_banner_bg .dzal_banner_text {
		padding: 60px 16px 0;
		box-sizing: border-box
	}

	.dzal_banner_box .dzal_banner_bg .dzal_banner_text h2 {
		height: 34px;
		line-height: 34px;
		font-size: 24px;
		color: #3d4751;
		font-weight: 400;
		margin-bottom: 10px
	}

	.dzal_banner_box .dzal_banner_bg .dzal_banner_text a {
		width: 128px;
		height: 40px;
		line-height: 40px;
		border: 0 solid #00c1de;
		background: #00c1de;
		font-size: 14px;
		color: #fff
	}

	.dzal_banner_box .dzal_banner_bg .fixed {
		top: 50px
	}

	.dzal_banner_box .dzal_banner_bg .fixed a.unsaw {
		display: none
	}

	.dzal_banner_box .dzal_banner_bg .fixed .a_wrapper {
		width: 100%
	}

	.dzal_banner_box .dzal_banner_bg .fixed a.saw {
		width: 50%
	}

	.dzal_content_box .dzal_content_child {
		padding: 30px 0 14px
	}

	.dzal_content_box .dzal_content_child h2 {
		height: 36px;
		line-height: 36px;
		font-size: 24px;
		color: #373d41;
		margin-bottom: 30px
	}

	.dzal_content_box .dzal_content_child .dzal_content_child_child {
		padding: 35px 10px
	}

	.dzal_content_box .dzal_content_child .dzal_content_child_child .item li {
		width: 100%;
		padding: 0;
		margin-bottom: 20px;
		box-shadow: 0 2px 15px 0 rgba(0,0,0,.15)
	}

	#cc-index-header .top .slide-nav-right>ul>li,#cc-index-header .top .slide-nav-right>ul>li:nth-of-type(4) {
		padding-right: 20px
	}

	.input_box {
		width: 50px;
		right: 260px
	}

	#input_search_box {
		background: #f8f8f8;
		padding: 15px;
		height: 100%;
		position: fixed;
		top: 0;
		bottom: 0;
		width: 100%;
		box-sizing: border-box;
		transform: translateX(100%);
		z-index: 1000000000;
		transition: all ease .3s
	}

	#input_search_box .p_s_b .i_w {
		position: relative
	}

	#input_search_box .p_s_b .i_w .s_i {
		position: absolute;
		left: 0;
		width: 25px;
		top: 7.5px;
		left: 10px
	}

	#input_search_box .p_s_b .i_w form {
		display: inline-block;
		width: 85%
	}

	#input_search_box .p_s_b .i_w input {
		width: 100%;
		vertical-align: middle;
		font-size: 16px;
		border: 0;
		background: #fff;
		height: 40px;
		text-indent: 2.7em;
		border-radius: 20px
	}

	#input_search_box .p_s_b .i_w input:focus {
		outline: 0
	}

	#input_search_box .p_s_b .i_w span {
		display: inline-block;
		width: 15%;
		vertical-align: middle;
		text-align: right;
		font-size: 16px
	}

	#input_search_box .h_r {
		margin-top: 20px;
		background: #fff;
		border-radius: 15px;
		padding: 15px;
		font-size: 16px
	}

	#input_search_box .h_r dl {
		margin-top: 15px
	}

	#input_search_box .h_r dt {
		font-weight: 700;
		color: #2c2c2c
	}

	#input_search_box .h_r dd {
		display: inline-block;
		padding: 5px 15px;
		background: #f6f6f6;
		border-radius: 18.5px;
		margin: 15px 10px 0 0;
		color: #4b4b4b;
		font-size: 14px
	}

	#cc-index-header .slide-nav-right #car-box {
		display: none
	}

	.w_car {
		width: 100%
	}

	.car_body .w_car {
		margin-bottom: 30px;
		padding-top: 0
	}

	.car_body .car_content h2,.car_body .car_msg h2 {
		padding-left: 20px
	}

	.car_body .car_content h2,.car_body .car_msg .input_wrapper,.car_body .car_msg h2 {
		width: 100%;
		padding-left: 20px;
		box-sizing: border-box
	}

	.car_body .car_msg .input_wrapper li {
		float: none;
		margin-right: 0;
		margin-bottom: 20px
	}

	.car_body .car_msg .input_wrapper li:last-child {
		margin-top: 20px
	}

	.car_body .car_content .list_wrapper li .lit {
		width: 120px;
		height: 82px
	}

	.car_body .car_content .list_wrapper li>div.tit {
		width: 45%
	}

	.car_body .car_content .list_wrapper li .tit h3 {
		text-align: left;
		width: 100%;
		margin-left: 20px
	}

	.car_body .car_content .list_wrapper li .add_redc {
		margin-left: 68px;
		line-height: 30px
	}

	.car_body .car_content .list_wrapper li .mdf_del {
		line-height: 30px
	}

	.car_body .car_content .list_wrapper li {
		border-bottom: 7px solid #f6f6f6
	}

	.car_body .car_content h2,.car_body .car_msg h2 {
		font-size: 22px
	}

	.car_blank_wrapper .car_img img {
		width: 150px;
		height: auto
	}

	.car_sumbit {
		position: fixed;
		bottom: 0;
		left: 0;
		right: 0;
		z-index: 1000
	}

	.car_sumbit .checked {
		margin-right: 15px
	}

	.car_sumbit .car_bot_l span.c {
		padding: 0 5px
	}

	.cont_right,.fr,.right {
		width: 35%
	}

	.car_sumbit .car_bot_r a {
		width: 100%;
		display: block;
		margin: 0;
		border-radius: 0;
		height: 61px;
		margin-top: -1px;
		line-height: 61px
	}

	.car_sumbit {
		height: 60px;
		padding: 0;
		line-height: 60px
	}

	.car_sumbit .checked {
		margin-top: 20px
	}

	.pro_page_bot {
		position: fixed;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: 1000;
		height: 60px;
		background: #f7f7f7;
		display: block
	}

	.pro_page_bot ul {
		overflow: hidden
	}

	.pro_page_bot li {
		float: left;
		text-align: center;
		height: 60px
	}

	.pro_page_bot li a {
		display: block
	}

	.pro_page_bot li.has_img {
		width: 12%;
		box-sizing: border-box;
		padding-top: 10px
	}

	.pro_page_bot li.has_no_img {
		width: 30%;
		height: 45px;
		line-height: 45px;
		font-size: 14px;
		color: #000;
		margin-top: 7.5px
	}

	.pro_page_bot li.has_no_img:last-child {
		background: #000;
		color: #fff
	}

	.pro_page_bot li.at_once {
		border-radius: 22.5px 0 0 22.5px;
		margin-left: 2%;
		background: #e56a69;
		color: #fff
	}

	.pro_page_bot li.add_cart {
		border-radius: 0 22.5px 22.5px 0
	}

	.pro_page_bot #mb_car_num {
		position: relative
	}

	.pro_page_bot .mb-car-num {
		position: absolute;
		width: 16px;
		height: 16px;
		text-align: center;
		line-height: 16px;
		background: #e56a69;
		border-radius: 8px;
		font-family: SimSun;
		color: #fff;
		top: -2px;
		right: 5px;
		font-weight: lighter
	}

	.mc-body>div,.mc-body>p {
		width: 100%
	}

	.mc-body>.news-style {
		width: 100%
	}

	.border-bot {
		margin-bottom: 50px
	}

	.product-box .box-text {
		padding-top: 40px
	}

	.product-box .box-btn a {
		width: 150px
	}

	.anli-add .anli-title,.article-links .article-title {
		font-size: 18px
	}

	.anli-add ul li {
		width: 100%;
		margin-bottom: 20px
	}

	.main-content-new .mc-body .anli-img img {
		width: auto!important
	}

	.main-content-new .prod-ques .mc-common-title {
		width: 100%
	}

	.cc-index-common .sub-title dl dt span {
		display: none
	}

	.cc-index-common .sub-title dl dd {
		border-top: 1px solid #ccc;
		margin-top: -20px;
		overflow: auto
	}

	.cc-index-common .sub-title dl dd .phone-nav-wrapper {
		width: 180%;
		position: relative;
		z-index: 5
	}

	.cc-index .pad-bot-50 {
		padding-bottom: 50px
	}

	.main-content-new .mc-body .contact-friends-img,.main-content-new .mc-body .product-box-new {
		width: 100%
	}

	.main-content-new .mc-context .mc-body .box-img li a {
		font-size: 12px!important;
		line-height: 14px;
		display: block
	}

	.cc-index-service img {
		display: inline;
		width: 30px;
		height: 30px;
		float: left;
		padding-top: 15px
	}

	.cc-index-service .left,.cc-index-service .middle,.cc-index-service .right {
		float: none;
		width: 100%;
		background: 0 0
	}

	.cc-index-service .left {
		margin-bottom: 30px
	}

	.cc-index-service .left div {
		width: 94%;
		margin: 0 auto;
		text-align: justify
	}

	.cc-index-service .left .know-more {
		margin-left: 0
	}

	.cc-index-service .p-wrapper {
		box-sizing: border-box;
		overflow: hidden
	}

	.cc-index-service .dl {
		width: 50%;
		float: left
	}

	.cc-index-service .dl a {
		display: block;
		overflow: hidden
	}

	.cc-index-service .dt {
		font-size: 12px;
		box-sizing: border-box;
		width: 100%;
		overflow: hidden
	}

	.cc-index-service .middle .text,.cc-index-service .right .text {
		width: 100%;
		overflow: hidden
	}

	.article-box li {
		font-size: 12px
	}
	.anli-img{
		width:auto;
	}
}

@media screen and (max-width:350px) {
	.w_fl222 .next-pre a {
		width: 250px
	}
}