<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 */
.content{
	background:url(../images/bg.jpg) repeat;
	font-family:微软雅黑;
}
.header{
	width:970px;
	margin:0 auto;
	padding:0 10px;
}
.logo{
	padding-top:45px;
}
.logo a{
	background:url(../images/logo.jpg) no-repeat;
	display:block;
	text-indent:-99999px;
	width:285px;
	height:39px;
}
.header .tright{
	float:right;
}
.header .tlink{
	background:url(../images/tlink.jpg) no-repeat;
	width:181px;
	height:20px;
	line-height:20px;
	margin-top:15px;
	margin-left:305px;
}
.header .tlink a{
	color:#FFF;
	display:inline-block;
	width:53px;
	text-align:center;
}
.sselect{
	width:105px;
}
.text{
	width:145px;
	border:1px #ccc solid;
	height:18px;
}
.sbutton{
	background:url(../images/search.jpg) no-repeat;
	width:46px;
	height:20px;
	border:none;
}
.search{
	margin-top:30px;
	margin-left:100px;
}
.nav{
	background:url(../images/nav.jpg) no-repeat;
	height:44px;
	line-height:25px;
	margin:0 auto;
	width:880px;
	margin-top:15px;
	padding:0 55px;
}
.nav li{
	float:left;
	width:105px;
	text-align:center;
}
.nav li a{
	color:#FFF;
	font-size:14px;
	font-family:微软雅黑;
	display:inline-block;
	height:28px;
	border-right:1px #fdfcfc dashed;
	width:104px;
	margin-top:5px;
}
.nav .last a{
	border-right:none;
}
.hot-word{
	width:970px;
	margin:0 auto;
	color:#858585;
	padding:0 10px;
	height:30px;
	line-height:30px;
}
.hot-word a{
	color:#858585;
}
.banner{
	margin:0 auto;
	width:990px;
}
.vcontainer{width:990px; height:420px; overflow:hidden;position:relative; margin:5px auto 0;}
.vslider{position:absolute;}
.vslider li{ list-style:none;display:inline;}
.vslider img{ display:block;}
.vnum{ position:absolute; bottom:10px;
	width:135px;
	height:14px;
	right:10px;
}
.vnum li{
	float: left;
	color: #fff;
	text-align:center;
	line-height:20px;
	width:20px;
	height:20px;
	cursor: pointer;
	overflow:hidden;
	background:#666;
}
.vnum li.on{
	line-height:20px;
	width:20px;
	height:20px;
	background:#000;
}
.main{
	margin:0 auto;
	width:990px;
	overflow:hidden;
}
.mtop{
	width:990px;
	overflow:hidden;
	background:url(../images/m-top-bg.jpg) no-repeat center bottom;
	padding-bottom:45px;
	margin-top:10px;
}
.news{
	border:1px #dfdfdf solid;
	background:#f3f3f3;
	float:left;
	width:245px;
}
.news .hd,
.flow .hd,
.contact .hd{
	margin:0 10px;
	height:36px;
	line-height:36px;
	border-bottom:1px #dfdfdf solid;
}
.news .hd .title,
.flow .hd .title,
.contact .hd .title{
	font-size:14px;
	font-weight:bolder;
	font-family:微软雅黑;
	background:url(../images/mark.jpg) no-repeat left center;
	padding-left:15px;
}
.news .hd .title span{
	font-size:12px;
}
.news .bd{
	margin:0 10px;
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px #fff solid;
}
.news .bd li{
	background:url(../images/mark01.jpg) no-repeat left center;
	padding-left:10px;
	height:25px;
	overflow:hidden;
	line-height:25px;
	border-bottom:1px #728a65 dashed;
}
.news .bd li .time{
	float:right;
}
.news .bd li a{
	display:block;
	width:140px;
	overflow:hidden;
	height:25px;
	line-height:25px;
}
.ad{
	float:left;
	width:460px;
	margin:0 10px;
}
.flow{
	float:left;
	width:260px;
	border:1px #dfdfdf solid;
	background:#f3f3f3;
}
.flow .bd{
	margin:0 10px;
	border-top:1px #fff solid;
	padding:0px 0;
}
.flow .bd li{
	overflow:hidden;
	width:240px;
	border-bottom:1px #728a65 dashed;
	padding:1px 0;
}
.flow .bd .last{
	border-bottom:none;
}
.flow .bd li .media{
	float:left;
	border:1px #ccc solid;
}
.flow .bd li .intro{
	font-family:微软雅黑;
	font-weight:bolder;
	margin-left:10px;
	float:left;
	width:75px;
	line-height:55px;
}
.contact{
	border:1px #dfdfdf solid;
	background:#f3f3f3;
	margin-top:10px;
}
.contact .hd .title span{
	font-weight:normal;
}
.contact .bd{
	padding:10px;
}
.map{
	padding-bottom:10px;
	border-bottom:1px #000 dashed;
}
.tel{
	background:url(../images/tel.jpg) no-repeat;
	height:25px;
	color:#2bb81e;
	font-size:18px;
	font-family:微软雅黑;
	margin-top:5px;
	padding:30px 0 0 60px;
}
.mleft{
	float:left;
	width:245px;
}
.mright{
	float:left;
	width:735px;
	margin-left:10px;
}
.product01{
	margin-top:10px;
}
.product .hd{
	border-bottom:2px #b2baca solid;
	height:30px;
	line-height:30px;
}
.product .hd .title{
	font-size:16px;
	font-family:微软雅黑;
}
.product .hd .title span{
	font-size:12px;
}
.product .bd{
	padding:10px;
}
.picgd{position:relative; top:0px;}
.picgd a.up {background:url(../images/left.jpg) no-repeat left center;display: block;height:170px; 
left:0px; overflow: hidden;position: absolute; text-indent: -9999px;top:0px;width:9px;}
.picgd a.down {background:url(../images/right.jpg) no-repeat right center; display: block;height:170px;overflow: hidden; position: absolute; right:0px; text-indent: -9999px;top:0px;width:9px;}
.picgd .pic {height:170px; margin:0 auto;overflow: hidden;width:695px;}
.picgd .pic div {float:left;}
.picgd .pic li {float: left; padding-left:5px; overflow:hidden; width:168px;}
.picgd .pic li .media{
	background:url(../images/pbg.jpg) no-repeat;
	padding:2px 5px 3px 3px;
	width:160px;
	height:170px;
	text-align:center;
	line-height:170px;
	display:table;
	overflow:hidden;
}
.picgd .pic li .media a{
    display:table-cell;
    vertical-align:middle;
}
.picgd .pic li .media img{
	line-height:170px;
	text-align:center;
	vertical-align:middle;
}
.footer{
	background:#f1f1f1;
	margin-top:10px;
}
.footer{
	background:#f1f1f1;
	margin-top:10px;
}
.footer-con{
	margin:0 auto;
	width:990px;
	text-align:center;
	color:#a2a2a2;
	border-top:1px #dad7d7 solid;
	padding-top:10px;
}
.footer-con a{
	color:#a2a2a2;	
}
/*
*  企业介绍
*/
.main-left{
	float:left;
	width:250px;
}
.mold{
	margin-top:10px;
}
.mold .hd{
	background:url(../images/shd.jpg) no-repeat;
	height:33px;
	line-height:33px;
	padding:0 10px;
}
.mold .hd .title{
	font-size:14px;
	font-weight:bolder;
}
.mold .hd .title span{
	font-weight:normal;
	font-size:12px;
	font-family:微软雅黑;
}
.about-us-bd,
.aboutbd{
	border-left:1px #dfdfdf solid;
	border-right:1px #dfdfdf solid;
	background:#fff;
	padding:10px;
}
.contact-us-bd{
	border-left:1px #dfdfdf solid;
	border-right:1px #dfdfdf solid;
	background:#fff;
	padding:10px;
}
.about-us-bd li{
	border-bottom:1px #dfdfdf solid;
	height:25px;
	line-height:25px;
	background:url(../images/mark02.jpg) no-repeat left center;
	padding-left:30px;
}
.mold .ft{
	background:url(../images/sft.jpg) no-repeat bottom;
	height:14px;
}
.contact-us-bd .map{
	border-bottom:none;
}
.main-right{
	float:left;
	width:730px;
	margin-left:10px;
}
.bmold{
	margin-top:10px;
}
.bmold .hd{
	background:url(../images/bhd.jpg) no-repeat;
	height:34px;
	line-height:34px;
	padding:0 10px;
}
.bmold .hd .title{
	font-size:14px;
	font-weight:bolder;
	background:url(../images/mark03.jpg) no-repeat left center;
	padding-left:20px;
}
.bmold .hd .title span{
	font-weight:normal;
	font-size:12px;
	font-family:微软雅黑;
}
.bmold .ft{
	background:url(../images/bft.jpg) no-repeat bottom;
	height:14px;
}
.aboutbd{
	padding:15px 15px 200px;
}
.aboutbd .media{
	float:right;
	margin:0 0 10px 10px;
}
.news-list{
	padding:30px;
	border-left:1px #dfdfdf solid;
	border-right:1px #dfdfdf solid;
	background:#fff;	
}
.news-list li{
	background:url(../images/mark04.jpg) no-repeat left center;
	padding-left:20px;
	height:25px;
	line-height:25px;
}
.news-list li .time{
	float:right;
}
.news-list li a{
	width:465px;
	overflow:hidden;
	height:25px;
	line-height:25px;
	display:block;
}
.page {
    padding:30px 0 0px;
    text-align:center;
}
.page a {
    border:1px solid #CCCCCC;
    padding:4px 7px;
}
.page a.select {
    background:#020202;
    color:#FFFFFF;
    font-weight:bolder;
}
.snav{
	float:right;
}
.product-list{
	padding:30px 0 24px 40px;
	border-left:1px #dfdfdf solid;
	border-right:1px #dfdfdf solid;
	background:#fff;
	overflow:hidden;
	width:688px;
}
.product-list ul{
	overflow:hidden;
	width:668px;
}
.product-list li{
	float:left;
	width:146px;
	margin-bottom:30px;
	margin-right:21px;
	overflow:hidden;
	height:174px;
}
.product-list li .media{
	background:url(../images/p-bg01.jpg) no-repeat;
	padding:2px 5px 3px 3px;
	width:138px;
	overflow:hidden;
	height:145px;
	text-align:center;
	display:table;
	line-height:45px;
	position:relative;
}
.product-list li .media a{
	display:table-cell;
	vertical-align:middle;
	+position:absolute;
	top:50%
}
.product-list li .media img{
	vertical-align:middle;
	+position:relative;
	top:-50%;
	left:-50%;

}
.product-list li .intro{
	text-align:center;
}
.ntitle{
	text-align:center;
	font-size:16px;
	font-weight:bolder;
}
.handdle{
	text-align:center;
}
.product-list .nmedia
{
    margin-top:40px;
	float:left;
	width:280px;
	border:2px #86b4d5 solid;
}
.product-list .nintro{
	float:left;
	width:260px;
	margin-left:10px;
}
.product-list .nintro .ptitle{
	background:url(../images/ptitile.jpg) no-repeat;
	width:183px;
	height:35px;
	overflow:hidden;
	line-height:35px;
	font-size:14px;
	font-weight:bolder;
	padding-left:20px;
}
.product-list .nintro td{
	font-size:14px;
	border-bottom:1px #000 dashed;
}
.product-list .nintro .ttitle{
	text-align:center;
	height:30px;
}
.product-frame{
	padding:20px;
	border-left:1px #dfdfdf solid;
	border-right:1px #dfdfdf solid;
	background:#fff;
}
.aintro{
	width:688px;
	overflow:hidden;
}
.pleft{
	float:left;
	width:330px;
}
.pleft .con{
	color:#a1a0a0;
}
.pleft .media .mtitle{
	font-size:14px;
	background:url(../images/mark05.jpg) no-repeat left center;
	padding-left:10px;
	margin:20px 0;
}
.frame-list li{
	background:url(../images/mark05.jpg) no-repeat left 7px;
	padding-left:15px;
	color:#b0aeae;
}
.margin{
	margin-left:28px;
}
.middle{
	margin-top:10px;
	overflow:hidden;
	width:688px;
}
.middle .mmedia{
	float:left;
	width:350px;
	margin:0 10px 10px 0;
}
.middle .mintro{
	color:#a1a0a0;
}
.mbtitle{
	background:#ccc;
	margin-top:10px;
	font-size:14px;
	font-weight:bolder;
	padding:0 10px;
}
.mbcon{
	overflow:hidden;
	width:688px;
	margin-top:10px;
}
.mbcon .mbintro{
	float:left;
	width:315px;
	color:#a1a0a0;
}
.mbcon .mbmedia{
	float:left;
	margin-left:10px;
	margin-right:10px;
	_margin-right:3px;
	width:350px;
}
.find{
	padding:20px;
	border-left:1px #dfdfdf solid;
	border-right:1px #dfdfdf solid;
	background:#fff;
}
.find ul{
	background:url(../images/mark06.jpg) no-repeat right bottom;
}
.find ul .first{
	border-bottom:1px #000 dashed;
	padding:10px 0;
}
.cardbd{
	background:#fff;
	width:668px;
	margin:0 auto;
	padding:30px;
}
.leave-message{
	background:url(../images/leavemessage.jpg) no-repeat;
	width:668px;
	margin:0 auto;
	padding:30px;
	height:421px;
}
.bmold .bd{
	border-left:1px #dfdfdf solid;
	border-right:1px #dfdfdf solid;
	background:#fff;
	height:10px;
}
.leave-message .title{
	font-size:14px;
	font-weight:bolder;
	height:30px;
	line-height:30px;
	border-bottom:1px #000 dashed;
}
.leave-message .con{
	padding:20px;
}
.leave-message .con td{
	font-size:14px;
	padding-top:5px;
	vertical-align:top;
}
.text01{
	width:130px;
	height:18px;
	line-height:18px;
}
.message-con{
	width:500px;
	height:160px;
}
.button-con{
	text-align:center;
}
.button{
	background:url(../images/button.jpg) no-repeat;
	width:89px;
	height:29px;
	font-size:14px;
	border:none;
}
.card{
	background:url(../images/car-bg.jpg) no-repeat;
	width:434px;
	height:240px;
	margin:0 auto;
	padding:60px 30px 0px 30px;
}
.card .title{
	font-size:16px;
	font-weight:bolder;
	font-family:微软雅黑;
	text-align:center;
}
.card .con{
	padding-left:130px;
}
.map-bg{
	background:url(../images/map-bg.jpg) no-repeat;
	width:645px;
	height:362px;
	margin:10px auto;
	padding:10px;
}
.flow .bd li .media{
	float:left;
	border:1px #ccc solid;
	overflow:hidden;
	height:55px;
}
.netbd img{
	border:1px #ccc solid;
}
.more{
	float:right;
}
.onlines{
	position:absolute;
	top:150px;
	right:5px;
	z-index:100;
	border:1px #121212 solid;
	width:125px;
}
.onlines .hd{
	height:28px;
	color:#FFF;
	font-size:14px;
	font-family:微软雅黑;
	text-align:center;
	font-weight:bolder;
	background:#121212;
}
.onlines .bd{
	background:#ffffff;
	padding:10px;
}
.onlines .bd .s{
	background:url(../images/s.jpg) no-repeat left center;
	padding-left:30px;
	margin-bottom:3px;
	margin-left:-10px;
}
.plist-bd{
	border-left:1px #dfdfdf solid;
	border-right:1px #dfdfdf solid;
	background:#fff;
	padding:10px;
}
.plist-bd li{
	background:url(../images/productbg.jpg) no-repeat;
	width:178px;
	height:60px;
	margin-top:5px;
	padding:7px 0px 0 45px;
	font-size:14px;
	font-family:微软雅黑;
	font-weight:bolder;
	position:relative;
}
.plist-bd li .sp{
	position:absolute;
	right:10px;
	bottom:0px;
}
.news-list .con
{
    word-wrap:break-word;
    word-break:break-all;
    }</pre></body></html>