<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

body {
	margin: 0 auto;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif "微软雅黑";
	min-width:1000px;
	background:#e7f0f9
}
.wrapper {
	width: 1000px;
	margin: 0 auto;
}
.wrapper01 {
	width: 1163px;
	margin: 0 auto;
}
a {
	outline: none;
text-decoration:none
}
a:hover{ text-decoration:underline}
img {
	border: 0
}
.fl {
	float: left
}
.fr {
	float: right
}
.cb {
	clear: both;
	height:0
}
li{ list-style:none}
div, h1, h2, h3, h4, h5, h6, p, form, label, input, textarea, img, ul, li,dl,dt,dd {
	padding: 0;
	margin: 0
}

.bg01{ background:#2159a4}
.bg02{ background:url(../images/bg02.png) #a3c3e9 top center no-repeat}
.bg03{ background: url(../images/bg03.jpg) top center repeat-y}
.bg04{ background:#FFF}

.index_header_L{ color:#707170; font-size:14px; margin-left:27px}
.index_header_R{ color:#707170; font-size:14px; margin-right:27px}
.index_header_R a{ color:#707170; padding:0 10px}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ padding:0; height:58px; line-height:58px; position:relative; z-index:1;  }
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left; padding-top:15px  }
.nav .nLi h3 a{ display:block; padding:0; font-size:14px; width:87px; height:29px; text-align:center; line-height:29px; background: url(../images/index12.png) no-repeat; margin-right:7px}
.nav .sub{ display:none; width:87px; left:0; top:44px;  position:absolute; background: url(../images/index13.png);  line-height:26px; padding:0;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; }
.nav .sub a:hover{ background:#6d6d6d; color:#fff;  }
.nav .on h3 a{ background: url(../images/index15.png) no-repeat; color:#2159a4;   }

.logo{ position:absolute; top:0; z-index:10; width:148px; height:183px; margin:0 auto; left:50%; margin-left:-74px}

.slider{ width:100%;  min-width:1000px;  height:266px;  position:relative; overflow:hidden; background:#fff; text-align:center;   }
.slider .bd{ width:1000px; position:absolute; left:50%; margin-left:-500px  }
.slider .bd li{ width:1000px;  overflow:hidden; }
.slider .bd li img{ display:block; width:1000px; height:266px;    }
.slider .tempWrap{ overflow:visible !important }
.slider .tempWrap ul{  margin-left:-1000px !important; /*强制位置*/  }

.slider .hd{ position:absolute; width:100%; left:0;  z-index:1; height:8px; bottom:20px;  text-align:center;  }
.slider .hd li{ display:inline-block; *display:inline; zoom:1; width:8px; height:8px; line-height:99px; overflow:hidden; background:url(../images/slider-btn.png) 0 -10px no-repeat; 
		margin:0 5px; cursor:pointer; filter:alpha(opacity=60);opacity:0.6;  }
.slider .hd li.on{ background-position:0 0; filter:alpha(opacity=100);opacity:1;  }
.slider .pnBtn{  position:absolute; z-index:1; top:0; width:100%;  height:266px; cursor:pointer;   }
.slider .prev{ left:-50%; margin-left:-500px;  }
.slider .next{ left:50%;  margin-left:500px;  }
.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:266px; background:#000; filter:alpha(opacity=50);opacity:0.5;   }
.slider .pnBtn .arrow{ display:none;   position:absolute; top:0; z-index:1; width:60px; height:266px;  }
.slider .pnBtn .arrow:hover{ filter:alpha(opacity=60);opacity:0.6; }
.slider .prev .arrow{ right:0; background:url(../images/slider-arrow.png) -120px 0 no-repeat; top:-50px   }
.slider .next .arrow{ left:0; background:url(../images/slider-arrow.png) 0 0 no-repeat; top:-50px  }

.index_news01{ width:470px; margin-left:18px;}
.index_news01 .t{ border-bottom:1px solid #666666; position:relative; height:37px; line-height:37px;}
.index_news01 .t span{ background:url(../images/index16.png) left no-repeat; padding-left:19px; color:#015ac2; font-size:14px; position:absolute; left:0}
.index_news01 .t a{ position:absolute; right:0; color:#015ac2}
.index_news01 .con{}
.index_news01 .con li{ height:30px; line-height:30px; position:relative; color:#2159a4}
.index_news01 .con li a{ display:block; position:absolute; left:0; width:350px; color:#353535;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(../images/arrow01.png) left no-repeat; padding-left:13px}
.index_news01 .con li span{ position:absolute; right:0}

.ad{ width:970px; margin:10px auto}
.ad img{ width:970px;}

/* 修改 */
.slideTxtBox{ width:470px; margin-left:18px; margin-top:15px}
.slideTxtBox .hd{ height:32px; line-height:32px;  padding:0;   border-bottom:1px solid #666666;  position:relative; width:100% }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0; top:0; height:32px;  width:100%   }
.slideTxtBox .hd ul li{ float:left; padding:0; cursor:pointer; background:#f0f0f0; width:110px; text-align:center; color:#015ac2; margin-right:1px;}
.slideTxtBox .hd ul li a{ position:absolute; right:0; color:#015ac2; display: none; top: 0}
.slideTxtBox .hd ul li.on{  background:#015ac2; color:#FFF}
.slideTxtBox .hd ul li.on a{ display: block}
.slideTxtBox .hd ul a{ position:absolute; right:0; color:#015ac2}
.slideTxtBox .bd ul{ padding:0;  zoom:1;  }
.slideTxtBox .bd li{ height:30px; line-height:30px; position:relative; color:#2159a4}
.slideTxtBox .bd li a{ display:block; position:absolute; left:0; width:350px; color:#353535;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(../images/arrow01.png) left no-repeat; padding-left:13px}
.slideTxtBox .bd li span{ position:absolute; right:0}
/* 修改 */

.index_quick{ width:466px; margin-top:21px; margin-right:18px}
.index_quick .search{ background:url(../images/index22.png) no-repeat; width:466px; height:75px; margin-top:9px; position:relative}
.index_quick .search .search_01{ width:323px; height:37px; background:#FFF; position:absolute; top:19px; left:120px}
.index_quick .search .search_01 .btn{ width:83px; height:33px; float:right; margin-right:2px; margin-top:2px; background:#00154e; text-align:center; line-height:33px; color:#FFF; border:0; cursor:pointer}
.index_quick .search .search_01 .input{ float:left; margin-left:2px; margin-top:2px; border:0; height:33px; line-height:33px; color:#a4a4a4; width:236px}

.link{ padding:12px 0; margin-left:18px}
.link select{ margin-left:6px; width:279px; height:36px; border:1px solid #e5e5e5; display:inline-block; float:left}

.footer01{ width:979px; padding:20px 0; color:#FFF; line-height:30px; font-size:14px; text-align:center}
.footer02{ width:210px; padding-top:28px}

.fullSlide01{ width:100%;  position:relative;  height:236px; background:#fff;  }
.fullSlide01 .bd li{ width:100% !important;  height:236px; overflow:hidden; text-align:center;  }

.ny_left{ width:228px; margin-left:16px; padding-top:16px}
.ny_left .t{ background:url(../images/ny05.png) no-repeat; height:34px; line-height:34px; text-align:center; color:#FFF; font-size:18px}
.ny_left .con{ background:#e5f1ff; padding:7px 8px}
.ny_left .con li{ border-bottom:1px dashed #bfbebe; height:29px; line-height:29px; font-family:"微软雅黑"; padding-left:6px}
.ny_left .con li a{ display:block; height:29px; background:url(../images/arrow02.png) left center no-repeat; color:#515457; padding-left:17px; text-decoration:none; font-size:16px}
.ny_left .con li a:hover{ color:#015ac2}
.ny_left .search{  width:228px; height:48px; margin-top:5px; position:relative; background:#385484}
.ny_left .search .search_01{ width:217px; height:33px; background:#FFF; position:absolute; top:8px; left:6px}
.ny_left .search .search_01 .btn{ width:59px; height:29px; float:right; margin-right:2px; margin-top:2px; background:#00154e; text-align:center; line-height:29px; color:#FFF; border:0; cursor:pointer}
.ny_left .search .search_01 .input{ float:left; margin-left:2px; margin-top:2px; border:0; height:29px; line-height:29px; color:#a4a4a4; width:154px}

.ny_right{ width:720px; padding-top:16px; margin-right:17px}
.ny_right .t{ border-bottom:1px solid #666666; position:relative; height:37px; line-height:37px;}
.ny_right .t span{ background:url(../images/index16.png) left no-repeat; padding-left:19px; color:#015ac2; font-size:16px; position:absolute; left:0}
.ny_right .t .pos{ position:absolute; right:0; color:#2a2a2a}
.ny_right .t .pos a{ color:#2a2a2a; padding:0 5px}

.list{ width:720px}
.list li{ height:30px; line-height:30px; position:relative; color:#6a6a6a}
.list li a{ display:block; position:absolute; left:0; width:350px; color:#353535;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(../images/arrow01.png) left no-repeat; padding-left:13px}
.list li span{ position:absolute; right:0}


.content{ width:720px}
.content .header{ text-align:center; padding:20px 0; font-family:"微软雅黑"; color:#2a2a2a; border-bottom:1px solid #d9d9d9}
.content .header h2{ margin-bottom:10px}
.content .header p{ font-size:14px; color:#838383}
.content .details{ color:#2a2a2a; font-size:14px; line-height:24px; width:720px; margin:0 auto; padding:20px 0}






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