﻿@charset "utf-8";

/* CSS Document */

*{ margin:0px; padding:0px;}

.k_xx { width:100%; background:#fff;}

.k_xx .x_ww { width:1200px; margin:0 auto;overflow:hidden;height:118px; position:relative;}

.k_xx .x_ww .w_logod { position:absolute;left:18px;top:13px;}

.k_xx .x_ww .w_ewm { position:absolute; top:0px;right:25px;}


.k_xx .x_ww .w_teld {position:absolute;top: 30px;right: 291px;}

.x_menu { width:1200px; margin:0 auto; position:absolute;left:360px;top:0px;}

.x_menu .m_yl{ width:100%;height:55px; z-index:10; position:absolute;top:1px;left:0;border-radius:5px;background:rgba(255,255,255,0.6) }

.x_menu .m_yl ul { overflow:hidden;}

.x_menu .m_yl ul li { line-height:55px; float:left; margin:0 3px;}

.x_menu .m_yl ul li a {display:block;float:left;line-height:55px; padding:0 20px;font-size:14px; color:#000; font-weight:bold;}

.x_menu .m_yl ul li:hover a { background:#037bd7; color:#fff; font-weight:bold;}



.bx_s {width:100%; background:#f5f5f5; overflow:hidden;}



.bx_s .bb_sf { width:1200px; margin:27px auto 0;overflow:hidden; text-align:center;}

.bx_s .bb_sf h2 { line-height:34px; font-size:30px; color:#037bd7;}

.bx_s .bb_sf p { font-size:30px; color:#c4c4c4;line-height:28px; padding-top:5px;text-transform:uppercase;}



.bx_s .bb_rr { width:1200px; margin:0 auto 17px; overflow:hidden; }

.bx_s .bb_rr ul { overflow:hidden; padding-top:28px;}

.bx_s .bb_rr ul li { float:left; width:373px;margin:0 13px;}

.bx_s .bb_rr ul li:hover p a{ color:#037bd7;}

.bx_s .bb_rr ul li img { width:371px;height:240px; float:left;-moz-box-shadow:0px 0px 6px 1px #9b9b9b; -webkit-box-shadow:0px 0px 6px 1px #9b9b9b; box-shadow:0px 0px 6px 1px #9b9b9b;}

.bx_s .bb_rr ul li p { width:100%; text-align:center; line-height:52px;}

.bx_s .bb_rr ul li p a { color:#555;font-size:12px;}





.wg_b {width:100%; background:url(../images/lllll.jpg) no-repeat center; height:528px; overflow:hidden;}



.wg_b .w_zi { width:1200px; margin:27px auto 0;overflow:hidden; text-align:center;}

.wg_b .w_zi h2 { line-height:34px; font-size:30px; color:#037bd7;}

.wg_b .w_zi p { font-size:30px; color:#c4c4c4;line-height:28px; padding-top:5px;text-transform:uppercase;}



.wg_b .w_eig { width:1200px; margin:0 auto 0; overflow:hidden;}

.wg_b .w_eig ul { overflow:hidden; padding-top:28px;}

.wg_b .w_eig ul li { float:left; width:276px;margin:0 12px;}

.wg_b .w_eig ul li:hover p a{ color:#037bd7;}

.wg_b .w_eig ul li img { width:274px;height:321px; float:left;-moz-box-shadow:0px 0px 6px 1px #9b9b9b; -webkit-box-shadow:0px 0px 6px 1px #9b9b9b; box-shadow:0px 0px 6px 1px #9b9b9b;}

.wg_b .w_eig ul li p { width:100%; text-align:center; line-height:68px;}

.wg_b .w_eig ul li p a { color:#000;font-size:18px;}





.s_pv {width:100%; background:url(../images/spbk.png) no-repeat center 42px; overflow:hidden;}



.s_pv .z_bd { width:1200px; margin:55px auto 0;overflow:hidden; text-align:center;}

.s_pv .z_bd h2 { line-height:34px; font-size:30px; color:#037bd7;font-weight:normal;}



.s_pv .z_epg { width:1200px; margin:48px auto 0;}

.s_pv .z_epg p { text-align:center; line-height:38px;}

.s_pv .z_epg p a { margin:0 15px; padding:12px 35px;font-size:12px; color:#555; border:1px solid #e2e0e0;}

/*.s_pv .z_epg p a:hover { background:#037bd7; color:#fff;}*/

.s_pv .z_epg p .on {  background:#037bd7; color:#fff;}



.s_pv .bd_eig { width:1200px; margin:45px auto 0; height:240px; overflow:hidden; }

.s_pv .bd_eig ul { overflow:hidden; }

.s_pv .bd_eig ul li { float:left; width:279px;margin:0 10px;}

.s_pv .bd_eig ul li:hover p a{ color:#037bd7;}

.s_pv .bd_eig ul li img { width:279px;height:190px; float:left;}

.s_pv .bd_eig ul li p { width:100%; text-align:center; line-height:50px;}

.s_pv .bd_eig ul li p a { color:#555;font-size:12px;}



.s_pv .kb_pf { text-align:center; width:1200px; margin:14px auto 33px;overflow:hidden;}





.atb_b {width:100%; background:url(../images/gy.jpg) no-repeat center; height:570px; overflow:hidden;}



.atb_b .abw_t { width:1200px; margin:27px auto 0;overflow:hidden; text-align:center;}

.atb_b .abw_t h2 { line-height:34px; font-size:30px; color:#037bd7;}

.atb_b .abw_t p { font-size:30px; color:#c4c4c4;line-height:28px; padding-top:5px;text-transform:uppercase;}



.atb_b .a_tg { position:relative; width:1200px; margin:10px auto 0; overflow:hidden; height:466px;background:url(../images/eee.png) no-repeat center bottom;}

.atb_b .a_tg .tg_01 { padding-bottom:10px; border-bottom:1px dashed #555; position:absolute;width:290px; left:30px;top:30px;}

.atb_b .a_tg .tg_01 h2 { text-indent:22px;font-size:16px; color:#037bd7;}

.atb_b .a_tg .tg_01 p {padding-top:10px; line-height:24px; color:#555; font-size:12px;}



.atb_b .a_tg .tg_02 { padding-bottom:10px; border-bottom:1px dashed #555; position:absolute;width:290px; left:30px;top:145px;}

.atb_b .a_tg .tg_02 h2 { text-indent:22px;font-size:16px; color:#037bd7;}

.atb_b .a_tg .tg_02 p {padding-top:10px; line-height:24px; color:#555; font-size:12px;}



.atb_b .a_tg .tg_03 { padding-bottom:10px; border-bottom:1px dashed #555; position:absolute;width:290px; left:30px;top:265px;}

.atb_b .a_tg .tg_03 h2 { text-indent:22px;font-size:16px; color:#037bd7;}

.atb_b .a_tg .tg_03 p {padding-top:10px; line-height:24px; color:#555; font-size:12px;}



.atb_b .a_tg .tg_04 { padding-bottom:10px; border-bottom:1px dashed #555; position:absolute;width:290px; right:30px;top:167px;}

.atb_b .a_tg .tg_04 h2 {  color: #037bd7;font-size: 16px;padding-right: 37px;text-align: right;}

.atb_b .a_tg .tg_04 p {padding-top:10px; line-height:24px; color:#555; font-size:12px;text-align: right;}



.atb_b .a_tg .tg_05 { padding-bottom:10px; border-bottom:1px dashed #555; position:absolute;width:290px; right:30px;top:312px;}

.atb_b .a_tg .tg_05 h2 {  color: #037bd7;font-size: 16px;padding-right: 37px;text-align: right;}

.atb_b .a_tg .tg_05 p {padding-top:10px; line-height:24px; color:#555; font-size:12px;text-align: right;}




.atb_b .a_tg .tg_06 { padding-bottom:10px; position:absolute;width:346px; right:30px;top:40px;}
.atb_b .a_tg .tg_06 h2 {  color: #037bd7;font-size: 16px;padding-right: 37px;text-align: left;}
.atb_b .a_tg .tg_06 p {padding-top:10px; line-height:32px; color:#555; font-size:12px;text-align: left;}
.atb_b .a_tg .tg_06 p span { color:red; font-size:14px;}













.q_sc { width:1200px; margin:20px auto 30px;overflow:hidden;}

.q_sc .sc_mal { width:339px;float:left; margin-left:16px;}

.q_sc .sc_mal .al_a { width:100%;float:left;}

.q_sc .sc_mal .al_b { width:100%;float:left; margin-top:7px;}

.q_sc .sc_mal .al_b ul { overflow:hidden;}

.q_sc .sc_mal .al_b ul li { float:left; width:100%;  background: rgba(0, 0, 0, 0) url("../images/bg_li1.png") repeat-x scroll left bottom; line-height: 35px;}

.q_sc .sc_mal .al_b ul li a {background: url("../images/ico.jpg") no-repeat 5px 16px; float: left;display:block; padding-left: 12px;}

.q_sc .sc_mal .al_b ul li:hover a {color:#037bd7;}



.q_sc .sc_mam { width:339px;float:left; margin-left:75px;}

.q_sc .sc_mam .al_ma { width:100%;float:left;}

.q_sc .sc_mam .al_mb { width:100%;float:left; margin-top:7px;}

.q_sc .sc_mam .al_mb ul { overflow:hidden;}

.q_sc .sc_mam .al_mb ul li { float:left; width:100%;  background: rgba(0, 0, 0, 0) url("../images/bg_li1.png") repeat-x scroll left bottom; line-height: 35px;}

.q_sc .sc_mam .al_mb ul li a {background: url("../images/ico.jpg") no-repeat 5px 16px; float: left;display:block; padding-left: 12px;}

.q_sc .sc_mam .al_mb ul li:hover a {color:#037bd7;}



.q_sc .sc_mar { width:339px;float:right; margin-right:18px;}

.q_sc .sc_mar .al_ra { width:100%;float:left;}

.q_sc .sc_mar .al_rb { width:100%;float:left; margin-top:7px;}

.q_sc .sc_mar .al_rb ul { overflow:hidden;}

.q_sc .sc_mar .al_rb ul li { float:left; width:100%;  background: rgba(0, 0, 0, 0) url("../images/bg_li1.png") repeat-x scroll left bottom; line-height: 35px;}

.q_sc .sc_mar .al_rb ul li a {background: url("../images/ico.jpg") no-repeat 5px 16px; float: left;display:block; padding-left: 12px;}

.q_sc .sc_mar .al_rb ul li:hover a {color:#037bd7;}





.sh_w {width:100%; background:#f7f6f6 url(../images/dds.png) no-repeat center 33px; overflow:hidden; height:587px;}



.sh_w .sy_bd { width:1200px; margin:40px auto 0;overflow:hidden; text-align:center;}

.sh_w .sy_bd h2 { line-height:34px; font-size:30px; color:#037bd7;font-weight:normal;}

.sh_w .sy_bd p {font-size:14px; color:#555;line-height:28px; padding-top:5px;text-transform:uppercase;}





.sh_w .er_sc { width:1200px; margin:40px auto 0;overflow:hidden;}

.sh_w .er_sc .sc_left { width:394px; float:left; margin-left:24px;}

.sh_w .er_sc .sc_right { width:738px;float:right; margin-right:20px;}

.sh_w .er_sc .sc_right .ri_up { width:100%;float:left;}

.sh_w .er_sc .sc_right .ri_up p { line-height:36px;font-size:16px; color:#555;}

.sh_w .er_sc .sc_right .ri_dw { margin-top:6px;padding:20px 0; width:100%;float:left; background:#c6ddf0;}

.sh_w .er_sc .sc_right .ri_dw p {text-indent:15px;font-size:12px; line-height:36px; color:#555;}



.one_b {width:100%; background:#fff; overflow:hidden;}



.one_b .onw_t { width:1200px; margin:27px auto 0;overflow:hidden; text-align:center;}

.one_b .onw_t h2 { line-height:34px; font-size:30px; color:#037bd7;font-weight:normal;}

.one_b .onw_t p { font-size:20px; color:#c4c4c4;line-height:28px; padding-top:5px;text-transform:uppercase;}



.one_b .onw_tib { width:1200px; margin:20px auto 35px;}

.one_b .onw_tib ul { overflow:hidden;}

.one_b .onw_tib ul li { border:1px solid #FFF;width:394px; float:left;position:relative;}

.one_b .onw_tib ul li:hover .bks_main{display:block;}

.one_b .onw_tib ul li .bks_main { position:absolute;left:0;top:0; display:none; width:395px;height:266px; background:url(../images/dfs.png) no-repeat center;}

.one_b .onw_tib ul li .bks_main p { padding-top:195px; text-align:center;color:#fff;font-size:24px;}





.z_er { width:100%; background:url(../images/wf_s.jpg) no-repeat center; height:400px; overflow:hidden;}

.z_er .er_m { width:1200px; margin:0 auto 0; padding-top:34px;overflow:hidden;}

.z_er .er_m .er_mil { margin-bottom:15px;margin-left:12px; float:left;width:553px;height:332px;-moz-box-shadow:0px 0px 6px 1px #9b9b9b; -webkit-box-shadow:0px 0px 6px 1px #9b9b9b; box-shadow:0px 0px 6px 1px #9b9b9b;}

.z_er .er_m .er_mir { width:575px;float:right; margin-right:34px;}

.z_er .er_m .er_mir .rir_le { width:346px;float:left;color:#000;font-size:14px;line-height:50px;}





.z_er .er_m .er_mir .rir_ri { float: right; height: 340px; position:relative; width: 182px; margin-top:20px;}

.z_er .er_m .er_mir .rir_ri .ri_01 { position:absolute;top:0;left:0;width:150px;height:150px;}

.z_er .er_m .er_mir .rir_ri .ri_02 { position:absolute;right: 10px;top: 37px; line-height:20px;font-size:12px; color:#000;}

.z_er .er_m .er_mir .rir_ri .ri_03 { position:absolute;top:172px;left:0;width:150px;height:150px;}

.z_er .er_m .er_mir .rir_ri .ri_04 { position:absolute;right: 10px;top: 209px; line-height:20px;font-size:12px; color:#000;}





.bbs_g { width:100%; background:#fff; overflow:hidden;}

.bbs_g .s_gi { width:1200px; line-height:46px; margin:0 auto;}

.bbs_g .s_gi p { text-indent:15px;font-size:12px; color:#555;}

.bbs_g .s_gi p a {font-size:12px; color:#555;}

.bbs_g .s_gi p a:hover { color:red;}





/*-----产品列表页------*/



.vv_m { width:1200px; margin:15px auto 0;overflow:hidden;}

.vv_m  .v_mlf {margin-left:6px;width:223px; float:left; margin-bottom:95px;}

.vv_m  .v_mlf .vn_1 { font-size:18px; color:#fff; width:100%;float:left; line-height:67px; text-align:center; background:#0681da;}

.vv_m  .v_mlf .vn_2 { margin-bottom:20px;width:100%;float:left; margin-top:12px;}

.vv_m  .v_mlf .vn_2 ul { overflow:hidden; float:left; width:197px; margin-left:10px;} 

.vv_m  .v_mlf .vn_2 ul li { margin-bottom:7px; line-height:46px; background:#0681da; text-align:center; border-radius:5px;}

.vv_m  .v_mlf .vn_2 ul li a { color:#fff;font-size:16px;}

.vv_m  .v_mlf .vn_3 { font-size:18px; color:#fff; width:100%;float:left; line-height:61px; border-bottom:1px solid #499fde; text-align:center; background:#0681da;}

.vv_m  .v_mlf .vn_4 { height:396px;position:relative;  padding:15px 0; width:100%;float:left; background:#e8e7e7;}

.vv_m  .v_mlf .vn_4 p { letter-spacing:0; text-indent:16px; font-size:12px; color:#555; line-height:36px;}

.vv_m  .v_mlf .vn_4 p b {font-size:14px;}

.vv_m  .v_mlf .vn_4 p i { font-style:normal;letter-spacing:-1px;}

.vv_m  .v_mlf .vn_4 p a:hover { color:red;}

.vv_m  .v_mlf .vn_4 .dan{ position:absolute;bottom:-50px;position:absolute;width:100%;text-align:center;}

.vv_m  .v_mlf .vn_4 .dan img { width:168px;height:168px;-moz-box-shadow:0px 0px 6px 1px #9b9b9b; -webkit-box-shadow:0px 0px 6px 1px #9b9b9b; box-shadow:0px 0px 6px 1px #9b9b9b;}



.vv_m  .v_mrt{ float:right; width:950px; margin-right:5px;}

.vv_m  .v_mrt .mrg_to { width:100%;float:left; line-height:42px;}

.vv_m  .v_mrt .mrg_to .to_main { border-bottom:1px solid #e7e9e7;width:927px;float:left; margin-left:18px;}

.vv_m  .v_mrt .mrg_to .to_main .in_lef { float:left; font-size:20px; color:#0681da; margin-left:5px;}



.vv_m  .v_mrt .mrg_to .to_main .in_rig { margin-right:25px; float:right;} 

.vv_m  .v_mrt .mrg_to .to_main .in_rig a { font-size:12px; color:#555;}

.vv_m  .v_mrt .mrg_to .to_main .in_rig a:hover { color:red;}



.pp_bs { width:100%;float:left; overflow:hidden;}

.pp_bs ul { overflow:hidden; padding-top:28px;}

.pp_bs ul li { float:left; width:291px;margin:0 12px;}

.pp_bs ul li:hover p a{ color:#037bd7;}

.pp_bs ul li img { width:289px;height:201px; float:left;-moz-box-shadow:0px 0px 6px 1px #9b9b9b; -webkit-box-shadow:0px 0px 6px 1px #9b9b9b; box-shadow:0px 0px 6px 1px #9b9b9b;}

.pp_bs ul li p { width:100%; text-align:center; line-height:52px;}

.pp_bs ul li p a { color:#555;font-size:12px;}





/*--------项目案例--------*/



.cas_bs { width:100%;float:left; overflow:hidden;}

.cas_bs ul { overflow:hidden; padding-top:28px;}

.cas_bs ul li { float:left; width:291px;margin:0 12px;}

.cas_bs ul li:hover p a{ color:#037bd7;}

.cas_bs ul li img { width:289px;height:201px; float:left;-moz-box-shadow:0px 0px 6px 1px #9b9b9b; -webkit-box-shadow:0px 0px 6px 1px #9b9b9b; box-shadow:0px 0px 6px 1px #9b9b9b;}

.cas_bs ul li p { width:100%; text-align:center; line-height:52px;}

.cas_bs ul li p a { color:#555;font-size:12px;}



/*-------页码------*/

.pages {margin: 15px 0 15px 0; width:100%; text-align:center;}

.pages a {background: #fff;border: 1px solid #e3e3e3;color: #333;display: inline-block;height: 22px; line-height: 22px;padding: 0 10px;text-align: center;}

.pages a:hover {background: #0681da;color: #fff;text-decoration: none;transition: 200ms;}

.pages span {background: #0681da;border: 1px solid #999;color: #fff; display: inline-block;height: 22px; line-height: 22px;text-align: center;width: 26px;}



/*-------------新闻列表页------------*/



.ww_bs { width:100%;float:left; overflow:hidden;}

.ww_bs ul { overflow:hidden; width:930px; margin-left:10px;}

.ww_bs ul li { float:left; width:100%;  background: rgba(0, 0, 0, 0) url("../images/bg_li1.png") repeat-x scroll left bottom; line-height: 45px;}

.ww_bs ul li a {background: url("../images/ico.jpg") no-repeat 5px 22px; float: left;display:block; padding-left: 12px;}

.ww_bs ul li span { float:right;display:block;margin-right:5px;}

.ww_bs ul li:hover a {color:#037bd7;}

.ww_bs ul li:hover span {color:#037bd7;}





/*--------第二个底部样式--------*/

.qxs_g { width:100%; background:#555555; overflow:hidden; padding:25px 0;}

.qxs_g .kb_gg { width:1200px;margin:0 auto;overflow:hidden;}

.qxs_g .kb_gg p { line-height:24px;font-size:12px; color:#fff; text-align:center;}

.qxs_g .kb_gg p a {font-size:12px; color:#fff; margin:0 5px;}

.qxs_g .kb_gg p a:hover { color:#ddd;}

.qxs_g .js_gi { width:1200px; margin:10px auto 0;}

.qxs_g .js_gi p {font-size:12px; line-height:24px; color:#fff; text-align:center;}

.qxs_g .js_gi p a {font-size:12px; color:#fff;}

.qxs_g .js_gi p a:hover { color:#ddd;}





/*------新闻详情页样式-------*/



.b_wo { width:100%;float:left; overflow:hidden;}

.b_wo .wo_main {margin-left: 20px;width: 915px;float:left;}

.b_wo .wo_main .dft_sgl {text-align: center;width: 100%;float:left; margin-top:15px;}

.b_wo .wo_main .dft_sgl h4 {color: #0681da;font-size: 16px;line-height: 35px;}

.b_wo .wo_main .dft_sgl p {font-size: 12px;line-height: 30px;}



.b_wo .wo_main .zkdf_ax { width:100%; margin:15px auto 30px; overflow:hidden;line-height: 40px;color: #333;font-size: 14px;}

.b_wo .wo_main .zkdf_ax p {color: #333;font-size: 14px;line-height: 40px;}

.b_wo .wo_main .zkdf_ax div {color: #333;font-size: 14px;line-height: 40px;}

.b_wo .wo_main .zkdf_ax a {color: #333; font-size: 14px; line-height: 40px;}

.b_wo .wo_main .zkdf_ax img { max-width:100%;}





/*-------产品详情页------*/

.dij_xc { width:100%; float:left; margin-top:20px; overflow:hidden;}

.fi_re {overflow: hidden; width: 100%; float:left; margin-bottom:15px;}

.fi_re .e_vlef {float: left;height: 201px;margin-left: 10px;width: 289px;}

.fi_re .e_vrig {float: right;width:625px;}

.fi_re .e_vrig .vrig_tit {float: left;margin-top: 5px;text-align: center;width: 100%;}

.fi_re .e_vrig .vrig_tit h2 {color: #555;font-size: 18px;line-height: 30px;}

.fi_re .e_vrig .vrig_sming {float: left;margin-top: 10px;width: 100%;}

.fi_re .e_vrig .vrig_sming .sming_l {color: #037bd7;float: left; font-size: 16px;line-height: 30px; width: 87px;}

.fi_re .e_vrig .vrig_sming .sming_r {color: #555;

    float: right;

    font-size: 12px;

    line-height: 25px;

    margin-top: 3px;

    width: 535px;}

.fi_re .e_vrig .vrig_rxian {float: left; width: 100%;}

.fi_re .e_vrig .vrig_rxian .rxian_l {color: #037bd7;float: left; font-size: 16px;line-height: 30px; width: 87px;}

.fi_re .e_vrig .vrig_rxian .rxian_ll {float: left;}

.fi_re .e_vrig .vrig_rxian .rxian_ll i {color: #037bd7;font-style:normal;font-size: 28px;font-weight: bold;line-height: 30px;}

.fi_re .e_vrig .vrig_zxun {float: left;margin-top: 10px;width: 100%;}

.fi_re .e_vrig .vrig_zxun .zxun_l {color: #037bd7;float: left;font-size: 16px;line-height: 30px; width: 87px;}

.fi_re .e_vrig .vrig_zxun .zxun_ll {float: left;margin: 7px 0 0;}





.xpvge_o { float:left; width: 100%; height:48px;line-height:48px; background:#037bd7;}

.xpvge_o span {color: #fff;font-size: 16px;line-height: 30px;line-height:48px; margin-left: 15px;font-weight:bold;}



.xpyuee_lo { margin-top:10px; color: #555;font-size: 12px;line-height: 40px;float:left;width: 100%;}

.zkdf_bx p {color: #333;font-size: 12px;line-height: 40px;}

.zkdf_bx div {color: #333;font-size: 12px;line-height: 40px;}

.zkdf_bx a {color: #333; font-size: 12px; line-height: 40px;}

.zkdf_bx img { max-width:100%;}



.xpyuee_dguy {color: #555;font-size: 12px; line-height: 30px;float:left; width: 100%; margin:15px 0;}



.kk_xq { float:left; width: 100%;}

.kk_xq ul { overflow:hidden; padding-top:28px;}

.kk_xq ul li { float:left; width:291px;margin:0 12px;}

.kk_xq ul li:hover p a{ color:#037bd7;}

.kk_xq ul li img { width:289px;height:201px; float:left;-moz-box-shadow:0px 0px 6px 1px #9b9b9b; -webkit-box-shadow:0px 0px 6px 1px #9b9b9b; box-shadow:0px 0px 6px 1px #9b9b9b;}

.kk_xq ul li p { width:100%; text-align:center; line-height:52px;}

.kk_xq ul li p a { color:#555;font-size:12px;}

