<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{font-family:Arial, Helvetica, sans-serif; font-size:12px;line-height:24px; margin:0 auto; color:#626262; background:url(index_44.jpg) repeat-x top #fff;}
h1,h2,h3,h4,h5,h6,h7,ul,ul li,ol,ol li,dl,dl dt,dl dd,form,img,p,b,div,a{ list-style:none; padding:0; margin:0;}

img { border:none;}
a { color:#434343; text-decoration: none; }
a:hover{color:#c7000a; text-decoration:none; }
.qc{clear:both}


/*top*/
.top{height:138px}
.top_r{ width:980px; margin:0px auto; height:86px;}
.top_r h1 a{display:block}
.top_r span{float:right}
.top_r span a{display:block; color:#fff}



/*nav*/
.nav{ background-color:#D92319}
#navmenu{ width:984px; _width:986px; height:52px; margin:0px auto}
#navmenu ul{margin:0px; padding: 0; height:52px; float:left; width: 100%; list-style: none; font-size: 1.1em; border-left:1px solid #C90D04; border-right:1px solid #E53F35; }
#navmenu ul li{float: left; padding: 0; width:121px; _width:121px; border-right:1px solid #C90D04; border-left:1px solid #E53F35;  font:600 14px/52px Arial, Helvetica, sans-serif; line-height:52px;}
#navmenu ul li a{ text-decoration:none; color:#fff; font:600 14px/52px Arial, Helvetica, sans-serif; text-align:center; display:block; }
#navmenu ul li a:hover{ background-color:#37322F; width:123px; _width:121px; display:block; color:#fff;}
.navon a{background-color:#37322F; width:123px; color:#fff;}

#navmenu ul li ul{position: absolute; left: 0; background:#F4F4F4; float: left; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CCCCCC; border-right:1px solid #cccccc; border-left:1px solid #cccccc; display: none; list-style: none; margin: 0; padding: 0; width: 125px; text-align:center;padding-bottom:12px;}
#navmenu ul li ul li{ background:none; display:block; width:125px; line-height:40px; margin-left:0px; text-align:left; padding:0px; color:#fff; }
#navmenu ul li ul li a {float: none; text-indent: 0; height: auto; background: none; display: block; text-decoration: none;	font-family:Arial, Helvetica, sans-serif;	font-weight:500; font-size:12px;	line-height:24px; color: #333333;	margin-left:8px; width:110px; border-bottom:1px solid #CCCCCC;}
#navmenu ul li ul li a:hover{margin:-1px; color:#626262; width:126px; background:url(index_03.jpg) no-repeat center 1px;}
#navmenu ul li:hover ul { display:block; }
#navmenu ul li.sfhover ul { display:block;}
#navmenu ul li ul li a span{ text-align:right;}


/*index_banner*/
#banner{ height:474px; width:100%;}
#banner_point {position:absolute; height:19px; margin-top:450px;  z-index:9999; width:100%}

#banner_list img {border:0px; width:100%; height:474px}
#banner_bg { position:absolute; bottom:0; height:156px; z-index:1000; cursor:pointer; width:100%; margin-top:-30px;}
#banner ul {position:absolute; left:80%; list-style-type:none; z-index:1002; margin:0 auto; padding:0}
#banner ul li { display:block; width:15px; height:15px; line-height:15px; text-align:center; color:#fff; background:url(bannerPointoff.png) no-repeat;  cursor:pointer; float:left; margin-right:5px; display:inline; position:relative;}
#banner ul li.on { background:url(bannerPointon.png) no-repeat; color:#fff;}
#banner_list a { position:absolute; display:block; width:100%; height:474px}



/*main*/
.main{width:980px; margin:0px auto; height:200px; margin-top:20px}
/*about*/
.in_about{width:554px; float:left}
.in_about h2{font:600 14px/24px Arial, Helvetica, sans-serif; padding-bottom:3px; border-bottom:1px solid #E0E0E0 }
.in_about h2 span{font:400 12px/24px  Arial, Helvetica, sans-serif; color:#C4C4C4}
.in_about h2 a img{float:right; display:block}
.cj{width:223px; height:150px; float:left; margin-top:20px; display:block}
.news-banner{ width:223px; height:150px; overflow:hidden; position:relative;}
.huandengt{ width:100%; height:100%; overflow:hidden; position:relative;}
.huandengt .hdbig { width:100%; height:100%; overflow:hidden; position:relative; padding:0; margin:0;}
.huandengt .hdbig li { width:100%; height:100%; position:absolute; left:0; top:0; z-index:10;}
.huandengt .hdbig li a{ width:100%; height:100%; display:block;}
.huandengt .hdbig li img { width:100%; height:100%; border:none;}
.huandengt .hdsmall { width:70px; height:17px; position:absolute; right:0; bottom:5px; z-index:12;}
.huandengt .hdsmall li { width:15px; height:15px; line-height:15px; text-align:center; overflow:hidden; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-right:4px; float:left; cursor:pointer; border:1px solid #bc8c25; background:#bc8c25; color:#fff;}
.huandengt .hdsmall li.sel { background:#fff; color:#bc8c25;}
.in_about p{ width:305px; float:right; line-height:22px; margin-top:20px}
.in_about p a{color:#D92319}



/*news*/
.in_news{width:380px; float:right;}
.in_news h2{font:600 14px/24px Arial, Helvetica, sans-serif; padding-bottom:3px; border-bottom:1px solid #E0E0E0 }
.in_news h2 span{font:400 12px/24px  Arial, Helvetica, sans-serif; color:#C4C4C4}
.in_news h2 a img{float:right; display:block}
.in_news h3{ margin-top:20px; width:123px; float:left }
.in_news h3 img{float:left; display:block}
.news_n{width:240px; float:right; margin-top:20px}
.news_n p{line-height:22px; color:#898989}
.news_n p a{background:url(news_i_b.jpg) no-repeat left 0px; font-weight:600; padding-left:10px}
.news_n ul{margin-top:10px}
.news_n ul li{background:url(news_icon.jpg) no-repeat left; line-height:27px; padding-left:10px}
.news_n ul li span{float:right}


/*main1*/
.main1{width:980px; height:170px; margin:0px auto; margin-top:30px}

/*快速链接*/
.kl{float:left}
.kl ul{padding:0px}
.kl ul li{width:225px; height:55px; display:block; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;course:hand;}
.kl ul li a{width:225px; height:55px;}

/*Product*/

.in_pro{width:733px; float:right;}
.in_pro h2{font:600 14px/24px Arial, Helvetica, sans-serif; width:100%; padding-bottom:3px; border-bottom:1px solid #E0E0E0 }
.in_pro h2 span{font:400 12px/24px  Arial, Helvetica, sans-serif; color:#C4C4C4}
.in_pro h2 ul{float:right; width:550px}
.in_pro h2 ul li{float:left; font:400 12px/24px Arial, Helvetica, sans-serif; padding-left:8px }
.in_pro h2 ul li a{color:#898989; display:block}
#rymo{WIDTH:733px; OVERFLOW: hidden; float:left; margin-top:17px; _margin-top:17px }
#rymo1{FLOAT:left;}
#rymo2{FLOAT:left;}
#inkemo{ WIDTH: 935%; FLOAT:left;}
.zgg{ width:163px; margin:0px 25px 0px 0px; float:left; display:inline;}
.zgg1 { width:163px;}
.zgg1 img{ width:163px; height:114px; border:1px solid #CECECE; padding:2px} 
.zgg_name{ width:170px; line-height:24px; margin-top:-24px; background-color:#37322F; opacity: 0.85;-moz-opacity: 0.85; filter:alpha(opacity=70); text-align:center; color:#fff; display:block; height:24px; z-index:10\0; position:relative\0; z-index:10!important;  position:relative!important; *z-index:10; position: inherit;}
.zgg_name a{color:#fff}


/*footer*/
.footer_bg{background:url(footer_bg.jpg) repeat-x; margin-top:30px; height:145px; width:100%}
.footer{width:980px; margin:0px auto}
.footer p a img{float:right; margin-top:-10px}
.footer p{font:400 12px/24px Arial, Helvetica, sans-serif; color:#fff; padding-top:10px}
.footer p a{color:#CCCCCC}
.footer_r{margin-top:20px; color:#B2B2B2}
.footer_r span{width:77px; background-color:#080808; text-align:center; display:block; line-height:24px; font-weight:600; margin-right:10px; float:left}













.main_about{ background:url(about.jpg) no-repeat center top; height:590px;}

.main1_bg{}
.main_n{ width:980px; margin:0px auto; overflow:hidden}
.main_n a{ color:#646464;}

/*side*/
#side{ float:left; width:202px; padding-bottom:10px; }
#side h2{ font-size:18px; color:#fff; line-height:74px; height:65px; padding-top:10px; background:url(side_bg.jpg); width:187px; font-family: Arial, Helvetica, sans-serif; font-weight:600; letter-spacing:1px; padding-left:15px;}
#side h2 span{ font-family: Arial, Helvetica, sans-serif; color:#FFADA8; font-weight:400; font-size:12px;}
#side h3{}
#side h3 a{ font-size:18px; color:#ffa800; line-height:25px; width:202px; font-family: Arial, Helvetica, sans-serif; font-weight:600; margin-top:10px;}
#side h3 span a{color:#505050; font-family: Arial, Helvetica, sans-serif; color:#fff; font-weight:400; font-size:12px;}
#side h3 span{color:#8A8A8A;}

#side ul{padding:0px 0px;}
#side li{ line-height:40px; background:url(side_02.jpg) no-repeat; width:202px; margin:2px auto; border-bottom:1px solid #E7E7E7;  overflow:hidden;text-overflow: ellipsis;white-space: nowrap;course:hand; height:40px;}
#side li a{ padding-left:30px; display:block; width:182px; height:40px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;course:hand;}
#side li a:hover{background:url(side_01.jpg) no-repeat; display:block; width:182px; height:40px; color:#fff; padding-left:30px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;course:hand;}
.navon1 a{background:url(side_01.jpg) no-repeat; display:block;  height:40px; color:#fff; width:202px;}

#side ul li ul{background:none; padding:0px; display:none;}
#side ul li ul li{  border-bottom:none; margin:0px auto;width:202px; line-height:26px; border-top:1px dashed #D4D4D4; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;course:hand; background:none; padding:0px 1px; background:none;}
#side ul li ul li a{color: #898989; margin-left:0px; background:none; padding-left:5px;}
#side ul li ul li a:hover{background:none; color: #656565;}
#side ul li:hover ul { display:block;}
#side ul li.sfhover ul { display:block;}

#side img{padding-top:8px}

#side p{ line-height:24px; margin-top:10px; padding-top:10px; border-top:1px dashed #ccc; width:187px; padding-left:15px;}
#side p a{ color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-weight:600px;}

/*内容页*/
.con{ width:756px; float:right; margin-top:25px; background-color:#FFFFFF}
.title{line-height:40px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #c0c0c0; height:36px; margin:0px 10px}
.title h2{background:url(c6.jpg) no-repeat 0px center; font-size:15px; margin-left:8px; font-family:Arial, Helvetica, sans-serif;}
.title h2 span{ float: none; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-left:10px; color:#d92319;}
.title span{ float:right; margin-right:10px; display:inline;}
.title span a{ margin:0px 4px;}

.con1{ padding:10px 10px 0px 10px;  line-height:24px; min-height:250px; height:auto!important; height:340px; overflow:visible;}
.con00{ line-height:0px;}

.con1 ul li {
    background:url(news_icon.jpg) no-repeat 8px 12px;
	text-indent:1em;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dedede; line-height:30px; width:98%; }
.con1 ul li span { color:#666666; float:right;}
.page { text-align: center; margin-top:10px; line-height:30px;}

.con1 h2{ font-size:14px;  text-align:center; line-height:30px; background-color:#f6f6f6;}
.con1 h3{ font-size:12px; font-weight:normal; text-align:center; border-bottom:1px solid #EBEBEB; line-height:30px; margin-bottom:10px;}

.prod{width:208px; float:left; margin:10px 5px 5px 30px; display:inline;  }
.prod_pic{width:200px; height:146px; padding:3px; border:1px solid #E4E4E4;}
.prod_pic img{ width:200px; height:146px;}
.prod_name{ line-height:24px; padding-left:10px; background:#f7f7f7; margin-top:3px; }
.prod_name a{ color:#5b5b5b; }
.prod_name strong{ float:right; width:26px;}

.next1{ line-height:45px; text-align:center; color:#454545;}
.next1 a{ margin:0px 5px;}
.pages button{ line-height:22px;}
.pagesone{ display:none;}

.con2{line-height:24px; width:690px; margin:5px auto 0px auto; padding-bottom:15px;}
.por_li1{ font-weight:14px; color:#ff7800; font-size:15px; font-family:"微软雅黑"; line-height:20px;}
.por_li2{ border-bottom:1px solid #E3E3E3; padding-bottom:8px; margin-top:20px;}
.por_li2 img{ width:160px; height:112px; margin-top:5px; float:left; margin-right:10px;}
.por_li2 h1{font-size:14px; font-family:"微软雅黑"; font-weight:normal; line-height:24px; color:#454545; float:right; width:510px;}
.por_li2 p{ line-height:22px; color:#7B7B7B; }
.por_li3 { border:1px solid #E4E4E4; background:#EEEEEE; width:155px; float:left; margin:0px 6px 6px 6px; text-align:center; margin-top:-1px;}



.TabTitle{ clear:both; height:24px; border-bottom:#D6D6D8 1px solid; width:680px; margin:20px auto 0px auto;}
.TabTitle li{ float:left; display:inline; width:105px; *width:105px; cursor:pointer; line-height:24px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:600; margin-right:4px;}

.active{ background: url(789.jpg) no-repeat center top; color:#d92319;}
.active a{ color:#004993;}

.normal{ color:#a9a9a9; background:#fafafa;}
.TabContent{ padding-top:5px; height:auto; text-align:left; clear:both;}
.none{ display:none;}
.TabContent li{ line-height:24px; background: url(index_d_r14_c9.jpg) no-repeat 2px 8px; }
.TabContent li span{ margin-left:15px; color:#949494;}

.con2 h3{ line-height:30px; font-size:15px; font-family:Arial, Helvetica, sans-serif; margin-top:10px; background: #F2F2F2; padding-left:15px; margin-bottom:8px; }
.con2 h3 span{ color:#FF9900; font-weight:normal; font-size:13px;}

.content{ margin-top:15px;}
.dt{ width:375px; height:262px; float:left; padding:2px; border:1px solid #dddddd;}
.dt img{width:375px; height:265px; float:left;}

.wz{ width:290px; float:right;}
.wz li{ line-height:34px; border-bottom:1px dashed #aeaeae;}
.wz li font{ float:left; line-height:34px; margin:0px; padding:0px;}
.wz li strong{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:600; color:#d92319}
.xyp{ border-top:1px dashed #CCCCCC; margin-top:20px;}


.r{ float:right}
#main ol li{ padding:10px;}
#list h2{font-size: 14px; color:#0260B8; padding:10px;}



/*内页banner*/
#banner7 { width:100%; height:300px; position:relative;}
ul.bannerimg7 { width:100%; height:300px; position:relative; margin:0px;}
ul.bannerimg7 li { width:100%; height:300px; position:absolute; z-index:4; left:0px; top:0px;}
ul.bannerimg7 li a { display:block; width:100%; height:300px;}

.bannerNum { display:none;}
.btns { height:30px; position:absolute; z-index:5; left:50%; bottom:0px; margin-left:-480px;}
.btns span { width:145px; height:34px; float:left; color:#fff; font-family:Constantia,Georgia; font-size:16px; text-align:right;}
.btns span em { font-size:20px; font-style:normal;}
.btns a { display:block; width:34px; height:34px; float:right; margin-left:1px; background:url(bannerbtn.gif) no-repeat; overflow:hidden; cursor:pointer;}
.btns a.BtnPrev { background-position:0px 0px;}
.btns a.BtnNext { background-position:-38px 0px;}

.bannerNum7 { display:none;}
.btns7 { width:235px; height:34px; position:absolute; z-index:5; left:50%; bottom:0px; margin-left:250px;}
.btns7 span { width:145px; height:34px; float:left; color:#fff; font-family:Constantia,Georgia; font-size:16px; text-align:right; display:none;}
.btns7 span em { font-size:20px; font-style:normal; display:none;}
.btns7 a { display:block; width:38px; height:34px; float:right; margin-left:0px; background:url(bannerbtn.gif) no-repeat; overflow:hidden; cursor:pointer;}
.btns7 a.BtnPrev7 { background-position:0px 0px;}
.btns7 a.BtnNext7 { background-position:-38px 0px;}

.bannerNum8 { display:none;}
.btns8 { width:235px; height:34px; background:#22469a; position:absolute; z-index:5; left:50%; bottom:0px; margin-left:-480px;}
.btns8 span { width:145px; height:34px; float:left; color:#fff; font-family:Constantia,Georgia; font-size:16px; text-align:right;}
.btns8 span em { font-size:20px; font-style:normal;}
.btns8 a { display:block; width:38px; height:34px; float:right; margin-left:0px; background:url(bannerbtn.gif) no-repeat; overflow:hidden; cursor:pointer;}
.btns8 a.BtnPrev8 { background-position:0px 0px;}
.btns8 a.BtnNext8 { background-position:-38px 0px;}
/*banner_end*/

#floatPanel .ctrolPanel{width:36px;height:166px;background:#fff url(panel_bg.gif) no-repeat left top;border:solid 1px #ddd;position:fixed;right:25px;top:300px;overflow:hidden;z-index:10000; _position:absolute; /* for IE6 */_top:expression(documentElement.scrollTop + 300);}
#floatPanel .ctrolPanel a{width:34px;font-size:12px;color:#ff6600;letter-spacing:1px;text-align:center;overflow:hidden;}
#floatPanel .ctrolPanel .arrow{height:29px;line-height:28px;display:block;margin:1px auto;}
#floatPanel .ctrolPanel .arrow span{display:none;}
#floatPanel .ctrolPanel .arrow:hover{background:#f4f4f4;}
#floatPanel .ctrolPanel .arrow:hover span{display:block;}
#floatPanel .ctrolPanel .contact{height:60px;display:block;margin:2px auto;}
#floatPanel .ctrolPanel .contact span{line-height:90px;}
#floatPanel .ctrolPanel .qrcode{height:40px;display:block;margin:2px auto;}
#floatPanel .ctrolPanel .qrcode span{display:none;}

.popPanel{width:205px;height:214px; position:fixed;right:20px;top:300px;z-index:10000;overflow:hidden;display:none;_position:absolute; /* for IE6 */_top:expression(documentElement.scrollTop + 300); }
.popPanel-inner{width:205px;height:220px;position:relative;overflow:hidden;}
.arrowPanel{width:10px;height:210px;position:absolute;right:1px;top:102px;}
.arrowPanel .arrow01{width:0;height:0;font-size:0;line-height:0;border-top:10px solid transparent;_border-top:10px solid black;_filter:chroma(color=black);border-right:10px solid transparent;_border-right:10px solid black;_filter:chroma(color=black);border-bottom:10px solid transparent;_border-bottom:10px solid black;_filter:chroma(color=black);border-left:10px solid #ddd;position:absolute;bottom:0;position:absolute;left:2px;top:0;}
.arrowPanel .arrow02{width:0;height:0;font-size:0;line-height:0;border-top:10px solid transparent;_border-top:10px solid black;_filter:chroma(color=black);border-right:10px solid transparent;_border-right:10px solid black;_filter:chroma(color=black);border-bottom:10px solid transparent;_border-bottom:10px solid black;_filter:chroma(color=black);border-left:10px solid #fff;position:absolute;bottom:0;position:absolute;left:0;top:0;}
.qrcodePanel{width:194px; height:212px; background:#fff;text-align:center;border:solid 1px #ddd;position:absolute;left:0;top:0;overflow:hidden;}
.qrcodePanel img{width:174px;height:174px;border:none;padding:5px 5px 0px 5px;}
.qrcodePanel p{font-size:12px;color:#666;line-height:20px;letter-spacing:1px;}
</pre></body></html>