<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*top menu*/
.top_menu { width:100%; height:35px; line-height:35px; border-bottom:1px solid #DDD; background-color:#F5F5F5;z-index:9999999; position:relative; min-width:1210px; _width:expression_r( document.body.clientWidth &lt; 1210 ? "1210px" : "auto");}
.top_menu ul li { float:left; position:relative; border:solid #F5F5F5; border-width:0 1px;}
.top_menu ul li .dt { float:left; padding:0 8px;}
.top_menu ul li .cw_icon { position:relative; zoom:1; cursor:default;}
.top_menu ul li .cw_icon i { display:block; overflow:hidden; position:absolute;}
.top_menu ul li.spacer { width:1px; height:12px; margin:0 2px; margin-top:12px; padding:0; overflow:hidden; background-color:#ccc;}
.top_login li a { color:#666;}
.top_login li a:hover { color:#1A3688;}
.top_col li a { color:#666;}
.top_col li a:hover { color:#1A3688;}
.top_menu ul li a.a_nolink { cursor:default;}
.top_menu ul li .ci_right {top:16px; right:8px;border-color:#888 transparent transparent transparent; border-style: solid; border-width: 4px 4px 0px 4px; _border-style:solid dotted; position:absolute; width:0px; height:0px;zoom:1;-webkit-transition: -webkit-transform 0.2s ease-in;-moz-transition:-moz-transform 0.1s ease-in;-o-transition:-o-transform 0.2s ease-in;transition:transform 0.2s ease-in;}
.top_menu ul li:hover .ci_right {-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
.top_menu ul li.hover { background-color:#fff; border-color:#e2e2e2;}
.top_menu ul li.icon .dt { padding-right:24px;}
.top_menu ul li .dorpdown_layer { width:104px; position:absolute; top:36px; background-color:#fff; border:1px solid #e2e2e2; z-index:1; left:-1px; display:none; padding-bottom:6px;}
.top_menu ul li.hover .dorpdown_layer { display:block;}
.top_menu ul li .dorpdown_layer .ddspacer { width:104px; position:absolute; height:3px; background-color:#fff; top:-2px; left:0; font-size:0;}
.top_menu ul li#mobile .dorpdown_layer .ddspacer { width:68px;}
.mobile_ewm { padding:0 15px;}
.mobile_ewm p { line-height:30px; text-align:center; color:#666; letter-spacing:-1px; }
.jy_hotline { padding:2px 10px 5px; border-bottom:1px solid #E2E2E2;}
.jy_hotline p { line-height:20px; font-size:14px; color:#666;}
.jy_hotline p.p1 { font-size:12px;}
.software_type { padding:0 9px;}
.software_type p { line-height:24px; height:24px; overflow:hidden;}
.software_type p a { color:#666;}
.software_type:hover { background-color:#f5f5f5;}
.top_msg li { padding-left:20px;}
.top_msg li a { color:#115083;}
.top_msg li a:hover {color:#bb121a;}
.top_msg li .dt i.ci_msg { width:18px; height:14px; display:block; position:absolute; background:url(../images/msg_top_icon.png) no-repeat; top:9px; left:6px;}
.top_msg li .dt a span.msg_num { color:#bb121a;}
.top_msg li.no .dt i.ci_msg { background:url(../images/msg_top_icon_null.png) no-repeat; }
.top_msg li.no .dt a span.msg_num { color:#115083;}
/*top head*/
.top_head { width:100%; height:130px; background-color:#fff;  min-width:1210px; _width:expression_r( document.body.clientWidth &lt; 1210 ? "1210px" : "auto");}
.logo { margin-top:25px;}
.top_searchbox { margin-left:95px; margin-top:45px; width:600px; height:40px;}
.search_body { border:1px solid #2348B8; height:38px;}
.top_cart { margin-top:45px; margin-left:90px; _display:inline; }
.top_cart a { display:block; height:38px; width:103px; border:1px solid #ddd; background:url(../images/cart.png) 18px center no-repeat #f7f7f7; line-height:38px; padding-left:45px; cursor:pointer; color:#666; position:relative;}
.top_cart i { position:absolute;z-index:3;right:10px;top:50%; margin-top:-9px;height:12px;padding:3px;overflow:hidden;color:#fff;font:11px/11px verdana;text-align:center;min-width:11px;background-color:#E50012;}
.top_cart a:hover { border:1px solid #115083; opacity:.8}
.top_search_input { width:479px; height:28px; margin-top:5px; border:none; padding:0 10px; line-height:28px; outline:none; float:left;}
.top_search_btn { width:99px; height:38px; float:left; line-height:36px; border:none; outline:none; text-align:center; color:#fff; font-size:16px; font-family:"Microsoft Yahei"; background-color:rgba(0,0,102,1) \9; background-color:#1A3688; cursor:pointer; _height:40px;}
.top_search_btn:hover {background-color:#000066; color:#fff;}
</pre></body></html>