
/* banner轮播 */

.main_lhsyjs{padding-top:15px;}
.main_lhsyjs h1.h1_lhsyjs span{color:#fff!important;}


.flexslider .slides a:hover img{opacity: 1!important;}
.flexslider .slides .banner_img_lhsyjs img {
  height: auto;
  min-height: 434px;
  max-height:434px;
  -moz-user-select: none;
}
.banner_lhsyjs{float:left;width:100%;background:#f4f9ff;}
.flex-caption button{background:#4a90e2;cursor:pointer;padding:8px 15px;border:none;font-size:14px;bottom: 0;position: absolute;}
.flex-caption button i{margin-left:5px;}

.banner_text_lhsyjs{background-color:rgba(71,134,246,0.6);position:absolute;bottom:47px;right:47px;color:#fff;padding:20px 50px;}
.banner_text_lhsyjs h5,.banner_text_lhsyjs p,.banner_text_lhsyjs h5 a{text-align: left;line-height:160%;color:#fff;}
.banner_text_lhsyjs h5{font-size:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.banner_text_lhsyjs p{font-size:12px;
/*overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
*/}
.banner_text_lhsyjs .banner_more{color:#f8e71c;padding:5px 10px;font-size:14px;}

@media screen and (max-width: 1200px){
	
}

.flex-control-nav{bottom:0px!important;height:46px;right:49%;padding-top:15px!important;}

.flex-direction-nav {}
.flex-direction-nav a{opacity: 1!important;}
.flex-direction-nav a{top:50% !important;border-radius: 0px!important;background-color:rgba(74, 144, 226, 0.14) !important;}
.flex-direction-nav .flex-prev{left:initial!important;right:95% !important;}
.flex-direction-nav .flex-next{right:10px !important;}
.flex-direction-nav a:before {
  color:#fff!important;
}
@media screen and (min-width: 1341px){
    .flex-direction-nav a{opacity: 1!important;}
}

@media screen and (min-width: 768px) and (max-width: 1340px) {
.flex-direction-nav a:before {
  font-size: 40px!important;
  color:#fff!important;
}
}

@media screen and (min-width: 768px) and (max-width: 992px){
	.flexslider .slides .banner_img_lhsyjs img {
	  height: auto;
	  min-height: 300px;
	  max-height:300px;
	  -moz-user-select: none;
	}
	.flex-direction-nav a{top:58%!important;border-radius: 0px!important;background-color:rgba(74, 144, 226, 1.0)!important;}
	.flex-direction-nav .flex-prev{left:initial!important;right:51.5%!important;}
} 

@media screen and (max-width: 768px){
    .flex-caption button{display:none;}
    .flex-direction-nav{display:none;}
    .flexslider .slides .banner_img_lhsyjs img {
	  height: auto;
	  min-height: auto;
	  max-height:auto;
	  -moz-user-select: none;
	}
	.flex-control-nav{bottom:0px!important;height:46px;right:0px;padding-top:15px!important;}
	.banner_text_lhsyjs{padding:15px 20px;left:0px!important;right:0px!important;}
	.banner_text_lhsyjs h5{text-align: left;line-height:120%;}
	.banner_text_lhsyjs p{display: none;}
	.banner_text_lhsyjs h5,.banner_text_lhsyjs p ,.banner_text_lhsyjs span{margin-top:0px;margin-bottom:0px;}
	
}

@media screen and (max-width: 580px){
.flexslider .slides .banner_img_lhsyjs img {
	  height: auto;
	  min-height: auto;
	  max-height:auto;
	  -moz-user-select: none;
	}
	/*.flex-control-nav{top:268px!important;}*/
	.banner_text_lhsyjs{display: none;}
}

/*banner end*/

/*公用栏目标题*/
.hr_line,.hr_line2{border:1px solid #96bb93;width:77%;margin-left:1%;margin-top:11px;}
.hr_line2{width:55%;}
.comm_h1{position:relative;z-index:9999;}
.comm_h1 span{color:#70a26c;font-size:18px;font-weight:400;padding-left:15px;height:26px;line-height:26px;border-left:9px solid #4f954a;}
.comm_more{font-size:14px;color:#70a26c;margin-top:3px;}
a.comm_more:hover{color:#930000;}
@media (max-width: 1200px) {
   .hr_line2{width:50%;}
}
@media (max-width: 1190px) {
    .hr_line{width:73%;}
    .hr_line2{width:45%;}
}
@media (max-width: 992px) {
    .hr_line{width:65%;}
}
@media (max-width: 768px) {
    .hr_line{border:1px solid #96bb93;width:61%;margin-left:1%;margin-top:10px;}
    .hr_line2{width:71%;}
}
@media (max-width: 680px) {
    .hr_line{border:1px solid #96bb93;width:58%;margin-left:1%;margin-top:10px;}
    .hr_line2{width:71%;}
}
@media (max-width: 640px) {
    .hr_line{border:1px solid #96bb93;width:55%;margin-left:1%;margin-top:10px;}
}
@media (max-width: 600px) {
    .hr_line{border:1px solid #96bb93;width:50%;margin-left:1%;margin-top:10px;}
    .hr_line2{width:67%;}
}
@media (max-width:550px) {
    .hr_line{border:1px solid #96bb93;width:45%;margin-left:1%;margin-top:10px;}
    .hr_line2{width:65%;}
}
@media (max-width:500px) {
    .hr_line{border:1px solid #96bb93;width:40%;margin-left:1%;margin-top:10px;}
    .hr_line2{width:61%;}
}
@media (max-width:460px) {
    .hr_line{border:1px solid #96bb93;width:35%;margin-left:1%;margin-top:10px;}
    .hr_line2{width:59%;}
}
@media (max-width:425px) {
    .hr_line,.hr_line2{display:none;}
}


.mod1_zs_lhsyjs .comm_h1{background:#6d9d6a url(lhsyjs_h_tit.jpg) top right no-repeat;height:36px;}
.mod1_zs_lhsyjs .comm_h1 span{float:left;height:25px;line-height:25px;font-size:18px;margin-top:6px;font-weight:400;color:#fff;border-left:9px solid #4f954a;}
.mod1_zs_lhsyjs .comm_h1 .comm_more{height:36px;line-height:36px;color:#fff;margin-top:1px;margin-right:15px;}

.mod1_zs_left a img{width:100%;max-width:180px;max-height:113px;}
.mod1_zs_left p{color:#999;margin-top:5px;}

/*滚动图片*/
.team-left{
margin:0 0px 0 0px;
float:left;width:100%;
}
@media (max-width: 481px) {
.team-left{
margin:0;
}
}
.team-left img{
width:100%; border:#fff solid 1px;max-height:120px;max-width:195px;min-width:170px;
}

#flexiselDemo1 {
	display: none;
}
.nbs-flexisel-container {
	position: relative;
	max-width: 100%;

}
.nbs-flexisel-ul {
	position: relative;
	width: 9999px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: center;
	margin: 0px -10px 0px -30px;
}

@media (max-width: 768px) {
   .nbs-flexisel-inner{padding:0px 15px;}
   .nbs-flexisel-ul {
		margin-left:0px;
	}
       
}

.nbs-flexisel-inner {
	overflow: hidden;
	margin-top:15px;

}

.nbs-flexisel-item {
	float: left;
	margin: 0 ;
	padding: 0px 10px;
	position: relative;
	line-height: 0px;
}
.nbs-flexisel-item p{float:left;width:100%;margin-top:15px;color:#676767;}
.nbs-flexisel-item  img {
	cursor: pointer;
	position: relative;
}
@media (max-width: 1200px) {
   .nbs-flexisel-item {
	min-width:195px;
}
       
}
/* end */
@media (max-width: 768px) {
   .mod1_zs_lhsyjs{padding:0px 15px;}
   .mod1_zs_right{padding:0px;}
   .mod1_zs_left{text-align:center;}
   .mod1_b_lhsyjs,.h_mod2_lhsyjs{padding:0px 15px;margin-top:20px;}
   }


.mod1_b_lhsyjs .mod3_table td,.mod1_b_lhsyjs .mod3_table{margin-bottom:0px;border:1px solid transparent!important;}
.mod1_b_lhsyjs .mod3_table td{padding:0px 0px 4px 0px!important;}
.mod1_b_lhsyjs .mod3_table .mod3_time{width:65px;height:65px;border-radius:100%;background:#70a26c;text-align:center;display:inline-block;}
.mod1_b_lhsyjs .mod3_table .mod3_time b,.mod1_b_lhsyjs .mod3_table .mod3_time em{font-style:normal;font-weight:400;color:#fff;float:left;width:100%;padding:0px;}
.mod1_b_lhsyjs .mod3_table .mod3_time b{font-size:26px;}
.mod1_b_lhsyjs .mod3_table .mod3_time em{font-size:12px;margin-top:-3px;}
.mod1_b_lhsyjs .mod3_table .mod3_text {display:inline-block;padding-left:10px;}
.mod1_b_lhsyjs .mod3_table .mod3_text a{color:#000;font-size:14px;margin-top:11px;}
.mod1_b_lhsyjs .mod3_table .mod3_text font{font-size:12px;}


.lhsyjs_fwpt{border:1px solid #70a26c;}
.lhsyjs_fwpt h1{font-size:20px;color:#fff;margin:0px;height:40px;line-height:40px;padding-left:15px;background:url(lhsyjs_h_lefttit.jpg) top left repeat-x;}
.lhsyjs_fwpt a{padding:15px 5px;}
.lhsyjs_fwpt a span{color:#444;}
