<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{ font: normal 14px "微软雅黑"; color: #333333; background: url(../images/bg.jpg) repeat-x left top #FFF;}
*{ margin: 0; padding: 0;}
ul,ol,li{ list-style: none}
a{color: #333333; text-decoration: none}
a:hover{text-decoration: underline;}
img{border: 0}
.bg{width: 100%; height: 500px; overflow: visible;}
.bai,.bai a{ color: #FFFFFF}
.hui,.hui a{ color: #666666}
.hui a:hover{ text-decoration: none; color: #DE5C36;}

.huang a,.huang{ color: #AA7748}
.qhuang a,.qhuang{ color: #FCD321}
.huang a:hover{color: #AA7748}
.lan a,.lan{ color: blue}
.qlan a,.qlan,.qlan a:hover{ color: #354286}
.hong,.hong a,.hong a:hover{ color: #C20D00}
.strong{ font-weight: bold}
.box{width: 1200px; height: auto; overflow: visible; margin: 0 auto;}
.top{width: 1200px; height: 119px; float: left; overflow: hidden;}
.top_logo{width: 700px; height: 115px; float: left; display: inline;}
	.top_logo img{ margin-top: 15px; display: inline;}
.top_logor{width: 500px; height: 115px; float: left;}
	.top_logortop{width: 100%; height: 50px; line-height: 50px; text-align: right;}
	.top_logorbottom{width: 100%; height: 40px; float: left; font-size: 16px; text-align: right}
		.top_logorbottomt{width: 100%; height: 30px; float: left;}
			.top_logorbottomtl{width: 110px; height: 30px; float: left; background:url(../images/qq.png) no-repeat left top;}
			.top_logorbottomtr{width: 110px; height: 30px; float: left; background: url(../images/weixin.png) no-repeat left top; position: relative; z-index: 100}
			.top_logorbottomtr img{ position: absolute; left: -15px ; top: 25px; z-index: 200; display: none;}
			
			.top_logorbottomtl a,.top_logorbottomtr a{width: 50px; height: 30px; float: left; padding-left: 30px; display: inline;}
		.top_logorbottomb{width: 100%; height: 50px; float: left;}
	.top_tel{width: 290px; height: 50px; float: left; font-size: 20px;}
	.top_tel dt{width: 100px; height: 50px; float: left; text-align: right}
	.top_tel dd{width: 190px; height: 50px; float: left; color: red;}
.menu{width: 1200px; height: 50px; float: left; background-color: #4EA9E9; font-size: 20px;}
	.menulist{width: 210px; height: 50px; float: left; text-align: center; line-height: 50px;}
	.menudetail{width: 990px; height: 50px; float: left;}
	.menudetail li{width: 141px; height: 50px; float: left; text-align: center; line-height: 50px; position: relative;}
		.menudetail li a{width: 141px; height: 50px; float: left;}
		.menudetail li dl{width: 141px; height: auto; position: absolute; left: 0; top: 50px; z-index: 50; display: none}
		.menudetail li dl dt{width: 141px; height: 40px; float: left; border-bottom: 1px solid #3C7EC8; border-bottom: 1px solid #3C7EC8; background-color: #4EA9E9; line-height: 40px; font-size: 16px;}
			.menudetail li dl dt a{width: 141px; height: 40px; float: left;}
				.menudetail li dl dt a:hover,.menudetail li a:hover{ background-color: #3C7EC8; text-decoration: none}
		.menudetail li.OK{ background-color: #3C7EC8}
.indexmenu{width: 205px; height: 420px; float: left; position: relative;}
	.indexmenutop{ position: absolute; left: 0; top: 0;}
	.indexmenudl,.indexmenudlmore{width: 205px; height: 51px; float: left; background-color: #FEFBEA; border-bottom: 1px solid #F4EDD9;}
		.indexmenudl dt,.indexmenudlmore dt{width: 180px; height: 51px; float: left; line-height: 51px; padding-left: 20px; display: inline;}
		.indexmenudl dd,.indexmenudlmore dd{width: 75px; height: 41px; float: left; text-align: center; padding-top: 10px;}
	.indexmenudlmore{ display: none;}
.indexmenuall{width: 205px; height: 56px; float: left; cursor: pointer}
.indexmenuall dt{width: 100%; height: 35px; float: left; background-color: #FEFBEA; text-align: center; line-height: 35px; font-size: 18px;}
.indexmenuall dd{width: 100%; height: 21px; float: left; background:url(../images/down.gif) no-repeat center center #F0E7CA}
	.indexbanner,.productright{width: 990px; height: 420px; float: left; margin-left: 5px; margin-top: 5px; display: inline; position: relative;}
	
.products{width: 1200px; height: 600px; float: left;}
	.products_top{width: 1165px; height: 40px; float: left; border-bottom: 3px solid #E6E9ED; font-size: 20px; background: url(../images/bz.gif) no-repeat 15px 15px; display: inline; padding-left: 35px; padding-top: 10px;}
	.productsdl{width: 300px; height: 240px; float: left; margin-top: 20px;}
		.productsdl dt{width: 300px; height: 220px; float: left; text-align: center}
		.productsdl dt img{width: 250px; height: 210px; border: 1px solid #CCC; padding: 1px;}
		.productsdl dd{width: 300px; height: 20px; float: left; text-align: center;}
	
	
.whitebg{width: 1200px; height: auto; float: left; overflow: visible; background-color: #FFF;}

.top10{ margin-top: 10px;}

.indexabout{width: 400px; height: 290px; float: left; background-color: #FFF; margin-top: 10px;}
	.indexabouttop{width: 400px; height: 47px; float: left; border-bottom: 3px solid #E6E9ED;}
	.indexabout dt{width: 285px; height: 32px; float: left;  font-size: 20px; background: url(../images/bz.gif) no-repeat 15px 15px; display: inline; padding-left: 35px; padding-top: 10px;}
	.indexabout dd{width: 80px; height: 47px; float: left; text-align: center; line-height: 47px;}
	.indexaboutbottom{width: 380px; height: 230px; float: left; overflow: hidden; line-height: 200%; padding: 0 10px; display: inline; padding-top: 10px; font-size: 14px; text-indent: 2em;}
.indexnews{width: 390px; height: 290px; float: left; background-color: #FFF; margin-top: 10px; margin-left: 10px; display: inline;}
	.indexnewstop{width: 390px; height: 47px; float: left; border-bottom: 3px solid #E6E9ED;}
		.indexnewstop dt{width: 275px; height: 37px; float: left; font-size: 20px; background: url(../images/bz.gif) no-repeat 15px 15px; display: inline; padding-left: 35px; padding-top: 10px;}
		.indexnewstop dd{width: 80px; height: 47px; float: left; text-align: center; line-height: 47px;}
	.indexnewsul{width: 390px; height: 240px; float: left;}
		.indexnewsul li{width: 380px; height: 34px; float: left; background: url(../images/bglist.gif) repeat-x left bottom; line-height: 34px; padding-left: 10px; display: inline; overflow: hidden; white-space:nowrap; }
.indexpic{width: 1200px; height: 350px; float: left; background-color: #FFF; margin-top: 10px;}
	.indexpictop{width: 1200px; height: 47px; float: left; border-bottom: 3px solid #E6E9ED;}
		.indexpictop dt{width: 1085px; height: 37px; font-size: 20px; background: url(../images/bz.gif) no-repeat 15px 15px; display: inline; padding-left: 35px; padding-top: 10px; float: left}
		.indexpictop dd{width: 80px; height: 47px; float: left; line-height: 47px;}
	.indexpicbottom{width: 1200px; height: 300px; float: left; overflow: hidden;}
	.indexpicbottomleft{width: 50px; height: 180px; float: left; text-align: center; padding-top: 120px;}
	.indexpicbottomcenter{ width: 1100px; height: 300px; float: left; overflow: hidden;}
	.indexpicbottomright{width: 50px; height: 180px; float: left; text-align: center; padding-top: 120px;}
.piclist{width: 280px; height: 265px; float: left; margin-top: 15px;}
	.piclist dt{width: 280px; height: 245px; float: left; text-align: center;}
	.piclist dt img{width: 235px; height: 240px; border: 1px solid #CCCCCC;}
	.piclist dd{width: 280px; height: 20px; float: left; text-align: center;}
.indexnewslist{width: 1200px; height: 620px; float: left; background-color: #FFF; margin-top: 10px;}
	.indexnewslisttop{width: 1200px; height: 47px; float: left; border-bottom: 3px solid #E6E9ED;}
		.indexnewslisttop dt{width: 1085px; height: 37px; font-size: 20px; background: url(../images/bz.gif) no-repeat 15px 15px; display: inline; padding-left: 35px; padding-top: 10px; float: left}
		.indexnewslisttop dd{width: 80px; height: 47px; float: left; line-height: 47px;}
	.indexnewslistdl{width: 550px; height: 35px; float: left; background: url(../images/bglist.gif) repeat-x left bottom; margin: 0 25px; margin-top: 5px; display: inline;}
		.indexnewslistdl dt{width: 440px; height: 35px; float: left; line-height: 35px; overflow: hidden; white-space:nowrap;}
		.indexnewslistdl dd{width: 110px; height: 35px; float: left; text-align: center; line-height: 35px;}
.indexlink{width: 1200px; height: auto; float: left; overflow: visible; margin-top: 10px; background-color: #FFF;}
	.indexlinktop{width: 1200px; height: 47px; float: left; border-bottom: 3px solid #E6E9ED;}
		.indexlinktop dt{width: 1085px; height: 37px; font-size: 20px; background: url(../images/bz.gif) no-repeat 15px 15px; display: inline; padding-left: 35px; padding-top: 10px; float: left}
		.indexlinktop dd{width: 80px; height: 47px; float: left; line-height: 47px;}
	.indexlinkbottom{width: 1200px; height: auto; float: left; overflow: visible; line-height: 180%; padding: 15px 10px; }
.contentnr{width: 1200px; height: auto; float: left; overflow: visible; background-color: #FFF; margin-top: 10px;}
	.contentnrtop{width: 1200px; height: 47px; float: left; border-bottom: 3px solid #E6E9ED;}
		.contentnrtop dt{width: 1085px; height: 34px; font-size: 16px; background: url(../images/bz.gif) no-repeat 15px 15px; display: inline; padding-left: 35px; padding-top: 13px; float: left}
		.contentnrtop dd{}
.contentnrbottom{width: 1180px; height: auto; float: left; overflow: visible; line-height: 180%; padding: 15px 10px; display: inline; font-size: 14px;}
.newslistl{width: 900px; height: auto; float: left; overflow: visible; background-color: #FFF; margin-top: 10px;}
	.newslistltop{width: 865px; height: 34px; float: left; border-bottom: 3px solid #E6E9ED; font-size: 16px; background: url(../images/bz.gif) no-repeat 15px 15px; display: inline; padding-left: 35px; padding-top: 13px;}
	.newslistlbottom{width: 900px; height: auto; float: left; overflow: visible;}
		.newslistdl{width: 880px; height: 35px; float: left; background: url(../images/bglist.gif) repeat-x left bottom; margin: 0 10px; display: inline; margin-top: 10px;}
			.newslistdl dt{width: 780px; height: 35px; float: left; line-height: 35px; text-indent: 10px;}
			.newslistdl dd{width: 100px; height: 35px; float: left; line-height: 35px; color: #999}
.newslistr{width: 290px; height: auto; float: left; overflow: visible; margin-left: 10px; display: inline;}
	.menuright{width: 290px; height: auto; float: left; overflow: visible; background-color: #FFF; margin-top: 10px;}
		.menurighttop{width: 255px; height: 34px; float: left; border-bottom: 3px solid #E6E9ED; font-size: 16px; background: url(../images/bz.gif) no-repeat 15px 15px; display: inline; padding-left: 35px; padding-top: 13px;}
		.menurightbottom{width: 270px; height: auto; float: left; overflow: visible; line-height: 200%; padding: 10px 10px;}
.newsdetailtitle{width: 100%; height: 30px; float: left; text-align: center; font-size: 20px; font-weight: bold; margin-top: 15px;}
.newsdetailcontent{width: 880px; height: auto; float: left; overflow: visible; line-height: 180%; padding: 10px 10px; display: inline;}
.productimg{width: 425px; height: 330px; float: left; border: 1px solid #CCC; padding: 10px; margin-left: 50px; margin-top: 15px;}
	.productimg img{width: 425px; height: 330px;}
.productabout{width: 400px; height: auto; float: left; overflow: visible;  margin-left: 30px; display: inline; margin-top: 15px; font-size: 16px; line-height: 200%;}


.youhua{width: 100%; height: auto; float: left; border: 1px solid #0152AD; padding: 10px; display: inline; background-color: #E9E9E9}




.bottom{width: 100%; height: 235px; float: left; background: url(../images/bottombg.gif) repeat-x left top; margin-top: 10px; overflow: hidden}

.bottomtext{width: 1200px; height: 205px; float: left; text-align: center; line-height: 190%; padding-top: 30px; position: relative;}

.weixinimg{ position: absolute; right: 10px; bottom: 20px;}


.busreg-page{width: 100%; height: 20px; float: left; text-align: center; padding-top: 13px; margin-bottom: 10px}
	.busreg-page a{border: 1px solid #045491; padding: 1px 7px !important; padding: 3px 7px; font-size: 14px; background-color: #FFFFFF;}
		.busreg-page a.ok{ background-color: #045491; color: #FFFFFF; border: 1px solid #045491}
		


.flexslider{position:relative;height:420px;overflow:hidden; width: 100%;}
.slides{position:relative;z-index:0;}
.slides li{height:420px;}
.flex-control-nav{position:absolute;bottom:40px;z-index:2;width:100%;text-align:center; display:none;}
.flex-control-nav li{display:inline-block;width:23px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:23px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.gif) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:43%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:0px;background:url(../images/prev.png) center center no-repeat; opacity:.2; filter:Alpha(opacity=20);}
.flex-direction-nav li a.flex-next{right:0px;background:url(../images/next.png) center center no-repeat; opacity:.2; filter:Alpha(opacity=20);}

.shadow{width:100%; height:9px; float:left; position:absolute; top:0;}

.videoddd::-webkit-media-controls-panel {
    background-color:none;
    color: #FFF;
}
.videoddd::-webkit-media-controls-fullscreen-button {
	display: none;
}


.videoddd::-webkit-media-controls-timeline {
	display: none;
}

.videoddd::-webkit-media-controls-current-time-display{
	display: none;            
}

.videoddd::-webkit-media-controls-time-remaining-display {
	display: none;            
}

.videoddd::-webkit-media-controls-mute-button {
	display: none;            
}
.videoddd::-webkit-media-controls-toggle-closed-captions-button {
	display: none;            
}
.videoddd::-webkit-media-controls-volume-slider {
	display: none;            
}


.FrontPublic_slideShow01-d3_c1	img{margin:0 auto;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
.FrontPublic_slideShow01-d3_c1	ul	{ list-style: none;	}
.FrontPublic_slideShow01-d3_c1	a{ color: #538c9f; }
.FrontPublic_slideShow01-d3_c1	a:hover	{color:	#84B263;}
.FrontPublic_slideShow01-d3_c1	div .wrapper{width:990px;margin:0 auto;	position:relative;}
.FrontPublic_slideShow01-d3_c1	.fn-clear{zoom:	1;}
.FrontPublic_slideShow01-d3_c1	.box_skitter{position: relative; margin:0 auto;	background:	none; }
.FrontPublic_slideShow01-d3_c1	.box_skitter ul	{ display: none; }
.FrontPublic_slideShow01-d3_c1	.box_skitter .container_skitter	{ overflow:	hidden;	position: relative;	}
.FrontPublic_slideShow01-d3_c1	.box_skitter .image	{ overflow:	hidden;	position: relative;}
.FrontPublic_slideShow01-d3_c1	.box_skitter .image	img	{ display: none; margin:0 auto; width:990px; height:415px;}
.FrontPublic_slideShow01-d3_c1	.box_skitter .box_clone	{ position:	absolute; top: 0; left:	0; width: 100px; overflow: hidden; display:	none; z-index: 20;	}
.FrontPublic_slideShow01-d3_c1	.box_skitter .box_clone	img	{	position:	absolute;	top:	0;	left:	0;	z-index:	20;  width:990px; height:415px;	}
.FrontPublic_slideShow01-d3_c1	.box_skitter .prev_button {	position: absolute;	top: 50%; left:	10px; z-index: 100;	width: 42px; height: 85px; overflow:	hidden;	text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left	top	!important; filter:alpha(opacity=10); -moz-opacity:0.1; opacity:0.1;}
.FrontPublic_slideShow01-d3_c1	.box_skitter .next_button {	position: absolute;	top: 50%; right: 10px; z-index:	100; width:	42px; height: 85px;	overflow:	hidden;	text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top	!important; filter:alpha(opacity=10); -moz-opacity:0.1; opacity:0.1;}
.FrontPublic_slideShow01-d3_c1	.box_skitter	.label_skitter	{	z-index:	150;	position:	absolute;	display:	none;	}
.FrontPublic_slideShow01-d3_c1	.loading	{	position:	absolute;	top:	50%;	right:	50%;	z-index:	10000;	margin:	-16px	-16px;	color:	#fff;	text-indent:	-9999em;	overflow:	hidden;	background:	url(/images/ajax-loader.gif)	no-repeat	left	top;	width:	31px;	height:	31px;	}
.FrontPublic_slideShow01-d3_c1	#slideshow	{	width:	100%;	height:	415px;	}
.FrontPublic_slideShow01-d3_c1	#slideshow	ul	{	display:	none;	}</pre></body></html>