<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 */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0px; padding:0px; }
fieldset, img { border:none; }
img{display: block;}
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol {list-style:none; }
input { padding-top:0px; padding-bottom:0px; font-family:"SimSun";}
input::-moz-focus-inner { border:none; padding:0px; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0px; }
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
table {border-collapse:collapse; }
.clearfix:after {content:".";display:block; height:0px; visibility:hidden; clear:both; }
.clearfix { zoom:1;}
.clearit { clear:both; height:0px; font-size:0px; overflow:hidden; width:100%; }
a{text-decoration:none;}

body{ background:#f0f0f0;}
.top{height:94px;width: 1100px;padding:25px 0px 20px 0px; margin:0 auto}
.top-bj{ background:#FFF;}
.top .top-left{ float:left ;} .top .top-right{ float:right; padding-top:20px;}
.clearit{ clear:none;}
a{outline-style:none;color:#333;text-decoration:none;}
a:hover{color:#4b2d23;text-decoration:none;}
a,area {blr:expression(this.onFocus=this.blur()) }
:focus {-moz-outline-style: none;} 
.l{float:left;}
.r{float:right;}
.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
.show{display:block;}
.hide{display:none;}
.box{ width:1100px; margin:0 auto; overflow:hidden;}
.navbg {height:50px;width: 100%;position:absolute;z-index:99;left:0; background:#8f2927;}
.nav_t{ width:1100px; height:50px; line-height:50px;background:#8f2927; font-family:"微软雅黑", "黑体", "宋体"; font-size:16px;margin:0 auto;background:#f00;}
.nav{width:1100px;margin:0 auto;height:50px;line-height:50px;font-size:16px;text-align:center;background:#8f2927;}
.nav li{float:left;width:137px;height:50px;display:inline;position:relative;z-index:99999999;background:url(../images/fenjiexian.jpg) no-repeat right;}
.nav ul .weiyi a{ background:none;}
.nav li a{ float:left;display:block;color:#fff;width:135px;}
.nav li.hs a,.nav li.current a:hover{background:#7b2321;}
.nav li.hs ul a{color:#FFF}
.nav li ul{position:absolute;display:none;z-index:999;left:0px; top:50px;width:135px;font-size:16px;background:ede9e0;}
.nav li ul li{background:none;text-indent:0;border-top:1px solid #f68483;height:50px;width:135px;line-height:50px;font-size:16px;
margin:0;}
.nav li ul li a{display:block;height:50px;width:135px;color:#FFF;padding-left:0;text-decoration:none;text-align:center;background:none;}
.nav li ul li a:hover{height:50px;border:none;background:#bf3936;} 
/* banner */
#solid{ margin-bottom:0px;width:100%;height:490px;clear:both;margin-top:50px;position:relative;
}
#solid .solid0,#solid .solid1,#solid .solid2{position:absolute;left:0px;top:0px;width:100%;height:492px;display:none;}

#solid ul{margin:0px;padding:0px;list-style:none;}
#solid ul li{position:absolute;top:0px;width:100%;display:none;cursor:pointer;}
#solid #btt{width:1400px;height:55px;top:445px;left:50%;position:relative;margin-left:-726px;}
#solid #btt span{position:absolute;top:15px;left:45%;display:block;width:30px;height:8px;margin:0 15px;	text-align:center;background:#3d3d3d;z-index:1000;cursor:pointer;filter:alpha(opacity=70);-moz-opacity:0.7; opacity:0.7;}
.fwxm { width:1070px; height:356px; background:#FFFFFF; padding:28px 15px 30px 15px; margin:0 auto; position:relative;margin-top:11px;}
.fwxm img { float:left;}.fwxm a{ float:right; text-decoration:none;font-size:14px;}
.fwxm .fwxm-top a img{ padding-right:8px; } 
.fwxm .fwxm-top{ background:url(../images/images01.jpg) no-repeat bottom center; height:36px; margin-bottom:20px;}
.fwxm-bottom{width:1050px;height:330px; float:left; margin-left:32px;}
.fwxm-bottom .prev{width:17px;height:29px;position:absolute;top:50%;left:20px;z-index:100; cursor:pointer; background:url(../images/left.png) no-repeat;}
.fwxm-bottom .next{width:17px;height:29px; position:absolute; top:50%;right:25px;z-index:100; cursor:pointer;background:url(../images/right.png) no-repeat;}
.fwxm-bottom .scrollWrap{width:980px;margin-left:10px;overflow:hidden;position:absolute;}
.fwxm-bottom li{float:left;width:313px; height:300px;text-align:center;margin-right:20px; display:block;}
.fwxm-bottom  img{display:block;width:313px;height:250px;}
.fwxm-bottom  li a{  background:#f0f0f0;width:313px;text-align:center;height:50px;line-height:50px;font-size:14px;overflow:hidden;display:block;color:#000; font-size:14px;text-decoration:none;}
.gongsi{padding:28px 15px 30px 15px; width:1070px;margin:0 auto; height:288px; background:#FFFFFF; margin-top:20px;}
.gsjj{ width:525px; float:left;}
.gsjj-top{ background:url(../images/border01.jpg) no-repeat bottom center ; height:36px; margin-bottom:20px;}
.gsjj-bottom{ font-size:12px; line-height:21px; }
.gsjj-bottom a img{ float:left;margin-right:20px;}.gsjj-bottom a{ display:block;}
.gsjj-bottom span .you{ color:#b32c32; display:inline;}
.gswh{ width:525px; float:left; margin-left:20px;}
.gswh-top{ background:url(../images/border02.jpg) no-repeat bottom center ; height:36px; margin-bottom:20px;}
.gswh-bottom{ font-size:12px; line-height:21px;}
.gswh-bottom span,.gsjj-bottom span{ display:block; text-indent:2em; height:230px; width:251px;overflow: hidden; }
.gswh-bottom a img{ float:left;margin-right:20px;}.gsjj-bottom a{ display:block;}
.gswh-bottom .you{color:#b32c32; display:inline; }
.sqfc { width:1070px; height:273px; background:#FFFFFF; padding:28px 15px 30px 15px;; margin:0 auto; margin-top:20px}
.sqfc img { float:left;}.sqfc a{ float:right; text-decoration:none;font-size:14px; margin-top:3px;}
.sqfc .sqfc-top a img{ padding-right:8px; } 
.sqfc .sqfc-top{ background:url(../images/images01.jpg) no-repeat bottom center; height:36px; margin-bottom:20px;}
.sqfc .sqfc-bottom{ padding:0px 0px 0px 21px; margin:0 auto; }
.sqfc .sqfc-bottom ul{ width:236px ; float:left;font-size:16px; line-height:40px; margin-right:27px;}
.sqfc .sqfc-bottom ul a{ text-align:center; width:236px; display:block; }
.sqfc .sqfc-bottom ul .big{ width:236px;overflow:hidden; white-space:nowrap;}                                
.sqfc .sqfc-bottom ul.own{ margin-right:0px;}
.banner-bottom{ width:1100px; height:183px;padding:20px 0px; margin:0 auto;}
.bottom{ width:1070px; height:403px; background:#FFFFFF; padding:28px 15px 30px 15px; margin:0 auto;}
.bottom .gsxw { width:796px; background:#FFFFFF; float:left;}
.bottom .gsxw .gsxw-top a img { float:left;}
.bottom .gsxw .gsxw-top img{ display:block; float:left;}
.bottom .gsxw .gsxw-top  a{ float:right; text-decoration:none;font-size:14px; margin-top:3px;}
.bottom .gsxw .gsxw-top a img{ padding-right:8px; } 
.bottom .gsxw .gsxw-top{ background:url(../images/border03.jpg) no-repeat bottom; height:36px; margin-bottom:20px;}
.bottom .gsxw .gsxw-bottom .xinwen{ background:url(../images/xinwen.jpg) no-repeat; width:261px; height:323px; float:left; margin-right:15px;}
.bottom .gsxw .gsxw-bottom .content{ float:left; width:800px; font-size:14px; }
.bottom .gsxw .gsxw-bottom .content .c-left{ width:336px; height:336px; background:#f0f0f0; margin-right:20px; float:left; }
.bottom .gsxw .gsxw-bottom .content .c-left a{ font-size:14px; line-height:41px; text-align:center; display:block;}
.bottom .gsxw .gsxw-bottom .content .c-right{ float:right; width:441px; }

.bottom .gsxw .gsxw-bottom .content .focusBox { position: relative; width: 336px; height: 336px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; float:left; }
	.bottom .gsxw .gsxw-bottom .content .focusBox .pic img { width: 336px; height:322px; display: block; }
	.bottom .gsxw .gsxw-bottom .content .focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #F0F0F0;overflow: hidden; }
	.bottom .gsxw .gsxw-bottom .content .focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; }
	.bottom .gsxw .gsxw-bottom .content .focusBox .txt li{ height:40px; line-height:40px; position:absolute; bottom:-40px;}
	.bottom .gsxw .gsxw-bottom .content .focusBox .txt li a{ font-size:14px; color: #111111; text-align:center; padding-left:30px; font-size: 14px;  text-decoration: none; }
	.bottom .gsxw .gsxw-bottom .content .focusBox .num { position: absolute; z-index: 3; bottom: 48px; right: 8px; }
	.bottom .gsxw .gsxw-bottom .content .focusBox .num li{ float: left; position: relative; width: 10px; height: 10px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 4px; cursor: pointer; }
	.bottom .gsxw .gsxw-bottom .content .focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.bottom .gsxw .gsxw-bottom .content .focusBox .num li span { z-index: 1; background:#B1ADAC;}
	.bottom .gsxw .gsxw-bottom .content .focusBox .num li.on a,.focusBox .num a:hover{ background:#fff;  }





.bottom .gsxw .gsxw-bottom .content .c-right .n_tab{ display:block;padding:11px 18px; font-size:14px; float:left; cursor:pointer;}
.bottom .gsxw .gsxw-bottom .content .c-right .more{ font-size:12px; float:right; padding-top:10px; }
.bottom .gsxw .gsxw-bottom .content .c-right span.on{ background:#8e2927; color:#FFF;}
.bottom .gsxw .gsxw-bottom .content .c-right .news_nr div{ width:441px; height:306px; ;}
.bottom .gsxw .gsxw-bottom .content .c-right .news_nr div.nr2{ display:none;} 
.bottom .gsxw .gsxw-bottom .content .c-right .news_nr div.nr3{ display:none;} 
.bottom .gsxw .gsxw-bottom .content .c-right .tab{ border-bottom:1px solid #DDDDDD; height:37px;}
.bottom .gsxw .gsxw-bottom .content .c-right .news_nr div ul li{ font-size:14px; height:42px; color:#656565; border-bottom:1px dashed #DEDEDE; background:url(../images/li_bg.jpg) no-repeat center left; padding-left:18px;}
.bottom .gsxw .gsxw-bottom .content .c-right .news_nr div ul li a{ color:#656565; display:block; height:42px; line-height:42px;width:350px;  float:left;}
.bottom .gsxw .gsxw-bottom .content .c-right .news_nr div ul li span{ display:block; float:right; line-height:42px;}
.bottom .gsxw .gsxw-bottom .content .bt{ display:block; width:100%; height:42px; line-height:42px; background:url(../images/tubiao.png) no-repeat left; border-bottom:1px dashed #DEDEDE; padding-left:20px; }
.bottom .gsxw .gsxw-bottom .content .bt .biaoti{ float:left; height:42px ; width:422px; overflow:hidden; }
.bottom .rczp{ width:252px; margin-left:20px; float:right; }
.bottom .rczp .rczp-top{ margin-bottom:20px; background:url(../images/border04.jpg) no-repeat bottom; height:36px;}
.bottom .rczp .rczp-bottom span .rc{height:43px ; line-height:43px; font-size:12px; display:block; background:url(../images/hongdian.jpg) no-repeat left center; border-bottom:1px dashed #DEDEDE ; padding-left:20px;}
.foot{ width:100%; background:#8f2927; padding-top:20px; height:182px; margin:0 auto;margin-top:20px; float:left;}
.foot a{ color:#FFF; font-size:12px;}
.foot .foot-content{ width:1100px; padding-top:10px; margin:0 auto;}
.foot .foot-content span.zuo{ float:left; width:128px; height:160px; background:url(../images/qietu_20.jpg) no-repeat right; padding:0px 27px;}
.foot .foot-content span.zhong{ width:610px; height:160px; padding:0px 0px 0px 38px; display:block; background:url(../images/qietu_20.jpg) no-repeat right; float:left; }
.foot .foot-content .zhong ul { width:56px ; height:123px; float:left; padding-right:35px;}
.foot .foot-content .zhong ul.ziduo{ width:96px;}
.foot .foot-content .zhong ul li{ list-style:none; text-align:center; line-height:27px;}
.foot .foot-content .zhong ul li .one{ font-size:14px; }
.foot .foot-content .you{ float:left; margin-left:30px; display:block;}
.foot .foot-content span.you p{ font-size:12px; color:#FFF; line-height:30px;}
.yqlj{ background:#8f2927; float:left; width:100%;}
.yqlj-zi{text-align:left; width:1100px; margin:0 auto; color:#FFF; font-size:12px; padding-bottom:13px;}
.yqlj-zi a{ font-size:12px; color:#FFF;}
.footer{ float:left; background:#601b1a; height:40px; font-size:12px; color:#FFF; line-height:40px; text-align:center; width:100%;}
/*首页结束*/
.neirong{ margin:0 auto; width:1100px;}
.neiye-left{ float:left; margin-right:28px; width:275px;}
.cdh{ width:275px; margin:0px 0px 20px 0px; font-family:Microsoft Yahei;}
.cdh a, .cdh span, .xcdh .lx{ background:#FFF; height:40px;line-height:40px; width:275px; text-align:center; display:block; color:#8f2927;}
.cdh span, .xcdh .lx{ background:#8f2927;color:#FFF; font-size:18px;}
.cdh .xm{ padding-bottom:12px;}
.xcdh { width:275px; display:block;font-family:Microsoft Yahei; background:#FFF; padding-bottom:16px;}
.xcdh .tel{ background:url(../images/tel_03.jpg) no-repeat left; display:block; height:60px;}
.xcdh .lxr, .xcdh .dh, .xcdh .dz{ padding-left:24px; display:block; margin:10px 0; line-height:25px; font-size:14px;}
.neiye-right{ float:right;width:775px; background:#FFF;min-height:550px;}
.dqwz{ width:755px; background:#8f2927; height:40px; line-height:40px; float:right; color:#FFF; font-family:Microsoft Yahei; padding-left:20px;} 
.dqwz a{ color:#FFF;}
.zhengwen{ padding:20px 20px 40px 20px;}
.zhengwen .timu{ font-size:24px; font-family:Microsoft Yahei; text-align:center; width:755px; display:block; margin-top:40px; margin-bottom:20px;}
.zhengwen .riqi{ font-size:12px;text-align:center; display:block; margin-bottom:35px;}
.zhengwen p{ font-size:14px; line-height:30px;}
.zhengwen p b{ color:#F00; font-size:20px;}
.zhengwen img{ max-width:100% !important; height:auto !important; display:inline-block}
/*联系我们结束*/
.zhengwen ul p{ }
/*公司简介结束*/
.zhengwen .liebiao{ margin-top:20px; font-size:14px; margin-bottom:40px;}
.zhengwen .liebiao .bt{background:url(../images/tubiao.png) no-repeat left;padding-left:20px;}
.zhengwen .liebiao .bt,.zhengwen .liebiao .bt-one{ display:block; width:715px; height:42px; line-height:42px; ; border-bottom:1px dashed #DEDEDE;}
.zhengwen .liebiao .bt-one{ background:url(../images/hongdian.jpg) no-repeat left; padding-left:15px;}
.zhengwen .liebiao .bt .biaoti{float:left; height:42px ; width:430px; overflow:hidden; }
.zhengwen .liebiao .bt .shijian,.zhengwen .liebiao .bt-one .shijian{ float:right;}
.zhengwen .yeshu{ text-align:center; font-size:14px; font-family:Microsoft Yahei;}
/*文字列表*/
.zhengwen .tplb{ width:755px; margin-top:40px; height:380px;}
.zhengwen .tplb span{ width:170px ; height:180px;float:left;font-size:14px; margin-right:15px; text-align:center; margin-bottom:13px}
.zhengwen .tplb span a{ text-align:center; width:170px;}
.zhengwen .tplb span .big{ width:170px; line-height:44px;;}                                
.zhengwen .tplb span .own{ margin-right:0px;}
.zhengwen .yeshu-one{text-align:center; font-size:14px; font-family:Microsoft Yahei; margin-top:27px;}
.inputa{ width:214px; height:28px; border:1px solid #d2d2d2; margin-right:20px;}
.input{ width:214px; height:28px; border:1px solid #d2d2d2;}
label{margin-top:20px;}
.wenbenyu{ width:530px; height:100px;margin-left:40px; margin-top:20px;}
.news-main{}
.news-main ul li{width: 707px;}
.news-main li .day{width: 64px;float: left;margin-top: 20px;font-family: "微软雅黑";margin-right: 20px;margin-left: 20px;}
.news-main li .day span{display: block;height: 45px;line-height: 45px;border-bottom: 1px solid #cecece;font-size: 24px;color:#a8a8a8;text-align: center;}
.news-main li .day p{font-size: 18px;color: #a8a8a8;text-align: center;line-height: 42px;}
.news-main li .txt{width: 603px;margin-top: 20px;}
.news-main li .txt h4{font-size: 16px;font-weight: normal;line-height: 32px;font-family: "微软雅黑";height: 32px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;margin-bottom: 7px;}
.news-main li .txt h4 a{color: #333333;}
.news-main li .txt h4 a:hover{color: #e7931a;}
.news-main li .txt p{font-size: 13px;color: #555555;line-height: 22px;height: 66px;overflow: hidden;}
.news-main li .txt .more{font-size: 12px;line-height: 22px;color: #bc3c3c;margin-top: 7px;display: inline-block;}
.news-main li .txt .more:hover{color: #e7931a;}
.news-main li .txt .f-cb .fr{width: 430px;}
.news-main li .txt{ float: left;}
.fl{ float: left;}
.fr{ float: right;}
.ym{ font-size: 12px; text-align: center; margin:0 auto; margin-top: 30px; margin-bottom: 30px;}
</pre></body></html>