html {
	-ms-overflow-x: hidden;
}
body {
	-ms-overflow-x: hidden;
}
@media screen and (max-width:1220px) and (min-width:0px)
{
.wrapper {
	min-width: 100%;
}
.page-con {
	left: 0px; width: 100%; margin-left: 0px;
}
.top {
	min-width: 100%;
}
.nav {
	min-width: 100%;
}
.bannerPic_1 {
	min-width: 100%;
}
.bottom {
	min-width: 100%;
}
.footer {
	min-width: 100%;
}
.bottom_b .con-box-l {
	width: 46.25%; margin-left: 2.5%;
}
.bottom_b .con-box-m {
	width: 46.25%; margin-left: 2.5%;
}
.bottom_b .con-box-r {
	display: none;
}
.bottom {
	height: auto;
}
.bottom_rb {
	right: 0px; margin-right: 20px;
}
.footer .con-l {
	margin-left: 2.5%;
}
.footer .con-r {
	margin-right: 2.5%;
}
.bannerPic .bd ul {
	width: 100% !important;
}
.bannerCN table tr td span {
	left: 3%;
}
.txtTab .bd {
	width: 100% !important;
}
.txtTab .bd ul {
	width: 100% !important;
}
.txtTab .bd ul li {
	width: 100% !important;
}
.picScroll .bd {
	padding: 0px 23px; width: 100%; overflow: hidden; margin-left: 0px;
}
.picScroll .bd .tempWrap {
	width: 100% !important;
}
}
@media screen and (max-width:1000px) and (min-width:0px)
{
.top_l {
	margin-left: 2.5%;
}
.top_r {
	display: none;
}
.pc_nav {
	display: block;
}
.mob_nav ul li {
	height: auto;
}
.con-box {
	height: auto;
}
.cboxlr .con-box-l {
	width: 100%; margin-left: 0px;
}
.cboxlr .con-box-r {
	width: 100%; margin-left: 0px;
}
.cboxlr .con-box-r {
	margin-top: 30px;
}
.bottom {
	margin-top: 0px;
}
.bannerPic_1 .txt {
	width: 100%;
}
.txtTab .bd {
	width: 100% !important;
}
.txtTab .bd ul {
	width: 100% !important;
}
.txtTab .bd ul li {
	width: 100% !important;
}
.picNews .bd ul {
	width: 100% !important;
}
.picNews .bd li {
	width: 100% !important;
}
.con-box4 {
	padding-bottom: 25px;
}
.lmy_piclist ul li {
	width: 50%;
}
}
@media screen and (max-width:768px) and (min-width:0px)
{
.nav ul li {
	width: 100%;
}
.bottom_t span {
	margin: 0px 1%;
}
.cboxlmr .con-box-l {
	width: 100%; margin-left: 0px;
}
.cboxlmr .con-box-m {
	width: 100%; margin-left: 0px;
}
.cboxlmr .con-box-r {
	width: 100%; margin-left: 0px;
}
.cboxlmr .con-box-2 {
	width: 100%; margin-left: 0px;
}
.cboxlmr .con-box-3 {
	width: 100%; margin-left: 0px;
}
.cboxlmr .con-box-5 {
	width: 100%; margin-left: 0px;
}
.cboxlmr .con-box-m {
	margin-top: 30px;
}
.cboxlmr .con-box-r {
	margin-top: 30px;
}
.pc_nav {
	display: none;
}
.mob_off {
	display: block;
}
.box04-cont .img {
	width: 100%;
}
.box04-cont .point {
	width: 100%;
}
.box04-cont .point .item .item-box {
	padding: 5px;
}
.ztzl a {
	margin: 20px 0px 0px; width: 100%;
}
.bannerPic {
	margin-bottom: 0px;
}
.left {
	display: none;
}
.right {
	width: 96.66%; padding-left: 1.66%;
}
.zbpt_bd_l {
	border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
}
@media screen and (max-width:640px) and (min-width:0px)
{
.top {
	height: auto;
}
.bgs_a img {
	height: 50px; margin-left: 2.5%;
}
.bottom_t {
	display: none;
}
.bottom_b .con-box-l {
	padding: 0px 2.5%; width: 100%; margin-left: 0px; box-sizing: border-box;
}
.bottom_b .con-box-m {
	padding: 0px 2.5%; width: 100%; margin-left: 0px; box-sizing: border-box;
}
.bottom_b .con-box-m {
	margin-top: 20px;
}
.footer .con-l {
	display: none;
}
.footer .con-r {
	width: 100%; text-align: center; float: left;
}
.banner {
	display: none;
}
.bottom {
	display: none;
}
.txtTab_2 .hd ul li {
	margin-right: 9px;
}
.content .page-con {
	padding-top: 0px;
}
.wzy_fd {
	display: none;
}
.footer .con-r {
	background: rgb(35, 115, 200); color: rgb(255, 255, 255);
}
.wzy_main {
	padding: 0px 3%;
}
.wzy_fd {
	padding: 0px 5%;
}
.zbpt_hd img {
	width: 90%;
}
}
@media screen and (max-width:480px) and (min-width:0px)
{
.bgs_a img {
	width: 80%;
}
.footer {
	height: auto;
}
.footer .con-r {
	padding: 15px 0px; line-height: 20px;
}
.lmy_piclist ul {
	width: 100%; margin-left: 0px;
}
.lmy_piclist ul li {
	width: 100%;
}
.pic_list {
	width: 100%; padding-left: 0px;
}
.pic_list2 {
	width: 100%; padding-left: 0px;
}
}
@media screen and (max-width:450px) and (min-width:0px)
{
.bottom_b .con-box-m p {
	width: 100%;
}
.txtTab_2 .hd ul li {
	font-size: 14px; margin-right: 5px;
}
.con-box1 .txtTab_2 .hd .more {
	font-size: 12px;
}
}
@media screen and (max-width:359px) and (min-width:0px)
{
.txtTab_2 .hd ul li {
	font-size: 12px; margin-right: 3px;
}
}
