@charset "utf-8";
@media (min-width:1200px){

}
@media (max-width:1700px){
	.cpnav p{font-size: 12px;}
	.pro_all,.product_list .prolist{width: 1400px;}
	.pro_content{width: 1080px;}
.pro_content .pc-show img {max-height: 560px;}.pro_con{padding: 220px 0 50px 0}
	.pdmenu{top:220px;}.grid-end1 h2{   font-size: 120px;  top: 80px;  left: 40px;}
	
}
@media (max-width:1500px){
	.banner h1{font-size: 56px;}
	.pro_content{width: 1020px;}
}
@media (max-width:1400px){
	.ds li p{font-size: 15px;}
	.preview{padding-top: 20px;}
	.header-con{margin-right: 20px;}
	.dhlb{width: 490px;}
	.grid-end1 h2{ 
    font-size: 100px;
    top: 100px;
    left: 30px;
    line-height: 80px;}
	.list_content,.pmenu{ width: 1200px;}

	.product_list .prolist{width: 1200px;}
.pro_all,.product_list .prolist{width: 1200px;}
	.pro_content{width: 960px;}
	.pro_content .pc-show img {max-height: 530px;}
	.alltitle h1{font-size: 38px;}
	.pro_con{padding: 200px 0 50px 0}
	.pdmenu{top:200px;}
	.list_content li{width: 224px;margin: 20px 20px 0 0;}
}
@media (max-width:1366px){
	.pro_content{width: 900px;}
	.list_content li{width: 224px;margin: 20px 20px 0 0;}
}

@media (max-width:1300px){
	.pro_content{width: 900px;}
	.pro_all, .product_list .prolist { width: 1200px;}
}
@media (max-width:1200px){
	.menu-handler{display: block;}
	.search-show-btn{display: none;}
	
	.header,.nav-er, .nav-ers,.index-body .header{height: 60px;}
	.nav-er, .nav-ers{line-height: 60px;}
	.nav-ers{top:60px;}
	
	.grid-end1 h2{ 
    font-size: 80px;
    top: 80px;
    left: 20px;
    line-height: 70px;}
	.grid-item h3{padding: 20px;    font-size: 20px;}
	
	.logo img,.logob img{height: 26px;width: 132px;}
	.logo, .logob{padding: 17px 0;margin-left: 15px;}
	.header-warp{position: fixed;left:-1000%;top:60px; width: 100%; bottom:0;background: #000;transition: all .3s cubic-bezier(0.89, 0.04, 0.21, 0.93); -webkit-transition: all .3s cubic-bezier(0.89, 0.04, 0.21, 0.93);}
	.header-warp.active{left: 0;}
	.pro_content{width: 780px;}
	.pdtitle{top: 60px;}
	.pro_all, .product_list .prolist { width: 1000px;}
}
@media (max-width:1000px){
	.pro_all, .product_list .prolist { width: 800px;}
	.pro_content{width: 700px;}
}
@media (max-width:760px){
	.w1600{width: auto;}
	.menu{    position: fixed;margin: 0;
    left:-1000%;
    top: 60px;
    width: 100%;
    bottom: 0;
    background: #ee1d23;
    transition: all .3s cubic-bezier(0.89, 0.04, 0.21, 0.93);
    -webkit-transition: all .3s cubic-bezier(0.89, 0.04, 0.21, 0.93);}
	.active .menu{left: 0;}
	.menu ul{padding: 10px 15px;clear: both;}
	.menu li{width: 100%;padding:15px 0;float: none}.menu li a{font-size: 20px;display: block;}
	.menu .lang{display: block;font-size: 18px;}.lang{margin:0 0 0 15px;}
	.pc-show,.banner-btn{display: none;}
	.wap-show{display: block;}.wap-show img{width: 100%;}
	.banner h2{margin: 10px 0 0;}
	.banner h1,.ban-text h1,.even-top h2, .dateli-text h3,.title32 h2,.cpms h1,.sno-title,.evetsbox .even-top h2,.zhuce h1{font-size: 24px;}
	.banner h1:nth-child(2){font-size: 20px;}
	.footer .w1600{padding: 0 10px;}
	.prolist h2{font-size: 20px;margin: 15px 0 10px 10px}
	.grid-row .grid-item{width: 50%;}
	.grid-item h3{padding: 10px;font-size: 18px;}.grid-end h3{font-size: 16px;}
	.grid-end1 h2{font-size: 60px;top: 60px;left: 20px;line-height: 50px;}
	.swiper-container-out, .banner, .banner .swiper-container{height: auto;}
	.grid-row{margin: -6px 0 0;}
	.footer{padding: 20px 0;}
	.foot-con{width: 100%;padding: 10px 0;}.foot-con .imgno{display: none;}.foot-con p{padding: 0;}
	.foot-con h3{padding-left:0 !important}.foot-con ul{padding:0; clear: both;}.foot-con ul li{float: left;margin-right: 10px;}
	.lang{display: none;}
	.position-full .w1600{ margin-left: 15px;}

	.banner h1{margin-left: 0;}
	.banner-dot{bottom:8px;}
	.padding-tb90,.footer-r,.padding-tb70{padding: 30px 0;}
	.padding-tb40{padding: 10px 0;}
	.pc-show img{width: auto !important;}
	
	/*内页*/
	.alltitle{padding: 80px 0 20px 10px;line-height: 40px;}
	.alltitle h1{font-size: 40px;}
	.pmenu{ width: auto;padding-left: 10px;}.list_content{width: auto;padding:0 0 0 2%;}
.list_content li{width: 48%;margin: 2% 2% 0 0;}
	.product_list{padding: 20px 0 ;}
	.pmenu li{margin-right: 10px;}
	.list_content ul{margin: 0;}
	.product_list .prolist{width: 100%;}
	.list_content .cp-thumb__label{height: 60px;}.nlist_content .cp-thumb__label{height: 60px;}.cp-thumb__label .subtitle{font-size: 14px;}
	.list_content .cp-thumb__label .title{line-height: 20px;}.list_content .cp-thumb__label .data{display: none;}
	.nsmenu .back{margin: 0 0 0 10px;}
	.newsban{height: 320px;}
	.page_content{width: auto;padding: 40px 10px;}
	.pro_all,.product_list .prolist,.pro_content{width: 100%;}
	.pdmenu{display: none;}
	.pdtitle{padding:0 0 10px 10px;top: 60px;}
	.pro_content{width: 94%;margin: 0 auto;float: none;}
	.pro_con{    padding: 180px 0 50px 0;}.pro_all{padding: 0;}
	.pro_con .pc-show{display: block}
	.prodt table td{padding: 5px;}
	.conmesg{padding:0;width: auto;height: auto;}.messgebox{width: 100%;}.textBox li{width: 100%;margin: 10px 0 0;background: #f8f8f8;}.proTitle h4{line-height: 26px;padding: 10px;}
}