/* CSS Document */

/*public css*/
*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family:Arial,Microsoft YaHei,Helvetica,sans-serif; color:#666666; background:#F0F0F0;}
ul li{ margin:0px; padding:0px; list-style-type:none;}
form,ul,li,table,td,p,span,h1,h2,h3,h4,h5,img,dl,dt,dd{ margin:0px; padding:0px;}
img{ border:none;}
a:link,a:visited{ color:#666666; text-decoration:none;}
a:hover,a:active{ color:#d51007; text-decoration:none;}
.dispblock{ display:block;}
.dispnone{ display:none;}
.float_l{ float:left}
.float_r{ float:right}
.clear_both{clear:both;}
.hand{ cursor:pointer;}
.f14{ font-size:14px;}
.en_ft{ font-family:Arial;}
.wdBox{ width:1002px; margin:0px auto;}
.wdBox1{ width:980px; margin:0px auto;}
.ft1{ font-size:14px; font-weight:bold; color:#FFF;}
.ft_red{ color:#C80000;}
body { behavior:url("../csshover.htc"); }
.txt_cent{ text-align:center;}
.Word_Break{ word-break:break-all; overflow:hidden; TABLE-LAYOUT:fixed; WORD-WRAP:break-word;}
.fixedHeader{ position:fixed; left:0; top:0; z-index:100;}

/*index*/
.in_top_box{ width:100%; height:142px; background:url(../images/index_02.jpg) top center repeat-x;}
.in_top{ width:1000px; height:142px; margin:0px auto;}
.in_top_lt{ float:left; width:143px;}
.in_top_rt{ float:left; width:857px;}
.in_top_rt_lg{ height:38px; padding:15px 8px 0 0; text-align:right;}
.in_top_rt_sh{ height:30px; padding:0 8px 0 0; overflow:hidden;}
.in_top_rt_sh_fx{ float:left; width:150px; padding-left:430px; text-align:right;}
.in_top_rt_sh_txt{ width:200px; height:28px; line-height:28px; border:1px solid #E1E1E1; padding:0 5px; color:#999;}
.in_top_rt_sh ul{ float:right;}
.in_top_rt_sh ul li{ float:right;}
.in_top_menu{ clear:both; padding-top:16px;}
.in_top_menu ul li{ float:left; width:86px; height:40px; padding-right:1px; font-size:14px;}
.in_top_menu ul li a:link,.in_top_menu ul li a:visited{ color:#333333; display:block; width:86px; height:40px; line-height:40px; text-align:center;}
.in_top_menu ul li a:hover,.in_top_menu ul li a:active{ color:#FFF; background:url(../images/index_14.jpg) no-repeat;}
.in_top_menu ul li a.cur:link,.in_top_menu ul li a.cur:visited,.in_top_menu ul li a.cur:hover,.in_top_menu ul li a.cur:active{ color:#FFF; background:url(../images/index_14.jpg) no-repeat;}
.in_bane{ width:100%; height:342px; padding-bottom:16px; background:#FFF;}
.in_cont_box{ width:100%; height:244px; padding-top:20px; background:url(../images/index_19.jpg) top center no-repeat;}
.in_cont{width:1000px; height:244px; margin:0px auto; background:url(../images/index_20.jpg) no-repeat;}
.in_cont_lt{ float:left; width:339px;}
.in_cont_lt_tit{ height:40px; padding:0 18px 0 0; line-height:40px;}
.in_cont_lt_tit ul{ padding-left:7px;}
.in_cont_lt_tit ul li{ float:left; font-size:13px; padding-left:10px;}
.in_cont_lt_tit ul li a:link,.in_cont_lt_tit ul li a:visited{ color:#333333;}
.in_cont_lt_tit ul li a:hover,.in_cont_lt_tit ul li a:active{ color:#d51007;}
.in_cont_lt_tit ul li a.cur:link,.in_cont_lt_tit ul li a.cur:visited,.in_cont_lt_tit ul li a.cur:hover,.in_cont_lt_tit ul li a.cur:active{ color:#d51007;}
.in_cont_lt_tit a{ float:right;}
.in_cont_lt_cont{ clear:both; line-height:26px; padding:13px 16px 0 17px;}
.in_cont_ct{ float:left; width:355px; padding-left:12px;}
.in_cont_ct_tit{ height:40px; padding:0 18px 0 19px; line-height:40px;}
.in_cont_ct_tit span{ font-size:13px; float:left; color:#333;}
.in_cont_ct_tit a{ float:right;}
.in_cont_ct_cont{ clear:both; line-height:26px; padding:13px 0 0 20px}
.in_cont_rt{ float:left; width:281px; padding-left:12px;}
.in_cont_rt_bd{ clear:both; width:260px; height:180px; overflow:hidden; margin:0px auto; margin-top:11px;}
.in_cont_rt_bd p{ padding:15px 0 0 10px;}
.in_pro{ width:1000px; height:200px; margin:15px auto 0px auto; background:url(../images/index_46.jpg) no-repeat;}
.in_pro_lt{ float:left; width:62px; height:190px; padding:10px 0 0 21px}
.in_pro_ct{ float:left; width:817px; height:177px; padding:23px 0 0 17px; overflow:hidden;}
.in_pro_rt{ float:left; width:62px; height:190px; padding:10px 0 0 21px}
.in_pro_ct ul li{ float:left; width:154px; padding-right:17px;}
.in_pro_ct_div{ width:152px; height:152px; border:1px solid #B8B8B8; position:relative;}
.in_pro_ct_tit{ position:absolute; left:0px; bottom:0px; width:152px; height:30px; line-height:30px; text-align:center; font-size:14px; background:#666; filter:alpha(opacity=50); opacity:0.5;}
.in_pro_ct_tit a:link,.in_pro_ct_tit a:visited{ color:#FFF;}
.in_pro_ct_tit a:hover,.in_pro_ct_tit a:active{ color:#FFF; text-decoration:underline;}
.in_btm_box{ width:100%; height:66px; padding:15px 0 0 0; margin-top:12px; text-align:center; line-height:28px; background:url(../images/index_49.jpg) repeat-x;}
.in_btm_box span{ padding:0 10px;}
/*²úÆ·¹ö¶¯*/
.prev-02{ width:42px; height:179px; display:block; background:url(../images/btn_lt_2.jpg) no-repeat; cursor:pointer;}
.next-02{ width:42px; height:179px; display:block; background:url(../images/btn_rt_2.jpg) no-repeat; cursor:pointer;}
.prev-02:hover{ background:url(../images/btn_lt.jpg) no-repeat;}
.next-02:hover{ background:url(../images/btn_rt.jpg) no-repeat;}
.content-02 { float:left; width:817px; height:177px; padding:23px 0 0 17px; overflow:hidden;}
.content-02 ul{width:1600px; overflow:hidden;}
.content-02 ul li{ float:left; width:154px; padding-right:17px;}
.content-02 ul li:hover .in_pro_ct_tit{ background:#000;}

/*about*/
.ab_ban{ width:100%; height:217px; background:url(../images/about_02_en.jpg) top center no-repeat;}
.ab_cont{ width:1000px; margin:0px auto; padding:20px 0 0 0;}
.ab_cont_lt{ float:left; width:279px;}
.ab_cont_lt_bkg{ background:url(../images/about_06.jpg) repeat-y;}
.ab_cont_lt_tit{ height:45px; line-height:45px; color:#FFF; font-size:16px; font-weight:bold; text-align:center; background:url(../images/about_03.jpg) no-repeat;}
.ab_cont_lt_list{ padding:5px 0 10px 0;}
.ab_cont_lt_list li{ padding:0 0 0 55px; height:32px; font-size:14px;}
.ab_cont_lt_list li a:link,.ab_cont_lt_list li a:visited{ color:#666666; display:block; width:176px; height:32px; line-height:32px; text-align:center; overflow:hidden;}
.ab_cont_lt_list li a:hover,.ab_cont_lt_list li a:active{ color:#FFF; background:url(../images/about_04.jpg) top center no-repeat;}
.ab_cont_lt_list li a.cur:link,.ab_cont_lt_list li a.cur:visited,.ab_cont_lt_list li a.cur:hover,.ab_cont_lt_list li a.cur:active{ color:#FFF; background:url(../images/about_04.jpg) top center no-repeat;}
.ab_cont_lt_btm{ height:8px; background:url(../images/about_07.jpg) bottom center no-repeat;}
.ab_mgtop{ margin-top:14px;}
.ab_cont_lt_top{ height:41px; line-height:41px; padding-left:20px; font-size:14px; color:#333; font-weight:bold; background:url(../images/about_20.jpg) bottom center no-repeat;}
.ab_cont_lt_cont{ padding:8px 10px 10px 20px; line-height:26px;}
.ab_cont_lt_pdlt{ padding-left:35px;}
.ab_cont_rt{ float:right; width:712px; background:url(../images/about_12.jpg) repeat-y;}
.ab_cont_rt_btm{ height:10px; background:url(../images/about_13.jpg) bottom center no-repeat;}
.ab_cont_rt_tit{ height:45px; line-height:45px; padding:0 22px 0 18px; margin:0px auto; background:url(../images/about_11.jpg) no-repeat;}
.ab_cont_rt_tit_lt{ float:left; font-size:14px; color:#333;}
.ab_cont_rt_tit_rt{ float:right; color:#999;}
.ab_cont_rt_tit_rt a:link,.ab_cont_rt_tit_rt a:visited{ color:#999;}
.ab_cont_rt_tit_rt a:hover,.ab_cont_rt_tit_rt a:active{ color:#999;}
.ab_cont_rt_cont{ padding:20px 0 20px 20px; min-height:510px; _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>510?"510px":"");}
.ab_list{ overflow:auto;}
.ab_list li{ float:left; width:154px; padding:0 17px 24px 0;}
.ab_list_div{ width:152px; height:152px; border:1px solid #B8B8B8; position:relative;}
.ab_list_tit{ position:absolute; left:0px; bottom:0px; width:152px; height:30px; line-height:30px; text-align:center; font-size:14px; background:#666; filter:alpha(opacity=50); opacity:0.5;}
.ab_list li:hover .ab_list_tit{ background:#000;}
.ab_list_tit a:link,.ab_list_tit a:visited{ color:#FFF;}
.ab_list_tit a:hover,.ab_list_tit a:active{ color:#FFF; text-decoration:underline;}
.ab_page{ clear:both; width:624px; height:33px; padding-top:9px; margin:10px auto 0px auto; background:url(../images/about_24.jpg) no-repeat;}
.ab_main{ padding:25px; line-height:24px; min-height:510px; _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>510?"510px":"");}
.ab_ul li{ float:left; width:140px; height:30px; text-align:center; line-height:30px; border:1px solid #C7C7C7; cursor:pointer; margin-right:2px; border-radius:5px;}
.ab_ul li.cur{ background:#B32521; color:#FFF; font-weight:bold;}
.ab_jg{ clear:both; height:20px;}

/*product show*/
.pros_img{ text-align:center;}
.pros_tit{ font-size:16px; text-align:center; font-weight:bold; padding:10px 0 15px 0;}
.nss_pn{ clear:both; padding:20px 0 0 0; line-height:26px; }
.nss_pn a:link,.nss_pn a:visited{ color:#D51007;}
.nss_pn a:hover,.nss_pn a:active{ color:#D51007; text-decoration:underline}

/*news*/
.ns_list{}
.ns_list li{ height:26px; line-height:26px;}
.ns_list a{ float:left;}
.ns_list span{ float:right;}

/*news show*/
.nss_tit{ text-align:center; font-size:16px; font-weight:bold;}
.nss_dy{ text-align:center; padding:5px 0 10px 0;}


/*order*/
.od_cont{ padding:20px 0 0 70px;}
.or_bz{ padding:0 0 15px 90px;}
.tb_item{ clear:both; width:600px; height:37px; padding-bottom:10px;}
.tb_item_lt{ float:left; width:80px; padding-right:10px; text-align:right; line-height:29px; font-weight:bold;}
.tb_item_rt{ float:left; width:500px;}
.tb_item_rt span{ color:#FF0000;}
.tb_item_txt{ width:300px; height:23px; line-height:23px; padding:0 5px; border:1px solid #CCCCCC; color:#666; font-size:12px;}
.tb_item_code{ width:60px;}
.tb_item_btn{ padding:0 5px; height:30px; line-height:30px; border:1px solid #979797; background:#ccc; color:#555; cursor:pointer; text-align:center; font-size:14px; font-weight:bold; border-radius:3px;}
.tb_item_btn:hover{ background:#A41615; color:#FFF;}
.tb_item_1{ clear:both; width:600px; height:120px; padding-bottom:10px;}
.tb_item_area{ width:400px; height:100px; padding:0 5px; border:1px solid #CCCCCC; color:#666; font-size:12px;}
.tb_item_wh1{ width:150px;}

/*void*/
.vd_cont{ text-align:center;}
.vd_tit{ text-align:center; font-size:14px; font-weight:bold; padding-bottom:15px;}

/*page*/
.page{ clear:both; text-align:center; line-height:normal;}
.page span{display:inline-block; margin:0 2px; padding:4px 8px; border:solid 1px #cacaca; }
.page strong{display:inline-block; margin:0 2px; padding:4px 8px; border:solid 1px #cacaca; color:#d51007;  }
.page a{display:inline-block; margin:0 2px; padding:4px 8px; border:solid 1px #cacaca; cursor:pointer;}



























