@charset "utf-8";
/* CSS Document */
body, div, h1, h2, h3, h4, h5, h6, p, blockquote, pre, code, dl, dt, dd, ol, ul, li, fieldset, form, legend, input, button, textarea, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section { font-family: "微软雅黑", Arial, Helvetica, sans-serif, "宋体"; font-size: 100%; margin: 0; padding: 0; }
article, aside, dialog, figure, footer, header, hgroup, nav, section { display: block; }
input, button, textarea, select, optgroup, option { font-size: inherit; font-style: inherit; font-weight: inherit; }
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { }
table, th, td { border: 0 none; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
a img, iframe { border: 0 none; }
:focus { outline: 0 none; }
ul, li { }
html { font-size: 100.01%; }
body { color: #333333; font-family: "微软雅黑", Arial, Helvetica, sans-serif, "宋体"; font-size: 75%; line-height: 1.5; background: url(images/img_01.jpg) no-repeat #ffffff; color: #7d7d7b; }
#layout_wrap { background: none; margin: 0 auto; width: 960px; }
h1 { font: bold 2.5em/1 "微软雅黑", "宋体", Arial, Helvetica, sans-serif; margin: 0.5em 0; padding: 0; text-align: center; }
h2 { font: bold 2em/1.5 "微软雅黑", "宋体", Arial, Helvetica, sans-serif; margin: 0.75em 0; padding: 0; text-align: center; }
h3 { font: bold 1.75em/1.5 "微软雅黑", "宋体", Arial, Helvetica, sans-serif; margin: 0.6em 0; padding: 0; text-align: left; }
h4 { font: bold 1.125em/2 "微软雅黑", "宋体", Arial, Helvetica, sans-serif; margin: 0 0 0.5em; padding: 0; text-align: left; }
h5 { font: bold 1em/1.5 Arial, Helvetica, sans-serif, "宋体"; margin: 1.2em 0; padding: 0; text-align: left; }
p { font: 1em/1.5 "微软雅黑", "宋体", Arial, Helvetica, sans-serif; margin: 0 0 1.2em; text-align: left; }
p .left { margin: 1em 1em 1em 0; }
p .right { margin: 1em 0 1em 1em; }
td, li, ol { font: 1em/1.5 "微软雅黑", Arial, Helvetica, sans-serif, "宋体"; list-style: none outside none; margin: 0; }
a { font-family: Arial, Helvetica, sans-serif, "宋体"; }
h3 a { font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif; }
a:link { color: #fcf3f; text-decoration: none; }
a:visited { color: #555555; text-decoration: underline; }
a:hover { color: #fcf3f; text-decoration: underline; }
a:active { color: #fcf3f; text-decoration: none; }
.ind { padding: 0 0.2em; }
.red { color: #FF0000; }
.bluebg { background-color: #E8EEF3; }
.cf:before, .cf:after { content: ""; display: table; }
.cf:after { clear: both; }
/*左边导航*/
#sidebar-page { position: fixed; top:35px; z-index: 500;}
.dh_l { width:212px; height:546px; background:url(images/icon_23.jpg) left bottom no-repeat #00a0d6; color:#ffffff; margin-right:28px; }
.dh_l_logo { width:189px; height:186px; margin:0 auto; }
#nav li a { color: #ffffff; display: block; font-weight: bold; height: 22px; line-height: 22px; padding: 5px 0 5px 0px; text-decoration: none; width:210px; float:left; margin-left:5px; font-size:13px; }
#nav li img { float: left; padding:5px; }
#nav li .li_t { float: left; height: 30px; line-height: 26px; padding-left: 5px; width: 170px; color:#ffffff; }
.mod_b { width:688px; padding:0 15px; border:1px solid #dadbdc; background-color:#ffffff; margin-bottom:12px; height:auto; display:inline-block; }
.mod_b .t { font-size:20px; color:#00a0d6; height:45px; border-bottom:2px solid #00a0d6; }
em { display: inline-block; }
.wk-en-step { float: left; }
.wk-en-step { border: 1px solid #C6D6E2; box-shadow: 0 1px 3px #AAAAAA; height: 208px; padding: 20px 10px; width: 310px;  }
.wk-en-step-mod .line { background: none repeat scroll 0 0 #DDDDDD; border: 0 none; font-size: 0; height: 1px; margin: 0; padding: 0; position: relative; top: 9px; }
.wk-en-step-mod em { background: none repeat scroll 0 0 #FFFFFF; color: #666666; font: 18px/1em "Arial"; padding: 0 5px; position: relative; z-index: 2; }
.wk-img { margin-top:10px; }
.wk-en-box-con { margin: 5px 0; text-align: center; }
.wk_txt { text-align:left; width:306px; margin:15px 0 5px 10px; }
.wk_txt a { color:#00a0d6; text-decoration:none; }
.mod_Bt_L, .mod_Bt_R { width:443px; background:#292b3b;font-size:13px; line-height:22px; color:#cccccc; padding:10px; margin:0px 0 0 10px; float: right; height:373px; }
.mod_h_1 { font-size:20px; width:100%; border-bottom:2px solid #00a0d6; margin-bottom:10px; padding-bottom:5px; color:#ffffff; }
.mod_Bt_R { width:217px; float:right; margin:0px 0 0 0px; height:373px; }
.mod_Bt_R .mod_h_1 { width:217px; }
.mod_Bt_L a, .mod_Bt_R a { color:#cccccc; }
.mod_B_1 { width:677px; padding:10px 15px; border:1px solid #cccccc; margin-bottom:10px; margin-top:0; margin-left:252px; }
.mod_B_1 .mod_h_1 { color:#00a0d6; }
.line { background-color:#cbcbca; margin:15px 0; height:1px; width:100%; }
h4 a { color:#00a0d6; font-family:"微软雅黑"; }
.table5,.table3{ width:960px; margin:0 auto;}
#table_17495{ width:100%;}
#layout_wrap {
    width: 100%;
}

#table_17495 p{ margin:0;}
.wkr{ margin-left:10px;}
.mod_B_1 a{color: #00A0D6;
    font-family: "微软雅黑";}
#TD_17889_1 .t{width:100%;float:left;border-bottom:2px solid #00A0D6;margin-bottom:15px;}
#TD_17889_1 .mod_h_1{ padding-bottom:0;}
#a4,#a5,#a6,#a7{ color:#ffffff; font-size:1px;}
#a1{ color:#00041f; font-size:1px;}
.topall{width:755px; height:175px; float:right; margin-top:55px;}
.toptxt1{ color:#FFF; font-size:46px;  margin-bottom:20px; text-align:left; margin-left:20px;}
.toptxt2{ color:#ced9ed; font-size:24px; text-align:right;}
.toptxt3{ color:#FFF; font-size:14px; text-align:right;}
#TD_17988_1 .t{ width:700px; float:left;}