<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 template
 * @author: richard chen
 */

/**
 * @css reset from KISSY CSS Reset
 */

/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html { overflow-y: scroll; }

/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ol, ul, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, legend, button, input, textarea, /* form elements 表单元素 */
menu, th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}

/* 设置默认字体 */
body, button, input, select, textarea { font: 12px/1 "SimSun", Arial, Helvetica, sans-serif; _line-height:1.05; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */

/* 重置列表元素 */
ul, ol { list-style: none; }

/* 重置文本格式元素 */
a:link, a:visited { text-decoration: none; color:#666; }
a:hover { text-decoration: underline; }
abbr[title], acronym[title] { /* 注：1.ie6 不支持 abbr; 2.这里用了属性选择符，ie6 下无效果 */ border-bottom: 1px dotted; cursor: help; }
q:before, q:after { content: ''; }

/* 重置表单元素 */
legend { color: #000; } /* for ie6 */
fieldset, img { border: none; } /* img 搭车：让链接里的 img 无边框 */

/* 注：optgroup 无法扶正 */
button, input, select, textarea { font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */ }

/* 重置表格元素 */
table { border-collapse: collapse; border-spacing: 0; }

/* 重置 hr */
hr {
    border: none;
    height: 1px;
}

/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html { overflow-y: scroll; }

/* webkit对按钮的默认样式 */
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none; }

/**
 * @global styles
 */
 body { background:#f8f8f8; }
 body#home { background:#fff; }
.fl { float: left; }
.fr { float: right; }
.clearfix { zoom: 1; }
.clearfix:before, .clearfix:after {
    display: table;
    line-height: 0;
    content: "";
}
.clearfix:after { clear: both; }
.last { margin-right: 0; }
.trans-fix { /* css3 transition 闪屏bug修复 */
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
}
.container { width:1000px; margin:0 auto; }
.border1 { border-top:1px solid #1895fd; border-right:1px solid #1895fd; border-bottom:1px solid #0f7dfd; border-left:1px solid #0f7dfd; }
.main-cont { width:684px; float:left; margin-top:20px; }
.aside { width:284px; float:right; margin-top:20px; }
.t-left { text-align:left; }
.t-center { text-align:center; }
.t-right { text-align:right; }
.mt20 { margin-top:20px; }
.mt40 { margin-top:40px; }
.mainbox { padding:20px; zoom:1; }
.main-header, .mainbox { border:1px solid #f4f4f4; background:#fff; }
.pic-mask { width:186px; height:122px; background:url(../images/pic_mask_01.jpg); position:absolute; left:50%; top:50%; margin:-61px 0 0 -93px; }
/**
 * @top
 */
#top { height:138px; background:#f8f8f8; border-top:4px solid #006ec6; }
#top .container { position:relative; }
#top .tips { width:335px; height:22px; background:url(../images/top_tips_bg.png); position:absolute; right:12px; top:0; }
#top .tips a { position:absolute; background:url(../images/icon_03.gif) no-repeat; padding-left:18px; top:0; line-height:22px; color:#d1ebff; }
#top .tips a:hover { color:#ff6000; text-decoration:none; }
#top .tips .home { left:30px; }
#top .tips .home:hover { background-position:0 -22px; }
#top .tips .yibao { left:98px; background-position:0 -44px; }
#top .tips .yibao:hover { background-position:0 -66px; }
#top .logo { float:left; width:352px; height:84px; margin:31px 18px 0 3px; }
#top .bar { width:0; height:57px; float:left; margin:45px 11px 0 0; border-left:1px solid #e7e7e7; border-right:1px solid #fff; }
#top .text { width:242px; margin:53px 0 0 0; line-height:22px; float:left; color:#575757; }
#top-search { float:right; margin-top:56px; }
#top-search .txt { width:233px; height:34px; float:left; line-height:1em; border:1px solid #ff5f07; border-right:0; padding:4px 0 0 7px; outline:0; *line-height:30px; }
#top-search .btn { width:104px; height:40px; float:left; background:#ff5f07; border:0; outline:0; font-size:18px; color:#fff; font-family:"microsoft yahei"; cursor:pointer; }
/**
 * @navbar
 */
#navbar { height:43px; background:url(../images/nav_bar_bg.gif) repeat-x; }
#navbar ul { width:1000px; margin:auto; }
#navbar ul li { width:174px; height:43px; float:left; position:relative; z-index:99999; }
#navbar .first { width:148px; }
#navbar .last { width:155px; }
#navbar a:link, #navbar a:visited { display:block; width:100%; height:42px; line-height:42px; text-align:center; font-size:16px; font-family:"microsoft yahei"; color:#fff; }
#navbar span { background:url(../images/nav_bar_icon.png) right -36px no-repeat; _background-image:url(../images/nav_bar_icon.gif); padding-right:22px; }
#navbar .has-drop span { background-position:right 6px;}
#navbar a:hover, #navbar .active a { background:#0d94ff url(../images/nav_item_bg.gif) center bottom; _background:#0d94ff; text-decoration:none; }
#navbar .active span { background-position:right -36px; color:#fff; }
#navbar .dropdown { position:absolute; top:43px; left:0; background:#0e8efd; padding:16px 33px; display:none; }
#navbar .dropdown a:link, #navbar .dropdown a:visited { font-size:14px; height:40px; line-height:40px; }
#navbar .dropdown a:hover, #navbar .active .dropdown a { background:none; }
#navbar .dropdown a:hover { text-decoration:underline; }
#navbar .dropdown .list { width:108px; height:200px; overflow:hidden; float:left; margin-right:22px; }
#navbar .dropdown .last { margin:0; }
#navbar .dropdown .foot { height:35px; margin:10px auto 0; background:url(../images/nav_dpd_bg_01.png) center top no-repeat; }
#navbar .dropdown1 { width:374px; }
#navbar .dropdown1 .list { height:200px; overflow:hidden; }
#navbar .dropdown2 { width:638px; }
#navbar .dropdown3, #navbar .dropdown4 { width:242px; }
#navbar .dropdown3 .foot { background-image:url(../images/nav_dpd_bg_02.png); }
#navbar .dropdown4 .foot { background-image:url(../images/nav_dpd_bg_03.png); }
/**
 * @banner
 */
#banner { width:100%; height:495px; overflow:hidden; position:relative; }
#banner .banner-wrap { width:100%; height:100%; overflow:hidden; }
#banner .pic { width:100%; height:495px; background-position:center top; background-repeat:no-repeat; }
#banner .pic a { display:block; width:100%; height:100%; }
#banner .prevnext { position:absolute; width:50px; height:50px; top:50%; margin-top:-25px; background:url(../images/icon_02.png) 0 -50px; cursor:pointer; display:none; }
#banner .prev { left:10px; }
#banner .next { right:10px; background-position:-50px -50px; }
#banner .prev:hover { background-position:0 0; }
#banner .next:hover { background-position:-50px 0; }
/**
 * @hezuojigou
 */
#hezuojigou { background:#f9f9f9; }
#hezuojigou ul { width:1000px; margin:auto; overflow:hidden; padding:6px 0; }
#hezuojigou li { float:left; line-height:47px; margin:0 14px; color:#625f5f; }
#hezuojigou img { vertical-align:middle; }
/**
 * @home-block
 */
.home-block { padding-top:36px; overflow:hidden; }
.home-block .title { height:32px; font-size:18px; font-family:"microsoft yahei"; position:relative; }
.home-block .title span { font-size:14px; color:#d8d8d8; margin-left:12px; }
.home-block .title a { font-size:12px; color:#777; position:absolute; top:6px; right:0; }
.h-jb-list, .h-zz-list, .h-rongyu { width:220px; float:left; margin-right:30px; }
.h-news, .h-zj-moto, .h-services { width:405px; float:left; }
.h-doctors, .h-helpme, .h-asks { width:318px; float:right; }
.h-jb-list, .h-news, .h-doctors { height:394px; overflow:hidden; }
.h-jb-list .jb-item { width:100%; height:69px; background:url(../images/jb_bg.png); margin-bottom:12px; position:relative; }
.h-jb-list .jb-item .links { padding:11px 0 0 20px; line-height:24px; color:#fff; }
.h-jb-list .jb-item .links p { font-size:14px; font-family:"microsoft yahei"; }
.h-jb-list .jb-item a { color:#fff; }
.h-jb-list .mask { width:100%; height:100%; position: absolute; top:0; left:0; }
.h-jb-list .jb-item-01 .mask { background:url(../images/jb_mask_01.png); }
.h-jb-list .jb-item-02 .mask { background:url(../images/jb_mask_02.png); }
.h-jb-list .jb-item-03 .mask { background:url(../images/jb_mask_03.png); }
.h-jb-list .jb-item-04 .mask { background:url(../images/jb_mask_04.png); }
.h-jb-list .jb-item-05 .mask { background:url(../images/jb_mask_05.png); }
.h-jb-list .active .mask { display: none; }
.h-news .content { height:344px; padding:9px 0; background:#f9f9f9; }
.h-news .picnews li { width:186px; float:left; margin-left:10px; text-align:center; border-bottom:1px solid #fff; padding-bottom:10px; _display:inline; white-space:nowrap; overflow:hidden; }
.h-news .picnews img { margin-bottom:10px; }
.h-news .picnews a:link, .h-news .picnews a:visited { color:#000; font-size:14px; font-family:"microsoft yahei"; }
.h-news .txtlist { width:384px; margin:auto; border-top:1px solid #e8e8e8; }
.h-news .txtlist li { line-height:32px; }
.h-news .txtlist li i { width:6px; height:32px; margin-right:4px; float:left; background:url(../images/icon_01.png) 0 12px no-repeat; }
.h-doctors ul { width:330px; }
.h-doctors li { width:97px; height:192px; float:left; margin:0 12px 0 0; text-align:center; line-height:18px; overflow:hidden}
.h-doctors li span { font-size:14px; color:#096ec4; font-family:"microsoft yahei"; }
.h-doctors li img { margin-bottom:8px; vertical-align:top;height:115px; overflow:hidden }
.h-zz-list, .h-zj-moto, .h-helpme { height:238px; overflow:hidden; }
.h-zz-list { background:url(../images/zz_list_bg.png); }
.h-zz-list .content { margin:71px 0 0 14px; line-height:32px; }
.h-zz-list a:link, .h-zz-list a:visited { color:#fff; display:inline-block; width:68px; }
.h-zj-moto .content { background:#f9f9f9; height:206px; overflow:hidden; }
.h-zj-moto .item { height:100px; width:382px; margin:4px auto 0; overflow:hidden; }
.h-zj-moto .avatar { width:90px; margin-top:4px; }
.h-zj-moto .moto { width:275px; height:80px; margin-top:10px; border:1px solid #f1f1f1; border-radius:3px; position:relative; color:#666; }
.h-zj-moto a { color:#1a9dff; }
.h-zj-moto .name { position:absolute; width:62px; height:20px; line-height:20px; text-align:center; font-size:14px; color:#fff; left:10px; top:-10px; font-family:"microsoft yahei"; background:#1f9dfd; border-radius:2px; }
.h-zj-moto .text { position:absolute; left:9px; top:24px; line-height:24px; }
.h-helpme dt { height:34px; line-height:34px; }
.h-helpme dt a { font-size:14px; font-family:"microsoft yahei"; color:#000; }
.h-helpme dt i { float:left; width:11px; height:34px; margin-right:9px; background:url(../images/icon_01.png) 0 -57px no-repeat; }
.h-helpme .expand dt i { background-position:0 -23px; }
.h-helpme dd { width:100%; overflow:hidden; display:none; }
.h-helpme .expand dd { display:block; }
.h-helpme .pic { width:72px; float:left; }
.h-helpme .text { width:220px; float:right; line-height:20px; color:#666; }
.h-helpme .text a { color:#1a9dff; }
.h-rongyu, .h-services, .h-asks { hegith:360px; overflow:hidden; }
.h-rongyu .content { height:328px; overflow:hidden; position:relative; }
.h-rongyu ul { position:absolute; top:0; left:0; }
.h-rongyu li { height:164px; overflow:hidden; line-height:24px; text-align:center; }
.h-rongyu li img { vertical-align:top; }
.h-services .content { height:328px; overflow:hidden; position:relative; background:#f9f9f9; }
.h-services .services { width:346px; margin:14px auto 14px; }
.h-services .services ul { width:100%; overflow:hidden; }
.h-services .services li { width:113px; float:left; height:69px; text-align:center; }
.h-services .services a { display:block; width:100%; background:url(../images/h_services_01.png) center top no-repeat; padding-top:40px; }
.h-services .ul1 { border-bottom:1px solid #efefef; }
.h-services .ul2 { border-top:1px solid #fff; }
.h-services .li1, .h-services .li2, .h-services .li4, .h-services .li5 { border-right:1px solid #efefef; }
.h-services .li2, .h-services .li3, .h-services .li5, .h-services .li6 { border-left:1px solid #fff; }
.h-services .ul2 li { padding-top:10px; }
.h-services .services a:hover { color:#ff6000; background-image:url(../images/h_services_01_1.png); text-decoration:none; }
.h-services .li2 a { background-image:url(../images/h_services_02.png); }
.h-services .li3 a { background-image:url(../images/h_services_03.png); }
.h-services .li4 a { background-image:url(../images/h_services_04.png); }
.h-services .li5 a { background-image:url(../images/h_services_05.png); }
.h-services .li6 a { background-image:url(../images/h_services_06.png); }
.h-services .li2 a:hover { background-image:url(../images/h_services_02_1.png); }
.h-services .li3 a:hover { background-image:url(../images/h_services_03_1.png); }
.h-services .li4 a:hover { background-image:url(../images/h_services_04_1.png); }
.h-services .li5 a:hover { background-image:url(../images/h_services_05_1.png); }
.h-services .li6 a:hover { background-image:url(../images/h_services_06_1.png); }
.h-services .picnews li { float:left; margin-left:10px; text-align:center; font-size:14px; font-family:"microsoft yahei"; _display:inline; }
.h-services .picnews li img { margin-bottom:6px; vertical-align:top; }
.h-asks li { width:300px; line-height:30px; position:relative; overflow:hidden; }
.h-asks li i { float:left; width:6px; height:30px; margin-right:8px; background:url(../images/icon_01.png) 0 11px no-repeat; }
.h-asks li span { color:#006bbb; position:absolute; right:0; top:0px; }
.h-asks .bar { width:100%; height:1px; background:#e8e8e8; margin:15px 0; overflow:hidden; }
/**
 * @foucs-on
 */
.focus-on { width:100%; margin-top:12px; background:#fff; overflow:hidden; }
.focus-on .left { width:713px; height:226px; float:left; border:4px solid #b9dffe; }
.focus-on .left .title { margin:16px 0 0 35px; font-size:18px; color:#393939; font-family:"microsoft yahei"; }
.focus-on .left .prevnext { width:14px; height:20px; background:url(../images/icon_01.png); float:left; margin-top:70px; margin-left:10px; cursor:pointer; display:inline; }
.focus-on .left .prev { background-position:0 -103px; }
.focus-on .left .next { background-position:-15px -103px; }
.focus-on .left .wrapper { width:1000px; float:left; margin:10px 0 0 10px; width:644px; height:170px; overflow:hidden; position:relative; }
.focus-on .left ul { position:absolute; top:0; left0; width:1000px/* for test*/; }
.focus-on .left li { width:200px; padding-right:22px; float:left; text-align:center; }
.focus-on .left img { margin-bottom:12px; }
.focus-on .right { overflow:hidden; float:left; border-top:4px solid #b9dffe; }
.focus-on .right li { border-right:4px solid #b9dffe; border-bottom:4px solid #b9dffe; }
.focus-on .right li img { vertical-align:top; }
/**
 * @main
 */
.i-main, .l-main { font-size:14px; color:#666; }
.main-header { padding:1px; }
.main-header h1 { height:64px; background:#f2f2f2; overflow:hidden; font-family:"microsoft yahei"; overflow:hidden; }
.main-header h1 strong { height:49px; float:left; margin:8px 0 8px 8px; font-size:35px; color:#096ec4; line-height:49px; }
.main-header h1 strong i { float:left; width:49px; height:49px; margin-right:9px; background:url(../images/icon_01.png) 0 -142px; }
.main-header h1 span { float:left; font-size:18px; color:#afafaf; font-weight:normal; margin:24px 0 0 49px; text-shadow:1px 1px #fff; }
.main-header p { padding:20px; line-height:30px; }
.main-header .has-mask { width:186px; height:122px; margin:8px 0 0 10px; border:7px solid #f2f2f2; padding:2px; overflow:hidden; }
.mainbox p { margin:18px 0; line-height:30px; }
.mainbox p strong { font-size:16px; font-family:"microsoft yahei"; margin-right:10px; font-weight:normal; color:#393939; }
.i-main .nav { width:100%; height:46px; line-height:46px; font-family:"microsoft yahei"; background:#2ca0fd; color:#fff; }
.i-main .nav dt { width:85px; float:left; border-right:1px solid #4baffd; text-align:center; font-size:18px; }
.i-main .nav dd { float:left; border-left:1px solid #1a96fd; padding-left:10px; }
.i-main .nav a { padding:0 10px; color:#fff; }
.i-main .nav dd a:hover { background:#0c71c5; text-decoration:none; }
.mainbox h2 { width:100%; height:42px; border-bottom:1px solid #b2b2b2; position:relative; line-height:34px; font-weight:normal; }
.mainbox h2 strong { height:41px; position:absolute; bottom:-1px; font-family:"microsoft yahei"; font-size:18px; color:#393939; font-weight:normal; border-bottom:2px solid #0a6fc5; }
.mainbox h2 strong i { float:left; width:34px; height:34px; background:url(../images/icon_01.png) 0 -208px; margin-right:12px; }
.mainbox h2 span { position:absolute; right:0; top:4px; font-size:12px; }
.mainbox h2 span a { color:#006ec6; }
.mainbox .content .more { display:inline-block; width:92px; height:23px; background:url(../images/icon_01.png) 0 -254px; cursor:pointer; }
.mainbox .content .hidden { display:none; }
.mainbox .tab-wrap { background:#f0f8ff; }
.mainbox .tab-wrap .tabbar { width:100%; height:39px; position:relative; }
.mainbox .tab-wrap .tabbar ul { float:left; }
.mainbox .tab-wrap .tabbar li { float:left; padding:0 30px; height:100%; line-height:39px; font-size:16px; font-family:"microsoft yahei"; cursor:pointer; color:#252525; }
.mainbox .tab-wrap .tabbar li.active { background:#daeefe; }
.mainbox .tab-wrap .tabbar a { color:#252525; }
.mainbox .tab-wrap .tabbar p { position:absolute; right:10px; top:10px; margin:0; line-height:20px; font-size:12px; }
.mainbox .tab-wrap .tabbar p i { float:left; width:27px; height:20px; background:url(../images/icon_01.png) 0 -292px; margin-right:6px; }
.mainbox a { color:#2081cf; }
.mainbox .tab-wrap .tabpage { background:#daeefe; overflow:hidden; position:relative; }
.mainbox .tab-wrap .intro { width:614px; margin:0 auto; text-indent:2em; padding:25px 0 12px; border-bottom:1px solid #c5e5fe; }
.mainbox .tab-wrap .tabpage ul { width:614px; margin:auto; overflow:hidden; border-top:1px solid #ebf6fe; }
.mainbox .tab-wrap .tabpage ul li { width:49%; float:left; line-height:40px; font-size:12px; }
.mainbox .tab-wrap .tabpage ul a { color:#006ec6; }
.mainbox .tab-wrap .tabpage .foot { background:#f8f8f8; height:40px; line-height:40px; padding:0 26px; overflow:hidden; }
.mainbox .tab-wrap .tabpage .foot a { float:left; margin-right:74px; color:#666; }
.mainbox .tab-wrap .tabpage .foot a.last { margin-right:0; float:right; }
.mainbox .tab-wrap .tabpage .foot i { float:left; width:28px; height:40px; background:url(../images/cat_icon_01.png); margin-right:7px; }
.mainbox .tab-wrap .tabpage .foot .i1 { background-position:0 0; }
.mainbox .tab-wrap .tabpage .foot .i2 { background-position:0 -40px; }
.mainbox .tab-wrap .tabpage .foot .i3 { background-position:0 -80px; }
.mainbox .tab-wrap .tabpage .foot .i4 { background-position:0 -120px; }
.mainbox table { margin-top:30px; }
.mainbox table, .mainbox table td, .mainbox table th { border-collapse:collapse; border:1px solid #efefef; }
.mainbox table td, .mainbox table th { padding:10px 0; }
.mainbox table th { font-family:"microsoft yahei"; }
.mainbox table td { font-size:12px; padding-left:10px; line-height:22px;}
.mainbox .show-pic { /* position:relative; */ }
.mainbox .show-pic:hover { text-decoration:none; outline:none; *star:expression(this.onFocus=this.blur()); }
.mainbox .show-pic span { position:absolute; width:319px; height:199px; border:1px solid #fff; top:20px; /*left:-219px;*/ z-index:1; display:none; }
.mainbox .show-pic span i { position:absolute; top:1px; right:1px; width:18px; height:18px; cursor:pointer; background:url(../images/icon_01.png) 0 -382px;}
.mainbox h2.title2 i { width:17px; background:url(../images/icon_01.png) -64px -320px; }
.mainbox h2.title3 i { width:23px; background:url(../images/icon_01.png) -64px -361px; }
.l-tips { width:100%; background:#cbe7fe; overflow:hidden; }
.l-tips .title { height:53px; border-bottom:1px solid #d9edfe; margin:15px 0 0 34px; font-size:26px; font-family:"microsoft yahei"; color:#096ec4; line-height:44px; font-weight:bold; }
.l-tips .title i { float:left; width:36px;height:44px; background:url(../images/icon_01.png) -104px 0; margin-right:12px; }
.l-tips .content { border-top:1px solid #b4dcfe; overflow:hidden; padding:20px 40px; }
.l-tips .content li { width:294px; height:60px; float:left; line-height:30px; margin-bottom:20px; }
.l-tips span { color:#fff; padding:1px 3px; font-family:"arial"; margin-right:8px; }
.l-tips .sp1 { background:#0e8efd; }
.l-tips .sp2 { background:#ff6f1c; }
.l-tips a { font-size:12px; color:#0791ff; }
.arclist ul { width:100%; padding-top:16px; overflow:hidden; }
.arclist li { width:30%; float:left; line-height:40px; border-bottom:1px dotted #b9b9b9; background:url(../images/list.png) 0 center no-repeat; padding-left:18px; overflow:hidden; white-space:nowrap; }
.arclist li a { color:#666; }
.arc-recommend { margin-top:40px; height:82px; overflow:hidden; }
.arc-recommend li { width:33%; float:left; overflow:hidden; }
/*.arc-recommend li:last-of-type { float:right; }*/
.arc-recommend .pic { float:left; width:76px; height:76px; border:1px solid #eee; padding:2px; margin-right:10px; background:#fff; margin-right:-86px; overflow:hidden; }
.arc-recommend .pic img { width:76px; }
.arc-recommend .text { float:left; margin-left:86px; _display:inline; }
.arc-recommend .text a { width:100%; color:#242424; font-size:14px; font-family:"microsoft yahei"; line-height:24px; padding-bottom:4px; border-bottom:1px dotted #cdcdcd; }
.arc-recommend .text p { line-height:24px; margin-top:8px; }
.arc-nav { width:1000px; height:50px; background:#2ca0fd; position:relative; z-index:9999 }
.arc-nav-fixed { position:fixed; top:0; left:50%; margin:0 0 0 -500px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop)); }
.arc-nav dl { color:#fff; height:100%; line-height:50px; font-size:16px; font-family:"microsoft yahei"; }
.arc-nav dt { float:left; height:100%; font-weight:bold; padding-right:15px; border-right:1px solid #4fb0fd; }
.arc-nav dt a { color:#fff; }
.arc-nav dt i { float:left; width:21px; height:20px; margin:15px 8px 0 15px; background:url(../images/icon_01.png) -64px -292px; }
.arc-nav dd { float:left; border-left:1px solid #1593fd; }
.arc-nav dd a { float:left; padding:0 20px; color:#fff; position:relative; }
.arc-nav dd i { width:0; height:0; overflow:hidden; border-width:5px; border-style:dashed dashed solid dashed; border-color:transparent transparent #fff transparent; display:none; }
.arc-nav dd a.current i { position:absolute; bottom:0; left:50%; margin-left:-5px; display:block; }
.arc-nav ul { position:absolute; top:9px; left:720px; }
.arc-nav li { float:left; }
.arc-nav ul a { float:left; width:32px; height:32px; position:relative; background:url(../images/icon_04.png); margin-right:32px; }
.arc-nav ul .wenzhen { background-position:0 -32px; }
.arc-nav ul .wenzhen:hover { background-position:0 0; }
.arc-nav ul .guanhao { background-position:-32px -32px; }
.arc-nav ul .guanhao:hover { background-position:-32px 0; }
.arc-nav ul .qq { background-position:-64px -32px; }
.arc-nav ul .qq:hover { background-position:-64px 0; }
.arc-nav ul span { color:#006ec6; display:none; }
.arc-nav ul a:hover { text-decoration:none; }
.arc-nav ul a:hover span { display:block; position:absolute; width:60px; top:44px; left:-10px; text-align:center; }
.arc-title { font-size:24px; font-weight:normal; font-family:"microsoft yahei"; }
.arc-info { color:#acacac; line-height:30px; border-bottom:1px dashed #9b9b9b; margin-top:10px; }
.arc-body { font-size:14px; }
.mainbox .arc-body strong { color:#000; font-family:"SimSun", Arial, Helvetica, sans-serif; font-weight:bold; }
.arc-foot { color:#525252; text-align:center; font-size:14px; font-family:"microsoft yahei"; margin-top:40px; }
.arc-foot a { vertical-align:middle; display:inline-block; margin-left:14px;}
.arc-foot span { color:#0075cd; }
.arc-related .content { width:100%; margin-top:26px; overflow:hidden; }
.arc-related .pic { width:210px; height:137px; float:left; margin-right:28px; overflow:hidden; }
.arc-related .pic img { width:210px; }
.arc-related li { line-height:34px; }
.arc-related a { font-size:14px; color:#686868; }
.arc-related a i { float:left; width:6px; height:34px; margin-right:8px; background:url(../images/icon_01.png) 0 13px no-repeat;}
.arc-doctor li { padding:36px 0; overflow:hidden; width:100%; border-bottom:1px dashed #bababa; }
.arc-doctor .last { border:0; padding-bottom:0; }
.arc-doctor .avatar { width:108px; float:left; overflow:hidden; }
.arc-doctor .text { float:right; width:502px; }
.arc-doctor .name { font-size:14px; font-family:"microsoft yahei"; }
.arc-doctor .name a { color:#7c7c7c; }
.arc-doctor .name strong { font-size:18px; font-weight:normal; color:#393939; margin-right:23px; }
.arc-doctor .btn a { display:inline-block; width:73px; height:20px; background:#0975cb; color:#fff; line-height:20px; text-align:center; margin:12px 0;}
.arc-doctor .btn a:hover { text-decoration:none; }
.arc-doctor .opinion { line-height:24px; color:#676767; }
.arc-tech dt { width:100%; height:36px; line-height:36px; }
.arc-tech dt a { color:#494949; font-size:14px; }
.arc-tech dt i { float:left; width:11px; height:36px; background:url(../images/icon_01.png) -64px -148px; margin-right:7px; }
.arc-tech dd { width:100%; display:none; overflow:hidden; }
.arc-tech dd .pic { float:left; width:84px; overflow:hidden; }
.arc-tech dd .text { width:168px; float:right; color:#919090; line-height:22px; }
.arc-tech dd .text a { display:block; width:73px; height:20px; background:#a0a0a0; color:#fff; text-align:center; line-height:20px; margin-top:7px; }
.arc-tech dd .text a:hover { text-decoration:none; }
.arc-tech dl.expand dt i { background-position:-64px -108px; }
.arc-tech dl.expand dd { display:block; }
.arc-focus ul { margin-top:20px; overflow:hidden; background:url(../images/icon_num.png) no-repeat; }
.arc-focus li { height:32px; padding-left:30px; line-height:18px; white-space:nowrap; overflow:hidden; }
/**
 * @intro-header
 */
.intro-header { background:#e9e9e9; padding:18px 0; margin-top:6px; overflow:hidden; }
.intro-header .pic { width:380px; height:274px; overflow:hidden; float:left; margin-left:31px; _display:inline; }
.intro-header .text { float:right; width:533px; }
.intro-header h2 { font-size:36px; font-family:"microsoft yahei"; margin-top:33px; }
.intro-header h2 span { display:inline-block; overflow:hidden; border-bottom:1px solid #fff; padding-bottom:14px; position:relative; }
.intro-header h2 i { width:100%; position:absolute; left:0; bottom:0; border-bottom:1px solid #cdcdcd; }
.intro-header h3 { font-size:24px; font-family:"microsoft yahei"; font-weight:normal; color:#2f2f2f; margin-top:28px; }
.intro-header h4 { font-size:18px; font-family:"microsoft yahei"; font-weight:normal; line-height:1.5em; margin-top:28px; }
.intro-header h4 span { font-size:14px; }
.intro-header ul { margin-top:20px; }
.intro-header li { height:28px; line-height:28px; background:url(../images/intro_header_icon.gif) left center no-repeat; padding-left:20px; }
.intro-header .links { margin-top:36px; overflow:hidden; zoom:1; }
.intro-header .links a { padding:0 24px; height:39px; float:left; margin-right:12px; background:#096ec4; line-height:39px; text-align:center; color:#fff; font-size:16px; font-family:"microsoft yahei"; border-radius:3px; }
.intro-header .links a:hover, .intro-header .links a.active { background:#ff5f07; text-decoration:none; }
.intro-header p { margin-top:20px; line-height:28px; font-size:14px; font-family:"microsoft yahei"; }
/**
 * @one-main
 */
.one-main { width:758px; float:left; margin:20px 0 0 31px; border:1px solid #f4f4f4; background:#fff; padding:20px; overflow:hidden; font-size:14px; line-height:30px; _display:inline; }
.one-main .intro-title { margin:45px 0 33px; height:47px; overflow:hidden; }
.one-main table { margin:auto; }
.one-main table, .one-main th, .one-main td { border:1px solid #efefef; border-collapse:collapse; }
.one-main th, .one-main td { padding:10px; vertical-align:middle; text-align:center; }
.one-main td { font-family:"microsoft yahei"; font-size:12px; }
.one-main a.ask { color:#ff6000; }
.one-main .p-top { font-family:"microsoft yahei"; background:#e9e9e9; padding:14px; position:relative; zoom:1; }
.one-main .p-top i { width:0; height:0; overflow:hidden; border-width:8px; border-style:solid dashed dashed solid; border-color:#096ec4 transparent transparent #096ec4; position:absolute; top:0; left:0; }
.one-main a { color:#006ec6; }
.one-main .intro-srv { overflow:hidden; width:582px; margin:10px auto 0; font-family:"microsoft yahei"; line-height:24px; }
.one-main .intro-srv dt { float:left; width:98px; margin:20px -120px 0 0; }
.one-main .intro-srv dd { float:left; padding-left:120px; font-size:12px; padding-top:10px; }
.one-main .intro-srv dd strong { font-size:14px; }
.one-main .intro-doc { width:100%; height:192px; margin-top:28px; overflow:hidden; position:relative; }
.one-main .intro-doc .wrapper { width:464px; height:100%; margin:18px auto 0; position:relative; overflow:hidden; }
.one-main .intro-doc .wrapper ul { position:absolute; height:100%; top:0; left:0; }
.one-main .intro-doc .wrapper li { width:97px; float:left; padding-right:25px; line-height:16px; font-size:12px; text-align:center; }
.one-main .intro-doc .wrapper img { vertical-align:top; margin-bottom:10px; }
.one-main .intro-doc .wrapper a { color:#9a9a9a; }
.one-main .intro-doc .wrapper strong { font-size:14px; font-family:"microsoft yahei"; color:#026fc7; }
.one-main .intro-doc .prevnext { width:33px; height:33px; background:url(../images/icon_01.png) -106px -104px; position:absolute; top:50%; margin-top:-16px; cursor:pointer; }
.one-main .intro-doc .prev { left:80px; }
.one-main .intro-doc .next { right:80px; background-position:-106px -137px; }
.one-main .hzzx-title { height:44px; line-height:44px; color:#fff; background:url(../images/one_icon_01.png) no-repeat; padding:0 15px 0 86px; font-size:24px; font-family:"microsoft yahei"; margin-bottom:17px; }
.one-main .hzzx-title span { display:inline-block; height:44px; background:#096ec4; padding:0 12px; }
.one-main p { margin:10px 0; }
.one-main p.num-item { zoom:1; padding-left:20px; position:relative; }
.one-main p.num-item i { position:absolute; left:0px; top:0; font-style:normal; }
.one-main .ry-wrap { width:582px; margin:40px auto 0; overflow:hidden; }
.one-main .ry-wrap img { width:182px; }
/**
 * @rongyu-list
 */
.rongyu-list {width:880px; overflow:hidden;}
.rongyu-list li { width:width:244px; height:170px; float:left; margin:0 14px 14px 0; padding:8px; background:#f0f0f0; text-align:center; font-family:"microsoft yahei"; overflow:hidden; }
.rongyu-list li img { vertical-align:top; }
/**
 * @one-huanjing
 */
.one-huanjing { overflow:hiddne; }
.one-huanjing .huanjing-list { width:790px; height:660px; overflow:hidden; }
.one-huanjing .huanjing-list li { width:242px; height:314px; float:left; margin:0 16px 16px 0; overflow:hidden; position:relative; }
.one-huanjing .huanjing-list .img02 { position:absolute; top:0; left:0; display:none; cursor:pointer; }
.one-huanjing .huanjing-list li:hover .img02 { display:block; }
.one-huanjing .huanjing-more { text-align:center; }
.one-huanjing .huanjing-more span { display:inline-block; width:79px; height:88px; background:url(../images/one_envir_more.png); cursor:pointer; }
.one-huanjing .huanjing-more span:hover { background-position:0 -88px; }
/**
 * @one-doctor
 */
/*.one-doctor { width:738px; border:1px solid #f4f4f4; padding:20px; background:#fff; margin:20px auto 0; }
.one-doctor .list li { width:100%; padding-bottom:28px; border-bottom:1px dashed #f4f4f4; overflow:hidden; margin-bottom:30px; }
.one-doctor .avatar { width:191px; float:left; overflow:hidden; }
.one-doctor .avatar img { width:191px; }
.one-doctor .text { width:520px; float:right; }
.one-doctor .name { font-size:14px; }
.one-doctor .name a { color:#575858; }
.one-doctor .name strong { font-size:24px; font-family:"microsoft yahei"; font-weight:normal; }
.one-doctor .resume { margin-top:10px; line-height:26px; }
.one-doctor .resume p { background:url(../images/resume.gif) 3px center no-repeat; padding-left:23px; }
.one-doctor .intro { margin-top:8px; line-height:26px; text-indent:2em; }
.one-doctor .intro a { color:#006ec6; }
.one-doctor .links { margin-top:15px; }
.one-doctor .links a { display:inline-block; height:30px; padding:0 15px; background:#096ec4; color:#fff; line-height:30px; font-size:14px; font-family:"microsoft yahei"; border-radius:3px; }
.one-doctor .links a:hover { background:#ff5f07; text-decoration:none; }
.one-doctor .list li.last { border:0; margin-bottom:0; }*/

.one-doctor { width:1000px;border:1px solid #f4f4f4; padding: 20px 0; background:#fff; margin:20px auto; }
.one-doctor .list li { width:490px; padding-bottom:28px;border-bottom:1px dashed #f4f4f4; overflow:hidden; margin-bottom:30px; float:left; margin-left:5px; margin-right:5px; height:216px; }
.one-doctor .avatar { width:191px; float:left; overflow:hidden; }
.one-doctor .avatar img { width:191px; }
.one-doctor .text {  float: right; width:290px; }
.one-doctor .name { font-size:14px; }
.one-doctor .name a { color:#575858; }
.one-doctor .name strong { font-size:24px; font-family:"microsoft yahei"; font-weight:normal; }
.one-doctor .resume { margin-top:10px; line-height:26px; }
.one-doctor .resume p { background:url(../images/resume.gif) 3px center no-repeat; padding-left:23px; }
.one-doctor .intro { margin-top:45px; line-height:24px; text-indent:2em;padding-left:200px; }
.one-doctor .intro a { color:#006ec6; }
.one-doctor .links { margin-top:10px; float:left; margin-left:8px;}
.one-doctor .links a { display:inline-block; height:30px; padding:0 30px; background:#096ec4; color:#fff; line-height:30px; font-size:14px; font-family:"microsoft yahei"; border-radius:3px; }
.one-doctor .links .ann_a{background:#ff5f07;}

/*.one-doctor .links .ann_a:hover{background:#096ec4;}
.one-doctor .links a:hover { background:#ff5f07; text-decoration:none; }*/
.one-doctor .list li.last { border:0; margin-bottom:0; }


/**
 * @one-xueshujiaoliu
 */
.one-xueshujiaoliu .title { border-left:3px solid #0c71c5; padding-left:6px; font-size:24px; font-family:"microsoft yahei"; }
.one-xueshujiaoliu p { margin:10px; }
/**
 * @one-yuanzhangjiyu
 */
.one-yuanzhangjiyu { font-family:"microsoft yahei"; }
.one-yuanzhangjiyu h2 { font-weight:normal; }
.one-yuanzhangjiyu .signature { vertical-align:middle; }
/**
 * @zero-dh
 */
.zero-dh-list li { width:222px; height:278px; float:left; margin-right:44px; background:url(../images/0denghou_list_bg.png); }
.zero-dh-list li.last { margin:0; }
.zero-dh-list .pic { width:203px; height:99px; overflow:hidden; margin:9px auto 10px; }
.zero-dh-list .text { width:200px; margin:auto; color:#fff; font-size:14px; line-height:26px; }
.zero-dh-foot { background:#f7f7f7; padding:10px; margin-top:50px; }
.zero-dh-foot strong { font-family:"microsoft yahei"; }
/**
 * @news-item
 */
.news-item li { width:745px; height:242px; background:url(../images/news_list_bg.png); overflow:hidden; margin-bottom:26px; }
.news-item .header { border-left:5px solid #1794fd; margin:13px 0 0 14px; padding-left:11px; }
.news-item .title { margin-bottom:15px; line-height:1.2em; }
.news-item .title a { font-size:18px; color:#252525; font-family:"microsoft yahei"; }
.news-item .header p { color:#848383; font-size:12px; line-height:1em; }
.news-item .content { width:100%; margin-top:22px; overflow:hidden; }
.news-item .pic { width:186px; height:121px; float:left; margin:0 17px 0 19px; _display:inline; overflow:hidden; }
.news-item .pic img { width:186px; }
.news-item .text { width:490px; float:left; }
.news-item .info { height:92px; line-height:28px; }
.news-item .text a { display:inline-block; height:29px; line-height:29px; padding:0 18px; color:#fff; background:#bbbbbb; }
.news-item .text a:hover { text-decoration:none; }
/**
 * @yuanxun-item
 */
.yuanxun-item li { padding:5px; height:186px; background:#f7f7f7; overflow:hidden; margin-bottom:28px; }
.yuanxun-item .pic { width:186px; height:186px; float:left; overflow:hidden; }
.yuanxun-item .text { width:520px; height:100%; float:right; font-size:12px; font-family:"microsoft yahei"; position:relative; display:table; vertical-align:middle; *display:block; }
.yuanxun-item .inner { width:100%; display:table-cell; vertical-align:middle; *display:block; *position:absolute; *top:50%; }
.yuanxun-item .inner div { width:100%; *position:relative; *top:-50%; }
/**
 * @simizhengshi-item
 */
.simizhengshi-item li { padding:5px; height:148px; background:#eef7ff; overflow:hidden; margin-bottom:28px; }
.simizhengshi-item .pic { width:165px; height:148px; float:left; overflow:hidden; }
.simizhengshi-item .text { width:550px; height:100%; float:right; font-family:"microsoft yahei"; }
.simizhengshi-item .text h2 { font-size:18px; font-weight:normal; }
.simizhengshi-item .text p { line-height:24px; }
/**
 * @one-yemengzhen
 */
.one-yemengzhen { font-family:"microsoft yahei"; }
.one-yemengzhen .pic { width:100%; overflow:hidden; }
.one-yemengzhen .pic img { float:left; }
.one-yemengzhen .pic p { float:right; width:550px; margin-top:40px; font-size:16px; line-height:30px; }
.one-yemengzhen .list {width:100%; overflow:hidden; margin-top:43px; padding-top:19px;}
.one-yemengzhen .list li { width:184px; height:253px; float:left; position:relative; background:#e1f1fe; margin-right:7px; }
.one-yemengzhen .list li.last { margin:0; }
.one-yemengzhen .list .li02, .one-yemengzhen .list .li04 { background:#ffeee4; }
.one-yemengzhen .list .list-title { width:141px; height:38px; position:absolute; top:-19px; left:21px; background:#096ec4; line-height:38px; color:#fff; font-size:16px; overflow:hidden; border-radius:3px; }
.one-yemengzhen .list .li02 .list-title, .one-yemengzhen .list .li04 .list-title { background:#ff5f07; }
.one-yemengzhen .list-title i { float:left; background:url(../images/yemengzhen_icon.png); width:29px; height:100%; margin-left:11px; }
.one-yemengzhen .li02 i { background-position:0 -38px; }
.one-yemengzhen .li03 i { background-position:0 -76px; }
.one-yemengzhen .li04 i { background-position:0 -114px; }
.one-yemengzhen .list p { width:154px; margin:31px auto 0; line-height:30px; }
.one-yemengzhen .tips { background:#f6f6f6; padding:16px 0; text-align:center; margin-top:48px; }
.one-yemengzhen .tips .title { height:35px; font-size:24px; color:#111; line-height:35px; }
.one-yemengzhen .tips i { display:inline-block; width:35px; height:35px; background:url(../images/icon_01.png) -104px -54px; vertical-align:top; margin-right:8px; }
.one-yemengzhen .tips p { color:#3b3b3b; font-size:16px; }
/**
 * @one-shebei
 */
.one-shebei { width:800px; margin-top:20px; float:left; background:#fff; border:1px solid #f4f4f4; padding:15px; overflow:hidden; }
.one-shebei .pic { width:424px; height:548px; float:left; text-align:center; overflow:hidden; }
.one-shebei .pic img { width:100%; }
.one-shebei .shebei-right { width:374px; float:right; overflow:hidden; }
.one-shebei .tabbar { border-bottom:1px solid #9649be; }
.one-shebei .tabbar li { width:123px; height:32px; border-bottom:3px solid #fff; float:left; margin-right:2px; cursor:pointer; }
.one-shebei .tabbar li span { display:block; width:100%; height:30px; line-height:30px; text-align:center; color:#fff; background:#0e8efd; }
.one-shebei .tabbar li.active { border-color:#0470c7; }
.one-shebei .tabbar li.active span { background:#0470c7; }
.one-shebei .shebei-name { height:80px; font-size:35px; text-align:center; margin-top:20px; border-bottom:1px solid #dfdfdf; line-height:80px; overflow:hidden; }
.one-shebei .tabpages { height:200px; margin-top:16px; overflow:hidden; }
.one-shebei .tabpage { height:100%; padding:0 10px; line-height:25px; }
.one-shebei .scroller .prevnext { width:36px; height:36px; background:url(../images/one_shebei_bg_02.png); margin:auto; cursor:pointer; }
.one-shebei .scroller .next { background-position:-36px 0; }
.one-shebei .scroller-wrap { width:100%; height:100px; overflow:hidden; position:relative; }
.one-shebei .scroller-wrap ul { width:382px; position:absolute; top:0; }
.one-shebei .scroller-wrap ul li { width:100%; height:35px; float:left; }
.one-shebei .scroller-wrap ul li span { display:block; width:182px; height:28px; float:left; margin-right:5px; border:1px solid #e0e0e0; line-height:28px; text-align:center; overflow:hidden; cursor:pointer; }
.one-shebei .scroller-wrap ul li span.selected { background:#0470c7; color:#fff; }
/**
 * @one-yibao
 */
.one-yibao ul.piclist { width:580px; margin:42px auto 0; overflow:hidden; }
.one-yibao ul.piclist li { width:286px; height:240px; float:left; margin-right:4px; overflow:hidden; }
.one-yibao ul.piclist li a.pic { display:block; width:100%; height:178px; overflow:hidden; position:relative; }
.one-yibao ul.piclist li a.pic span { display:none; width:100%; height:100%; position:absolute; top:0; left:0; background:url(../images/one_yibaozhinan_shadow.png) center center no-repeat; }
.one-yibao ul.piclist li .text { width:100%; background:url(../images/one_yibaozhinan_bg_01.jpg) no-repeat; line-height:26px; text-align:center; padding-top:10px; }
/**
 * @one-dianxingbingli
 */
.one-dianxingbingli .title { border-left:3px solid #096fc4; padding-left:8px; line-height:22px; font-size:18px; font-family:"microsoft yahei"; margin-bottom:13px; }
.one-dianxingbingli .wrapper { width:745px; height:188px; background:url(../images/bingli_item_bg.png); overflow:hidden; margin-bottom:48px; }
.one-dianxingbingli .pic { width:186px; height:121px; float:left; overflow:hidden; margin:30px 0 0 18px; _display:inline; }
.one-dianxingbingli ul { width:494px; float:right; margin:22px 20px 0 0; _display:inline; }
.one-dianxingbingli li { line-height:28px; position:relative; width:100%; overflow:hidden; }
.one-dianxingbingli li i { float:left; width:6px; height:28px; margin-right:8px; background:url(../images/icon_01.png) 0 11px no-repeat; }
.one-dianxingbingli li span { position:absolute; top:0; right:0; font-size:12px; color:#999; }
/**
 * @one-tel
 */
.banner-tel { height:378px; background:url(../images/banner/banner_tel.jpg) center 0 no-repeat; font-family:"microsoft yahei"; }
.banner-tel .tel-wrap { width:441px; margin:64px 0 0 68px; }
.banner-tel .text { font-size:20px; margin-bottom:12px; }
.banner-tel .tel-form { height:38px; }
.banner-tel .txt { width:296px; height:12px; float:left; border:0; background:#fff; outline:none; padding:13px 10px; line-height:1em; overflow:hidden; margin-right:4px; }
.banner-tel .btn { width:120px; height:38px; background:url(../images/btn_bg_01.png); float:left; border:0; color:#fff; font-size:14px; cursor:pointer; text-shadow:0 -1px 1px #ae4c14; }
.banner-tel .info {width:441px; height:191px; background:url(../images/tel_bg.png); overflow:hidden; margin-top:8px; font-size:14px; }
.banner-tel .top { height:76px; margin-top:24px; overflow:hidden; }
.banner-tel .top dt { width:74px; line-height:76px; float:left; text-indent:14px; }
.banner-tel .top dd { margin-left:136px; }
.banner-tel .top p { line-height:34px; margin-bottom:10px; }
.banner-tel .foot { margin-top:16px; line-height:24px; padding:0 12px;}
.one-tel-links { height:125px; padding-top:44px; }
.one-tel-links li { width:224px; height:125px; float:left; margin-right:28px; }
.one-tel-links li.last { margin:0; }
.one-tel-links a { display:block; width:100%; height:100%; }
.one-tel-links .link_01 { background:url(../images/tel_links_01.png); }
.one-tel-links .link_02 { background:url(../images/tel_links_02.png); }
.one-tel-links .link_03 { background:url(../images/tel_links_03.png); }
.one-tel-links .link_04 { background:url(../images/tel_links_04.png); }
.one-tel-links a:hover { background-position:0 -125px; }
/**
 * @one-dianxingbingli
 */
.one-dianxingbingli li a { color:#5b5b5b; }
/**
 * @one-side
 */
.one-side { width:136px; float:right; margin-top:20px; }
/**
 * @pagelist
 */
.pagelist {
    padding:10px;
    text-align:center;
    margin-top:40px;
}
.pagelist li { display:inline; }
.pagelist a {
    border:1px solid #898989;
    color:#535353;
    display:inline;
    margin:0 3px;
    padding:2px 5px;
}
.pagelist a:hover {
    background:#E8F3FD;
    border:1px solid #8BCCEC;
    color:#000000;
    text-decoration:none;
}
.pagelist table, .pagelist td { border:0; }
.pagelist td { padding:0; margin:0; white-space:nowrap; }
/**
 * @aside
 */
.sidebox { border:1px solid #efefef; padding:12px; background:#fff; }
.sidebox .title { width:100%; height:28px; border-bottom:1px solid #b2b2b2; position:relative; }
.sidebox .title span { height:26px; border-bottom:2px solid #0a6fc5; position:absolute; bottom:-1px; left:0; font-size:18px; font-family:"microsoft yahei"; }
.kp-video .content { padding-top:10px; }
.kp-video p { font-family:"microsoft yahei"; font-size:14px; line-height:20px; }
.doc-recommend {display:none; width:258px; position:relative; }
.doc-recommend .content { height:176px; margin-top:22px; overflow:hidden; position:relative; }

.doc-recommend .content ul { position:absolute; top:0; left:0; width:1000px/* for test */; }
.doc-recommend .content li { width:130px; float:left; text-align:center; line-height:20px; }
.doc-recommend .content img { vertical-align:top; border:1px solid #f2f2f2; padding:2px; margin-bottom:4px; width:103px;height:118px;}
.doc-recommend .content strong { color:#026fc7; font-weight:normal; font-family:"microsoft yahei"; font-size:14px; }
.doc-recommend .prevnext { width:18px; height:40px; position:absolute; top:50%; margin-top:-10px; background:url(../images/icon_01.png) 0 -328px; cursor:pointer; display:none; }
.doc-recommend .prev { left:0; }
.doc-recommend .next { right:0; background-position:-18px -328px; }
.hot .content { margin-top:5px; }
.hot li { height:30px; line-height:30px; position:relative; }
.hot li span { position:absolute; right:0; top:0 }
.jb-related .content { font-size:0; margin-top:7px; overflow:hidden; }
.jb-related a { display:inline-block; width:62px; line-height:30px; font-size:12px; }
.side-nav { /* margin-top:26px; */ }
.side-nav .circle { width:10px; height:10px; overflow:hidden; background:url(../images/icon_side_nav.gif); }
/* .side-nav ul { height:351px; padding-top:16px;background:url(../images/side_nav_bg.png) no-repeat; overflow:hidden; } */
.side-nav ul { border-left:2px solid #d4d4d4; margin:1px 0 1px 4px; padding:7px 0; }
.side-nav li { height:24px; line-height:24px; font-size:14px; padding-left:9px; position:relative; }
.side-nav li i { position:absolute; width:8px; height:10px; overflow:hidden; background:url(../images/icon_side_nav.gif) 0 -30px; left:-5px; top:6px; }
.side-nav li a { color:#3f3f3f; font-family:"microsoft yahei"; padding:0 4px; }
.side-nav li a:hover { text-decoration:none; }
.side-nav li a.current { background:#0470c7; color:#fff; }
.side-nav .gotop { width:44px; height:42px; margin-top:10px; background:url(../images/side_nav_bg.png) -1px -372px; cursor:pointer; }
.one-side-nav li a:hover { background:#0470c7; color:#fff; }
.one-side-nav li a.current { position:relative; }
.one-side-nav li a.current span { width:0; height:0; overflow:hidden; border-width:4px; border-style:dashed solid dashed dashed; border-color:transparent #0470c7 transparent transparent; position:absolute; top:50%; margin-top:-4px; left:-8px; }
.side-ad { width:100%; height:290px; overflow:hidden; background:#fff; }
/**
 * @footer
 */
#footer { background:#076bb9; padding:33px 0; margin-top:44px; zoom:1; }
#footer .left { width:202px; float:left; margin-right:40px; }
#footer .logo { margin-bottom:21px; }
#footer .left .dropdowns li { width:95px; height: 26px; position:relative; }
#footer .left .dropdowns span { display:block; width:100%; height:100%; line-height: 26px; text-align:center; color:#96d2ff; background:url(../images/footer_btn_01.png); cursor:pointer; }
#footer .left .dropdowns .content { padding:0 10px; position:absolute; top:26px; left:2px; background:#96d2ff; display:none; }
#footer .left .dropdowns .current .content { display: block; }
#footer .left .dropdowns .content a { display:block; width:100%; height:26px; line-height:26px; white-space:nowrap; overflow:hidden; }
#footer .center { float:left; }
#footer .center dl { width:102px; height:180px; border-top:1px solid #1474bd; border-right:1px solid #1474bd; border-bottom:1px solid #085eb9; border-left:1px solid #085eb9; float:left; margin-left:24px; }
#footer .center dt { text-align:center; font-size:16px; font-family:"microsoft yahei"; color:#fff; padding-top:8px; }
#footer .center dd { text-align:center; line-height:30px; }
#footer .center dd a { color:#55b6ff; }
#footer .right { width:188px; float:right; }
#footer .right a { display:block; width:100%; height:54px; margin-bottom:12px; transition:all 0.2s ease-in-out; }
#footer .right .tel { background:url(../images/footer_tel.png); }
#footer .right .qq { background:url(../images/footer_qq.png); }
#footer .right .wx { background:url(../images/footer_wx.png); }
#footer .right a img { display:none; }
#footer .right a:hover { background-position:0 -54px; border:none; position:relative; }
#footer .right a:hover img { display:block; position:absolute; top:58px; right:0; }
/**
 * @footer-info
 */
#footer-info { padding:12px 0; text-align:center; line-height:24px; color:#7b7b7b; }





.xk_c {
	POSITION: relative; WIDTH: 386px; HEIGHT: 180px; font-size:12px
}
.xk_c H3 {
	PADDING-LEFT: 20px; MARGIN-BOTTOM: 5px; COLOR: #000; FONT-SIZE: 12px; margin:0;
}
.xk_c P {
	LINE-HEIGHT: 26px; PADDING-LEFT: 15px; BACKGROUND: url(../images/map/ico.png) no-repeat -7px -1260px; HEIGHT: 26px; margin:0;
}
.xk_c A:link {
	COLOR: #ff0101
}
.xk_c A:visited {
	COLOR: #ff0101
}
.xk_c .textfield {
	BORDER-BOTTOM: #cad5e9 2px solid; BORDER-LEFT: #cad5e9 2px solid; LINE-HEIGHT: 16px; WIDTH: 120px; HEIGHT: 16px; BORDER-TOP: #cad5e9 2px solid; BORDER-RIGHT: #cad5e9 2px solid
}
.xk_c .ml {
	MARGIN: 5px 0px 0px 10px; COLOR: #000
}
.xk_c table{border-collapse:collapse;border-spacing:0;font-size:inherit; border:0;}
.xk_c td{ padding:0;vertical-align: top; border:0;}
.xkf {
	POSITION: absolute; TOP: 29px; LEFT: 212px
}
.xk_c .np {
	MARGIN-TOP: 5px; PADDING-LEFT: 15px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.xk_c .np SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4864be; PADDING-TOP: 0px
}
.mp_z {
	 WIDTH: 758px;border-collapse:collapse;border-spacing:0;font-size:inherit; border:0;
}
.mp_z td{ padding:0; border:0;}
.mp_z P {
	LINE-HEIGHT: 40px; MARGIN-TOP: 1px; BACKGROUND: #e6e6e6; HEIGHT: 40px; COLOR: #000
}
.mp_z SPAN {
	MARGIN: 0px 0px 0px 8px; PADDING-LEFT: 20px; BACKGROUND: url(../images/ico.png) no-repeat}






</pre></body></html>