@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td {
	margin:0;
	padding:0;
}
html, body {
	 color:#555555; font-size:12px; font-family:Arial, Helvetica, sans-serif;/*letter-spacing:1px;*/}
html {overflow-x:hidden}
body {background:#ffffff;}

ol, ul {
	list-style:none;
}
img {
	border:0;
}
table {
	border-collapse:collapse;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:700;
}
a{color:#555555; text-decoration:none;}
a:hover{text-decoration:none;}

.kj_s { width:100%; overflow:hidden; background:#470002;}
.kj_s .kjd_s { width:1200px; height:42px; margin:0 auto;}
.kj_s .kjd_s ul{ overflow:hidden;float:right;}
.kj_s .kjd_s ul li { float:left; margin:0 9px;}
.kj_s .kjd_s ul li img{ float:left; margin-top:5px;}

.gl_sd { width:100%; background:#faf5e2;} 
.gl_sd .kj_zz { position:relative; width:1200px; margin:0 auto; height:192px;}
.gl_sd .kj_zz  .lef_zz {float:left; margin:10px 0 0 34px;}
.gl_sd .kj_zz  .rig_zz {float:right; margin:81px 18px 0 0;}
.gl_sd .kj_zz  .xia_ma { border-radius:5px;z-index:9; position:absolute;top:131px;left:0;width:100%; height:91px; background:url(../images/m_bk.png) repeat-x;}
.gl_sd .kj_zz  .xia_ma ul {float:left; margin-left:10px; overflow:hidden;}
.gl_sd .kj_zz  .xia_ma ul .on { background:url(../images/hs.png) repeat-x;}
.gl_sd .kj_zz  .xia_ma ul li { line-height:91px;float:left; margin:0 1px;}
.gl_sd .kj_zz  .xia_ma ul li:hover {background:url(../images/hs.png) repeat-x;}
.gl_sd .kj_zz  .xia_ma ul li a { display:block;float:left;padding:0 28px; color:#fff; font-size:16px;}



.du_d { width:100%; background:url(../images/dudu.png) repeat; overflow:hidden;}
.du_d .lkj_s { width:1200px; margin:40px auto 0; overflow:hidden; text-align:center;}
.du_d .lkj_sd { width:1200px; overflow:hidden;margin:32px auto 35px;}
.du_d .lkj_sd .kj_lefz { width:582px;float:left; margin-left:28px;}
.du_d .lkj_sd .kj_lefz p {font-size:14px; line-height:35px; color:#555;}
.du_d .lkj_sd .kj_lefz a:hover p { color:#A40202;}
.du_d .lkj_sd .kj_rigz { float:right; margin-left:18px;}


.vb_e { width:100%; height:786px;overflow:hidden; background:url(../images/den.jpg) no-repeat center;}
/*.vb_e .b_da { width:1147px; margin:21px auto 0;overflow:hidden; background:url(../images/hsd.png) no-repeat center; height:68px;}
.vb_e .b_da ul { overflow:hidden;}
.vb_e .b_da ul li { float:left; margin:0 22px; line-height:68px;}
.vb_e .b_da ul li:hover a { color:#ddd;}
.vb_e .b_da ul li a { color:#f5f7ea;font-size:16px;}
.vb_e .b_db { width:1200px; margin:21px auto 0;overflow:hidden;}
.vb_e .b_db ul { overflow:hidden;}
.vb_e .b_db ul li { float:left; width:206px;margin:0 17px;}
.vb_e .b_db ul li:hover p a{ color:#ddd;}
.vb_e .b_db ul li img { width:206px;height:282px; float:left;}
.vb_e .b_db ul li p { width:100%; text-align:center; line-height:45px;}
.vb_e .b_db ul li p a { color:#f5f7ea;font-size:12px;}*/
.vb_e .kkj_g { width:1200px;margin:0 auto;overflow:hidden;}
.vb_e .kkj_g .jg_left { width:320px;float:left;background:url(../images/xx.png) repeat;height:786px;}
.vb_e .kkj_g .jg_left ul { overflow:hidden;margin-top:50px;}
.vb_e .kkj_g .jg_left ul li { float:left;width:100%; background:url(../images/xxz.png) no-repeat bottom center; line-height:50px;}
.vb_e .kkj_g .jg_left ul li a {margin-left:25px;font-size:16px; color:#f5f7ea;}
.vb_e .kkj_g .jg_right {   float: right;
    margin-top: 61px;
    width: 880px; }
.vb_e .kkj_g .jg_right ul { overflow:hidden;}
.vb_e .kkj_g .jg_right ul li {  float: left;
    margin: 0 7px;
    width: 206px;}
.vb_e .kkj_g .jg_right ul li:hover p a{ color:#ddd;}
.vb_e .kkj_g .jg_right ul li img { width:206px;height:282px; float:left;}
.vb_e .kkj_g .jg_right ul li p { width:100%; text-align:center; line-height:45px;}
.vb_e .kkj_g .jg_right ul li p a { color:#f5f7ea;font-size:12px;}









.sh_ps { width:100%; height:577px; overflow:hidden; background:url(../images/shp.jpg) no-repeat center;}
.sh_ps .bs_vmain { width:1200px; margin:0 auto;overflow:hidden; height:577px; position:relative;}
.sh_ps .bs_vmain .bs_da { position:relative; width:1147px; width:1200px; margin:42px auto 0;overflow:hidden; text-align:center;}
.sh_ps .bs_vmain .bs_tex { position:relative; width:1147px; width:1200px; margin:12px auto 0; line-height:36px;font-size:16px; color:#555555;overflow:hidden; text-align:center;}

.sh_ps .bs_vmain .bs_v1{ left:38px;top:85px; width:300px;height:386px; background:url(../images/v_1.png) no-repeat center; position:absolute;}
.sh_ps .bs_vmain .bs_v1 p { text-align:center; padding-top:301px; line-height:30px; font-size:16px;  font-weight:bold; color:#fbf6e3;}
.sh_ps .bs_vmain .bs_v2{ letter-spacing:-1px; left:462px;top:165px; width:300px;height:365px; background:url(../images/v_2.png) no-repeat center; position:absolute;}
.sh_ps .bs_vmain .bs_v2 p { text-align:center; padding-top:281px; line-height:30px; font-size:16px;  font-weight:bold; color:#fbf6e3;}
.sh_ps .bs_vmain .bs_v3{ right:37px;top:111px; width:299px;height:375px; background:url(../images/v_3.png) no-repeat center; position:absolute;}
.sh_ps .bs_vmain .bs_v3 p { text-align:center; padding-top:281px; line-height:30px; font-size:16px;  font-weight:bold; color:#fbf6e3;}

.aia_d { width:100%; background:url(../images/qia.png) repeat; overflow:hidden;}
.aia_d .xa_d { line-height:50px;font-size:24px; color:#920101; width:1200px; margin:21px auto 0; overflow:hidden; text-align:center;}
.aia_d .xa_dd { margin:42px auto 0; overflow:hidden; width:1200px;}
.aia_d .xa_dd ul { overflow:hidden;}
.aia_d .xa_dd ul li { margin:0 12px; float:left; width:276px;}
.aia_d .xa_dd ul li:hover p a{ color:#920101;}
.aia_d .xa_dd ul li img { float:left; width:274px; border:1px solid #cdcbcb;}
.aia_d .xa_dd ul li p { text-align:center; line-height:53px;}
.aia_d .xa_dd ul li p a { font-size:12px; color:#555;}
.aia_d .xa_dx { margin:8px auto 24px; overflow:hidden; width:1200px;}
.aia_d .xa_dx ul { overflow:hidden;}
.aia_d .xa_dx ul li { margin:0 15px; float:left; width:209px;}
.aia_d .xa_dx ul li:hover p a{ color:#920101;}
.aia_d .xa_dx ul li img { float:left; width:207px; border:1px solid #cdcbcb;}
.aia_d .xa_dx ul li p { text-align:center; line-height:40px;}
.aia_d .xa_dx ul li p a { font-size:12px; color:#555;}

.bob_d { width:100%; background:url(../images/bob.jpg) no-repeat center; height:172px; overflow:hidden;}

.yol_g { width:100%; background:url(../images/yl.png) repeat; overflow:hidden;}
.yol_g .ly_up { width:1200px; margin:36px auto 0; overflow:hidden; }
.yol_g .ly_up .up_l { margin-left:13px; float:left;}
.yol_g .ly_up .up_l img { border:1px solid #dcd9d9;}
.yol_g .ly_up .up_r { margin-right:10px; float:right;}
.yol_g .ly_up .up_r img { border:1px solid #dcd9d9;}
.yol_g .ly_dw { width:1200px; margin:20px auto 35px; overflow:hidden; }

.yol_g .ly_dw ul { overflow:hidden;}
.yol_g .ly_dw ul li {float:left; width:277px;margin:0 11px;}
.yol_g .ly_dw ul li img { border:1px solid #dcd9d9;}


.ne_q { width:100%; background:url(../images/ne.jpg) no-repeat center; height:459px; overflow:hidden;}
.ne_q .ne_main { width:1200px; margin:0 auto;overflow:hidden;}
.ne_q .ne_main .in_lef { width:567px;float:left; margin-left:9px;}
.ne_q .ne_main .in_lef .ff_1 { width:100%;float:left; line-height:40px;margin-top:10px;}
.ne_q .ne_main .in_lef .ff_1 h2 { text-indent:12px;font-size:20px; color:#920101;}
.ne_q .ne_main .in_lef .ff_2 { width:100%;float:left; margin-top:14px; }
.ne_q .ne_main .in_lef .ff_2 .f_le1 { width:196px; float:left;}
.ne_q .ne_main .in_lef .ff_2 .f_le1 img { width:194px;height:144px;border:1px solid #b4b0af;}
.ne_q .ne_main .in_lef .ff_2 .f_le2 { width:355px; float:right;}
.ne_q .ne_main .in_lef .ff_2 .f_le2 h2 { padding-top:15px; width:100%; float:left;}
.ne_q .ne_main .in_lef .ff_2 .f_le2 h2:hover a {color:#920101;}
.ne_q .ne_main .in_lef .ff_2 .f_le2 h2 a { font-size:12px; color:#555;}
.ne_q .ne_main .in_lef .ff_2 .f_le2 p { width:100%;float:left; padding-top:20px; font-size:12px; color:#555;line-height:24px;}
.ne_q .ne_main .in_lef .ff_3 { width:100%; float:left;margin-top:15px;}
.ne_q .ne_main .in_lef .ff_3 ul { overflow:hidden;float:left;width:543px; margin-left:6px;}
.ne_q .ne_main .in_lef .ff_3 ul li { width:100%;float:left;line-height:35px;background: url("../images/bg_li1.png") repeat-x left bottom;height: 35px;line-height: 35px;}
.ne_q .ne_main .in_lef .ff_3 ul li:hover a {color:#920101;}
.ne_q .ne_main .in_lef .ff_3 ul li:hover span {color:#920101;}
.ne_q .ne_main .in_lef .ff_3 ul li a {background: url("../images/ico.jpg") no-repeat 5px 16px;float: left; padding-left: 12px;font-size:12px; color:#555;}
.ne_q .ne_main .in_lef .ff_3 ul li span {float: right; padding-right: 5px; font-size:12px; color:#555;}

.ne_q .ne_main .in_rig { width:567px;float:right; margin-right:10px;}
.ne_q .ne_main .in_rig .zff_1 { width:100%;float:left; line-height:40px;margin-top:10px;}
.ne_q .ne_main .in_rig .zff_1 h2 { text-indent:12px;font-size:20px; color:#920101;}
.ne_q .ne_main .in_rig .zff_2 { width:100%;float:left; margin-top:14px; }
.ne_q .ne_main .in_rig .zff_2 .zf_le1 { width:196px; float:left;}
.ne_q .ne_main .in_rig .zff_2 .zf_le1 img { width:194px;height:144px;border:1px solid #b4b0af;}
.ne_q .ne_main .in_rig .zff_2 .zf_le2 { width:355px; float:right;}
.ne_q .ne_main .in_rig .zff_2 .zf_le2 h2 { padding-top:15px; width:100%; float:left;}
.ne_q .ne_main .in_rig .zff_2 .zf_le2 h2:hover a {color:#920101;}
.ne_q .ne_main .in_rig .zff_2 .zf_le2 h2 a { font-size:12px; color:#555;}
.ne_q .ne_main .in_rig .zff_2 .zf_le2 p { width:100%;float:left; padding-top:20px; font-size:12px; color:#555;line-height:24px;}
.ne_q .ne_main .in_rig .zff_3 { width:100%; float:left;margin-top:15px;}
.ne_q .ne_main .in_rig .zff_3 ul { overflow:hidden;float:left;width:543px; margin-left:6px;}
.ne_q .ne_main .in_rig .zff_3 ul li { width:100%;float:left;line-height:35px;background: url("../images/bg_li1.png") repeat-x left bottom;height: 35px;line-height: 35px;}
.ne_q .ne_main .in_rig .zff_3 ul li:hover a {color:#920101;}
.ne_q .ne_main .in_rig .zff_3 ul li:hover span {color:#920101;}
.ne_q .ne_main .in_rig .zff_3 ul li a {background: url("../images/ico.jpg") no-repeat 5px 16px;float: left; padding-left: 12px;font-size:12px; color:#555;}
.ne_q .ne_main .in_rig .zff_3 ul li span {float: right; padding-right: 5px; font-size:12px; color:#555;}

.k_zt { width:100%; background:#7a0000; overflow:hidden;}
.k_zt .zt_m { width:1200px;margin:30px auto; overflow:hidden;}
.k_zt .zt_m p { text-align:center; line-height:24px;font-size:12px; color:#fbf6e2;}
.k_zt .zt_m p a {font-size:12px; color:#fbf6e2;}
.k_zt .zt_m p a:hover { color:#ddd;}

/*---------新闻列表页样式-------*/
.b_rt { width:100%; height:69px; border-bottom:1px solid #d4b47d; background:#fffdf3;}
.b_rt .bt_sx { width:1200px; margin:0 auto;overflow:hidden;}
.b_rt .bt_sx .xs_left { float:left;}
.b_rt .bt_sx .xs_left h2 { line-height:69px; text-indent:20px;font-size:20px; color:#ab7015;}

.b_rt .bt_sx .xs_righ { line-height:69px; margin-right:21px; float:right;}
.b_rt .bt_sx .xs_righ a {font-size:12px; color:#555;}

.n_di { width:100%; background:url(../images/nei.jpg) repeat; overflow:hidden;}
.n_di .di_mas { width:1200px;margin:20px auto 0;overflow:hidden;}
.n_di .di_mas ul { overflow:hidden;}
.n_di .di_mas ul .on {background:#ab7015;}
.n_di .di_mas ul .on a { color:#fff;}
.n_di .di_mas ul li { cursor:pointer;float:left; border:1px solid #ccc7b6;box-shadow:2px 2px 5px #969696;margin:5px;padding:0 20px;height:45px;line-height:45px; text-align:center; background:#fff;}
.n_di .di_mas ul li a { font-size:16px; color:#ab7015;}
.n_di .di_mas ul li:hover {background:#ab7015;}
.n_di .di_mas ul li:hover a{color:#fff;}

.a_as { width:1200px;margin:52px auto 0;overflow:hidden;}
.a_as ul { overflow:hidden;float:left; width:1176px; margin-left:10px;}
.a_as ul li { margin-bottom:28px; height:233px; position:relative; width:100%;background: url("../images/bg_lidd1.png") repeat-x left bottom;}
.a_as ul li .lk_sd {width:860px;height:189px; margin:10px 0 0 16px; float:left; background:#f5e8cf;}
.a_as ul li .lk_sd .kz_ddd {width:780px;float:left; margin-left:32px;}
.a_as ul li .lk_sd .kz_ddd .kz_1 { width:100%;float:left; line-height:32px; margin-top:13px;}
.a_as ul li .lk_sd .kz_ddd .kz_1 a { font-weight:bold; font-size:14px; color:#555;}
.a_as ul li .lk_sd .kz_ddd .kz_1 a:hover {color:#920101;}
.a_as ul li .lk_sd .kz_ddd .kz_2 { margin:5px 0; width:100%;float:left;}
.a_as ul li .lk_sd .kz_ddd .kz_2 p { font-size:12px;line-height:30px;color:#555;}
.a_as ul li .lk_sd .kz_ddd .kz_3 { width:100%; float:left;line-height:30px;}
.a_as ul li .lk_sd .kz_ddd .kz_3 a {font-size:12px;color:#ab7015;}
.a_as ul li .lk_sr {position:absolute;right:16px;top:0;}
.a_as ul li .lk_sr img {width:284px;height:205px; border:1px solid #d3b17b;}

/*-------页码------*/
.pages {margin: 15px 0 15px 0; float:left;}
.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: #7a0000;color: #fff;text-decoration: none;transition: 200ms;}
.pages span {background: #7a0000;border: 1px solid #999;color: #fff; display: inline-block;height: 22px; line-height: 22px;text-align: center;width: 26px;}

/*------详情页----*/

.dft_sgl {text-align: center; margin:45px auto 0;width: 1200px;}
.dft_sgl h4 {color: #7a0000;font-size: 16px;line-height: 35px;}
.dft_sgl p {font-size: 12px;line-height: 30px;}

.zkdf_ax { width:1150px; margin:45px auto 30px; overflow:hidden;line-height: 40px;color: #333;font-size: 14px;}
.zkdf_ax p {color: #333;font-size: 14px;line-height: 40px;}
.zkdf_ax div {color: #333;font-size: 14px;line-height: 40px;}
.zkdf_ax a {color: #333; font-size: 14px; line-height: 40px;}
.zkdf_ax img { max-width:100%;}

.zkdf_bx { width:1150px; margin:25px auto 30px; overflow:hidden;line-height: 40px;color: #333;font-size: 14px;}
.zkdf_bx p {color: #333;font-size: 14px;line-height: 40px;}
.zkdf_bx div {color: #333;font-size: 14px;line-height: 40px;}
.zkdf_bx a {color: #333; font-size: 14px; line-height: 40px;}
.zkdf_bx img { max-width:100%;}


/*-------产品列表页------*/
.tr_z { width:1200px; margin:35px auto 0; overflow:hidden;}
.tr_z ul { overflow:hidden;}
.tr_z ul li { margin:0 15px; float:left; width:209px;}
.tr_z ul li:hover p a{ color:#920101;}
.tr_z ul li img { float:left; width:207px; border:1px solid #cdcbcb;}
.tr_z ul li p { text-align:center; line-height:49px;}
.tr_z ul li p a { font-size:12px; color:#555;}



/*---------产品详情页样式-----------*/
.dij_xc { width:1200px; margin:23px auto 0; overflow:hidden;}
.fi_re {overflow: hidden; width: 100%; float:left; margin-bottom:15px;}
.fi_re .e_vlef {float: left;margin-left: 10px;width: 206px;}
.fi_re .e_vrig {float: right;width: 913px; margin-right:44px;}
.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: #7a0000;float: left; font-size: 16px;line-height: 30px; width: 87px;}
.fi_re .e_vrig .vrig_sming .sming_r {color: #7a0000;
    float: right;
    font-size: 12px;
    line-height: 50px;
    margin-top: 3px;
    width: 790px;}
.fi_re .e_vrig .vrig_rxian {float: left; margin-top: 40px; width: 100%;}
.fi_re .e_vrig .vrig_rxian .rxian_l {color: #7a0000;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: #7a0000;font-style:normal;font-size: 28px;font-weight: bold;line-height: 30px;}
.fi_re .e_vrig .vrig_zxun {float: left;margin-top: 50px;width: 100%;}
.fi_re .e_vrig .vrig_zxun .zxun_l {color: #7a0000;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:#7a0000;}
.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%;}
.xpyuee_lo div {color: #555;font-size: 12px;line-height: 40px;}
.xpyuee_lo p {color: #555;font-size: 12px;line-height: 40px;}
.xpyuee_lo a {color: #555;font-size: 12px;line-height: 40px;}
.xpyuee_lo 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%; margin-top:20px;}
.kk_xq ul { overflow:hidden;}
.kk_xq ul li { margin:0 15px; float:left; width:209px;}
.kk_xq ul li:hover p a{ color:#920101;}
.kk_xq ul li img { float:left; width:207px; border:1px solid #cdcbcb;}
.kk_xq ul li p { text-align:center; line-height:49px;}
.kk_xq ul li p a { font-size:12px; color:#555;}

/*--------资质荣誉样式-------*/
.honer_xq { width: 1200px;margin:22px auto 0; overflow:hidden;}
.honer_xq ul { overflow:hidden;}
.honer_xq ul li { margin:0 15px; float:left; width:209px;}
.honer_xq ul li:hover p a{ color:#920101;}
.honer_xq ul li img { float:left; width:207px; border:1px solid #cdcbcb;}
.honer_xq ul li p { text-align:center; line-height:40px;}
.honer_xq ul li p a { font-size:12px; color:#555;}


/*--------企业文化样式-------*/
.cul_xq { width: 1200px;margin:22px auto 0; overflow:hidden;}
.cul_xq ul { overflow:hidden;}
.cul_xq ul li { margin:0 12px; float:left; width:276px;}
.cul_xq ul li:hover p a{ color:#920101;}
.cul_xq ul li img { float:left; width:274px; border:1px solid #cdcbcb;}
.cul_xq ul li p { text-align:center; line-height:53px;}
.cul_xq ul li p a { font-size:12px; color:#555;}


