<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {
	margin: 0;
	padding: 0;
}

body {
	width: 100%;
	margin: 0 auto;
	font-family:  "Microsoft YaHei", "\u5b8b\u4f53", Tahoma, Geneva, sans-serif,"Arial";
	font-size: 14px;
	background-color: #fff;
}

h1,
h2,
h3,
h4,
h5,
h6,
span {
	margin: 0;
}

ul,
ol {
	margin: 0;
	padding: 0;
}

li,
p {
	list-style-type: none;
	font-size: 15px;
	margin: 0;
}

a,
a:hover {
	height: auto;
	text-decoration: none;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.w100 {
	width: 100%;
	height: auto;
	margin: 0 auto;
	background-color: #fff;
}
.bg_main{background: url(../img/bg_main.png) repeat-y center center; padding-bottom: 30px;}

.clear {
	clear: both;
}

.header {
	position: relative;
	background-color: #fff;
	overflow: hidden;
}

.head {
	width: 1300px;
	margin: 0 auto;
	height: 140px;
	background: url(../img/bg_top.png) no-repeat center right 200px;
}
.logo{ float: left; margin: 27px 0; padding: 0; max-width: 700px;}
.logor{float:right;}
.top_link{width:100%;margin-top: 30px;float:right;}
.top_link ul{width:100%;float:right;}
.top_link ul li{float:right; margin-right:10px;line-height:30px;}
.top_link ul li a{color:#025393; font-size:16px;}
.search {
	float: right;
	width: 234px;
	margin: 0 0 30px 0;
	border: 1px solid #025393;
	height: 30px;
	color: #fff;
}


.search .ssk {
	float: left;
	width: 194px;
	height: 30px;color: #025393;
	background: none;
	line-height: 30px;
	border: 0;
	margin-left: 10px;
}


.search .ss {
	float: left;
	height: 30px;
	width: 30px;
	float: right;
	margin: 0;
	border: 0;
	background: url(../img/search.png) #025393 no-repeat center center;
}

/* banner start */
.banner {
	position: relative;
	width: 100%;
	min-height: 460px;
	margin: 0;
	padding: 0 !important;
	overflow: hidden;
	
}

.banner .hd {
	list-style: none;
	position: absolute;
	right: 45%;
	bottom: 20px;
	z-index: 1;
	display: block;
}

.banner .hd ul li {
	float: left;
	width: 10px;
	height: 10px;
	text-align: center;
	cursor: pointer;
	border-radius: 100%;
	background:#fff;
	margin: 0 3px;
}


.banner .hd ul li.on {
	background:#ffae00;
}
.banner .bd,.banner .bd ul{float:left; width:100%;}
.banner .bd li {float:left;
	width: 100%;
	height: auto;
	overflow: hidden;
}

.banner .bd li a {float:left;
	display: block;
	width: 100%;
	height: auto;
}

.banner .bd li img {float:left;
	width: 100%;
	height: auto;
}
.banner .banner_page{position: absolute;
    width: 100%;
    left: 0;
    top: calc(50% - 32px);
    height: 64px; display: block; z-index: 999;}
.banner .banner_page .prev {
	position: absolute;
	left: 0px;
	width: 64px;
	height: 64px;
	z-index: 9999;
	background: url(../img/banner_prev.png) #333 no-repeat center center;
}

.banner .banner_page .next {position: absolute;
	right: 0px;
	width: 64px;
	height: 64px;
	z-index: 9999;
	background: url(../img/banner_next.png) #333 no-repeat center center;
}



/* banner end */

.nav {
	width: 100%;
	margin: 0 auto;
	background: #0a63a9;
	z-index: 9999;
	
}

#menu,
#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu {
	width: 1300px;
	height: 50px;
	margin: 0 auto;
}



#menu:after {
	clear: both;
}

#menu {
	position: relative;
	z-index: 1000;
	zoom: 1;
}

#menu li {
	text-align: center;
	line-height: 50px;
	height: auto;
	width: 12.5%;
	float: left;
	border-right: none;
	position: relative;
}

#menu li a {
	white-space: normal;
	/* float: left; */
	padding: 0 10px;
	color: #fff;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: normal;
	text-align: center;
	/* text-decoration: none;-webkit-transition: all .5s ease-in-out; 
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
   transform:scale(1);transition: all 0.8s ease-in-out; */
	/*text-shadow: 0 1px 0 #000;*/
}

#menu li:hover&gt;a {
	background-color: #fff;
	color: #0a63a9;
}

#menu li a:hover {
		background-color: #fff;
	color: #0a63a9;
}

#menu li ul {
	margin: 0;
	padding: 0;
	width: 100%;min-width:130px;
	_margin: 0;
	opacity: 0;
	visibility: hidden;
	position: absolute;
	top:50px;
	left: 0;
	z-index: 1;
	background: #0a63a9;
	filter: alpha(opacity=100);
	/*transition: all .2s ease-in-out;*/
}



#menu li:hover&gt;ul {
	opacity: 1;
	visibility: visible;
	margin: 0;
	z-index: 1;
}

#menu ul ul {
	top: 0;
	z-index: 1;
	left: 200px;
	margin: 0 auto;
	_margin: 0;
}

#menu li ul li {
	padding: 0px;
	white-space: normal;
	float: none;
	width: 100%;
	z-index: 1;
	height: 35px;
	line-height: 35px;
	display: block;
	border: 0;
	_line-height: 0;
}

#menu li ul li a {
	white-space: normal;
	padding: 0px 5%;
	width: 90%;
	height: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 14px;
	font-family: "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“";
	font-weight: none;

	display: block;
	white-space: nowrap;
	color: #fff;
	float: none;
	background-color: #0a63a9;
	/* text-transform: none;-webkit-transition: all .5s ease-in-out; 
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
   transform:scale(1);transition: all 0.8s ease-in-out; */
}

#menu ul li a:hover {
	background-color: #fff;
	color: #0a63a9;
}

.xykx{background-color: #ecf5fc;}
.scroll_left{position: relative; width:1300px; height: 60px;line-height: 60px;  margin: 0 auto; display: block;}
.scroll_left .hd{float:left; width:160px; margin-left: 30px;}
.scroll_left .hd h6{font-size: 18px; text-align: left; font-weight: bold; color: #025393;}
.scroll_left .hd ul{display: none;}
.scroll_left .bd{float: left;width:1110px}
.scroll_left .bd ul{width:100%;}
.scroll_left .bd ul li{float: left;width:370px;}
.scroll_left .bd ul li a{font-size: 15px; color: #333;}
.scroll_left .bd ul li:hover a{color: #025393;}
.main{width:1300px; margin: 20px auto 10px; padding: 10px 0 30px 0; display: block; background-color: #fff; height: auto; overflow: hidden;}
.m_fl{float: left; margin-left: 30px;  width: 320px;}
.m_fr{float: left; margin-left: 30px;  width: 320px;}
.lm{width:100%; height: 59px; line-height: 60px;margin-bottom: 10px; border-bottom: 1px solid #e5e5e5;}
.lm h5{float: left; text-align: left; font-size: 18px; font-weight: bold; color: #025393;}
.lm span{float: right;}
.lm span a{font-size: 14px; color: #333;}
.lm span:hover a{color: #025393;}
.news{float: left; margin-left: 30px;  width: 540px;}
.dynamic{width:425px;}
.news ul,.dynamic ul{width:100%; height: auto;}
.news  ul li,.dynamic ul li{float: left;width: 100%; height: 36px; line-height: 36px;}
.dynamic ul li a{float: left; width:80%; color: #333; font-size: 15px; overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.news  ul li a{float: left; width:90%; color: #333; font-size: 15px; overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.dynamic ul li span{float:right; width:20%; text-align: right; color: #a9a9a9;}
.news  ul li span{float:right; width:10%; text-align: right; color: #a9a9a9;}
.dynamic ul li:hover a,.news  ul li:hover a{color: #025393;}

.slider{position: relative; width:100%; height: 250px; overflow: hidden; float: left;}
.slider .hd {
	list-style: none;
	position: absolute;
	right: 40%;
	bottom: 50px;
	z-index: 1;
	display: block;
}

.slider .hd ul li {
	float: left;
	width: 10px;
	height: 10px;
	text-align: center;
	cursor: pointer;
	border-radius: 100%;
	background:#fff;
	margin: 0 3px;
}


.slider .hd ul li.on {
	background:#ffae00;
}

.slider .bd li {
	width: 100%;
	height: 250px;
	overflow: hidden;
	position: relative;
}

.slider .bd li a {
	display: block;
	width: 100%;
	height: auto;
}

.slider .bd li img {
	width: 100%;
	height: auto;
	float: left;
}
.slider .bd li  a p{left: 0;float: left;width:100%;height: 38px;line-height: 38px;color: #fff;text-align: center;background-color: #025393;font-size: 15px;position: absolute;bottom: 0;left: 0;}
.video{width:320px; height: 250px; }
.zt{width:100%;}
.zt ul{width: 100%;}
.zt ul li{/* width:100%; */width: 320px;height: auto;overflow: hidden;float: left;margin-right: 20px;/* margin-bottom: 12px; */}
.zt ul li img{width:100%;height: auto;/* min-height: 72px; */}
.mail{width:100%;}
.mail ul{width: 100%;}
.mail ul li{float: left; padding: 0 98px; margin-bottom: 12px; height: 72px; line-height: 72px; background:url(../img/bg_kstd.png) no-repeat center center;}
.mail ul li  img{ float: left; margin: 21px 0;}
.mail ul li  a span{color:#fff; font-size: 18px; margin-left: 20px; float: left;}
.yqlj{width:1240px;margin: 0px 30px;overflow: hidden;}
.yqlj ul{width: calc(100% + 10px);float: left;}
.yqlj  ul li{width: calc(12.5% - 10px);height: 125px;float: left;margin-top: 10px;margin-right: 10px;}
.yqlj  ul li img{display: block;}
.yqlj  ul li a span{float: left;line-height: 20px;width: calc(100% - 10px);padding: 10px 5px;text-align: center;color: #fff;font-size: 14px;}
.icon1,.icon16{background-color: #51af20;}
.icon1 img{margin: 15px auto 10px; }
.icon2,.icon15{background-color: #24a9e6;}
.icon2 img{margin: 15px auto 0px;}
.icon3,.icon14{background-color: #eba20a;}
.icon3 img{margin: 15px auto 10px; }
.icon4,.icon13{background-color: #0062ac;}
.icon4 img{margin: 15px auto 10px; }
.icon5,.icon12{background-color: #0ba299;}
.icon5 img{margin: 15px auto 10px; }
.icon6,.icon11{background-color: #c84004;}
.icon6 img{margin: 15px auto 10px;}
.icon7,.icon10{background-color: #ef7c0b;/* margin-right: 0 !important; */}
.icon8{background-color: #0062ac;margin-right: 0 !important;}
.icon9{background-color: #0062ac;}
.icon9 img{margin: 20px auto 5px;}
.icon8 img{margin: 20px auto 5px;}
.icon7 img{margin: 15px auto 10px; }
.footer{width:100%;height: auto; overflow: hidden; background-color: #025393;}
.foot{width:1300px; margin: 0 auto;}
.foot p{line-height: 60px; text-align: center; color: #fff;}

.main_top{position: relative; top: -110px; z-index: 9999;}
.m_left{float: left; margin-left: 30px; margin-top: 20px; width: 300px;}
.current{width: 100%; height: 80px; line-height: 80px; background: url(../img/bg_dqlm.png) no-repeat  center right 20px #025393;}
.current h5{font-size: 22px; font-weight: bold; color: #fff; text-indent: 30px;}
.ejdh{width: 100%; height: auto;}
.ejdh ul{width: 100%; float: left;}
.ejdh ul li{float: left;padding: 0 10px; width: 280px; height: 55px; line-height: 55px; background: url(../img/bg_ejdh.png) no-repeat center right 20px; border-bottom: 1px solid #d3e0ea;}
.ejdh ul li a{width:260px; padding-left:20px; display: block;  font-size: 18px; color: #333;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.ejdh ul li.active a,.ejdh ul li:hover a{padding-left: 30px; width:240px; color: #025393;}

.m_right{width:890px; overflow: hidden; float: left; margin-left: 50px;margin-top: 20px; }
.dqlm{width:100%;height: 79px; line-height: 80px;  margin-top: 0px; border-bottom: 1px solid #025393;}
.dqlm h5{padding: 0 0px; color: #025393; font-size: 24px;;overflow: hidden; text-overflow:ellipsis;
white-space: nowrap; float: left;}
.dqwz{float:right; height: 80px; padding-left:3%; background: url(../img/dqwz.png) no-repeat left center;}
.dqwz a{color: #888;margin:0 5px}
.dqwz a:hover{color: #025393;}
.btlb{width:100%; float:left; margin: 0px 0 30px 0;}
.btlb ul{width:100%;}
.btlb ul li{float:left;width:100%; height:55px; line-height: 55px; border-bottom: 1px dashed #F1F1F1; background: url(../img/list_bg.png) no-repeat center left;}
.btlb ul li:hover{ border-bottom: 1px dashed #025393;}
.btlb ul li a{padding-left: 15px; width:83%; float:left;overflow: hidden; text-overflow:ellipsis;
white-space: nowrap; font-size: 15px; color: #333;}
.btlb ul li span{width:15%;text-align: right; color: #888; font-size: 14px;}
.btlb ul li:hover a,.btlb ul li:hover span{color: #025393;}
.fy{margin:20px auto 40px; text-align: center;}
.splb{width:100%; float:left; margin: 0px 0 30px 0;}
.splb ul{width:100%;}
.splb ul li{width: 276px; height: 240px;float: left; margin: 20px 30px 20px 0;}
.splb ul li.sp_right{margin-right: 0;}
.splb ul li .sp_pic{position: relative; width: 276px;height: 190px; overflow: hidden; float: left;}
.splb ul li .sp_pic img{width: 100%;}
.splb ul li .sp_pic .sp_bg{position: absolute; top: 0 ; left: 0; width:100%; height: 190px; background: url(../img/list_sp.png) no-repeat center center;}
.splb ul li:hover .sp_pic .sp_bg{display: none;}
.splb ul li a span{float: left; width: 100%; height: 50px; line-height: 50px; text-align: center; color: #333; font-size: 18px;}
.teacher{width:100%; float: left;}
.teacher strong{width:100%; float: left;font-size: 16px; color: #333; line-height: 40px;}
.teacher ul.letter{width: 100%; height: auto;}
.teacher ul.letter li{float: left; width: 30px; height: 30px;color: #fff; font-size: 14px; line-height: 30px; text-align: center; background-color: #025393; margin-left: 4px;}
.teacher ul.letter li.all{width: 50px; background-color: #e46c01; margin-left: 0;}
.teacher ul.letter li a,.teacher ul.letter li.all a{color: #fff;}
.teacher ul.letter li:hover{background-color: #e46c01; }
.jslb{margin: 10px 0; width:100%; float: left;}
.jslb h6{ font-size: 16px; font-weight: bold; width: 100%; line-height: 40px; float: left; margin-bottom: 0px;}
.jslb ul{width:100%;float: left;}
.jslb ul li{float: left; margin: 1px 1px 0 0; width: 79px; height: 36px; line-height: 36px;text-align: center; background-color: #efefef;}
.jslb ul li a{color: #333;}
.jslb ul li:hover{background-color: #025393;}
.jslb ul li:hover a{color: #fff;}
.article{margin: 20px 30px 0; min-height: 800px;}
.showtitle{font-size: 24px;  font-weight:normal;text-align: center; color: #333; line-height: 28px; height:auto; padding:10px; margin: 0px auto;}
.subtitle{font-size: 16px; text-align: center; color: #333;margin: 0px auto;line-height: 30px;}
.data{ padding: 0px 0 5px 0; height: 30px; margin: 0px 0 15px 0; color: #c3c3c3; border-bottom: 1px dashed #c3c3c3; font-size: 16px; line-height: 30px; text-align: center;}
.data img{margin-right: 5px;}
.wznr{width:100%;}
.wznr p, .wznr #vsb_content_2 P{font-size: 16px; line-height: 30px;}
.wznr p img,.wznr p, .wznr #vsb_content_2 P img{margin: 0 auto;display: block;}
.share{width:180px; margin: 20px 0; height: 45px; line-height: 45px; padding: 0 39%; background-color: #f7f7f7;}
.share .bshare-custom{line-height: 45px !important;}
.bshare-custom a{padding: 0 !important; margin: 0 7px !important; height: 23px !important; width: 23px !important;}
.share .bshare-custom .bshare-weixin{background: url(../img/data_wx.png) no-repeat !important;}
.share .bshare-custom .bshare-qzone{background: url(../img/data_qzone.png) no-repeat !important;}
.share .bshare-custom .bshare-sinaminiblog{background: url(../img/data_xl.png) no-repeat !important;}
.share .bshare-custom .bshare-more{background: url(../img/data_fx.png) no-repeat !important;}

/*?????????*/
.page{width: 100%; float: left;margin: 10px 0;}
.page div{width:100%; height: 30px;  line-height: 30px; color:#333;}
.page div a{color: #888;}
.page div:hover a{color:#025393;}</pre></body></html>