@charset "utf-8";

.fa_ban{width:100%; height:490px; overflow:hidden;}

.fa_lm{width:100%; height:66px; background-color:#f2f2f2; text-align:center; overflow:hidden;}
.fa_lm ul li{display:inline-block; margin:0 33px;}
.fa_lm ul li a{display:block; font-size:16px; line-height:64px;}
.fa_lm ul li:hover a{border-bottom:2px solid #ff8400;}
.fa_lm ul li.on a{border-bottom:2px solid #ff8400;}

.fa_con{width:100%; padding:60px 0; overflow:hidden;}
.fa_con .fa_bt{font-size:25px; text-align:center; margin-bottom:30px;}
.fa_con .fa_bt p{margin-top:15px; font-size:15px; color:#999;}

.fa_con .zt_js{background:url(../images/zt1.jpg) no-repeat center;}
.fa_con .zt_js .n_r{width:450px;}
.fa_con .zt_js .w_z{padding:15px; background-color:#f9f9f9; font-size:15px; line-height:30px; color:#999; margin-top:20px;}
.fa_con .zt_xs .j_s{width:970px; margin:0 auto 30px; font-size:15px; line-height:30px; color:#999; text-align:center;}
.fa_con .zt_xs .l_m ul li{width:12.5%; float:left; font-size:16px; text-align:center;}
.fa_con .zt_xs .l_m p{margin-top:6px;}
.fa_con .zt_xs .x_g{width:1230px;}
.fa_con .zt_xs .x_g ul li{width:176px; padding:20px; background-color:#fff; margin-right:30px; float:left; font-size:17px; color:#666; text-align:center;}
.fa_con .zt_xs .x_g p{margin-top:10px;}
.fa_con .zt_ys{height:466px; background:url(../images/zt14.png) no-repeat center; position:relative;}
.fa_con .zt_ys .b_t{font-size:22px; font-weight:bold; position:absolute; top:278px; left:50%; margin-left:-75px;}
.fa_con .zt_ys .z_r{width:350px; position:absolute; left:0; text-align:right;}
.fa_con .zt_ys .z_r.l_1{top:34px;}
.fa_con .zt_ys .z_r.l_2{top:130px;}
.fa_con .zt_ys .z_r.l_3{top:241px;}
.fa_con .zt_ys .z_r.l_4{top:395px;}
.fa_con .zt_ys .y_r{width:360px; position:absolute; right:0; text-align:left;}
.fa_con .zt_ys .y_r.l_5{top:34px;}
.fa_con .zt_ys .y_r.l_6{top:136px;}
.fa_con .zt_ys .y_r.l_7{top:245px;}
.fa_con .zt_ys .y_r.l_8{top:380px;}
.fa_con .zt_ys h3{font-size:18px; color:#333; margin-bottom:6px;}
.fa_con .zt_ys p{font-size:15px; line-height:26px; color:#999;}

.fa_con .zx_js .j_s{width:900px; margin:0 auto 30px; font-size:15px; line-height:30px; text-align:center; color:#999;}
.fa_con .zx_js .j_j{width:380px; background-color:#ff7f7d; float:left; margin-right:30px;}
.fa_con .zx_js .j_j ul li{font-size:15px; line-height:34px; padding-left:36px; position:relative;}
.fa_con .zx_js .j_j strong{font-size:18px; font-style:italic; position:absolute; top:0; left:0;}
.fa_con .zx_js .x_q{width:380px; background-color:#ffc042; float:left; margin-right:30px;}
.fa_con .zx_js .x_q ul li{background:url(../images/bd.png) no-repeat left 15px; font-size:15px; line-height:34px; padding-left:20px; position:relative;}
.fa_con .zx_js .t_d{width:380px; background-color:#41b2fa; float:left;}
.fa_con .zx_js .t_d ul li{width:50%; float:left; font-size:15px; line-height:34px;}
.fa_con .zx_js .m_c{padding:25px 0; background:url(../images/bb.png); text-align:center;}
.fa_con .zx_js .m_c h3{font-size:18px; font-weight:bold; color:#fff;}
.fa_con .zx_js .n_r{padding:20px 20px 20px 35px; color:#fff;}
.fa_con .zx_nr{height:380px; background:url(../images/zx1.png) no-repeat center; position:relative;}
.fa_con .zx_nr .z_r{width:300px; position:absolute; top:80px; left:90px;}
.fa_con .zx_nr .y_r{width:390px; position:absolute; top:80px; right:0;}
.fa_con .zx_nr ul li{background:url(../images/fk.jpg) no-repeat left center; font-size:16px; color:#666; line-height:26px; padding:10px 0 10px 20px;}
.fa_con .zx_yy .j_s{width:920px; margin:0 auto 30px; font-size:15px; line-height:30px; text-align:center; color:#999;}
.fa_con .zx_yy table{width:1040px; margin:0 auto; border-collapse:collapse;}
.fa_con .zx_yy table th{border:1px solid #ebebeb; padding:20px; font-size:18px; color:#fff; line-height:30px;}
.fa_con .zx_yy table th.g_s{width:160px; padding:20px 20px 20px 70px; text-align:left; background-color:#4abd93;}
.fa_con .zx_yy table th.f_s{background-color:#ff7e7e;}
.fa_con .zx_yy table th.l_s{background-color:#42b3fb;}
.fa_con .zx_yy table td{border:1px solid #ebebeb; padding:20px; font-size:16px; color:#666; line-height:26px;}
.fa_con .zx_yy table td.l_s{width:160px; padding:20px 20px 20px 70px; background-color:#4abd93; font-weight:bold; color:#fff;}

.fa_con .zd_js .j_s{width:900px; margin:0 auto 30px; font-size:15px; line-height:30px; text-align:center; color:#999;}
.fa_con .zd_js .j_j{width:428px; border:1px solid #41b2fa; border-radius:5px; background-color:#41b2fa; float:left; margin-right:12px; overflow:hidden;}
.fa_con .zd_js .j_j .n_r{width:268px; height:104px; padding:13px 20px; float:right; background-color:#fff;}
.fa_con .zd_js .j_j .n_r ul li{width:119px; background:url(../images/qb.jpg) no-repeat left center; font-size:15px; line-height:26px; color:#999; padding-left:15px; float:left;}
.fa_con .zd_js .x_q{width:398px; border:1px solid #ffc042; border-radius:5px; background-color:#ffc042; float:left; margin-right:12px; overflow:hidden;}
.fa_con .zd_js .x_q .n_r{width:248px; padding:20px 15px; font-size:15px; color:#999; line-height:30px; background-color:#fff; float:right;}
.fa_con .zd_js .t_d{width:344px; border:1px solid #ff7f7d; border-radius:5px; background-color:#ff7f7d; float:right; overflow:hidden;}
.fa_con .zd_js .t_d .n_r{width:194px; padding:20px 15px; font-size:15px; color:#999; line-height:30px; background-color:#fff; float:right;}
.fa_con .zd_js .m_c{width:120px; height:56px; padding:34px 0; float:left; font-size:18px; line-height:28px; font-weight:bold; color:#fff; text-align:center;}
.fa_con .zd_tw{width:1020px; margin:30px auto;}
.fa_con .zd_tw .w_z{width:500px; margin-top:20px;}
.fa_con .zd_tw .w_z h3{font-size:20px; margin-bottom:15px;}
.fa_con .zd_tw .w_z p{font-size:16px; line-height:40px; color:#999;}
.fa_con .zd_tw .t_p{width:500px; text-align:center;}
.fa_con .zd_hx{width:1100px; height:1px; background-color:#e3e3e3; margin:30px auto;}
.fa_con .zd_xg{width:1218px; margin-bottom:60px;}
.fa_con .zd_xg ul li{width:185px; float:left; margin-right:18px; position:relative;}
.fa_con .zd_xg .w_z{width:90%; font-size:16px; font-weight:bold; color:#fff; line-height:26px; text-align:center; position:absolute; top:50%; left:5%; margin-top:-26px;}
.fa_con .zd_sy{width:1215px;}
.fa_con .zd_sy ul li{width:320px; height:430px; padding:30px 35px; background:url(../images/zd_bj.png) no-repeat top center; margin-right:15px; float:left; text-align:center;}
.fa_con .zd_sy h3{font-size:17px; font-weight:bold; margin:10px 0 20px}
.fa_con .zd_sy p{font-size:15px; line-height:28px; color:#999;}

.fa_con .wx_js .j_s{width:900px; margin:0 auto 30px; font-size:15px; line-height:30px; text-align:center; color:#999;}
.fa_con .wx_js .t_d{background-color:#ffbf41; padding:10px 0; font-size:16px; line-height:30px; text-align:center; color:#fff; margin-bottom:30px;}
.fa_con .wx_js .t_d strong{font-size:18px;}
.fa_con .wx_js .n_r{height:190px;}
.fa_con .wx_js .n_r.l_f{width:210px; padding:50px 0 50px 380px;}
.fa_con .wx_js .n_r.r_t{width:340px; padding:50px 0 50px 250px;}
.fa_con .wx_js .n_r h3{font-size:20px; font-weight:bold; color:#666; margin-bottom:15px;}
.fa_con .wx_js .n_r ul li{padding-left:15px; background:url(../images/hb.png) no-repeat left center; font-size:15px; line-height:30px;}
.fa_con .wx_bz{background:url(../images/sx2.jpg) repeat-y center;}
.fa_con .wx_bz .n_r{width:520px;}
.fa_con .wx_bz .w_z{text-align:center;}
.fa_con .wx_bz .w_z h3{font-size:17px; font-weight:bold; line-height:28px; color:#ff8400; margin-bottom:10px;}
.fa_con .wx_bz .w_z p{font-size:15px; line-height:26px; color:#666; min-height:78px; margin-bottom:15px;}
.fa_con .wx_bz .z_z{width:426px; height:335px; background:url(../images/wx3.png) no-repeat top center; margin:0 auto;}
.fa_con .wx_bz .z_z .b_t{font-size:15px; line-height:36px; text-align:center; margin-bottom:39px;}
.fa_con .wx_bz .z_z .f_l{width:185px; text-align:center; margin-top:60px;}
.fa_con .wx_bz .z_z .f_l h4{font-size:15px; font-weight:bold; margin-bottom:10px;}
.fa_con .wx_bz .z_z .f_l p{font-size:15px; line-height:26px;}
.fa_con .wx_bz .l_c{width:426px; height:430px; background:url(../images/wx4.png) no-repeat left center; margin:0 auto; position:relative;}
.fa_con .wx_bz .l_n{width:180px; position:absolute; left:150px; padding-left:96px;}
.fa_con .wx_bz .l_n span{font-size:18px; font-weight:bold; line-height:30px; position:absolute; left:0; top:50%; margin-top:-15px;}
.fa_con .wx_bz .l_n ul li{padding-left:15px; background:url(../images/hb.png) no-repeat left center; font-size:15px; color:#999; line-height:26px;}
.fa_con .wx_bz .l_1{top:80px;}
.fa_con .wx_bz .l_2{top:182px;}
.fa_con .wx_bz .l_3{top:274px;}
.fa_con .wx_ld{width:1230px; margin-bottom:20px;}
.fa_con .wx_ld ul li{width:380px; min-height:430px; background-color:#f7f7f7; float:left; margin-right:30px;}
.fa_con .wx_ld .l_m{padding:20px 0; background-color:#ffbf41; text-align:center; color:#fff;}
.fa_con .wx_ld .l_m h3{font-size:18px; font-weight:bold; line-height:30px; margin-top:10px;}
.fa_con .wx_ld .n_r{padding:20px 35px;}
.fa_con .wx_ld .n_r ul li{width:295px; padding-left:15px; background:url(../images/qb.jpg) no-repeat left center; min-height:auto; margin:5px 0; float:none; font-size:15px; line-height:26px; color:#999;}
.fa_con .ld_ts{line-height:26px; color:#999;}

.fa_con .ty_js{padding-left:460px; background:url(../images/ty1.png) no-repeat left center;}
.fa_con .ty_js h3{font-size:25px; margin-bottom:30px;}
.fa_con .ty_js p{font-size:15px; line-height:28px; color:#999;}
.fa_con .ty_jz{padding:80px 0; background:url(../images/ty2.png) no-repeat center;}
.fa_con .ty_jz .n_r{width:390px; font-size:16px; line-height:46px; color:#999;}
.fa_con .ty_jz .n_r.l_f{text-align:right;}
.fa_con .ty_jz .n_r.r_t{text-align:left;}
.fa_con .ty_db{position:relative;}
.fa_con .ty_db .b_t{width:278px; position:absolute; top:50%; margin-top:-65px; left:50%; margin-left:-139px;}
.fa_con .ty_db .b_t h3{font-size:20px; text-align:center; margin-bottom:20px;}
.fa_con .ty_db .d_b{width:289px; height:465px; padding:20px; text-align:center; background:url(../images/ty_bj.png) no-repeat top center; margin:0 50px;}
.fa_con .ty_db .d_b h3{font-size:20px; font-weight:bold; margin:15px 0 10px;}
.fa_con .ty_db .d_b ul li{border-bottom:1px solid #ededed; padding:10px 15px;}
.fa_con .ty_db .d_b span{width:114px; float:left; background:url(../images/hd.jpg) no-repeat left center; font-size:15px; line-height:26px; text-align:left; padding-left:15px;}

.fa_con .px_js .j_s{width:900px; margin:0 auto 30px; font-size:15px; line-height:30px; text-align:center; color:#999;}
.fa_con .px_js table{width:1080px; margin:0 auto; border-collapse:collapse;}
.fa_con .px_js td{border:1px solid #9fc4f5; padding:15px 25px; font-size:16px; line-height:28px; color:#999;}
.fa_con .px_js td.l_m{width:125px; padding:15px 0; text-align:center; color:#333; background-color:#cfe1f9;}

.fa_con .px_ln .j_s{width:900px; margin:0 auto 20px; font-size:15px; line-height:30px; text-align:center; color:#999;}
.fa_con .px_ln .t_d{width:750px; background-color:#ffbf41; padding:10px 0; font-size:18px; font-weight:bold; line-height:30px; text-align:center; color:#fff; margin:0 auto 60px;}
.fa_con .px_ln .g_h{width:750px; height:205px; background:url(../images/px1.png) no-repeat center bottom; margin:0 auto; position:relative;}
.fa_con .px_ln .g_h .b_t{font-size:19px; color:#fff; font-weight:bold; position:absolute; bottom:15px; left:50%; margin-left:-57px;}
.fa_con .px_ln .g_h .n_r{font-size:16px; position:absolute;}
.fa_con .px_ln .g_h .n_r.n_1{left:54px; bottom:8px;}
.fa_con .px_ln .g_h .n_r.n_2{left:93px; top:77px;}
.fa_con .px_ln .g_h .n_r.n_3{left:170px; top:6px;}
.fa_con .px_ln .g_h .n_r.n_4{right:194px; top:6px;}
.fa_con .px_ln .g_h .n_r.n_5{right:92px; top:77px;}
.fa_con .px_ln .g_h .n_r.n_6{right:54px; bottom:8px;}
.fa_con .px_tw{width:1020px; margin:0 auto 60px;}
.fa_con .px_tw.mn{margin:0 auto;}
.fa_con .px_tw .t_p{width:400px; text-align:center;}
.fa_con .px_tw .w_z{width:560px;}
.fa_con .px_tw.mn .w_z{margin-top:70px;}
.fa_con .px_tw .w_z h3{font-size:20px; margin-bottom:20px;}
.fa_con .px_tw .w_z p{font-size:15px; line-height:26px; color:#999;}
.fa_con .px_tw .w_z ul li{padding:5px 0 5px 15px; background:url(../images/qb.jpg) no-repeat left center; font-size:15px; line-height:26px; color:#999;}
.fa_con .px_mb{color:#fff;}
.fa_con .px_mb .m_b{width:334px; padding:30px; background-color:#ff7f7c; float:left; margin-right:9px;}
.fa_con .px_mb .g_s{width:334px; padding:30px; background-color:#ffc042; float:left; margin-right:9px;}
.fa_con .px_mb .y_g{width:334px; padding:30px; background-color:#41b1f9; float:left;}
.fa_con .px_mb .l_m{width:120px; float:left; text-align:center;}
.fa_con .px_mb .l_m h3{font-size:18px; font-weight:bold; margin-top:8px;}
.fa_con .px_mb .n_r{width:190px; float:right;}
.fa_con .px_mb .n_r ul li{font-size:16px; line-height:30px; padding-left:15px; background:url(../images/bt.png) no-repeat left center;}
.fa_con .px_fx{width:900px; margin:0 auto;}
.fa_con .px_fx .t_p{width:430px; float:left;}
.fa_con .px_fx .w_z{width:390px; float:right; margin-top:120px;}
.fa_con .px_fx .w_z h3{font-size:25px; margin-bottom:40px;}
.fa_con .px_fx .w_z strong{display:block; font-size:20px; font-weight:bold; color:#ff8400; margin-bottom:10px;}
.fa_con .px_fx .w_z ul li{padding:5px 0 5px 15px; background:url(../images/hd.jpg) no-repeat left 18px; font-size:18px; line-height:30px;}
.fa_con .px_tp{text-align:center;}
.fa_con .px_zz{background-color:#6bc2fa; font-size:17px; line-height:30px; font-weight:bold; color:#fff;}
.fa_con .px_zz .m_c{width:140px; background-color:#41b1f9; padding:20px 0; font-size:23px; text-align:center; float:left;}
.fa_con .px_zz .n_r{width:1000px; padding:20px 30px; float:right;}
