<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (min-width: 1200px){
    .container{
        width: 1200px;
    }
}
@media only screen and (max-width: 1500px) {
    .min284{
        height: 284px;
    }
    
    .min302{
        height: 302px;
    }
	.shengc1-p {
		height: 112px;
		line-height: 2;
	}

	.shengc1-con {
		padding: 60px 40px 0;
	}

	.shengc2 dd h1 {
		font-size: 16px;
	}

	.wenhua1-pic {

		width: 371px;

	}

	.main6-dl dd {

		font-size: 12px;

	}

	.fafa .slides&gt;li {

		height: 340px;

	}

	.fafa .flex-control-nav {

		bottom: 25px;

	}

	.fafa .flex-control-nav li {

		margin: 0 8px;

	}

	.main6-dl dd img {
		margin-bottom: 5px;
	}



	.main0-2-left {

		width: 540px;

	}

	.main4-dl dd a.imgbox_a {

		padding-bottom: 23.4%;

	}

	.list01 li {


	}

	.main5-2 {

		height: 260px;

	}

	.main5-1-bg {

		/*height: 260px;*/

		padding: 0;

	}

	.main5-1-bg dd a img {

		width: 55px;

	}

	.main5-1-bg dd a {

		font-size: 13px;

	}

	.main5-2 a {

		padding: 30px 30px 0;

	}

	.fmain3-div {

		width: 369px;

	}

	.borbox.borbox2 {

		background-image: ;

	}

	.about3-left {

		width: 565px;

	}

	.about3-right {

		margin-top: 24px;

	}

	.about3-form .col-sm-6,
	.about3-form .col-sm-12,
	.about3-form .col-sm-5 {

		margin-top: 20px;

	}

	.about1-dd-con h1 span {

		font-size: 35px;

	}

	.about1-pic {

		width: 307px;

		margin-right: 20px;

	}

	.about1-right {

		width: 297px;

	}

	.more1 {
		margin-top: 20px;
	}

	.about1-right dd:first-child {
		margin-bottom: 29px;
	}

	.about1-right dd a.imgbox_a {
		margin-top: 20px;
	}

	.about1-dl dd {
		margin-left: 14px;
	}

	.about1-dl {

		margin-top: 33px;

	}

	.about1-left-con {

		line-height: 2;

		height: 140px;

	}

	.logo-wen {
		font-size: 22px;
	}

	.main7-left {

		width: 410px;

	}

	.main7-1-2-p {

		line-height: 2;

		height: 140px;

	}

	.main8-1-p {

		line-height: 1.8;

		height: 100px;

	}

	.main8-1.borbox {

		padding: 15px 20px;

	}

	.fmain8 a.imgbox_a {

		padding-bottom: 66.78%;

	}

	.menu {

		width: 280px;

		margin-right: 30px;

	}

	.fmain3-div .list01 {
		padding-top: 5px;
	}

	.fmain3 a.imgbox_a {
		padding-bottom: 65.05%;
	}
}

@media only screen and (max-width: 1200px) {
    #main{
        margin-top: 75px;
    }
    .list00 {
        width: 98%;
    }
    .nav-wp{display:none}
    .min284{
        height: auto;
    }
    .min302{
        height: auto;
    }
	.wenhua1,
	.wenhua2,
	.wenhua3 {

		padding: 30px 0;

	}

	.wenhua1 .col-lg-9 {

		margin-top: 20px;

	}

	.menu {

		display: none;

	}

	.fmain8 .flex-direction-nav .flex-next {

		right: 0;

	}

	.fmain8 .flex-direction-nav .flex-prev {

		left: 0;

	}

	.main7,
	.main8 {

		padding: 30px 0;

	}

	.main7-1 .col-lg-4,
	.main8 .col-lg-4 {

		margin-top: 20px;

	}

	.footer-2-div {

		padding: 15px;

		line-height: 2;

	}

	.main7-1-2-p {
		height: auto;
	}

	#header {

		display: none;

	}



	#header-2 {

		display: block;

	}

	.chenggao {

		/*display: block;*/

	}



	.fafa .slides&gt;li {

		height: auto;

		background-image: none !important;

	}



	.fafa .slides&gt;li&gt;a&gt;img {

		display: block;

	}

	.foo-logo {

		display: none;

	}

	.fafa .flex-control-paging li a {

		width: 10px;

		height: 10px;

		transition: .3s;

		background-image: url(/uploads/image/aimg/arrow-b2.png);

	}



	.fafa .flex-control-paging li a.flex-active {

		background-image: url(/uploads/image/aimg/arrow-b2-h.png);

		width: 10px;

	}

	.fafa .flex-control-nav li {

		margin: 0 7px;

	}

	.fafa .flex-control-nav {

		bottom: 20px;

	}

	.main0-1 h1 {

		font-size: 26px;

	}

	.main0-2-left {

		width: 100%;

		float: none;

		margin-right: 0;

	}

	.main0,
	.main1,
	.main2,
	.main3,
	.main4,
	.main5 {

		padding: 30px 0;

	}

	.main1 .col-lg-4 {

		margin-top: 20px;

	}

	.main0-2-right {

		margin-top: 20px;

	}

	.borbox {

		margin-top: 20px;

	}

	.main2-2 {

		margin-top: 0;

	}

	.main2-2 .col-lg-4 {

		margin-top: 20px;

	}

	.main3 .col-lg-8 {

		margin-top: 20px;

	}

	.main4-2 {

		margin-top: 0;

	}

	.main4-2 .col-lg-4 {

		margin-top: 20px;

	}

	.main4-dl dd {

		width: 31.3%;

		margin-left: 2%;

		margin-top: 2%;

	}

	.main4-dl dl {

		margin-left: -2%
	}

	.main4-dl {

		padding-top: 0;

	}

	.main5 .col-lg-4 {

		margin-top: 20px;

	}

	.main5 .col-lg-4:first-child {

		margin-top: 0px;

	}

	.main5-1-bg {

		height: auto;

		padding: 15px;

		padding-bottom: 30px;



	}

	.main5-1-bg dd {

		padding-top: 20px;

	}

	.main5-2 {

		height: auto;

		/*padding: 30px;*/

		background-image: none;

	}

	.main5-2 a {

		padding: 0;

	}

	.main5-2 a img {

		width: 100%;

		display: block;

		margin-bottom: 15px;

	}

	.main4-dl dd a.imgbox_a {

		padding-bottom: 20%;

	}

	.fmain3 .flex-direction-nav .flex-next {

		right: 0;

	}

	.fmain3 .flex-direction-nav .flex-prev {

		left: 0;

	}

	.lantern-wp {

		display: none !important;

	}

	.xinwen-left {

		display: none;

	}

	.erji-content {

		padding: 30px;

	}

	.tzgg {
		margin-top: 20px;
	}

	.erji {

		padding: 30px 0;

	}

	.mianbaoxie {

		display: none;

	}

	.fenye {

		padding-top: 30px;

	}

	.banner-2 {

		height: auto;

		background-image: none !important;

	}

	.banner-2 img {
		display: block;
	}

	.about1-right {

		width: 100%;

		margin-left: 0;

		margin-top: 30px;

	}

	.about1-right dl {

		margin-left: -3%;

	}

	.about1-right dd {

		margin-left: 3%;

		width: 47%;

		margin-bottom: 0 !important;

		float: left;

	}

	.about2-dl dd {

		margin-left: 5px;

	}

	.about3-left {

		width: 100%;

		float: none;

	}

	.about3-right {

		float: none;

		width: 100%;

		margin-top: 20px;

		height: auto;

		padding: 30px;

		background-image: none;

		background-color: #c61000;

	}

	.about1-dd-con h1 span {

		font-size: 40px;

	}

	.about1-dl dd {

		margin-left: 27px;

	}

	.main8-1-p {

		height: auto;

		line-height: 2;

	}

	.danpian-h1 {

		font-size: 24px;

	}

	.shengc1-con {
		display: none;
	}

	.shengc1-h1 h1 {
		font-size: 16px;
	}

	.shengcan1-item .imgbox_a:hover .shengc1-h1 {
		opacity: 1;
		visibility: visible;
	}

	.shengc2 dd {
		width: 31.833333333%;
	}

	.xinwen2-1-gai {
		margin-top: 25px;
	}

	.xinwen2-1 .col-lg-8 .tui1 {
		padding: 15px 0;
	}
}

@media only screen and (max-width: 992px) {
    
	.borbox12 .list01 {
		float: none;
		width: 100%;
	}

	.borbox12::after {
		display: none;
	}

	.shengcan1-item {
		float: none;
		width: 100%;
	}

	.borbox12 .list01.fr li {
		margin-top: 10px !important;
	}

	.shengc2 dd {
		width: 48.5%;
	}

	.wenhua1-pic {

		margin-right: 25px;

	}

	.danpian-h1 {
		font-size: 22px;
	}

	.main7-left {

		width: 100%;

		margin-right: 0;

		float: none;

		margin-top: 0;

	}

	.main7-1-div {

		padding-top: 15px;

	}

	.main7-right {

		margin-top: 20px;

	}

	.main7-2 {

		display: none;

	}

	.main8-1-dl dd {

		width: 48%;

	}

	.about1-right dd a.imgbox_a span {

		font-size: 20px;

		left: 25px;

		top: 25px;

	}

	.about3-right h1 {

		font-size: 45px;



	}

	.about3-div {

		margin-top: 20px;

	}

	.about1-pic {

		float: none;

		width: 100%;

		margin-right: 0;

		margin-top: 0;

	}

	.about2-pic {

		float: none;

		width: 100%;

		margin-left: 0;

		/*margin-bottom: 20px;*/

	}

	.about1-left-con {

		height: auto;

	}

	.about1-left-right {

		margin-top: 15px;

	}

	.about1-dl dd {

		margin-left: 0;

		width: 25%;

		text-align: center;

	}



	.main0-1 {

		padding: 30px;

		background-image: none;

	}

	.main0-1 h1 {

		font-size: 24px;

	}

	.main2-1 {
		display: none;
	}

	.main4-2 .col-lg-4:first-child {

		margin-top: 0;

	}

	.main2-2 .col-lg-4:first-child {

		margin-top: 0;

	}

	.xinwen-list li {

		height: 61px;

		line-height: 60px;

	}

	.erji-content {

		padding: 20px;

		padding-bottom: 30px;

	}

	.about2-dl {

		padding-top: 15px;

	}

	.about2-dl dl {

		margin-left: -2%;

	}

	.about2-dl dd {

		width: 23%;

		margin-left: 2% !important;

		padding: 0;

		text-align: center;

		height: 42px;

		line-height: 42px;

		background-repeat: repeat;

		border-radius: 3px;

		margin-top: 2%;

		background-color: #eaeaea;

	}

	.about2-dl dd.cur {

		color: #fff;

	}

	.about-title i {

		display: none;

	}

	.about2-dl {

		float: none;

		width: 100%;

		clear: both;

	}
	.gcli{
	    width: 100% !important;
	    height: 198px !important;
	    overflow: hidden;
	    margin-bottom: 10px;
	}
	.gcimg{
	    height: auto !important;
	}

}

@media only screen and (max-width: 768px) {
	.about2-list .col-lg-3 h1 {
		font-size: 16px;
		margin-top: 18px;
	}

	.about2-list .col-lg-3 {
		margin-bottom: 0px;
		margin-top: 25px;
	}

	.about2-list .col-lg-3:first-child {
		margin-top: 0;
	}

	.about2-list-wp {
		padding: 20px 0 15px;
	}

	.about2-list .item h1 {
		font-size: 16px;
	}

	.wenhua3-list .item h1 {

		height: 50px;

		line-height: 50px;

	}

	.wenhua2-date {

		width: 56px;

		height: 56px;

		margin-right: 15px;

	}

	.wenhua2-dl {

		padding-top: 0;

	}

	.wenhua2-date h1 {

		font-size: 28px;

	}

	.wenhua2-dd-con {

		padding-top: 7px;

	}

	.wenhua3-list {

		margin-top: 20px;

	}

	.wenhua2-date h2 {

		font-size: 12px;

		margin-top: 4px;

	}

	.wenhua1,
	.wenhua2,
	.wenhua3 {

		padding: 20px 0;

	}

	.wenhua1-pic {

		width: 100%;

		float: none;

		margin-bottom: 15px;

		margin-right: 0;

	}

	.wenhua2-dl dd {

		width: 100%;

		float: none;

		margin-left: 0;

		margin-top: 15px;

	}

	.wenhua2-dl dl {

		margin-left: 0;

	}

	.danpian-h1 {

		font-size: 20px;

	}

	.dan-a a {

		font-size: 14px;

	}

	.pic-list {

		padding-bottom: 30px;

	}

	.pic-item {

		margin-top: 20px;

	}

	.main8-1.borbox {

		padding: 15px;

	}

	.main7,
	.main8 {

		padding: 20px 0;

	}

	.about2-dl dd {

		width: 31.333333%;

	}

	.about1-left {

		padding: 20px;

	}





	.about2 {

		padding: 20px;

		margin: 20px 0;

	}

	.about-title h1,
	.about1-right dd h1 {

		font-size: 22px;

	}



	.tui-con {

		padding-top: 0;

	}

	.about3-1-pic {

		display: none;

	}



	.erji {

		padding: 15px 0 20px;

	}

	.xinwen-list li {

		background-position: left center;

		padding-left: 12px;

	}

	.erji-content {

		padding: 15px;

		padding-bottom: 25px;

	}

	.xinwen-div .tui1 {

		padding: 15px 0;

	}

	.xinwen-list li {

		padding-right: 90px;

		height: 37px;

		line-height: 36px;

	}

	.yanj {

		display: none;

	}

	.fmain3-div {

		float: none;

		margin-right: 0;

		margin-bottom: 15px;

		width: 100%;

	}



	.fmain0-2 .flex-control-nav {

		padding-right: 10px;

		bottom: 29px;

	}

	.tui1 {

		padding: 0 0 15px;

	}

	.fmain0-2 .slides&gt;li&gt;a h1 {

		height: 50px !important;

		line-height: 50px !important;

		padding-left: 15px !important;

		font-size: 15px !important;

		padding-right: 115px !important;

	}

	.title-11 {

		padding-right: 10px;

	}

	.main0,
	.main1,
	.main2,
	.main3,
	.main4,
	.main5 {

		padding: 20px 0;

	}

	.title-22 a.fr {

		margin-right: 10px;

	}

	.borbox {

		padding: 15px;

	}

	.borbox.borbox2 .list01 li {

		width: 100%;

		float: none;

		margin-left: 0;

	}

	.borbox.borbox2 .list01 ul {

		margin-left: 0;

	}

	.borbox.borbox2 {

		background-image: none;

	}

	.borbox.borbox2 .list01 li:first-child li {

		margin-top: 10px;

	}

	.main0-1 h1 {

		font-size: 22px;

	}

	.title-11 span.fl {

		font-size: 16px;

		padding: 0 20px;

		height: 42px;

		line-height: 42px;

	}

	.title-11 a.fr {

		margin-top: 11px;

	}

	.title-22 span.fl {

		font-size: 15px;

		padding: 0 20px;

		height: 42px;

		line-height: 42px;

	}

	.xinwen2-2-item {
		margin-top: 20px;
	}

	.title-22 a.fr {

		margin-top: 11px;

	}

	.main0-1 {

		padding: 15px 10px 10px;

	}

	.m25 {

		margin-top: 20px;

	}

	.logo-2 {

		width: 220px;

		margin-top: 16px;

	}

	.fafa .flex-control-nav li {

		margin: 0 5px;

	}

	.fafa .flex-control-nav {

		bottom: 15px;

	}

	.footer-2-div {

		line-height: 1.8;

	}

	.borbox {

		margin-top: 15px;

	}

	.main4-dl dd {

		width: 98%;

	}

	.footer-2-div span {

		display: block;

	}

	.footer-2-div br {

		display: none;

	}

	.about1-dd-con h1 span {

		font-size: 35px;

	}

	.about1-right dd a.imgbox_a span {

		left: 15px;

		top: 15px;

		font-size: 18px;

	}

	.about2-div-wp {

		margin-top: 15px;

	}

	.yanz {

		width: 150px;

	}

	.about3-right h1 {

		height: 50px;

		line-height: 50px;

		font-size: 36px;

		padding-left: 60px;

		-webkit-background-size: 50px;

		background-size: 50px;

	}

	.about3-right {

		padding: 20px;

	}

	.main7-1-2 {

		margin-top: 20px;

	}
	



}

@media only screen and (max-width: 500px) {
	.shengc2 dd {
		width: 100%;
		margin-left: 0;
		margin-top: 15px;
	}

	.shengcan1-item {
		margin-top: 15px;
	}

	.shengc2 dl {
		margin-left: 0;
	}

	.xinwen2-2 .title-11 {
		background-color: #f8f7f5;
	}

	.about1-right dd a.imgbox_a span {

		font-size: 20px;

		left: 25px;

		top: 25px;

	}

	.main7-1-2 {

		margin-top: 15px;

	}

	.main7-1-2-p {

		margin-top: 10px;

	}

	.main8-2 {

		margin-top: 15px;

	}

	.main8-1-dl dd {

		width: 100%;

		float: none;

		margin-left: 0;

		margin-top: 15px;

	}

	.main8-1-dl dl {

		margin-left: 0;

	}

	.about3-right h1 {

		height: 40px;

		line-height: 40px;

		font-size: 32px;

		padding-left: 50px;

		-webkit-background-size: 40px;

		background-size: 40px;

	}

	.about3-right dl {

		padding-top: 15px;

	}

	.about3-form .col-sm-6,
	.about3-form .col-sm-12,
	.about3-form .col-sm-5 {

		margin-top: 15px;

	}

	.about3-right dd {

		font-size: 14px;

		line-height: 2;

	}

	.about3-1-con p {
		font-size: 14px;
	}

	.about3-1-con h1 {

		font-size: 20px;

	}

	.about1-right dd:first-child {

		margin-bottom: 30px !important;

	}

	.about1-right dd {

		width: 100%;

		float: none;

		margin-left: 0;

	}

	.about1-right dl {

		margin-left: 0;

	}

	.about1-left,
	.about2,
	.about3 {

		padding: 0;

	}

	.about1-dl dd {

		width: 50%;

		padding: 15px 0;

	}

	.about2 {

		margin: 30px 0 0;

	}

	.about2-dl dd {

		width: 48%;

	}

	.erji {

		background-color: #fff;

		padding: 25px 0;

	}

	.erji-content {

		padding: 0;

	}

	.main5-1-bg dd {

		width: 32.33333333%;

	}

	.main4-dl {

		padding-top: 5px;

	}

	.main4-dl dd {

		width: 96%;

		margin-left: 4%;

		margin-top: 4%;

	}

	.main4-dl dl {

		margin-left: -4%;

	}

	.logo-2 {

		width: 220px;

		margin-top: 16px;

	}

	.tui-pic {

		width: 100%;

		margin-right: 0;

		margin-bottom: 15px;

		float: none;

	}

	.tui-con p {

		line-height: 1.8;

		height: 50px;

		margin-top: 7px;

	}

	.list01 li {

		padding-right: 80px;



		padding-left: 12px;

	}

	.list01 li a {

		font-size: 15px;

	}

	.list01 li span {

		font-size: 12px;

	}

	.main0-1 h1 {

		font-size: 20px;

	}

	.main0-1 {

		padding: 15px;

	}

}

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

	.main5-1-bg dd {

		width: 49%;

	}

}
</pre></body></html>