@charset "utf-8";

@media only screen and (min-width: 320px) and (max-width: 750px){
	.m_ind_banner, .m_ti , .m_activities , .m_copt{
		display: block;
	}
	.content{
		width: 96%;
		margin: 0 auto;
	}
	.ind_banner , .company .more , .com_activities , .company .ti , .core_l , .prod_l , .iwhere_box .caption , .bread{
		display: none;
	}
	.m_ind_banner .bx-pager{
		bottom: 20px !important;
	}
	.company{
		padding: 0.5rem 0;
	}
	.company .com_news , .com_activities , .core_r , .core_r_con , .prod_r , .iwhere_box , .com_brief .chart , .com_brief .txt , .about_part_out
	,.industry .chart , .industry .txt
	{
		width: 100%;
	}
	.com_news ul li a{
		font-size: 0.28rem;
	}
	.m_ti{
		color: #b31d23;
		font-weight: 700;
		font-size: 0.36rem;
	}
	.m_ti a{
		float: right;
		color: #666;
		font-size: 0.28rem;
	}
	.com_news{
		padding-top: 0;
	}
	.m_activities{
		padding: 0.4rem 3%;
		background: #e8e8e8;
	}
	.m_activities .gk img{
		width: 100%;
	}
	.m_activities .m_ti{
		margin-bottom: 0.3rem;
	}
	.m_activities .new img{
		width: 3.32rem;
		height: 2rem;
		float: left;
		margin-right: 0.28rem;
	}
	.m_activities .new span{
		display: block;
		color: #333;
		font-size: 0.28rem;
		height: 0.76rem;
		overflow: hidden;
	}
	.m_activities .new .date{
		color: #999;
		margin-top: 50px;
	}
	.core{
		height: auto;
	}
	.core_r_con{
		padding:4% 3%;
	}
	.core_r_con h1{
		color: #fff;
		font-weight: 700;
		font-size: 0.36rem;
		text-align: center;
	}
	.core_r_con .ti{
		font-size: 0.32rem;
		margin-top: 0.4rem;
	}
	.core_r_con .txt{
		font-size: 0.28rem;
		height: auto;
	}
	.core_r{
		height: auto;
	}
	.solve{
		float: left;
		width: 100%;
	}
	.solve div{
		display: inline-block;
	}
	.solve div a img{
		width: 1.58rem;
		height: 1.78rem;
	}
	.solve div span{
		display: block;
	    width: 4.8rem;
	    float: right;
	}
	
	.prod_r{
		padding: 0 3% 0.4rem;
	}
	.iwhere{
		padding:0.4rem;
		height: 4.16rem;
	}
	.iwhere .iw_img{
	  width: 1.44rem;
    height: 1.6rem;
	}
	.iwhere .iw_img img{
	    width: 100%;
	    height: 100%;
	}
	.iwhere ul{
		width: 4.8rem;
	}
	.ind_product{
		padding: 0.4rem 0;
	}
	.iwhere_box{
		margin-bottom: 14px;
	}
	.m_copt{
		font-weight: 700;
		color: #b91b29;
		font-size: 0.36rem;
		text-align: center;
		margin-bottom: 10px;
	}
	.iwhere{
		background-size:100% 100%;
	}
	.iwhere ul .li_1 ,.iwhere ul .li_2{
		font-size: 0.32rem;
	}
	.iwhere ul .li_3{
		height: 1.15rem;
	}
	.iwhere ul .li_3 ,.iwhere ul .li_4 a{
		font-size: 0.28rem;
	}
	
	.iwhere ul .li_4 , .iwhere ul .li_5{
		float: left;
		margin-right: 16px;
	}
	.public-index-192 .m_bx_box{
		position: relative;
	}
	.picBox .caption{
		width: 80%;
		margin: 0 auto 0.6rem;
	}
	.picBox .caption , .picBox .caption p{
		font-size: 0.36rem;
		padding:0 10px;
	}
	
	.public-index-192 .content{
		height: 238px;
	}
	.ind_product2 .right_pro_list{
		height: auto !important;
	}
	
	/*底部            开始*/
	footer{height: 86px;}
	footer ul , .copy .lx{display: none;}
	.copy{
		left: 0;
		bottom: 0;	
		font-size: 0.24rem;
		line-height: 26px;
		text-align: center;
		padding-top: 20px;
		z-index: 2;
	}
	
	
	/*列表页         开始*/
	.public-nav-136_3 .navs_scroll li.active a{
		color: #b31d23;
		border-bottom-color:#b31d23;
	}
	.cont_txt .ct_l , .cont_txt .ct_r{
		width: 100% !important;

	}
	.cont_txt .ct_l{
		min-height: 6.8rem;
	}
	.cont_txt .ct_r{
		display: none;
	}
	
	.cont_txt{
		font-size: 0.32rem;
		line-height: 30px;
		padding-bottom: 0.4rem;
	}

	.public_details_153 , .com_brief{
		padding-top: 0.4rem;
	}
	.about_part4{
		margin: 0.4rem 0;
		background-size: 100% 100%;
	}
	.com_brief .txt h1 , .cont_txt .ct_l h2{
		font-size: 0.36rem;
		margin: 0.4rem 0;
	}
	.com_brief .txt div{
		font-size: 0.32rem;
		line-height: 30px;
		height: auto;
	}
	.com_brief .txt a{
		margin-top: 0.4rem;
	}
	
	.tjjl_w li input{
		width: 100%;
	}
	.cont_txt .ct_l , .kx_details .intr{
		font-size: 0.32rem;
		line-height: 32px;
	}
	.survey .ct_r{
		display: none;
	}


	.industry , .industry:first-child{
		height: auto;
		padding: 0.4rem 0;
	}
	.industry .chart{
		height: 4.9rem;
		margin-bottom: 14px;
	}
	.industry .txt li{
		font-size: 0.28rem;
	}
	.industry .txt li:last-child{
		margin-bottom: 0;
	}
	.industry .txt .li_1{
		font-size: 0.32rem;
		margin-bottom: 10px;
	}
	.industry .txt .li_2 {
	   height: auto;
	}
	
	
	
	.kx_details{margin: 0.4rem 0;}
	.kx_details .chart , .kx_details .intr{
		width: 100%;
	}
	
	.kx_details .intr h2{font-size: 0.36rem;padding-bottom: 10px;}
	
	.culture .cont_txt{margin: 0.4rem 0;}
	.m_banner{display: block;}
	.public_index_193, .list_cont_txt{margin-top: 0.4rem;}
	
	
	.banner{display: none;}

	
	.public_index_193 .nav_content .cont_neitong img{
		width: 100% !important;
		height: auto !important;
		display:block;
		margin:0 auto;
	  max-width:100%;
	}
	.public_index_193 .nav_content .cont_neitong p{
		margin: 0 !important;
	}
	.por_an{display: none;}
	.descrip_jj{height: 100%!important;}
	.tdjl_w1200{width: 96%!important;;}
	.tdjl_txt{width: 100%!important;;}
	.li_01 input{width:50%!important;;}
	.li_02 input{width:50%!important;;}
	.li_03 input{width:50%!important;;}
	.tdjl_w1200 .tdjl_tj{
		text-align: center;
	}
	.ind_success .public_index_53_box{
		width: 100%;
		height: 336px !important;
	}
	.ind_success .public_index_53_box li{
		margin-right: 2.2% !important;
	}
	.ind_success .public_index_53_box li:nth-child(even){
		margin-right: 0 !important;
	}
	.solve a{line-height: 28px;}

	.culture.content{
		width: 96%;
	}
	.product_jj .iwhere_box{
		display: none;
	}

/*2018-3-19 修改 静*/
	.lc_box .bx-controls{
		background-color: transparent;
	}
	.lc_box .development li .xian{
    display: block;
    margin-left: 0;
    top: 114px !important;
    background: #df0001;
    width: 100%;
    height: 4px;
    left: 0;
    z-index: -1;
	}
/*2018-3-19 修改 */
   .public_details_153 .NewsDetail-B3 .myart > p > img{
   	width: 100%!important;
   	height: 100%!important;
   }

	
/*2018-03-21 修改	  */

	.public_list_157 .sd_r .sd_r_txt,.public_list_157 .sd_r_top, .iwhere ul .li_5 {
		display: none;
	}
	.content_norm img , .public_details_153 .NewsDetail-B3 .myart img{
		width: 100% !important;
    	height: auto !important;
	}
	.public_details_153{
		width: 96%;
	}
	.zhaopin_td{
		padding: 8px 0;
	    color: #fff;
	    width: 170px;
	    font-size: 16px;
	    border-radius: 8px;
	    margin: 20px auto;
	    border: none;
	    text-align: center;
	}
	.sd_r_top{
		display: none;
	}
}

