@charset "utf-8";
/* CSS Document */


@media screen and (min-width:0px) and (max-width:640px)
{	
.a_logo{width:85%;}	
.i_lmbk .i_pd{ padding:0px 8px;}
.i_lmbk{padding:4% 2.5% 2% 2.5%;}
.i_fatitle{ font-size:14px;}
.a_zpdiv_t{font-size:14px;}
.a_zpdiv_t span{ font-size:5vmin;}
.a_zpdiv_c{padding:3% 0% 0px 0%;}
.a_zpdiv_c .i_pd{ margin-bottom:15px;}
.a_zpdiv_c .s1{width:15%;}
.a_zpdiv_c .s2{width:80%;}
.a_zpdiv_c .s2{ font-size:14px;}
.a_zpdiv_c .s2 span{ font-size:14px;}
.a_zpdiv_c .s2 span.fsont{ font-size:14px;}
.a_news_con .s1{font-size:16px;}
.a_news_con .s2{font-size:16px;}
.a_news_con .s3{font-size:14px;}
.a_news_con .s4{font-size:14px; padding:15px 0px;}
.a_zpdiv{ padding:4% 5% 210px 5%;}
.link_pc{ display:none;}
.link_phone{ display:block;}
.i_fdb_r{ text-align:left; margin-top:20px;}
.i_fdb_r_phone{ float:left; width:25%;}
.i_fdb_r_twx{ float:left; margin-left:20px;}
.a_content{width:100%;}
.a_l_phone span{ background:url(../images/phone.png) left center no-repeat; background-size:6vmin 6vmin; padding-left:7vmin; font-size:3vmin;}
.memus3{ display: block; float: none; padding-top: 30px; display: none;}
.a_content_about{ padding: 20px 0;}
.a_content_about table tr td{ display: block;}
.a_content_l{width:100%;}
.a_content_r{width:100%; margin:0px; padding:0px; padding:0px 2%;}
.a_content_l_c{ display:none;}
.a_content_l_c2{ display:block;}
.a_content_l_t{ height:auto !important;}
.a_content_rt{ display:none;}
.a_con { background:none;}
.a_l_phone{ display:none;}
.a_content_l_ul li{width:50%; padding-bottom:0px; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;}
.a_content_l_ul li .a_text{width:100%; padding:15px 0px 15px 0px; text-align:center; font-size:3vmin; line-height: 1.4;}
.a_content_l_ul li .a_text span{ font-size:12px; height:20px; line-height:20px; overflow:hidden; width:100%; display:inline-block;}
.a_content_about{ font-size:14px;}

.product_list li .div .a_img{width:100%;}
.product_list li .div .a_img_r{width:100%; padding:1% 2%;}
.product_details_title{ font-size:16px;}
.product_details_tl,.product_details_tr{width:100%;}
.home-swiper .swiper-slide{ padding:10% 0px;}

.product_details_t{ padding:20px 0px;}
.product_details_tr{ font-size:14px;}
.product_details_tr .s1{ font-size:18px;}
.product_details_tr .s2{  font-size:12px;}
.product_details_tr .s4{ width:152px; height:42px; background:url(../images/cp_bg.png) no-repeat; background-size:152px; height:42px; text-indent:30px; color:#fff; display:inline-block; font-size:16px;}
.product_details_tr .s3{ height:auto !important; padding-bottom:40px;}
.news_list li{width:50%; float:left; margin-bottom:1.5%; padding:0px 1%;}
.jjfa_ul li .div{width:100%; padding:10px 15% 20px 10px; font-size:12px;}
.jjfa_ul li .div{ background-size:40px 40px;}
.jjfa_ul li:hover .div,.jjfa_ul li:hover .div:hover{ background-size:34px 34px;}
.jjfa_ul li .div .s1{ font-size:16px;}
.jjfa_t{ padding:10px 0px; font-size:14px;}
.jjfa_t span{ font-size:18px;}
.jjfa_details{width:100%; padding:20px 2%;}
.jjfa_bottom_c{width:100%;}
.jjfa_bottom_c a{width:100%;}
.jjfa_bottom_c .a1{ float:left; padding-bottom:20px; border-bottom:1px solid #dfdfdf;}
.jjfa_bottom_c .a2{ padding-top:10px;}
.hzlm_div{ width:100%;}
.hzlm_div_t{ font-size:16px;}
.hzlm_div_c{ padding:10px 2%;}
.hzlm_div_cul li{width:50%; padding:10px 0px;}
.contact_div{width:100%; padding:0px 2%;}
.contact_div_l{width:100%; font-size:14px;}
.contact_div_r{width:100%; }
.contact_div_r .s1{ margin-right:5%;}
.zxly_div_c{width:100%; padding:0px 2%;}
.zxly_btn{ font-size:14px;}
.a_content_l_ul dl{ display:none;}
.i_link{ display: none;}

}
@media screen and (min-width:640px) and (max-width:768px){
	
.a_logo{width:85%;}	
.i_lmbk .i_pd{ padding:0px 10px;}
.i_lmbk{padding:4% 2.5% 2% 2.5%;}
.i_fatitle{ font-size:15px;}
.a_zpdiv_t{font-size:14px;}
.a_zpdiv_t span{ font-size:30px;}
.a_zpdiv_c{padding:3% 0% 0px 0%;}
.a_zpdiv_c .i_pd{ margin-bottom:15px;}
.a_zpdiv_c .s1{width:10%;}
.a_zpdiv_c .s2{width:87%;}
.a_news_con .s1{font-size:16px;}
.a_news_con .s2{font-size:16px;}
.a_news_con .s3{font-size:14px;}
.a_news_con .s4{font-size:14px; padding:30px 0px;}
.a_zpdiv{ padding:4% 5% 210px 5%;}
.i_fdb_r{ text-align:left; margin-top:20px;}
.i_fdb_r_phone{  width:17%;float:left;}
.i_fdb_r_twx{ float:left; margin-left:20px;}
.a_content{width:100%;}
.a_l_phone span{ background:url(../images/phone.png) left center no-repeat; background-size:5vmin 5vmin; padding-left:6vmin; font-size:2.5vmin;}

.a_content_l{width:100%;}
.a_content_r{width:100%; margin:0px; padding:0px; padding:0px 2%;}
.a_content_l_c{ display:none;}
.a_content_l_c2{ display:block;}
.a_content_l_t{ height:auto !important;}
.a_content_rt{ display:none;}
.a_con { background:none;}
.a_l_phone{ display:none;}
.a_content_l_ul li{width:33.33%; padding-bottom:0px; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;}
.a_content_l_ul li .a_text{width:100%; padding:15px 0px 15px 0px; text-align:center; font-size:3vmin;}
.a_content_l_ul li .a_text span{font-size:12px;}
.product_list li .div .a_img_r .s3{ height:77px; overflow:hidden; display:inline-block;/* line-height:1.6;*/}
.product_list li .div .a_img_r .s1{ font-size:16px;}
.product_details_title{ font-size:18px;}
.news_list li .div .a_img_r .s1{ height:24px; line-height:24px;}
.news_list li .div .a_img_r .s2{ height:25px; line-height:25px; padding:0px;}
.jjfa_ul li .div{width:100%; padding:20px 15% 30px 10px;}
.jjfa_ul li .div{ background-size:40px 40px;}
.jjfa_ul li:hover .div,.jjfa_ul li:hover .div:hover{ background-size:40px 40px;}
.jjfa_ul li .div .s1{ font-size:18px;}
.jjfa_t{ padding:20px 0px;}
.jjfa_t span{ font-size:22px;}
.jjfa_details{width:100%; padding:20px 2%;}
.jjfa_bottom_c{width:100%;}
.jjfa_bottom_c a{width:50%;}
.hzlm_div{ width:100%;}
.hzlm_div_c{ padding:20px 2%;}
.hzlm_div_cul li{width:33.33%;}
.contact_div{width:100%; padding:0px 2%;}
.contact_div_l{width:60%; font-size:14px;}
.contact_div_r{width:20%; }
.zxly_div_c{width:100%; padding:0px 2%;}
.a_content_l_ul dl{ display:none;}
}
@media screen and (min-width:768px) and (max-width: 992px)
{
.a_logo{width:90%; margin-top:6%;}	
.i_ss{width:90%;}
.i_ss_btn{ background:url(../images/ss_tb.png) center no-repeat; background-size:63% 47%;}
.i_lmbk .i_pd{ padding:0px 7px;}
.i_lmbk{padding:4% 3% 2% 3%;}
.i_fatitle{ font-size:13px;}
.a_zpdiv_t{font-size:14px;}
.a_zpdiv_t span{ font-size:30px;}
.a_zpdiv_c{padding:3% 0% 0px 0%;}
.a_zpdiv_c .i_pd{ margin-bottom:15px;}
.a_news_con .s1{font-size:18px;}
.a_news_con .s2{font-size:18px;}
.a_news_con .s3{font-size:14px;}
.a_news_con .s4{font-size:14px;}
.a_zpdiv{ padding:4% 5% 210px 5%;}
.i_fdb_r_phone{ width:20%;}
.a_content{width:100%;}
.a_content_l_c1{ font-size:22px;}
.a_content_l_c1 span{ font-size:16px;}
.a_content_l_ul li .a_text{font-size:16px; padding:10px 10% 10px 0px;}
.a_content_l_ul li .a_text span{ font-size:13px;}
.a_content_l_ul li{ padding-bottom:10px;}
.a_l_phone span{ background:url(../images/phone.png) left center no-repeat; background-size:5vmin 5vmin; padding-left:6vmin; font-size:2.5vmin;}
.product_list li .div .a_img_r .s3{ height:67px; overflow:hidden; display:inline-block; line-height:1.6;}
.product_list li .div .a_img_r .s1{ font-size:16px;}
.news_list li .div .a_img_r .s1{ height:24px; line-height:24px;}
.news_list li .div .a_img_r .s2{ height:25px; line-height:25px; padding:0px;}
.news_list li .div .a_img_r .s4{ margin-top:10px;}
.jjfa_ul li .div{width:100%; padding:20px 150px 30px 10px;}

.jjfa_ul li .div{ background-size:40px 40px;}
.jjfa_ul li:hover .div,.jjfa_ul li:hover .div:hover{ background-size:40px 40px;}
.jjfa_ul li .div .s1{ font-size:18px;}
.jjfa_t{ padding:20px 0px;}
.jjfa_details{width:100%; padding:20px 2%;}
.jjfa_bottom_c{width:100%;}
.jjfa_bottom_c a{width:50%;}
.hzlm_div{ width:100%;}
.hzlm_div_c{ padding:20px 2%;}
.hzlm_div_cul li{width:33.33%;}
.contact_div{width:100%; padding:0px 2%;}
.zxly_div_c{width:100%; padding:0px 2%;}
.bctitle{ padding:0px 2%;}
}
@media screen and (min-width:992px) and (max-width:1200px)
{
.a_logo{width:80%; margin-top:3%;}
.i_lmbk .i_pd{ padding:0px 10px;}
.i_lmbk{padding:4% 3% 2% 3%;}
.a_zpdiv_t{font-size:16px;}
.a_zpdiv_t span{ font-size:40px;}	
.a_zpdiv_c{padding:3% 0% 0px 0%;}
.a_news_con .s1{font-size:18px;}
.a_news_con .s2{font-size:18px;}
.a_news_con .s3{font-size:14px;}
.a_news_con .s4{font-size:14px;}
.i_fdb_r_phone{ width:20%;}
.a_content{width:100%;}
.a_l_phone span{ background:url(../images/phone.png) left center no-repeat; background-size:6vmin 6vmin; padding-left:7vmin; font-size:3vmin;}
.product_list li .div .a_img_r .s3{ height:100px; overflow:hidden; display:inline-block;}
.jjfa_ul li .div{width:100%; padding:20px 150px 30px 10px;}
.jjfa_details{width:100%; padding:20px 2%;}
.jjfa_bottom_c{width:100%;}
.hzlm_div{ width:100%;}
.contact_div{width:100%; padding:0px 2%;}
.navbar-default .menu>li{ padding:0px 2%;}
.bctitle{ padding:0px 2%;}
}
@media screen and (min-width:1200px) and (max-width:1400px)
{
	
.a_zpdiv_t{font-size:16px;}
.a_zpdiv_t span{ font-size:40px;}
.a_zpdiv_c{padding:3% 0% 0px 0%;}
.a_news_con .s1{font-size:20px;}
.a_news_con .s2{font-size:20px;}
.a_news_con .s3{font-size:14px;}
.a_news_con .s4{font-size:14px;}
.i_fdb_r_phone{ width:20%;}
.a_content{width:100%;}
.jjfa_ul li .div{width:100%; padding:20px 150px 30px 10px;}
.jjfa_details{width:100%; padding:20px 2%;}
.jjfa_bottom_c{width:100%;}
.hzlm_div{ width:100%;}
.contact_div{width:100%; padding:0px 2%;}
.bctitle{ padding:0px 2%;}
	
}

@media screen and (min-width:1400px) and (max-width:1920px)
{
	
	
}

