<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{ background:#fff url("../images/index-bg.jpg") no-repeat center 78px; font-size:12px; line-height:28px; font-family:"Microsoft YaHei"; color:#333; }
ul, li, body, h1, dl, dt, dd{ margin:0; padding:0; }
li{ list-style:none }
a{ text-decoration:none; color:#333; }
a:hover{ text-decoration:none; }
.clear{ height:1px; margin-top:-1px; overflow:hidden; clear:both; }
.w960{ width:960px; margin:0 auto; }
.nav-bar{ background:url("../images/nav-bg.png") repeat-x; }
.nav{ height:78px; overflow:hidden }
.nav a{ font-size:14px; }
.logo{ background:url("../images/logo.png") no-repeat center; height:78px; display:block; float:left; }
.nav_t{ float:right; }
.nav_t ul{ overflow:hidden; }
.nav_t li{ float:left; }
.nav_t li a{ width:100px; margin:24px auto 0; height:36px; line-height:36px; display:block; text-align:center; }
.nav_t .fri a{ width:72px; }
.nav_t .current a{ background:url("../images/nav-hover.png") no-repeat; }
.nav_t .fri.current a{ width:72px; background-position:0 -50px; }

.index_show{ height:404px; }
.index_about{ position:relative; height:160px; }
.who_and_i{ height:38px; line-height:38px; font-size:18px; position:absolute; top:-5px; left:20px; }
.who_and_i_txt{ width:450px; position:absolute; top:40px; left:20px; font-family:"simsun"; text-indent:2em; }
.what_do{ height:38px; line-height:38px; font-size:18px; position:absolute; top:-5px; right:330px; }
.what_do_txt{ width:450px; position:absolute; top:40px; left:500px; font-family:"simsun"; text-indent:2em; }
.index_contact{ background:url("../images/index_bottom_bg.png") center no-repeat; height:85px; }
.index_contact_p{ padding:20px 0 0 40px }
.index_contact_p dl{ width:230px; float:left; height:80px; }
.index_contact_p dt{ width:58px; float:left }
.big_txt a{ font-size:16px; line-height:24px; padding:5px 0 0 0; }
.s_txt a{ color:#999; line-height:24px; font-size:14px; }
.index_footer{ text-align:center; color:#666; width:100% }
.sub_body{ background:#fff url("../images/sub-bg.png")repeat-x; }
.top_banner{ height:50px; position:relative; }
.share_baner{ font-size:18px; position:absolute; top:30px; left:20px; }
.about_content{ padding:0 10px 10px 20px; float:left; width:700px; }
.about_content p{ text-indent:2em; font-family:"simsun"; }
.about_pic{ float:right; text-align:center; margin-top:-12px; }
.about_pic img{ padding:3px; background:#fff; border:1px solid #ccc; }
.hr_left{ width:260px; float:left; padding:15px 0 0 0; }
.hr_left_bottom{ height:10px; overflow:hidden; }
.hr_left_nav{ padding:10px 20px 0 30px; }
.hr_left_nav li{ padding:0 0 0 15px; border-bottom:1px dashed #5C7697; position:relative; }
.hr_left_nav li.on span{ width:55px; height:37px; display:block; right:-20px; top:5px; position:absolute; }
.hr_left_nav li.on a{ font-weight:bold; color:#ff0; }
.hr_left_nav a{ color:#fff; line-height:42px; }
.hr_left_nav a:hover{ color:#ff0; }
.hr_right{ float:right; width:700px; overflow:hidden; }
.hr_right_p{ padding:0 10px 0 20px; }
.contact_c{ padding-top:10px; font-family:"simsun"; }
.contact_c table{ border-collapse:collapse; }</pre></body></html>