<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*head*/
.logo_top_back{ background:url(../images/top_back.jpg) repeat-x; height:82px; width:100%;}
.top_cont{ width:966px; padding:15px 0px;position:relative;z-index:20;}
.top_cont ul{ overflow:hidden; height:44px;}
.top_cont ul li{ float:left; font-size:12px; line-height:43px; color:#6e6e6e; padding:0px 5px;}
.top_cont ul li img{ vertical-align:middle;}
.top_cont ul li select{font-size:12px;color:#6e6e6e; width:102px; height:20px; vertical-align:middle; border:1px solid #c7c7c7;}
.top_cont ul li a img{ padding-right:270px;}

.top_cont ul li.top_service:hover { border-left:1px solid #ddd;border-right:1px solid #ddd; background:url(../images/top_service_border.png) repeat-x top;border-bottom:1px solid #fafafa;}
.top_cont ul li.top_service:hover .top_service_detaile{visibility:visible; background:url(../images/top_service_border.png) repeat-x bottom;}
.top_cont ul li.top_service:hover .back_weixin{visibility:visible;}
.top_cont ul li.top_service .top_service_detaile{ width:227px; height:auto;padding:15px 24px; background:#fafafa; visibility:hidden;}
.top_cont ul li.top_service .back_weixin {background-color:#fafafa; position:absolute; top:58px; left:585px;visibility:hidden; border:1px solid #ddd; z-index:-1; width:275px;  }
.top_cont ul li.top_service .top_service_detaile ul{ height:auto; width:227px; border-bottom:1px dotted #ccc;}
.top_cont ul li.top_service .top_service_detaile ul li{ overflow:hidden; height:auto; width:227px;}
.top_cont ul li.top_service .top_service_detaile ul li a{ zoom:1;display:inline-block;+display:inline;width:95px; float:left; height:auto; }
.top_cont ul li.top_service .top_service_detaile ul li{ overflow:hidden;}
.top_service_detaile ul li a img { padding:0px;}

.top_cont ul li.top_service1:hover { border-left:1px solid #ddd;border-right:1px solid #ddd; background:url(../images/top_service_border.png) repeat-x top;border-bottom:1px solid #fafafa;}
.top_cont ul li.top_service1:hover .top_service_detaile{visibility:visible; background:url(../images/top_service_border.png) repeat-x bottom;}
.top_cont ul li.top_service1:hover .back_weixin{visibility:visible;}
.top_cont ul li.top_service1 .top_service_detaile{ width:227px; height:auto;padding:15px 24px; background:#fafafa; visibility:hidden;}
.top_cont ul li.top_service1 .back_weixin {background-color:#fafafa; position:absolute; top:58px; left:492px;visibility:hidden; border:1px solid #ddd; z-index:-1; width:275px;  }
.top_cont ul li.top_service1 .top_service_detaile ul{ height:auto; width:227px; overflow:hidden;}
.top_cont ul li.top_service1 .top_service_detaile ul li{ overflow:hidden; height:auto; width:100px; float:left;}
.top_cont ul li.top_service1 .top_service_detaile ul li a{ font-size:14px; color:#666;}
.top_cont ul li.top_service1 .top_service_detaile ul li{ overflow:hidden;}




.search{ border:1px solid #c7c7c7; width:158px; height:20px;}
.search ul{ height:20px; overflow:hidden;}
.search ul li{ height:20px; padding:0px; float:left; line-height:20px;}
.search ul li img{ vertical-align:middle;}
.search input{ width:130px; height:20px; border:none; padding-left:5px;}
.nav_back{ width:100%; height:42px; background:url(../images/nav_back.jpg) repeat-x;}
/*nav*/
.menu{position:relative;z-index:10; width:966px;}   
.menu ul{list-style:none;}   
.menu li{position:relative; float:left; line-height:42px; padding-right:2px; }   
/*.menu ul ul {visibility:hidden;position:absolute;left:150px;top:0;}*/
.menu ul div.nav_droplist{visibility:hidden;position:absolute;left:-105px; top:42px; width:530px; height:223px; background:url(../images/drop_nav_back.png) no-repeat; padding:20px 32px 20px 20px; overflow:hidden;}
.menu ul li:hover div.nav_droplist, .menu ul li:hover div.nav_droplist ul{visibility:visible;}
.menu table {position:absolute; top:0; left:0;}   
.menu ul li:hover ul,   
.menu ul a:hover ul{visibility:visible;}
.menu a{display:inline-block; padding:0 16px;color:#626262; text-decoration:none; width:80px; text-align:center; font-size:14px; font-weight:bold;}
.menu ul li:hover a{background:url(../images/nav_select.jpg) no-repeat top center; color:#fff; text-decoration:none;}
.menu a:hover{background:url(../images/nav_select.jpg) no-repeat top center; color:#fff; text-decoration:none;}  
.menu a.select{background:url(../images/nav_select.jpg) no-repeat top center; color:#fff; text-decoration:none;}  
.nav_list{ width:250px; float:left;}
.nav_title{ font-size:14px; color:#f05b00; font-weight:bold; line-height:30px;}
.nav_detiale ul li{ line-height:30px;}
.menu ul li:hover .nav_detiale ul li a{ background-image:none; font-size:12px; line-height:30px; color:#626262; text-align:left; padding:0px; width:120px;}
.nav_cont{ font-size:12px; line-height:20px; color:#6e6e6e;}</pre></body></html>