.in_product i { text-decoration: none; color:#2D2E32;transition:0.4s all; -webkit-transition:0.4s all;}
.in_product_txt p,.in_product_txt a { text-decoration: none; color:#2D2E32;transition:1s all; -webkit-transition:1s all;}
.in_product{ text-align:center; margin-bottom:50px;}


.in_product_main_l{ width:36.3541%; height:100%; float:left; position:relative;}
.in_product_main_l img{ width:100%; height:100%;}
.in_product_main_r{ width:63.6459%; height:100%; float:left; position:relative;}
.in_product_main_r img{ width:100%; height:100%;}


.in_product_main_t,.in_product_main_b{ width:100%; height:50%;}
.in_product_main_t_l{ width:50%; height:100%; float:left; position:relative;}
.in_product_main_t_r{ width:50%; height:100%; float:left; position:relative;}

.in_product_main_b_l{ width:100%; height:100%; float:left; position:relative;}
.in_product_main_b_r{ width:49%; height:100%; float:left; position:relative;}



.in_product_txt{ position:absolute; left:50px; top:42px; text-align:left; width:75%; z-index:20;}
.in_product_txt h5{ line-height:2em; font-size:36px; font-weight:normal; position:relative; margin-bottom:0.9em;}
.in_product_txt h5 a{ color:#fff;}
.in_product_txt h5 em{ height:4px; width:90px; position:absolute; left:0; bottom:0; display:block; background:#fff;}
.in_product_txt p{ color:#fff; font-size:14px; line-height:1.7em; height:6.8em; overflow:hidden; margin-bottom:1.7em; opacity:0;}
.in_product_txt a > img{ width:auto; height:auto; opacity:0; }
.in_product i{ display:block; width:100%; height:100%; background:rgba(0,0,0,0.5); position:absolute; left:0; top:0; z-index:10; transform:scale(1,1); opacity:0;}


.proHover:hover i{ opacity:1; transform:scale(1,1);}
.proHover:hover .in_product_txt p{ opacity:1;}
.proHover:hover .in_product_txt a > img{ opacity:1;}

.in_service li.on .serText{ opacity:1;}



/*2016-10-28*/
.in_product_main_l,.in_news_main,.in_product_main_t_l,.in_news_main_l,.in_news_main_r{transition:1s all; -webkit-transition:1s all;}
.in_product_main_l { position:relative; left:-100px; opacity:0;}

.in_product_main_b_l,.in_product_main_b_r{ position:relative; top:-100px; opacity:0;transition:1s all .4s; -webkit-transition:1s all .4s;}
.in_product_main_t_l,.in_product_main_t_r{ position:relative; left:100px; opacity:0; }
.in_product_main_t_r{transition:1s all .5s; -webkit-transition:1s all .5s;}


.in_product_main.on .in_product_main_l{ left:0; opacity:1;}
.in_product_main.on .in_product_main_b_l,.in_product_main.on .in_product_main_b_r{ top:0; opacity:1;}
.in_product_main.on .in_product_main_t_l,.in_product_main.on .in_product_main_t_r{ left:0; opacity:1;}


.in_product_main_t{ position:relative; z-index:10;}
.in_product_main_b{ position:relative; z-index:5;}


.inner_inpro .in_product_main_l,.inner_inpro .in_product_main_b_l,.inner_inpro .in_product_main_b_r,.inner_inpro .in_product_main_t_l,.inner_inpro .in_product_main_t_r { opacity:1; }

.inner_inpro .in_product_main_l { left:0; }
.inner_inpro .in_product_main_b_l, .inner_inpro .in_product_main_b_r { top:0; }
.inner_inpro .in_product_main_t_l, .inner_inpro .in_product_main_t_r { left:0; }


.inner_inpro .in_product h4{ font-size:20px; margin-bottom:24px;}
.inner_inpro .in_product_txt h5{ font-size:20px;}
.inner_inpro .in_product_txt h5 em{ width:60px; height:2px;}
.inner_inpro .in_product_txt{ top:15px; left:15px;}



@media only screen and (max-width: 1520px) {
	.in_product_txt h5,.serText h6{ font-size:22px;}
	.in_product_txt{ top:30px; left:20px; width:85%;}

	.in_news h4, .in_product h4, .in_service h4{ font-size:22px; margin-bottom:30px;}
	.in_news,.in_product,.in_service,.banner_index_new{ margin-bottom:30px;}
	.in_news_main_r li h5 a,.in_news_main_l a{ font-size:16px;}

	.in_news_main_r li h5, .in_news_main_r li span, .in_news_main_r p{ margin-left:30px;}
	.serText a h6{ font-size:22px;}

	.bx-wrapper .bx-controls-direction a { margin-top: -26px !important; width:52px !important; height:52px !important;}
	.bx-wrapper .bx-pager.bx-default-pager a{width:12px !important; height:12px !important;}

	.in_product_txt{ top:20px;}
	.in_product_txt p{ margin-bottom:0.7em;}

}

@media (max-width: 1024px){
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-25px;outline:0;width:20px!important;height:20px!important;text-indent:-9999px;z-index:1}
}

@media only screen and (max-width: 1300px) {
	.in_news_main_r li h5 a,.in_news_main_l a{ font-size:16px;}

	.in_news h4, .in_product h4, .in_service h4{ font-size:20px; margin-bottom:24px;}
	.in_product_txt h5,.serText h6{ font-size:20px;}
	.in_product_txt h5 em{ width:60px; height:2px;}

	.in_news, .in_product, .in_service,.banner_index_new{ margin-bottom:36px;}
	.in_news_main,.in_service_main,.footer_wrap,.inner_main,.banner_inner_txt{ width:1070px; margin:0 auto;}

	.serText a h6{ font-size:20px;}
	.in_product_txt p{ height:5.1em;}
	.in_product_txt a > img{ width:28px; height:28px;}
	.serText{ padding:10px 20px;}

}
@media only screen and (max-width: 1140px) {

	inner_main,.banner_inner_txt{ width:1004px; margin:0 auto;}
	.in_product_txt p{ font-size:12px;}
}

.wd4{ width:40%;}
@media only screen and (max-width: 1023px) {
.wd4{ width:100%;}
	.in_product_txt p{ font-size:12px;}
	.in_product_txt{ top:6px; left:6px;}
	.in_product_txt h5,.serText h6{ font-size:16px; margin-bottom:0.5em;}
	.in_product_txt p{ font-size:14px; margin-bottom:1em;}
	.in_product_txt a > img{ width:20px; height:20px;}

	.in_product_main_l { left:0px; opacity:1;}
.in_product_main_b_l,.in_product_main_b_r,.in_news_main { top:0px; opacity:1;}
.in_product_main_t_l,.in_product_main_t_r{ left:0px; opacity:1;}


    .inner_inpro .in_product_txt { left:0; top:auto; }
	.in_service_main .in_service_l,.in_service_main .in_service_r{ display:none;}
        .main { margin-top:62px; }
    .in_product_main{ margin:0 10px;}
	.in_product_main_l,.in_product_main_t_l,.in_product_main_t,.in_product_main_b_l{ width:100%; margin-bottom:10px;}
	.in_product_main_r,.in_product_main_t_r,.in_product_main_b_r{ width:100%;}
	.in_product_main{ height:auto !important;}
        .in_product_main_l img { position:relative; z-index:21; }

		
	.in_product_txt{ position:absolute; background:rgba(0,0,0,0.4); left:0; top:auto; bottom:0; width:100%; height:auto; box-sizing:border-box; padding:10px; z-index:100;}
	.in_product_txt p,.in_product_txt a > img{ opacity:1 !important;}
	.in_product i{ background:rgba(0,0,0,0.5); display:none !important;}


	.pc_in_service_main{ display:none;}
	.phone_in_service_main{ display:block;}
	.serText p{display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    overflow: hidden; width:99%; margin:0 auto;}

	.main{ overflow:hidden;}


}

@media only screen and (max-width: 767px) {
 .in_product, .in_service, .banner_index_new,.in_news h4, .in_product h4, .in_service h4{ margin-bottom:10px;}
	.in_news h4, .in_product h4, .in_service h4{ font-size:18px;}
	.in_news_main_l,.in_news_main_r{ width:100%;}
	.in_news_main_r li h5, .in_news_main_r li span, .in_news_main_r p{ margin-left:0;}
        .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto { bottom:4px !important; }
}

