<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*通用样式*/
body{ font:12px Arial; background:#E9E9E9; margin:0; padding:0;}
option{margin:0; padding:0;}
input{ margin:0px; padding:0px; }
dt,dl,dd,p,ul,li,form,img,p,strong,input,submit,reset{margin:0px; padding:0px; border:0;}
a{ color: #000; text-decoration: none; }
a:hover{ text-decoration: none;}
a:focus { outline:none;}
ul,li{list-style:none;}
.clear{clear:both;font-size:0px;height:0px;line-height:0px;overflow:hidden;}
img{border: 0 none; _vertical-align: top}


/*index*/
.header_wrap{ background:url(../images/index_02.jpg) repeat-x; height:170px;}
.header{ width:885px; margin:0 auto;}
.index_title{ width:885px; height:30px; line-height:30px; text-align:right; color:#fff;}
.index_title a{ color:#fff; font-size:12px; font-family:Arial;}
.index_title a:hover{ text-decoration:underline;}
.logo_wrap{ width:885px; height:49px; padding-top:10px;}
.logo{ width:298px; height:49px; float:left; padding-left:15px;}
.index_search{ width:287px; height:29px; background:url(../images/index_08.jpg) no-repeat; float:right; display:inline; margin-top:16px; margin-right:15px;}
.index_txt{ width:180px; height:18px; line-height:18px; margin-top:6px; margin-left:28px; color:#555;}
.index_btn{ width:66px; height:22px; margin-left:5px; background:none;}
.nav{ width:885px; height:56px; background:url(../images/nav_03.png) no-repeat; margin-top:15px;}
.nav ul{ width:811px; margin-left:14px; height:56ppx;}
.nav ul li{ width:162px; height:52px; float:left; position:relative; z-index:999; }
.nav ul li.index_last{ width:162px; height:52px; float:left; display:inline; margin-left:1px;}
.nav ul li a.mm{ display:block; width:162px; height:52px; line-height:52px; text-align:center; font-size:16px; color:#fff; font-family:Arial;z-index:999;}
.nav ul li a.mm:hover{ background:url(../images/hover_03.jpg) no-repeat; position:absolute; top:-7px; line-height:66px;}


ul.sub2 {display:none; width:150px; position:absolute; top:49px; left:-6px; background:#C41918 url(../images/subbg_03.jpg) repeat-x; padding-top:20px; padding-bottom:10px; z-index:999;}
ul.sub2 li {  width:150px;/*IE6 only*/ height:24px;}
ul.sub2 li a{ display:block;width:150px; font-size:13px; height:24px; line-height:24px; text-align:center; color:#fff; font-family:Arial; font-size:13px;}
ul.sub2 li a:hover{  color:#fff; background:#DB7676;}

.index_content{ width:879px;  margin:0 auto; background:url(../images/index_13.jpg) no-repeat; background-image:none;  padding:20px 0 50px 0;}

.JS_wrap3{width:781px; height:309px; overflow:hidden; position:absolute; z-index:9;  margin:0 auto;}


.index_subcontent{ width:750px; margin:0 auto; margin-top:19px;}
.index_left{ width:220px; float:left;}

.index_pic_title{ width:201px; height:31px; background:url(../images/index2_11.jpg) no-repeat; font-weight:bold; font-family:Tahoma; text-indent:40px; line-height:31px; color:#fff; margin-left:5px;}
.index_pic{ width:199px; background:#F2F2F2; border:1px solid #DADADA; margin-left:5px;}
.index_pic_border{ width:170px; height:3px; overflow:hidden; background:url(../images/index2_26.jpg) repeat-x; margin:3px auto;}
.index_news_wrap{ width:217px; height:296px; background:url(../images/index2_37.jpg) no-repeat; margin-top:15px;}
.index_news{ width:170px; height:260px; padding-left:35px; padding-top:20px; line-height:20px; font-size:12px; height:30px;}
.index_news span{ font-size:18px; font-family:Arial; font-weight:bold; padding-left:45px;}
.index_tupian{ padding-left:5px; padding-top:10px;}

.index_right{ width:500px; float:right;}
.index_about_title{ font-size:12px; font-family:Tahoma; font-weight:bold; text-indent:25px; background:url(../images/index2_14.jpg) no-repeat 10px center; }
.index_about{ padding-left:10px; line-height:20px; font-family:Arial; font-size:12px; padding-bottom:15px; background:url(../images/index2_32.jpg) repeat-x bottom; padding-top:10px; margin-bottom:15px;}

.join_tab{font-size:12px; color:#4A4A4A;}
.join_tab tr{ height:30px;}
.join_txt{ border:1px solid #CACACA; background:none; width:170px; height:20px; line-height:20px; color:#6A3F11;}

.join_area{ width:255px; height:65px; border:1px solid #CACACA; background:none; line-height:22px; color:#6A3F11; float:left; display:inline; margin-top:5px; overflow:hidden;}
.btn_wrap{ display:inline; float:left; width:45px; height:50px; padding-top:20px; padding-left:10px;}
.join_btn{ width:45px; height:22px; background:url(../images/index2_40.jpg) no-repeat; border:0 none; margin-top:5px; color:#fff; cursor:pointer;}
.index_message{ padding-left:25px; padding-top:10px;}

.index_service{ background:#F2F2F2; margin-top:20px;}
.index_service_title{ font-size:12px; font-family:Tahoma; font-weight:bold; text-indent:15px; background:url(../images/index2_14.jpg) no-repeat left center; width:475px; margin:0 auto; height:30px; line-height:30px; border-bottom:1px solid #BDBDBD; }
.index_service_content{ line-height:20px; padding:10px;}

.index_contact{ border:1px solid #CACACA; margin-top:20px;}
.index_contact_title{ font-size:12px; font-family:Tahoma; font-weight:bold; text-indent:15px; background:url(../images/index2_14.jpg) no-repeat left center; width:475px; margin:0 auto; height:30px; line-height:30px;  }
.index_contact_content{ line-height:20px; padding:0px 10px 10px; font-family:Tahoma; font-weight:bold;}

.foot{ width:800px;  text-align:center; line-height:22px; color:#8F8F8F; padding-bottom:20px; margin:0 auto;}
.foot a{ color:#8F8F8F;}
.foot a:hover{ text-decoration:underline;}


/*about*/

.about_news{ width:185px; padding-left:20px; padding-top:20px; line-height:20px; font-size:12px; padding-bottom:20px;}

.about_news_wrap{ width:215px;background:url(../images/About_03.jpg) no-repeat; }
.about_news span{ font-size:18px; font-family:Arial; font-weight:bold; padding-left:45px;}
.about_pic_title{ width:201px; height:31px; background:url(../images/About2_15.jpg) no-repeat; margin-left:5px; margin-top:20px;}
.about_pic{ width:179px; background:#F2F2F2; border:1px solid #DADADA; margin-left:5px; line-height:20px; padding:10px 10px; font-family:Tahoma; font-weight:bold;}

.position{ height:30px; line-height:30px; background:url(../images/index2_32.jpg) repeat-x bottom; color:#333;}
.position a{ color:#333;}
.position a:hover{ text-decoration:underline;}
.about{ padding-left:10px; line-height:20px; font-family:Arial; font-size:12px; padding-bottom:15px; padding-top:10px; margin-bottom:15px;}
.page{ text-align:center; width:500px; padding-top:10px; }
.page a{ color:#555;}
.page a:hover{ color:#D75959}


/*products*/
.pro_list{ width:215px; padding-bottom:10px;background:url(../images/Products_03.jpg) no-repeat;}
.pro_list ul { width:170px; margin-left:45px; padding-top:55px;}
.pro_list ul li{ width:170px; height:30px;}
.pro_list ul li a{ display:block; width:170px; height:30px; line-height:30px; text-indent:18px; background:url(../images/Products2_06.jpg) no-repeat left center;}
.pro_list ul li a:hover{ background:url(../images/Products2_03.jpg) no-repeat left center; color:#C2373B;}

.pro{ padding-top:30px;}
.pro dl{ width:148px;  border:1px solid #D5D5D5; float:left; display:inline; margin:10px 5px;}
.pro dl dt{ width:148px; height:127px; padding-bottom:3px; background:url(../images/point_09.jpg) repeat-x bottom;}
.pro dl dt a{}
.pro dl dt a:hover{ color:#C2373B;}
.pro dl dd{ width:148px; line-height:18px; padding:5px 0px; text-align:center;}
.pro dl dd a{}
.pro dl dd a:hover{ color:#C2373B;}
.product{ line-height:22px;}

/*news*/
.news_list{ width:175px;}
.news_list li{ width:175px; height:30px; line-height:30px; overflow:hidden; border-bottom:1px dashed #999; text-indent:10px;}
.news_list li a{ color:#333;}
.news_list li a:hover{ color:#B00000;}
.news{ padding-top:20px; padding-bottom:20px;}
.news dl{ width:480px; margin:0 auto; border-bottom:1px dashed #999; height:30px;}
.news dl dt{ height:30px; float:left; line-height:30px;}
.news dl dt a{ color:#333;}
.news dl dt a:hover{ color:#B00000;}
.news dl dd{ height:30px; float:right; line-height:30px;}




.Pro_list{ width:500px;}
.Pro_list li{ width:500px; height:30px; line-height:30px; border-bottom:1px dashed #999; text-indent:10px;}
.Pro_list li a{ color:#333;}
.Pro_list li a:hover{ color:#B00000;}

.index_content:after{ content:' '; display:block; height:0px; line-height:0px; clear:both; font-size:0px;}
.index-content-out{ background:url(body-bg-center.jpg) repeat-y 50% 0;}
.index-content-out:after{ content:' '; display:block; height:0px; line-height:0px; clear:both; font-size:0px;}
.index-content-header{ background:url(body-bg-top.jpg) no-repeat 50% 0;}
.index-content-footer{background:url(body-bg-bottom.jpg) no-repeat 50% 100%;}</pre></body></html>