@media screen and (max-width: 1199px){
    .mainwrap{
        width: auto;
        margin: 0 20px;
	}
	.bwc-banner .owl-nav{
		width: auto;
        margin: 0 20px;
	}
	.zzm-banner .owl-dots{
		width: auto;
        margin: 0 20px;
	}
	.devf-banner .owl-nav{
		width: auto;
        margin: 0 20px;
	}
	.dev-topz{
		width: auto;
        margin: 0 20px;
	}
	.glys-header .dev-topz{
		width: auto;
        margin: 0;
	}
	.devf-banner .owl-dots{
		width: auto;
        margin: 0 20px;
	}
	.xxgk-nav .gk-nav{
		width: auto;
		margin: 0 20px;
		left: 0;
		position: relative;
		bottom: 0;
	}
	.xxgk-nav .gk-nav:before{
		display: none;
	}
	.xxgk-nav .gk-nav:after{
		display: none;
	}
    .logo{
    	width: 390px;
    	padding: 15px 0;
    }
    .nav li i{
    	display: none;
    }
    .nav li>a{
    	padding: 37px 10px;
    }
    .news1-c-ul li:last-child{
    	display: none;
    }
}
@media screen and (min-width:1700px){
	.hqtb-banner .owl-stage{
		width: 15360px!important;
	}
	/* .dzb-banner .owl-stage{
		width: 15360px!important;
	} */
}
@media screen and (max-width:1440px){
	.zzm-banner .item img{
		height: 225px;
	}
	.kyc-banner {
		height: 303px;
	}
	.kyc-banner .item img{
		height: 303px;
	}
	/* .hq-main{
		margin-top: 190px;
	} */
}
@media screen and (max-width:1366px){
	/* .hq-main{
		margin-top: 170px;
	} */
}
@media screen and (max-width: 1050px){
	.nav{
		display: none;
	}
	.index-slide{
		width: 100%;
	}
	.index-section1{
		padding:20px 0;
		background-size: cover;
	}
	.index-news{
		width: 100%;
		height: auto;
		margin-top: 10px;
	}
	.friend-link{
		display: none;
	}
	.foot-cc .foot1{
		display: none;
	}
	.foot3{
		display: none;
	}
	.ip-show{
		display: block;
	}
	
}
@media screen and (max-width: 1000px){
	.mainwrap-zt{
		width: auto;
		margin: 0 20px;
	}
	.ztdh-nav{
		line-height: 0px;
		/* text-align: center; */
		font-size: 0;
		padding: 5px 0;
	}
	.ztdh-nav a{
		font-size: 18px;
		width: 33.3333%;
		/* float: none;
		display: inline-block; */
		line-height: 20px;
		padding: 5px 0;
	}
	.ztb1-l{
		width: 100%;
		height: 230px;
	}
	.ztb1-r{
		width: 100%;
		margin-top:10px;
	}
	.ztb1-r-pad{
		padding-left: 0;
	}
	.ztb1-l .item img{
		height: 230px;
	}
	.ztb1-r-con li a{
		width: 70%;
	}
	.ztbox2{
		margin-top: 10px;
	}
	.ztbox-2-c{
		width: 100%;
	}
	.ztbox-2-c:nth-of-type(2){
		margin-top: 10px;
	}
	.ztdh-b1-cc li a{
		width: 70%;
	}
	.ztbox3{
		margin-top: 10px;
	}
	.ztbox3 ul li{
		width: 50%;
		margin-bottom: 10px;
	}
	.xqcc-list-ul li a{
		width: 64%;
	}
	.lxyz-s1-l{
		width: 100%;
	}
	.lxyz-s1-r{
		width: 100%;
		margin-top: 15px;
	}
	.lxyz-s2 li{
		width: 50%;
		margin-bottom: 10px;
	}
	.lx-body{
		background-size: 100%;
	}
	.lx-ztgy {
		display: none;
	}
	.lxyz-main{
		margin-top: 101px;
	}
	.lx-title a{
		font-size: 16px;
	}
	.lx-s1l-ul ul{
		padding: 5px 0;
	}
	.lxyz-s2-1 a{
		font-size: 14px;
	}
	.lxyz-content{
		padding: 10px;
	}
	.lx-s1r-ul li a{
		width: 80%;
	}
	.sc-gyb{
		display: none;
	}
	.xj-body{
		background-size: 100%;
	}
	.xjgr-main{
		margin-top: 113px;
	}
	.tsg-header .zz-nav li a{
		font-size: 16px;
	}
	.tsg2-box{
		padding: 0;
	}
	.tsgs2{
		padding: 10px;
	}
	.tsgs2-1{
		float: none;
		background: none;
		padding: 0;
		margin: 0 auto;
	}
	.tsgs2-2{
		float: none;
		display: none;
	}
	.tsgm1-l{
		width: 100%;
	}
	.tsgm1-r{
		width: 100%;
	}
	.bgdt2 .list-ul li{
		padding-left: 15px;
	}
	.bgdt2 .list-ul li a{
		width: 72%;
	}
	.sour-con .list-ul li{
		padding-left: 15px;
	}
	.sour-con .list-ul li a{
		width: 72%;
	}
	.dstd-con .list-ul li{
		padding-left: 15px;
	}
	.dstd-con .list-ul li a{
		width: 72%;
	}
	.tsgm3 li{
		width: 33.3333%;
	}
	.tsgm1-r-1{
		display: none;
	}
	.tsg-footer{
		padding: 20px 15px;
	}
	.tsg-header .zz-nav li a{
		padding: 10px;
	}
	.tsgm1-l-1 .item img{
		height: 240px;
	}
	.tsgs2-2{
		width: 100%;
	}
	.medea-logo{
		width: 309px;
		margin-left: 10px;
	}
	.media-footer .foot2{
		margin-left: 0;
	}
}
@media screen and (max-width: 600px){
	body{
		font-size: 14px;
	}
	.header .top{
		display: none;
	}
	.logo{
		width: 286px;
	}
	.index-slide .item img{
		height: 230px;
	}
	.index-slide{
		height: auto;
	}
	.news-title h3 a{
		font-size: 16px;
	}
	.news-pading{
		padding: 10px;
	}
	.news-title h3 a{
		margin-right: 2px;
	}
	.news1-c-title a{
		padding: 0 10px;
	}
	.i-sec2-1 li{
		float: none;
		width: 100%;
	}
	.i-sec2-1 li:last-child{
		margin-top: 10px;
	}
	.isec2-l{
		width: 100%;
		float: none;
	}
	.isec2-r{
		width: 100%;
		float: none;
		margin-top: 14px;
	}
	.i-sec2-2{
		margin-top: 14px;
	}
	.isec2-r ul li i{
		display: block;
		margin: 0 auto;
	}
	.foot-nav{
		display: none;
	}
	.foot2 p{
		text-align: center;
	}
	.index-slide .carousel-caption{
		padding: 15px 10px;
	}
	.index-slide .owl-controls .owl-dots{
		right: 10px;
	}
	.li-news-title i{
		display: none;
	}
	.li-news-title span{
		float: left;
		padding-left: 28px;
	}
	.sec2-1-li1 h2{
		font-size: 16px;
	}
	.sec2-1-li2 h2 span{
		font-size: 16px;
	}
	.isec2-h3 a{
		font-size: 16px;
	}
	.ip-top-search{
		top: 60px;
	}
	.ip-top-search a{
		font-size: 18px;
	}
	.sideLeft-nav{
		width: 100%;
	}
	.contentRight-content{
		width: 100%;
	}
	.sideLeft-nav h4{
		background-size: 100%;
		font-size: 20px;
	}
	.common-wrap{
		margin-top: 20px;
	}
	.cRpad{
		padding-left: 0;
	}
	.xlan-l{
		width: 100%;
		display: none;
	}
	.xlan-r{
		width: 100%;
	}
	.xlan-r-pad{
		padding-left: 0;
	}
	.pagefun{
		display: none;
	}
	.xr-img img{
		width: 80%;
	}
	.gai-sidel{
		width: 100%;
	}
	.gai-content{
		width: 100%;
	}
	.gai-content-pad{
		padding-left: 0;
	}
	.gair-b2 li a{
		width: 68%;
		padding-left: 15px;
	}
	.gai-slide-title{
		display: none;
	}
	.gl-imgnews{
		display: none;
	}
	.gai-sidel .xlan-l-1{
		display: none;
	}
	.map-navl{
		width: 100%;
	}
	.map-cc{
		width: 100%;
		overflow-x: auto;
		margin-top: 20px;
	}
	.map-cc1-title:before{
		top: 26px;
	}
	.map-tree-nav ul:before{
		height: 451px;
		top: 27px;
	}
	.map-cc-pad{
		padding-left: 0;
	}
	.map-navl li{
		padding: 20px 0;
		float: left;
		line-height: 0;
		width: 25%;
	}
	.map-navl li i{
		margin: 0 auto 10px;
		display: block;
		float: none;
	}
	.map-navl li span{
		font-size: 16px;
		display: block;
		float: none;
		text-align: center;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
		line-height: 17px;
	}
	.map-navl li:before{
		display: none;
	}
	.sch-wl{
		width: 100%;
	}
	.sch-wr{
		width: 100%;
		margin-top: 20px;
	}
	.sch-wr-pad{
		padding-left: 0;
	}
	.sch-wr-1ists li{
		width: 50%;
	}
	.sch-wr-1ists li img{
		height: 124px;
	}
	.sch-wr-1ists li:last-child{
		display: none;
	}
	.sch-wr-1ists li span{
		line-height: 36px;
	}
	.school-img img{
		height: 80px;
	}
	.school-t1 h4{
		font-size: 18px;
	}
	.school-t1 p{
		font-size: 16px;
	}
	.school-t1{
		margin-top: -25px;
	}
	.xyjj-box .jj-img span{
		width: 140px;
		height: 40px;
		text-align: center;
		line-height: 40px;
		font-size: 16px;
	}
	.xgw-b1l{
		width: 100%;
	}
	.xgw-b1r{
		width: 100%;
	}
	.xgw-b2l{
		width: 100%;
	}
	.xgw-b2r{
		width: 100%;
	}
	.gk-nav a{
		font-size: 16px;
		width: 50%;
	}
	.xgw-b1l{
		height: 230px;
	}
	.xgw-b1l .item img{
		height: 230px;
	}
	.xgw-b1l .carousel-caption{
		left: 0;
		width: 60%;
	}
	.xgw-b1l .carousel-caption b{
		font-size: 16px;
		line-height:24px;
	}
	.xgw-con li{
		padding-left: 24px;
	}
	.xgw-title span{
		font-size: 16px;
	}
	.xgw-con li a{
		width: 70%;
	}
	.xxgk-wrap{
		margin-top: 15px;
	}
	.b2r-2-cc1l{
		width: 100%;
	}
	.xgw-b2r-2{
		padding: 15px 10px;
	}
	.b2r-2-cc1l2{
		margin-left: 0;
		margin-top: 0;
	}
	.b2r-2-cc h2{
		font-size: 16px;
	}
	.xxgk-wrap-gai{
		margin-top: 0px;
	}
	.xxgk-gai-t span{
		font-size: 16px;
		padding: 10px 30px;
	}
	.xxgk-g-ul{
		padding: 8px 0;
	}
	.xxgk-g-ul li{
		padding-left: 24px;
	}
	.xxgk-g-ul li a{
		width: 68%;
	}
	.xicon-gk{
		padding: 10px;
	}
	.school-culture li span{
		font-size: 14px;
	}
	.zz-logo img{
		width: 260px;
	}
	.zzt-r span:first-child{
		display: none;
	}
	.zz-logo span{
		font-size: 12px;
		margin-left: 10px;
	}
	.zzm-banner{
		display: none;
	}
	.zz-nav-ul1{
		/* display: none; */
	}
	.zz-nav .zz-nav-ul1{
		padding: 5px 0;
		overflow: hidden;
	}
	.zz-nav li{
		width: 33.3333%;
		padding: 0;
		float: left;
	}
	.zz-nav li:before{
		display: none;
	}
	.zz-nav li a{
		padding: 5px 0;
		border: none;
		font-size: 16px;
	}
	.zz-nav li a.active{
		border: none;
	}
	.zz-middle{
		padding: 20px 0;
	}
	.zz-search{
		float: none;
		margin: 16px auto 0;
		width: 232px;
		height: 30px;
	}
	.zz-search .text{
		font-size: 14px;
	}
	.zz-search button{
		width: 16px;
		height: 16px;
	}
	.zz-logo{
		float: none;
	}
	.zzm-banner .item img{
		height: 140px;
	}
	.fiz1-l{
		width: 100%;
	}
	.fiz1-r{
		width: 100%;
	}
	.fiz1-l-1{
		width: 100%;
	}
	.fiz1-l-2{
		width: 100%;
	}
	.fiz1-l-2pad{
		padding: 0;
	}
	.fix1-r-pad{
		padding: 0;
	}
	.zzt-r .zbm-nav{
		margin-right: -20px;
	}
	.fiz2-l{
		width: 100%;
	}
	.fiz2-r{
		width: 100%;
	}
	.fiz2-r{
		padding-left: 0;
		margin-top: 20px;
	}
	.fiz1-l-t2{
		display: none!important;
	}
	.fif1-title a.att{
		padding: 0 10px;
	}
	.fif1-title .amore{
		margin-right: 10px;
	}
	.fiz1-l-t1 a{
		width: 70%;
		padding-left: 26px;
	}
	.fiz1-l-t1{
		padding: 0 10px;
	}
	.fiz1-r{
		margin-top: 10px;
	}
	.bmdh-box{
		width: 290px;
		margin-right: -20px;
	}
	.bmdh-box li{
		padding: 0;
	}
	.hqtb-banner .item img{
		height: calc(100vw * 0.469);
	}
	.hqerj-banner img{
		height: calc(100vw * 0.469);
	}
	.hqimg1{
		display: none;
	}
	.hqimg2{
		display: block;
	}
	.sethome{
		display: none;
	}
	.hq-bk1-l{
		width: 100%;
	}
	.hq-bk1-r{
		width: 100%;
	}
	.hq-bk1-pad{
		padding: 0;
	}
	.hq-bk2-l{
		width: 100%;
	}
	.hq-bk2-r{
		width: 100%;
		padding-left: 0;
		margin-top: 10px;
	}
	.hq-bk3-l{
		width: 100%;
	}
	.hq-bk3-r{
		width: 100%;
		margin-top: 10px;
	}
	.hq-bk3-pad{
		padding-left: 0;
	}
	.hq-header .zz-logo span{
		font-size: 14px;
	}
	.hq-main{
		margin-top: 20px;
		margin-bottom: 40px;
	}
	.hq-nav .zz-search{
		display: none;
	}
	.hq-bk3-lc1{
		display: none;
	}
	.hq-bk2-pad li span{
		font-size: 15px;
	}
	.hq-bk2-pad li{
		width: 33.3333%;
		margin-bottom: 10px;
	}
	.hq-bk2-pad li:nth-of-type(4),.hq-bk2-pad li:nth-of-type(5){
		margin-bottom: 0;
	}
	.hq-title span{
		font-size: 16px;
	}
	.hq-nav{
		padding: 5px 0;
		margin-top: 54px;
	}
	.hqerj-header .hq-nav{
		margin-top: 50px;
	}
	.hq-nav li{
		width: 25%;
		line-height: 1;
		margin: 0;
		text-align: center;
	}
	.hq-nav li:first-child{
		margin: 0;
	}
	.hq-nav li>a{
		font-size: 16px;
		padding: 5px 0;
		display: block;
	}
	.zzhh-search{
		display: block;
	}
	.leader-ullis li .ld-imgs{
		width: 130px;
		height: 160px;
	}
	.ld-conc1{
		width: calc(100% - 130px);
	}
	.ld-jj-c p{
		-webkit-line-clamp: 4;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
	}
	.wyh-m-banner{
		display: none;
	}
	.wyh-header .zz-logo img{
		width: 350px;
	}
	.wyh-header .zz-nav li.active>a{
		border: none;
	}
	.wyh-header .zz-nav li.active>a:before{
		display: none;
	}
	.wyh-m1-l{
		width: 100%;
		padding: 0;
	}
	.wyh-m1-r{
		width: 100%;
		padding: 0;
	}
	.wyh-m1{
		margin: 0;
	}
	.list-ul li a{
		width: 73%;
	}
	.txdt-img{
		width: 100%;
		height: 200px;
	}
	.txdt-text{
		width: 100%;
		margin-top: 10px;
	}
	.wyh-m1-r1{
		margin-top: 10px;
	}
	.wyh-title1 span{
		margin-left: 15px;
	}
	.wyh-m2-1,.wyh-m2-2,.wyh-m2-3{
		width: 100%;
		margin-bottom: 10px;
	}
	.wyh-m-title2 a{
		padding: 0 34px;
	}
	.wyh-title1 span{
		font-size: 16px;
	}
	.wyh-m-title2 a{
		font-size: 16px;
	}
	.wyh-m2-3 li span{
		font-size: 16px;
	}
	.wyh-header .zz-nav ul:before{
		display: none;
	}
	.wyh-header .zz-nav ul:after{
		display: none;
	}
	.wyh-header .zz-nav li>a{
		padding: 8px 0px;
	}
	.wyh-header .zz-nav li{
		padding: 0;
		width: 25%;
	}
	.xcb-m1l{
		width: 100%;
	}
	.xcb-m1r{
		width: 100%;
	}
	.xcb-job1{
		width: 100%;
	}
	.xcb-job1 img{
		height: calc(100vw * 0.469);
	}
	.xcb-job2{
		width: 100%;
		padding: 0;
		margin-top: 10px;
	}
	.xcb-job2 span{
		margin-top: 10px;
	}
	.xcb-m1l-3-1{
		width: 100%;
	}
	.xcb-m1l-3-1:nth-of-type(2){
		width: 100%;
	}
	.stydy-list li{
		width: 49%;
	}
	.xzdown li a{
		width: 66%;
	}
	.xcb-banner{
		display: none;
	}
	.xcb-header .zz-middle{
		background: #d40102;
	}
	.xcb-header .zz-logo img{
		display: block;
		margin: 0 auto;
	}
	.xcb-header .zz-logo span{
		color: #fff;
		display: block;
		text-align: center;
		font-size: 16px;
		margin-top: 8px;
	}
	.ztzl-m1-con{
		padding: 0 20px;
	}
	.ztzl-m1-con .owl-dots {
		display: block!important;
	}
	.ztzl-m1-con .item img{
		height: calc(100vw*0.469);
	}
	.ztzl-m1-con .owl-nav{
		display: none!important;
	}
	.ztzl-m2-ul li{
		width: 100%;
	}
	.ztzl-m2-ul li:nth-of-type(4),.ztzl-m2-ul li:nth-of-type(5),.ztzl-m2-ul li:nth-of-type(6){
		display: none;
	}
	.four-s1-1{
		width: 100%;
	}
	.four-title .i2f{
		display: none;
	}
	.four1-s2-list li{
		width: 100%;
		margin-top: 10px;
	}
	.med-m1-1{
		width: 100%;
	}
	.med-m1-2{
		width: 100%;
		margin-top: 15px;
	}
	.paper-search{
		margin-top: 10px;
	}
	.media-m2 img{
		/* height: calc(100vw*0.469); */
		height: 100px;
	}
	.pxlc2 .pxlc2-1{
		padding: 20px 10px;
	}
	.zysc-m1{
		width: 100%;
	}
	.zysc-m2{
		width: 100%;
	}
	.zysc-dt-1-1{
		width: 100%;
	}
	.zysc-dt-1-2{
		width: 100%;
		margin-top: 10px;
		padding-left: 0;
	}
	.zysc-nav{
		width: 100%;
	}
	.zysc-nav ul:before,.zysc-nav ul:after{
		display: none;
	}
	.zysc-header .zz-logo img{
		width: 370px;
	}
	.zysc-header .zz-logo span{
		display: block;
		text-align: center;
		margin-left: 0;
		font-size: 15px;
		margin-top: 5px;
	}
	.zy-search{
		display: none;
	}
	.zysc-nav li>a{
		font-size: 16px;
		padding: 12px 0px;
	}
	.zysc-nav li.active>a{
		border-color: transparent;
	}
	.zysc-nav li{
		width: 25%;
		padding: 0;
		float: left;
	}
	.zysc-header .zz-search{
		margin-top: 6px;
	}
	.zysc-main{
		margin-top: 7px;
	}
	.zysc-nav{
		margin-top: 20px;
	}
	.zysc-m-title span{
		font-size: 16px;
	}
	.zysc-m2-1-title span{
		font-size: 16px;
	}
	.zysc-m2-1{
		margin-top: 20px;
	}
	.zysc-m2-2{
		background-size: 100% 92%;
	}
	.zysc-gail-wrap{
		margin-top: 0px;
	}
	.dzb1-s1{
		width: 100%;
	}
	.dzb1-s2{
		width: 100%;
	}
	.dzb-bmdt2{
		width: 100%;
	}
	.dzb-sec2-1{
		width: 100%;
	}
	.xcb-header .zz-nav li>a{
		font-size: 16px;
	}
	.dzb-bmdt2-pad{
		padding-left: 0;
	}
	.dzb-sec2-c1 li a{
		width: 60%;
	}
	.dzb-bmdt-title a{
		font-size: 16px;
	}
	.dzb1-s2-title a{
		font-size: 16px;
	}
	.dzb-title2 a{
		font-size: 16px;
	}
	.sxgc-ser{
		display: none;
	}
	.sxgc1-ml{
		width: 100%;
	}
	.sxgc1-mr{
		width: 100%;
		margin-top: 20px;
	}
	.gc-intro-1{
		width: 100%;
		height: calc(100vw*0.469);
		box-sizing: border-box;
	}
	.gc-intro-2{
		width: 100%;
		margin-left: 0;
		margin-top: 10px;
	}
	.sxgc-main{
		margin-top: 20px;
	}
	.gc-intro{
		margin-top: 18px;
	}
	.gcnews-dt li{
		padding-left: 13px;
	}
	.gcnews-dt li a{
		width: 66%;
	}
	.sxgc1-ml1-title span i{
		font-size: 18px;
	}
	.sxgc1-mr-1 h4 a{
		font-size: 18px;
	}
	.xgh-ml{
		width: 100%;
		padding: 0;
	}
	.xgh-mr{
		width: 100%;
		padding: 0;
	}
	.xgh-ml-1-img{
		width: 100%;
	}
	.xgh-ml-1-text{
		width: 100%;
		padding-left: 0;
		margin-top: 10px;
	}
	.xgh-ml-1-img{
		height: calc(100vw*0.469);
	}
	.xgh-m-banner{
		display: none;
	}
	.xgh-main{
		margin-top: 10px;
		margin-left: 0;
		margin-right: 0;
	}
	.xgh-header .zz-nav ul:before{
		display: none;
	}
	.xgh-header .zz-nav ul:after{
		display: none;
	}
	.xgh-header .zz-nav li.active>a:before{
		display: none;
	}
	.xgh-header .zz-nav li{
		width: 25%;
		padding: 0;
	}
	.xgh-header .zz-nav li>a{
		padding: 8px 0;
	}
	.xgh-header .zz-nav li.active>a{
		border: none;
	}
	.xgh-header .zz-logo img{
		width: 369px;
		display: block;
	}
	.xgh-header .zz-logo span{
		display: block;
		font-size: 16px;
		text-align: center;
		margin-top: 8px;
	}
	.xgh-header .zz-middle{
		background-repeat: repeat;
	}
	.bwc-s1-1, .bwc-s1-2, .bwc-s1-3{
		width: 100%;
	}
	.bwc-s2-1{
		width: 100%;
	}
	.bwc-s3-1, .bwc-s3-2, .bwc-s3-3{
		width: 100%;
	}
	.bwc-l4{
		display: none;
	}
	.bwc-banner{
		display: none;
	}
	.bwc-title span{
		font-size: 16px;
	}
	.bwc-s2{
		margin-top: 20px;
	}
	.bwc-s1-3{
		margin-top: 20px;
	}
	.devf-banner .owl-nav{
		display: none!important;
	}
	.devf-banner .owl-dots{
		display: none!important;
	}
	.devm1-1-img{
		width: 100%;
	}
	.devm1-1-dt{
		width: 100%;
	}
	.devm1-1-dt-pad{
		padding-left: 0;
	}
	.devm1{
		width: 100%;
	}
	.devm2{
		width: 100%;
		margin-top: 20px;
	}
	.devf-banner .carousel-caption{
		display: none;
	}
	.devf-banner .item img{
		height: calc(100vw*0.469);
	}
	.dev-header{
		height: calc(100vw*0.469);
	}
	.dev-header .zysc-nav li{
		padding: 0;
	}
	.devm1-1-dt{
		margin-top: 20px;
	}
	.dev-main{
		margin-top: 123px;
	}
	.devm1-1-img .fiz1-l-1{
		height: calc(100vw*0.469);
	}
	.devm1-1-img .fiz1-l-1 .bd ul li .pic img{
		height: calc(100vw*0.469);
	}
	.devm1-2-1 .devm1-2-title1{
		overflow: hidden;
		width: 100%;
	}
	.devm1-2-title1 a{
		width: 50%;
		float: left;
		height: 50px;
		line-height: 50px;
		font-size: 16px;
	}
	.devm1-2-title1 a.active:before{
		display: none;
	}
	.devm1-2-con{
		width: 100%;
	}
	.devm1-2-title1 a span:before{
		top: 9px;
	}
	.dev-title span{
		font-size: 16px;
	}
	.devm1-2-title2 span{
		font-size: 16px;
	}
	.devm1-1-dtcon h2 a{
		font-size: 16px;
	}
	.dev-pss{
		margin-top: 100px;
	}
	.tsggl{
		width: 100%;
	}
	.tsggl-l1{
		display: none;
	}
	.tsggl-simg{
		display: none;
	}
	.tsggl-link{
		margin-bottom: 20px;
	}
	.cwc-m1-1,.cwc-m1-2,.cwc-m1-3{
		width: 100%;
	}
	.cwc-m1-2,.cwc-m1-3{
		margin-top: 20px;
	}
	.cwc-m2-1{
		width: 100%;
	}
	.cwc-m2-2{
		width: 100%;
		margin-top: 20px;
	}
	.cwc-m1-2 .fiz1-l-1{
		height: calc(100vw*0.469);
	}
	.cwc-m1-2 .fiz1-l-1 .bd ul li .pic img{
		height: calc(100vw*0.469);
	}
	.cwc-header .zz-nav li>a{
		font-size: 16px;
		padding: 3px 0;
	}
	.cwc-title1 span{
		font-size: 16px;
	}
	.cwc-m21-st a:last-child{
		margin-top: 8px;
	}
	.cwc-m21-st a.active:before{
		display: none;
	}
	.cwc-header .cwcf-nav:before{
		display: none;
	}
	.cwc-header .cwcf-nav:after{
		display: none;
	}
	.cwc-header .zz-nav{
		padding: 5px 0;
	}
	.cwc-header .zz-nav ul{
		overflow: hidden;
		padding: 5px 0;
	}
	.jxfb1-1{
		width: 100%;
	}
	.jxfb1-2{
		width: 100%;
		margin-top: 20px;
	}
	.jxf-job-img{
		width: 100%;
	}
	.jxf-job-t{
		width: 100%;
		padding-left: 0;
		margin-top: 10px;
	}
	.jxfb2-1{
		width: 100%;
	}
	.jxfb2-1:nth-of-type(2){
		margin-top: 20px;
	}
	.jxjy-header .zz-logo img{
		width: 369px;
		display: block;
	}
	.jxjy-header .zz-logo span{
		display: block;
		font-size: 16px;
		text-align: center;
		margin-top: 8px;
	}
	.jxjy-header .zz-nav ul{
		overflow: hidden;
		background: #0880c7;
	}
	.jxjy-header .zz-nav{
		margin-top: 0;
	}
	.jxf-job-t li a{
		width: 70%;
	}
	.jsf-jxjy li a{
		width: 66%;
	}
	.jxf-title span{
		font-size: 16px;
		border-bottom: 2px solid;
	}
	.cxcym1-1{
		width: 100%;
	}
	.cxcym1-2{
		width: 100%;
		padding-left: 0;
	}
	.cxcy-mbox3-1{
		width: 100%;
	}
	.cxcym1-1-img img{
		height: calc(100vw*0.469);
	}
	.cxcy-mbox4{
		display: none;
	}
	.cxcy-nav{
		height: auto;
		padding: 9px 9px 8px 9px;
	}
	.cxcy-nav ul{
		height: auto;
	}
	.cxcy-nav li{
		padding: 8px 2px 0;
	}
	.cxcy-nav li a{
		font-size: 16px;
	}
	.cxcy-header .zz-logo img{
		width: 370px;
		display: block;
	}
	.cxcy-header .zz-logo span{
		font-size: 16px;
		margin-top: 5px;
		display: block;
		text-align: center;
	}
	.make-img{
		width: 100%;
		height: calc(100vw*0.649);
	}
	.make-img .item img{
		height: calc(100vw*0.649);
	}
	.make-news{
		width: 100%;
		margin-top: 20px;
	}
	.makem-r{
		width: 100%;
		margin-top: 20px;
	}
	.makem-l{
		width: 100%;
	}
	.tec-title{
		width: 100%;
		font-size: 20px;
		background-size: cover;
	}
	.make-tec ul{
		text-align: center;
		margin-top:5px;
		padding-bottom: 0;
	}
	.make-tec li{
		background-size: 100%;
		width: 90px;
		height: 90px;
		margin: 0;
		background-size: cover!important;
		background-position: 0!important;
		margin: 10px;
		display: inline-block;
		float: none;
	}
	.make-tec li span{
		margin-top: 23px;
	}
	.makeml-2-1 ul:before{
		/* height: 185px; */
	}
	.make-header .zz-middle{
		height: calc(100vw*0.469);
		background-position: center;
		background-size: cover;
	}
	.make-header .zz-nav li{
		padding: 0;
	}
	.make-header .zz-nav li>a{
		padding: 16px 20px;
	}
	.make-header .zz-logo span{
		display: block;
		text-align: center;
		margin-top: 8px;
		margin-left: 0;
		font-size: 16px;
	}
	.make-header .zz-logo img{
		width: 360px;
		text-align: center;
		display: block;
	}
	.make-header .zz-search{
		margin-top: 40px;
	}
	.make-title1 a{
		font-size: 16px;
	}
	.xinf-m1-l{
		width: 100%;
	}
	.xinf-m1-r{
		width: 100%;
	}
	.xinf-m2-1{
		width: 100%;
	}
	.xinf-m2-1:last-child{
		margin-top: 20px;
	}
	.xinf-header .zz-logo span{
		font-size: 16px;
		text-align: center;
		margin-top: 8px;
		display: block;
	}
	.xinf-header .zz-logo img{
		display: block;
		width: 369px;
	}
	.xinf-header .zz-nav li{
		padding: 0;
	}
	.xinf-header .zz-nav .zz-nav-ul1{
		padding-top: 10px;
	}
	.xinf-jxteam-con li{
		width: 171px;
		margin-bottom: 9px
	}
	.xinf-title1 span{
		font-size: 16px;
	}
	.xinf-title4 h2 span i{
		font-size: 16px;
	}
	.gyzm1-1{
		width: 100%;
	}
	.gyzm1-2{
		width: 100%;
		margin-top: 20px;
	}
	.gyzm2-1{
		width: 100%;
	}
	.gyzm2-1:nth-of-type(2){
		width: 100%;
		margin-top: 20px;
	}
	.gyzm3{
		display: none;
	}
	.gyz-main{
		margin-top: 21px;
	}
	.gyz-header .hq-nav{
		margin-top: 24px;
	}
	.gyz-header .zz-logo img{
		width: 363px;
		display: block;
		text-align: center;
	}
	.gyzm2-1-e1{
		width: 100%;
	}
	.gyz-header .zz-logo span{
		display: block;
		text-align: center;
		margin-left: 0;
		font-size: 16px;
	}
	.gyz-header .zz-middle{
		background-image: none;
	}
	.gyz-header{
		background: url(../images/gyzf1_02.jpg) no-repeat left top;
	}
	.gyz-nav{
		background: transparent;
	}
	.gyz-header .zztop{
		background: #fff;
	}
	.glys-m1-1{
		width: 100%;
	}
	.glys-m1-2{
		width: 100%;
	}
	.glys-m1-1c-text{
		padding-left: 0;
		width: 100%;
		margin-top: 10px;
	}
	.glys-m1-1c-img{
		width: 100%;
	}
	.glys-m3-1{
		width: 100%;
	}
	.glys-m3-b2 ul li{
		width: 100%;
	}
	.glys-m2 ul li{
		width: 50%;
		margin-bottom: 10px;
	}
	.glys-m2{
		margin-top: 20px;
	}
	.glys-m3-b2 ul li a{
		width: 70%;
	}
	.glys-nav li a{
		font-size: 16px;
		padding: 12px 0;
	}
	.glys-nav li{
		width: 25%;
	}
	.glys-header{
		height: 358px;
	}
	.zzrs-b1-1{
		width: 100%;
	}
	.zzrs-b1-2{
		width: 100%;
		margin-top: 20px;
	}
	.zzrs-b2-1{
		width: 100%;
	}
	.zzrs-b3-1{
		width: 100%;
	}
	.zzrs-b3-2{
		width: 100%;
	}
	.zzrs-b1-1 .xinf-mb1{
		height: calc(100vw*0.469);
	}
	.zzrs-b1-1 .xinf-mb1 .item img{
		height: calc(100vw*0.469);
	}
	.zzrs-b3-t1 a{
		width: 70%;
	}
	.zzrs-b3-2{
		margin-top: 20px;
	}
	.zzrs-lxmode-1 p span{
		margin-left: 10px;
	}
	.zzrs-lxmode-1{
		background-size: cover;
	}
	.zzrs-header .zz-nav li{
		padding: 0;
	}
	.zzrs-b2 {
		margin: 0 -20px;
	}
	.zzrs-box3 {
		margin: 20px -20px 46px;
	}
	.kycm1-1{
		width: 100%;
	}
	.kycm1-2{
		width: 100%;
		margin-top: 20px;
	}
	.kycm1-1 .xinf-mb1{
		height: calc(100vw*0.469);
	}
	.kycm1-1 .xinf-mb1 .item img{
		height: calc(100vw*0.469);
	}
	.kycm2-1{
		width: 100%;
	}
	.kycm2-2{
		width: 100%;
		margin-top: 20px;
	}
	.kycm3-1{
		width: 100%;
	}
	.kycm3-2{
		width: 100%;
		margin-top: 20px;
	}
	.kycm3-3{
		width: 100%;
		margin-top: 20px;
	}
	.kyc-title1 span{
		font-size: 16px;
	}
	.jyxx-1-1{
		width: 100%;
	}
	.jyxx-1-2{
		width: 100%;
		margin-top: 20px;
	}
	.jyxx-news-img{
		width: 100%;
	}
	.jyxx-news-list{
		width: 100%;
		padding-left: 0;
		margin-top: 10px;
	}
	.jyxx-2-1{
		width: 100%;
	}
	.jyxx-2-2{
		width: 100%;
		margin-top: 20px;
	}
	.jyxx-2-items li{
		width: 50%;
	}
	.jyxx-2-items li:nth-of-type(3),.jyxx-2-items li:nth-of-type(4){
		margin-top: 10px;
	}
	.jyxx-2-items li span{
		display: block;
		line-height: 27px;
	}
	.jyxx-3-1{
		width: 100%;
	}
	.jyxx-3-2{
		width: 100%;
		margin-top: 20px;
	}
	.jyxx-links{
		display: none;
	}
	.jyxx-3{
		margin-bottom: 20px;
	}
	.jyxx-header .zz-search{
		width: 232px;
		margin: 16px auto 0;
	}
	.jyxx-nav li{
		width: 33.3333%;
	}
	.jyxx-header .zz-logo img{
		width: 369px;
		display: block;
		margin: 0 auto;
	}
	.jyxx-header .zz-logo span{
		display: block;
		text-align: center;
		font-size: 16px;
		margin-top: 8px;
	}
	.jyxx-news-img{
		height: calc(100vw*0.469);
	}
	.jyxx-news-img .xinf-mb1 .item img{
		height: calc(100vw*0.469);
	}
	.jyxx-nav li a{
		font-size: 16px;
	}
	.jyxx-h2 span{
		font-size: 16px;
	}
	.jyxx-2-items li span{
		font-size: 16px;
	}
	.jyxx-3-1-title li i{
		display: none;
	}
	.jyxx-3-1-title li span{
		font-size: 16px;
		float: none;
	}
	.jyxx-3-1-title .jyxx-more a{
		padding: 0;
		background: none;
	}
	.jyxx-3-1-title .jyxx-more{
		line-height: 47px;
	}
	.jyxx-3-2-title li i{
		display: none;
	}
	.jyxx-3-2-title li span{
		font-size: 16px;
		float: none;
	}
	.jyxx-3-2-title .jyxx-more{
		line-height: 47px;
	}
	.zsxx-m1 ul li em{
		font-size: 16px;
	}
	.zsxx-m1 ul li{
		width: 100%;
		height: 107px;
	}
	.zsxx-m1 ul li:nth-of-type(2),.zsxx-m1 ul li:nth-of-type(3){
		margin-top: 10px;
	}
	.zsxx-m2-1{
		width: 100%;
	}
	.zsxx-m2-2{
		width: 100%;
		margin-top: 20px;
	}
	.zsxx-m3-1{
		width: 100%;
	}
	.zsxx-m3-2{
		margin-top: 20px;
	}
	.zsxx-m3-3{
		margin-top: 20px;
	}
	.zsxx-m4-1{
		width: 100%;
	}
	.zsxx-m4-2{
		width: 100%;
	}
	.zsxx-m4-3{
		width: 100%;
		margin-top: 10px;
	}
	.zsxx-m2-img{
		width: 100%;
		height: calc(100vw*0.469);
	}
	.zsxx-m2-img .item img{
		height: calc(100vw*0.469);
	}
	.zsxx-m2-t1{
		width: 100%;
		padding-left: 0;
		margin-top: 20px;
	}
	.zsxx-m1 ul li img{
		width: 20%;
                margin-left:20px;
	}

	.zsxx-m2-2-ul li img{
		float:none;
		display: block;
		width:30%;
		margin: 0 auto;
		height: 30px;
		padding: 5px;
		}
	.zsxx-m2-2-ul li span{
		display: block;
		float:none;
		margin:auto;
		text-align:center;
		height: 40px;
		line-height: 40px;
		}
	.zsxx-body{
		background-position: left 0;
	}
	.zsxx-ly-1{
		display: none;
	}
	.zsxx-ly-2{
		width: 100%;
		padding-left: 0;
	}
	.lyr2-ul1 li{
		width: 100%;
	}
	.lyr2-ul1 li span{
		float: none;
	}
	.lyr2-ul1 li select{
		float: none;
		width: 100%;
		margin-left: 0;
	}
	.lyr2-ul1 li input{
		float: none;
		width: 100%;
		margin-left: 0;
	}
	.lyr2-ul2 li span{
		float: none;
	}
	.lyr2-ul2 li input{
		float: none;
		width: 100%;
		margin-left: 0;
	}
	.lyr2-ul2 li textarea{
		float: none;
		width: 100%;
		margin-left: 0;
	}
	.lyr2-ul2 li .abtn{
		font-size: 16px;
	}
	.zsxx-btn{
		display: none;
	}
img{max-width:100%}
.xr-cont-t img {/*width: 100% !important;*/height: auto !important;display:block;}
       .xr-cont-t table {width: 100% !important;height: auto !important;}
}
@media screen and (max-width: 375px){
	.jyxx-header .zz-logo img{
		width: 329px;
	}
	.glys-header{
		height: 351px;
	}
	.gyz-header .hq-nav{
		margin-top: 12px;
	}
	.xinf-jxteam-con li{
		width: 161px;
		margin-bottom: 9px
	}
	.xinf-header .zz-nav li>a{
		padding: 12px 21px;
	}
	.logo{
		width: 70%
	}
	.zz-logo img{
		width: 230px;
	}
	.list-ul li a{
		width: 70%;
	}
	.fiz1-l-t1 a{
		width: 64%;
	}
	.sch-wr-1ists li img{
		height: 100px;
	}
	.hqerj-header .hq-nav{
		margin-top: 39px;
	}
	.wyh-m-title2 a{
		padding: 0 29px;
	}
	.xcb-header .zz-logo img{
		width: 320px;
	}
	.xinf-header .zz-logo img{
		display: block;
		width: 330px;
	}
	.pxlc1 .time{
		display: none;
	}
	.zysc-header .zz-logo img{
		width: 320px;
	}
	.zysc-m2-2{
		background-size: 100%;
	}
	.xgh-mr-1 .list-ul li a{
		width: 66%;
	}
	.xgh-title1 span{
		font-size: 16px;
	}
	.xgh-title1 span i{
		background-size: 23px;
	}
	.xgh-mr-1 h2 a{
		font-size: 16px;
	}
	.xgh-header .zz-logo img{
		width: 328px;
	}
	.xgh-mr-1 h2 a{
		font-size: 16px;
		background-size: 20px;
	}
	.xgh-mr-2 h2 a{
		font-size: 16px;
		background-size: 20px;
	}
	.dev-main{
		margin-top: 130px;
	}
	.dev-pss{
		margin-top: 110px;
	}
	.cxcy-header .zz-logo img{
		width: 330px;
	}
	.make-header .zz-logo img{
		width: 335px;
	}
	.gyz-header .zz-logo img{
		width: 335px;
	}
	.jyxx-3-2-con .list-ul li a{
		width: 68%;
	}
	.jyxx-3-1-con .list-ul li a{
		width: 68%;
	}
}
@media screen and (max-width: 360px){
	
	.jyxx-header .zz-logo img{
		width: 317px;
	}
	.glys-header{
		height: 351px;
	}
	.xinf-jxteam-con li{
		width: 151px;
		margin-bottom: 9px
	}
	.news1-c-title a{
		padding: 0 4px;
	}
	.xgw-con li a{
		width: 68%;
	}
	.b2r-2-cc h2{
		width: 100%;
		background-size: 100%;
	}
	.hq-nav{
		margin-top: 47px;
	}
	.hqerj-header .hq-nav{
		margin-top: 33px;
	}
	.bgdt2 .list-ul li a{
		width: 68%;
	}
	.sour-con .list-ul li a{
		width: 68%;
	}
	.dstd-con .list-ul li a{
		width: 68%;
	}
	.xcb-header .zz-logo img{
		width: 300px;
	}
	.jztbox .jztbox-img{
		display: none;
	}
	.jztbox .jztbox-text{
		width: 100%;
	}
	.xzdown li a{
		width: 64%;
	}
	.paper-search input{
		width: 190px;
	}
	.xgh-header .zz-logo img{
		width: 314px;
	}
	.dev-main{
		margin-top: 134px;
	}
	.dev-pss{
		margin-top: 120px;
	}
	.cxcy-header .zz-logo img{
		width: 304px;
	}
	.xinf-header .zz-logo img{
		width: 308px;
	}
	.gyz-header .zz-logo img{
		width: 308px;
	}
}
@media screen and (max-width: 320px){
	.zz-logo img{
		width: 190px;
	}
          .gair-b2 li a{
		width: 62%;
	}

}