<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@font-face {
	font-family: 'fontawesome';
	src: ;
	src:  format('truetype'), format('woff2');
	font-weight: normal;
	font-style: normal
}
body {
	background: #fafafa;
	text-align: center;
	margin: 0 auto;
	color: #2f2f2f;
	padding: 0px;
	font-size: 12px;
	font-family: "微软雅黑", arial, roman;
}
form, select {
	margin: 0px;
	padding: 0px;
}
input, select, textarea {
	font-size: 12px;
	font-family: simsun;
}
a {
	color:#3468b6;
	text-decoration: none;
}
a:hover {
	color: #0024ff;
	text-decoration: underline;
}
img {
	border: 0;
}
h3, h4, h5, h6, ul, li, p, dl, dt, dd {
	margin: 0;
	padding: 0;
}
li {
	list-style: none;
	text-align: left;
}
.hot {
	color: red;
}
.num {
	font-family: arial, helvetica, sans-serif;
}
.fix {
	clear: both;
	font-size: 1px;
	line-height: 1px;
	height: 0;
	overflow: hidden;
}
.clearfix:before,.clearfix:after {
    content:"";
    display:table;
}
.clearfix:after {
    clear:both;
    overflow:hidden;
}
.clearfix {
    zoom:1; 
}
/* 空行属性 */
.blank0, .blank1, .blank2, .blank3, .blank4, .blank5, .blank6, .blank7, .blank8, .blank9, .blank10, .blank12, .blank15 {
	clear: both;
	margin: 0 auto;
	width: 100%;
	font-size: 1px;
}
.blank {
	background: #fff;
}
.blank0 {
	height: 0;
	line-height: 0;
}
.blank1 {
	height: 1px;
	line-height: 1px;
}
.blank2 {
	height: 2px;
	line-height: 2px;
}
.blank3 {
	height: 3px;
	line-height: 3px;
}
.blank4 {
	height: 4px;
	line-height: 4px;
}
.blank5 {
	height: 5px;
	line-height: 5px;
}
.blank6 {
	height: 6px;
	line-height: 6px;
}
.blank7 {
	height: 7px;
	line-height: 7px;
}
.blank8 {
	height: 8px;
	line-height: 8px;
}
.blank9 {
	height: 9px;
	line-height: 9px;
}
.blank10 {
	height: 10px;
	line-height: 10px;
}
.blank12 {
	height: 12px;
	line-height: 12px;
}
.blank15 {
	height: 15px;
	line-height: 15px;
}
.blankr5 {
	height: 5px;
	background: #ac0202;
	font-size: 1px;
}
.blankw9 {
	margin: 0 auto;
	width: 100%;
	height: 9px;
	font-size: 1px;
	background: #fff;
	clear: both;
}
.onlypc {
	display: inherit;
}
.onlymb {
	display: none;
}
.arkbody {
    
}
.bin {
	margin: 0 auto;
	width: 960px;
	text-align: left;
}



/*登录与导航*/
.login{margin:0 auto;overflow:hidden;height:28px; background:#f3f3f3;font-size: 16px;}
.login a{text-decoration: none;margin:0 6px;}
.login .s1{display:block; float:left; width:340px; line-height:28px;text-align:left;padding:0 0 0 6px;}
.login .s2{display:block; float:left; width:260px;text-align:right;padding-top:3px;}
.login .s3{display:block;float:right;width:310px;line-height:28px; text-align:right;padding:0 6px 0 0;}

.searchbox{ float:right;margin:0 1px 0 0;position: relative;width: 200px;height: 22px;}
.searchbox .imgtip{ clear:both; }
.searchbox .ispan{position: absolute;left:0;top:0;z-index: 3; border:1px solid #5e7600;background:#fff;}
.searchbox .ispan .span-in{display:block;width:160px;height: 20px; text-align: left;overflow:hidden;position:relative;}
.searchbox .ibox{line-height: 1em;border:0;padding: 2px 0 2px 3px;width:110px;font-size: 14px;background:none;display: block;}
.searchbox #searchselect{font-size:12px;font-family:mingliu;border:0;position:absolute;top: 2px;right:0;color:#5e7600;}
.searchbox .bspan{position: absolute;left:auto;top:0;right: 0;z-index: 2;width: 46px;overflow:hidden;}
.searchbox .bspan .span-in{display:block;border: 1px solid #5e7600;border-left:0;}
.searchbox .slspan{position:absolute;right:0;top:1px;padding:0 2px 0 0;line-height:16px;color:#ccc;font-size:14px;}
.searchbox .button{margin:0;padding:0;background: #5e7600;border:0;font-size: 14px;font-weight: 400;text-align: center;text-indent: 9px;width: 46px;line-height: 14px;font-family: arial;overflow:hidden;cursor:pointer;color:#fff;height: 20px;display: block;}

.arkbody .ain .arktop {
}
.arktop .toplink {
	position: relative;
	margin: 12px 0 12px 0;
	border: 1px solid #ccc;
	background: #f6f6f6;
	background-image: -moz-linear-gradient(top, #efefed, #e4e4e2, #e3e3e1);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, #efefed), color-stop(0, #e4e4e2), color-stop(1, #e3e3e1));
	background-image: -ms-linear-gradient(top, #efefed, #e4e4e2, #e3e3e1);
	background-image: linear-gradient(top, #efefed, #e4e4e2, #e3e3e1);
}
.arktop .toplink .s1 {
	float: none;
	width: 160px;
	position: absolute;
	top: -6px;
	left: 0;
}
.arktop .toplink .s2 {
	float: left;
	width: 220px;
}
.arktop .toplink .s3 {
	float: right;
	width: 500px;
	text-align: right;
}
.arktop .toplink .s3 .sin {
	padding: 8px 8px 8px 0;
}
.arktop .toplink .s3 .sin a {
	padding: 0 0 0 5px;
}
.topbar{background:#b4f1f1 url(/uploads/image/zcimg/bar1bg.jpg) center;}
.topbar .bin{
	position: relative;
}

.tb1{background:url(/uploads/image/zcimg/bar1.jpg) center no-repeat;height:462px; overflow: hidden;}
.tb1v{background:#567612 url(/uploads/image/zcimg/bar1v.jpg) center no-repeat;height: 200px; overflow: hidden;}
.tbl1{display: block;width:240px;height: 100px; overflow: hidden;}
.tb2{background:url(/uploads/image/zcimg/bar5.jpg) center no-repeat;height: 139px; overflow: hidden;}
.tbl2{display: block;width:240px;height: 100px; overflow: hidden;}
.bigarea{}
.bigarea .btitle {
	border-left: 7px solid #0b511b;
	color: #2f2f2f;
	padding-left: 20px;
	font: 800 24px/43px "微软雅黑"
}
.bigarea .bmain {
	text-align: left;
    padding:20px;
    background: #fff;
}
.c2s2 .s1 {
	float: left;
	width: 450px;
}
.c2s2 .s3 {
	float: right;
	width: 470px;
}

.c3s2 .s1 {
	float: left;
	width: 460px;
}
.c3s2 .s3 {
	float: right;
	width: 460px;
}
.c3s2 .s4 {
	float: right;
	width: 683px;
}



.c5s2 .s1 {
	float: left;
	width: 468px;
}
.c5s2 .s3 {
	float: right;
	width: 440px;
}




.c2s .s1 {
	float: left;
	width: 605px;
}
.c2s .s3 {
	float: right;
	width: 345px;
}
.c3s .s1 {
	float: left;
	width: 314px;
}
.c3s .s2 {
	float: left;
	width: 314px;
	margin-left: 9px;
}
.c3s .s3 {
	float: right;
	width: 314px;
}
.c2s3 .s1{float: left;width:50%;}
.c2s3 .s3{float: right;width:50%;}
.c2s3 img{width:100%;display: block;}

.c2s2 .s1 img{width:100%;display: block;}

.evtbtnbox{text-align: center;}
.evtbtnbox a.evtbtn{display: inline-block;*zoom:1;*display:inline;padding:6px 32px;background: #67ba57;border-radius: 5px;color:#fff;font:400 26px/32px "微软雅黑"}
.evtbtnbox a.evtbtn:hover{text-decoration: none;color: #ff0;}

.bimgs{padding:5px 0 0 0;}
.bis{float: left;width:33.33%;padding:5px 0;}
.curpos{font:400 18px/36px "微软雅黑";padding:0 10px;}

.ewmshow {margin: auto;position:fixed;z-index: 1;width: 100%;height: 100%;background-color:rgba(173,173,173,0.9);top: 0;left: 0;right: 0;bottom: 0;display: none;}
.ewmshow1 {margin: auto;position:fixed;z-index: 1;width: 500px;height: 320px;background-color: #fff;top: 0;left: 0;right: 0;bottom: 0;display: block;border-radius: 5px;}
.ewmshow1 .title{margin:10px auto;}
.ewmshow img {position: absolute;width: 100%;left: 0%;top: 0%;}
.ewmbox_qr input {width: 74px;height: 29px;margin-top: 5px;background-color: #1ec8fb;border: 1px #1ec8fb solid;color: #fff;font-size: 13px;-webkit-appearance: none;outline: none;}
.ewmbox_qr p{ display:none;}
.ewmbox_qr td{ text-align:center;}
.ewmtitle {position: relative;width: 100%;height: 49px;text-align: center;padding: 10px 10px 0 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.ewmbox {position: relative;width:200px !important;height:200px;text-align: center;margin: auto;}
.ewmbox p:before {content: "."; margin-left: -5px;font-size: 10px; visibility: hidden;}
.ewmbox p img {width: 100%;vertical-align: middle;border: 1px solid #ccc;}
.ewmzs {position: absolute;width: 100%;height: 20px;margin-top: 10px;text-align: center;font-size: 15px;color: #f00;}
.ewmbtn {position: absolute;width: 100%;height: 43px;margin-top: 10px;text-align: center;font-size: 14px;color: #999;bottom: 9px;}
.ewmbtn input {width: 80%;height: 35px;margin-top: 10px;font-size: 14px;background-color: #1ec8fb;border: 1px #1ec8fb solid;color: #fff;-webkit-appearance: none;outline: none;}


.timimg{position: relative;}
.ablnks li{position: absolute;}
.ablnks li a{display: block;width:100%;height: 100%;text-indent: -999px;overflow: hidden;}
.abl1{top: 2%;left: 3%;width: 18%;height: 7%;}
.abl1-2{left: auto;right: 2%;width: 37%;}
.abl2{top:auto;bottom:4%;left:18%;width:65%;height: 8%;}

.b3s{background: #42d385;}
.b3s ul{font-size:0;}
.b3s li {display: inline-block;*zoom:1;*display:inline;width: 33%;border-left:1px solid #fff;line-height: 60px;padding: 10px 0;color: #fff;font-size: 18px;text-align: center;}
.b3s li a{display: block;height: 100%; color: #fff;}
.b3s li.cur a,.b3s li a:hover{color: #ffde00;}
.b3s li i{display: inline-block;*zoom:1;*display:inline;width:60px;height: 60px;margin-right: 10px; background:  no-repeat;vertical-align: middle;}
.b3s li.bs2 i{background-position: -100px 0;}
.b3s li.bs3 i{background-position: -200px 0;}

.b3s li:first-child{border-left:0;}


.indeximg {
	border: 1px solid #3dac5c;
}
#bibox {
	position: relative;
	padding: 1px;
	margin: 0 auto;
	overflow: hidden;
}
#setfoc_bak {
	clear: both;
	position: absolute;
	bottom: 12px;
	right: 0;
	z-index: 99;
	text-align: right
}
#setfoc {
	display: none;
	position: absolute;
	right: 0;
	top: 205px;
	z-index: 99;
	width: 190px;
	padding: 0;
	text-align: right
}
#setfoc ul {
	float: right;
	text-align: right;
	padding: 0;
	margin: 0;
	list-style-position: outside;
	font-size: 10px;
	cursor: pointer;
	font-family: arial, helvetica, sans-serif;
}
#setfoc li {
	float: left;
	list-style: none;
	width: 26px;
	margin-left: 1px;
	padding-top: 4px;
}
#setfoc li a {
	float: left;
	width: 24px;
	text-align: center;
	line-height: 16px;
	color: #0049a5;
	font-weight: bolder;
	text-decoration: none;
	background: #9ec9ec;
	border: #0049a5 1px solid;
}
#setfoc li.focus {
}
#setfoc li.focus a {
	color: #fff;
	background: #0049a5
}
.bigimage {
	height: 196px;
	width: 296px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
	background-position: center;
}
.bigimage img {
	filter: alpha(opacity=0);
	opacity: 0;
	height: 196px;
	width: 296px;
}
.bigfont {
	position: absolute;
	left: 0;
	top: 178px;
	z-index: 99;
	background: #fff;
	filter: alpha(opacity=70);
	opacity: 0.7;
	padding: 3px 0;
	width: 297px;
	overflow: hidden;
	white-space: nowrap;
	overflow: hidden;
	text-align: left;
	font-size: 12px;
	line-height: 1em;
	;
}
.bigfont h1 {
	font-size: 12px;
	margin: 0;
	padding: 0;
}
.bigfont a {
	color: #000;
	text-decoration: none;
	padding: 0 6px;
	line-height: 14px;
}
.bigfont a:hover {
	color: #c00;
	text-decoration: underline
}
.bigfont2 {
	display: none;
	width: 200px;
	padding-left: 15px;
	padding-top: 5px;
	float: left;
	filter: alpha(opacity=80);
	opacity: 0.8;
}
.bigfont2 a {
	color: #ffffff;
	text-decoration: none;
	background-color: #333;
	line-height: 18px;
}
.arkbox {
	clear: both;
	font-size: 12px;
}
.arkbox .abtop {
	background: #00608a;
	color: #fff
}
.arkbox .abtop .ac {
	height: 41px;
	overflow: hidden;
}
.arkbox .abtop h3 {
	float: left;
	width: 60%;
	line-height: 41px;
	margin: 0;
	padding: 0 0 0 16px;
	font-size: 24px;
	font-family: "微软雅黑", "黑体";
    font-weight: 400;
}
.arkbox .abtop a {
	color: #fff
}
.arkbox .abtop b {
	color: #ff0
}
.arkbox .abtop span {
	color: #fff
}
.arkbox .abtop .amore {
	float: right;
	text-align: right;
	margin: 12px 9px 0 0;
	padding: 0 8px 1px 8px;
	font-size: 14px;
	line-height: 16px;
	border-radius: 3px;
	vertical-align: middle;
	font-family: "新宋体"
}
.arkbox .abtop .amore a {
	color:#ff0;
}
.arkbox .abmid {
	clear: both;
	line-height: 2em;
	font-size: 16px;
	border-top: 0;
}
.arkbox .abmid .ac {
	height: 100%;
	overflow: hidden;
}
.arkbox .mtxt {
	padding: 12px 19px;
	/* line-height: 30px; */
}
.arkbox .mtxt p {
	text-indent: 2em;
}
.arkbox .mlst {
	padding: 15px 15px 5px 15px;
	overflow: hidden;
}

.bg4 .mtxt p{margin:10px 0;}

.arkbox .mlst li, .arkbox .mlst p {
	line-height: 50px;
	/* height: 32px; */
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	list-style-position: outside;
	/* font-size: 16px; */
	text-align: left;
	margin: 0 10px;
	padding: 0 0 0 5px;
	border-bottom: 1px dashed #00958f;
}
.bg5 a{color:#1f1f1f;}
.bg6 .rmore{margin: 6px 25px 12px 0;}
.arkbox .mlst li a, .arkbox .mlst p a {
	
	text-align: left;
	vertical-align: middle;
	padding: 0 3px 0 16px;
	background:  0 center no-repeat;
	/* font-size: 16px; */
}
.arkbox .l2s li, .arkbox .l2s p {
	float: left;
	width: 48%;
}
.arkbox .abbtm {
	display: none;
}
.arkbox .ac {
}
.rmore{text-align:right;font-size: 14px;line-height: 20px;}
.rmore a{text-align:right;color:#3e6380;}
.bg1 {
}
.bg1 .abmid .ac {
	padding-top: 7px;
	padding-bottom: 6px;
}
.bg2 {
}
.bg2 .abmid .ac {
	padding-top: 7px;
	padding-bottom: 6px;
	line-height: 20px;
}
.bg2 .mtxt {
	padding: 6px 12px;
	line-height: 24px;
}
.bg2 .mtxt p {
	text-indent: 2em;
}
.c2sli .abmid .ac{padding: 0;}
.c2sli .abmid .mlst{padding: 0;}
.c2sli .abmid .mlst ul{margin:-2px 0 0 -2px;}
.c2sli .abmid .mlst li{float: left;width:49%;padding: 0;margin:0;background: none;border-top:2px solid #fff;border-left:2px solid #fff;height: auto;}
.c2sli .abmid .mlst li a{color:#42d385;background: none;padding: 0;display: block;height: 100%; text-align: center;overflow: hidden;font-weight: 800;line-height: 38px;}

.c1sli .abmid .mtxt{padding: 0 12px;}
.c1sli .abmid .mtxt li{padding: 6px 0;color:#3e6380;}

.plst{padding:10px;}
.plst ul{font-size: 0;text-align: justify;text-align-last: justify;}
.plst li{display:inline-block;*zoom:1;*display:inline;width:32%;font-size:18px;text-align: center;padding:3px 0;vertical-align: top;color:#3e6380;}
.plst li a{color:#1200ff;}
.plst li i{display: block;}
.plst li img{display: block;width:100%;}
.plst li b{display: block;text-align: center;text-align-last: center;}
.lmore{text-align: right;}
.lmore a{display:inline-block;*zoom:1;*display:inline;background: #42d385;color:#fff;width:33%;padding:3px 12px;font-size:16px;}

.bg3 .abtop{text-align: center;background: url(/uploads/image/zcimg/ttl1bg.png) center top repeat-x;height: 87px;}
.bg3 .abtop h3 {visibility: hidden;}

.bg4 .abtop {
	background: none;
	/* border-bottom: 1px solid #d4d1d1; */
	color: #3e6380;
}
.bg4 .abtop .ac {
	height: auto;
	overflow: hidden;
	position: relative;
}
.bg4 .abtop h3 {
	/* position: absolute; */
	line-height: 40px;
	margin: 0;
	width: 100%;
	box-sizing: border-box;
	padding: 0 16px;
	/* border-bottom: 2px solid #ffde00; */
	font-size: 24px;
	font-family: "微软雅黑", "黑体";
}
.bg4 .abtop a {
	color: #159b74
}
.bg4 .abtop b {
	color: #f00
}
.bg4 .abtop span {
	color: #3e6380
}
.bg6 .abmid{background: #fff;}

.bbtns{text-align: justify;text-align-last: justify;}
.bbtns a{float: left;width:33.33%;text-align: center;}
.bbtns img{width:98%;border-radius: 10px;margin: 0 auto;display: block;}

.babody{padding: 0 10px;}
.batitle{text-align: center;margin: 30px 0 30px 0;}

.batitle h2 {
	margin: 0;
	color: #494949;
	line-height: 48px;
	font-size: 36px;
	font-weight: 400;
	font-family: "微软雅黑", "黑体"
}
.batitle h2 a{vertical-align: middle;}
.batitle h2 a.btn{*display:inline;display: inline-block;zoom:1;margin: 0 20px;padding: 0 20px; background: #78d44b;color: #fff;font:400 20px/40px "微软雅黑";border-radius: 15px;}
.batitle .btip{height: 21px;border-bottom: 2px solid #e7e7e7;box-sizing: border-box;margin:20px 0 30px 0;}
.batitle .btip h4{font-size: 32px; height:40px;line-height: 40px;margin: -20px auto 0 auto;background: #fff;width:240px;font-weight: 400;}
.batitle .btip h4 i{font-style: normal;color: #78d44b;}
.batitle .btip h3{font-size: 36px; height:40px;line-height: 40px;margin: -20px auto 0 auto;background: #fff;width:240px;font-weight: 400;}
.batitle .btip h3 i{font-style: normal;color: #78d44b;}
.batitle .btps h3{font-size: 30px; height:auto;line-height: 40px;margin: -20px auto 0 auto;background: #fff;width:400px;font-weight: 400;}
.btsep{height: 30px;overflow: hidden;width:100%;}
.batitle .btipno h3{text-align: left;font-size: 24px;font-weight: 400;color:#494949;}
.numlinks{margin-bottom: 30px;}
.numlinks li{margin: 10px 0;background: #eee;font:400 18px/50px "微软雅黑";color: #4a4a4a;}
.numlinks li i{*display:inline;display: inline-block;zoom:1;min-width:78px;padding: 0 10px;height: 50px;box-sizing: border-box;border-right: 10px solid #fff;text-align: center;font-style: normal;background: #78d44b;color: #fff;font:400 36px/50px "微软雅黑","黑体";vertical-align: top;}
.numlinks li .tl{margin-left: 10px;}
.numlinks li b{font-weight: 400;}
.numlinks li a{padding:0 10px;}
.numlinks li .lnks{float: right;margin-right: 10px;}

.cvbtns{text-align: center;font-size:36px;line-height:60px;display: table;margin: 0 auto;}
.cvbtns h2{margin:0 0 10px 0;font-size:36px;}
.cvbtns b{font-size: 30px;display: block;font-weight: 400;}
.cvbtns .btn{display:inline-block;*display:inline;*zoom:1;font-weight: 400;background: #78d44b;color:#fff;letter-spacing: 3px;padding:0 50px;margin:0 20px;font-size:24px;line-height: 50px;border-radius: 25px;}
.cvtxt{font-size: 18px;padding: 12px;line-height: 2em;}



.tiptxt {
	padding: 0 12px;
	font: 400 14px/2em "楷体", "仿宋"
}
.tiptxt p {
	text-indent: 2em;
}
.mitem {
	padding: 10px 0;
}
.mitem .mimg {
	float: left;
	width: 140px;
	text-align: center;
}
.mitem .mimg img{display:block;width:100%;}
.mitem .mtxt {
	float: right;
	width: 300px;
}
.mitem .mtxt h4 {
	font-size: 16px;
	line-height: 24px;
    height: 48px;
	margin-bottom: 3px;
}
.mitem .mtxt h4 i{color:#f00;font-style: normal;}
.mitem .mtxt h4 a{color:#3c3c3c;}
.mitem .mtxt p {
	text-indent: 2em;
	font-size: 14px;
	line-height: 1.8em;
}
.mmix .sep{display: block;height: 10px;width: 100%;overflow: hidden;}


.btmfooter{background: #00958f;padding: 10px 0;color: #fff;}
.btmfooter a{color: #fff;}
.btmfooter .s1{float: left;width:40%;text-align: center;}
.btmfooter .s1 img{margin: 0 auto;display: block;}
.btmfooter .s3{float: left;margin-top:30px;width:60%;line-height:1.7em;font-size:18px;}

.footer {
	clear: both;
	background: #668b1e  center top repeat-x;
	margin: 0 auto;
	padding: 12px 0;
	line-height: 150%;
	border-top: 0px solid #060;
	color: #ffffff;
	font-size: 12px;
	text-align: center;
	font-family: verdana, "宋体"
}
.footer a {
	color: #ffffff;
	text-decoration: none;
}
.footer a:visited {
	color: #ffffff;
	text-decoration: none;
}
.footer a:hover {
	color: #ffff00;
}
.efile {
	color: #ff0;
}
.center {
	text-align: center;
}
.about {
	background: #577c15;
	margin: 12px;
	line-height: 2em;
}
.c2s .arkbox .mlst, .c3s .arkbox .mlst {
	height: 128px;
	overflow: hidden;
}
.imgbtns {
	border: 1px solid #d0d0d0;
	text-align: center;
}
.imgbtns ul {
	padding: 24px 0 25px 0;
}
.imgbtns li {
	padding: 6px 0;
}
.imgbtns li img {
	display: block;
	margin: 0 auto;
}
.abtxt {
	height: 981px;
	overflow: hidden;
}
.ablst1 {
	height: 325px;
}
.ablst2 {
	height: 288px;
}
.birdmenu li {
	padding: 0;
	height: 80px;
	overflow: hidden;
	background:  no-repeat;
}
li.bm-yy {
	background-position: 0 0;
}
li.bm-lc {
	background-position: 0 -80px;
}
li.bm-cby {
	background-position: 0 -160px;
}
li.bm-cjj {
	background-position: 0 -240px;
}
li.bm-cl {
	background-position: 0 -320px;
}
li.bm-hzo {
	background-position: 0 -400px;
}
li.bm-ddh {
	background-position: 0 -480px;
}
li.bm-mj {
	background-position: 0 -560px;
}
li.bm-lcy {
	background-position: 0 -640px;
}
.birdmenu li a {
	display: block;
	height: 80px;
	width: 100%;
	text-indent: -999px;
}
.birdmenu li:hover {
	opacity: 0.9;
}
#allmap {
	width: 100%;
	height: 500px;
}
.bmap_bubble_content {
	overflow: auto;
	height: 220px;
}
.bmap_bubble_content table {
	width: 100%;
}
.clst {
	padding: 12px;
	text-align: left;
}
.clst td {
	text-align: center;
}
.gdslst {
	width: auto;
	margin: 10px auto 10px -1px;
	border: 1px solid #eee;
	padding: 10px 0;
}
.gdslst img {
	border: 1px solid #ccc;
}
.gdslst div {
	display: inline-block;
*zoom:1;
*display:inline;
}
.gdslst ul {
	display: inline-block;
*zoom:1;
*display:inline;
	padding: 0 10px;
}
.clst li {
	float: left;
	width: auto;
	clear: both;
	margin: 0 auto;
	padding: 0;
	line-height: 24px;
}
.arkm1c2 .cinc2 .clst ul li {
	float: none;
	width: inherit;
}
.clst dl {
	clear: both;
	margin: 0 auto;
	padding: 0;
}
.clst dl dt {
	clear: both;
	display: inline-block;
*zoom:1;
*display:inline;
	width: 72px;
	text-align: left;
	padding: 0;
	margin: 0;
	font-family: "宋体", arial, roman;
}
.nmli dl dt {
	width: 40px;
}
.clst dl dd {
	display: inline-block;
*zoom:1;
*display:inline;
	max-width: 146px;
	height: 24px;
	text-align: left;
	padding: 0;
	vertical-align: middle;
	margin: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.news .news_c_list .clst ul {
	margin: 0px;
	padding: 0;
}
.news .news_c_list .clst li a {
	font-size: 12px;
}
.news .news_c_list .clst li {
	clear: both;
	display: block;
	overflow-x: hidden;
	line-height: 21px;
	white-space: nowrap;
	margin: 0px;
	font-size: 12px;
	padding: 0;
	background: none;
}
.clst a {
	color: #0029c9;
}
.clst a:hover {
	color: #e81115;
}
.clst .mtxt {
	font-size: 14px;
	line-height: 26px;
}
.clst .mtxt p {
	text-indent: 2em;
}
.gotopbtns {
	width: 62px;
	height: 42px;
	display: block;
	z-index: 100;
	opacity: 0.6;
	position: fixed;
	_position: absolute;
	left: auto;
	right: 3px;
	top: auto;
	bottom: 3px;
}
.gotopbtns li {
	width: 62px;
	height: 42px;
	float: left;
	text-align: center;
}
.gotopbtns li a {
	width: 62px;
	height: 42px;
	float: left;
	background-image: ;
	background-repeat: no-repeat;
	color: #fff;
}
.gotopbtns li a b {



	visibility: hidden;
	margin-top: 25px;
	display: block;
	line-height: 27px;
	font-size: 12px;
	font-weight: 400;
}
.gotopbtns li a:hover b {
	visibility: visible;
}
.gotopbtns.hide {
	display: none;
}


.c1s2{background: none;margin: 0 -1%;}
.c5s2{overflow: hidden;background:#f5fef4;}
.bg6 .abtop {background: center top repeat-x;color: #ff0000;text-align: center;height: 42px;margin: 10px 0 18px;}
.bg6 .abtop .ac {height: auto;}
.bg6 .abtop h3 {visibility:hidden;}
.bg6 .abtop a {	color: #ff0000}

.bg7 .abtop {text-align: center;}
.bg7 .abtop h3 {float: none;margin: 0 auto;}


.ptitem{float: left;width: 31.33%;box-sizing: border-box;padding:1.5%;background: #fff;margin:1%;text-align: center;box-shadow: 2px 2px 6px 0 #aaa}
.ptitem img{display: block;width: 100%;}
.ptitem .pitxt{height:220px;overflow: hidden;text-align: left;line-height:1.8;box-sizing: border-box;padding-top: 10px;}
.ptitem .pth{display: inline;}
.ptitem h3{display: inline;}
.ptitem p{}
.ptitem .more{color:#3e6380;text-align: right;font-size: 16px;}
.ptitem .more a{color:#3e6380;}
.ptitem .more a:hover{text-decoration: none;}

.m2s{}
.mm2s .mitem{float: left;width:50%;box-sizing: border-box;}
.ml2s li{float: left;width:47.8%;box-sizing: border-box;}
.ml2s li:nth-of-type(odd){float: right;}





.titem{float: left;width:48%;box-sizing: border-box;padding:1.5% 2.5%;background: #8448d9;margin:1%;text-align: center;color:#fff}
.titem .ttxt{height:100px;overflow: hidden;text-align: justify;box-sizing: border-box;}

.titem .rtxt{text-align: right;}

.titem:nth-child(2){background: #55bf0a;}
.titem:nth-child(3){background: #f25c05;}
.titem:nth-child(4){background: #00b7ff;}
.titem:nth-child(5){background: #f2b705;}
.titem:nth-child(6){background: #ef2ef2;}

.abtop .ltxt{display: block;}
.abtop .rtxt{display: block;text-align: right;}
.ctxt{padding: 30px 20px;}
.ctxt p{text-indent: 0;}
.rght{text-align: right;}






.ztvbox {
	position: relative;
	width: 100%;
	margin: 0 auto;
}
.ztvbox img {
	display: block;
}
.vd {
	width: 100%;
	height: 363px;
	overflow: hidden;
}

.vd iframe{width: 100%;height: 403px;}
.vl {
	background: #8d8b8b;
	position: relative;
}
#vdlst {
	position: relative;
	width: 100%;
	height: 101px;
	overflow: hidden;
}
#vdlst ul {
	padding: 0;
}
#vdlst ul li {
	float: left;
	padding: 8px 0 8px 5px;
}
#vdlst ul li a {
	display: block;
	height: 100%;
	position: relative;
}
#vdlst ul li i {
	display: block;
	height: 100%;
}
#vdlst ul li i img {
	display: block;
	width: 108px;
	height: 86px;
}
#vdlst ul li b {
	display: block;
	height: 20px;
	line-height: 20px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	position: absolute;
	top: auto;
	bottom: 0;
	left: 0;
	width: 100%;
	text-align: center;
	background: rgba(36,34,34,0.77);
	color: #fff;
	font-weight: 400;
}
#vdlst ul li.cur {
	float: left;
	padding: 6px 0 6px 5px;
}
#vdlst ul li.cur i {
	border: 4px solid #444;
	border-radius: 5px;
}
#vdlst ul li.cur img {
	width: 100px;
	height: 82px;
}
#vdlst ul li a img {
	opacity: 0.6;
	filter: opacity(60);
}
#vdlst ul li.cur a img, #vdlst ul li a:hover img {
	opacity: 1;
	filter: opacity(100);
}
#vdlst ul li.cur b {
	bottom: 4px;
	margin: 0 4px;
	width: 100px;
}
.ztvbox .thumbprev, .ztvbox .thumbnext {
	top: 30px;
}




.slds3{position:relative;background:#fff;width:100%;/* margin: 10px 0 0 0; */}
.slds3 .slw{position:relative;height:704px;width: 100%;overflow:hidden;/* margin-left:37px; */}
.slds3 .csbox3{width:100%; padding:0;}
.slds3 .csbox3 li{float:left;margin:0;text-align:center;/* height: 310px; */width:100%;overflow: hidden;}
.slds3 .csbox3 li img{float:left;width: 100%;height: 704px;object-fit: cover;}
.slds3 .csbox3 li b{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,0.50);height:40px;color:#fff;font:400 16px/40px "微软雅黑";text-align:left;text-indent:20px;left: 0;}
.slds3 .sctrl{}
.slds3 .sca{ position:absolute; display:block; text-indent:99px; overflow:hidden; top:0;left:0;width:37px; height:310px;}
.slds3 .rght{ left:auto;right:0; background-position:right 0;}
.slds3 .sctrl a:hover{background-position:0 0;}
.slds3 .sctrl a.rght:hover{background-position:right 0;}


.il3 .cin{padding:5px 10px 10px 10px}
.il3 ul{margin: -7px 0;}
.il3 ul&gt;li{height:auto;padding:10px 0;box-sizing: border-box;font-size: 12px;line-height: 21px;background: none;text-align: right;border-bottom: 1px solid #eee;color:#999;font-family: fontawesome;position: relative;overflow: hidden;}
.il3 ul&gt;li:last-child{border-bottom: 0;}
.il3 li a{background: none;}
.il3 li a[href]{/* background-color:#fff; */color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;line-height: 25px;font-family:"微软雅黑", "黑体";}
.il3 li a[href^='http:']{float: left;font-size:12px;display:inline-block;max-width: 50%;}
.il3 li a.ext,.il3 li a[href*='sf_'],.il3 li a[href*='sf.html'],.il3 li a[href*='showfile.html']{float:none;display:block;width:auto;text-align: left;font-size:18px;color:#363635;max-width: 100%;height:50px;line-height:25px;white-space:normal;}

.il3 li&gt;a:only-child{background:  0 center no-repeat;padding: 0 0 0 14px;height: auto;}
.il3 li a:hover{color: #004a98;}

.il3 li p,.il3 .aiconbox{float:left;margin-right: 5px;height: auto;}
.il3 li p a,.il3 li .aiconbox a{float:none;display:inline;height: auto !important;}
.il3 li p img,.il3 .aiconbox img{width: 100px;height: 75px;display:block;object-fit: cover;}
.il3 ul&gt;div{line-height: 2em;font-size: 16px;}
.il3 ul&gt;li&gt;a{padding-left:105px;}
.il3 li&gt;a:first-child{}
.il3 li&gt;a:first-child:before{content:"…";position:absolute;top:10px;display: inline-block;left: 0;width:100px;height:75px;color:#fff;background:#fff url(/uploads/image/zcimg/logo-2.png) center no-repeat;background-size: 90%;}
.il3 li .aiconbox   a{padding:0;}
.il3 li .aiconbox   a   a{padding:0;}
.il3 li:after{content:"…";position:absolute;top:36px;right:0;width:56px;height:22px;color:#fff;background: linear-gradient(to right,rgba(62,173,0,0) 0,#f5fef4 80%,#f5fef4 100%);}
 


/*响应式布局*/
@media only screen and (min-width:1120px) {
.bin {
	margin: 0 auto;
	width: 1120px;
	text-align: left;
}  
.arkbox .abmid {
	font-size: 18px;
}
.c2s2 .s1 {
	float: left;
	width: 470px;
}
.c2s2 .s3 {
	width: 600px;
}

.c3s2 .s1 {
	width: 540px;
}
.c3s2 .s3 {
	width: 540px;
}

.c5s2 .s3 {
	float: right;
	width: 628px;
}
.mitem .mimg {
	width: 155px;
}
.mitem .mtxt {
	width: 380px;
}
.mitem .mtxt h4 {
	font-size: 18px;
	line-height: 24px;
}
.mitem .mtxt p {
	font-size: 16px;
	line-height: 1.8em;
}
    
}



@media only screen and (max-width:800px) {
body {
	-webkit-text-size-adjust: none;
}
body {
	min-width: 100%;
}
body, button, input, select, textarea {
	font: 16px/1.6 "microsoft yahei";
}
	
.onlymb {
	display: inherit;
}
.onlypc {
	display: none;
}
.bin {
	margin: 0 auto;
	width: auto;
}
.arkbody .ain .arktop {
	height: auto;
}
.arktop .toplink {
	font-size: 12px;
}

.login a{text-decoration: none;margin:0 1px;}   
.login .s1{width:40%;padding:0 0 0 3px;}
.login .s2{display:none;}
.login .s3{width:56%;padding:0 3px 0 0;}

    
    
    
.tb1{background:url(/uploads/image/zcimg/bar4.jpg) center no-repeat;width:100vw;height: calc(100vw * 0.265625) ; background-size: contain; overflow: hidden;}
.tb1v{height: calc(100vw * 0.265625) ;background-size: cover;overflow: hidden;}
.tbl1{display: block;width:180px;height: 60px; overflow: hidden;}
.tb2{background:url(/uploads/image/zcimg/bar5m.jpg) center no-repeat;width:100vw;height: calc(100vw * 0.265625) ; background-size: contain; overflow: hidden;}
.tbl2{display: block;width:180px;height: 60px; overflow: hidden;}
.ewmshow1 {margin: auto;position:fixed;z-index: 1;width: 100%;}
.emlgn b {
	color: blue;
}
.tbtxt {
	position: relative;
	width: 100%;
	top: 0;
	margin-top: 5px;
	text-align: center;
}
.tbtxt dl {
	width: 100%;
	margin: 0 auto;
	filter: alpha(opacity=90);
	opacity: 0.9;
	background: #f6f6f6;
	height: auto;
	padding: 5px 0;
	overflow: visible;
	border-radius: 0;
	font: 400 14px/24px "微软雅黑";
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.tbtxt dl dt {
	float: left;
	width: 90px;
	font-weight: 800;
}
.tbtxt dl dd {
	float: none;
	width: auto;
	margin-left: 90px;
	text-align: left;
}
.mitem {
	padding: 15px 0;
}
.mitem .mimg {
	float: left;
	width: 100px;
	text-align: center;
}
.mitem .mimg img {
	width: 90px !important;
	height: auto !important;
}
.mitem .mtxt {
	float: none;
	width: auto;
	margin-left: 100px;
}
.mitem .mtxt h4 {
	font-size: 16px;
	line-height: 24px;
	margin-bottom: 8px;
	height: auto;
}
.mitem .mtxt p {
	text-indent: 2em;
}

.plst li{width:100%;}
.c2s2 .s1 {
	float: none;
	width: auto;
}
.c2s2 .s3 {
	float: none;
	width: auto;
}
.c3s2 .s1 {
	float: none;
	width: auto;
	margin-bottom: 15px;
}
.c3s2 .s2 {
	float: none;
	width: auto;
	margin-bottom: 15px;
}
.c3s2 .s3 {
	float: none;
	width: auto;
}
.c3s2 .s4 {

	float: none;
	width: auto;
}
	
.c2s .s1 {
	float: none;
	width: auto;
	margin-bottom: 15px;
}
.c2s .s3 {
	float: none;
	width: auto;

}
.c3s .s1 {
	float: none;
	width: auto;
	margin-bottom: 15px;
}
.c3s .s2 {
	float: none;
	width: auto;
	margin-left: 0;
	margin-bottom: 15px;
}
.c3s .s3 {
	float: none;
	width: auto;
}

.c2s3 .s1{float: none;width:100%;margin: 0 0 10px 0;}
.c2s3 .s3{float: none;width:100%;}
.arkbox .l2s li, .arkbox .l2s p {
	float: none;
	width: auto;
}
	
.b3s{background: #fff;}
.b3s li {width: 100%;background: #42d385;border-left:0;line-height: 60px;margin:10px 0;color: #fff;font-size: 18px;text-align: left;}
.b3s li a{margin-left:10px;}

.abtxt {
	height: auto;
}
.ablst1 {

	max-height: 225px;
	height: auto;
}
.ablst2 {
	max-height: 576px;
	height: auto;
}
.callbacks_nav {
	top: 91%;
}
.rslides img {
	width: calc(100vw - 12px);
 height: calc((100vw - 12px)*0.6637);
}
.callbacks_tabs img {
	width: calc((100vw - 24px) / 3);
height:calc(((100vw - 24px) / 3) * 0.785);
	display: block;
}
.focusmore {
bottom:calc((((100vw - 24px) / 3) * 0.785)   19px);
}
.arkbox .abtop .ac {
	/* height: 36px; */
}
.arkbox .abtop h3 {
	width: 100%;
	line-height: 36px;
	padding: 0 5px;
	font-size: 20px;
	box-sizing: border-box;
}
.bg4 .abtop h3 {
	line-height: 32px;
	width: 100%;
	padding: 10px 0 5px 5px;
	font-size: 20px;
	font-weight: 800;
}
.arkbox .abtop .amore {
	margin: 10px 0 0 0;
}
.mb100 {
	width: 100%;
}
.block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: reverse;
	-ms-flex-flow: column-reverse nowrap;
	flex-flow: column-reverse nowrap;
	width: auto;
	margin: 0 auto;
	/* font-size: 14px; */
	color: #4c4c4c;
}
.block &gt; .detail {
	max-height: 168px;
	margin-bottom: 10px;
	overflow: hidden;
}
.block &gt; .case-block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: 120px;
	height: 24px;
	margin: 0 auto 0;
	color: #0e0e0e;
	background: #fff;
	border: 1px solid #0e0e0e;
	border-radius: 5px;
}
.block &gt; .case-block div:nth-of-type(1) {
	display: block;
}
.block &gt; .case-block div:nth-of-type(2) {
	display: none;
}
.block &gt; [type="checkbox"] {
	position: relative;
	display: block;
	width: 100%;
	height: 24px;
	margin: -24px auto 0;
	z-index: 1000;
	opacity: 0;
}
.block &gt; [type="checkbox"]:hover   .case-block {
	background-color: #f5f5f5;
}
.block &gt; [type="checkbox"]:checked   .case-block div:nth-of-type(1) {
	display: none;
}
.block &gt; [type="checkbox"]:checked   .case-block div:nth-of-type(2) {
	display: block;
}
.block [type="checkbox"]:checked   .case-block   .detail {
	max-height: inherit;
}
.arkbox .mt2 {
	padding: 12px 6px 0 6px;
	text-align: center;
}
.birdmenu li {
	height: 35px;
	width: 112px;
	display: inline-block;
	background-size: 112px 361px;
}
li.bm-yy {
	background-position: 0 0;
}
li.bm-lc {
	background-position: 0 -40px;
}
li.bm-cby {
	background-position: 0 -80px;
}
li.bm-cjj {
	background-position: 0 -120px;
}
li.bm-cl {
	background-position: 0 -160px;
}
li.bm-hzo {
	background-position: 0 -200px;
}
li.bm-ddh {
	background-position: 0 -240px;
}
li.bm-mj {
	background-position: 0 -280px;
}
li.bm-lcy {
	background-position: 0 -320px;
}
.birdmenu li a {
	height: 35px;
}
.clst td {
	display: block;
}
.arkbox .mtxt {
	padding: 5px;
}

.cvbtns b{font-size:24px;}
.cvbtns .btns{position: fixed;bottom: 0;left: 0;width:100%;font-size: 0;line-height:0; z-index: 101;}
.cvbtns .btn{padding:0 40px;margin:0;width:50%;box-sizing: border-box;font-size:20px;line-height:40px;border-radius: 0;}
.cvbtns .btn:first-child{border-right: 1px solid #fff}
.numlinks{margin-bottom: 20px;}
.numlinks li{font:400 16px/40px "微软雅黑";}
.numlinks li i{min-width:50px;padding: 0 3px;height:40px;border-right: 5px solid #fff;font:400 16px/40px "微软雅黑";}



.btmfooter .s1{display: none;}
.btmfooter .s3{float: none;width:100%;font-size:12px;text-align: center;margin: 0;}


.c1s2{background: none;margin: 0;}
    
.ptitem{float: none;width:auto;margin:2%;box-shadow: 1px 1px 3px 0 #aaa}
.ptitem .pitxt{height:auto;}
.mm2s .mitem{float: none;width:auto;}
.ml2s li{float:none;width:auto;}

.titem{float: none;width:auto;margin:2%;}
.titem .ttxt{height:auto;}
.titem .rtxt{text-align: right;}

.bis{float:none;width:auto;padding: 4px 7px;}
    
.arkbox .mlst li, .arkbox .mlst p{margin:0;padding:0 5px}

.bigarea .bmain{padding:0}
.ctxt{padding:0 10px 5px}
.c5s2 .s1 {float: none;width: auto;}
.c5s2 .s3 {float: none;width: auto;}
.arkbox .mlst{padding:5px;}
.ml2s li{float: none;width:auto;}
.ml2s li:nth-of-type(odd){float: none;}
.bg3 .abtop{background-size:600px;height: 49px;}
.bg6 .abtop{background-size:600px;height: 23px;}
}

@media only screen and (max-width:350px) {
.arktop .toplink {
	position: relative;
	margin: 0 0 9px 0;
}
.arktop .toplink .s1 {
	float: none;
	width: 240px;
	position: absolute;
	top: -1px;
	left: 0;
}
.arktop .toplink .s3 {
	float: right;
	width: auto;
	text-align: left;
}
.arktop .toplink .s3 .sin {
	padding: 2px 9px 2px 0;
}
.arktop .toplink .sa2 {
	display: block;
}
.arkbox .abmid {
	font-size: 12px;
}
}
</pre></body></html>