

html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, em, img, sub, sup, dl, dt, dd, ol, ul, li, form, input, button, label, textarea, table, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; }

a { text-decoration:none; }

ul, li { list-style:none; }

body { font-size:14px; font-family:"Mircsoft Yahei"; }

.cl { clear:both; }
.in_wg { width:1200px; margin:0 auto; }

.wf_hd { border-top:6px solid #0966C0; }

.hd_l { float:left; width:300px; height:90px; padding-top:27px; }
.hd_r { float:right; max-width:900px; height:35px; margin:41px 0; margin-right:28px;overflow:hidden; }
.hd_r li { float:left; width:83px; height:35px; line-height:35px; margin-left:8px; text-align:center; overflow:hidden; }
.hd_r li a { display:block; color:#0966C0; }
.hd_r li:hover, .hd_r li.a { background:#0966C0; border-radius:5px; }
.hd_r li:hover a, .hd_r li.a a { color:#FFF; }

.wf_br { width:100%; height:500px; position:relative; overflow:hidden; }
.wf_br li a { display:block; width:100%; height:500px; }
.wf_br li.a1 { background:url(../images/a1.jpg) no-repeat center center; }
.wf_br li.a2 { background:url(../images/a2.jpg) no-repeat center center; }
.wf_br li.a3 { background:url(../images/a3.jpg) no-repeat center center; }
.wf_br .hd { position:absolute; left:50%; bottom:20px; z-index:2; margin-left:-60px; }
.wf_br .hd li { background:#FFF; float:left; width:30px; height:10px; margin-right:10px; cursor:pointer; }
.wf_br .hd li.on { background:#0966C0; }

.wf_bt { padding:31px 0 15px; margin-bottom:30px; border-bottom:1px solid #E0E0E0; text-align:center; }
.wf_bt p { height:34px; line-height:34px; color:#999; }
.wf_bt h2 { font-size:30px; font-weight:normal; height:50px; line-height:50px; color:#2C98FB; }

.wf_yx { padding-bottom:50px; }
.wf_yx .yx_t { background:url(../images/ys.png) no-repeat center top; height:68px; line-height:68px; margin:40px 0 0; padding-top:85px; }
.wf_yx .yx_tl { float:left; margin-left:124px; }
.wf_yx .yx_tr { float:right; margin-right:124px; }
.wf_yx .yx_ts { font-size:26px; width:350px; text-align:center; color:#222; }
.wf_yx .yx_m { height:283px; margin:8px 0 0; }
.wf_yx .yx_ms { width:445px; padding:8px 76px 0 79px; }
.wf_yx .yx_ms p { font-size:14px; height:45px; line-height:45px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-bottom:1px; color:#666; }
.wf_yx .yx_ms em { font-size:16px; font-style:normal; width:100px; height:45px; text-align:center; }
.wf_yx .yx_ms .ys1 { background:#F3F3F3; }
.wf_yx .yx_ms .ys2 { background:#E3E3E3; }
.wf_yx .yx_ms .ys3 { background:#FAFAFA; }
.wf_yx .yx_ms .ys4 { background:#F0F0F0; }
.wf_yx .yx_ms .ys5 { background:#0066C2; }
.wf_yx .yx_ms .ys6 { background:#2898FD; }
.wf_yx .yx_ml { float:left; }
.wf_yx .yx_ml p { text-align:right; }
.wf_yx .yx_ml em { float:right; border-radius:0 3px 3px 0; -moz-border-radius:0 3px 3px 0; -webkit-border-radius:0 3px 3px 0; margin-left:10px; color:#333; }
.wf_yx .yx_mr em { float:left; border-radius:3px 0 0 3px; -moz-border-radius:3px 0 0 3px; -webkit-border-radius:3px 0 0 3px; color:#FFF; margin-right:10px; }
.wf_yx .yx_mr { float:right; }

.wf_lc { background:#F2F2F2; }
.wf_lc .lc_t { background:url(../images/yw.png) no-repeat center 6px; padding-top:105px; padding-bottom:63px; height:181px; }
.wf_lc .lc_ts { float:left; width:201px; margin-right:49px; text-align:center; }
.wf_lc .lc_ts h2 { font-size:20px; font-weight:normal; height:40px; line-height:40px; }
.wf_lc .lc_ts h2 a { display:block; color:#666; }
.wf_lc .lc_ts h2 a:hover {color:#2898fc;text-decoration:underline;}
.wf_lc .lc_ts ul { padding:13px 0 0 60px; }
.wf_lc .lc_ts li { background:url(../images/dot.png) no-repeat left center; height:32px; line-height:32px; padding-left:10px; text-align:left; }
.wf_lc .lc_ts li a { color:#666; }
.wf_lc .lc_ts li a:hover {color:#2898fc;text-decoration:underline;}
.wf_lc .lc_te { width:200px !important; margin-right:0 !important; }

.wf_fw { padding-bottom:20px; }
.wf_fw .fw { height:594px; }
.wf_fw .fw_s { background:url(../images/fw.png) no-repeat; float:left; width:300px; text-align:center; padding:141px 0 24px; }
.wf_fw .fw_s h2 { font-weight:normal; height:60px; line-height:60px; color:#333; }
.wf_fw .fw_s p { line-height:24px; color:#666; }
.wf_fw .fw_a { background-position:95px 20px; }
.wf_fw .fw_b { background-position:-205px 20px; }
.wf_fw .fw_c { background-position:-505px 20px; }
.wf_fw .fw_d { background-position:-805px 20px; }
.wf_fw .fw_e { background-position:95px -279px; }
.wf_fw .fw_f { background-position:-205px -279px; }
.wf_fw .fw_g { background-position:-505px -279px; }
.wf_fw .fw_h { background-position:-805px -279px; }

.wf_pf { position:fixed; right:0; bottom:100px; }
.wf_pf .wx { background:#333; width:148px; padding:3px 26px 18px; border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; margin-bottom:1px; }
.wf_pf .wx p { font-size:22px; height:59px; line-height:59px; color:#FFF; text-align:center; }
.wf_pf .qq { background:#2C98FB; width:179px; min-height:105px; padding:15px 0 30px 21px; border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; }
.wf_pf .qq p { font-size:22px; width:179px; height:33px; line-height:33px; color:#FFF; }
.wf_pf .qq a { float:left; margin:14px 10px 0 0; }

.wf_ft { background:#0174DC; color:#A8D4FC; text-align:center; line-height:30px; padding:32px 0 37px; }
.wf_ft a { color:#A8D4FC; }
.wf_ft a:hover { color:#ffff00;text-decoration:underline; }
.wf_ft .nav span { margin:0 16px; }