@charset "utf-8";

/* Responsive styles */
@media (max-width : 1440px) {
	.header { padding:25px 10px 10px 10px; }
	.header.headerfixbg { padding:15px 10px 10px 10px;}
    .pc_nav ul li { padding:0 12px; }
    
	.ind_twoFloor { padding:50px 20px; }
	.news_title small { line-height:3; font-size:20px;}
	.ind_about_wrap { padding:20px 20px 0 20px; }
    .ind_threeFloor_l img { height:350px}
    .ind_threeFloor_r img {  height:350px}
	
	.sub_item,.ywzn_con { padding:50px 20px;}
}
@media (max-width : 1200px) {
	.munu_tab { display:block;}
	.header { z-index:9999; position:static; padding:15px 10px 10px 10px; background:rgba(183,97,1,1);}
    .banner .flex-control-nav { bottom:50px; }
	.header .logo a { color:#fff;}
    .mousebox { display:none }
	.pc_nav { display:none }
	.m_nav {  top:78px; }
	.ind_twoFloor_f { padding:0 20px 0 0;}
    .ind_twoFloor_r { padding:0 0 0 20px;}
	.ywzn_menu { top:50px; left:10px; }

    /* 二级页面 */
	.article_con { padding:40px 20px; width:100%; }
	.ywzn_con_o { padding:50px 20px;}
	.ywzn_con_o li { width:50%;}
	
	.ywzn_tab { width:100%; padding:30px 20px 0 0;}
	
	.ipo_tabtitle { padding:40px 0 0 0; width:100%;} /*2018-06-04*/
}

@media (max-width : 1024px) {
	
}

@media (max-width : 768px) {
	.banner .flex-control-nav { bottom:30px; }
    .bannerbox { margin:-120px 0 0 -320px; padding:25px 0 0 0; width:640px; height:190px;}
	
	.news_title small { line-height:2; font-size:16px;}
	.ind_threeFloor_l { float:none; width:100%;}
    .ind_threeFloor_r { float:none; width:100%;}
	
	/* 二级页面 */
    .pub_pic p { margin:-47px 0 0 -320px; width:640px; }
	.ywzn_con li { float:none; margin:0; width:100%; height:300px;}
	.ywzn_con ul li:nth-child(1)::after,.ywzn_con ul li:nth-child(3)::after,.ywzn_con ul li:nth-child(5)::after { border-right:0px solid #fff;}

	
}

@media (max-width : 640px) {
    .logo img { display:none}
	.logo p span.log_cn { font-size:16px}
	.logo p span.log_en { display:none}
	.m_nav {  top:42px; }
	.munu_tab { top:12px;}
	.bannerbox { position:static; left:0; margin:0; padding:20px 0 20px 0; height:auto; width:100%; background:rgba(232,151,47,1); }
	.banner .flex-control-nav { bottom:220px; }
	.bannerbox h3:before,.bannerbox h3:after { display:none;}
	.bannerbox h2,.bannerbox h2.sptext { font-size:24px;  }
	.bannerbox h3.m_line { margin:0 auto; width:80%; border-bottom:1px solid rgba(255,255,255,.6); }
	
    .ind_twoFloor_f { float:none; width:100%;}
    .ind_twoFloor_r { float:none; padding:0; margin:20px 0 0 0; width:100%;}

    .ind_threeFloor_l img { height:300px}
    .ind_threeFloor_r img {  height:300px}
	.about_link,.yw_link  { margin:20px 0 0 0; }
	.yw_title { padding:50px 0 0 0; }
	
	
	
	/* 二级页面 */
	.subbaner h3 {  bottom:50px; }
    .subbaner small { bottom:15px;}
	.pub_pic { padding:150px 0;}
	.pub_pic p { margin:-47px 0 0 -240px; width:480px; }
	
	.sub_item li { float:none; padding:10px 0; width:100%; }
	.article_title h1 { font-size:20px; }
	
	.ywzn_con_o { padding:50px 20px;}
	.ywzn_con_o li { float:none; width:100%;}

}

@media (max-width : 480px) {
   .ind_fourFloor h1 {  font-size:16px}
   .pub_pic { padding:100px 0;}
   .pub_pic p { margin:-47px 0 0 -207px; width:414px; }
   
	.ywzn_con li figure img { height:300px;}
	
	/*2018-06-04*/
	.ipo_tabtitle a { width:50%; }
	.ipo_tabtitle a:nth-child(2):after { width:0;}
	.ipo_tabtitle a:nth-child(1),.ipo_tabtitle a:nth-child(2) { border-bottom:1px solid #fff;}
}

@media (max-width : 414px) {
	/*2018-06-04*/
   .ipo_tabtitle a { width:100%; }
   .ipo_tabtitle a:nth-child(3) { border-bottom:1px solid #fff;}
}

@media (max-width : 375px) {
.banner .flex-control-nav { bottom:160px; }
  .bannerbox h2,.bannerbox h2.sptext { font-size:18px;  }
  .bannerbox h3 { font-size:14px; }
  .bannerbox p { font-size:12px; }
  .ind_about_con p { display:none;}
  
  .about_title h2 { margin:50px 0 0 0; text-align:center;}
  .about_title h2:after { left:50%; margin:0 0 0 -40px; }
  .about_title small { display:block; color:#fddeac; text-align:center;}
  .about_link { text-align:center; font-size:14px;}
  
  .about_link:after { content:""; position:absolute; left:50%; margin:0 0 0 -40px; width:80px;}

   .pub_pic p { margin:-47px 0 0 -160px; width:320px; }
   .article_title h1 { font-size:18px; }
}

@media (max-width : 320px) {

	
}