@charset "utf-8";
/* CSS Document */
.fl{float:left;}
.fr{float:right;}
 /*标题*/
	  .rl_bt{width:100%;margin:10px auto;height: auto;overflow: hidden;text-align: center;}
	  .rl_bt div{font-size:26px;color:#333;line-height: 30px;}
	  .rl_bt div span{font-size:16px;color:#555;text-transform:uppercase;}
	  .rl_bt i{display:block;width:100px;height: 1px;background:#004994;margin:10px auto}
	  .rl_bt b{display:block;width:100%;margin:0 auto;height: auto;overflow: hidden;font-weight: normal;font-size:16px;color:#555;}
	  /*标题 end*/
	  
	  
	  .rlal_box{margin:30px auto;}
	  
	  .w80{width:80%;margin:0 auto;height: auto;overflow: hidden;}
	
/*案例子页面*/
.Load{display:block;width:10%;height: auto;overflow: hidden;margin:20px auto;text-align: center;line-height: 40px;border:1px solid #999;color:#888;border-radius: 5px;font-size:14px;}
.Load:hover{background:#333;color:#fff;border:1px solid #333;}
.alzym_fl{ height:auto; line-height:auto;width:80%;margin:30px auto;overflow: hidden;}
.alzym_fl ul{ float:left;height:auto;width:100%;   }
.alzym_fl ul li{ float:left;cursor:pointer;  background:url(../images/al_bj.jpg);background-repeat: no-repeat;background-position: center;width:18%;height: 67px; line-height: 67px;text-align: center;margin:0 1%;font-size:16px;    background-size: 100%;}
.alzym_fl ul li a{color:#333;}
.alzym_fl ul li.on{ height:79px;  background:url(../images/al_bjsbjg.png);background-repeat: no-repeat;background-position: center;    background-size: 100%;}
.alzym_fl ul li.on a{color:#fff;}
.alzym_fl ul li:hover{ height:79px;  background:url(../images/al_bjsbjg.png);background-repeat: no-repeat;background-position: center;    background-size: 100%;}
.alzym_fl ul li:hover a{color:#fff;}


.alzym{width:100%;margin:0 auto;height: auto;overflow: hidden;}
.alzym li{width:31%;margin:10px 1%;height: auto;overflow: hidden;float:left; }
.alzym li a span{display:block;width:100%;margin:0 auto;height: auto;overflow: hidden;}
	.alzym li a span img{width:100%;	   -webkit-transition: -webkit-transform .5s ease-in-out;
    -moz-transition: -moz-transform .5s ease-in-out;
    -o-transition: -o-transform .5s ease-in-out;
    transition: transform .5s ease-in-out; }
.alzym li:hover a span img{-webkit-transform: scale(1.04);
    -ms-transform: scale(1.04);
    -o-transform: scale(1.04);
    transform: scale(1.04); }
.alzym li a{display:block;width:100%;margin:0 auto;text-align: left;color:#555;font-size:16px;line-height:
	  40px;}
  /*推荐案例*/
	  /* 本例子css */
		.slideTxtBox{ width:90%;margin-top:30px;}
		.slideTxtBox .hd{ height:auto; line-height:auto; position:relative;width:90%;margin:0 auto;overflow: hidden;}
		.slideTxtBox .hd ul{ float:left;height:auto;width:100%;   }
		.slideTxtBox .hd ul li{ float:left;cursor:pointer;  background:url(../images/al_bj.jpg);background-repeat: no-repeat;background-position: center;width:20%;height: 67px; line-height: 67px;text-align: center;margin:0 2%;font-size:16px;}
		.slideTxtBox .hd ul li.on{ height:79px;  background:url(../images/al_bjsbjg.png);background-repeat: no-repeat;background-position: center;color:#fff;}
	  .slideTxtBox .bd{width:100%;margin:0 auto;height: auto;overflow: hidden;margin-top:30px;}
		.slideTxtBox .bd ul{width:100%;margin:0 auto;height: auto;overflow: hidden;}
		.slideTxtBox .bd li{width:31%;margin:10px 1%;height: auto;overflow: hidden;float:left;
	   }
	    .slideTxtBox .bd li a span{display:block;width:100%;margin:0 auto;height: auto;overflow: hidden;}
	 .slideTxtBox .bd li a span img{width:100%;	   -webkit-transition: -webkit-transform .5s ease-in-out;
    -moz-transition: -moz-transform .5s ease-in-out;
    -o-transition: -o-transform .5s ease-in-out;
    transition: transform .5s ease-in-out;
	  }
	  .slideTxtBox .bd li:hover a span img{-webkit-transform: scale(1.04);
    -ms-transform: scale(1.04);
    -o-transform: scale(1.04);
    transform: scale(1.04);
    }

	.slideTxtBox .bd li a{display:block;width:100%;margin:0 auto;text-align: left;color:#555;font-size:16px;line-height:
	  40px;}
	  

/*公司简介*/
			.about_box,.lxwm_box{width:100%;margin:0 auto;min-height: 390px;overflow: hidden;}
			.about_box .about_imgl{width:50%;/*background-image: url(../images/about_bjt1.jpg);*/background-repeat: no-repeat;height: 100%; background-position: center center;min-height: 390px;}
			.about_box .about_jj{width:50%;background:#f4f4f4;height: 100%;min-height: 390px;}
			
			.about_box .about_jj .about_xxnr,.lxwm_xxnr{width:70%;margin-left: 10%; height: auto;margin-top:10%;}
			.about_box .about_jj .about_xxnr span,.lxwm_xxnr span{display:block;width:100%;margin-bottom: 3%;}
			.about_box .about_jj .about_xxnr div,.lxwm_xxnr div{text-indent: 2em;font-size:15px;line-height: 30px;margin-top:2%;word-break:break-all;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;}
			
			.about_box .about_jj .about_xxnr a{display:block;width:120px;height: 40px;background:#fff;line-height: 40px;text-align: center;color:#666;margin-top:5%;border-radius: 5px;
				-webkit-transition:.5s ease-in-out;
    -moz-transition:.5s ease-in-out;
    -o-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
	font-size:1.9em;}
			.about_box .about_jj .about_xxnr a:hover{background:#004994;color:#fff;}
		/*联系我们*/
			.lxwm_box .lxwm_imgl{width:50%;/*background-image: url(../images/about_bjt2.jpg);*/background-repeat: no-repeat;height: 100%; background-position: center center;min-height: 390px;}
		
			.lxwm_box .lxwm_jj{width:50%;background:#fff;height: 100%;min-height: 390px;}
			
			
			.lxwm_box .lxwm_jj .lxwm_xxnr a{display:block;width:120px;height: 40px;background:#eaeaea;line-height: 40px;text-align: center;color:#666;margin-top:5%;border-radius: 5px;
				-webkit-transition:.5s ease-in-out;
    -moz-transition:.5s ease-in-out;
    -o-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
	font-size:1.9em;}
			.lxwm_box .lxwm_jj .lxwm_xxnr a:hover{background:#004994;color:#fff;}
			/*联系我们 end*/

	/*企业文化*/
			.enterprise{width:100%;margin:0 auto;height: auto;overflow:hidden;padding:20px 0;background:#f4f4f4;}
			.enterprise_box{width:90%;margin:30px auto;height: auto;overflow: hidden;}
			.enterprise_box li{width:20%;margin:0 2.5%;float:left;height: auto;overflow: hidden;}
			.enterprise_box li span{display:block;width:100%;margin:0 auto;height: auto;text-align: center;color:#444;font-size:16px;}
			.enterprise_box li span:nth-child(1){margin-bottom: 20px;}
			.enterprise_box li span img{-webkit-transition: -webkit-transform .9s 　ease-in;
    -moz-transition: -moz-transform .9s 　ease-in;
    -o-transition: -o-transform .9s 　ease-in;
    transition: transform .9s 　ease-in;width:100%;}
			.enterprise_box li .img_xx:hover img{transform: translateY(20px)}
			.enterprise_box li .img_xs:hover img{transform: translateY(-20px)}
			/*企业文化 end*/
			
			.w90{width:90%;margin:0 auto;height: auto;overflow: hidden;}
			.fotter{width:100%;margin:0 auto;height: auto;overflow: hidden;padding:20px 0;background:#262626;padding-bottom: 0;}
			.fotter_logo{width:15%;float:left;height: auto;overflow: hidden;}
			.fotter_logo span{display:block;width:100%;margin:0 auto;height: auto;overflow: hidden;}
			.fotter_logo span img{width:100%;margin-top:14%;}
			
			/*底部联系我们*/
			.fotter_lxwm{width:32%;height: auto;overflow: hidden;float:left;margin:0 1%;border-right:1px solid #424242;border-left: 1px solid #424242;padding:0 3%;color:#fff;text-align: left;}
			.fotter_lxwm h5,.fotter_nav h5{display:block;width:100%;margin:0 auto;height: auto;line-height: 30px;font-weight: normal;font-size:16px;color:#fff;}
			.fotter_lxwm b{display:block;width:100%;margin:0 auto;height: auto;line-height: 22px;font-weight: normal;font-size:13px;color:#a5a5a5;}
			
			/*快速导航*/
			.fotter_nav{width:20%;margin:0 1%;float:left;overflow: hidden;}
			.fotter_nav ul li{width:100%;margin:0 auto;height: auto;line-height:18px;font-size:12px;color:#a5a5a5;}
			.fotter_nav ul li a{color:#a5a5a5;text-align: left;}
			.fotter_nav ul li a:nth-child(1){margin-right:3%;}
			.fotter_nav ul li a:nth-child(2){margin-left:3%;}
			
			/*微信*/
			.fotter_ewm{width:20%;float:right;}
			.fotter_ewm span{display:block;width:50%;margin:0 auto;height: auto;overflow: hidden;}
			.fotter_ewm span img{width:100%;}
			.fotter_ewm b{display:block;width:100%;text-align: center;line-height: 30px;font-weight: normal;font-size:12px;
color:#a5a5a5;}

.bqsy{width:100%;margin:0 auto;height: 30px;line-height:30px;text-align: center;color:#a5a5a5;border-top:1px solid #424242;font-size:12px;}
	




		
		  /*合作伙伴*/
		/* 本例子css */
		.picMarquee-left{ width:90%;  overflow:hidden; position:relative;margin:20px auto;}
		/*.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("images/arrow.png") no-repeat;}
		.picMarquee-left .hd .next{ background-position:0 -50px;  }
		.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
		.picMarquee-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picMarquee-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.picMarquee-left .hd ul li.on{ background-position:0 0; }*/
		.picMarquee-left .bd{}
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 6px; float:left; _display:inline; overflow:hidden;border:1px solid #ccc;width:11%;hheight: auto;max-height: 53px;}
		.picMarquee-left .bd ul li img{width:100%;margin:0 auto;}
		.picMarquee-left .bd ul li b{display:block;width:95%;margin:0 auto;overflow:hidden;}
		.picMarquee-left .bd ul li em{display:none;width:95%;margin:0 auto;overflow:hidden;}
		.picMarquee-left .bd ul li:hover b{display:none;}
		.picMarquee-left .bd ul:hover em{display:block;}
			
			 /*合作伙伴*/
		
		  .hzhb_box li{width:18%;margin:10px 1%;float:left;overflow: hidden;}
		  
		  /*合作伙伴 end*/







@media (min-width: 1444px) {
				
				
				.picMarquee-left .bd ul li{ margin:0 6px; float:left; _display:inline; overflow:hidden;border:1px solid #ccc;width:11%;height: 54px;}
		.picMarquee-left .bd ul li img{width:70%;margin:0.5% 14%;}
		.picMarquee-left .bd ul li b{display:block;width:95%;margin:0 auto;overflow:hidden;}
		.picMarquee-left .bd ul li em{display:none;width:95%;margin:0 auto;overflow:hidden;}
				
	
	  .enterprise_box li span {
    display: block;
    width: 100%;
    margin: 0 auto;
    height: auto;
    text-align: center;
    color: #444;
    font-size: 20px;
}
	
	.rl_bt {
    width: 100%;
    margin: 30px auto;
    height: auto;
    overflow: hidden;
    text-align: center;
}
			.enterprise_box {
    width: 90%;
    margin: 30px auto;
    height: auto;
    overflow: hidden;margin-top:50px;
}	
	
	.fotter_lxwm h5, .fotter_nav h5 {

    font-size: 18px;
  
}
	.fotter_lxwm b {
line-height:28px;
    font-size: 16px;
 
}
		.fotter_nav ul li {

    line-height:22px;
    font-size: 16px;
    color: #a5a5a5;
}
.fotter_logo span img {
    width: 100%;
    margin-top: 4%;
}
.fotter_ewm span img {
    width: 80%;
    margin: 0 10%;
}
}


@media (min-width: 992px) and (max-width: 1199px) {
   .enterprise_box li span {
    display: block;
    width: 100%;
    margin: 0 auto;
    height: auto;
    text-align: center;
    color: #444;
    font-size: 16px;
}
}

@media (min-width: 767px) and (max-width: 991px) {
    
	
	
}
	   @media (min-width: 767px) and (max-width: 991px) {
		     /*标题*/
	  .rl_bt div{font-size:20px;color:#5f5f5f;line-height: 30px;}
	  .rl_bt div span{font-size:14px;color:#777;text-transform:uppercase;}
	  .rl_bt b{font-size:16px;color:#666;}
	  /*标题 end*/
		   /*推荐案例 标题*/
  .slideTxtBox .hd ul li{ float:left;cursor:pointer;  background:url(../images/al_bj.jpg);background-repeat: no-repeat;background-position: center;width:20%;height:60px; line-height:60px;text-align: center;margin:0 2%;font-size:14px;    background-size: 100%;}
.slideTxtBox .hd ul li.on{ height:70px;  background:url(../images/al_bjsbjg.png);background-repeat: no-repeat;background-position: center;color:#fff;    background-size: 100%;} 
		    .slideTxtBox .bd{margin-top:10px;}
		   
		   

.alzym_fl ul li{ float:left;cursor:pointer;  background:url(../images/al_bj.jpg);background-repeat: no-repeat;background-position: center;width:18%;height: 60px; line-height: 60px;text-align: center;margin:0 1%;font-size:14px;    background-size: 100%;}
.alzym_fl ul li a{color:#333;}
.alzym_fl ul li.on{ height:70px;  background:url(../images/al_bjsbjg.png);background-repeat: no-repeat;background-position: center;    background-size: 100%;}
.alzym_fl ul li:hover{ height:70px;  background:url(../images/al_bjsbjg.png);background-repeat: no-repeat;background-position: center;    background-size: 100%;}


		   
		   
		   
}

@media (max-width: 767px) {
	  /*标题*/
	  .rl_bt div{font-size:18px;color:#5f5f5f;line-height: 30px;}
	  .rl_bt div span{font-size:12px;color:#777;text-transform:uppercase;}
	  .rl_bt b{font-size:14px;color:#666;}
	  /*标题 end*/
	  
	
	
	.fotter_logo{display:none;}
		/*底部联系我们*/
			.fotter_lxwm{width:70%;height: auto;overflow: hidden;float:left;margin:0 1%;padding:0 3%;color:#fff;text-align: left;border:none;}
			.fotter_lxwm h5,.fotter_nav h5{display:block;width:100%;margin:0 auto;height: auto;line-height: 30px;font-weight: normal;font-size:16px;color:#fff;}
			.fotter_lxwm b{display:block;width:100%;margin:0 auto;height: auto;line-height: 22px;font-weight: normal;font-size:13px;color:#a5a5a5;}
			
			/*快速导航*/
			.fotter_nav{display:none;}
		/*微信*/
			.fotter_ewm{width:20%;float:right;}
			.fotter_ewm span{display:block;width:100%;margin:0 auto;height: auto;overflow: hidden;}
			
	  }







/*手机端*/


		
		/*logo 手机*/
	.nav_sj{width:100%;margin:0 auto;height: auto;line-height: 40px;overflow: hidden;}
	
	.forter {width:100%;height:60px;overflow: hidden;position:fixed;top:0;background:#fff;z-index:9999;/*border-bottom: 1px solid #eaeaea;*/}
	.forter b{width:86%;display:block;margin-top:10px;}
	.forter b img{width:100%;}
	.forter .more{width:10%;overflow: hidden;margin-top:15px;}
	/*下拉导航*/
	.more{width:10%;display: block;height:auto; overflow: hidden;margin-top:10px;}
	.nav_sj{width:100%;margin:0 auto;height: 100%;background:#fff;overflow: hidden;position:fixed;top:60px;z-index:9999;border-top:1px solid #ccc;
	transition: transform .2s;transform: translateY(100%);display:none;}
	.nav_sj li{width:95%;height:3em;margin:0 auto;overflow: hidden;border-bottom:1px solid #dfdfdf;z-index:9999;}
	.nav_sj li a{display:block;width:100%;margin:0 auto;line-height: 3em;color:#333;}
	/*下拉导航 end*/
	
	.nav_xs{width:100%;margin:0 auto;height: auto; overflow: hidden; margin-top:60px;background:#d70000;}
	.nav_xs a{display:block;float:left;text-align: center;padding:9px 5px;font-size:16px;/*color:#fff;*/color:#fff;}
	/*logo end*/
			@media (min-width:992px) {
			
			.sj_nav{display:none;}
			
		}
		@media (min-width: 768px) and (max-width: 991px) {
			
			.sj_nav{display:none;}
			
		}
		@media (max-width:767px) {
			.index_left{display:none;}
			.sj_nav{display:block;}
			.index_right{width:100%;}
			.Load {
    display: block;
    width: 20%;
    height: auto;
    overflow: hidden;
    margin: 20px auto;
    text-align: center;
    line-height: 40px;
    border: 1px solid #999;
    color: #888;
    border-radius: 5px;
    font-size: 14px;
}
		}