<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
img { display: block;}

.search { height: 48px; background: #ebebeb;}
.sez { float: left; font-size: 13px; color: #666666; line-height: 48px;}
.sez span { font-weight: bold;}
.sez a { color: #666666; margin-left: 15px;}
.sey { float: right; margin-top: 13px;}
.sey input { display: block; float: left; border: 0;}
.sey .sek1 { width: 135px; height: 25px; background: url("../images/sek1.jpg") no-repeat; font-size: 12px; color: #999999; line-height: 25px; padding-left: 16px;}
.sey .sek2 { width: 26px; height: 25px; background: url("../images/sek2.jpg") no-repeat;}

.banner { height: 572px; overflow: hidden; position:relative; }
.banner li a { display: block; height: 572px; background: no-repeat center 0;}

.banner .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:10px;
	left:0;
	height:30px;
	line-height:30px;
}
.banner .hd ul {
	text-align:center;
}
.banner .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:20px;
	height:18px;
	margin:3px;
	overflow:hidden;
	background:#fff;
	line-height:18px;
	background: #3db748;
	color: #fff;
}
.banner .hd ul .on {
	background:#3db748;
	padding-top: 5px;font-size: 14px;
font-weight: bold;
}
.banner .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.banner .prev
{
  }
.banner .next {
	left:auto;
	right:5%;
}

.zs { height: 637px; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.zs h3 { height: 65px; padding: 80px 0 0 235px;}
.zs h3 em { display: block; float: left; font-size: 36px; color: #3db748; line-height: 36px; margin-right: 5px;}
.zs h3 p { float: left; font-weight: normal; font-size: 24px; color: #333333;}
.zs h3 p span { display: block; font: 12px "Times New Roman"; color: #999999; text-transform: uppercase;}
.zs .zsu { margin-left: 455px; height: 70px;}
.zs .zsu li { float: left; margin-right: -5px;}
.zs .zsu li a { display: block; width: 152px; height: 36px; background: url("../images/zs_05.png") no-repeat; font-size: 18px; color: #ffffff; text-align: center; line-height: 36px;}
.zs .zsu li a:hover, .zs .zsu .cur a { background: url("../images/zs_03.png") no-repeat;}
.zs .zsk { height: 400px; background: url("../images/zs_14.png") no-repeat center 160px;}
.zs .zsk li { position: relative;}
.zs .zsk li p { font-size: 18px; height: 35px;}
.zs .zsk li img { width: 534px; height: 292px;}
.zs .zsk li em { display: block; position: absolute; left: 0; top: 35px; width: 534px; height: 70px; text-align: center; font-size: 18px; color: #ffffff; line-height: 24px; padding-top: 15px;}
.zs .zsk li em span { display: block;}
.zs .zsk .zsl1 { float: left;}
.zs .zsk .zsl1 p { color: #3db748; font-weight: bold; text-align: right;}
.zs .zsk .zsl1 em { background: url("../images/zstm1.png") repeat;}
.zs .zsk .zsl2 { float: right;}
.zs .zsk .zsl2 p { color: #666666;}
.zs .zsk .zsl2 em { background: url("../images/zstm2.png") repeat;}

.ms { height: 1638px; background: url("../images/msb.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.ms h3 { height: 155px; padding: 68px 0 0 350px;}
.ms h3 em { display: block; float: left; font-size: 36px; color: #ffffff; line-height: 36px; margin-right: 5px;}
.ms h3 p { float: left; font-weight: normal; font-size: 24px; color: #ffffff;}
.ms h3 p span { display: block; font: 12px "Times New Roman"; color: #9edba4; text-transform: uppercase;}
.ms .msd1 { height: 318px; overflow: hidden;}
.ms .msd1 dt { float: left;}
.ms .msd1 dd { float: left; margin: 45px 0 0 75px;}
.ms .msd1 dd h4 { height: 110px;}
.ms .msd1 dd h4 p { float: left; width: 62px; height: 52px; background: url("../images/ms_15.jpg") no-repeat; font: 30px Arial; color: #37b446; text-align: center; padding-top: 10px; font-weight: bold;}
.ms .msd1 dd h4 em { display: block; float: left; font-size: 30px; color: #004366; margin-left: 15px; line-height: 30px;}
.ms .msd1 dd h4 em span { display: block; font-size: 18px; color: #004366; font-weight: normal; margin-left: 10px; width: 340px; line-height: 23px; margin-top: 10px;}
.ms .msd1 dd h4 em span b { color: #3db748;}
.ms .msd1 dd .msp { font-size: 14px; color: #333333; padding-left: 15px; background: url("../images/ms_18.jpg") no-repeat left 12px; line-height: 32px;}
.ms .msd1 dd .msp span { color: #3db748; font-weight: bold;}

.ms .msd2 { height: 340px; overflow: hidden;}
.ms .msd2 dt { float: right; margin-top: 10px;}
.ms .msd2 dd { float: left; margin: 45px 0 0 0;}
.ms .msd2 dd h4 { height: 110px;}
.ms .msd2 dd h4 p { float: left; width: 62px; height: 52px; background: url("../images/ms_15.jpg") no-repeat; font: 30px Arial; color: #37b446; text-align: center; padding-top: 10px; font-weight: bold;}
.ms .msd2 dd h4 em { display: block; float: left; font-size: 30px; color: #004366; margin-left: 15px; line-height: 30px;}
.ms .msd2 dd h4 em span { display: block; font-size: 18px; color: #004366; font-weight: normal; margin-left: 10px; line-height: 23px; margin-top: 10px;}
.ms .msd2 dd h4 em span b { color: #3db748;}
.ms .msd2 dd .msp { font-size: 14px; width: 515px; color: #333333; padding-left: 15px; background: url("../images/ms_18.jpg") no-repeat left 12px; line-height: 32px;}
.ms .msd2 dd .msp span { color: #3db748; font-weight: bold;}

.ms .msd3 { height: 354px; overflow: hidden;}
.ms .msd3 dt { margin-top: 15px;}
.ms .msd3 dd h4 { height: 90px;}
.ms .msd3 dd .msp { width: 505px;}

.fs { height: 631px; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.fs h3 { height: 65px; text-align: center; font-size: 36px; color: #3db748; padding-top: 47px;}
.fs h3 a { color: #3db748;}
.fs .fsu { margin-left: 375px; height: 54px;}
.fs .fsu li { float: left; margin-right: -5px;}
.fs .fsu li a { display: block; width: 152px; height: 36px; background: url("../images/fs_05.png") no-repeat; font-size: 18px; color: #ffffff; text-align: center; line-height: 36px;}
.fs .fsu li a:hover, .fs .fsu .on a { background: url("../images/fs_03.png") no-repeat;}
.fs .fsk { position: relative;}
.fs .fsk .nones { display: none;}
.fs .fsu1 { float: left; width: 395px;}
.fs .fsu1 img { width: 395px; height: 395px;}
.fs .fsu2 { float: left; width: 395px;}
.fs .fsu2 li { width: 395px;}
.fs .fsu2 img { width: 395px; height: 395px;}
.fs .fsu3 { float: left; width: 395px;}
.fs .fsu3 li { width: 395px;}
.fs .fsu3 img { width: 395px; height: 395px;}
.fs .fsz { width: 742px; height: 296px; background: #eeeeee; float: left; margin: 29px 0 0 2px; padding: 70px 0 0 60px;}
.fs .fsz img { float: left;}
.fs .fsz p { float: left; width: 564px; margin-left: 25px; font-size: 14px; color: #666666; line-height: 32px;}
.fs .fsz p span { display: block; font-size: 18px; color: #3db748; font-weight: bold; margin-bottom: 10px;}
.fs .fsz p em { display: block; margin-top: 30px;}
.fs .fsz p em a { display: block; float: left;}
.fs .fsz p em .fsa1 { width: 144px; height: 32px; border: 2px solid #004366; font-size: 14px; color: #004366; text-align: center; line-height: 32px;}
.fs .fsz p em .fsa2 { width: 148px; height: 36px; background: #3db748; font-size: 14px; color: #ffffff; text-align: center; line-height: 36px; margin-left: 6px;}
.fs .fsj1 { position: absolute; left: 0; top: 165px;}
.fs .fsj2 { position: absolute; right: 0; top: 165px;}

.qs { height: 656px; background: url("../images/qsb.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.qs h3 { height: 124px; padding: 65px 0 0 290px;}
.qs h3 em { display: block; float: left; font-size: 36px; color: #3db748; line-height: 36px; margin-right: 5px;}
.qs h3 p { float: left; font-weight: normal; font-size: 24px; color: #333333;}
.qs h3 p span { display: block; font: 12px "Times New Roman"; color: #999999; text-transform: uppercase;}
.qs .qsz { float: left; width: 600px;}
.qs .qsz ul { height: 255px;}
.qs .qsz li { float: left; margin: 0 1px 1px 0; text-align: center;}
.qs .qsz li a { display: block; width: 299px; height: 64px; background: #FFFFFF; padding-top: 20px; font-size: 18px; color: #333333;}
.qs .qsz li a p { font: 14px Arial; color: #b9b9b9; text-transform: uppercase; margin-top: 5px;}
.qs .qsz li a:hover, .qs .qsz .cur a { background: #3db748; color: #FFFFFF;}
.qs .qsz li a:hover p, .qs .qsz .cur a p { background: #3db748; color: #b0ddb3;}
.qs .qsz h4 { width: 354px; height: 91px; background: #FFFFFF url("../images/qsd.jpg") no-repeat 180px center; padding: 35px 0 0 245px; font-weight: normal; font-size: 14px; color: #666666;}
.qs .qsz h4 p { font: 36px Arial; color: #3db748; font-weight: bold;}
.qs .qsy { float: right; width: 600px;}
.qs .qsy dl { position: relative;}
.qs .qsy dt img { width: 600px; height: 381px;}
.qs .qsy dd { position: absolute; left: 0; top: 211px; width: 570px; height: 150px; background: url("../images/zstm1.png") repeat; padding: 20px 0 0 30px; font-size: 13px; color: #b2bbbd;}
.qs .qsy dd p a{ font-size: 18px; color: #FFFFFF; font-weight: bold;}
.qs .qsy dd em { display: block; font-size: 13px; color: #ffffff; line-height: 26px; width: 520px; margin-top: 10px;}

.lr { height: 188px; background: url("../images/lrb.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.lr h3 { height: 155px; padding: 52px 0 0 260px;}
.lr h3 em { display: block; float: left; font-size: 36px; color: #ffffff; line-height: 36px; margin-right: 5px;}
.lr h3 p { float: left; font-weight: normal; font-size: 18px; color: #ffffff;}
.lr h3 p span { display: block; font: 12px "Times New Roman"; color: #9edba4; text-transform: uppercase;}
.lr .lrd1 { float: left; width: 560px; height: 422px; padding-top: 30px; padding-right: 40px;}
.lr .lrd1 dd { height: 185px;}
.lr .lrd1 dd h4 { height: 55px;}
.lr .lrd1 dd h4 em { display: block; float: left; font-size: 18px; margin-left: 75px; text-align: right; color: #3db748;}
.lr .lrd1 dd h4 em span { display: block; font: 12px "Times New Roman"; color: #c2d0d5; text-transform: uppercase;}
.lr .lrd1 dd h4 em a { display: block; float: right; width: 103px; height: 21px; font-size: 14px; color: #3db748; text-align: center; line-height: 21px; border: 1px solid #164d61; font-weight: normal; margin-left: 10px;}
.lr .lrd1 dd h4 em i { color: #004366;}
.lr .lrd1 dd h4 p { width: 38px; height: 35px; background: url("../images/lr_03.jpg") no-repeat; float: right; font: 18px Arial; font-weight: bold; color: #37b446; text-align: center; padding-top: 5px; }
.lr .lrd1 dd .lrp { text-align: right; font-size: 14px; color: #333333; line-height: 23px; margin-bottom: 20px;}
.lr .lrd1 dd .lrp em { display: block;}
.lr .lrd1 dd .lrp span { color: #3db748; font-weight: bold;}
.lr .lrd1 dt { margin-left: 150px; position: relative;}
.lr .lrd1 dt img { width: 409px; height: 180px;}
.lr .lrd1 dt em { display: block; width: 61px; height: 46px; position: absolute; left: 0; top: 0; background: url("../images/zstm1.png") repeat; font-size: 30px; color: #ffffff; font-style: italic; font-weight: bold; text-align: center; line-height: 46px;}

.lr .lrd2 { float: left; width: 550px; height: 422px; padding-top: 30px; margin-left: 50px;}
.lr .lrd2 dd { height: 185px;}
.lr .lrd2 dd h4 { height: 55px;}
.lr .lrd2 dd h4 em { display: block; float: left; font-size: 18px; margin-left: 13px; text-align: left; color: #3db748;}
.lr .lrd2 dd h4 em span { display: block; font: 12px "Times New Roman"; color: #c2d0d5; text-transform: uppercase;}
.lr .lrd2 dd h4 em i { color: #004366;}
.lr .lrd2 dd h4 p { width: 38px; height: 35px; background: url("../images/lr_03.jpg") no-repeat; float: left; font: 18px Arial; font-weight: bold; color: #37b446; text-align: center; padding-top: 5px;}
.lr .lrd2 dd .lrp { width: 510px; font-size: 14px; color: #333333; line-height: 23px; margin-bottom: 20px;}
.lr .lrd2 dd .lrp em { display: block;}
.lr .lrd2 dd .lrp span { color: #3db748; font-weight: bold;}
.lr .lrd2 dt { position: relative;}
.lr .lrd2 dt img { width: 409px; height: 180px;}
.lr .lrd2 dt em { display: block; width: 61px; height: 46px; position: absolute; left: 0; top: 0; background: url("../images/zstm1.png") repeat; font-size: 30px; color: #ffffff; font-style: italic; font-weight: bold; text-align: center; line-height: 46px;}

.dz { height: 543px; background: #eeeeee; border-top: 1px solid #bcbcbc; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.dz h3 { height: 78px;}
.dz h3 p { float: left;}
.dz h3 p a { display: block; float: left; width: 108px; height: 34px; background: #999999; font-size: 18px; color: #ffffff; text-align: center; line-height: 34px; font-weight: bold; margin-right: 3px;}
.dz h3 p a:hover, .dz h3 p .cur { background: #3db748;}
.dz h3 em { display: block; float: right;}
.dz h3 em a { font-size: 12px; color: #164d61; line-height: 34px; text-transform: uppercase; font-weight: normal;}
.dzz { float: left; padding-top: 92px; width: 568px;}
.dzz dl { height: 164px;}
.dzz dt { float: left;}
.dzz dt img{ width:285px; height:164px;}
.dzz dd { float: left; width: 233px; height: 164px; background: #004366; font-size: 13px; line-height: 24px; padding: 0 25px;}
.dzz dd a { color: #ffffff;}
.dzz dd p { font-size: 14px; color: #ffffff; font-weight: bold; margin: 20px 0 5px; height:30px; overflow:hidden;}
.dzz dd span { margin-left: 30px;}
.dzz ul { padding-top: 20px;}
.dzz ul li { float: left; line-height: 28px; width: 250px; padding-left: 20px; background: url("../images/dz_11.jpg") no-repeat left center; margin-right: 25px;}
.dzz ul li a { font-size: 13px; color: #333333; height:28px; overflow:hidden; display:block;}
.dzz ul .nones { margin-right: 0;}
.dzy { float: right; width: 566px; padding-top: 92px;}
.dzy dl { height: 93px; background: #FFFFFF; margin-bottom: 5px;}
.dzy dt { padding-left: 57px; background: url("../images/dz_05.jpg") no-repeat left 0; line-height: 31px;}
.dzy dt a { font-size: 14px; color: #222222; font-weight: bold;}
.dzy dd { padding: 5px 0 0 57px; background: url("../images/dz_07.jpg") no-repeat left 0; line-height: 22px; width: 465px;}
.dzy dd a { font-size: 13px; color: #666666;}

.dk { height: 338px; background: url("../images/dk_02.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.dk .dkz { height: 338px;}
.dk .dkz h3 { font-size: 24px; color: #004366; font-weight: normal; text-align: center; padding: 35px 0 20px;}
.dk .dkz h3 span { font-size: 36px; font-weight: bold;}
.dk .dkz p { width: 850px; font-size: 14px; color: #004366; margin: 0 auto; line-height: 28px; text-align: left;}
.dk .dkz a { display: block; width: 147px; height: 36px; background: #164d61; margin: 0 auto; font-size: 14px; color: #ffffff; text-align: center; line-height: 36px; margin-top: 50px;}

.yq { height: 114px;}
.yq h3 { float: left; font-size: 14px; color: #333333; line-height: 114px;}
.yq .yqu { float: left; padding: 40px 0 0 80px; width:1000px; overflow:hidden;}
.yq ul li { float: left; margin-right: 20px; line-height:33px;}
.yq ul li img { width: 128px; height: 33px;}
.yq .yqj1 { position: absolute; left: 110px; top: 49px;}
.yq .yqj2 { position: absolute; right: 0; top: 49px;}




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