@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:"微软雅黑";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:3px; 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 5px;}

.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 37px; 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:12px; 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:838px; background:url(../images/den.jpg);}

.vb_e .b_da { width:1147px; margin:21px auto 0; 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 15px; 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;}

.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:207px; 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;}



.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:60px; width:300px;height:377px; 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{ left:462px;top:165px; width:300px;height:331px; 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:335px; 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 {width:277px;float:left;margin:0 11px;}
.yol_g .ly_dw ul li img { float:left; border:1px solid #dcd9d9;}



.ne_q { width:100%; background:url(../images/ne.jpg) ; 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(%22../images/bg_li1.png%22) 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(%22../images/ico.jpg%22) 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(%22../images/bg_li1.png%22) 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(%22../images/ico.jpg%22) 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:0 5px;padding:0 12px;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;}
.pager {clear: both; padding-right: 5px; padding-left: 5px; font-size: 12px; padding-bottom: 0px; word-break: keep-all; padding-top: 10px; font-family: verdana; height: 25px}
.pager ul { padding:0px; margin: 0px; line-height: 1.2em;list-style-type: none}
.pager li {	float: left; margin: 0px 3px 0px 0px;}
.pager li strong{ color:#FF0000;}
.pager li a { display:block; text-align:center; width:35px; height:20px; line-height:20px; border: #CCC 1px solid; background-color:#FFFFFF; color:#3f6eaf;}
.pager li a:hover {	border-color:#1e6dbd; background: #d6ecff; color: #254d84; text-decoration:none;}


/*------详情页----*/



.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_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: 790px; 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: 16px;

    line-height: 50px;

    margin-top: 3px;

    width: 100%;}
	
	
	
	
	
	
	
	
	

.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;}




.wenziabc { width:1200px;margin: 20px auto;overflow:hidden}
.wenziabc p {padding: 0 15px;line-height: 30px; text-indent: 2em;font-size:14px;color: #555;}
