
/* CSS Document */
*{margin:0; padding:0; list-style:none; font-family: "微软雅黑"; box-sizing:border-box;}
img{ border:0; }
a{ text-decoration:none; color:#333;   }
input,textarea,button{outline:none;}
em{ font-style:normal;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
hr{ border:none;}
.l{ float:left}
.r{ float:right}
.tow{ overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.container{ width:100%; margin: 0 auto;}
.clearfix{zoom:1; clear: none}
.clearfix:before,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}





/*行业应用*/
.index_hangye{width:100%; height: auto; overflow: hidden; background: #fff; padding: 0 0 35px; }
.index_hangye_top{width:100%; height: auto; overflow: hidden;}
.index_hangye_title{width:80%; height: auto; float: left}
.index_hangye_top h3{font-size:36px; height: 72px; line-height: 68px; color: #000000; font-weight: bold; background:url(../image/yy_bj.png) no-repeat}
.index_hangye_top p{font-size: 14px; color: #999999; height: 50px; line-height: 50px; }
.yy_more{width:100px; height: 44px; background: #d7171e; float: right; border-radius: 25px; text-align: center; line-height: 44px; font-size: 14px; color: #fff; font-family: "Arial"; margin-top: 58px;}
.yy_more:hover{background: #fff; border: 1px solid #d7171e; color: #d7171e;}
.hy_mores{width:100px; height: 44px; background: #d7171e; margin:10px auto; border-radius: 25px; text-align: center; line-height: 44px; font-size: 14px; color: #fff; font-family: "Arial";  display:none;}
.hy_mores:hover{background: #fff; border: 1px solid #d7171e; color: #d7171e;}


.mr_frbox{height:auto; position: relative; width: 100%;overflow: hidden; margin-top: 10px;}
.mr_frUl{float:left; height:100%; width:100%;}
.mr_frUl ul li{float:left;height:auto;width:32%;  margin: 0px 8px; overflow:hidden; margin-bottom: 10px; background:#f5f5f5}
.mr_frUl ul li img{display:block; width:95%; height:100%; transform: scale(1);  transition: all 1s ease 0s; -webkit-transform: scale(1);  -webkit-transform: all 1s ease 0s; margin:0 auto}
.m_list_xx{width:100%; height: 350px; position: relative; overflow: hidden}
.m_list_h{width:100%; height: 100%; position: absolute; top:0px; left:0; background:rgba(215,23,30,0.7); text-align: center; padding-top: 20%; opacity: 0}
.mr_frUl ul li p{width:100%; height: 45px;line-height: 45px; text-align: center;  text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size: 18px; color: #666666;}
.m_list{width:100%; height:350px; }
.m_list_h i{width:60px; height: 60px; background: url(../image/links.png) no-repeat; display: block; margin: 10px auto }
.m_list_h span{font-size: 14px; color: #fff; text-align: center}
.m_list_h:after{content:" ";  background: url(../image/p_bjs.png) no-repeat; background-size: 100%  100%; width: 92%; height: 91%; position: absolute; top:12px; left:12px;}
.m_list:hover .m_list_h{opacity: 1; transition: .6s}
.m_list:hover img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s;}
.m_list_xx img{width: 100%; height:100%; display: block}
.m_list p{width:100%; height: 45px;line-height: 45px; text-align: center;  text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size: 18px; color: #666666;}

/* btn */
.mr_frbutton{width:auto; height:auto; overflow:hidden; margin:20px auto; display:table}
.og_prev, .og_next{width:45px; height:45px; line-height:45px; border-radius:50%;z-index:99;cursor:pointer; background:#e2e1e1; text-align:center;  float:left;}
.og_prev:hover,.og_next:hover{ background:#d7171e; color:#fff}
.og_next{margin-left:15px;}
.og_prev i, .og_next i{ color:#666; font-size:22px;}
.og_prev:hover i,.og_next:hover i{color:#fff}




/*手机行业应用*/
.sj_yyhy{display: none;}



@media only screen and (max-width:1220px ) {
	.container{width:100%;padding: 0px 10px;}
	#menu .nav .nLi{margin: 0px 2.8%;}
	.footer_left{width:250px;}
	.m_list_xx{height:auto;}
	
}

@media only screen and (max-width:1177px ) {
	.header_nav_right{width: 75%}
	.footer_wx{width:115px;}
}


@media only screen and (max-width:1050px ) {
	#menu .nav .nLi{margin: 0px 2.6%;}
	.footer_pic{display: none;}
	
}



@media only screen and (max-width:1024px ) {
	.lxfx,.mr_frUl,.mr_frbutton{display: none;}
	.sj_yyhy{display: block;}
	.sj_yyhy .swiper-container{padding-bottom: 38px;}
	.m_list{margin-bottom: 0px;}
	.footer_left{width:352px;}
	.f_brq{width:100%; text-align: center; float: none; line-height: 45px;}
	.footer_zhichi{float: none; width: 462px; margin: 0px auto; height: 45px;}
	.footer_zhichi p{line-height: 45px;}
	.footer_zhichi .pt,.footer_zhichi .js{margin-top: 10px;}
	
	
}


@media only screen and (max-width:768px ) {

	
	#proshow{display:none;}
	.m_list_h:after{top:9px; left:9px;}
	.m_list_h{padding-top:11%}
}






