.lz_table tr td {
	background: white
}

.banner .swiper-pagination {
	display: block
}


@media only screen and (max-width: 1600px) {

	.section2 .newlist h3 {
		margin-bottom: 25px;
	}

	.section2 .newlist h3:after {
		bottom: -12px;
	}

	.section2 .newlist ul li {
		margin-bottom: 15px;
	}

	.section2 .adfour ul li .tbs h4 {
		font-size: 32px;
	}

	.section2 .adfour ul li .tbs h5 {
		margin-top: 40px;
	}

	.section3 .ritquan a {
		margin-top: 15px;
	}

	.section3 .ritquan h6 {
		margin-bottom: 5px;
	}

	.section3 .ritquan i {
		margin: 10px 0;
	}

	.mianbox.w_1400 {
		width: 1000px
	}

	.w_1400 .neiwrite {
		width: 77%
	}

	.neiwrite6 li .tex {
		width: 390px;
		margin-left: 20px
	}

	.neiwrite6 li img {
		width: 220px
	}
	.new_nav>ul>li>a span {
		font-size: 12px
	}
	.new_nav>ul>li>ul>li>a{
		font-size: 12px;
		line-height: 24px;
		display: inline-block;
		padding: 6px 0
	}

}

@media only screen and (max-width: 1200px) {
	.w_1400 .neiwrite{
		width: 100%
	}
	.new_nav {
		float: none;
		width: 100%
	}

	.neiwrite {
		float: none;
		width: 100%
	}

	.mianbox.w_1400 {
		width: 100%
	}
	
}

@media only screen and (min-width: 1200px) {


	.nav1,
	.head_u1,
	.aooand {
		display: none;
	}

	.footer_mob,
	.mobile_list,
	.zoujin1,
	.indexaong,
	.mobile_video {
		display: none;
	}

	.section3 {
		display: block;
	}

	.mob_yinc {
		display: none;
	}

	.index_yinc {
		display: block;
		width: 170px;
		height: 40px;
		text-align: center;
		line-height: 40px;
		font-size: 14px;
		color: white;
		background: #ce2520;
		text-transform: uppercase;
		margin-top: 30px;
		margin-bottom: 40px;
	}

	.index_yinc:hover {
		background: #bf231f
	}
}

@media only screen and (max-width: 1440px) {}

@media only screen and (max-width: 1366px) {}

@media only screen and (max-width: 1200px) {
	.xiugai_swono {
		display: none !important;
	}

	.mobile_list .xiugai_swono {
		display: block !important;
		margin-top: 40px !important;
	}

	.meNuNav {
		display: none;
	}

	.nav1,
	.head_u1 {
		display: block;
	}

	.section4 {
		display: block !important;
	}

	header .logo {
		margin-left: 10px;
		line-height: 70px;
	}

	.head_sj {
		position: relative;
	}

	.head_sj i {
		position: absolute;
		top: 50%;
		margin-top: -10px;
		right: 20px;
	}

	.head_u1 {
		width: 100%;
		height: auto;
		background: red;
		position: absolute;
		top: 70px;
	}

	.nav1 {
		width: 33px;
		height: 60px;
		display: inline-block;
		float: right;
		margin-right: 20px;
		margin-top: 16px
	}

	.nav1 span {
		display: block;
		width: 100%;
		height: 3px;
		background: #c7000a;
		border-radius: 3px;
		margin-top: 7px;
	}

	.head_u1 {
		background: white;
		display: none;
	}

	.head_u1 li {
		line-height: 45px;
		border-bottom: 1px solid lightgray;
		box-sizing: border-box;
	}

	.head_u1 li span {
		font-size: 15px;
		font-weight: bold;
		color: black;
	}

	.head_sj {
		padding: 0 20px;
		border-bottom: 1px solid lightgray;
		box-sizing: border-box;
	}

	.head_u1 ol li {
		padding: 0 30px;
		box-sizing: border-box;
		line-height: 40px;
		background: #f0f0f0;
	}

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

	.head_u1>li {
		border: none;
	}

	.head_u1 ol {
		display: none;
	}

	.head_u1 ol li a {
		font-size: 14px;
		color: black;
		display: block;
	}

	.head_sj i {
		display: inline-block;
		font-size: 18px;
		color: black;
		font-family: kaiti;
		font-weight: bold;
		width: 20px;
		height: 20px;
		line-height: 20px;
		text-align: center;
		background: white;
	}

	.head_sj .dianjiaq {
		right: 20px;
		z-index: 2;
		display: none;
		transform: rotate(90deg)
	}

	.neiwrite1 .dl3 {
		background: #fff;
	}

	#example_video_1 {
		height: 200px !important;
	}

	.head_sj.on .dianjiaq1 {
		transform: rotate(90deg);
	}

	.head_u1 li span,
	.head_u1 li span a {
		display: block;
	}

	/*.head_sj.on .dianjiaq{display: block;}*/
	.head_sj.on span,
	.head_sj.on i {
		color: #c7000a;
	}

	.head_sj .dianjiaq1 {
		z-index: 1;
	}

	.head_u1 ol li.active {
		background: #c7000a;
	}

	.head_u1 ol li.active a {
		color: white;
	}

	.banner .swiper-slide img {
		height: auto;
	}

	.banner {
		height: auto !important;
		display: block !important;
	}

	.section1 .fp-tableCell {
		height: auto !important;
		display: block !important;
	}

	.section1 {
		height: auto !important;
		display: block !important;
		margin-top: 0;
	}

	.banner .swiper-slide:after,
	.mousesdown,
	.banner .swiper-button-prev,
	.banner .swiper-button-next {
		display: none;
	}

	.aooand,
	.section2 .newlist .neilist {
		display: block;
	}

	.Topbox h2 {
		font-size: 25px;
	}

	.Topbox h4 span {
		font-size: 16px;
	}

	.Topbox h2::before {
		border: 1px solid #CE2620;
		left: 54%;
		width: 140px;
	}

	.Topbox h2::before,
	.Topbox h2:after {
		bottom: -10px
	}

	.Topbox h4 {
		margin-top: 15px;
	}

	.Topbox {
		padding-top: 20px;
	}

	.mianbox,
	.mianbox {
		width: 100%;
	}

	.fhq {
		width: 95%;
		margin: 0 auto
	}

	.mianbox {
		position: static;
		margin-left: 0;
		display: block;
		padding-top: 10px;
	}

	.fhq>a,
	.fhq h3,
	.fhq .nfh {
		width: 100%;
		text-align: center;
		font-size: 13px;
		margin-top: 5px;
	}

	.fhq .nfh a {
		font-size: 13px;
	}

	.fhq h3 {
		font-size: 17px;
	}

	.worklist2 {
		margin: 15px 0
	}

	.worklist2 p {
		font-size: 15px;
	}

	.worklist2 p img {
		max-width: 100%;
		height: auto;
	}

	footer .footer .lftot {
		width: 100%;
		height: auto;
		position: static;
		text-align: center;
	}

	footer .footer,
	footer .footer .lftot span,
	footer .footer .ritot {
		width: 100%;
	}

	footer .footer .ritot .ewm {
		position: static;
		display: block;
	}

	footer .footer .ritot {
		width: 95%;
		margin: 0 auto
	}

	.footer_mob {
		display: block;
	}

	footer .footer .lftot span {
		display: none;
	}

	footer .footer .lftot {
		float: none;
		border-bottom: 1px solid #373737;
		padding-bottom: 15px;
	}

	footer .footer .ritot {
		float: none;
		padding-top: 10px;
		box-sizing: border-box;
	}

	footer .footer .ritot span {
		width: 45%;
		margin-top: 10px;
	}

	footer .footer .ritot .ewm {
		display: inline-block;
		float: right;
		margin-top: -21px;
	}

	footer .footer .ritot a {
		float: right;
		margin-top: 43px;
		color: white;
		margin-left: 5px;
	}

	footer .footer .ritot a img {
		display: none;
	}

	footer .footer .ritot:after {
		content: '';
		display: block;
		clear: both;
	}

	footer>span {
		width: 100%;
		margin: 0 auto;
		margin-top: 20px;
		display: inline-block;
		padding: 15px 10px 0;
		box-sizing: border-box;
		text-align: center;
		border-top: 1px solid #373737;
	}

	header {
		position: relative;
		z-index: 9999;
	}



	.section2 .adfour,
	.section2 .ouradvantage {
		height: 400px;
		display: none;
	}

	.section2 .newlist {
		float: none;
		position: static;
		width: 100%;
	}

	.mobile_list {
		display: block;
	}

	/*.mobile_list1{width: 100%;box-sizing: border-box;padding: 20px 15px;background: #f4f4f6;}
	.mobile_list1 h1{text-transform: uppercase;font-size: 20px;color: black;font-weight: bold;}*/

	.neilist {
		padding: 50px 0 0
	}

	.mobile_list1 {
		background: #f4f4f6;
		padding-bottom: 20px;
	}

	.section2 .newlist h3 strong {
		font-size: 30px;
	}

	.section2 .newlist h3 font {
		font-size: 18px;
	}

	.section2 .newlist ul li h4 {
		font-size: 20px;
	}

	.section2 .newlist ul li p {
		font-size: 16px;
	}

	.section2 .newlist ul li {
		margin-bottom: 10px;
		margin-top: 40px;
	}

	.mobil_lu1l li {
		width: 100%;
		background: #f4f4f6;
	}

	.mobile_list1.newlist h3 strong {
		text-transform: uppercase;
	}

	.mobil_lu1l {
		background: #f4f4f6;
		padding-bottom: 30px;
	}

	.mobil_lu1l li h1 {
		font-size: 25px;
		color: #ce2520;
		font-weight: bold;
		text-transform: uppercase;
		box-sizing: border-box;
		padding: 20px 0px;
		border-bottom: 1px solid lightgray;
		margin: 0 auto;
		width: 95%;
		margin-bottom: 15px;
	}

	.mobil_lu1l li h1 span {
		font-size: 14px;
		font-weight: bold;
		color: black;
	}

	.mobil_lu1l li p {
		padding: 0 10px;
		box-sizing: border-box;
		line-height: 20px;
		font-size: 15px;
		color: black;
		line-height: 25px;
	}

	.mobil_lu1l li h1 img {
		float: right;
		margin-top: 9px;
	}

	.mobile_list1 .neilist {
		padding-bottom: 0;
	}

	.mobil_lu1l li a>img {
		width: 100%;
		margin-top: 25px
	}

	.section3 {
		display: none;
	}

	.video1 .swiper-slide img {
		width: 100%;
	}

	.mobile_list1.newlist {
		display: block;
	}

	.indexaong {
		position: relative;
		padding-bottom: 100px;
	}

	.mobile_video .mobile_list1 {
		padding-bottom: 30px;
		background: white;
	}

	.mobile_video .mobile_list1 .neilist {
		padding-top: 35px;
	}

	.indexaong .swiper-button-prev,
	.indexaong .swiper-button-next {
		width: 50%;
		background: #454545;
		color: white;
		font-size: 18px;
		top: 80%;
		height: 45px;
		line-height: 45px;
		text-align: center;
	}

	.indexaong .swiper-button-prev {
		left: 0;
	}

	.indexaong .swiper-button-next {
		right: 0;
		background: #ce2520;
	}

	.zoujin1 h5 {
		font-size: 18px;
		font-weight: bold;
		color: #3a3a3a;
		margin-top: 25px
	}

	.zoujin1 h6 {
		font-size: 16px;
		color: #a5a5a5;
		margin-bottom: 30px;
	}

	.zoujin1 p {
		font-size: 15px;
		color: #3a3a3a;
		line-height: 25px;
	}

	.zoujin1 a {
		display: block;
		width: 170px;
		height: 40px;
		text-align: center;
		line-height: 40px;
		font-size: 14px;
		color: white;
		background: #ce2520;
		text-transform: uppercase;
		margin-top: 40px;
		margin-bottom: 45px;
	}

	.section2 {
		background: url(../images/oahe_02.png) no-repeat left top;
	}

	.index_yinc {
		display: block;
		width: 170px;
		height: 40px;
		text-align: center;
		line-height: 40px;
		font-size: 14px;
		color: white;
		background: #ce2520;
		text-transform: uppercase;
		margin-top: 30px;
		margin-bottom: 40px;
	}

	footer .footer .ritot span {
		color: white;
	}

	.zoujin2 {
		width: 95%;
		margin: 0 auto
	}

	.zoujin1 .mobile_list1 {
		background: white
	}

	.zoujin1 .neilist {
		padding-top: 10px
	}

	.section1 .swiper-pagination span {
		width: 19px;
		border-radius: 0;
		height: 3px;
	}

	.section1 .swiper-pagination-bullet.swiper-pagination-bullet-active {
		background: #ce2520;
	}

	.section1 .swiper-pagination-bullet {
		background: #f0f0f0
	}

	/*	.indexaong .swiper-container{padding-bottom: 50px;}*/



	.banners {
		margin-top: 0
	}

	.lftnav,
	.ritbox {
		float: none;
		width: 100%;
	}

	.lftnav ul li {
		width: 48%;
		display: inline-block
	}

	.lftnav ul li:nth-child(even) {
		margin-left: 1%
	}

	.lftnav .topTit h3 {
		font-size: 30px
	}

	.ritbox {
		width: 95%;
		margin: 0 auto;
	}

	.ritbox .mbxnav h3 {
		float: none
	}

	.ritbox .neim {
		float: none;
		display: block;
		margin-top: 5px
	}

	.mbxnav {
		margin-top: 20px
	}

	.rongyu3 .swiper-slide div {
		width: 100%;
		padding: 10px;
		box-sizing: border-box
	}

	.rongyu .swiper-button-next,
	.rongyu .swiper-button-prev {
		top: 35%;
	}

	.rongyu .swiper-button-next {
		right: -13px;
	}

	.rongyu .swiper-button-prev {
		left: -15px;
	}

	.rongyu3 .swiper-slide p {
		font-size: 15px;
		margin: 15px auto 0
	}

	.gallery-thumbs img {
		height: auto
	}

	.neiwrite {
		padding: 15px;
		padding-bottom: 35px
	}

	.rongyu1 .swiper-button-next {
		right: 0
	}

	.rongyu1 .swiper-button-prev {
		left: 0
	}

	.rongyu {
		margin: 30px auto;
	}

	.neiwrite1 p img {
		width: 100%;
		height: auto;
	}

	.neiwrite1 p {
		font-size: 15px;
	}

	.neiwrite1 {
		padding-top: 40px
	}

	.neiwrite1 dl dd {
		padding-left: 0;
	}

	.neiwrite1 dl {
		margin-top: 30px;
	}

	.neiwrite1 dl dd em {
		width: 100%;
		font-size: 15px
	}

	.ourys li img {
		width: 100%;
		height: auto;
		margin-top: 20px
	}

	.ourys li {
		padding: 0
	}

	.neiwrite2 {
		padding: 5px;
	}

	.ourys li .numb {
		right: 0;
		left: inherit
	}

	.ourys li .texts {
		margin-left: 10px;
		margin-top: 10px;
	}

	.ourys li:last-child {
		margin-bottom: 0
	}

	.fourTit {
		margin-top: 25px;
	}

	.neiwrite3 .ournews li dl {
		width: 100%;
		margin-left: 0;
	}

	.neiwrite3 .ournews li dl dd {
		width: 100%;
		margin-left: 0
	}

	.neiwrite3 .ournews li {
		padding: 20px 0;
	}

	.neiwrite3 .ournews li dl dt {
		width: auto;
	}

	.neiwrite3 {
		padding: 0
	}

	.neiwrite3 .ournews li .boxss {
		width: 35px;
		height: 35px;
		line-height: 35px;
		right: 0;
		top: 182px;
		display: none
	}

	.neiwrite3 .ournews li img {
		width: 100%;
		height: auto;
	}

	.neiwrite3 .ournews li dl dt strong {
		font-size: 22px;
		margin-top: 20px;
	}

	.neiwrite3 .ournews li:nth-child(1) {
		padding-top: 0
	}

	.neiwrite4 p img {
		width: 100%;
		height: auto;
	}

	.fys a {
		width: 100%;
		height: auto;
		line-height: 1.5;
		padding: 8px 5px;
		font-size: 12px;
		box-sizing: border-box;
	}

	.neiwrite4 p {
		font-size: 15px;
	}

	.qx_dt .items,
	.dwe_map {
		display: none
	}

	.qx_dt,
	.qx_list1 {
		width: 100%;
	}

	.qx_dt ul li {
		position: static
	}

	.qx_dt ul li aside,
	.qx_list2 {
		width: 100%;
		position: static
	}

	.qx_dt {
		height: auto;
		display: none
	}

	.qx_list2 {
		padding: 20px 10px;
	}

	.qx_list2 dt {
		margin-bottom: 20px
	}

	.qx_list2 dt {
		font-size: 18px;
		box-sizing: border-box;
		padding-left: 10px
	}

	.qx_con1 {
		padding: 0
	}

	.mob_yinc {
		display: block;
		padding: 20px 0;
	}

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

	footer .yqlj {
		display: block !important;
		position: static;
		width: 100%;
		margin: 0;
		border-top: 1px solid #373737;
		margin-top: 15px;
	}

	footer .yqlj .neiyq {
		width: 100%;
	}


	.kejinbu ul li {
		width: 100%;
		height: auto;
		padding-top: 70px;
		margin-top: 70px;
	}

	.kejinbu ul li p {
		margin-top: 13px;
	}

	.kejinbu ul li time {
		font-size: 23px;
		padding: 18px 10px;
	}

	.rh_con2 {
		width: 100%;
	}

	.rh_con1 {
		margin-top: 70px;
	}

	.rh_u1 li {
		width: 48%;
		margin-top: 10px
	}

	.rh_u1 li:nth-child(odd) {
		margin-left: 0;
	}

	.rh_con2 {
		margin: 17px auto 0;
	}

	.rh_list2 {
		padding: 13px;
	}

	.rh_list2 p {
		margin-top: 20px;
		font-size: 15px;
	}

	.rh_list2 dl:before {
		margin: 28px 0;
	}

	.rh_list2 dl dd {
		width: 100%
	}

	.rh_list2 .jm_list1 dd {
		width: 100%;
	}

	.rh_list2 dl dd img {
		max-width: 100%;
		height: auto;
	}

	.dscy dl dd {
		width: 100%;
		padding-left: 0;
		border-left: 0;
	}

	.dscy dl {
		padding: 20px 10px;
	}

	.dscy dl dd p font {
		font-size: 15px;
	}

	.dscy dl dt img {
		width: 40px;
		height: auto;
	}

	.dscy {
		padding: 0;
	}

	.worklist li {
		width: 48%;
		margin-left: 1%
	}

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

	.worklist li:nth-child(even) {
		margin-left: 1%;
		margin-right: 0;
	}

	.worklist li:nth-child(odd) {
		margin-right: 0;
	}

	.worklist li p {
		font-size: 15px;
	}

	.lianxiwomen li {
		width: 100% !important;
	}

	.lianxiwomen p {
		margin-bottom: 20px;
		padding-bottom: 20px;
	}

	.lianxiwomen .lianxiwo_p1 {
		padding-bottom: 25px;
	}

	.lianxiwomen li {
		font-size: 15px;
	}

	.lianxiwomen p img {
		margin-top: 20px;
	}

	.lianxiwomen {
		padding-bottom: 0;
		padding-top: 25px;
	}

	.juqiaon li {
		width: 100%;
		padding: 10px;
		height: auto;
	}

	.juqiaon li:nth-child(1) {
		margin-top: 0;
	}

	.jujiaomeiti {
		padding-bottom: 20px;
		padding-top: 20px;
	}

	.mianbox .ritbox .aonoagh a {
		width: 100%;
		font-size: 14px;
		margin-top: 10px;
		line-height: 1.5;
		padding: 8px 0;
	}

	.jujiaomeiti p {
		margin-top: 20px;
	}

	.aonoagh {
		margin-top: 20px;
		margin-bottom: 0;
	}

	.neiwrite5 p img {
		width: 100%;
		height: auto;
	}

	.neiwrite5 p {
		text-indent: 0;
		font-size: 15px;
	}

	.neiwrite5 h3 {
		padding-left: 0;
	}

	.topnavs a {
		padding: 7px 4px;
	}

	.ztgs {
		font-size: 25px;
	}

	.neiwrite5 {
		margin-top: 15px;
	}

	.neiwrite7 li time {
		position: static;
		height: auto;
		width: auto;
		margin: 0;
		display: inline-block;
		padding: 5px 10px;
		margin-bottom: 15px;
	}

	.neiwrite7 li .jg {
		position: static;
		margin-top: 10px;
	}

	.neiwrite7 li {
		padding: 10px;
	}

	.neiwrite7 li .tbx {
		padding: 0;
	}

	.neiwrite7 li time strong {
		font-size: 40px;
	}

	.neiwrite7 {
		padding: 10px;
		margin-top: 20px;
		margin-bottom: 30px;
	}

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

	.neiwrite6 li .tex {
		width: 100%;
		margin-left: 0;
	}

	.neiwrite6 li {
		padding: 10px;
	}

	.neiwrite6 {
		padding: 10px;
	}


	.neiwrite8 dl dt img {
		width: 100%;
		height: auto;
	}

	.neiwrite8 dl dd {
		width: 100%;
		margin-left: 0;
		padding-left: 0;
		border: none;
	}

	.neiwrite8 dl {
		padding: 10px;
	}

	.topnavs a {
		margin: 0;
		padding: 0;
		width: 48%;
		box-sizing: border-box;
		height: 40px;
		background: #F6F5F5;
		margin-top: 5px;
		text-align: center;
		line-height: 40px;
	}

	.topnavs a:after {
		display: none;
	}

	.neiwrite6 li .jt {
		display: none
	}

	.neiwrite8 {
		padding: 5px;
		margin-top: 10px;
	}

	.neiwrite8 dl dd p {
		font-size: 15px;
	}

	.neiwrite8 .imgswz {
		padding: 20px 0
	}

	.neiwrite8 dl dd h3 {
		font-size: 22px;
	}

	.mnkl li {
		width: 95%;
		margin: 0 auto;
		display: block;
		margin-bottom: 20px;
		margin-left: 0 !important;
	}

	.mnkl li p {
		font-size: 15px;
		margin-bottom: 0;
	}

	.mnkl {
		padding-top: 25px;
	}

	.lz_table tr:nth-child(1) th {
		line-height: 25px;
		font-size: 14px;
	}

	.lz_table tr {
		line-height: 30px;
	}

	.lz_table tr td {
		font-size: 14px;
		padding: 0 5px;
		box-sizing: border-box
	}

	.lz_table {
		margin-top: 25px;
	}

	.ourys li .jt {
		display: none
	}

	.worklist {
		margin: 20px auto 0;
	}

	.kejinbu ul li {
		margin-right: 0;
	}

	.head_u1 li span a {
		font-size: 16px;
		font-weight: bold;
		color: black;
	}


	.xiugai_xinwen1 h1 {
		margin-left: 37px;
	}

	.xiugai_xinwen1 h1 img {
		width: 30px;
		margin-left: 5px;
		margin-top: -3px;
	}

	.xiugai_xinwen {
		width: 74%;
	}

	.xiugai_xinwen:before {
		left: -50px;
		top: -40px;
	}

	.xiugai_jzgd a {
		margin-left: 0;
	}


	.qx_list2 dd {
		text-align: center;
	}

	.qx_list2 dt {
		text-align: center;
	}

	.qx_list2 dd:hover,
	.qx_list2 dd.active {
		color: black;
	}

	.mob_yinc {
		overflow: hidden;
	}

	.mob_yinc img {
		transform: translateX(-50%) translateY(-50px) scale(1.8)
	}



	.section2 .newlist h3 {
		top: 0;
		opacity: 1
	}

	.section2 .newlist ul li,
	.section2 .newlist .index_yinc {
		opacity: 1;
		transform: translateY(0);
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
	}

	.section2 .adfour ul li {
		opacity: 1;
		left: 0;
	}

	.section3 .ritquan {
		transform: translateX(0px);
		-webkit-transform: translateX(0px);
		-moz-transform: translateX(0px);
		opacity: 1;
	}

	html,
	body {
		overflow: inherit !important;
	}

	.lianxiwomen p img {
		width: 100%;
		height: auto;
	}

	.banner .swiper-pagination {
		display: block
	}

	header>a {
		display: none;
	}


	.box {
		display: none;
	}

	.indexaong .swiper-slide {
		padding-top: 40px;
	}

	.index_lefts {
		text-align: center;
		font-size: 14px;
	}


	.section2 .newlist .neilist {
		position: static;
		transform: translate(0);
	}

	.sljid {
		width: 100% !important;
	}

	.xiugai_zh {
		padding: 0;
	}

	.xiugai_zh ul {
		margin: 0 auto
	}

	.xiugai_zh ul li {
		margin: 0;
		width: 100%;
		padding-top: 60px;
	}

	.xiugai_zh ul li:nth-child(even) {
		margin-left: 0;
	}

	.xiugai_zh ul li h2 img {
		top: 34px;
		right: 15px;
	}

	.neiwrite6 li>img {
		width: auto;
	}

	.neiwrite6 li img {
		padding: 0;
		border: none;
	}

	.xiugai_zh ul li p {
		width: 90%;
		font-size: 14px;
	}

	.xiugai_zh ul li h2 {
		font-size: 20px;
	}

}

@media only screen and (min-width: 370px) and (max-width: 1200px) {
	footer .footer .ritot {
		padding-left: 20px;
		padding-right: 20px;
	}
}

@media only screen and (min-width: 400px) and (max-width: 1200px) {
	footer .footer .ritot {
		padding-left: 20px;
		padding-right: 20px;
	}
}

@media only screen and (min-width: 767px) and (max-width: 1200px) {
	footer .footer .ritot span {
		width: 60%;
	}

	.rh_list2 dl dd {
		width: 48%
	}

	.dscy dl dd {
		width: 48%
	}
}

@media only screen and (max-width: 350px) {
	.worklist li {
		width: 100%;
		margin-left: 0;
		margin-right: 0;
	}

	.worklist li:nth-child(even) {
		margin-left: 0%;
		margin-right: 0;
	}

	.worklist li:nth-child(odd) {
		margin-right: 0;
	}
}



@media only screen and (max-width: 767px) {
	.xiugai_xinwen1 h1 {
		font-size: 20px;
		margin-left: 0;
	}

	.xiugai_xinwen1 h1 img {
		width: 20px;
	}

	.xiugai_xinwen:before {
		left: -37px;
		top: -57px;
	}

	.xiugai_xinwen {
		width: 75%;
	}

	.xiugai_xinwen:before {
		left: -34px;
	}

	.xiugai_xinwen .ournews li:after {
		left: -40px;
	}

	.xiugai_xinwen .ournews li:before {
		left: -38px;
	}

	.xiugai_xinwen .ournews li dl dt {
		left: -88px;
		top: 24%;
	}

	.xiugai_jzgd a {
		margin-left: 0;
		width: 50%;
	}

	.xiugai_aogno {
		left: -37px;
	}

	.xiugai_xinwen .ournews li dl dt strong {
		font-size: 17px;
	}
}

@media only screen and (max-width: 376px) {
	.xiugai_aogno {
		width: 106%;
	}

	.xiugai_xinwen1 h1 img {
		margin-left: 0;
	}

	.xiugai_xinwen1 h1 {
		font-size: 18px
	}
}

@media only screen and (max-width: 321px) {
	.xiugai_xinwen:before {
		left: -22px;
	}

	.xiugai_xinwen .ournews li:after {
		left: -28px;
	}

	.xiugai_xinwen .ournews li:before {
		left: -26px;
		top: 45.7%;
	}

	.xiugai_xinwen .ournews li dl dt {
		left: -73px
	}

	.xiugai_aogno {
		left: -25px;
	}
}