@charset "utf-8";
/* CSS Document */
@screen-xs-min:320px;
@screen-xs-max:768px;
@screen-sm-min:769px;
@screen-sm-max:1199px;
@screen-md-min:1200px;
@screen-md-max:1260px;
@screen-lg-min:1400px;

@media (min-width: 1920px) { 
 
  
 }

@media (max-width:1850px) {
   
	}

@media (max-width:1760px) {
    .homepart3 .centerbox .centerin{width: 92%; margin: 0 auto;}
  
	}

@media (max-width:1650px) {
     .homepart1 .centerbox .centerin{ width: 92%; margin: 0 auto;}
	 .homepart2 .centerbox .centerin{width: 92%; margin: 0 auto;}
	 .homepart4 .centerbox .centerin{width: 92%; margin: 0 auto;}
	 .homepart3 .listbox .list{ width: 90% ;margin: 0 auto;}
	 .footmenu .centerbox .centerin{width: 92%; margin: 0 auto;}
	 .aboutbox1 .centerbox .centerin{width: 92%; margin: 0 auto;}
	 .aboutbox2 .centerbox .centerin{width: 92%; margin: 0 auto;}
	 .aboutbox4 .centerbox .centerin{width: 92%; margin: 0 auto;}
	 .aboutbox5 .centerbox .centerin{width: 92%; margin: 0 auto;}

	 .ertop2 .centerbox .centerin{ width: 98%; margin: 0 auto;}
	 .mainbox .centerbox .centerin{width: 92%; margin: 0 auto;}
	 .ertoplocation2 .centerbox .centerin{width: 92%; margin: 0 auto;}

     .productbox1 .centerbox .centerin{width: 92%; margin: 0 auto;}
	 .casebox1 .centerbox .centerin{width: 92%; margin: 0 auto;}

	 .manualbox1 .centerbox .centerin{width: 92%; margin: 0 auto;}
	 .manualbox2 .centerbox .centerin{width: 92%; margin: 0 auto;}
	 .manualbox3 .centerbox .centerin{width: 92%; margin: 0 auto;}

	 .newstop .centerbox .centerin{width: 92%; margin: 0 auto;}
	 .contactbox1 .centerbox .centerin{width: 92%; margin: 0 auto;}
	 .contactbox2 .centerbox .centerin{width: 92%; margin: 0 auto;}

	}	

	
@media (max-width:1620px) {
    .aboutbox2{ padding: 50px 0 30px 0;} 
	.aboutbox2 .listbox{ width: 1305px; height: 615px;  margin: 35px auto 0 auto;}
	 .aboutbox2 .listbox .list{transform: scale(0.8); transform-origin: left top;}

	 .aboutbox4 .listbox .list ul li .box .word{ height: 210px; }
	}	


@media (max-width:1560px) {
	.productbox1 .rightbox .list1 ul li{font-size: 14px;}
	.productbox1 .leftbox .word{font-size: 14px;}
	.productbox1 .rightbox .introbox{font-size: 16px;}
	.productbox1 .rightbox .list2 ul li .wordbox p{ font-size: 16px;}

   
   }	
	

@media (max-width:1500px) {
	 .aboutbox1 .numlist{  padding: 40px 0;}
    .aboutbox1 .numlist ul li .box .num span{font-size: 40px; }

	 .ertop2  .list ul li{font-size:18px;}
	}	
	
@media (max-width:1460px) {
	.aboutbox4 .listbox .list ul li .box .tit{ font-size: 20px;}
	.aboutbox4 .listbox .list ul li .box .tit2{ font-size: 14px; }
     .aboutbox4 .listbox .list ul li .box .word{ height: 210px; font-size: 14px; }
     
	 .caselist ul li .pic{ width:100%; height:300px}


	.manuallist ul li .pic{ width: 125px; height: 200px; }
	.manuallist ul li .wordbox{width:calc(100% - 135px); height: auto; overflow: hidden; float: right; }
	.manuallist ul li .wordbox .tit{font-size: 16px;  }

	.manuallist ul li .wordbox .t1{font-size: 12px;}
	.manuallist ul li .wordbox .t2{font-size: 12px;}




	.cslist ul li .pic{ width: 200px; height: 150px; }
	.cslist ul li .wordbox{width:calc(100% - 215px);  }
	.cslist ul li .wordbox .tit{  font-size:14px;  }
	.cslist ul li .wordbox .time{  font-size: 12px; }
	.cslist ul li .wordbox .space{margin: 30px 0 10px 0}


	.cslist ul li .wordbox .t1{ font-size: 12px;}
	.cslist ul li .wordbox .t2{  font-size: 12px;}
	.cslist ul li .wordbox .t3{  font-size: 12px; }

	.manualbox3 .nav ul li{  height: 50px; line-height: 50px; font-size: 14px; }
	.goodlistbox .list ul li .pic{ width:100%; height:300px}




	}	


@media (max-width:1380px) {
     .homepart1 .navbox ul li{font-size: 16px;}
	 .ertop  .list ul li p{width: 150px; font-size: 16px;}

	 .aboutbox2{ padding: 50px 0 30px 0;} 
	 .aboutbox2 .listbox{ width: 985px; height: 460px;  margin: 35px auto 0 auto;}
	 .aboutbox2 .listbox .list{transform: scale(0.6); transform-origin: left top;}
	
	

	}

@media (max-width:1300px) {
     .headbox .box .logo img{ height:60px}
	 .headbox  .menu ul li{ margin:0px 15px; }

	 .aboutbox4 .listbox .list ul li .box .word{ height: 240px; font-size: 14px; }

	  .ertop2  .list ul li{font-size:14px;}

	  .productbox1 .releasepro .list ul li{width: 25%;}
	  .productbox1 .releasepro .list ul li:nth-child(5){display: none;}

	  .caselist ul li .pic{ width:100%; height:200px}


	  .goodlistbox .list ul li .pic{ width:100%; height:250px}
	}	


@media (max-width:1260px) {

	.showus{  font-size:14px}
	.showup{ font-size:14px}
	
	
	

	}

@media (max-width:1216px) {
      .goodlistbox .list ul li .pic{ width:100%; height:200px}

	}	

	
@media (max-width:1180px) {

	}		


@media (max-width:1100px){

	}
	
	
@media (max-width:1050px){
    
   
	}	
@media (max-width:1025px){

	 
	}		
	

@media (max-width:1000px){
	.headboxkong{ height:60px; }
	.headfolat{ height:60px;}
	
	.thoundshow{ display:none}
	
	.headbox{ width:100%; height:60px; background:#ffffff;}
	.headbox .topbox{ display: none;}
	
    .headbox .mbox{ width: 100%; height: 60px; background:#f4f1f7;}
	.headbox .box{ width:96%;   height:60px; }
    .headbox .box .logo{height:60px; line-height:60px;}   
    .headbox .box .logo img{ height:40px}
    .headbox .box .logo .img1{ display: none;}
	.headbox .box .logo .img2{ display: block;}
	.headbox .menu{ display:none} 
	.headbox .tel{ display:none}
	.headbox .menubtn{ display:block}
	
	.headbox .box .downtop{ display:none}

    .headbox .box .searchbox{ display: none;}
	.headbox .box .searchbtn{right:35px; top:0; width:36px; height:60px; line-height:60px; font-size:20px; font-weight:normal; display: block; }
    
	
	.homeSlide .list ul li .wordbox{left:4%; top:50%; margin-top:0;transform: translate(0%, -50%); margin-left:0;width:92%; }
	.homeSlide .list ul li .wordbox .tit{ font-size:20px; line-height:30px; font-weight:700 }
	.homeSlide .list ul li .wordbox .tit2{ font-size:14px; line-height:30px;font-weight:700 }

		
	.homeSlide .list ul li .more{ width:125px; height:35px;line-height:35px; font-size:12px; margin-top:20px;border-radius:30px}

	
	.homeSlide  .leftarr{display: none;}
	.homeSlide  .rightarr{ display: none; }

	.indexpage {position: absolute; left:0% !important; width:100% !important; bottom:20px !important; z-index:100; text-align:center}
	
	.erSlide .list ul li .wordbox .cbox .tit{  font-size: 20px; line-height: 40px;}
	.erSlide .list ul li .wordbox .cbox .tit2{ font-size: 14px; line-height: 26px; margin-top: 0px;}



	.formbox2 ul li.t1{ width:100%; float:left; overflow:hidden;}
	.formbox2 ul li.t2{ width:100%; float:left; overflow:hidden; text-align:right}
	.formbox2 ul li .safecode{ max-width: 150px;}  
	.formbox2 ul li .safecode img{ max-width: 100%;}
	.formbox2 ul li .btnme{ margin: 0 auto;}


 
	.homepart1{padding:30px 0 }
	.homepart1 .titbox .leftbox{ width:100%; float: none;}
	.homepart1 .titbox .leftbox .tit{ font-size: 20px; text-align: center;}
	.homepart1 .titbox .leftbox .tit2{ width:100%; height: 50px; line-height: 50px;; font-size: 26px; text-align: center;}
	.homepart1 .titbox .rightbox{ width:100%; float: none; font-size: 14px; }

	.homepart1 .navbox{ width: 100%; height: auto; overflow: hidden; background:none;box-shadow: none; margin-top: 30px;}
	.homepart1 .navbox ul{display: block;  height: auto;}
	.homepart1 .navbox ul li{  height: 50px; line-height: 50px; font-size: 14px; color: #222222; background:#fbfdfe; text-align: center; font-size: 14px; width: 31.33%;float: left; margin: 5px 1%; }
	.homepart1 .navbox ul li:nth-child(1){  background:#fbfdfe; }
	.homepart1 .navbox ul li.onfocus{ font-weight: 700; color: #ffffff; background: #3f66a8;}
	.homepart1 .navbox ul li.onfocus a{ color: #ffffff;}

	.homepart1 .listbox{ margin-top: 30px;}
	.homepart1 .listbox .one .leftbox{ width: 100%; height:auto; float: none;padding:0 0 0 20px;margin-bottom: 20px;}
	.homepart1 .listbox .one .leftbox .wordbox{ width: 50%; float: left;}
	.homepart1 .listbox .one .leftbox .wordbox .num{height: 100px; line-height: 100px;  font-size: 90px; margin-top: 20px;}
	.homepart1 .listbox .one .leftbox .wordbox .sortname{  height: 40px; line-height: 40px; font-size: 20px;}
	.homepart1 .listbox .one .leftbox .wordbox .tit{ height: auto; line-height: 30px; font-size: 16px; margin-top: 90px;}

	.homepart1 .listbox .one .leftbox .pic{ width: 50%; height: 400px;}



	.homepart1 .listbox .one .rightbox{ width: 100%; height: auto; overflow: hidden; float: none;border-radius: 10px;}
	.homepart1 .listbox .one .rightbox ul li{ margin: 0 0 20px 0; }
	.homepart1 .listbox .one .rightbox ul li .box{ width: 100%; height: 320px; padding: 20px;}
	.homepart1 .listbox .one .rightbox ul li .box .wordbox .inbox .tit{ width: 100%; height: auto; line-height: 30px; font-size: 16px;}


	/*关于我们*/
	.homepart2{padding:25px 0 0 0; background-attachment: scroll; }
	/*About us*/
	.homepart2 .titbox{ font-size: 20px; }
	/*$about['intro1']*/
	.homepart2 .titbox2{font-size: 26px; line-height: 46px; margin-top: 10px;}
	.homepart2 .titbox2 img{ height: 35px;}
	.homepart2 .intro{ font-size: 14px; margin-top: 10px;}
	/*核心优势*/
	.homepart2 .titbox3{font-size: 20px;line-height: 40px; margin-top: 10px;}
	.homepart2 .list ul li{ margin: 20px 0 0 0; }
	.homepart2 .list ul li .num{ margin-right: 0;margin-top: 2px; width: 25px; height: 25px; line-height: 25px; font-size: 12px;float: left;}
	/* calc(100% - 35px) */
	.homepart2 .list ul li .word{ width:calc(100% - 40px); font-size: 14px;float: right; }

	.homepart2 .more { width: 150px; height: 40px; line-height: 40px;;;  background: #3f66a8; color: #ffffff;margin-top: 20px;border-color: #3f66a8;}
	.homepart2 .more:hover{ background: #3f66a8; color: #ffffff;border-color: #3f66a8; }

	/*优势列表  .listbox*/
	.homepart2 .listbox{ width: 100%; height: auto; margin-top: 20px; padding: 25px 0;}
	.homepart2 .list2{ width: 100%; height: auto; }
	.homepart2 .list2 ul li{  width: 33.33%; height: auto;  }
	.homepart2 .list2 ul li:last-child:before{ display: none;}
	.homepart2 .list2 ul li .pic{ width: 100%;height: 60px;margin-top: 30px;}
	.homepart2 .list2 ul li .tit{ width: 100%;height: 60px; line-height: 30px; font-size: 14px; ;}
    .homepart2 .list2 ul li:nth-child(4){ margin-left:16.66% ;} 
	.homepart2 .list2 ul li:nth-child(4)::after{display: none;}

	/*行业案例*/
	.homepart3{ padding:30px 0 30px 0 }
	.homepart3 .titbox .leftbox{ width:45%; height: auto; float: left;}
	.homepart3 .titbox .leftbox .en{ width:100%; height: auto; font-size: 20px;}
	.homepart3 .titbox .leftbox .cn{ width:100%; height: 50px; line-height: 50px;; font-size: 26px; }
	.homepart3 .titbox .more{ width: 125px; height: 40px; line-height: 40px; font-size: 12px;margin-top: 15px;}

	.homepart3 .listbox{width: 100%; height: 520px;margin-top: 30px;}
	.homepart3 .listbox .leftarr{ left: 50%; margin-left: -50px; top: auto; transform: translateY(0); bottom: 0; background-size: auto 28px;}
	.homepart3 .listbox .rightarr{right: 50%; margin-right: -50px; top: auto; transform: translateY(0); bottom: 0;background-size: auto 28px;}
	.homepart3 .listbox .list{ width: 100%; height: 460px;}
	.homepart3 .listbox .list ul li .box{ width: 96%; height: 450px;padding: 10px; border: 1px solid #edf2f6;}
	.homepart3 .listbox .list ul li .box .pic{ width: 100%; height: 250px}
	.homepart3 .listbox .list ul li .box .tit{height:40px; line-height: 40px;font-size: 18px;margin-top: 10px; }
	.homepart3 .listbox .list ul li .box .word{ width: 100%; height: 60px; line-height: 30px;font-size:14px}
	.homepart3 .listbox .list ul li .box .more{ width: 100%; height: 25px; line-height: 25px; font-size: 14px;margin-top: 10px;}
    
	/*新闻资讯*/
	.homepart4{ padding:30px 0 30px 0 }
	.homepart4 .titbox .leftbox{ width:45%; height: auto; float: left;}
	.homepart4 .titbox .leftbox .en{ width:100%; height: auto; font-size: 20px;}
	.homepart4 .titbox .leftbox .cn{ width:100%; height: 50px; line-height: 50px;; font-size: 26px; }
	.homepart4 .titbox .more{ width: 125px; height: 40px; line-height: 40px; font-size: 12px;margin-top: 15px;}

	.homepart4 .listbox{width: 100%; height: auto; overflow: hidden;  margin: 0 auto; position: relative;margin-top: 38px;}
	/*1条*/
	.homepart4 .listbox .lbox{ width: 100%; height: auto;  float: none; display: block; }
	.homepart4 .listbox .lbox .box .time{font-size: 14px;}
	.homepart4 .listbox .lbox .box .tit{ margin-top: 10px;font-size: 16px;line-height: 40px;}
	.homepart4 .listbox .lbox .box .word{  height: 75px; line-height: 25px; font-size: 14px; margin-top: 20px;}
	.homepart4 .listbox .lbox .box .more{ margin-top: 20px;}
	/*1条*/
	.homepart4 .listbox .cbox{ width: 100%; height: 580px; margin-left: 0;border-radius: 10px;float: none;margin-top: 20px;}
	.homepart4 .listbox .cbox .pic{ width: 100%; height: 580px; overflow: hidden;}
	.homepart4 .listbox .cbox .wordbox{padding: 0 20px; }
	.homepart4 .listbox .cbox .wordbox .time{font-size: 14px;color: #ffffff;}
	.homepart4 .listbox .cbox .wordbox .tit{font-size: 16px;line-height: 36px;}


	/*5条*/
	.homepart4 .listbox .rbox{ width: 100%; float: none;margin-top: 20px;}
	.homepart4 .listbox .rbox .list ul li{margin:0;padding: 10px 0;}
	.homepart4 .listbox .rbox .list ul li .time{font-size: 14px;}
	.homepart4 .listbox .rbox .list ul li .tit{width: 100%; height: auto; margin-top: 5px;font-size: 14px; line-height: 28px;}

	
	.footmenu .centerbox{padding:35px 0 20px 0;  }



	.footmenu .part1{ width:100%; float:none;}
	.footmenu .part1 .list ul li{ margin: 13px 0 0 0;padding: 0 0 0 27px;font-size: 14px; }
	.footmenu .part1 .cebox{ margin-left: 0;float: right;}
	.footmenu .part1 .cebox .tit{ font-style: 12px;}
	.footmenu .part1 .code ul li .box .tit{ font-size: 12px;}

	.footmenu .part2{display: none; }

	.footmenu .fbox .copyright{ width: 92%; }
	.footmenu .fbox .copyright .left{ width: 100%; height: auto; overflow: hidden; float: none;text-align: center;}
	.footmenu .fbox .copyright .right{ display: none;}

	.ertoplocation{ display: none;}


	.ertop{ padding: 15px 0;}
	.ertop .centerbox .centerin{ width: 92%; margin: 0 auto;}
	.ertop  .list{ height:auto;  overflow: hidden; display: block;}
	.ertop  .list ul{ margin:0;  padding:0px; list-style:none;  display: block;}
	.ertop  .list ul li{ margin:10px 0; padding:0; list-style:none; width:33.33%; height:auto; text-align:center; font-size:14px;float:left }
	.ertop  .list ul li a{ display: block; width: 100%; height: auto;}
	.ertop  .list ul li p{width: 96%; height: 40px; line-height: 40px; border: 1px solid #3f66a8; border-radius: 0;text-align: center;font-size: 14px;}


    /*关于我们*/
	.aboutbox1{padding:40px 0;}
	.aboutbox1 .leftbox{ width:100%;float: none;}
	.aboutbox1 .leftbox .titbox2{font-size: 26px; line-height: 40px; margin-top: 20px;}
	.aboutbox1 .leftbox .titbox2 img{ height: 30px;}
	.aboutbox1 .leftbox .intro{ font-size: 14px; }


	.aboutbox1 .rightbox{ width: 100%;float: none;padding-top: 10px;}
	.aboutbox1 .rightbox img{ width: 100%; height: auto; border-radius: 10px;}
	.aboutbox1 .space{ width: 100%; height: 50px; clear: both;}

	.aboutbox1 .numlist{  padding: 0 0}
	.aboutbox1 .numlist ul{display: block;}
	.aboutbox1 .numlist ul li{width: 50%;height: auto; overflow: hidden; font-size: 14px;float:left; margin: 10px 0;}
	.aboutbox1 .numlist ul li .t1{font-size: 30px; }

		
	.aboutbox2{  padding:30px 0 0 0;  }
	.aboutbox2 .centerbox .centerin .titbox2{ font-size: 26px;line-height: 40px; margin-top: 10px;;}

	.aboutbox2 .listbox{ width: 100%; height: auto;  margin-top: 35px;}
	.aboutbox2 .listbox .list{ width: 100%; height: auto; background:none; transform: scale(1); }
	.aboutbox2 .listbox .list ul{ margin: 0; padding: 0; list-style: none; display: block; }
	.aboutbox2 .listbox .list ul li{margin: 0 0 0 0; padding: 0 0 30px 0; list-style: none; width:50%; height: auto; position: static;float: left; position: relative;}
	.aboutbox2 .listbox .list ul li:nth-child(1){ left: auto; top: auto;}
	.aboutbox2 .listbox .list ul li:nth-child(1){ left: auto; top: auto;}
	.aboutbox2 .listbox .list ul li:nth-child(3){ left: auto; top: auto;}
	.aboutbox2 .listbox .list ul li:nth-child(4){ right: auto; top: auto;}
	.aboutbox2 .listbox .list ul li:nth-child(5){ right: auto; top: auto;}
	.aboutbox2 .listbox .list ul li:nth-child(6){ right: auto; top: auto;}
    .aboutbox2 .listbox .list ul li::after{width: 30px; height: 99px; background: url(../Images/dmore.png) center center no-repeat; content: ''; position: absolute; left: 50%; margin-left: -15px;bottom:-50px; z-index: 0;}
    .aboutbox2 .listbox .list ul li:nth-child(6)::after{ display: none;}

	.aboutbox2 .listbox .list ul li .box{ width: 96%;  padding: 10px; margin: 0 auto; position:  relative; z-index: 10; }


	.aboutbox2 .listbox .list ul li .box .pic{ width: 100%; height: 60px; line-height: 60px;margin-top: 10px; }
	.aboutbox2 .listbox .list ul li .box .tit{ width: 100%; height: 40px; line-height: 40px; font-size: 14px; margin-top: 10px;}
	.aboutbox2 .listbox .list ul li .box .word{ width: 100%; height: 182px; line-height: 26px; font-size: 14px;color: #222222; opacity: 0.8;margin-top: 10px;}

	.aboutbox3{ padding: 0 0 30px 0;  }
	.aboutbox3 .centerbox .centerin .titbox2{ font-size: 26px; line-height: 40px; }

    .aboutbox3 .listbox{ height: 80px;  margin-top: 20px;}
	.aboutbox3 .listbox .list{  height: 80px; margin-left: -8%;}
	.aboutbox3 .listbox .list ul li{ height: 80px}
	.aboutbox3 .listbox .list ul li .pic{ height: 70px; line-height: 70px; }
	.aboutbox3 .listbox .list ul li .pic img{ max-width: 80%; max-height: 80%;;}


	.aboutbox3 .listbox2{  height: 80px; margin-top: 10px;}
	.aboutbox3 .listbox2 .list{height: 80px; }
	.aboutbox3 .listbox2 .list ul li{height: 80px; }
	.aboutbox3 .listbox2 .list ul li .pic{  height: 70px;  line-height: 70px;}

	/*企业文化*/

	.aboutbox4{ padding:0 0 30px 0; }
	.aboutbox4 .centerbox .centerin .titbox2{ font-size: 26px; line-height: 40px; }
	.aboutbox4 .centerbox .centerin .titbox3{ font-size: 26px; line-height: 40px; margin-top: 10px;;}
	.aboutbox4 .centerbox .centerin .titbox4{ font-size: 14px; line-height: 30px;}

	.aboutbox4 .listbox{ margin-top: 50px;}
	.aboutbox4 .listbox .list ul li{ width:50%; }
	.aboutbox4 .listbox .list ul li .box{ padding: 10px;}
	.aboutbox4 .listbox .list ul li .box .pic{ width: 100%; height: 100px;}
	.aboutbox4 .listbox .list ul li .box .pic img{ max-width: 90%; max-height: 90%;;}
	
   /* 手机版覆盖 */
	.ertop2{ padding: 15px 0;}
	.ertop2 .centerbox .centerin{ width: 92%; margin: 0 auto;}
	.ertop2 .list{ height:auto; overflow: hidden; display: block;}
	.ertop2 .list ul{ margin:0; padding:0px; list-style:none; display: block;}
	.ertop2 .list ul li{ margin:10px 0; padding:0; list-style:none; width:33.33%; height:auto; text-align:center; font-size:14px; float:left; display: block; }

	/* 关键修改在这里 */
	.ertop2 .list ul li p{
		width: 96%; 
		height: 50px; /* 改成 auto */
		min-height: 40px; /* 新增 */
		line-height: 1.4; /* 改成 1.4 */
		border: 1px solid #3f66a8; 
		border-radius: 0;
		text-align: center;
		font-size: 13px; 
		display: flex; 
		align-items: center; 
		justify-content: center; 
		box-sizing: border-box; 
		padding: 5px 5px; /* 上下加内边距 */
		word-break: break-word; /* 新增 */
		white-space: normal; /* 新增 */
		flex-wrap: wrap; border-radius: 0px;
	 }
      
	  .mainbox{padding: 30px 0;}
	  .mainbox .toptitle{ font-size:26px; line-height:40px; }
	  .mainbox .toptitle2{ font-size:14px;line-height:200%;}
      
	  .productlist ul li{ width: 50%;}


	  /*产品展示*/
	.productbox1{  padding:10px 0 30px 0; }
	.productbox1 .leftbox{ width: 98%; float: none;  padding: 20px; margin: 5px auto;}
	.productbox1 .leftbox .titbox{ line-height: 40px; font-size: 20px; }
	.productbox1 .leftbox .word{ font-size: 14px;}

	.productbox1 .leftbox .list ul li{ font-size: 14px;line-height:26px;padding: 0 0 0 30px;}
	.productbox1 .leftbox .list ul li.t1{ background: url(../Images/e1.png) 0 5px no-repeat;  }
	.productbox1 .leftbox .list ul li.t2{ background: url(../Images/e2.png) 0 5px no-repeat;  }

	.productbox1 .leftbox .otherbox ul li{  width:50%; }

	.productbox1 .leftbox .spaceline{margin: 20px 0 15px 0;}

	.productbox1 .leftbox .otherbox2{ margin-top: 20px;}
	.productbox1 .leftbox .otherbox2 .code{ width: 100px; }
	.productbox1 .leftbox .otherbox2 .wlist{ width: calc(100% - 115px); }
	.productbox1 .leftbox .otherbox2 .wlist ul li{font-size: 14px; }


	.productbox1 .rightbox{ width:100%; float: none;margin-top: 20px; }
	.productbox1 .rightbox .slidebox .bgbox{height: 300px;}
	.productbox1 .rightbox .slidebox .bgbox .leftarr{ background-position: center center; background-size: 18px auto;left:25px}
	.productbox1 .rightbox .slidebox .bgbox .rightarr{  background-position: center center; background-size: 18px auto; right: 25px;}

	.productbox1 .rightbox .slidebox .bglist{ width:98%;height: 300px; }
	.productbox1 .rightbox .slidebox .bglist ul li{  height: 300px; }

	.productbox1 .rightbox .slidebox .smbox{  height: 100px; margin-top: 30px;}
	.productbox1 .rightbox .slidebox .smbox .leftarr{ width: 33px; height: 100px; }
	.productbox1 .rightbox .slidebox .smbox .rightarr{ width: 33px; height: 100px; }
	.productbox1 .rightbox .slidebox .smbox .smlist{ height: 100px;}
	.productbox1 .rightbox .slidebox .smbox .smlist ul li{ width: 100px; height: 100px; }
	.productbox1 .rightbox .slidebox .smbox .smlist ul li .pic{ width: 92%; height: 96px; }


	.productbox1 .rightbox .spaceline{ margin: 20px 0;}

	.productbox1 .rightbox .titbox{ height: 40px; line-height: 40px; font-size: 20px; }
	.productbox1 .rightbox .titbox span{  font-size: 14px; padding: 0;height: 30px; line-height: 30px;   }

	.productbox1 .rightbox .list1 ul li{width: 100%; height: auto; font-size: 14px;line-height: 30px;background: url(../Images/dot1.png) 0 18px no-repeat; padding: 10px 0 10px 20px;}



	.productbox1 .rightbox .introbox{ font-size: 14px; }

	.productbox1 .rightbox .list2{ margin-top: 25px;}
	.productbox1 .rightbox .list2 ul li{margin:0 0 35px 0;}
	.productbox1 .rightbox .list2 ul li .pic{display: none;}
	.productbox1 .rightbox .list2 ul li .wordbox{ width:100%; }
	.productbox1 .rightbox .list2 ul li .wordbox .num{ width: 100%; height: 60px; line-height: 60px; font-size: 60px; }
	.productbox1 .rightbox .list2 ul li .wordbox p{ font-size: 14px;background: url(../Images/dot1.png) 0 12px no-repeat; line-height: 30px; padding: 0 0 0 23px; margin: 10px 0;}

	.productbox1 .rightbox .list2 ul li:nth-child(2n) .pic{ float: none;}
	.productbox1 .rightbox .list2 ul li:nth-child(2n) .wordbox{ float: none;}

	.productbox1 .rightbox .prevnextpro{width: 100%; height: 50px; line-height: 50px; font-size: 14px; overflow: hidden;}

	/*相关产品*/
	.productbox1 .releasepro .titbox{  height: 40px; line-height: 40px;font-size: 20px;}
	.productbox1 .releasepro .titbox span{font-size: 14px; padding: 0;height: 30px; line-height: 30px;   }
	.productbox1 .releasepro .list{ margin-top: 20px;}
	.productbox1 .releasepro .list ul li{width: 50%; margin: 10px 0;}




	.caselist ul li{ margin:0 0 15px 0 ; width:50%; }
	.caselist ul li .box{ width:96%; height:auto;  overflow:hidden; position:relative; background:#FFF; border-radius: 10px; box-sizing: border-box; padding: 28px; border: 1px solid #ffffff;margin: 0 auto;}
	.caselist ul li:nth-child(3n-1) .box{ margin: 0 auto;}
	.caselist ul li:nth-child(3n) .box{ float:none; margin: 0 auto;}


	/*案例展示*/ 
	.casebox1{  padding:30px 0 30px 0; }
	.casebox1 .topbox .leftbox{width:100%;  float: none;margin-top: 20px;}
	.casebox1 .topbox .leftbox .slidebox .casepage { bottom:20px !important; }

	.casebox1 .topbox .rightbox{ width: 100%;float: none;margin-top: 20px;}

	
	.casebox1 .topbox2{padding: 20px; border-radius:10px;margin-bottom: 30px;margin-top:30px;}
	.casebox1 .topbox2 .titbox{font-size: 16px;  line-height: 30px;}
	.casebox1 .topbox2 .titbox2{ font-size: 22px;line-height: 30px;}

	.casebox1 .topbox2 .photobox{  height: 250px; overflow-x: hidden; overflow-y: auto;margin-top: 20px; margin-bottom: 30px;}
	.casebox1 .topbox2 .photobox ul li{height: 200px; }

	.casebox1 .topbox2 .intro{  font-size: 14px; }
	.casebox1 .topbox2 .morebox ul li{ width: 100%; height: 40px; line-height: 40px; font-size: 14px;  float: none;}

	/*相关案例*/
	.casebox1 .topbox3{margin-top: 20px; }
	.casebox1 .topbox3 .titbox{ font-size: 16px;line-height: 30px;}
	.casebox1 .topbox3 .titbox2{ font-size: 22px; line-height: 30px; }
	
	.casebox1 .topbox3 .caselist ul li:nth-child(4){ display: block;}

	.casebox1 .topbox3 .caselist ul li .box{ box-shadow: 0 0 10px 0 #d4dde7;float: none; margin: 0 auto;width: 96%;}

	.manualbox1 .titbox{font-size:16px; line-height:30px;}
	.manualbox1 .titbox2{ font-size:22px; line-height:40px;margin-bottom: 30px;}

	.manualbox2 .titbox{font-size:16px; line-height:30px;}
	.manualbox2 .titbox2{ font-size:22px; line-height:40px;margin-bottom: 30px;}

	.manualbox3 .titbox{font-size:16px; line-height:30px;}
	.manualbox3 .titbox2{ font-size:22px; line-height:40px;margin-bottom: 30px;}

	/*产品手册*/
	.manuallist ul li{ margin: 10px 0; padding: 5px 0; list-style: none; width:100%;float: none;}
	.manuallist ul li .box{ padding: 10px;}
	.manuallist ul li .pic{ width: 125px; height: 180px; overflow: hidden;float:left}
	.manuallist ul li .pic img{ width: 100%; height: 100%; overflow: hidden; transition: all 0.5s ease;object-fit: cover;}
	.manuallist ul li .wordbox{width:calc(100% - 135px); }
	.manuallist ul li .wordbox .tit{  font-size: 14px;line-height: 26px; }
	.manuallist ul li .wordbox .time{font-size: 12px;}
	.manuallist ul li .wordbox .space{width: 100%; height: 1px ;overflow: hidden; background: #e5e5e5; margin: 50px 0 10px 0}
	.manuallist ul li .wordbox .t1{ font-size: 12px;}
	.manuallist ul li .wordbox .t2{ font-size: 12px; }

	.manualbox1 .getmore{ width: 165px; height: 50px; line-height: 50px; margin-top: 30px; }

	/*参数表*/
	.cslist ul li{ width: 100%;  float: none;}
	.cslist ul li .box{ width: 96%; padding: 10px; }
	.cslist ul li .pic{ width: 125px; height: 80px; }
	.cslist ul li .wordbox{width:calc(100% - 135px);}
	.cslist ul li .wordbox .tit{font-size: 12px; }
	.cslist ul li .wordbox .time{ font-size: 12px; }
	.cslist ul li .wordbox .space{margin: 10px 0 0px 0}
    .cslist ul li .wordbox p{ display: block;float: left; margin: 10px 0 0 0;}
	.cslist ul li .wordbox .t1{ width:48%;  margin-right: 2%;}
	.cslist ul li .wordbox .t2{ width: 48%; margin-right: 2%;}
	.cslist ul li .wordbox .t3{ width: 96%;margin-top: 10px; }
    
    .manualbox1{ padding: 30px 0;}
	.manualbox2{ padding: 30px 0;}
	.manualbox3{ padding: 30px 0;}

	.manualbox2 .getmore{ width: 165px; height: 50px; line-height: 50px; margin-top: 30px; }

    .manualbox3 .nav{ border: 0; border-radius: 0;}
	.manualbox3 .nav ul{ display: block; }
	.manualbox3 .nav ul li{height: 50px; line-height: 20px; font-size: 14px; width: 31.33%; margin: 10px 1%; border: 1px solid #e4e4e4;float: left; overflow: hidden; font-size: 12px; display: flex;align-items: center; justify-content: center;}
	.manualbox3 .nav ul li.onfocus{background: #3f66a8; font-weight: 700; color: #ffffff; border-radius: 0px;}


	/*标准模型*/
	.modelist{ margin-top: 20px; }
	.modelist ul li{float: none;}
	.modelist ul li .box{ padding: 10px; }
	.modelist ul li .pic{ width: 100%; height: 500px; float: none; }

	.modelist ul li .wordbox{width:100%;  float: none;margin-top: 15px; }
	.modelist ul li .wordbox .tit{ font-size: 14px; line-height: 26px; }
	.modelist ul li .wordbox .tit2{ font-size: 14px;}

	.modelist ul li .wordbox .other{margin-top: 20px;}
	.modelist ul li .wordbox .time{width: 100%;float: none; }

	.modelist ul li .wordbox .morebox{width: 100%;float: none;}
	.modelist ul li .wordbox .morebox span{ font-size: 14px; display:block; width: 100%;;}

	.modelist ul li .wordbox p{ display: block; border-radius: 50px;text-align: center; display: inline-block; }
	.modelist ul li .wordbox .t1{font-size: 12px; }
	.modelist ul li .wordbox .t2{font-size: 12px;}
	.modelist ul li .wordbox .t3{font-size: 12px;}

	/*推荐新闻*/
	.slidenews{ width:100%; height:auto; border: 10px solid #ffffff; }
	.slidenews .list{ width:100%; height:550px; overflow:hidden;}
	.slidenews .list ul li{ height:auto; }
	.slidenews .list ul li .pic{ width:100%; height:250px;float: none; }

	.slidenews .list ul li .wordbox{ width:100%; float:none;margin-top: 15px; }
	.slidenews .list ul li .wordbox .time{ width:100%; height:25px; line-height:25px; overflow:hidden; font-size:12px;margin-top: 10px;}
	.slidenews .list ul li .wordbox .tit{ width:100%; height:30px; line-height:30px;  font-size:16px;margin-top: 15px; }
	.slidenews .list ul li .wordbox .word{display: block;font-size: 14px;margin-top: 15px;}
	.slidenews .list ul li .wordbox .more{ margin-top:10px; font-size:12px; }

	.slidenews  .newspage {position: absolute; right:0% !important; width:100% !important; bottom:20px !important; z-index:100; text-align:center}


	/*推按新闻*/
	.goodlistbox {margin-top:30px;}
	.goodlistbox .list ul li{ margin:10px 0; padding:0px; list-style:none; width:50%;}
	.goodlistbox .list ul li .box{ width:96%;  padding: 10px; border-radius: 5px; }
	.goodlistbox .list ul li:nth-child(2n) .box{float: right;}
	.goodlistbox .list ul li .pic{ width:100%; height:250px; overflow:hidden; border-radius: 5px; }

	.goodlistbox .list ul li .tit{height:50px; line-height:25px; overflow:hidden; font-size:14px;  }
	.goodlistbox .list ul li .word{display: none;}
	.goodlistbox .list ul li .time{ height:40px; line-height:40px;  font-size:12px;}
	.goodlistbox .list ul li .time p{ height: 40px; line-height: 40px;}


    /*新闻详细页*/
	.newstop{ padding: 10px 0 20px 0;}
	.newstop .locationbox{ margin-top:20px;font-size: 14px;}

	.newstop .titbox{ margin-top: 20px; font-size: 18px;line-height: 30px;padding-bottom: 20px;}
	.newstop .timebox{ height: 40px; line-height: 40px; font-size: 12px; margin-top: 10px;}

	.newstop .introbox{ width: 100%; height: auto; overflow: hidden;background: #ffffff; border-radius: 10px; padding: 10px; font-size: 14px; }
	.newstop .introbox .showus{ font-size: 14px;}
	.newstop .introbox .prevnextone{  margin-top: 20px;padding-top: 20px;}
	.newstop .introbox .prevnextone .one{ font-size: 14px;}

	.newstop .restit{margin-top: 20px;font-size: 20px; line-height: 30px;}

     /*推荐新闻*/
	.videonews{ width:100%; height:auto; border: 10px solid #ffffff; }
	.videonews .list{ width:100%; height:550px; overflow:hidden;}
	.videonews .list ul li{ height:auto; }
	.videonews .list ul li .pic{ width:100%; height:250px;float: none; }
    .videonews .list ul li .pic .play{ width: 50px; height: 50px; }
	.videonews .list ul li .wordbox{ width:100%; float:none;margin-top: 15px; }
	.videonews .list ul li .wordbox .tit{ width:100%; height:60px; line-height:30px;  font-size:16px;margin-top: 0; }
	.videonews .list ul li .wordbox .word{display: block;font-size: 14px; height: 100px; line-height: 25px;margin-top: 10px;}
	.videonews .list ul li .wordbox .more{ margin-top:10px; font-size:12px; }
	.videonews  .newspage {position: absolute; right:0% !important; width:100% !important; bottom:20px !important; z-index:100; text-align:center}


    .videolist ul li{width:50%}

	/*联系我们*/
	.contactbox1{ padding:30px 0;  }
	.contactbox1 .topbox{margin-bottom:10px; }
	.contactbox1 .topbox .leftbox{ width:100%;float:none; }
	.contactbox1 .topbox .rightbox{ width:100%; float:none;margin-top: 20px; }

	/* 标题 */
	.contactbox1 .titbox{ font-size:16px; }
	.contactbox1 .titbox2{ line-height:35px;  font-size:20px;}
	.contactbox1 .titbox3{ font-size:14px;margin-top: 10px;}

	/* 信息列表 */
	.contactbox1 .infolist{ margin-top:30px; }
	.contactbox1 .infolist .item .icon{ width:45px; height:45px; line-height:45px; }
	.contactbox1 .infolist .item .txt{width: calc(100% - 55px); }
	.contactbox1 .infolist .item .txt .t1{ font-size:14px;}
	.contactbox1 .infolist .item .txt .t2{ font-size:16px; }
	.contactbox1 .qrcode{ width: calc(100% - 55px); margin-top:0px; margin: 0 0 0 55px; }
	.contactbox1 .qrcode ul li{ width: 33.33%;}
	.contactbox1 .qrcode ul li .tit{ font-size: 14px; }



	.contactbox1 .infolist .item:nth-child(1)  .txt .t2{ font-size:16px; height: 35px; line-height: 35px; }

    /*在线留言*/
	.contactbox2{padding:20px 0;}
	.contactbox2 .titbox{ font-size:14px; }
	.contactbox2 .titbox2{  line-height:35px; font-size:20px;}
	.contactbox2 .titbox3{ font-size:14px;margin-top:10px;}

	.formbox2 ul li.t4{ width: 100%;}
    .formbox2 ul li.t5{ width: 100%;}

	.formbox2 ul li{width:100%; float:none}
	.formbox2 ul li .input3{ width:100%; height:50px; font-size:14px;}
	.formbox2 ul li textarea{height:125px; font-size:14px;}
	.formbox2 ul li .btnme{ width:150px; height:40px; line-height:40px; font-size:14px; border-radius:30px; margin-top:20px }
	.formbox2 ul li .input2{ width:150px; height:50px;  font-size:14px; }



	.newslist ul li p.t1{  font-size:14px}


		
	}
	
@media (max-width:960px){


	}	


@media (max-width:850px) {

	

   }

@media (max-width:800px) {


   }   

@media (max-width: 768px) {
	.pcshow{ display:none}
	.mbshow{ display:block}

	 
	.fixbottomkong{ display:block}
	.fixbottom{ display:block}


	.gotop{  width:50px; height:auto; right: 10px;}
	.gotop ul li{width:50px; height:50px; position:relative; overflow: visible}
	.gotop ul li p{ width:50px; height:50px; padding:10px 0 0 0}

	.gotop ul li p span{ display:none}
	.gotop ul li .ercode{ width:80px; height:80px;right:60px;}
	.gotop ul li .tel{ width:125px; height:50px; line-height:50px;  right:60px;font-size:12px}
	
    .gotop ul li #gotop{ width:50px; height:50px; line-height:50px; border-radius:50px;}
	

	.showus video{ width:100%; height:350px} 

	.theTit{ width:100%; height:auto; line-height:30px; font-size:18px; margin:0}
    .theauthor{ font-size:12px; margin:0}
	.theauthor .t1{ width:100%; display:block}
	.theauthor .t2{ width:100%; display:block}
	


	.erSlide .namebox .tit{ font-size:20px; line-height:30px;  }
	
	/*
	.erSlide .about .tit,.erSlide .about .tit2{ color:#FFF}
	*/
	
	

	.homepart3 .listbox .list ul li .box{ width:98%}
    
	
	.aboutbox1 .numlist{  padding: 10px 0;}
    .aboutbox1 .numlist ul{ display: block;}
    .aboutbox1 .numlist ul li{ width: 50%; float:left}
	.aboutbox1 .numlist ul li .box{ width: 95%; margin: 0 auto; }
	.aboutbox1 .numlist ul li .box .pic{ width: 50px; }
	.aboutbox1 .numlist ul li .box .wordbox{ width: calc(100% - 55px); }
	.aboutbox1 .numlist ul li .box .num{  line-height: 40px; font-size: 14px; }
	.aboutbox1 .numlist ul li .box .num span{font-size:20px}
	.aboutbox1 .numlist ul li:last-child .box .num span{font-size: 20px;}
	.aboutbox1 .numlist ul li .box .tit{ font-size:12px; height: auto; line-height: 20px; text-indent: 0;margin-top: 0;}


	
	.aboutbox2 .listbox .list ul li{margin: 0 0 30px 0;width:100%; float: none;}
	.aboutbox2 .listbox .list ul li .box{ width: 100%;  padding: 10px;float: none; }
	.aboutbox2 .listbox .list ul li .box .pic{margin-top: 10px; }
	.aboutbox2 .listbox .list ul li .box .tit{ width: 100%; height: 40px; line-height: 40px; font-size: 18px; margin-top: 10px;}
	.aboutbox2 .listbox .list ul li .box .word{ width: 100%; height: auto; line-height: 26px; font-size: 14px;color: #222222; opacity: 0.8;margin-top: 10px;}


	.aboutbox4{padding:0 0 30px 0;}
	.aboutbox4 .centerbox .centerin .titbox{font-size: 20px; line-height: 30px;}
	.aboutbox4 .centerbox .centerin .titbox2{ font-size: 26px; line-height: 30px; line-height: 40px;}
	.aboutbox4 .centerbox .centerin .titbox3{ font-size: 26px; line-height: 40px;margin-top: 10px;}
	.aboutbox4 .centerbox .centerin .titbox4{ font-size: 14px; line-height: 28px;margin-top: 10px;}

	.aboutbox4 .listbox{margin-top: 20px;}
	.aboutbox4 .listbox .list ul li{ width:100%; float: none;}
	.aboutbox4 .listbox .list ul li .box{ width: 96%;padding:20px 10px;}
	.aboutbox4 .listbox .list ul li .box .pic{  height: 90px; ;}
	.aboutbox4 .listbox .list ul li .box .pic img{ max-width: 90%; max-height:90%;;}
	.aboutbox4 .listbox .list ul li .box .tit{  height: 30px; line-height: 30px; font-size: 20px; margin-top: 10px}
	.aboutbox4 .listbox .list ul li .box .tit2{font-size: 16px;margin-top: 10px}
	.aboutbox4 .listbox .list ul li .box .word{ width: 100%; height: auto; line-height: 26px; font-size: 14px;}
     

	/*社会责任*/
	.aboutbox5{ padding:0 0 30px 0; }
	.aboutbox5 .centerbox .centerin .titbox{ font-size: 20px;  line-height: 30px;}
	.aboutbox5 .centerbox .centerin .titbox2{  font-size: 26px; line-height: 30px; line-height: 40px; margin-top: 10px;;}

	.aboutbox5 .listbox{ margin-top: 30px;}
	.aboutbox5 .listbox .list ul li{ width:100%; height: auto;  float: none;border-left:0; display: block; border-top: 1px solid rgba(255,255,255,0.5);}


	.aboutbox5 .listbox .list ul li .box{ text-align: left; padding: 15px; position:  static; }
	.aboutbox5 .listbox .list ul li .box .pic{ width: 90px; height: 80px; float: left;}
	.aboutbox5 .listbox .list ul li .box .pic img{ max-width: 90%; max-height: 90%;;}

    .aboutbox5 .listbox .list ul li .box .wordbox{ width: calc(100% - 100px); height: auto; float: right;}
	.aboutbox5 .listbox .list ul li .box .tit{  height: auto; line-height: 30px; text-align: left;font-size: 18px; margin-top: 0px}
	.aboutbox5 .listbox .list ul li .box .word{line-height: 25px; font-size: 14px; margin-top: 10px; display: block;}

	.aboutbox5 .listbox .list ul li:hover{background:none;}
	.aboutbox5 .listbox .list ul li:hover .box{ position: static;}
	.aboutbox5 .listbox .list ul li:hover .box .word{ display: block;}


	.productlist ul li{ margin:10px 0;width:100%; float:none; }

	.productlist ul li .box{ width:96%;  padding:20px;margin: 0 auto;}
	.productlist ul li .pic{ width:100%; height:300px}
	.productlist ul li .tit{ width:100%; height:auto; line-height:40px;font-size:18px;margin-top: 10px;}
	.productlist ul li .tit2{height:auto; line-height:30px; font-size:14px; }

    .productlist ul li .more{ width:135px; height:40px; line-height:40px; font-size:14px;border-radius: 40px;}


	/*案例展示*/
	.casebox1{ padding:30px 0 30px 0;  }
	.casebox1 .topbox .leftbox .slidebox{height: 200px;}
	.casebox1 .topbox .leftbox .slidebox .list{height: 200px; }
	.casebox1 .topbox .leftbox .slidebox .list ul li{height: 200px; }
	.casebox1 .topbox .leftbox .slidebox .leftarr{ background-position: center center; background-size: 18px auto;}
	.casebox1 .topbox .leftbox .slidebox .rightarr{  background-position: center center; background-size: 18px auto;}


	.casebox1 .topbox .rightbox .tit{  font-size: 18px;line-height: 35px; }
	.casebox1 .topbox .rightbox .spaceline{ margin: 20px 0;}
	.casebox1 .topbox .rightbox .intro{ font-size: 14px;line-height: 28px}
	.casebox1 .topbox .rightbox .other{ margin-top: 20px;}
	.casebox1 .topbox .rightbox .other .tel{ width: 160px; height: 50px; line-height: 50px; font-size: 12px; }
	.casebox1 .topbox .rightbox .other .tel img{ width: 18px; height: auto;;}	
	.casebox1 .topbox .rightbox .other .wechat{ width: 115px; height: 48px; line-height: 48px; font-size: 14px;}
	.casebox1 .topbox .rightbox .other .wechat img{ width: 20px; height: auto;}

	.casebox1 .topbox .rightbox .other2{margin-top: 20px} 
	.casebox1 .topbox .rightbox .other2 ul li{ width: 33.33%; }
	.casebox1 .topbox .rightbox .other2 ul li .box .tit{ font-size: 12px}

	.casebox1 .topbox2 .photobox{  height: 200px;margin-bottom:20px;}
	.casebox1 .topbox2 .photobox ul li{height: 125px; }


		
}

@media (max-width:702px){



	.productbox1 .releasepro .list ul li .pic{ width: 100%; height: 250px;}
	.productbox1 .releasepro .list ul li .tit{ font-size: 14px; }

	.caselist ul li{ width: 100%;}
	.caselist ul li .box{padding:10px; width: 100%;}
	.caselist ul li .tit{ height:auto; line-height:30px; font-size:14px;  }
	.caselist ul li .pic{ width:100%; height:200px; margin-top: 10px;}


	.caselist ul li .timebox{ margin-top: 10px;}
	.caselist ul li .timebox .time{ font-size:12px; }
	.caselist ul li .timebox .more{ font-size:12px; }

	.modelist ul li .pic{ width: 100%; height:200px }

	/*视频列表*/
	.videolist ul li{ margin:20px 0px;  width:100%; float:none}
	.videolist ul li .box{ width:98%; padding:10px;}

	.videolist ul li .pic{ width:100%; height:180px; overflow:hidden; position: relative;border-radius: 5px;}

	.videolist ul li .cover {
		width: 40px;
		height: 40px;

	}

	.videolist ul li .wordbox{margin-top: 15px;}
	.videolist ul li .tit{height:60px; line-height:30px; text-align:left;font-size:14px;  }


	.videolist ul li:hover .pic .img{-webkit-transform: scale(1.1); transform: scale(1.1);}
	.videolist ul li:hover .tit{ font-weight: 700; color: #3f66a8;}




	}	
@media (max-width:640px){
    .homepart4 .listbox .cbox{ width: 100%; height: 400px; }
	.homepart4 .listbox .cbox .pic{ width: 100%; height: 400px}


	.goodlistbox {margin-top:30px;}
	.goodlistbox .list ul li{  width:100%;}
	.goodlistbox .list ul li .box{ width:96%;  padding: 10px; border-radius: 5px; margin: 0 auto; }
	.goodlistbox .list ul li:nth-child(2n) .box{float: none;}
	.goodlistbox .list ul li .pic{ width:100%; height:200px; overflow:hidden; border-radius: 5px; }

	.goodlistbox .list ul li .tit{height:50px; line-height:25px; overflow:hidden; font-size:14px;  }
	.goodlistbox .list ul li .word{display: none;}
	.goodlistbox .list ul li .time{ height:40px; line-height:40px;  font-size:12px;}
	.goodlistbox .list ul li .time p{ height: 40px; line-height: 40px;}


	}


@media (max-width:550px){
 
	}	
	
@media (max-width:450px){


	}		 

@media (max-width:400px){
    	.homepart1 .navbox ul li{  height: 50px; line-height: 50px; font-size: 12px; }
	}		


@media (max-width:380px){

	}	
	
@media (max-width:330px){
     
	.homepart2 .list2 ul li .tit{ width: 100%;height: 50px; line-height: 25px; font-size: 12px; ;}

	.footmenu .part1 .cebox ul li{width: 40px; margin: 0 0 0 5px;}
	.footmenu .part1 .cebox ul li .pic{ width: 40px; height: auto;}
	.footmenu .part1 .cebox ul li .pic img{ width:40px; height: 40px;}

	.footmenu .part1 .cebox ul li .tit{font-style: 12px;}

}	

