﻿*{padding:0; margin:0;}
.headerTop{height:auto;}
.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:#006281; 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;}
@media (max-width:768px) {
	.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;}

 .proRight, .proRight ul, .title,.proRight,.proRight .title{width:100%;}
 .proRight .title {width:98%;margin:0 1%; height:30px; line-height:30px;}
 .proRight .title h4{margin-top:0;}
 
   .proRight li{width:48%;margin:1%; height:180px;overflow:hidden; text-align:center;-webkit-box-sizing: border-box;   box-sizing: border-box; }
  .proRight li a {width:100%;height:180px; text-align:center; display:block;}
 .proRight li a img{max-width:100%;max-height:150px;object-fit: cover; }
 .proRight li img{margin-top:0;}
 .proRight li h5{margin:0;}
 .proRight li span{width:100%; margin-left:0;height:25px;margin-top:0; line-height:25px;}
 
 
 .case,.about{height:auto;padding-bottom:30px;}
 .casetitle,.case .proWin{width:100%;}
 .case .proWin{height:240px;}
 .case .proWin li{width:180px;height:200px;}
 .case .proWin li img{width:180px !important;height:150px !important;}
 .case .proWin li .more{display:none;}
 
 .about dl{width:100%;}
 .about dt,.about .more,.liuyan{display:none;}
 .about dd{width:100%;}
 
 .newsleft,.newsleft .newsBox{width:100%;height:auto;}
 .newsleft .menu li{width:100%;}
 
 .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_c{height:auto;overflow:hidden;padding:0;}
.main{width:auto !important;}
.cpfl{width:auto;}
.main_aa{padding-top:10px;}
.main_aa .text p{margin-bottom:0; font-size:24px;}
.cpfl{margin:10px;}
.cpfl ul li{width:100%;}
.xwymore{margin:0 auto 10px auto;}
.casescro,.casescro ul{width:100%;}
.casescro li{width:48%;margin:1%; height:150px; text-align:center; display:table-cell; overflow:hidden;}
.main_b .main_aa h2,.main_e .main_aa h2{margin-bottom:5px;}
.casescro li .imgcss{height:125px; width:100%; overflow:hidden;}
.casescro li img{margin-top:0; max-width:100%;max-height:125px;object-fit: cover; }
.casescro li h2{margin-top:0px;line-height:25px; text-align:center;}
.acont{width:100%;padding-bottom:15px; height:auto;}
.acont img{margin:5px 15px;}
.main_d .more-about{display:none;}
.main_e{height:280px;overflow:hidden;}
.casemare{width:100%; height:190px;}
 .casemare li{width:220px;margin:10px; height:190px;text-align:center; display:table-cell; overflow:hidden;}
 .casemare li .imgcss{height:130px; width:100%; overflow:hidden;}
.casemare li img{margin-top:0; max-width:100%;max-height:125px;object-fit: cover; }
.casemare li h2{line-height:25px;height:25px;}
.casemare li .prmore{width:220px;text-align:center; height:25px; margin-top:0; display:table-cell; background:none;}
.casemare li .prmore img{height:25px;}
.mainyq{width:98%;margin:0 auto;}
.tab{width:100%;margin:0 auto;}
.pro{padding:0;}
.w1200{width:100%;}
.nypro{width:auto;padding:0 10px;}
.nypro .title{width:100%;margin-left:0;}
.nypro .title h4{margin-left:0;}
.nypro .pro_cont,.con{width:auto;}
.con ul li{width:auto;}
.con ul li a{margin-left:0;width:auto;}
.case_list,.case_list ul{width:100%;}
.case_list li{width:48%;margin:1%; height:150px; text-align:center; display:table-cell; overflow:hidden;}
.case_list li a{display:block;width:100%;}
.case_list li a img{width:100%;height:auto;max-width:100%;max-height:125px;object-fit: cover; }
.case_list li a span{width:100%;}

 .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;}
  
}			

 		