@media screen and (max-width:1450px) {
	.fhdb{right:10px;}
}

@media screen and (max-width:1365px) {
	.bsfw-ul li{width: 46.1%;}
    .con_bg {
    padding: 30px;
}
	.fhdb{font-size: 22px;width: 100px;height: 100px;}
	.fhdb img {margin-top: 22px;margin-bottom: 15px;}
}

@media screen and (max-width:1240px) {
	.top-banner i{right: 0px;}
	.top-banner i img{width: 560px;}
}


@media screen and (max-width:1200px) {
	.bsfw-ul li{width: 46.1%;}
/*	.bsfw-ul-bt h4,.slb-ul ul li a p{font-size: 38px;}*/
	.bsfw-ul p{font-size: 106px;}
	.bsfw-bt h4{font-size: 45px;}
	.bsfw-ewm p{font-size: 30px;}
/*	.top-nav li a p{font-size: 18px;}*/
	.top-tq p{font-size: 16px;}
	.bg{}
	.ld-left ul li{font-size: 26px;width: 270px;}
	.ld-left ul li span {margin-left: 30px;}
	.ld-left ul li a {display: block;margin-left: 10px;}
	.ld-right {border-left: 1px #ebebeb solid;margin-left: 305px;}
	.info-box p {font-size: 26px;line-height: 56px;margin-bottom: 20px;}
	.ld-an h5{font-size: 26px;}
	.info-box h5 {font-size: 28px;}
	.picture-box h2{font-size: 28px;}
	.info-box h5 span{font-size: 30px;}
	.gl_tit1_l {font-size: 34px;}
	
	.gl_tit{font-size: 22px;}
    .xl_tit4 {line-height: 56px;font-size: 36px;}
	.xl_tit9 {font-size: 26px;line-height: 38px;}
    .xl_tit6_l {font-size: 24px;width: auto;}
	.xl_tit6 {margin-top: 40px;}
	.xl_con3 {font-size: 26px;line-height: 200%;}
	.xl_list1 li {line-height: 46px;font-size: 22px;}
	.ld-an1 h5 {color: #ffffff;padding: 0px 15px;font-size: 26px;}
	.xl_tit7 {font-size: 26px;line-height: 34px;}
	.xl_tit7 i {font-size: 28px;}
	.btrq h5 {
    font-size: 28px;
		line-height: 44px;}
	.btrq span {
		font-size: 22px;}
	.detail-a a span{font-size: 26px;width: 160px;}
	.detail-a a p{font-size: 22px;}

	.tp-box p span{font-size: 28px;height: 70px;}
	.dsp-nr a{font-size: 26px;}
	.gzl-nr{padding: 18px 35px;}
	.zzjz{font-size: 26px;}
	.sp-sj {
		font-size: 24px;}
	.slb-nav-list li a p{font-size: 20px;}
}


@media screen and (max-width:1000px) {	
	.container{margin: auto; padding: 0px 15px;}
	.top-tq{display: none;}
/*	.top-box{height: 80px;}*/
/*	.top-nav li a p{margin-top:-6px;}*/
	.slb-ul ul li a p,.bsfw-ul-bt h4{font-size: 30px;}
	.bsfw-ul li:nth-child(2) h4 {
    letter-spacing: 0px;
}
	.top-nav{float: none;width: 100%;margin-top: 0px;}
	.slb-nav-list li.icon14{display: none;}
	.bsfw-ul li{width: 46%;}
	.slb-ul ul li{width: 30.8%;margin-top: 25px;}
	.bsfw-ul-bt h4{line-height: 42px;}
	.f_l, .f_r{float:inherit;}
	.con_bg{padding:20px 10px;}
	.ld-left{width: 100%;margin-bottom: 40px;}
	.ld-left ul {width: auto;margin-left: -2%;}
	.ld-left ul li a{margin-left: 0px;}
	.ld-left ul li{float: left;width: 31.3%;margin-left: 2%;}
	.ld-right {border-left: none;margin-left: 0px;}
	.ld-info{padding: 0px 10px 0 10px;}
	.ld-left ul li {font-size: 22px;}
	.dsp-list{margin-top: -15px;}
    .gl_tit1_l {font-size: 30px;margin-top: 0px;}
	.gl_tit1_l em {width: 9px;height: 30px;top: 12px;}
	.ld-left ul li{height: 70px;line-height: 70px;margin-bottom: 20px;}
	.ld-box {margin-top: 30px;}
	.info-box {margin-top: 60px;}
	.picture-box h2 {font-size: 24px;}
	.info-box p {font-size: 22px;line-height: 52px;margin-bottom: 20px;}
	.info-box h5 {font-size: 24px;}
	.ld-an h5{font-size: 22px;height: 40px;line-height: 48px;}
	.ld-an h5 img{width: 43%;}
	.info-box h5 span {font-size: 26px;}
	.ld-an{margin-left: 25px;}
	.bot_l h3{display: block;font-size: 12px;}
	.fhdb {display: none;}
	.xl_tit6_l span:nth-child(2) {float: none;font-size:20px;}
	.xl_tit6_l span{font-size:20px;margin-right: 0px;}
	.xl_tit6_r{display: block;margin-top: -35px;}
	.xl_con {padding: 20px 10px;}
	.xl_con3 {font-size: 20px;line-height:200%;}
    .xl_tit4 {margin-top: 0px;line-height: 44px;font-size: 30px;}	
	.xl_tit9 {font-size: 22px;line-height: 34px;margin-top: 30px;}
	.xl_tit6 {margin-top: 35px;padding: 20px 0px;}
	.ld-an1 h5 {color: #ffffff;padding: 0px 15px;font-size: 22px;height: 45px;line-height: 45px;}
	
/*	.ld-an1 h5 img{width: 42%;}*/
	.xl_list1 li {line-height: 40px;font-size: 20px;}
	.xl_tit7 {font-size: 22px;line-height: 30px;}
	.btrq h5 {font-size: 24px;line-height: 40px;}
	.btrq span {font-size: 20px;}
	.detail-a a span{font-size: 22px;width: 140px;padding: 5px 0px;}
	.xwlb-box ul li {padding: 30px 35px;}
	.detail-a a p{font-size: 20px;margin-top: 8px;}
	.xwlb-box {margin-top: 35px;}
	.xwlb-box ul li{margin-bottom: 35px;}
	.tp-box p span img{width: 45px;}
	.tp-box p span{left: 35px;width: 90%;font-size: 24px;}
	.dsp-nr a{font-size: 24px;}
	.yk {padding: 0 40px;}
	.sp-sj {font-size: 22px;}
	.bsfw-ewm img{padding-top: 30px;}
	.bsfw-ewm p{margin-top: 110px;}
	 .top-nav li a {padding: 0px;}

	.w_13001{padding: 0px!important;}
	.slb-nav-list li.icon3,.slb-nav-list li.icon4,.slb-nav-list li.icon8,.slb-nav-list li.icon11{display: none;}
	.slb-nav-list li a p{margin-top: -22px;margin-bottom: 2px;}
	.slb-nav-list li{width: 16.6%;}

	.yy-tjbox_0714{width: 245px;top:90px;margin-left: -122px;}
	.top-banner{margin: 0px 0px 0px 20px;overflow: hidden;}
	.top-banner i {right: -80px;}
	.slblogo {padding-top: 50px;}
	.slb img {width: 330px;}
	.slb {padding-top: 90px;}
	.gl_tit{display: none;}
	.fy_list_04 .fy_tit_l a{font-size: 30px;padding: 25px 35px;}
	.ld-an1{margin-top: 0px;}
}

@media screen and (max-width:850px) {	
/*	.bsfw-ul span img{width: 55%;}*/
/*	.bsfw-ul-bt h4, .slb-ul ul li a p{font-size: 34px;}	*/
	.bsfw-ewm p{margin-top: 50px;}
	.bsfw-bt h4 {font-size: 40px;}
	.bsfw-ul-bt h4{margin-top: 35px;}
	.bsfw-ul li{height: 330px;}
	.slb-ul {padding: 3px 30px 30px 30px;}
    .bsfw-ewm img {padding-top: 20px;}
	.bsfw-ewm p{font-size: 28px;margin-top: 110px;margin-left: -165px;}
	.slb-nav-list li a p {margin-bottom: 5px;}
    .yy-tjbox_0714{width: 245px;top:87px;}
	
}


@media screen and (max-width:767px) {
	.bsfw-ul li {
    width: 45.9%;
}
	.slb-ul ul li{width: 47.5%;}
	.bsfw-ul li{height: 300px;margin-bottom: 40px;}
	.slb-ul{padding: 3px 30px 30px 30px;margin-top: 30px;}
	.bsfw-ul-bt h4, .slb-ul ul li a p{font-size: 26px;}
    .bsfw-ul p {font-size: 95px;margin-top: 75px;}
	.bsfw-ul span img{width: 180px;}
	.bsfw-ul-bt h4{margin-top: 25px;}
	.bsfw-ul-bt em{margin-top: 18px;}
	.bsfw-ul li.ewm:hover .bsfw-ewm{display:none;}
	.bsfw-bt h4{font-size: 36px;}
	.bsfw-bt{padding-top: 55px;}
	.bsfw-ul{margin-top: 45px;}
	.bsfw-ul-bt h4{line-height: 38px;}
	.top-nav li a i{top:0px;}
	.slb img{width: 250px;}
	.slblogo img{width: 70%;}
	.bg{background-size: 1550px;overflow: hidden;}
	.top-banner {height: 200px;overflow: inherit;}
	.slb {padding-top: 30px;}
	.slblogo {padding-top: 30px;}
	.ld-left ul li {width: 48%;}
	.slb-ej-box{margin-top: 30px;}
    .bot_l h3 a {margin: 0 10px;display: inline-block;}
	.bot_l h3 {line-height: 28px;}
	.xl_tit4 {margin-top: 0px;line-height: 40px;font-size: 26px;}
	.xl_tit9 {font-size: 20px;margin-top: 25px;}
	.xl_tit6_l span {font-size: 18px;margin-right: 0px;}
	.xl_tit6_l span:nth-child(2) {float: right;font-size: 18px;}
	.xl_tit6_r{float: left;}
	.ld-an1{margin-left: 0px;margin-top: 45px;}
	.xl_list1 li {line-height: 36px;font-size: 18px;}
	.xl_tit7 {font-size: 20px;line-height: 28px;}
	.xl_tit7 i {font-size: 26px;}
	.xl_con3 {font-size: 20px;line-height: 200%;margin-top: 30px;}
	.ld-an1
	.ld-left ul .ld-an1li {font-size: 20px;}
	.picture-box h2 {font-size: 22px;}
	.gl_tit1_l {font-size: 26px;}
	.gl_tit1_l em {width: 7px;height: 26px;top: 14px;}
	.ld-an1 h5 {text-align: center;padding: 0px 15px;font-size: 20px;}
	.xl_tit6{padding: 10px 0px;}
    .info-box h5 {font-size: 22px;}
	.info-box p {font-size: 20px;line-height: 46px;}
   .ld-an h5 {display: inline-block;font-size: 20px;height: 35px;line-height: 45px;}
   .info-box h5 span {font-size: 22px;}
   .btrq{width: 100%;}
	.detail-a a span{margin-top: -8px;width: 120px;padding:0px 5px;font-size: 20px;}
	.detail-a a img{width: 20%;}
	.detail-a1 a img{width: 13%;}
	
	.btrq h5 {font-size: 22px;line-height: 38px;}
	.xwlb-box ul li {padding: 25px 25px;margin-bottom: 30px;}
   .detail-a a p {font-size:18px;margin-top: 5px;}
	.btrq span{margin-top: 20px;}
	.yk {padding: 0 5px;}
	.tp-box p span{font-size: 22px;left: 30px;height: 65px;}
	.dsp-nr a{font-size: 22px;}
	.dsp-nr a.fx{background-size: 25%;padding-left: 30px;}
	.dsp-nr a.sc{background-size: 25%;padding-left: 30px;}
	.dsp-nr a.fx:hover,.dsp-nr a.sc:hover{background-size: 25%;}
	
	.gzl-nr {padding: 13px 25px;}
	.sp-sj {font-size: 20px;}	
	.dsp-list li{margin-top: 40px;}
	.tp-box p{height: 137px;}
	.zzjz {font-size: 22px;margin-top: 50px;margin-bottom: 30px;}
	.yy-tjbox_0714{top:95px;}
	.bsfw-bt em{width: 80px;}
	.top-banner i {right: -20px;bottom: -30px;}
	.top-banner i img {width: 350px;}
	.fy_list_04 .fy_tit_l a{font-size:22px;padding: 18px 25px;}
	
}

@media screen and (max-width:650px) {
	.slb-ul{padding: 5px 25px 25px 25px;margin-top: 30px;}

	.bg {background-size: 1300px;}
	.dsp-nr a.sc{margin-left: 15%;}
	.dsp-list li {margin-top: 30px;}
}

@media screen and (max-width:650px) {
	.bsfw-ul li{width: 95.8%;margin-bottom: 30px;}
	.bsfw-ul span img {width: 220px;}
    .top-banner i {right: -40px;bottom: -30px;}
	.slblogo img {width: 400px;}
	.slb {padding-top: 55px;}
	
}

@media screen and (max-width:540px) {
	.container{padding: 0px;}
	.bsfw-ul-bt h4, .slb-ul ul li a p{font-size: 28px;}
	.slb-ul ul li a span img{width:75px;}
	.slb-ul ul li a span{height: 75px;}
	.slb-ul ul li{height: 200px;margin-top: 20px;  }
	.bsfw-bt em{width: 50px;}
	.bsfw-bt h4{padding: 0 10px;}
    .slb-ul {padding: 5px 20px 20px 20px;margin-top: 25px;}
	.bsfw-bt {padding-top: 45px;}
	.bsfw-ul {margin-top: 35px;}
	.bg {background-size: 1200px;}
	.slb img {width: 220px;}
	.slb-ej-box{margin-top: 0px;}
	.ld-left ul li {font-size: 18px;height: 60px;line-height: 60px;}
	.gl_tit1_l {font-size: 24px;}
	.con_bg { padding: 20px 20px;}
	.ld-info{padding: 0px;}
	.picture-box h2 {font-size: 20px;}
	.info-box p {font-size: 18px;line-height: 42px;margin-bottom: 15px;}
	.info-box h5 {font-size: 20px;}
	.bsfw-ul li{width: 95.5%;}
	.ld-an h5 {font-size: 18px;height: 30px;line-height: 38px;padding: 0 10px;text-align: center;}
	.info-box h5 span {font-size: 22px;}
	.ld-box {margin-top: 25px;}
	.ld-left{margin-bottom: 30px;}
	.info-box {margin-top: 50px;}
	.ld-left ul li{margin-bottom: 15px;}
	.gl_tit1{margin-top: -5px;}
	.gl_tit1_l em {width: 7px;height: 26px;}
	.ld-an{margin-left: 20px;margin-top: -5px;}
	.ld-an1 h5 {text-align: center;color: #ffffff;padding: 0px 10px;font-size: 18px;height: 40px;line-height: 40px;}
	.xl_con {padding: 15px 5px;}
	.xl_tit4 {margin-top: 0px;line-height: 34px;font-size: 24px;}
	.xl_tit9 {font-size: 18px;margin-top: 20px;}
	.xl_tit6{margin-top: 20px;padding: 5px 0px;}
    .ld-an h5 img {width: 40%;}
	.ld-an1 h5 img {width: 30%;}
	.btrq h5 {font-size: 20px;line-height: 34px;}
	.btrq span{font-size: 18px;}
	.detail-a a span {margin-top: -8px;width: 100px;padding: 0px 0px;font-size: 18px;}
	.xwlb-box ul li {padding: 20px 20px;margin-bottom: 25px;}
	.btrq span {margin-top: 15px;}
	.detail-a a p {font-size: 16px;margin-top:0px;line-height: 28px;}
	.xwlb-box {margin-top: 25px;}
	.yk {padding: 0px;}
	.tp-box p span {font-size: 20px;left: 25px;height: 58px;}
	.tp-box p span img {width: 40px;margin-right: 15px;}
	.dsp-nr a {font-size: 20px;}
	.gzl-nr {padding: 10px 20px;}
	.dsp-list li{margin-top: 30px;}
	.tp-box {border-radius: 10px 10px 0 0;}
	.gzl-nr {border-radius: 0px 0px 10px 10px;}
	.zzjz {font-size: 20px;margin-top: 40px;margin-bottom: 20px;}
	.sp-sj {font-size:18px;}
	.slb-nav-list li{width: 33.3%;}
	.slb-nav-list li a p{line-height: 32px;font-size: 18px;margin-top: -18px;margin-bottom: 0px;}
	.slb-nav-list li a i{margin-top: 0px;background-size: 46%!important;}
	.slb-nav-list li a{padding: 0px 0px 5px 0px;}
    .yy-tjbox_0714{top:75px;}
	.slb-nav-list li.icon10 span, .slb-nav-list li.icon11 span{font-size: 18px;}
	.ystj_0714 input{height: 22px;line-height: 22px;}
	.bsfw-ul li a{padding: 0px 20px;}
	.bsfw-ul p{left: 18px;}
	.top-banner i{bottom:-25px;right: -80px;}
	.con_bg{margin-top: 25px;}
}

@media screen and (max-width:500px) {	
	.slb-ul ul li a span{margin-top: 30px;}	
	.dsp-list li {margin-top: 25px;}
}

@media screen and (max-width:450px) {
	.slb-ul ul li{height: 150px;margin-top: 15px;}
	.slb-ul ul li a span img{width: 55px;}
	.slb-ul ul li a span{margin-bottom: 5px;margin-top:25px;height: 60px;}
    .slb-ul {padding: 5px 15px 15px 15px;margin-top: 0px;}
	.bsfw-ul-bt h4, .slb-ul ul li a p {font-size: 24px;}
	.bsfw-bt h4 {font-size: 30px;}
	.bsfw-bt em {width: 30px;}
	.bsfw-bt {padding-top: 35px;}
	.bsfw-ul {margin-top: 30px;}
	.bsfw-ul li {width: 96%;margin-bottom: 22px;}
	.bsfw-ul p {font-size: 75px;margin-top: 35px;}
	.bsfw-ul li {height: 240px;width: 95%;}
	.bsfw-ul span img {width: 180px;}
	.bsfw-ul-bt em {margin-top: 13px;}
	.bsfw-ul-bt h4 {margin-top: 20px;}

    .con_bg{margin-top: 0px;}
    .bg {background-size: 1050px;}
	.slb img {width: 200px;}
	.slb {padding-top: 45px;}
	.slblogo {padding-top: 35px;}
	.con_bg {padding: 20px 15px;}
	.ld-left ul li span {margin-left: 25px;}
	.xl_tit6_l span{display: block;text-align: center;line-height: 32px;}
	.xl_tit6_l span:nth-child(2){float: none;}
	.xl_tit6_r{display: block;text-align: center;float: none;max-width: 100%;}
	.ld-an1{text-align: center;display: inline-block;float: none;}
	.btrq h5 {line-height: 32px;}
	.xwlb-box ul li {
    padding: 15px 15px 18px 15px;
    margin-bottom: 20px;}
	.btrq span {font-size: 16px;}
	.xwlb-box {margin-top: 20px;}
	.slb-page {text-align: center;margin-top: 40px;margin-bottom: 20px;}
	.detail-a a span{font-size: 18px;height: 40px;
    line-height: 40px;}
	.tp-box p span {font-size: 18px;}
	.dsp-nr a {font-size: 18px;}
    .sp-sj {font-size: 16px;}
	.dsp-nr a.fx,.dsp-nr a.sc{padding-left: 25px;}
	.tp-box p span img {width: 38px;margin-right: 12px;}
	.tp-box p span{left: 20px;height: 53px;}
	.tp-box p {height: 117px;}
	.zzjz {font-size: 18px;}
	.gzl-nr {padding: 6px 20px;}
	.top-banner i img {width: 300px;}
	.slblogo {padding-top: 22px;}
	.slb {padding-top: 8px;}
	.top-banner {height: 300px;  margin: 0px 20px 0px 20px;}
	.top-banner i img {width: 550px;}
	.top-banner i {bottom: 0px;right: -0px;}

}

@media screen and (max-width:400px) {
    .bg {background-size: 940px;}
	.ld-left ul li{width: 98%;height: 55px;line-height:55px;}
	.tp-box p span img {margin-right: 10px;width: 32px;margin-top: -8px;}
	.tp-box p span {left: 16px;}
	.tp-box p span{bottom:5px;}
}

@media screen and (max-width:350px) {
	.bsfw-ul span img {width: 160px;}
	.bsfw-ul li {height: 223px;}
	.bg {background-size: 870px;}

	.dsp-nr{margin-top: 1px;}
	.sp-sj{margin-top: 2px;}
	.gzl-nr {padding: 0px 20px;}
	.top-banner {height: 260px;}
	.slblogo {padding-top: 15px;}
	
	
}