<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 {background:url(images/bg.jpg) no-repeat center top #fff;font-size:12px;font-family:Arial, Verdana;line-height:150%;margin:0 auto;padding:0;color:#333;}
div {margin:0 auto;padding:0;}
h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p {margin:0;padding:0;border:none;list-style-type:none;}
.block {width:980px;height:auto;}
.f_l {float:left;}
.f_r {float:right;}
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.dis {display:block;}
.inline {display:inline;}
.none {display:none;}
.dashed {background:url(images/lineBg.gif) repeat-x left top;color:#3f3f3f;padding:2px 0 3px 12px;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
*html .clearfix {height:1%;}
*+html .clearfix {height:1%;}
/*英文强制换行*/
.word {word-break:break-all;}
a{ text-decoration:none; color:#333;}
a:hover{color:#F7212B}
.clear{clear:both;}
.blank{height:18px; line-height:18px; clear:both; visibility:hidden;}

.header{background:url(images/logo.gif) no-repeat left top; height:165px;}
.logo{width:520px; height:100px;float:left;}
.logo a{ display:block;width:520px; height:55px; text-indent:-9999px;}
.top_r{width:327px;height:55px; margin-top:45px; float:right;}
.menu {margin-left:180px; font-family:"微软雅黑";}

/*菜单class*/
.Menubox {background:url(images/ta2.jpg) no-repeat;width:980px;height:40px;line-height:40px;float:left;margin:0 auto;}
.Menubox ul{margin:0px;padding:0px; margin-left:14px;}
.Menubox li{float:left;display:block;cursor:pointer;width:131px;text-align:center;color:#FFFFFF; font-size:14px; font-weight:bold;}
.Menubox li.hover{padding:0px;width:131px;background:url(images/ta1.jpg) repeat-x;color:#F7212B;height:40px;font-weight:bold;line-height:40px;}
.Menubox li a{ color:#fff;}
.Menubox li a:hover{color:#F7212B;}
.Menubox li.hover a{color:#F7212B;}
.Menubox li.hover a:hover{color:#F7212B;}
.site_link {display:none;}
/*导航class*/
.Mcontentbox{clear:both;height:238px;width:944px; overflow:hidden; background:url(images/ibox.jpg) no-repeat; padding:18px;}
/*内容class*/
.Contentbox{clear:both;margin-top:0px;_margin-top:-5px;border:1px solid #EFEFEF;background:#EFEFEF;border-top:none;height:181px;text-align:center;padding-top:8px;}

.ibouts{ font-size:14px; line-height:180%;}
.ibouts img{padding:10px;}

.probg{height:264px;background:url(images/probg.jpg) no-repeat;}
.protit{height:43px; line-height:43px;padding-left:24px; color:#F7212B; font-weight:bold; font-size:14px;}
.probox{margin:14px 20px;}
.indexpro{width:167px; padding-right:26px; text-align:center;}
.indexpro img{width:167px; height:141px;}

.inewsimg{background:#E5E5E5;padding:3px;width:287px; height:219px;float:left;}
.inewslist{width:631px;float:right;}
.inewslist li{border-bottom:dashed #E5E5E5 1px;line-height:32px; background:url(images/dd.jpg) no-repeat 6px center;padding-left:18px;font-size:14px;}
.inewslist li span{float:right;color:#999;font-size:12px;}
.inewslist li.newstop{background:none; padding:0; padding-bottom:5px; line-height:22px;}
.inewslist li.newstop a{ font-weight:bold;}
.inewslist li.newstop p{color:#999;font-size:12px;}
.inewslist li.newstop p a{ color:#F7212B; font-weight:normal;font-size:12px;}

.footer{background:url(images/foot1.jpg) no-repeat top #C7070D;}
.footer2{background:url(images/foot2.jpg) no-repeat bottom;padding:8px 15px; color:#fff;}
.footer2 a,.footer2 a:hover{color:#fff;}
.link a{ padding:0 5px;}
.footall{ text-align:center;}

.left{width:190px;float:left; margin-right:20px;}
.lefttit{height:36px; line-height:36px; background:url(images/lefttit.jpg) no-repeat; color:#fff; text-align:center; font-size:14px; font-weight:bold;}
.lefttit a,.lefttit a:hover{color:#fff; }
.leftlist{border:solid #E1E1E1 1px;border-top:none;padding:15px 0;}
.leftlist li a{ display:block; line-height:28px;padding-left:20px;border-bottom:dashed #E5E5E5 1px;}
.lbox li a{padding-left:35px;}
.FristClassName{line-height:28px;padding-left:20px;border-bottom:dashed #E5E5E5 1px;}
.SecondClassName{line-height:28px;padding-left:30px;border-bottom:dashed #E5E5E5 1px;}
.ThirdClassName{line-height:28px;padding-left:40px;border-bottom:dashed #E5E5E5 1px;}
.right{width:770px;float:left;}
.title{ height:36px; line-height:36px; font-size:14px; font-weight:bold; background:url(images/titlebg.jpg); padding:0 10px;}
.title span{float:right; font-size:12px; font-weight:normal; color:#999;}
.title span a,.title span a:hover{color:#999;}
.channelbox{margin:15px 0;}
.channelimg img{ padding:10px;}

	/*article style*/
	.articleList{}
	.articleList li{padding:3px 0px 3px 25px; border-bottom:1px dashed #ccc;background:url(images/news_arrow.jpg) no-repeat 10px center;}
	.articleList li.img_Txt{ border-bottom:none; width:98%; background:none; padding:5px 0px 8px;}
	.articleList li.img_Txt img{ width:115px; height:85px; margin:5px; float:left;}
	.articleList2{ padding:10px 25px;}
	.articleList2 li{padding:1px 0px;}
	.articleList2 li a{ display: inline-block;}
	.time{ float:right;}
	.articleTitle{ font-weight:bold; font-size:14px; text-align:center;}
	.articleAuthor{text-align:center; padding:7px 0px;}
	.articleauthor span{ margin:0px 6px; font-size:9pt;}
	.articleInfo{ line-height:180%; padding:10px 20px;border-top:2px solid #f5f5f5;border-bottom:2px solid #f5f5f5;}
	.pageUpDown{ padding-top:10px; font-size:9pt; text-align: left;}
	/*end*/
	
	/*Product Style*/
	.photoList a{ display: inline-block; background:url(../images/photo_bg.gif) no-repeat; width:141px; height:110px; text-align:center; margin:0px 18px;}
	.photoPadding a{ margin-top:20px;}
	.photoList a img{ margin-top:4px; border:1px solid #fff; width:131px; height:100px;}
	
	.photoList li{ float:left; text-align:center; width:163px; margin-left:-1px; overflow:hidden; height:180px;}
	.photoList li a.img_s_t{ display: inline; width:auto; height:auto; background:none; margin:0px; padding:0px; padding-left:12px;}
	
	.productTitle{ height:28px; line-height:28px; font-size:16px; padding-left:25px; text-align:center;border-bottom:1px solid #F9F9F9;}
	.productImg{ text-align:center; padding:15px;}
	.productInfo{ line-height:180%; margin:10px auto 20px auto;}
	/**/
	.pages{ text-align:center; padding:20px 0px 8px 0px;}
	.pages select{ vertical-align:middle; font-size:8pt; padding:0px; }
	.pages b{ font-weight:normal;}
/*end*/

.sitemap{margin-top:15px; margin-left:30px; }
.sitemap dt{ font-weight:bold;}
.sitemap dd{ padding-left:20px;}

#focus{width:980px;height:420px;overflow:hidden;position:relative;}
#focus ul{height:980px;position:absolute;}
#focus ul li{float:left;width:980px;height:420px;overflow:hidden;position:relative;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus ul li img{width:980px;height:420px;}
#focus .btnBg{position:absolute;width:980px;height:20px;left:0;bottom:0;}/*background:#000;数字背景*/
#focus .btn{position:absolute;width:820px;height:10px;padding:5px 10px;right:0;bottom:0;text-align:right;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus .btn span.on{background:#fff;}
#focus .preNext{width:45px;height:100px;position:absolute;top:50px;background:url(../images/sprite.png) no-repeat 0 0;cursor:pointer; display:none;}
#focus .pre{left:10px;}
#focus .next{right:10px;background-position:right top;}
</pre></body></html>