﻿*{padding:0; margin:0;}
.headerTop{height:auto;}
.headerTop img{max-height:80px;}
.top-box1{height: 100px;overflow: hidden;width: 1050px;margin:0 auto;}
.top-box1-logo{height:80px;margin-top:10px;overflow:hidden;}
.top-box1-logo img{max-height:80px;} 
ul,li{list-style:none;}
.foot{margin:0 0 10px 0 ;padding:10px 0;text-align:center;width:100%; background:#333; line-height:28px; height:auto; color:#fff; min-width:100%;}
.foot p{color:#fff;}
.foota:active,.foot a{color:#fff;}
.foot-bar { width:100%;height:53px;overflow:hidden;background:#fff;border-top:#d0d0d0 1px solid;position:fixed;z-index:9;left:0;bottom:0; margin-top:90px; display:none;}
.foot-bar td {text-align:center;} 
.foot-bar td.icon-1{background: url('/images/mail.png') no-repeat center 11px;background-size:15px 15px;    border-right: solid 1px #ddd;}
.foot-bar td.icon-2{background:url('/images/home.png') no-repeat center 11px;background-size:15px 15px;    border-right: solid 1px #ddd;}
.foot-bar td p{margin-top:25px;} 
.foot-bar .tel  {background:url('/images/tel.png') no-repeat left center;background-size:30px 30px; background-color:#ca192b; background-position: 30px 10px; }
.foot-bar .tel a{line-height:51px;font-size:18px;color:white; height:51px; width:100%;display:block;}
.foot-bar  a{color:#333;}
.mt50{height:52px;overflow:hidden; display:none; width:100%;}
.clear{clear:both;}	
.casescro li h2{height:auto;}

 		.picFocus{ float:left;  width:430px;  position:relative;  overflow:hidden;  zoom:1; margin:15px 0 5px 0;  }
		.picFocus .hd{ width:428px; padding-top:5px;  overflow:hidden; text-align:center; margin:0 auto;}
		.picFocus .hd ul{  overflow:hidden; zoom:1;  }
		.picFocus .hd ul li{   float:left;  text-align:center; width:75px; height:75px; border:1px solid #ddd;margin-right:5px;display: table; }
		 .picFocus .hd ul li a{   display: table-cell;    vertical-align: middle;}
		.picFocus .hd ul li img{ max-width:75px; max-height:75px;  cursor:pointer; vertical-align: middle; }
		 
		 
		.picFocus .bd{text-align:center; border:1px solid #dedede;  }
		.picFocus .bd li{ width:428px; height:278px;display: table;text-align:center; position:relative;}
		.picFocus .bd li a{   display: table-cell;    vertical-align: middle; text-align:center;}
		.picFocus .bd img{ max-width:428px; max-height:278px;  vertical-align: middle;  }
		
.khmp4{background:#000;width:428px;height:278px; display:none; position:relative;}
.closemp4{display:block; position:absolute; top:8px;right:8px;background:url("/images/close.png") no-repeat center;background-size:100% 100%; z-index:10; width:18px; height:18px;cursor:pointer;}
.playimg{display:block; position:absolute;left:50%;top:50%;margin-left: -35px;margin-top:-35px; width:70px; height:70px; background:url("/images/mp4.png") no-repeat center;background-size:100% 100%; z-index:10; cursor:pointer;}

.top-contact-list{ width:530px;margin:15px; float:left;font-size:16px; font-weight:bold;}
.jiage{  width:100%;height:175px; line-height:30px;}
.left-wz{width:30%;text-indent:10px;display:block;float:left;}
.right-wz{width:70%; font-size:26px;color:#ee2e2c;display:block;float:left;}
.right-wz1{width:70%;  display:block;float:left;}
.top-contact-list li{width:100%;height:30px;}
.lxr-box{ height: 55px;    padding: 10px 60px 10px 80px;background: #f6f6f6; position:relative;margin-top:20px; color:#333;}
.lxr-top{height:25px; line-height:25px; }
.lxr-bottom{height:30px; line-height:30px; font-size:18px; color:#f00; font-weight:bold;}
.tx_img{    width: 47px;    height: 50px;    position: absolute;    top: 50%;    margin-top: -25px;    left: 15px;    background: url("/images/phonea.png") no-repeat center center;}
.sys{ width: 40px;  height: 31px; padding:7px;position: absolute;  font-size:13px;  top: 50%;    margin-top: -25px;    right: 10px;text-align:center; background:#fff; cursor:pointer; overflow:hidden}
.sys span{ display:block;}	
.wx-box{width:110px;height:140px;padding:10px; border:1px solid #dedede; background:#FFF; display:block; position:absolute; right:0px;bottom:120px; text-align:center; line-height:15px;transition:all 1.5s;}
.wx-box img{width:110px;height:110px;}
.sys:hover{overflow:visible;}
.sys:hover .wx-box{display:block;right:0;transform:translate(0px,50px);  }

.button-box{margin-top:20px;}
.button-box a{ display:inline-block; width:90px; height:20px; text-align:center; color:#000; font-size:18px; background:#f3f3f3; padding:10px 20px; margin-right:20px; text-decoration:none;border-radius:8px;}
h1{font-size:20px;}
.sp-box{margin:0 auto;padding:0;  overflow:hidden;margin-bottom:5px;padding-bottom:5px; padding:0 30px; border-top:1px solid #dedede;}
 
.zxcont-box{padding:10px;line-height:24px;}
.zxcont-box img{max-width:100%;}
	.content h1{width:100%;height:40px; line-height:40px; text-align:center;}
	.cpshow li{margin-bottom:0}
	.cpshow li img{width: auto;height:auto;}

 .flconcenlh{width:100%;}
 .cityh2{width:100% !important;;border-bottom:1px solid #dedede; height:30px; line-height:30px;}
 
 
 .met-position { background: #fff; border-bottom: 1px solid #f0f2f5 ;height:40px; line-height:40px;}
.met-position.bordernone { border-bottom: none }
.container {width:1200px;}
.met-position .breadcrumb { margin: 0; padding:0; }
.met-position a { text-decoration: none;color:#333; }
.met-position a:active, .met-position a:focus, .met-position a:hover { text-decoration: none } 
.breadcrumb li{float:left; padding:0 3px;}
.b1{border:1px solid #dedede; overflow:hidden;margin:20px auto;}
.h1-title{line-height:45px;  text-align:center;padding:0 30px; }
.xwsj {
    font-weight: normal;
    text-align: center;
    margin: 0px;
   line-height:30px;
}
.bgf{background:#fff;}

.ny-content1{padding:30px 0;background:#f2f2f2;}
.wz-cont{padding:30px;}

.nyxx-title{line-height:40px; height:40px; border-bottom:1px solid #dedede; margin-bottom:20px; font-size:18px; font-weight:bold;}
.wzbox1{line-height:25px;font-size:14px;}
.wzbox1 img{max-width:100%; display:block; margin:0 auto;}
.wzbox1 p{text-indent:15px; margin-bottom:5px;}

 .miaoshu{font-size:16px; line-height:30px;margin:0 30px 10px 30px;   background:#f2f2f2; color:#333; text-indent:10px; padding:0 5px;}
 .datu{padding:0 30px 20px 30px;}
  .datu img{display:block;margin:0 auto; max-width:100%;}
    .xgxx{overflow:hidden;}
  .xgxx li{width:48%;margin:0 1%; float:left; height:30px; overflow:hidden;line-height:30px;}
  .container{margin:10px auto;}
@media (max-width:768px) {
	
	.navbg,.imenu_bg,.zqr_nav{height:auto;overflow:hidden;}
.navurl{background:none;background-position:left -60px top 0px !important;}
 
.nav li,.headerNav li,.navbg .imenu ,.nav22 ul li,.zqr_nav ul li{-webkit-box-sizing: border-box;   box-sizing: border-box;float:left;width:25%;line-height:35px;border-right:1px solid #fff;border-bottom:1px solid #fff;overflow:hidden;list-style:none;margin-left:0;height:35px;}
.navbg .imenu{height:35px;background:none;}
.nav22 ul li{border-right:none;}
.imenu a{width:100%;height:35px;}
#navhover{border-right:1px solid #fff;border-bottom:1px solid #fff;}
 
.navbg .imenu:nth-child(4n+0){border-right:none;}
.nav_tm{width:100%;}




	.topbg,.contactbox{display:none;}
.top-box1,.containertop{width:100%;height:auto;;overflow:hidden;margin-bottom:7px;}
.top-box1-logo{height:60px;margin-top:0;overflow:hidden;}
.top-box1-logo img{max-height:60px;}
.top-box1-logo .logo1{max-width:78%; }
.top-box1-logo .vip{max-width:20%;float:none;}
.hdmid .container{width:100%;}
.hddown {padding:10px 0;background-size:100% 100%;}
.hddown .menu{padding:0;}
.hddown .menu ul{width:100%;line-height:25px;}
.hddown .menu ul li{width:25%;height:25px;margin:0; line-height:25px;}
 
.hddown .menu ul li a{display:block;line-height:25px;text-align:center;font-size:14px;color:#fff;white-space:nowrap;width:100%;height:auto;padding:0;}
.hddown .menu ul li .lbd,.hddown .menu ul li .rbd{display:none;}
.hddown .menu ul li:hover span{ display: inline-block; height: 25px; background: none; }
.hddown .menu ul li.cur i,.hddown .menu ul li:hover i{ display: none;}

.index_brand,.wdbanner,#KinSlideshow,#KinSlideshow_moveBox,#KinSlideshow_content{height:180px !important; width:100% !important;}
.banner li,.wdbanner li{height:180px;}
.banner li img,.wdbanner li img,#KinSlideshow img,#KinSlideshow_moveBox img,#KinSlideshow_content img{height:180px !important;width:100% !important; }
.banner .number,.wdbanner .number{left:10px;margin-left:150px !important;}
 
.cont{height:auto;}
.header img{width:100%;}
.headerCenter{height:auto;}

.header, .content, .footer, .container{width:98%;margin:0 auto;}
.Aboutes_R{width:100%;margin-right:0;}
.Aboutes_R img{max-width:100%;}
.yhpod{width:100%;}
.yhpod li{width:auto;float:left;margin-left:5px;}
.xgcp{width:100%;height:auto;overflow:hidden;}
.xgcp li{width:46%;margin:0 1%;height:25px; line-height:25px; overflow:hidden;}
.xgcp li a{width:100%;margin:0;height:25px; line-height:25px;}
.fxcla{display:none;}


.w1200,.w10000,.w3000,.w2000{width:100%;}
.top-key{display:none;}
.wdnav{height:70px; background-size:100% 100%;}
.wdnav li{width:25%;float:left;line-height:35px;border-right:1px solid #fff;
 border-bottom:1px solid #fff; overflow:hidden; list-style:none; margin-left:0; height:35px;-webkit-box-sizing: border-box;   box-sizing: border-box;}
.wdnav li:nth-child(4n+0){border-right:none;}

.ty-box{width:100%;}
.ty-box-main img{max-width:100%;}
.ty-box-main .ss li{width:100%;}
.ty-box-foot-cont li{width:100%;margin:0;}

.topbar{display:none;}
.headerNav{height:70px; border-bottom:none;}
.headerNav li{width:25%;float:left;line-height:35px;border-right:1px solid #fff;
 border-bottom:1px solid #fff; overflow:hidden; list-style:none; margin:0; height:35px;-webkit-box-sizing: border-box;   box-sizing: border-box; border-left:none; text-align:center;}
.headerNav li:nth-child(4n+0){border-right:none;}
.headerNav li a{padding:0;}

.nav .w3000 li{width:25%;float:left;line-height:35px;border-right:1px solid #fff;text-align:center;
 border-bottom:1px solid #fff; overflow:hidden; list-style:none; margin-left:0; height:35px;-webkit-box-sizing: border-box;   box-sizing: border-box; border-left:none;}
.nav .w3000 li:nth-child(4n+0){border-right:none;}
.nav .w3000 a{padding:0;}
.nmain_top,.main_nbox,.main{width:auto;}
.main img,.main_nbox img,.nbox_cont img{max-width:100%;}

.nav{width:100%; height:70px;background-size:100% 100%;}
.nav li{width:25%;float:left;line-height:35px; text-align:center;
   overflow:hidden; list-style:none; margin-left:0; height:35px;-webkit-box-sizing: border-box;   box-sizing: border-box; border-left:none;} 
.nav li a{height:35px; width:100%;background-size:100% 100%;}
.mains{height:auto;}
.nmain_top .sidebar{margin-top:5px;}
.logo{width:100%;height:auto;}

.nav .w2000 li{width:25%;float:left;line-height:35px;border-right:1px solid #fff;text-align:center;
 border-bottom:1px solid #fff; overflow:hidden; list-style:none; margin-left:0; height:35px;-webkit-box-sizing: border-box;   box-sizing: border-box; border-left:none;}
.nav .w2000 li:nth-child(4n+0){border-right:none;}
.nav .w2000 li a{height:35px; width:100%;background-size:100% 100%;padding:0; line-height:35px;}

.headbg,.headbg .header{height:auto;}
.headbg .header{width:auto;}
#nav-menu{width:100%;height:70px; background:#e3d7bd; margin:0;}

#nav-menu .menu li{width:25%;float:left;line-height:35px;border-right:1px solid #fff;text-align:center;
 border-bottom:1px solid #fff; overflow:hidden; list-style:none; margin-left:0; height:35px;-webkit-box-sizing: border-box;   box-sizing: border-box; border-left:none;}
#nav-menu .menu li:nth-child(4n+0){border-right:none;}
#nav-menu .menu li a{height:35px; width:100%;background-size:100% 100%;padding:0; line-height:35px;}
#imageShow{height:auto;}
.main_nbox{margin:0;padding:10px;}


.header .header_nav{height:70px; padding:0;background-size:100% 100%;}
.header .header_nav li{width:25%;float:left;line-height:35px;border-right:1px solid #fff;text-align:center;
 border-bottom:1px solid #fff; overflow:hidden; list-style:none; margin-left:0; height:35px;-webkit-box-sizing: border-box;   box-sizing: border-box; border-left:none;padding:0; background:none;}
.header .header_nav li:nth-child(4n+0){border-right:none;}
.header .header_nav li a{height:35px; width:100%; padding:0; line-height:35px; background:none;}
.maincs_box{width:100%;}
.maincs_box .nboxesc_right{width:auto;padding:0 10px;}
.maincs_box .nboxesc_right .nbox_rtit .rtit_left{width:40%;}
.maincs_box .nboxesc_right .nbox_rtit .rtit_right{width:60%;}
.maincs_box .nboxesc_right img{max-width:100%;}

.header{height:auto;}
.nav{margin-top:0;}

.nav ul.ulBox li{width:25%;float:left;line-height:35px;border-right:1px solid #fff;text-align:center;
 border-bottom:1px solid #fff; overflow:hidden; list-style:none; margin-left:0; height:35px;-webkit-box-sizing: border-box;   box-sizing: border-box; border-left:none;}
.nav ul.ulBox li:nth-child(4n+0){border-right:none;}
.nav ul.ulBox li a{height:35px; width:100%; padding:0; line-height:35px; background:none;}
.main_nbox .nbox_left{display:none;}
.main_nbox .nbox_right{width:auto;padding-top:0;}


.zqr_nav{height:70px;}
.zqr_nav ul{width:100%;}
.zqr_nav ul li{width:25%;float:left;line-height:35px;border-right:1px solid #fff;text-align:center;
 border-bottom:1px solid #fff; overflow:hidden; list-style:none; margin-left:0; height:35px;-webkit-box-sizing: border-box;   box-sizing: border-box; border-left:none;}
.zqr_nav ul li:nth-child(4n+0){border-right:none;}
.zqr_nav ul li a{height:35px; width:100%; padding:0; line-height:35px; background:none;}
.fyMain{width:auto;padding-top:0;}
.nbox_rtit{margin:0;}
.naboutus{width:auto;padding:10px;}
.naboutus .aboutb1{width:100%;}
.sidebar{width:100%;}



.cpsMain,.cpsMain .containers{width:100%;}
.cpsright{width:auto;padding:10px;}


.mainNav{height:70px;background-size:100% 100%;}
.mainNav li{width:25%;float:left;line-height:35px;border-right:1px solid #fff;text-align:center;
 border-bottom:1px solid #fff; overflow:hidden; list-style:none; margin-left:0; height:35px;-webkit-box-sizing: border-box;   box-sizing: border-box; border-left:none;background:none;}
.mainNav li:nth-child(4n+0){border-right:none;}
.mainNav li a{height:35px; width:100%; padding:0; line-height:35px; background:none;margin:0;color:#fff;}
.mainNav li a.navHome{margin:0;padding:0;}

.nbox_rtit .rtit_right{width:100%;}

	.picFocus,.top-contact-list{width:98%; padding:1%;margin:0; } 	
	.khmp4{width:100% !important;}
 
 .sp-box{padding:0 5px;}
.picFocus .hd ul, .picFocus .hd {width:100%;}
.picFocus .hd ul li{width:20%;margin:1%;padding:1%;}
.picFocus .hd ul li img{max-width:100%;}
.picFocus .bd{width:100%;} 		 
.picFocus .bd li{width:380px;} 
 
 
#khvideo{max-width:98%;max-height:240px; z-index:5;margin:20px 1%;border:0; display:inline-block; }
.closemp4{ right:0px;top:0px; background:url("/images/close.png") no-repeat center;background-size:100% 100%; z-index:10; width:20px; height:20px;  }

	.foot-bar{display:inline;}
	.foot-bar table{width:100%;}
	.mt50{display:block;  }
	.tel{float:none;height:auto;top:0;right:0}

.xtjdmian{width:98%; margin:0 auto;}
.xtjfld,.xtjfld .title,.xtjflname{width:100%;}
.xtjflname li{width:31%;margin:5px 1%;padding:0;}
.pro{padding:10px 0;}

  
 .nlist li{width:48%;margin:0 1%;}
 .nlist li a{width:100%;}
 .nlist li span{display:none;}
 .mainyq{display:none;}
 .w1100,.center{width:100%;}
 .footnav{display:none;}
 .foot .w{margin-top:0;}
 .footer{padding:0;}
 
  
    .main_a,.main_aa .img{display:none;}
  .main{width:100% !important;}
  .main_aa .text p{font-size:24px;}
  .main_b_c{padding-top:5px;}
  
  .wcpxw1200,.main_b{width:98%;margin:0 1%;}
  .lxwmny{display:none;}
  .wrap{width:100%;}
  
 .proRight, .proRight ul, .title,.proRight,.proRight .title{width:100%;}
 .proRight .title {width:98%;margin:0 1%;}
 
   .proRight li{width:48%;margin:1%; height:180px;overflow:hidden; text-align:left;}
 .proRight li a img{max-width:100%;max-height:150px;object-fit: cover; }
 .proRight li img{margin-top:0;}
 .proRight li span{width:100%; margin-left:0;height:25px;margin-top:0; line-height:25px;}
  
  .about{width:98%;margin:0 1%; height:auto;}
  .wgywoa1200,.about .about_title{width:100%;}
  .about .about_cont .about_cont_img{width:100%;margin-right:0; text-align:center;display:none;}
  .about_cont_img img{max-width:100%;}
  .about .about_cont_details{width:98%;margin:0 1%;}
  .about .about_cont_details .about_menu{display:none;}
  .about .about_cont_details .about_cont_title h2{text-align:center;}
  
.case{width:98%;margin:0 1%; }  
.w1200,.wsyxwzxlx00,.news .news_left,.news .question,.tit1,.news .news_list,.news .news_list ul,.news .news_list ul li,.tit2,.wtjdCont{width:100%;}
.case .case_title{width:100%;}
.scrollbox{width:100%; margin-top:15px;}
 .news{width:98%;margin:0 1%; }
.news .news_list ul li{padding-left:0; text-indent:10px; margin-right:0;}
.tit2{height:auto;}
.nypro{width:98%;margin:0 1%; }  
.nypro .title{width:98%;margin:0 1%;}
.nypro .pro_cont{width:96%;margin:0 1%;padding:1%;}


  .product,.product1,.partFourM1,.partFourCon1{width:100%; }   
 .prod li{width:48%;margin:1%; height:180px;overflow:hidden; text-align:left;}
 .prod li a img{max-width:100%;max-height:150px;object-fit: cover; }
 .proname{width:100%;margin-top:0;}
 .row1{min-width:360px;background:none; height:auto;}

 .contactcon,.icont{height:auto;padding-left:0;}
 .fyMain{width:98%;margin:0 1%;}
.naboutus,.naboutus .aboutb1,.sidebar,.case_list,.case_list ul,.nRight,con,.content{width:98%;margin:0 1%;}
 
  .case_list li{width:48%;margin:1%; height:180px;overflow:hidden; text-align:left;}
 .case_list li a img{max-width:100%;max-height:150px;object-fit: cover; }
 .case_list li a span{width:100%;background:#076ce0;}
 .nRight{padding:0;}
 .con ul li{width:100%;}
 .con ul li a{padding-left:0;}
 
 .content{width:100%;margin:0;}
 .title2{height:50px; line-height:50px;}
 .prodbox,.prodbox ul{width:100%;}
  .prodbox ul li{width:48%;margin:1%; height:180px;overflow:hidden; text-align:left;}
 
 .prodbox ul li .con{width:100%;height:180px;}
 .prodbox ul li .con .pic{max-width:100%;max-height:150px;object-fit: cover; }
 .prodbox ul li .con .y{display:none;}
 .acont,.About_R{width:100%;}
 .right_main{width:98%;margin:0 1%;min-height:auto;}
 .agent_con{width:98%;margin:0 1%;}
 .contentpr{width:100%;}
 .Aboutes_R{width:98%;margin:0 1%;}
 .nncon,.nncon ul{width:98%;margin:0 1%;}
.nncon ul li{width:100%;}
.nncon ul li span{display:none;}
 .prdcenters li{width:48%;margin:1%; height:180px;overflow:hidden; text-align:center;}
 .prdcenters li a img{max-width:100%;max-height:150px;object-fit: cover; }
 
  
  

 .h1-title{line-height:45px;  text-align:center;padding:0 10px; }
.xwsj {
    font-weight: normal;
    text-align: center;
    margin: 0px;
   line-height:30px;
}
.bgf{background:#fff;}

.ny-content1{padding:30px 0;background:#f2f2f2;}
.wz-cont{padding:10px;}

 .miaoshu{font-size:16px; line-height:30px;margin:0 10px 10px 10px;}
 .datu{padding:0 10px 20px 10px;}
 
.main_a,.main_f{display:none;}
.main_d{overflow:hidden;}
.About_R,.right_main,.agent_con{width:100%; margin:0;}
.agent_con .age_li_about{padding:10px;}
.news,.nncon,.nncon ul,.nncon ul li{width:100%;}
.nncon ul li a{width:70%;overflow:hidden;}
  .nncon ul li span{width:20%;margin:0;}
  
   .contentpr{width:100%;}
 .prdcenters li{width:48%;margin:1%; height:180px;overflow:hidden; text-align:center;-webkit-box-sizing: border-box;   box-sizing: border-box; }
  .prdcenters li a {width:100%;height:180px; text-align:center; display:block;}
  .prdcenters li .imgcss{width:100%;height:150px;}
  .prdcenters img{max-width:100%;max-height:150px;object-fit: cover; margin:0 auot;}
 
 .prdcenters li a span{width:100%;}
}			

 		