<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 { text-align: left; margin: 0 auto; font-size: 13px; font-family: '微软雅黑', Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; line-height: 18px; color: #333; background: #f5f5f5 url(../images/bg.jpg) repeat; }
input { font: 10px Arial, sans-serif; color: #333; }
img { border: none; vertical-align: top; }
p, ul, ol, li, form, dd, dl, dt { margin: 0; padding: 0; list-style: none; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, select, p, blockquote, th, td { margin: 0; padding: 0; }
a { color: #333; text-decoration: none; }
a:hover { color: #43d746; text-decoration: none; }
h1, h2, h3, h4, h5, h6 { color: #020202; list-style: none; }
#pagecpxxjsnr tr:hover, #pagecpxxjsnr tr.hilite { background-color:#FFC; color:#000; }
.clear { clear: both; width: 100%; height: 2px; overflow: hidden; margin: 0 auto; padding: 0; }
.clear3 { clear: both; width: 100%; height: 3px; overflow: hidden; margin: 0 auto; padding: 0; }
.clear4 { clear: both; width: 100%; height: 4px; overflow: hidden; margin: 0 auto; padding: 0; }
.clear5 { clear: both; width: 100%; height: 5px; overflow: hidden; margin: 0 auto; padding: 0; }
.clear6 { clear: both; width: 100%; height: 6px; overflow: hidden; margin: 0 auto; padding: 0; }
.clear7 { clear: both; width: 100%; height: 7px; overflow: hidden; margin: 0 auto; padding: 0; }
.clear8 { clear: both; width: 100%; height: 8px; overflow: hidden; margin: 0 auto; padding: 0; }
.clear9 { clear: both; width: 100%; height: 9px; overflow: hidden; margin: 0 auto; padding: 0; }
.clear10 { clear: both; width: 100%; height: 10px; overflow: hidden; margin: 0 auto; padding: 0; }
.clear10a { clear: both; width: 980px; height: 20px; overflow: hidden; margin: 0 auto; padding: 0; background: url(../images/clear10a.jpg) no-repeat; }
.clear10b { clear: both; width: 980px; height: 5px; overflow: hidden; margin: 0 auto; padding: 0; border-bottom:1px solid #BFBFBF; }
.clear20 { clear: both; width: 100%; height: 20px; overflow: hidden; margin: 0 auto; padding: 0; }
.clear50 { clear: both; width: 100%; height: 50px; overflow: hidden; margin: 0 auto; padding: 0; }
.clear220 { clear: both; width: 100%; height: 220px; overflow: hidden; margin: 0 auto; padding: 0; }
.clear260 { clear: both; width: 100%; height: 260px; overflow: hidden; margin: 0 auto; padding: 0; }
/*头部开始*/
.head { clear: both; width: 100%; height: 115px; margin: 0 auto; background: url(../images/all.png) 0px 0px no-repeat; }
.heada { clear: both; width: 1000px; height: 115px; margin: 0 auto; background: url(../images/all.png) 0px -1019px no-repeat; position: relative; }
.headss { clear: both; width: 235px; height: 32px; position: absolute; left: 757px; top: 32px; }
.heada_text { float: left; width: 190px; height: 30px; line-height: 30px; padding-left: 12px; border: none; list-style: none; background: none; color: #999999; font-size: 12px; font-family: "微软雅黑", Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; }
.heada_button { float: left; width: 24px; height: 30px; border: none; list-style: none; background: url(../images/all.png) 0px -451px no-repeat; cursor: pointer; }
.headh1 { position: absolute; left: 28px; top: 88px; color: #000000; font-size: 18px; font-weight: normal;letter-spacing: 8px;}
.head400 { position: absolute; left: 650px; top: 80px; font-size: 16px; color: #999999; }
.head400 span { float: left; display: inline-block; }
.head400 strong { float: left; display: inline-block; font-size: 26px; color: #43d746; font-weight: normal; }
/*头部结束*/
/*导航开始*/
.dh { clear: both; width: 100%; height: 40px; margin: 0 auto; background: url(../images/6all.jpg) 0px 0px repeat-x; }
.dha { clear: both; width: 1000px; height: 40px; margin: 0 auto; background: url(../images/all.png) 0px -499px no-repeat; position: relative; overflow: visible; }
#nav-menu .menu li { position: relative; float: left; width:111px; display: inline; font-size: 14px; text-align: center; }
#nav-menu .menu li div { font-weight: normal; display: inline-block; float: left; font-size: 14px; font-family: "微软雅黑", Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; width:111px; text-align: center; }
#nav-menu .menu li a.xialaguang { display: inline-block; color: #FFF; text-decoration: none; }
#nav-menu .menu li a.selected, #nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover { color: #FFF; }
#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover { background: url(../images/all.png) -1100px -499px no-repeat; }
#nav-menu .menu li a.xialaguang span { height: 40px; line-height: 40px; display: inline-block; font-weight: bold; }
#nav-menu .menu li a.selected span, #nav-menu .menu li a.navhover span, #nav-menu .menu li a.xialaguang:hover span { cursor: pointer; }
#nav-menu .menu li a.navhover span, #nav-menu .menu li a.xialaguang:hover span { width: 111px; }
#nav-menu .menu ul.children { display: none; position: absolute; top: 40px; left: 0px; width: 111px; background: #f9f9f9; line-height: normal; z-index: 100000; }
#nav-menu .menu ul.children li { width: 111px; padding: 0px; display: inline-block; font-size: 12px; border-bottom: 1px solid #dfdfdd; }
#nav-menu .menu ul.children li h3 { display: block; width: 100%; }
#nav-menu .menu ul.children li a { width: 100%; height: 23px; line-height: 23px; overflow: hidden;  display: block; color: #666666; text-align: center; text-decoration: none; font-size: 12px; }
#nav-menu .menu ul.children li a:hover { color:#23b04a; background-color: #fff; text-decoration: none; }
#nav-menu .set { background: url(../images/all.png) -1100px -499px no-repeat; }
/*导航结束*/
/*内容开始*/
.main { clear: both; width: 1000px; height: auto; margin: 0 auto; position: relative; overflow: visible;/* background:#d4d4d4;*/ }
.left { float:left; width:250px; height:auto; display:inline; background:#fff; }
.lefta { float:left; width:250px; display:inline; background:#fff; position:fixed; top:0; z-index:1000; }
.leftxx { clear:both; width:100%; height:auto; -moz-box-shadow: 0 3px 3px #999999; -webkit-box-shadow: 0 3px 3px #999999; box-shadow: 0 3px 3px #999999; /* For IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#999999')"; /* For IE 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#999999'); }
.leftxximg { clear:both; width:100%; height:95px; background: url(../images/all.png) 0 -557px no-repeat; }
.leftxxnr { clear:both; width:94%; height:auto; margin:0 auto; line-height:24px; color:#333; border-bottom:1px solid #999999; }
.leftxxnr span { float:left; display:inline-block; width:20px; font-size:30px; }
.leftxxnr a { float:left; display:inline-block; width:210px; color:#333; font-size:14px; }
.leftxxnr a:hover {  color:#43d746; }
.leftape { clear:both; width:100%; height:auto; -moz-box-shadow: 0 3px 3px #999999; -webkit-box-shadow: 0 3px 3px #999999; box-shadow: 0 3px 3px #999999; /* For IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#999999')"; /* For IE 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#999999'); }
.leftapeimg { clear:both; width:100%; height:95px; background: url(../images/all.png) 0 -671px no-repeat; }
.leftapebt { clear:both; width:96%; height:30px; line-height:30px; margin:0 auto; font-size:16px; color:#43d746; }
.leftapebt span { font-size:20px; }
.leftapenr { clear:both; width:96%; height:auto; margin:0 auto; line-height:24px; font-size:14px; color:#333; border-bottom:1px dashed #999999; }
.leftapenr strong { color:#43d746; }
.right { float:right; width:750px; height:auto; display:inline; background:#f5f5f5; }
.righta { clear:both; width:730px; margin-left:8px; min-height:1500px; padding:0 6px; background:#fff; -moz-box-shadow: 0 3px 3px #999999; -webkit-box-shadow: 0 3px 3px #999999; box-shadow: 0 3px 3px #999999; /* For IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#999999')"; /* For IE 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#999999'); }
.rightat { clear:both; width:100%; height:auto; line-height:36px; font-size:14px; color:#666666; border-bottom:1px dashed #bdbdbd; }
.rightat1 { float:left; width:15%; }
.rightat2 { float:left; width:85%; text-align:right; }
.dqwz20170119 { clear:both; width:98%; padding:0 1%; height:auto; line-height:28px; font-size:13px; color:#666666; background:#FFF; }
/*内容结束*/
/*内页通用热门产品推荐开始*/
.rmcptj20170630a { clear:both; width:1000px; height:auto; overflow: hidden; margin:0 auto; background:#fff; -moz-box-shadow: 0 3px 3px #999999; -webkit-box-shadow: 0 3px 3px #999999; box-shadow: 0 3px 3px #999999; /* For IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#999999')"; /* For IE 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#999999'); }
.rmcptj20170630a strong { clear:both; width:1000px; height:40px; overflow: hidden; background: url(../images/all.png) 0 -2026px no-repeat; text-align:center; line-height:32px; color:#fff; font-size:16px; display:block; }
.rmcptj20170630a a { display:block; float:left; width:115px; height:30px; line-height:30px; font-size:14px; padding-left:8px; color:#F00; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.rmcptj20170630a a:hover { color:#000; } 
/*内页通用热门产品推荐结束*/
/*底部开始*/
.foot { clear: both; width: 100%; height: 300px; margin: 0 auto; background: #333; }
.foota { clear: both; width: 1000px; height: 300px; margin: 0 auto; position: relative; background: url(../images/all.png) 0px -133px no-repeat; }
.footdh { font-size: 14px; font-weight: bold; position: absolute; left: 60px; top: 20px; }
.footdh a { color: #fff; text-decoration: none; padding: 10px 20px; }
.footdh a:hover { color: #0052d8; text-decoration: none; }
.footcopy { color: #999999; position: absolute; left: 100px; top: 70px; line-height: 24px; }
.footcopy a { color: #999999; text-decoration: none; }
.footcopy a:hover { color: #999999; text-decoration: none; }
.footcopy strong { color: #eeeeee; font-size: 15px; }
.foot400 { color: #999999; font-size: 14px; position: absolute; left: 550px; top: 70px; line-height: 24px; }
.foot400 strong { color: #eeeeee; font-size: 16px; font-style: italic; }
.footadd { color: #999999; position: absolute; left: 80px; top: 243px; text-align: center;width:163px;}
.foottel { color: #999999; position: absolute; left: 280px; top: 243px; text-align: center; }
.footfax { color: #999999; position: absolute; left: 456px; top: 243px; text-align: center; }
.footmail { color: #999999; position: absolute; left: 640px; top: 243px; text-align: center; }
.footsite { color: #999999; position: absolute; left: 800px; top: 243px; text-align: center; }
.footsite a { color: #999999; text-decoration: none; }
.footsite a:hover { color: #999999; text-decoration: none; }
/*底部结束*/

#floatDivBoxs{width:170px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq img{ padding-top:6px}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:14px;color:#333;padding:2px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 5px 14px; font-size:18px; color:#f08326; font-weight:bold}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/qq_online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/qq_online_arrow.png) no-repeat #ffcc33;position:fixed;top:180px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}

.pro_button a{ width:99%; border:1px solid #ccc; background:#f9f9f9; color:#333; text-align:center; font-size:12px; height:27px; line-height:27px; display:block; margin:5px auto;clear:both;}
.dowm_leibiao li {height: 44px;line-height: 38px;background: url(../images/icon_02.jpg) no-repeat 5px 15px; padding-left: 20px;border-bottom: 1px dotted #ddd;}

#ny_left{width: 250px;float: left; background:#f3f3f3;}
.head_ny .title_b .a{height:60px;line-height:60px;text-align:center;background:#244ca3;font-size:18px;color:#fff;}
.lnav{border:none !important;padding-bottom:20px;border-top:0;margin-bottom: 20px;}
#pro_nav_lb li{ width:250px; margin:1px auto 0;line-height:47px; color:#fff; background:#244ca3 url(../images/001454_08.png) no-repeat 218px 17px; border-bottom:1px solid #ddd;}
#pro_nav_lb li a{ font-size: 14px;color: #fff;display: block;height: 48px;overflow: hidden;line-height: 48px;padding-left: 10px;width:220px;white-space:nowrap;text-overflow:ellipsis;}
#pro_nav_lb li a:hover{ color:#fff;}
#pro_nav_lb li.dd_hover a{ color:#fff;}
/*---左边目录固定当前状态 ---*/
#pro_nav_lb .twonav { color:#d71922!important; z-index:1px; margin:0px;}
#pro_nav_lb li.dd_hover .twonav { color:#fff!important;}
.pro_nav li ul{width:250px;display:block;border-top:none; background:#f3f3f3;}
.pro_nav li ul li{ border:none; background:none!important; line-height:35px; height:auto!important; overflow:hidden; padding-left:12px;  border-bottom:none!important; }
.pro_nav li ul li a{ background:url(../images/icon_04.gif) left center no-repeat!important; height:35px; padding-left:15px;line-height:35px; display:block; color:#333!important;}
.pro_nav li ul li a:hover{color:#333 !important;}
.contact_con p{width:200px;padding:0 10px;line-height:26px;font-size:14px;padding:20px;border-top:0;}
.contact_con p span{ font-size:15px; display:block; margin-bottom:5px;}
.ny_xgwz{border:1px solid #bebebe; padding:5px; width:width: 278px;border-top:0;}
.ny_xgwz a{width:250px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
#ny_newslb_box1 li{ height:43px;line-height:46px; border-bottom:1px dotted #ddd; font-size:13px; overflow:hidden; background:url(../images/ico13.jpg) no-repeat 5px center; padding-left:20px;}
#ny_newslb_box1 li a{ color:#636363; float:left;}
#ny_newslb_box1 li span{ float:right; color:#b6b6b6;}</pre></body></html>