@media (max-width: 1440px) {
	.wrapper{ width: 1200px;  }
	.picList ul li a{ padding: 15px 2px;  }
	.footer{ padding: 20px 0; }
	.botter a{ padding: 0 15px; }
	.copyright p{ line-height: 24px; }
	.mian{ padding: 40px 0; }
	.content{ width: 1100px; padding: 0 20px; }
	.news{ width: 1100px; padding: 0 20px;; }
	.news-title{ margin-bottom: 20px; }
	.pic{ width: 1100px; padding: 0 20px; }
	.lefttitle h1{ font-size: 32px; }
	.product ul li{ width: 181px;  }
	.product ul li a img{ height: 121px; }
	.pa1 img{ height: 200px; }
}

@media (max-width: 1220px) {
	.wrapper{ width: 1000px; }
	.toor { height: 122px; }
	.form{ margin: 10px 0 5px 0; }
	.language{ margin: 10px 0; float: right; }
	.language1{ margin: 10px 10px 0 0; float: right; }
	.logo{ height: 64px; padding: 2px 0;  }
	.logo img{ height: 60px; }
	ul.menu{ width: 797px; height: 59px; }
	ul.menu li{ height: 59px; }
	ul.menu li.lo{ top: 0; margin-top: -30px; height: auto; }
	ul.menu li a{ padding: 0 20px; line-height: 59px; font-size: 15px; }
    ul.menu li .nav{ width: 150px; padding: 5px 0; }
    ul.menu li .nav ul li{ height: 28px; }
    ul.menu li .nav ul li a{ padding: 0 20px; line-height: 28px; }

	.banner .owl-banner .owl-dots{ bottom: 15px; }
	.picList{ padding: 10px; }
	.picList ul li a{ padding: 10px 2px; margin: 5px; line-height: 26px; font-size: 16px; }
	.footer{ font-size: 14px; }
	.share{ padding: 5px 0;  }
	.share a{ width: 40px; height: 40px; }
	.share a i{ line-height: 40px;  }
	.botter{ padding: 5px 0; }
	.botter a{ line-height: 26px; }
	.copyright{ padding: 0;  }
	.copyright p{ line-height: 22px; }
	.mian{ padding: 30px 0; }
	.content{ width: 920px; padding: 0 10px; line-height: 26px; font-size: 14px; }
	.content h1{ margin: 10px 0 5px 0; line-height: 30px; font-size: 24px; }
	.content h3{ margin: 10px 0 5px 0; line-height: 24px; font-size: 18px; }
	.content p{ line-height: 26px; font-size: 14px; margin-bottom: 5px; }
	.news{ width: 920px; padding: 0 10px; line-height: 24px; font-size: 14px; }
	.news-title{ margin-bottom: 10px; }
	.news-title h1{ margin: 10px 0 5px 0; line-height: 30px; font-size: 24px; }
	.news-title hr{ margin: 10px 0; }
	.news-title p{ line-height: 24px; font-size: 14px; margin-bottom: 5px; }
	.newslist{ line-height: 24px; font-size: 14px; }
	.pic{ width: 920px; padding: 0 10px }
	.lefttitle h1{ line-height: 60px; padding: 0 10px; font-size: 30px; margin-bottom: 5px; }
	.lefttitle ul li{ min-height: 33px; }
	.lefttitle ul li a{ padding: 0 10px; line-height: 32px; }
    .leftnav ul li{ min-height: 27px; height: 27px; }
    .leftnav ul li a{ line-height: 27px; padding: 0 15px; font-size: 13px; }

	.product ul li{ width: 209px; margin: 0 20px 20px 0; }
	.product ul li:nth-child(3n){ margin-right: 0; }
	.product ul li:nth-child(4n){ margin-right: 20px; }
	.product ul li:nth-child(12n){ margin-right: 0; }
	.product ul li a img{ height: 140px; }
	
	.pa1 img{ height: 148px; }
}

@media (max-width: 1000px) {
	.wrapper{ width: 750px; }
    ul.menu{ width: 630px; }
	ul.menu li a{ padding: 0 10px; font-size: 14px; }
	.banner .owl-banner .owl-dots{ bottom: 10px; }
	.picList{ padding: 10px 5px; }
	.picList ul li{ width: 33.33333333%; }
	.picList ul li a{ padding: 5px 2px; line-height: 24px; font-size: 14px; border-width: 1px; }
	.footer{ font-size: 12px; }
	.share a{ width: 34px; height: 34px; }
	.share a i{ line-height: 34px; font-size: 20px; }
	.botter a{ line-height: 24px; }
	.copyright p{ line-height: 20px; }
	.mian{ padding: 20px 0; }
	.content{ width: 680px; padding: 0; line-height: 24px; font-size: 12px; }
	.content h1{ margin: 5px 0 0 0; line-height: 26px; font-size: 20px; }
	.content h3{ margin: 5px 0 0 0; line-height: 20px; font-size: 14px; }
	.content p{ line-height: 24px; font-size: 12px; margin-bottom: 4px; }
	.news{ width: 680px; padding: 0; font-size: 12px; }
	.news-title{ margin-bottom: 10px; }
	.news-title h1{ margin: 5px 0 0 0; line-height: 26px; font-size: 20px; }
	.news-title hr{ margin: 5px 0; }
	.news-title p{ font-size: 12px; margin-bottom: 4px; }
	.newslist{ line-height: 24px; font-size: 12px; }
	.newslist ul li{ height: 28px; }
	.pic{ width: 680px; padding: 0 }
	.lefttitle h1{ line-height: 50px; font-size: 24px; margin-bottom: 4px; }
	.lefttitle ul li{ min-height: 31px; }
	.lefttitle ul li a{ line-height: 30px; font-size: 12px; }
    .leftnav ul li{ min-height: 24px; height: 24px; }
    .leftnav ul li a{ line-height: 23px; font-size: 12px; }
	.righttitle{ margin-bottom: 10px; }
	.product ul li{ width: 160px; margin: 0 10px 10px 0; }
	.product ul li:nth-child(3n){ margin-right: 0; }
	.product ul li:nth-child(4n){ margin-right: 10px; }
	.product ul li:nth-child(12n){ margin-right: 0; }
	.product ul li a p{ font-size: 12px; }
	.product ul li a img{ height: 110px; }
	.pager{ margin: 10px 0; }
	.pager span,.pager a{ padding: 0 3px; margin: 0 2px; font-size: 12px; }
	.pa1 img{ height: 124px; }
}

.dl-menuwrapper{ display: none; }

@media (max-width: 600px) {
	.wrapper{ width: auto; padding: 0; }
	.form{ display: none; }
	.language{ display: none; }
	.language1{ display: none; }
	.toor{ height: 70px; font-size: 14px; padding: 0; }
	.toor .wrapper{ height: 70px; padding: 0 10px; }
	.logo{ position: relative; top: 8px; left: 0; z-index: 2000; width: auto; height: 50px; padding: 0; background-color: transparent; display: block; }
	.logo img{ height: 50px; }
	ul.menu{ display: none; }
	.dl-menuwrapper{ padding-top: 63px; display: block; }
	.dl-menuwrapper button{ top: 15px; }
	.banner .owl-banner .owl-dots{ bottom: 5px; }
	.banner .owl-banner .owl-dots .owl-dot{ width: 6px; height: 6px; margin: 0 3px; border-radius: 3px; }
	.banner .owl-banner .owl-dots .owl-dot.active{ width: 12px; }
	.banner .owl-banner .owl-nav{ display: none; }
	.center .wrapper{ padding: 10px; }
	.picList{ padding: 5px; }
	.picList ul li a{ height: 36px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin: 0; }
	.picList ul li a:after{ height: 1px; }
	.project .owl-project .owl-nav button,
	.projects .owl-projects .owl-nav button{ display: none; }
	.footer{ padding: 10px 0; }
	.botter a{ padding: 0 10px; }

	.mian{ padding: 10px 0; }
	.content{ width: auto; padding: 0 10px; }
	.content h1{ margin: 0; line-height: 24px; font-size: 16px; }
	.content h3{ margin: 0; line-height: 22px; font-size: 14px; }
	.content p{ line-height: 24px; font-size: 12px; margin-bottom: 0;  }

	.news{ width: auto; padding: 0 10px; }
	.news-title h1{ margin: 0; line-height: 24px; font-size: 16px; }
	.news-title p{ line-height: 24px; font-size: 12px; margin-bottom: 0; }
	.newslist{ line-height: 24px; font-size: 12px; }
	.newslist ul li{ height: 24px; }
	.newslist ul li a{ display: block;}

	.pic{ width: auto; padding: 0 10px; }
	.lefttitle{ overflow: hidden; }
	.lefttitle h1{ line-height: 34px; font-size: 18px; margin-bottom: 4px; }
	.lefttitle ul{ overflow: hidden;}
	.lefttitle ul li{ min-height: 30px; }
	.lefttitle ul li a{ line-height: 29px;  }

	.righttitle{ display: none; }
	.product{ overflow: hidden; margin: 10px -1% 0 -1%; }
	.product ul li{ width: 48%; margin: 1%; }
	.product ul li:nth-child(1n){margin: 1%; }
	.product ul li a img{ height: 124px; }
	.pa1 img{ height: 64px; }



}