@charset "utf-8";

.wap_logo{ width:92%; background:#FFF; padding:12px 4% 0 4%; position:relative; z-index:1; height:46px;}
.wap_logo .menu{ position:absolute; right:3%; top:18px;}
.wap_logo .img_logo{ height: 34px;}
.con_jcpx_title{ background:#f7f7f7; padding:18px 4%; width:92%;}
.con_jcpx_title div{ width:80%; margin:0 auto;}
.con_jcpx_title h4{ width:33%; border-bottom:1px solid #797877; margin-top:8px;}
.con_jcpx_title h5{ font-size:18px; font-weight:bold; text-align:center; line-height:18px; width:34%}
.con_jcpx_title ul{ margin-top:26px;}
.con_jcpx_title li{ text-align:center; border-left:1px solid #c4c4c4; font-size:16px; color:#8d8d8d;}
.con_jcpx_title li a{ color:#8d8d8d;}
.con_jcpx_title li.act{ color:#4fc0e1;}
.con_jcpx_title li.act a{ color:#4fc0e1;}
.con_jcpx_title ul li:first-child{ border-left:none; }
.con_jcpx_title_3 li{ width:30%;}
.con_jcpx_title_2 li{ width:48%;}
.wap_tcc{ position:absolute; right:0; top:54px; z-index:100; background:#ffffff; border:1px solid #8d8d8d; padding:0 10px; display:none;}
.wap_tcc li{ line-height:40px; border-top:1px solid #b0b0b0; text-align:center; font-size:17px; color:#000000;}
.wap_tcc ul li:first-child{ border-top:none;}
.wap_tcc li a{ color:#000000;}
.wap_tcc i{ position:absolute; top:-12px; right:16px; width:18px; height:12px; display:inline-block;}
.con_lxwm{ background:#f7f7f7; padding-bottom:10px;}
.con_lxwm h3{ height:50px; line-height:50px; font-size:14px; color:#000; text-align:center;}
.con_lxwm p{ text-align:center; width:80%; margin:0 auto; font-size:12px; color:#000000; line-height:24px;}
.con_lxwm h4{ text-align:center; line-height:28px; font-size:14px; color:#797878;}
.con_lxwm a{ color:#000;}

.banner_rjwy{ text-align: center; padding-top: 16px;}
.banner_rjwy img{ width:96%;}
.con_rjwy_pxhf{ display: none; padding: 0 5%;}
.con_rjwy_pxhf h4,.list_kctj h4{ font-weight: bold; font-size: 20px; border-left: 2px solid #16acd8; padding-left: 8px; }
.con_rjwy_pxhf h5{ font-size: 16px; line-height: 200%;}
.con_rjwy_pxhf h5 a{ color:#222;}
.con_rjwy_pxhf p{ position: relative; font-size: 14px; color: #999999;}
.con_rjwy_pxhf p i{ position: absolute; font-size: 18px; color: #999999; right: 0; font-weight: bold;}
.con_rjwy_pxhf ul{ margin-bottom: 20px;}
.con_rjwy_pxhf li{ padding: 10px 0; line-height: 150%; border-bottom: 1px solid #f5f5f5;}

.con_kctj h2,.con_kcml h2{ color:#1a1a1c; font-weight: bold; margin: 20px 0; font-size: 24px; text-align: center;}
.con_kctj{ width:92%; padding:0 4%; border-top: 3px solid #eaeaea;}
.con_kctj h6{ text-align: center; padding: 6px 0;}
.con_kctj li{ width:22%; margin: 10px 0 10px 4%; }
.con_kctj h6 a{ color: #666666; }
.con_kctj img{ width:100%; border-radius: 10px; }
.con_kctj ul li:first-child{ margin-left: 0;}
.con_img_kcml{ padding: 20px 5%;}
.con_img_kcml img{ width:100%;}
.con_kcml{ padding: 0 5%; margin-bottom: 60px;}
.con_kcml h5{ padding:10px 0 10px 40px; color: #999999; font-size: 18px; background: url(cor_kcml_r_n.jpg) no-repeat 4px center;}
.con_kcml h5.js_kcml{ color: #222222; background: url(cor_kcml_r.jpg) no-repeat 4px center;}
.con_kcml h5.js_kcml_act{ background: url(cor_kcml_b.jpg) no-repeat left center; }
.list_kcml{ display: none; padding:0 0 0 40px; font-size: 16px; margin-bottom: 10px;}
.list_kcml li{ padding: 10px 0; line-height: 150%; color: #333333; border-bottom: 1px solid #f5f5f5;}
.con_gkyzkl{ position: fixed; bottom: 0; width:100%; text-align: center; font-size: 18px; color: #ffab61; background: #333333; line-height: 250%;}
.con_gkyzkl a{color: #ffab61; }
.con_zwkc{ text-align: center;}
.con_zwkc img{ margin-top:25%; width:40%; }
.con_zwkc h4{ color: #999999; font-size: 18px; line-height: 300%; font-weight: bold;}

.footer{ background:#000000; font-size:14px; color:#FFF; text-align:center; line-height:200%; padding:10px 0;}
.bg_f7{ background:#f7f7f7;}
.bg_f7 h4 span{ background:#F7F7F7; z-index:10;}
.footer a{ padding-right:10px; color:#FFF;}
.footer span{ padding-right:10px;}