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

	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {padding: 0px;}

  #top {

    display: none;

  }

  .box {

    width: 100%; /*! padding: 10px 0; */ padding-top: 10px;

  }

  #ban {

    padding-top: 80px;

    padding-bottom: 0;

  }

  #ban {

    width: 100% !important;

  }

  #idx-hotlists .owl-item .slider-content {

    position: relative;

  }

  .youshi_tit {

    font-size: 20px;

  }
 #ldsy{
	 padding: 30px 0px;}
  #xwd {

    margin-top: 4px;

    padding: 30px 15px;

  }
	.xq_con li img {
		width:100%;height:80px}
#idx-hotlists .owl-item a img {
    display: block;
    width: 100%;
    height: 243px;
}
  .youshi_tit span {

    width: 15% !important;

    display: inline-block

  }

	

  .tit {

    color:

      #102b62;

    font-size: 21px;display: block!important;float: none!important;margin-bottom: 10px;

    text-align: center;

  }

	.xq_menu li {

    display: inline-block;

    margin: 0 2px;

    float: left;

    margin-bottom: 10px;

}

	.xwzx_nr ul li h3{margin: 0;font-size: 16px;width: 68%}

	.xwzx_nr ul li p{ height: 40px;overflow: hidden;width: 68%;margin: 0}

	.xwzx_nr ul li span{float: right;font-size: 12px;color: #ccc}.xwzx_nr ul li .lzj{ margin-right: 5px;width: 30%;}

	.cwd_tit{ display: block!important;float: none!important}

	.ejfl{ float: none!important}

	#myhc li{ width: 100%}

	#myhc {

    background: url("../images/my_bg_480.jpg") no-repeat;

		background-size: 100% 100%;}

		.ys_con p{ margin: 0}

	h1{ margin-bottom: 0}

	#zhuanye .xwzx_nr ul li{ width: 100%}

	.ys{ width: 100px;height: 100px}

	.ys_con{ margin: 0; padding: 0 5px;padding-left: 70px;background: none}#myhc li {

    background: rgba(255,255,255,0.8);

    margin-bottom: 10px;

}

	.mod18 .listBox{ width: auto!important}

.tiao2 {

	font-size: 14px; overflow: hidden;width: 100%}



	#ewm{ display: none!important}	

	h2, .h2 {

    font-size: 18px;

}

	#foot_menu ul li ul li a{ height: 40px;line-height: 40px;margin-right: 5.8px;color:#9A9A9A}



	.fwzx_ewm li,.fwzx_bt li{width: 48%; margin: 0 0.5%;text-align: center;font-size: 18px;margin-top: 10px}

	.fwzx_bt li img{ width: 100%}

	.index_tel{ padding-top: 60px;padding-left: 20px}

	#copy{  height:9em;line-height: 1.8}

	.jszc{ float: none!important;}

	#xinpin,#shidai{ padding: 30px 0px;background: #fff}

	#zhuanye, #myt{padding: 30px 15px;}

	.ldsy_hdp{ margin: 20px 0}

	.piclist li{ width: 49%;margin-right: 2%}

	.piclist li:nth-child(even){margin-right: 0}

	.piclist li .fl,.piclist li .fr{float: none!important}.tiao3{ text-align: center}

	.piclist li .fr { width: 100px;margin: 0 auto}

	.piclist li .fr img{ width:100px;height: 30px; text-align: center}

	.in{ padding-top: 60px}

	.sp_header{top:0}

	.in .myhc li{ margin: 20px 5px;border-bottom:1px dashed #ccc;width: 100%;margin-left: 1%}

}


@media only screen and (min-width: 769px) and (max-width: 1200px) {}
@media only screen and (min-width: 1201px) and (max-width: 1440px) {
	#navbg nav a{font-size: 18px}
	
	.fwzx_ewm li{font-size: 16px}
	#ewm {
    width: 200px !important;
}
	.index_tel { padding-top: 40px;padding-bottom: 20px;padding-left: 40px;}
	
}
@media only screen and (min-width: 1200px) {

  .sp_header {

    display: none;

  }

  #foot_menu ul {

    width: 100%;

    margin: 0 auto

  }

  #foot_menu ul > li {

    display: inline-block;

    vertical-align: text-top;

    width: 8%;

    margin-left: 1.6%;

  }

  #foot_menu > ul > li > ul > li {

    display: block !important;

    width: 100% !important;

    padding: 3px 0;

  }

  #foot_menu ul li ul li a {

    color: #666;

    font-size: 0.9em;

  }

  #foot_menu {

    width: 85%;

    display: inherit;

    margin: 0 auto;

  }



  #foot_menu h2 {

    font-size: 16px;

    margin-bottom: 5px;

    font-weight: bold;

  }

  a:hover {

    text-decoration: none

  }

  #myhc {

    padding-bottom: 50px

  }

  .fwzx_ewm {

    width: 66%;

    margin: 20px auto;

    font-size: 18px;

    text-align: center

  }

  #hzzc {

    margin-left: 0.6%

  }

  #xwd {

    margin-left: 0.6%;

  }

  #fwzx {

    margin-left: 0.6%

  }

  .index_tel {

    /*! height: 206px; */

  }
	#ewm img{ width: 100%;height: auto}

}

@media only screen and (min-width: 481px) and (max-width: 768px) {
	
	#top{ display: none}
	.box {
		width: 95%;}
	#myhc li{ width: 100%!important }#fwzx{ display: none}
	#foot_menu ul > li {

    display: inline-block;
    vertical-align: text-top;
    width: 100%;
    text-align: center;

}
}