﻿@media  (max-width:1649px ) {
	.head{padding:0 10px;}
	
}
@media  (max-width:1599px ) {
	.main,#menu,.foot{width:1200px;}
	#menu li{float:left;}
	#menu li a{padding:0 12px;}
	.banner .hd{left:50px;}
	.banner .bd ul li p{left:50px;}
	.xyxw ul,.tzgg_ul ul,.ssfc ul,.xsdt ul,.xsdt_bd ul{width:102%; margin:0 -1%;}
	.xyxw ul li{width:23%; margin:30px 1%;}
	.xyxw ul li .pic{height:193px;}
	.notice .hd ul{width:calc(100% + 10px); margin:0 -5px;}
	.notice .hd ul li{margin:10px 5px; min-width:90px;}
	.tzgg_ul ul li{width:31.3%; margin:15px 1%;}
	.ssfc ul li{width:31.3%; margin:30px 1%;}
	.ssfc ul li .pic{height: 255px;}
	.fc_sp .hd{width:40%;}
	.fc_sp .bd{width:60%;}
	.fc_sp .bd ul li .bg_sp{background-size:cover;}
	.xsdt ul li{width:23%; margin:20px 1%;}
	.xsdt_bd ul li{width:31.3%; margin:30px 1%;}.wzSwiper .bd{width:100%; margin:30px 0px !important;}
	.wzSwiper .bd ul li{width:383px; margin:30px 10px;}.wzSwiper .bd{height:auto;}
.xsdt_bd ul li .bt, .wzSwiper .bd ul li .bt{height:280px;}
.lxfs p{padding: 7px 0;}
    .sunav,.m_right{padding:0 20px;}
    .sunav ul li.on, .sunav ul li:hover{width: calc(100% + 60px);
    margin: 0 -30px;padding: 15px 30px 15px 50px; background-position:left 30px center;}
.sunav ul li.on span, .sunav ul li:hover span,.sunav ul li span{right: 0;width:30px;}
    .llxx_list ul li .bt p .read_xq{width:50%;}
    .xrld ul li .bt{width: calc(100% - 170px);}
    .zzjg h6{padding:15px 20px;}
    .bg_lsyg{height:100%;}
    .bg_lsyg ul li.even,.bg_lsyg ul li.odd{background-size: contain;height:auto; width: calc(55% - 10px);}
    .bg_lsyg ul li p{width:290px;}
    .bg_lsyg ul li.odd span{margin-left: -22px;}
    .bg_lsyg ul li.even span{margin-right: -22px;}
    .ysxz ul li{padding:20px;}
    .ysxz ul li .bt{width: calc(100% - 170px);}
    .jcrc ul{margin: 15px -6px;
    width: calc(100% + 12px);}
    .jcrc ul li{margin:15px 6px;}
    .jsml_nav ul li,.js_tab .hd ul li{width:259px}
}
@media  (max-width:1199px ) {
	.main,#menu,.foot{width:1000px;}
	.logo{width:60%;}
	.logor{width:40%}
	.logo img{width:100%;}
	#menu li a{padding:0 8px; font-size:20px;}
	.xyxw ul li .pic{height:160px;}
	.ssfc ul li .pic{height:210px;}
	.fc_sp .hd ul li{height:auto;}
	.fc_sp .hd ul li .pic{width:120px; height:75px;}
	.fc_sp .hd ul li .bt{width:calc(100% - 140px);}
	.fc_sp .hd ul li .bt a{height: auto;}
	.fc_sp .bd{height:460px;}
	.xsdt ul li{padding:20px 10px;}
	.wzSwiper .bd ul li{margin:30px 8px; width:319px;}.xsdt_bd ul li .bt, .wzSwiper .bd ul li .bt{height:380px}
	.links{width:60%; padding-right:10px;}
	.links ul li a,.lxfs p{font-size:12px;}
	 .xrld ul li .bt{width: calc(100% - 160px);}
	 .xrld ul li .bt h6{margin-bottom:0;}
	 .xrld ul li .bt p{margin-top:0;}
	 .zzjg_md{height:auto;}
	 .zzjg_md h6{padding:5px 0;margin-top:0;}
	 .zzjg_md p{line-height:30px;}
	 .bg_lsyg ul li{padding:10px 10px;}
	 .bg_lsyg ul li p{width: 260px; font-size: 12px;}
	 .ysxz ul li{padding:10px;}
.ysxz ul li .bt{width: calc(100% - 160px);}

.jcrc ul{width:102%; margin:15px -1%;}
.jcrc ul li{width:18%; height: auto; margin:15px 1%;}
.jcrc ul li .pic{width:calc(100% - 20px); height:140px;}
.jsml_nav ul li,.js_tab .hd ul li{width:212px}
.js_bd,.zc_bd{padding:0 10px;}
.js_bd .zm_hd ul li{margin-right:0;}
}
@media  (max-width:999px ) {
	.header{position:relative; height:130px;}
	.logo{padding:20px 0;}
	.logor{padding:10px 0;}
	.search{width:200px;}
	.dh{display:none;}
	.phone_dh{display: block;}
	.banner{margin-top:0;}
	.banner .bd ul li p,.fc_sp .bd ul li p a{font-size:20px;}
	.main, #menu, .foot,.xyxw ul li .bt{width:100%; padding:0 10px;}
	.xyxw ul li .pic{height:156px;}
	.notice .hd ul li{float:none; display:inline-block;}
	.ssfc ul li .pic{height:206px;}
	.fc_sp .hd ul li{padding:20px 10px;}
	.fc_sp .hd ul li .bt{width:calc(100% - 130px)}
	.xsdt ul li h6 a{font-size: 16px;}
	.xsdt ul li p{font-size:14px;}
	.xsdt_bd ul li .bt, .wzSwiper .bd ul li .bt{height: auto;}
.wzSwiper a.sprev{left:0;}
.wzSwiper a.snext{right:0;}
	.links ul li{width:auto; padding-right:10px;}
	.code{width:100px;}
	.m_left{display:none;}
	.ejdh{display:block;}
	.m_right{max-width:100%;}
	.m_right,.zzjg ul li{width:100%; padding:0 10px;}
.gjhz{max-width:100%;}
.xrld ul li .bt h6{margin-bottom:15px;}
.zzjg h6{padding:15px 10px;}
.zzjg_md{background-image:none; padding:0;}
.bg_lsyg ul li.even, .bg_lsyg ul li.odd{padding: 20px;background-size: auto; height:100px; width:51%;}
.bg_lsyg ul li.even{margin-left:20px;}
.bg_lsyg ul li.odd{margin-right:20px;}
.bg_lsyg ul li p{width:340px; font-size: 16px;}
.jcrc ul li .pic{height: 213px;}
.jsml_nav ul{width:102%; margin:40px -1% 20px -1%;}
.js_tab .hd ul{width:102%; margin:40px -1% 0px -1%;}
.jsml_nav ul li, .js_tab .hd ul li{width:31.3%;margin:0 1%;}
.js_bd .zm_hd ul{}
.js_bd .zm_hd ul li{float:none;display: inline-block;}
}
@media  (max-width:991px ) {
	
}
@media  (max-width:960px ) {
	.xyxw ul li .pic{height:150px;}
	.ssfc ul li .pic{height:200px;}
	.xsdt ul li{height: auto; padding-bottom:80px;}
	.wzSwiper .bd ul li{width:300px;}
	.bg_lsyg ul li.even{margin-left:7px;}
.bg_lsyg ul li.odd{margin-right:7px;}
.jcrc ul li .pic{height:206px;}
}
@media  (max-width:959px ) {
	.ssfc ul li .pic{height:193px;}
	.ssfc ul li .bt{padding:10px;}
	.wzSwiper .bd ul li{width:290px;}
	.tzgg_ul ul li,.xsdt_bd ul li .bt, .wzSwiper .bd ul li .bt{padding:15px 10px;}
}
@media  (max-width:899px ) {
	.xyxw ul li .pic{height:140px;}
	.ssfc ul li .pic{height:186px;}
	.wzSwiper .bd ul li{width:280px; margin:30px 7px;}
	.ls_hx{display:none;}
	.bg_lsyg ul li{margin:10px 0;width:488px;}
	.bg_lsyg ul li.even{margin-left:0px;}
.bg_lsyg ul li.odd{margin-right:0px;}
.wznr p img{width:100%;}
.jcrc ul li .pic{height:190px;}
}
@media  (max-width:854px ) {
	.xyxw ul li .pic{height: 134px;}
	.ssfc ul li .pic{height: 177px;}
	.wzSwiper .bd ul li{width:266px;}
	.links{width:57%;}
	.lxfs{width:30%;}
	.jcrc ul li .pic{height:180px;}
}
@media  (max-width:823px ) {
	/*.fc_sp .hd{width:140px;}
	.fc_sp .bd{width: calc(100% - 140px);}
	.fc_sp .hd ul li .bt{display:none;}*/
	.xyxw ul li .pic{height: 129px;}
	.ssfc ul li .pic,.jcrc ul li .pic{height: 170px;}
	.wzSwiper .bd ul li{width: 256px;}
}
@media  (max-width:812px) {
	.xyxw ul li .pic{height: 127px;}
	.ssfc ul li .pic,.jcrc ul li .pic{height: 168px;}
	.wzSwiper .bd ul li{width: 252px; margin:30px 6px;}
}
@media  (max-width:768px ) {
	.logo{width:calc(100% - 260px)}
	.logor{width: 250px; padding:5px 0;}
	.banner .hd{bottom:10px;}
	.banner .bd ul li p{bottom:70px;}
	.xyxw ul li .pic{height:120px;}
	.ssfc ul li .pic,.jcrc ul li .pic{height:160px;}
	.xsdt ul li{width:48%}
	.wzSwiper .bd ul li{width: 364px; margin:30px 5px;}
.footer{height:auto;padding:10px 0;}
.links{width:100%; padding-right:0; margin-top:0;}
.lxfs{width:60%;margin-top:10px;}
.code{margin-top:10px;}
.btlist ul li a,.btlist ul li span.time{font-size:16px;}
.btlist ul li a{width: calc(100% - 100px);}
.btlist ul li span.time{width:100px;}
.zx_bd ul li{width:50%;}
}
@media  (max-width:750px ) {
	.xyxw ul li .pic{height:117px;}
	.ssfc ul li .pic,.jcrc ul li .pic{height:155px;}
	.fc_sp .hd ul li{padding:5px;}
	.fc_sp .bd{height: 340px;}
	.banner .bd ul li p, .fc_sp .bd ul li p a{font-size:16px;}
}
@media  (max-width:736px ) {
	.xyxw ul li{width:48%; margin:30px 1% 0 1%;}
	.xyxw ul li .pic{height:240px;}
	.tzgg_ul ul li{width:48%;}
	.ssfc ul li .pic,.jcrc ul li .pic{height:150px;}
	.wzSwiper .bd ul li{width:350px;}
}
@media  (max-width:731px ) {
	.xyxw ul li .pic{height:239px;}
	.wzSwiper .bd ul li{width:348px;}
}
@media  (max-width:720px ) {
	.xyxw ul li .pic{height: 235px;}
	.wzSwiper .bd ul li{width:340px;}
	.zzjg{width: 100%; max-width: 100%;}
	.jcrc ul li .pic{height:145px;}
}
@media  (max-width:667px ) {
	.xyxw ul li .pic{height:215px;}
	.ssfc ul li .pic{height:135px;}
	.wzSwiper .bd ul li{width:320px;}
	.jcrc ul li .pic{height: 131px;}
}
@media  (max-width:650px ) {
	.xyxw ul li .pic{height:212px;}
	.wzSwiper .bd ul li{width:305px;}
	.jcrc ul li .pic{height: 127px;}
}
@media  (max-width:640px ) {
	.xyxw ul li .pic{height: 208px;}
	.ssfc ul li .pic{height:130px;}
	.wzSwiper .bd ul li{width:300px;}
	.jcrc ul li .pic{height: 124px;}
}
@media  (max-width:568px ) {
	.header{height:100px;padding:10px 0;}
	.logo{width:calc(100% - 50px); padding:0;}
	.logor{display:none;}
	.phone_dh{top:50px}
	.ssfc ul li,.xsdt_bd ul li,.tzgg_ul ul li,.xyxw ul li{width:98%;}
	.ssfc ul li .pic,.xyxw ul li .pic{height: auto;}
	.fc_sp .hd,.xsdt ul li,.gjhz{width:100%; height: auto;}
	.fc_sp .bd{display:none;}
	.wzSwiper .bd ul li{width:548px; margin:30px 0;}
	.llxx_list ul li .pic{width:180px; height:120px; margin:0 10px;}
	.llxx_list ul li .bt{width: calc(100% - 280px);}
	.xrld ul li{width: 100%; max-width:100%;}
	.xrld ul li .bt{width: calc(100% - 170px);}
	.jcrc ul li{width:31.3%;}
	.jcrc ul li .pic{height:205px;}
}
@media  (max-width:540px ) {
	.wzSwiper .bd ul li{width:520px;}
	.jcrc ul li .pic{height:190px;}
	.zmbd ul li{width:33.3%;}
	.zx_bd ul li{width:100%;}
}
@media  (max-width:500px ) {
.bg_lsyg ul li.even, .bg_lsyg ul li.odd{margin: 10px 0;
    width: 100%;
    padding: 0;
    height: auto;
    background-image: none;}
.bg_lsyg ul li p{width:100%;float:left;}
.bg_lsyg ul li h5{display: block;}
.bg_lsyg ul li span.time{display:none;}
.ysxz ul li .pic{float:none; margin:0 auto;}
.ysxz ul li .bt{float:left; width:100%; margin:10px 0;}
.jsml_nav ul li a,.js_tab .hd ul li{font-size:16px;}
}
@media  (max-width:480px ) {
	.wzSwiper .bd ul li{width:560px;}
	.llxx_list ul li .pic{width:190px; margin-left:20px; margin-right:0;}
	.llxx_list ul li .bt{width:100%; margin-top:10px;}
	.jcrc ul li .pic{height: 165px;}
}
@media  (max-width:450px ) {
	.slider_xsdt .xsdthd ul li{margin:0 10px; font-size:20px;}
	.wzSwiper .bd ul li{width:430px;}
	.notice .hd ul{width:100%; margin:0;}
	.notice .hd ul li{min-width: 30.3%; margin:10px 1%;}
	.jcrc ul li .pic{height: 153px;}.zmbd ul li{width:50%;}
}
@media  (max-width:425px ) {
	.wzSwiper .bd ul li{width:405px;}
	.lxfs,.code{width:100%;}
	.btlist ul li a,.gjhz ul li a{width:100%;}
	.ejdh{position:relative;    float: left;}
.btlist ul li span.time,.dqwz,.gjhz ul li span.time{display:none;}
.jcrc ul li .pic{height:140px;}
}
@media  (max-width:414px ) {
	.wzSwiper .bd ul li{width:394px;}
	.jcrc ul li{width:48%;}
	.jcrc ul li .pic{height:225px;}
}
@media  (max-width:411px ) {
	.wzSwiper .bd ul li{width:390px;}
	
}
@media  (max-width:400px ) {
	.xrld ul li .zc{margin-bottom:20px;}
	.xrld ul li .pic{float:none; margin:0px auto;}
	.xrld ul li .bt{width:100%;}
	.xrld ul li .bt h6{margin-bottom:5px;}
	.ysxz ul li .bt h6{text-align: center;}
	.ysxz ul li .bt h6 span{margin-left:0;}
	.ysxz ul li .bt h6 a,.ysxz ul li .bt h6 span{float:left; width:100%; text-align: center;}
	.jcrc ul li .pic{height:215px;}
.jcrc .rc_bt h6{font-size: 18px; width:100%; height:auto; line-height:20px; text-align: center; padding:13px 20px;background: url(../img/bg_jcrc.png) no-repeat left center;}
.jsml_nav ul{margin:10px -1%;}
.jsml_nav ul li, .js_tab .hd ul li{width: 48%;
    margin: 5px 1%;}
}

@media  (max-width:375px ) {
	.logo{width:100%;}
	.phone_dh{top:60px;}
	.wzSwiper .bd ul li{width:355px;}
	.jcrc ul li .pic{height:199px;}
	
}
@media  (max-width:360px ) {
	.wzSwiper .bd ul li{width:340px;}
	.jcrc ul li .pic{height:190px;}
}
@media  (max-width:320px ) {
	.wzSwiper .bd ul li{width:300px;}
	.llxx_list ul li .pic{float:right; margin-left:0px;}
	.jcrc ul li .pic{height:160px;}
}
