﻿@charset "utf-8";
/* CSS Document */


@media screen and (min-width:0px) and (max-width: 640px)
{	
   .logo_img{width:45%;}
   .i_list,.i_list1{width:6%;right:2.5%;}
   .i_list .div,.i_list1 .div{width:90vmin;}
   .i_list .div ul li,.i_list1 .div ul li{ padding:2% 0px;}
   .i_list .div ul li a,.i_list1 .div ul li a{ font-size:3.3vmin;}
   .i_list .div .wx,.i_list1 .div .wx{width:23%; margin-top:0%;}
   .i_div{ max-width:1000px; width:95%;}
   .a_section{ max-width:1000px; width:98%;}
	.i_logo{width:95%; margin:0% 2.5% 8% 2.5%; padding-top:8%;}
    
   .i_lm_ul li{ margin-bottom:2%;}
   .i_lm_ul li.lmdiv1{width:32%; height:25vmin; background:url(../images/bg1.png) repeat; overflow:hidden;}
   .i_lm_ul li.lmdiv1 .div_t2{ display:none;}
   .i_lm_ul li.lmdiv2{width:32%; height:25vmin; background:url(../images/bg2.png) repeat;}
   .i_lm_ul li.lmdiv3{width:32%; height:25vmin; background:url(../images/bg3.png) repeat; margin-right:0px;}
   .i_lm_ul li.lmdiv4{width:32%; height:25vmin; background:url(../images/bg4.png) repeat;}
   .i_lm_ul li.lmdiv5{width:32%; height:25vmin; background:url(../images/bg5.png) repeat;}	
   .i_lm_ul li.lmdiv6{width:32%; height:25vmin; background:url(../images/bg6.png) repeat; margin-right:0px;}
   .i_lm_ul li.lmdiv7{width:32%; height:25vmin; background:url(../images/bg7.png) repeat;}	
   .i_lm_ul li.lmdiv8{width:32%; height:25vmin; background:url(../images/bg8.png) repeat;}	
   .i_lm_ul li.lmdiv9{width:32%; height:25vmin; background:url(../images/bg9.png) repeat; margin-right:0px;}
   
   .i_lm_ul li.lmdiv1 .div_t1,.i_lm_ul li.lmdiv1 .div_t1:hover{ height:7vmin; line-height:7vmin; font-size:2.7vmin;}
   .i_lm_ul li.lmdiv2 .div_t dt{ height:7vmin; line-height:7vmin; font-size:2.7vmin;}
   .i_lm_ul li.lmdiv2 .div_t dd{ height:6vmin; line-height:6vmin; margin-top:1vmin;}
   
   .i_lm_ul li.lmdiv3 .div_t{ margin-top:13%; height:10vmin; line-height:10vmin;}
   .i_lm_ul li.lmdiv3 .div_t a,.i_lm_ul li.lmdiv3 .div_t a:hover{ background:url(../images/w1.png) left center no-repeat; background-size:27%; line-height:10vmin; display:inline-block; padding-left:15%; font-size:3.7vmin;}
   .i_lm_ul li.lmdiv3 .div_t1,.i_lm_ul li.lmdiv3 .div_t1:hover{ height:6vmin; line-height:6vmin;  font-size:2.7vmin;}

 

   .i_lm_ul li.lmdiv4 .div_t,.i_lm_ul li.lmdiv4 .div_t:hover,
   .i_lm_ul li.lmdiv5 .div_t,.i_lm_ul li.lmdiv5 .div_t:hover,
   .i_lm_ul li.lmdiv6 .div_t,.i_lm_ul li.lmdiv6 .div_t:hover,
   .i_lm_ul li.lmdiv7 .div_t,.i_lm_ul li.lmdiv7 .div_t:hover,
   .i_lm_ul li.lmdiv8 .div_t,.i_lm_ul li.lmdiv8 .div_t:hover,
   .i_lm_ul li.lmdiv9 .div_t,.i_lm_ul li.lmdiv9 .div_t:hover{ font-size:2.7vmin; line-height:1.7; background-size:27%; margin-top:13%; padding-top:35%;}
   
    
    .i_footer{ margin-top:11%; padding:4% 2.5% 2% 2.5%; line-height:2.0; width:100%;}
	.a_fbg{margin-top:0px;}
	.a_about{ font-size:3vmin;}
	.a_about img{width:100%;}
	.a_back .s2{width:100%; text-align:right;}
	.a_back .s2 a,.a_back .s2 a:hover{ font-size:2.7vmin;}
	.a_back .s1 a,.a_back .s1 a:hover{ font-size:3vmin;}
	.i_list1 .div .wx,.i_list .div .wx{ display:none;}
	
	.top-bg .top_content{margin: 0;float: right;}
   .top-bg .top_content{margin: 0;float: right;}
   .top-bg .top_content{margin: 0;float: right;}
   .top-bg .top_content{margin: 0;float: right;}
   .top-bg .top_content{margin: 0;float: right;}
   .top-bg .top_content{margin: 0;float: right;}
   .top-bg .top_content{margin: 0;float: right;text-align: center;}

	.top-bg{ height: 180px;}
	
}
@media screen and (max-width: 767px) {
	.a_img_rt{ height:auto !important; line-height:auto !important; line-height:1.5; padding-top:10px;}
	.a_img_rt span{ float:left;width:100%; display:inline-block;}
	.a_img_rc{ padding-top:0px;}
	.a_pages{ text-align:center; padding:70px 0px;}
	.a_sw_title{ padding:2% 0px; font-size:5vmin; margin-top:5%;}
	.a_sw_time{ padding:2% 0px;}
	.a_sw_tcon img{width:100%;}
   .top-bg .top_content .photo{
      float: none;
      display: inline-block;
   }
	
}
@media screen and (min-width:640px) and (max-width: 1000px)
{
	.i_logo{width:95%; margin:0% 2.5% 8% 2.5%; padding-top:8%;}
	.i_div{ max-width:1000px; width:95%;}
	.a_section{ max-width:1000px; width:95%;}
	.i_list,.i_list1{/*width:6%*/;right:2.5%;}
	

}
@media screen and (max-width: 767px)
{
	.tj,.ewm{ display: none;}
	.top-bg .top_content{padding: 0px 30px;}

}
@media screen and (max-width: 1000px)
{
	.left-img{display: none;}

}
@media screen and (min-width: 1200px)and (max-width: 1660px)
{
	
.con_show{ max-width: 1660px; min-width: 1180px;}
}
@media screen and (min-width: 0px)and (max-width: 1180px)
 {
	.ewm{  display: none;}
}
/*@media screen and (max-width: 767px) {
	.i_news{ padding-top:20px; padding-bottom:0px;}
	#banner ul li{ background-color:#2b3852; min-height:200px;}
	#banner ul li .div{ display:block;}
	.p_top{ padding:0px; padding-top:20px;}
	.i_lm{ padding-bottom:0px;}
	.i_inglm,.new_img{width:100%;}
	.i_ss_d{ display:block;}
    .i_top_r{ display:none;}
	.navbar-default .menu{ background-color:#efeeee; width:100%; margin:0px;}
   .navbar-default .menu>li{width:100%; float:left; text-align:center;}
   .navbar-header{ position:relative;}
   .margin-ri{ position:absolute; right:0px; top:-60px; margin-right:3px; margin-top:12px;}
   .navbar { min-height:0px;}
   #left_div{ display:none;}
   .a_content{ padding:15px 0px;}
   .a_right_t .s1{ float:right; text-align:right;}
   .a_right_t .s2{ float:left; display:block;}
   /*.listjj,.listjj1{ padding:0px;}
   .a_lxwmdiv_l{ margin-left:5%;}
   .i_n3{ padding-right:0px; padding-left:0px;}
   .a_jion_details{ padding:6%;}
   .fwzc_ul{ display:none;}
   .wap_fwzx_ul{ display:block;}
   #cp_list{ display:none;}
   #wap_cp_list{ display:block;}
   .a_right_t  .s1{ display:none;}
   #pc_div{ display:none;}
   #wap_div{ display:block;}
   .jj_div_t{ display:none;}
   .i_ss_d .ss_bdiv{width:20px;}
}
@media screen and (min-width:0px) and (max-width: 386px)
{  .longa{width:63%; padding-top:5px;}
	.logonav{ width:100%;}
	.margin-ri{ padding:5px 2px; margin:17px 3px 0px 0px;}
	.i_ss_d{ margin-right:10px; width:90px;}
	.i_ss_d .i_top_r_change1{width:60px;}
}
@media screen and (min-width:386px) and (max-width: 520px)
{  .longa{width:60%; padding-top:5px;}
  .logonav{ width:100%;}
}
@media screen and (min-width:767px) and (max-width: 805px)
{
	.new_img{ margin-top:11%;}
	.i_news{ padding-bottom:10px;}
}
@media screen and (min-width:805px) and (max-width: 880px)
{
	.new_img{ margin-top:10%;}
	.i_news{ padding-bottom:10px;}
}
@media screen and (min-width:880px) and (max-width: 980px)
{
    .new_img{ margin-top:8%;}
	.i_news{ padding-bottom:10px;}
}
@media screen and (min-width:767px) and (max-width: 1074px)
{
	.a_c_left,.a_nav,.a_lxdiv{width:100%;}
	.a_lxdiv .s1{ margin-top:20%;}
}
*/






