@media (max-width:767px) {
    body{width:100%;}
	.sj-head {
		display: block;
		width: 100%;
		height: 45px;
		background: #fff;
		position: fixed;
		top: 0;
		left: 0;
		z-index: 999;
	}

	.sj-head .header {
		width: 94%;
		height: 45px;
	}

	.sj-head .logo {
		float: left;
		width: 28%;
		margin-top: 7px;
	}

	.sj-head .logo img {
		width: 100%;
	}

	.sjj_bg {
		width: 100%;
		height: 100%;
		position: fixed;
		top: 0;
		left: -100%;
		z-index: 100;
		background: rgba(0,0,0,.3);
		transition: all .3s
	}

	.sp_nav {
		width: 28px;
		float: right;
		position: relative;
		cursor: pointer;
		height: 2px;
		margin-top: 12px;
	}

	.sp_nav span {
		display: block;
		background: #0096d9;
		width: 28px;
		height: 2px;
		position: absolute;
		left: 0;
		transition: all ease .3s
	}

	.sp_nav span:nth-of-type(1) {
		top: 0
	}

	.sp_nav span:nth-of-type(2) {
		top: 10px;
	}

	.sp_nav span:nth-of-type(3) {
		top: 20px;
	}

	.sp_nav_se span:nth-of-type(1) {
		top: 10px;
		transform: rotate(45deg)
	}

	.sp_nav_se span:nth-of-type(2) {
		width: 0
	}

	.sp_nav_se span:nth-of-type(3) {
		top: 10px;
		transform: rotate(-45deg)
	}

	.sjj_nav {
		width: 260px;
		height: 100%;
		position: fixed;
		top: 0;
		left: -100%;
		z-index: 100;
		background: #333;
		transition: all .3s
	}

	.nav_show {
		left: 0
	}

	.sjj_nav ul li {
		border-bottom: .02rem #474747 solid;
		line-height: 45px;
		text-indent: 20px;
	}

	.sjj_nav ul {
		margin-top: 20px;
	}

	.sjj_nav ul li a {
		display: block;
		font-size: 16px;
		color: #fff
	}

	.sjj_nav ul li a.select {
		color: #fb8d2b
	}

	.s-bg {
		display: block;
		clear: both;
		width: 100%;
		height: 44px;
		margin-top: 45px;
	}

	.search1 {
		width: 94%;
		height: 35px;
		margin: 0 auto;
		background: #eee;
		border-radius: 50px;
		position: relative;
		top: 8px;
	}

	.search1 input {
		float: left;
		width: 73%;
		border: none;
		height: 35px;
		line-height: 35px;
		font-size: 12px;
		color: #333;
		background: 0 0;
		padding-left: 2%;
	}

	.search1 .s-l {
		width: 74%;
		float: left;
	}

	.s-r img {
		width: 11px;
		height: 12px;
		float: left;
		margin-left: 18px;
		margin-top: 11px;
		margin-right: 5px;
	}

	.s-r span {
		font-size: 14px;
		color: #fff;
		float: left;
		margin-top: 5px;
	}

	.s-r {
		float: right;
		width: 85px;
		height: 35px;
		line-height: 24px;
		background: #003cb8;
		border-radius: 50px
	}

	.top,.head,.nav1 {
		display: none;
	}

	.main {
		width: 96%;
		margin: 100px auto 0 auto;
	}

	.fl,.fr {
		float: none;
	}

	.banner {
		width: 100%;
		height: auto;
	}

	.banner .bd ul li img {
		width: 100%;
		height: auto;
	}

	.banner .bd ul li {
		height: auto;
	}

	.footer {
		width: 100%;
		height: auto;
		padding: 10px 0px;
	}

	.f-r {
		width: 100%;
		margin-top: 15px;
	}
	.f-r ul p{width:100%;}
.f-r ul{width:90% !important;padding:10px;}
	.banner .bd {
		width: 100%;
		height: auto;
	}

	.banner .hd {
		bottom: 2.5%;
		right: 2%;
	}

	.lt {
		width: 100%!important;
	}

	.tit1 {
		margin-top: 15px;
	}

	.lt-r-1 .jrtt ul li a {
		width: 70%;
	}

	.lt-r-1 {
		width: 100%;
	}

	.rt {
		width: 100%!important;
	}

	.ggw {
		display: none;
	}

	.con1-2 ul li {
		margin: 5px!important;
		width: 46.6%;
	}

	.con1-l ul li h3 img {
		width: 100%;
		height: 68px;
	}

	.con1-l ul li span {
		width: 96%;
		padding: 0 2%;
	}

	.con1-l ul li h3 {
		width: 100%;
		height: auto;
	}

	.new2 {
		width: 34px;
		height: 18px;
	}

	.con2-1 ul li {
		width: 45%;
	}

	.pp-wrap ul li {
		width: 45%;
		margin: 2%!important;
	}

	.pp-wrap ul li:nth-child(5) {
	}

	.pp-wrap ul {
		width: 100%;
		margin: 0 auto;
	}

	.yydl-1 table {
		width: 100%;
	}

	.yydl table tr th {
		font-size: 12px;
	}

	.yydl table tr td {
		font-size: 12px;
	}

	.yyzx {
		width: 100%;
	}

	.yyzx .z10 {
		width: 100%;
		height: auto;
	}

	.zx-list {
		width: 100%;
		margin-left: 0px;
	}

	.zh-l {
		width: 100%;
		overflow: hidden;
	}

	.zh-l ul li {
		width: 46%;
		height: auto;
		margin: 2%;
	}

	.zh-r {
		width: 100%;
	}

	.zh-r .zh1-2 h2 {
		width: 95%;
	}

	.f-l img {
		width: 120px;
		height: 120px;
	}

	.f-l {
		display: none;
		width: 100%;
		margin: 0px auto 0 auto;
		padding-top: 20px;
	}

	.f-1 ul {
		width: 27%;
		margin: 0 3%;
	}

	.f-1,.f-2 {
		width: 100%;
		overflow: hidden;
	}

	.f-2 {
		display: none;
	}

	.foot {
		height: auto;
		margin-top: 20px;
	}

	.bq {
		height: auto;
		line-height: 29px;
		overflow: hidden;
	}

	.sxtj dl dt {
		width: 20%;
		height: auto !important;
		line-height: 50px;
	}
.sxtj dl{height: auto !important;}
	.sxtj dl dd {
		width: 78%;
		padding-left: 2%;height: auto !important;
	}
.sxtj dl dd ul.gnsx{width:100%;}
	.sxtj dl dd select {
		width: 35%;
		margin-top: 5px;margin-bottom: 2px;
		font-size: 12px;
		height: 25px;
		margin-right: 5px;
	}

	.sxtj dl dd span {
		width: 18%;
		height: 24px;
		line-height: 24px;
		margin-top: 12px;
		font-size: 12px;
		margin-right: 3%;
	}

	.sxtj dl dd ul {
		height: auto !important;
		width: 100%;
	}

	.sxtj dl dd.active ul {
		margin: 5px 0;
	}

	.sxtj dl dd ul li {
		line-height: 50px;
	}

	.sxtj dl dd .gnsx li a {
		width: 20px;
		height: 20px;
		line-height: 20px;
		font-size: 12px;
		margin: 0px;
	}

	.sxtj dl dd ul li a {
		font-size: 12px;
		margin: 0px;
	}

	.sxtj dl.active dd ul {
		width: 57%;
	}

	.sxtj dl dd em {
		font-size: 12px;
		line-height: 50px;
		margin-right: 10px;
	}

	.lt1 {
		width: 100%;
	}

	.cp-tit h2 {
		width: 50%;
	}

	.cp-tit span {
		width: 50%;
		margin-right: 0px;
		text-align: center;
	}

	.cp-list ul li {
		padding: 3%;
		border-bottom: solid 1px #ddd;
	}

	.cp-list ul li .cp {
		width: 35%;
		height: auto;
		float: left;
	}

	.cp-list ul li .cp img {
		width: 100%;
		height: auto;
	}

	.cp-con {
		width: 62%;
		margin-left: 3%;
		float: left;
	}

	.cp-con h2 {
		font-size: 14px;
	}

	.cpxq p {
		font-size: 12px;
		margin-right: 0px;
		width: 50%;
		line-height: 20px;
	}

	.cpxq span {
		float: left;
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.page b {
		display: none;
	}

	.page ul li {
		margin: 5px 2px;
	}

	.hydl {
		margin:20px auto 10px;
		top: 0;
		left: 0;
		z-index: 999;
		display: flex;
		flex-direction: column;
		justify-content: center;
	}

	.hydl b {
    /* width: 80%; */
		background: none;
		color: #ddd;
		border-top: none;
		margin-top: 5px;
	}

	.qyzx {
		width: 99%;
		height: auto;
	}

	.zxnr .hd {
		width: 90%;
	}

	.zxnr .hd ul li {
		width: 50%;
	}

	.zxnr .bd ul li {
		width: 87%;
	}

	.zxnr .bd ul li a {
		width: 90%;
	}

	.rmcp {
		width: 99%;
		height: auto;
	}

	.rmcp ul li {
		width: 88%;
	}

	.rmcp ul li img {
		width: 7px;
		height: 9px;
	}

	.zxfb {
		width: 99%;
		height: auto;
	}

	.zxfb ul li {
		width: 90%;
	}

	.zxfb ul li .z12 {
		float: left;
	}

	.z12-r {
		margin-left: 4%;
		float: left;
	}

	.lt2 {
		width: 100%;
	}

	.rt2 {
		width: 100%;
	}

	.ypmc {
		width: 100%;
		height: auto;
		padding: 0px;
		border: none;
	}

	.ypmc .bd {
		width: 100%;
		height: auto;
	}

	.ypmc img {
		width: 100%;
		height: auto;
	}

	.ypxq {
		width: 99%;
		height: auto;
	}

	.rxsp {
		width: 100%;
		display: none;
	}

	.xqjs {
		width: 99.7%;
		height: 615px;
	}

	.yp-name {
		width: 100%;
		height: auto;
	}

	.rx1 {
		float: none;
		width: 99%;
		margin-left: 0px;
		margin-top: 0px;
	}

	.rx2 {
		float: none;
		margin-left: 0px;
	}

	.xqjs .bd ul {
		height: 558px;
	}

	.zxly {
		width: 99.7%;
		height: auto;
	}

	.cptj {
		display: none;
	}
.kuaijianly{display:none;}
.rx2 a{width:40%;}
	.zh-l ul li img {
		width: 100%;height: auto;
	}

	.yyzx .z10 img {
		width: 100%;
		height: auto;
	}

	.pp-wrap ul li img {
		width: 100%;
	}

	.ypmc .bd ul li {
		height: auto;
	}

	.icos {
		width: 70%;
	}

	.zsrx {
		height: auto;
		padding: 10px;
	}

	.icos b {
		font-size: 16px;
	}

	.icos .p4-2 {
		margin-left: 35px;
	}

	.xqjs .hd ul li {
		font-size: 12px;
		width: 16.5%;
	}

	.xqjs .bd ul p {
		width: 94%;
		padding: 0 3%;
	}

	.xqjs .bd ul p img {
		width: 100%;
	}

	.lymb ul li .js {
		width: 96%;
		padding: 2% 0px 0px 2%;
    /* border: none; */
    /* background: #f6f6f6; */
	}
.pr_v_menu ul{overflow-x:scroll;}
.pr_v_menu ul li{width:60px;}
.pr_v_menu ul li a{font-size:12px;}
	.lymb ul li {
		width: 98%;
		margin-left: 2%;
	}
.lymb ul li select{margin-top:3px;  width: 60px;}
	.lymb ul li span {
		width: 25%;
	}

	.lymb ul li #area {
		width: 20%;
	}

	.lymb ul li #province {
		width: 20%;
	}

	.lymb ul li #county {
		width: 30%;
	}

	.lymb ul li p label {
		margin-right: 0px;
	}

	.lymb ul li font {
	}

	.lymb ul li .yzm {
		width: 27%;
		margin-left: 10px;
	}

	.lymb ul li > input {
		width: 37%;
	}

	.lymb ul li .tjly {
		margin-bottom: 20px;
	}

	.s-head {
		width: 100%;
		margin-top: 4%;
	}

	.s-logo img {
		width: 100%;
	}

	.s-logo {
		width: 48%;
	}

	.head-l span {
		font-size: 12px;
	}

	.head-r ul li {
		width: 49%;
	}

	.head-l i {
		margin: 3% 2% 0 2%;
		height: 20px;
	}

	.head-r ul li a {
	}

	.s-list {
		width: 100%;
		height: auto;
		top: 21%;
	}

	.s-list-1 {
		width: 48%;
		height: auto;
		margin: 0 1%;
		float: left;
	}

	.s-tit {
		height: 45px;
		line-height: 45px;
		text-indent: 0px;
	}

	.s-tit h2 {
		font-size: 20px;
		text-align: center;
	}

	.s-tit h2 b {
		display: none;
	}

	.s-img img {
		width: 100%;
		display: block;
	}

	.s-img {
		width: 60px;
		margin: 20px auto 0 auto;
	}

	.s-list-1 ul {
		width: 93%;
		margin: 5px auto 0 auto;
	}

	.s-list-1 ul li {
		width: 50%;
	}

	.s-list-1 ul li span {
		font-size: 14px;
	}

	.s-list-1 ul li img {
		margin-top: 1px;
		margin-right: 5px;
	}

	.zc a {
		width: 90%;
		height: 45px;
		line-height: 45px;
		font-size: 20px;
	}

	.s-list-1 h3 {
		font-size: 12px;
		margin-top: 15px;
		margin-bottom: 15px;
	}

	.head-l {
		float: left;
		width: 55%;
		margin-left: 2%;
	}

	.head-r {
		width: 41%;
		float: right;
		margin-right: 2%;
	}

	.d-l {
		display: none;
	}

	.d-bg {
		width: 100%;
		height: auto;
	}

	.d-r {
		width: 100%;
		height: auto;
	}

	.ny-banner {
		height: 256px;
	}

	.database {
		width: 100%;
	}

	.message-1 {
		width: 100%;
		height: auto;
		margin-top: 30px;
	}

	.title .tit {
		width: 67%;
		margin-top: 0px;
	}

	.product ul li .cp img {
		width: 100%;
		height: auto;
	}

	.product ul li .cp {
		width: 100%;
		height: auto;
	}

	.lx-l ul li {
		width: 100%;
	}

	.lx-r img {
		width: 100%;
	}

	.title h2 {
		font-size: 22px;
		height: 45px;
		line-height: 45px;
	}

	.title .tit span {
		font-size: 14px;
	}

	.naver {
		width: 100%;
	}
.nav-r ul li{height:30px;width:20%}
.nav-r ul li a{line-height:30px;font-size:12px;}
	.nav-r {
		clear:both;width:100%;
	}

	.nav {
		margin-top: 97px;
		padding: 5px 0;height: 120px;
	}

	.tx img {
		width: 100%;
		border-radius: 50%;
	}

	.t-con h2 {
		font-size: 22px;
	}

	.tx {
		margin-left: 15px;max-width:120px;
	}

	.product ul li {
		width: 46%;
		margin: 2%;
	}

	.product ul li span {
		height: 50px;
		line-height: 50px;
	}

	.lx-r {
		width: 340px;
		margin: 25px auto 0 auto;
	}
.fx-1 a .z4{width:40%;float:left}
.fx-1 a .z4{height:96px;}
.fx-1{clear:both;height:96px;}
.fx-1 .z4 img{height:96px;}
	.title {
		margin-top: 10px;
	}
.zhss ul li select{width:33% !important;margin-right:2%}
	.fx {
		margin-top: 7px;
	}

	.about {
		width: 100%;
	}

	.about img {
		width: 100%;
	}

	.qyzz ul li img {
		width: 100%;
	}

	.qyzz ul li {
		margin: 0 11px 20px 11px;
	}

	.qyzz {
		margin-top: 30px;
	}

	.about-bg {
		width: 92%;
		height: auto;
		padding: 3%;
	}

	.img01 {
		margin-left: 0px;
		margin-top: 10px;
	}

	.img01 img {
		width: 100%;
	}

	.about-bg p {
		float: none;
		width: 100%;
		margin-left: 0px;
		margin-top: 10px;
	}

	.news ul li {
		height: auto;
		overflow: hidden;
		margin: 25px 0;
	}

	.news-pic {
		width: 100%;
		float: none;
	}

	.news-pic img {
		width: 100%;
	}

	.news-con {
		float: none;
		width: 100%;
		margin-left: 0px;
	}

	.news-con h2 {
		width: 100%;
		margin-bottom: 10px;
	}

	.news-con .data span {
		font-size: 12px;
	}

	.news-con .data b {
		font-size: 12px;
	}

	.news-con .data {
		overflow: hidden;
		margin-top: 10px;
	}

	.product {
		margin-top: 20px;
	}

	.news {
		margin-top: 30px;
	}

	.first {
		overflow: hidden;
		margin-top: 30px;
	}

	.first ul li {
		width: 100%;
		margin-right: 0px;
	}

	.f-img img {
		width: 100%;
	}

	.f-img {
		width: 100%;
		height: auto;
	}

	.first ul li b {
		top: 0px;
	}

	.first ul li h2 {
		font-size: 22px;
		line-height: 32px;
		margin-top: 10px;
	}

	.sxtj dl dd .qymc {
		width: 55%;
		margin-top: 6px;
	}

	.sxtj dl dd .search1 {
		width: 25%;
		border-radius: 5px;
		margin-top: -2px;
	}

	.in1 {
		width: 60%;
		margin-top: 7px;
	}

	.yydl table {
		width: 100%;
	}

	.zhss {
		width: 100% !important;
		margin-top: 5px;
		height: auto;
		overflow: hidden;
	}

	.zhss ul li {
		float: none;
		overflow: hidden;
		margin: 10px 0;
	}

	.zhss ul {
		float: none;
		padding: 0 3%;
	}

	.zhss ul li .word {
		width: 75%;
	}

	.zhss ul li .time {
		width: 72%;
	}

	.zhss ul li span {
		text-align: right;
		width: 18%;
	}

	.zhss ul li #city {
		width: 78%;
	}

	.zhss ul li #leixing {
		width: 78%;
	}

	.ss-btn {
		width: 54%;
		float: none;
		margin: 20px auto 25px auto;
	}

	.ss-btn a {
		width: 100%;
	}

	.zh1-1 li .t1 img {
		width: 100%;
		height: auto;
	}

	.zh1-1 li .t1 {
		width: 100%;
		height: auto;
	}

	.zh1-1 li {
		float: none;
		margin: 20px 0px 0px 0px;
	}

	.zh1-2 li .zhnr h2 {
		width: 95%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	.zh1-2 li b {
		margin-top: -15px;
	}

	.zhlb ul li {
		width: 46%;
		margin: 2%;
	}

	.zstj ul li img {
		width: 100%;
		height: auto;
	}

	.zstj ul li {
		width: 100%;
		height: auto;
	}

	.con1-l ul li {
		width: 29%;
		margin: 1%;
	}

	.con1-l {
		overflow: hidden;
	}

	.con3 {
		width: 95%;
		padding: 2%;
		margin-top: 20px;
	}

	.con3-1 li {
		width: 46%;
		float: left;
		margin: 2%;
		padding: 0;
		border: none;
	}

	.pic01 img {
		width: 100%;
	}

	.pic01 {
		width: 100%;
		height: auto;
	}

	.con3 ul {
		overflow: hidden;
		margin-top: 10px;
	}

	.xq h2 {
		margin-top: 10px;
		margin-bottom: 5px;
	}

	.con3-3 li .pic03 img {
		width: 100%;
		height: auto;
	}

	.con3-3 li .pic03 {
		width: 100%;
		height: auto;
	}

	.con1 {
		width: 100%;
	}

	.tit1 ul li {
		margin: 0 5px;
	}

	.links a {
		padding: 0 10px;
		margin: 8px 3px;
	}

	.page5 .con5 {
		width: 100%;
	}

	.tit1 h3 {
		margin-left: 5px;
	}

	.page8 dl {
		width: 100%;
	}

	.f-news .pic04 {
		width: 48%;
		height: auto;
	}

	.f-news .pic04 img {
		width: 100%;
	}

	.f-news .news-r {
		width: 49%;
		margin-left: 2%;
	}

	.page8 dl dd ul {
		margin-bottom: 20px;
	}

	.xw-l h3 {
		width: 100%;
		padding: 10px 0;
	}

	.xw-con {
		margin-left: 0px;
	}

	.xw-r img {
		width: 100%;
		height: auto;
	}

	.tit3 em {
		margin-right: 5px;
	}

	.tit3 h2 {
		font-size: 14px;
	}

	.tit3 a {
		font-size: 12px;
		margin-right: 5px;
	}

	.block1 ul li {
		width: 100%;
		margin: 10px 0px;
	}

	.wz2-1 {
		margin-left: 0px;
	}

	.block2 ul li {
		width: 98%;
		margin: 1%;
	}

	.block2 ul li .xz4 {
		float: left;
	}

	.block2 ul li .xz4-r {
		float: left;
	}

	.news-article {
		width: 100%;
	}

	.news-zw img {
		width: 100%;
	}

	.nav-main {
		width: 100%;
		margin-top: 100px;
	}
.yyui_menu2{display:none;}
	.yyui_menu1 {
		width: 40%;display:none;
	}
.con2 ul li{width:46%;}
	.yyui_menu1 h2 {
		width: 100%;
		font-size: 16px;
		background-size: 10%;
		text-indent: 42px;
	}

	.yyui_menu1 > li > ul {
		width: 145%;
		height: 655px;
		left: 101%;
		padding-top: 5px;
	}

	.yyui_menu1 > li > ul > li {
		width: 50%;
		margin: 0px;
	}

	.yyui_menu1 > li {
    /* width: 60%; */
	}

	.yyui_menu1 li ul ul {
		position: fixed;
		width: 100%;
		height: 100%;
		background: rgba(0,0,0,0.8);
		left: 0px;
		top: 0px;
	}

	.yyui_menu1 li ul ul li {
		width: 29%;
		margin: 2%;
	}

	.yyui_menu1 > li > ul > li> a {
		color: #333;
		font-size: 13px;
	}

	.yyui_menu1 li ul ul ul {
		position: fixed;
		width: 100%;
		height: 100%;
		background: rgba(0,0,0,0.8);
		left: 0px;
		top: 0px;
	}

	.yyui_menu2 {
		width: 59%;
	}

	.yyui_menu2 > li {
		width: 24.5%;
	}

	.yyui_menu2 > li > a {
		font-size: 12px;
		background-size: 15%!important;
		background: none!important;
	}

	.yyui_menu2 li ul {
		width: 100%;
		top: 65px;
		height: 100%;
	}

	.btn-wrap {
		float: none;
		clear: both;
		display: none;
	}

	.slideBox {
		width: 100%;
		height: 175px;
		top: -160px;
		left: 0;
	}

	.slideBox .bd ul li {
		width: 100%;
	}

	.slideBox .bd img {
		width: 100%;
		height: auto;
	}

	.tjcp {
		width: 100%;
		top: 0px;
		left: 0;
		margin-top: -150px;
	}

	.tjcp ul li {
		width: 47%;
		margin: 1%;
	}

	.nav-bg {
		margin-top: 260px;
	}

	.yyui_menu2 > li:last-child {
		border-right: none;
	}

	.yyui_menu1 > li > ul a {
		color: #fff;
	}

	.yyui_menu2 li ul p b {
		width: 25%;
		margin-left: 2%;
	}

	.yyui_menu2 li ul p span {
		width: 71%;
	}

	.yyui_menu2 li ul p span a {
		width: 27%;
	}

	.zc-con {
		width: 92%;
		height: 500px;
	}

	.zc-wz {
		width: 84%;
		height: 331px;
	}

	.tongyong_r ul.message {
		padding-left: 0px;
	}

	.w_r {
		width: 100%;
		border: none;
	}

	.tongyong_r ul.fankui {
		width: 100%;
		padding-left: 0px;
	}

	.contact_form {
		width: 100%;
	}

	.contact_form p {
		width: 100%;
	}

	.contact_form ul {
		width: 100%;
	}

	.contact_form ul li {
		width: 100%;
	}

	.tongyong_r ul.message input, .tongyong_r ul.message span, .tongyong_r ul.message font {
		font-size: 12px!important;
	}

	.J_project_html > .list p > input {
		float: left;
		margin-top: 4px;
	}

	.J_project_html .list p {
		width: 100%;
	}

	.contact_form ul li span {
		text-align: left;
		margin-left: 6px;
	}

	.tongyong_r ul.message table td {
	}

	.tongyong_r ul.message span {
		display: inline;
	}

	.add input[name=sjyzm] {
		width: 61%;
	}

	.contact_form ul li label textarea {
		width: 43.5%;
		resize: none;
	}

	.lt-l {
		width: 100%;
	}

	.gj a {
		width: 100%;
	}

	.lt-r {
		width: 100%;
	}

	.jr-1 .z2 {
		width: 100%;
		float: none;
		height: auto;
	}

	.z2-r {
		float: none;
		width: 100%;
		margin-top: 10px;
	}

	.jr-1 .z2 img {
		width: 100%;
		height: auto;
	}

	.jrtt ul li a {
		width: 70%;
	}

	.ztbd img {
		width: 100%;height: 230px;
	}
.ztbd .fr li img{height:120px;}
	.ztbd ul {
		width: 100%;
	}

	.ztbd ul li {
		width: 48%;margin:10px 1%;
	}

	.zscp .bd ul li .z3 img {
		width: 100%;
		height: auto;
	}

	.zscp .bd ul li .z3 {
		width: 100%;
		height: auto;
	}

	.zscp .bd ul li {
		width: 47%;
		height: auto;
	}

	.wrap4-1, .wrap4-2, .wrap4-3 {
		width: 100%;
	}

	.wrap4-2 {
		margin-left: 0px;
	}

	.d-r1 em {
		font-size: 14px;
	}

	.buzou ul li {
		font-size: 16px;
		width: 24%;
	}

	.buzou ul i {
		width: 5%;
		margin: 12px 2% 0;
	}

	.buzou {
    /* width: 100%; */
		margin: 25px auto 0 auto;
	}

	.buzou ul {
	}

	.zc-wrap1 {
		width: 100%;
	}

	.zc-wrap font {
		font-size: 14px;
		margin-top: 30px;
		margin-left: 2%;
	}

	.zc-wrap1 h3 {
		font-size: 14px;
		width: 16%;
	}

	.zc-wrap1 input {
		width: 71%!important;
		margin-top: 15px!important;
		float: none;
	}

	.zc-wrap1 span.tips {
		float: none;
		margin-left: 0%;
		font-size: 12px;
		background: none;
		margin-top: 10px;
		margin-left: 17%;
	}

	.zc-wrap1 h3 {
		margin-top: 28px;
	}

	.zc-wrap1 .yzm {
		width: 77%;
	}

	.zc-wrap1 .yzm span.number img {
		width: 100%;
	}

	.zc-wrap1 .yzm span.number {
		width: 40%;
		right: 7%;
		top: 26px;
	}

	.zc-wrap1 .yzm input {
		width: 92%!important;
	}

	.zc-wrap1 table {
		width: 100%;
	}

	.zc-wrap1 .yzm span.number i {
		display: none;
	}

	.zc-wrap1 .yzm .tips {
		margin-left: -20px;
	}

	.zc-wrap1 .mc {
		width: 65%!important;
	}

	.zc-wrap1 h3.yx {
		width: 23%;
	}

	.lj span {
		margin-left: 7%;
	}

	#submit2 {
		margin-left: 26%;
	}

	.buzou ul li:first-child {
		margin-left: 4%;
	}

	.zc-wrap1 h3.cz {
		width: 19%;
	}

	.zc-wrap1 .password1 {
		width: 68%!important;
	}

	#submit3 {
		margin-left: 25%;
	}

	.zc-wrap1 p {
		width: 70%;
		height: 35px;
		line-height: 35px;
		font-size: 16px;
	}

	.zc-wrap1 p img {
		width: 35px;
		height: 35px;
	}

	.zc-wrap1 .btn {
		width: 72%;
		margin: 35px auto 0 auto;
	}

	.free,.zhlb,.zstj {
		display: none;
	}

	.zh-article {
		border: none;
		box-shadow: none;
	}

	.zh-con {
		padding: 0px 5px 5px 5px;
	}

	.zh-tit h2 {
		background: none;
		border-top: none;
		margin-top: 20px;
	}

	.search1 .s-l select {
		float: left;
		width: 20%;
		border: none;
		background: none;
		height: 35px;
		line-height: 35px;
		margin-left: 5%;
		outline: none;
	}
}