@media all and (max-width:1200px){

	.wrap { width:94%; font-size: 14px;}
	.pc-div{display:none!important}
	.phone-div{display:block!important}
	
	.header{display:none!important;}
	#header{display:block!important}
	
	
	.mBanner {margin-top:50px; height: auto; margin-bottom: 0;}
	.m-theme-default{width:100%;position:relative;height:360px;z-index:1;}
	.m-theme-default .nivoSlider{width:100% !important;}
	.m-theme-default .nivoSlider li{width:100% !important;height:360px;overflow:hidden;text-align:center;position:relative; background-size:cover}
	.foe_m1 {left:50%;position:absolute;top:180px;margin-left:-300px;}
	.foe_m3 {left:50%;position:absolute;top:130px;margin-left:-100px;}
	.foe_m2 img { display:block; width:100%; height:auto;}
	.foe_m3 img { display:block; width:180px; height:auto;}
	.foe_m1 img { display:block; width:auto; height:30px;}
	
	.mBanner .hd { position:absolute; bottom:15px; left:50%; z-index:999; width:200px; height:20px; margin-left:-100px; text-align:center;}
	.mBanner .hd ul li { display:inline-block;background:#cccccc; width:9px; height:9px; border-radius:50%; margin:0 6px; font-size:0;}
	.mBanner .hd ul li.on { background:#af010d;}
	
	.mTitle { height:46px; line-height:22px; font-size:15px; font-weight:bold; color:#b2b2b2;margin:30px 0 23px 0; text-align:center; background: none;border-bottom:0;padding-left:0;}
	.mTitle span { font-size:22px; color:#333333; display:block;}
	
	.home .mMore { clear:both; text-align:center;}
	.home .mMore a {height:40px; line-height:40px; color:#fff; display:block; width:100%;background:#af010d; font-size: 14px; font-weight: normal;}
	
	.iCon{margin-top:0; width: 100%!important; padding-bottom: 50px;}
	.iCon .iConL{width:100%; float: inherit;background:#f0f0f0;}
	.iCon .iConR{ clear:both;width:94%; margin: 0 auto;float: inherit; padding: 25px 0 15px 0; min-height: auto}
	.iCon .iConL .list { width:100%; border-bottom: 0;padding:6px 0 0 0;background:#f0f0f0;}
	.iCon .iConL .list ul{display: flex; flex-wrap:wrap; }
	.iCon .iConL .list ul li { width:25%; height:44px; float:left; text-align:center;background:#f0f0f0;padding:0; }
	.iCon .iConL .list ul li a { width: auto; height:40px; line-height:40px; display: inline-block;font-size:18px; color:#333333; margin:0 auto; padding:0;}
	.position .positionR{display:none}
	.position .positionL{width:100%; float: inherit;line-height:30px;font-size:24px; background: url(../images/pic16.jpg) no-repeat left 6px; background-size: 5px; padding-left: 15px;}
	.position{ display: block;border-bottom:0;}
	
	#nowMenu { color:#af010d; font-weight:bold; border-bottom:2px solid #af010d;background:none;}
	
	
	.gg-list ul li { height:120px; overflow:hidden; margin-bottom:25px; padding-bottom:25px; border-bottom:1px solid #e6e6e6;}
	.gg-list ul li a { display:block; width:100%; height:100%;}
	.gg-list ul li .L { width:20%; height:100%; float:left; overflow:hidden; text-align:center; background:#e6e6e6; color:#af010d; font-weight:bold; padding-top:15px;}
	.gg-list ul li .R { width:77%; height:100%; float:right; overflow:hidden;}
	.gg-list ul li .L p.p1 { font-size:38px; line-height:40px;}
	.gg-list ul li .L p.p2 { font-size:14px;}
	.gg-list ul li .R p.p1 { font-size:18px; font-weight:bold; color:#333333; margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; }
	.gg-list ul li .R p.p2 { font-size:14px; line-height:23px;display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;}
	
	
	.jcsj-list .jc { width: 100% ; height: 100%; margin-bottom: 20px; float:inherit;}
	.jcsj-list .jc img { height: auto; margin-bottom: 10px; text-align: center; }
	
	
	.dshjs-div .list .li { border-top:2px solid #f0f0f0;border-left:2px solid #f0f0f0; border-right:2px solid #f0f0f0;padding:17px 18px;}
	.dshjs-div .list .li p.p1 { font-size:19px; font-weight:bold; margin-bottom:7px;}
	.dshjs-div .list .li p.p2 { font-size:14px; color:#666666;}

	.zygd-div { font-size:14px;}
	.zygd-div p{line-height:26px;}
	.zygd-div img { width:100%}
	
	.gsld-div .li { width:100%; height: auto; margin-bottom:15px; float: inherit;}
	.gsld-div .li .liL { width:40%; }
	.gsld-div .li .liL img { display:block; width:100%; height:auto;}
	.gsld-div .li .liR { width:60%; padding:16% 0 0 8%;}
	.gsld-div .li .liR p.p1 { font-size:20px; margin-bottom:15px;}
	.gsld-div .li .liR p.p2 { font-size:16px;}
	.gsld-div .li2{margin-left:0}
	.gsld-div .li:nth-child(1){ margin-left: 0!important}
	
	.gszc-div img { display:block; width:100%; height:auto;}
	
	.rcln-div .pic img { display:block; width:100%; height:auto; margin-bottom:20px;}
	.rcln-div .text { font-size:14px; line-height: 28px;}
	.rcln-div .text p { margin-bottom:20px;}
	
	.result-list .li .d1{ font-size:18px;}
	.result-list .li .d2{ font-size:14px; line-height: 22px;}
	.result-list .li .d3{ font-size:14px; line-height: 22px;}
	
	.news-list ul li { height:200px; margin-bottom:20px; padding-bottom:20px;}
	.news-list ul li .L { width:40%;}
	.news-list ul li .R { width:60%; padding:0 0 0 3%;}
	.news-list ul li .R p.p1 { font-size:18px;margin-bottom:10px; line-height:24px;}
	.news-list ul li .R p.p3 { font-size:15px;}
	.news-list ul li .R p.p2{display:none}
	
	.zp-list ul li { padding:18px 4%;}
	.zp-list ul li p.p1 { font-size:18px; margin-bottom:5px;}
	.zp-list ul li p.p2 { font-size:16px; line-height:23px;}
	.zp-list ul li p.p3 { font-size:14px; line-height:22px;}


	.zygd-div .d1 { font-size:20px; height:53px; line-height:53px; margin-bottom:25px; padding-left:16px; }
	.zygd-div .d2 { margin-bottom:0; height: auto}
	.zygd-div .d2 .d2L { width:100%; float: inherit}
	.zygd-div .d2 .d2R { width:100%; float: inherit}
	.zygd-div .d2 .d2R img { height:auto; margin-bottom:22px;}
	.zygd-div .d2 .d2L p { margin-bottom:25px;}
	.zygd-div .d3 { text-align:justify; }
	
	.newsdetail-title .info{font-size:12px;}
	.newsdetail-content p{font-size:14px; line-height: 28px; }
	.newsdetail-content img{max-width:100%!important; margin: 10px 0;}
	
	.cy-con .box2 .d1{ display:none;}
	.cy-con .box2 .d2{font-size:14px; line-height: 26px;}
	.cy-con img{ display:block; width: 100%!important; height: auto!important; margin-bottom: 8px;margin-top: 10px;}
	
	
	.lxfs-div .map{height:300px;}
	.lxfs-div .text .R p.p1{font-size:20px; margin-bottom: 20px;}
	.lxfs-div .text{ padding:25px 5% 25px 6%;}
	.lxfs-div .text .R p.p2{font-size:15px; margin-bottom: 3px;}
	.content img { max-width:100%!important;}
	
	
	
	
	
	
	
	
	
	
	
	
	
}


@media all and (max-width:500px){

.home .row4_m .d2 {  height:140px;}
.home .row4_m .d2 p {height:140px;}
.iCon .iConL .list ul li a { font-size:14px;}
.m-theme-default{height:240px;}
.m-theme-default .nivoSlider li{height:240px;}
.foe_m1 {top:92px;margin-left:-180px;}
/*.foe_m2 {top:60px;margin-left:-180px;}*/
.foe_m3 {top:60px;margin-left:-52px;}
.foe_m2 img { width:100%;}
.foe_m3 img { width:114px;}
.foe_m1 img { height:16px;}

.news-list ul li { height:135px;}
.news-list ul li .R p.p1 { font-size:16px; height:74px;}
.news-list ul li .R p.p3 { font-size:14px;}
.ryzz-div .list1 .li { height:200px;}
.ryzz-div .list1 .li p.p1 { height:128px;}
.lsgg-list ul li { font-size:14px;}
.lsgg-list p.p3 {background: url(../images/pic68.png) no-repeat left 3px;background-size:22px; }

.gsjj-div .box3 .d4 .d4L p.p2 { font-size:14px; margin-bottom:6px;}
	
}

@media all and (max-width:430px){
.home .row3_m #nav ul li { font-size:16px;}
.home .row3_m .list .li p.p3 { font-size:13px; line-height:18px;}
.home .row4_m .d2 p span { display:block;}
.row5 .list .swiper-slide p.p2 { padding:5px 9px;}

/*数字报列表*/
.szb-list ul li { height:230px;margin-bottom:15px; padding-bottom:15px;}
.szb-list ul li .L { width:40%;}
.szb-list ul li .R { width:60%; padding-left:10px;}
.szb-list ul li .R p.p1 { font-size:18px;}
.gg-list ul li .R p.p1 { font-size:16px;}
}

@media all and (max-width:375px){
#header .logo img{height:33px;margin:13px 0 0 9px;}
.news-list ul li { height:123px;}
.news-list ul li .R p.p1 { font-size:15px; height:70px;}
.news-list ul li .R p.p3 { font-size:13px;}
.xfjb-div  { font-size:15px;}
.footer_m .box3 .text .L { font-size:13px; line-height:22px;}
.home .row3_m #nav ul li { font-size:15px;}
.zygd-div .d1 { font-size:18px;}
.home .row4_m .d2 p { font-size:14px; line-height:18px;}
	.lxfs-div .text{ padding:25px 4% 25px 5%;}

.szb-list ul li { height:220px;}}

@media all and (max-width:350px){

.zygd-div .d1 { font-size:16px;}

}
@media all and (max-width:280px){

.zygd-div .d1 { font-size:14px;}

}

