<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
html{ font:normal 62.5%/2.3em Arial, Helvetica, sans-serif}
body{ margin:0px; padding:0px; margin:0px auto; font-size:12px; color:#414446; width:100%; min-width:1200px; width:expression((documentElement.clientWidth &lt; 1200) ? "1200px" : "100%" ); zoom:1; font-family:MicrosoftYaHeiUI, "微软雅黑";}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul,ul li{ list-style:none;}

.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix { display: inline-table; } /* Hides from IE-mac */
* html .clearfix { height: 1%;}

h1,h2,h3,h4,h5,h6,p{ padding:0px; margin:0px;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0; vertical-align:top;}
a{ color:#414446; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none;}
.clear{ clear:both; height:0px; overflow:hidden;}

/*Top*/
.bj{ width:1420px;overflow:hidden}
.Top{ width:100%; background:url(../images/top_bg.png) center center no-repeat; height:107px; position:absolute; top:0; left:0; z-index:100;}
.MainNav{ position:relative; overflow:hidden; width:1200px; margin:0 auto;}

.l_box{float:left; overflow:hidden; margin-right:20px;position:absolute; right:0; top:15px; overflow:hidden;font-size:14px; color:#666;}
.l_box dl{ padding:0 10px; background:url(../images/nav_line.png) right center no-repeat; float:left; overflow:hidden;}
.l_box dl dt{float:left; margin-right:6px;}
.l_box dl dd{float:right;}

.a_oncolor{color:#d1292e !important;}
.MainNav .logo{float:left;}
.MainNav .logo img{ width:248px; height:107px;}
.MainNav ul{float:left; overflow:hidden; margin-top:52px; margin-left:55px;}
.MainNav ul li{float:left; font-size:16px; color:#333; margin-right:25px;}
.MainNav ul li a{ display:block; color:#333; width:102px; text-align:center; height:36px; line-height:36px;}
.MainNav ul li a:hover{background:url(../images/nav_bg.png) left center no-repeat; color:#fff !important;}
.onnav{background:url(../images/nav_bg.png) left center no-repeat; color:#fff !important;}
.MainNav .search_box{float:right;margin-top:52px; background:url(../images/s_bg.png) left top no-repeat; height:35px; width:225px;}
.search_box dl{overflow:hidden; line-height:35px;}
.search_box dl dt{ float:left; width:173px;}
.search_box dl dt input{width:149px; padding:0 12px;}
.search_box dl dd{ float:right;}
.search_box dl dd img{margin-top:8px; margin-right:15px;}
/*Top*/

/*Bottom*/
.Bottom{ background-color:#686868; width:100%; height:69px; line-height:69px;}
.bottom_content{width:1200px; height:100%; margin:0 auto; }
.bottom_content .BottomLinks{float:right;color:#a3a3a3;font-size:14px;}
.bottom_content .BottomLinks a{color:#a3a3a3; padding:0 12px; background:url(../images/bottom_l.png) right center no-repeat;}
.bottom_content .BottomLinks a:hover{color:#fff;}
.bottom_content .Copyright{ width:1000px;height:100%;float:left; font-size:14px; color:#a3a3a3;overflow:hidden;}
.bottom_content .Copyright a{color:#a3a3a3;}
.fl{ float:left; display:inline; width:400px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}/*左浮动标签*/
.fr{ float:right; display:inline; width:400px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}/*右浮动标签*/
/*Bottom*/

/*SildeBar*/
.SildeBar{}
.MenuList{width:1200px; position:absolute; left:50%; top:353px; margin-left:-600px; background-color:#fff; }
.MenuList ul{overflow:hidden; margin:0 30px; line-height:56px;border-bottom:2px solid #e3e3e3;}
.MenuList ul li{ float:left; background:url(../images/menu_b.png) right center no-repeat; }
.MenuList ul li a{ display:block; font-size:14px; text-align:center;padding:0 13px; }
.MenuList ul li a:hover{ color:#d1292e; border-bottom:2px solid #d1292e;}
.onmenu{color:#d1292e; border-bottom:2px solid #d1292e;}
/*SildeBar*/

/*Banner*/
.HomeBan{ width:100%; height:737px; position:relative;}
.HomeBan .BanList{ width:100%; height:737px;}
.HomeBan .BanList li{ width:100%; height:737px; overflow:hidden;}
.HomeBan .BanList li a{ width:100%; height:737px; display:block;}
.HomeBan .TabList{ width:1200px; height:42px; bottom:109px; overflow:hidden; position:absolute; left:50%; margin-left:-600px; }
.HomeBan .TabList div{float:right; }
.HomeBan .TabList a{float:left; cursor:pointer;}
/*Banner*/

/*index*/
.big_contain{width:100%; background-color:#fff;}
.big_message{width:100%; background-color:#f0f0f0; padding:45px 0; margin-top:300px;}
.Contain{ padding:0 70px;}
.slider_show .BanList{ width:1200px; overflow:hidden;}

.message{ width:1200px; margin:0 auto; overflow:hidden;font-size:14px; color:#666;}
.about_box{float:left; width:380px; margin-right:35px;}
.news_box{float:left; width:380px; margin-right:35px;}
.focus_box{float:right; width:370px;}
.contain{min-height: 500px}

.title{overflow:hidden;padding-bottom:5px; margin-bottom:20px;}
.about_box .title{ background:url(../images/l1.png) left bottom no-repeat;}
.news_box .title{ background:url(../images/l1.png) left bottom no-repeat;}
.focus_box .title{ background:url(../images/l1.png) left bottom no-repeat;}
.title h3{ float:left;  font-size:18px; color:#666666; }
.title h3 span{  font-size:14px; color:#666666; font-weight:bold;}
.title .more{float:right;font-size:14px; color:#666666; background:url(../images/add.png) left center no-repeat; width:75px; text-align:right;}
.about_content img{width:380px; height:138px; margin-bottom:10px;}
.about_content p{ height:90px;line-height:30px;}


.news_content dl{ overflow:hidden;}
.news_content li{ border-bottom:1px dashed #c3c3c3; height:30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news_content li span{ float:right;font-size:13px; color:#999; padding:0px 7px 0px 15px;}
.news_content li a{font-size:14px;letter-spacing:0.5px;}
.news_content dl{overflow:hidden;  padding-bottom:14px;}
.news_content dl dt{ float:left; width:187px; height:96px;border:1px solid #b9b9b9; text-align:center;}
.news_content dl dt img{ width:184px; height:94px; margin-top:1px;}
.news_content dl dd{ float:left; width:157px; height:96px; margin-left:14px;}
.news_content dl dd p{padding-top:5px;width:180px; height:66px; line-height:22px;overflow: hidden;text-overflow: ellipsis;}
.news_content dl dd h3{font-size:15px;width:141px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}


.focus_content li{border-bottom:1px dashed #c3c3c3; height:30px; line-height:28px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.focus_content li span{ float:right; font-size:13px; color:#999;padding:0px 7px 0px 15px;}
.focus_content li a{ font-size:14px; overflow:hidden; padding-left:7px;letter-spacing:0.5px;}
.focus_content dl{overflow:hidden;  padding-bottom:14px;}
.focus_content dl dt{width:187px; height:96px;border:1px solid #b9b9b9; text-align:center; float:left;}
.focus_content dl dd{width:157px; height:96px; float:left; margin-left:14px;}
.focus_content dl dt img{width:184px; height:94px; margin-top:1px;}
.focus_content dl dd h3{font-size:15px; color:#444; width:141px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.focus_content dl dd p{padding-top:5px;width:155px; height:66px; line-height:22px;overflow: hidden;text-overflow: ellipsis;}
/*index*/

/*旗下产品*/
.MainContent{width:1200px; margin:0 auto; padding:30px 18px 0 18px; background:url(../images/bg4.png) left top no-repeat;}
.Content{width:1140px; margin:0 auto; padding-bottom:55px;}
.shu{overflow:hidden; margin-bottom:40px; padding-left:20px}
.shu li{float:left; text-align:center; margin:0 20px 20px 0; }
.shu li a img{border:1px solid #e3e3e3;}
.shu li span{ border:1px solid #e3e3e3;padding:10px; display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-size:14px}
.shu li span:hover{ color:#d1292e}
/*旗下产品*/

/*发展历程*/
.slider_show .TabList{ width:1340px; height:46px; overflow:hidden; position:absolute; left:50%; margin-left:-670px; top:160px; }
.slider_show .TabList .prev{float:left;}
.slider_show .TabList .next{float:right;}
.slider_show .TabList a{float:left; cursor:pointer;}

.slider_show{ width:1200px;position:absolute; left:50%; margin-left:-600px; top:650px; border-top:2px solid #d1292e; background-color:#fff; padding:30px 0;}
.slider_show .BanList{ width:1200px; overflow:hidden;}
.slider_show .BanList li{overflow:hidden; width:180px; float:left; padding:0 30px; text-align:center;cursor:pointer;}
.slider_show .BanList li:hover h3 a{ color:#b74439 !important;}
.slider_show .BanList li img{margin-bottom:15px;}
.slider_show .BanList li h3{ font-size:18px; color:#333; cursor:pointer; margin-bottom:10px; padding-bottom:10px;overflow:hidden; height:20px;}
.slider_show .BanList li h3 text p{font-size:14px}
.slider_show .BanList li p{ font-size:14px; color:#666; line-height:25px; height:75px;overflow:hidden;}

/*新闻中心*/
.news .news_list{ padding-bottom:20px;}
.news .news_list li dl{ overflow:hidden; padding-bottom:20px; border-bottom:1px dashed #d6d5d5; margin-bottom:20px;}
.news .news_list li dt{ float:left;width:269px; text-align:center; border:1px solid #e6e6e6; height:159px; }
.news .news_list li dt img{ width:262px; height:155px; margin-top:2px;}
.news .news_list li dd{ float:left; width:842px; margin-left:26px;}
.news .news_list li dd h3{color:#666; font-size:16px; margin-top:14px;width:842px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news .news_list li dd h3 a{color:#666; }
.news .news_list li dd h3 a:hover{color:#d1292e;}
.news .news_list li dd span{ float:right; color:#d1292e;font-size:14px; padding-right:15px;}
.news .news_list li dd p{color:#666; font-size:14px; line-height:30px;width:842px; height:90px;overflow: hidden; margin-top:10px}
.news .news_list li dd a.more{color:#d1292e; font-size:14px;}

.content h3{font-size:18px; padding:20px 0; text-align:center;}
.content span { text-align:center; display:block; width:100%;}
.wenzi{ width:900px; text-align:left; padding-left:120px; font-size:14px}
.nextpaging{border-top:#CCC 1px double; margin-top:10px; padding-top:10px; font-size:13px;}
.xwnymmain {width:1140px; overflow:hidden; text-align:center;}
.xwnymmain img{ max-width:1100px;}

/*分页*/
.paging{overflow:hidden; margin-left:240px; text-align:center;}
.Page{width:100%; text-align:center; padding:0px;border-left:1px solid #e5e5e5;}
.Page a{display:inline-block;width:65px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px; float:left;text-decoration:none; color:#333; outline:none;}
.Page a:hover{ background:#d1292e; color:#FFF;background-repeat:no-repeat; }
.Page span{display:inline-block;min-width:45px; padding:0 10px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px;float:left;}
.Page span.current{ background:#d1292e; color:#FFF}
</pre></body></html>