@charset "gb2312";
/* CSS Document */

/* ================================公用部分代码.开始================================ */

/* 内外边距通常让各个浏览器样式的表现位置不同 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin:0; padding:0; }
/* 重设 HTML5 标签, IE 需要在 js 中 createElement(TAG) */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }
/* 要注意表单元素并不继续父级 font 的问题 */
body, button, input, select, textarea { font:12px/1.5  Geneva, sans-serif,"SimSun";  font-family:宋体; font-size:12px; color:#000;}
input, select, textarea { font-size:100%; }
.checkbox{ width:13px; height:13px; display:inline-block}
/* 去掉各Table  cell 的边距并让其边重合 */
table { border-collapse:collapse; border-spacing:0; }
/* IE bug fixed: th 不继承 text-align*/
th { text-align:inherit; }
/* 去除默认边框 */
fieldset, img, a img { border:0; }
/* ie6 7 8(q) bug 显示为行内表现 */
iframe { display:block; }
/* 去掉 firefox 下此元素的边框 */
abbr, acronym { border:0; font-variant:normal; }
/* 一致的 del 样式 */
del { text-decoration:line-through; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:500;}
/* 去掉列表前的标识, li 会继承 */
ol, ul { list-style:none; }
/* 对齐是排版最重要的因素, 别让什么都居中 */
caption, th { text-align:left; }
/* 来自yahoo, 让标题都自定义, 适应多个系统应用 */
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:500; }
q:before, q:after { content:''; }
/* 统一上标和下标 */
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
/* 让链接在 hover 状态下显示下划线 */
a:hover { text-decoration:underline; }
/* 默认不显示下划线，保持页面简洁 */
ins, a { text-decoration:none; }
/* 清理浮动 */
.clearfix:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.clearfix { zoom:1; /* for IE6 IE7 */ }
/* 隐藏, 通常用来与 JS 配合 */
body .fn-hide { display:none; }
/* 设置内联, 减少浮动带来的bug */
.fl, .fr { display:inline; }
.fl { float:left; }
.fr { float:right; }

.mt8{ margin-top:8px}
.mb8{ margin-bottom:8px;}
/* ================================公用部分代码.结束================================ */

body{ background:#fffef1;}
.all{ width:961px; margin:0 auto; font-family:宋体; font-size:12px; color:#000; position:relative; background:#fff;}

/* ================================top部分代码.开始================================ */
.logo{ width:165px; float:left;}
.top{ width:961px; }
.top-right{ float:right; width:796px;background:#fffef1;}
.top-font{ height:97px;}
.country{ width:80px; float:right; margin-top:62px; height:24px;}
.phone{ float:left; margin-top:62px; margin-left:470px; width:200px; position:absolute;}
.phone span{ font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; width:110px;}
.menu1{ margin-right:6px; background:#353034; height:35px;}
.menu1 ul li{ color:#FFF; line-height:35px; font-size:15px; width:130px; text-align:center; float:left;}

.menu{position:absolute; }
.li_3{width:78px; position:relative; margin-left:-5px; background:#FFF;}
.li_3_content { z-index:9999; width: 78px; border:1px #d4d5d5 solid; display: none; position:absolute; *left:0px; *top:25px;}
.li_3_content dd{ height:46px;}
.gj{_margin-top:-5px;}
/* ================================top部分代码.结束================================ */

/* ================================banner部分代码.开始================================ */
.banner{ width:961px;}
.ban{ width:950px; height:390px; padding-left:6px;}
.yy{ width:950px; margin-left:6px;}
/* ================================banner部分代码.结束================================ */

/* ================================好事达产品部分代码.开始================================ */
h1{ font-family:"华文细黑"; font-size:16px; padding-left:12px; float:left; height:23px; font-weight:bold; line-height:23px;}
.search{ float:right;}
.search{  background:url(../images/search.jpg) no-repeat; width:303px; height:23px; margin-right:6px; _display:inline;} 
#s { float: left; width: 260px; height:19px; padding-left:3px; font-size:12px; color:#666; font-family:宋体; } 
 #go { float: right; }
.image1{ width:304px; height:220px; margin-left:18px; margin-top:5px; float:left;}
.image1 a{ background:url(../images/img2.jpg); display:block; overflow:hidden;  height:220px; width:304px;}
.image1 a:hover{ background:url(../images/img22.jpg);}
.image2{ width:304px; height:220px; margin-left:18px; margin-top:5px; float:left;}
.image2 a{ background:url(../images/img3.jpg); display:block; overflow:hidden; height:220px; width:304px;}
.image2 a:hover{ background:url(../images/img33.jpg);}
.img{ width:304px; height:220px; margin-top:5px; margin-left:6px; float:left;}
.img a{ background:url(../images/img1.jpg); display:block; overflow:hidden;  height:220px; width:304px;}
.img a:hover{background:url(../images/img11.jpg);}
/* ================================好事达产品部分代码.结束================================ */

/* ================================con部分代码.开始================================ */
.con{ margin-top:5px; _margin-top:5px; height:254px; padding-right:6px;}
.news{width:304px; height:220px; margin-left:6px; float:left; display:block;}
.news_bt img{ float:right; padding-top:3px;}
.news_font{ background:url(../images/con_bj.jpg) no-repeat; width:304px; height:220px; margin-top:3px; }
.news_img{ padding:10px 5px 5px 8px;; float:left;}
.news_font p{ padding-right:5px; padding-top:3px;}
.ckqw{ padding-left:47px; color:#231815; top:7px; height:18px;  }
.lb{ padding:2px 2px 5px;}
.lb li{ border-top:1px dotted #999;margin:0 6px;}
.lb span{ float:right; width:65px; height:22px; line-height:22px;}
.lb a{ width:200px; line-height:22px; height:22px; color:#231815;}
.lb_p{ width:200px; white-space: nowrap; overflow:hidden; text-overflow: ellipsis; height:23px; line-height:23px; margin-left:0px;}
h4{ font-size:12px; padding-top:10px; font-family:宋体;}
.pro{ width:304px; height:220px; margin-left:18px; float:left; }
.pro_bt img{ float:right; padding-top:3px;}
.pro_font{ background:url(../images/con_bj.jpg) no-repeat; width:304px; height:220px;margin-top:3px;white-space: nowrap; overflow:hidden; text-overflow: ellipsis; overflow:hidden; }
.dt{ padding-top:7px; padding-left:10px;}
.pro_font li{ float:left; width:139px; padding-right:5px;}
.pro_font li a{ width:139px; text-align:center;  color:#000; overflow:hidden; height:18px; }
pro_font li a:hover{ text-decoration:none;}
.pro_font li p{ text-align:center; line-height:18px; height:18px;white-space: nowrap; overflow:hidden; text-overflow: ellipsis; overflow:hidden;}
.hb{ width:304px; float:right;}
.hb_img{margin-top:3px;}
/* ================================con部分代码.结束================================ */

/* ================================foot部分代码.开始================================ */
.foot{ width:950px; height:140px; margin-left:6px; background:#2fa8e1; color:#fff; clear:both;} 
.link{color:#fff; width:650px; margin-left:150px;padding-top:20px; height:20px;}
.foot ul li a{ color:#fff;}
.wz{ width:155px; text-align:center; float:left;line-height:20px; font-size:13px;}
.sx{ float:left;line-height:20px;}
.wb{ height:48px;}
.gsmc{ border-top:1px solid #2da0d7; margin:0 15px; width:920px; text-align:center; padding-top:15px;}
.weibo{ margin-left:657px; margin-top:8px;}
.weib{ float:left;padding-right:6px; width:33px; height:32px;}
.weib a{ background:url(../images/weibo.jpg) no-repeat;width:33px; height:32px;display:block; text-indent:-999px; overflow:hidden;}
.weib a:hover{ background:url(../images/a-weibo.jpg) no-repeat;}
.weixin{ float:left; padding-right:6px;}
.weixin a{ background:url(../images/weixin.jpg) no-repeat; display:block; text-indent:-999px; overflow:hidden; width:33px; height:32px;}
.weixin a:hover{ background:url(../images/a-weixin.jpg) no-repeat;}
.youxiang a{ float:left; background:url(../images/youxiang.jpg) no-repeat; width:33px; height:32px;display:block; text-indent:-999px; overflow:hidden;}
.youxiang a:hover{ background:url(../images/a-youxiang.jpg) no-repeat;}


.nav2 { line-height:20px; color:#727272; position:relative;}
.nav2 a {background:url(../images/youxiang.jpg) no-repeat; display:block; text-indent:-999px; overflow:hidden; width:33px; height:32px;}
.nav2 a:hover{ background:url(../images/a-youxiang.jpg) no-repeat;  display:block; text-indent:-999px; overflow:hidden; width:33px; height:32px;}
.nav2 .mail {position:absolute; background:#2fa8e1; width:175px; height:33px; left:35px; top:-1px; display:none;}


/* ================================foot部分代码.结束================================ */

/* ================================产品展示子页部分代码.开始================================ */
.sxcp{ color:#000;}
a.sxcp:hover{ text-decoration:none;}

.main{ margin-left:6px; width:950px; background:url(../images/p_fl_bj.jpg) repeat-y; display:block; overflow:hidden; height:auto; padding-bottom:10px; }
.p_fl{ width:155px; float:left; }
h2{ font-size:16px; padding-top:25px; width:118px; padding-left:15px; border-bottom:1px #555 solid; margin:0 10px; font-weight:bold;}
.zi_nav{ width:124px; height:auto; overflow:hidden; padding-left:15px;}

h3{ font-size:14px; margin-left:10px; width:124px; border-bottom:1px #ddd solid; line-height:30px; padding:10px 0 0 10px; font-weight:600;}
h3 a{ color:#000; width:119px; height:25px; display:block; padding-left:6px;}
h3 .hsd_pro{ background:#2fa8e1;width:119px; height:25px; padding-left:5px; color:#fff;}
h3 a:hover{ color:#fff; text-decoration:none; background:#2fa8e1;width:119px; height:25px;  }
.cpsx{ font-size:14px; margin:50px 0 15px 17px; margin-top:50px; width:117px; border-bottom:1px #ddd solid; line-height:30px; padding:10px 0 0 10px; font-weight:600;}
#form1 td{ padding-left:30px; height:25px;}
.p_fr{ width:790px; float:right; display:block; _margin-right:-5px; }
.p_fr_top{ height:60px; background:#2fa8e1; float:right; width:790px; margin-bottom:10px;}
.cpzs_ml{border-bottom:2px #ffe009 solid; width:770px; margin-left:20px; margin-top:20px; height:38px;}
.cp_ml{border-bottom:2px #ffe009 solid; width:780px; margin-left:10px; margin-top:20px; height:38px;}
.ml{ color:#fff; height:28px; float:left; padding-top:10px;}
.ml a{ color:#fff;}
.zi_search{ float:right; background:url(../images/zi_search.jpg) no-repeat; width:205px; height:26px; margin-right:26px; _display:inline;} 
#ss{ float: left; width: 160px; height:20px; padding-left:3px; font-size:12px; color:#666; font-family:宋体; margin-top:3px;} 
 #go { float: right; padding-top:2px;}
 
.p_js{ width:790px; float:right; height:177px;}
.cp_img{ float:left; width:502px; height:177px; padding-left:10px;}
.p_js p{ float:right; width:250px; padding-top:10px; padding-right:15px; line-height:19px;}
.p_js p span{ font-size:14px; font-weight:bold;}
.cplb{ width:780px; padding-left:10px;}
.cplb ul li{float:left;margin-right:12px;margin-top:10px;width:244px; height:220px; text-align:center;}
/*.cplb ul li { border:1px #ccc solid;}
.cplb ul li:hover{ border:1px solid #2fa8e1; text-decoration:none}*/
.cplb ul a{ width:244px; height:220px; display:block;  border:1px #ccc solid;}
.cplb ul a:hover{border:1px solid #2fa8e1; text-decoration:none; }
.cplb ul a p{ color:#000; text-align:center; width:244px; height:25px; line-height:25px; border:0px;}
.cplb ul a img{ width:244px; height:190px;}
.fy{ float:right; margin-top:40px; margin-right:20px; }
.zhdt_fy{ float:right; margin-top:30px; margin-right:22px; }
.zyxz_fy{ margin-top:30px; }
.fy_wz{width:20px; text-align:center; margin:0 3px; font-weight:bold; color:#000;}
.cpxt_center{ text-align:center;}
/* ================================产品展示子页部分代码.结束================================ */


/* ================================好事达pro部分代码.开始================================ */
.pro_main{ width:750px; margin:0 20px; margin-top:10px;  }
.pro_main p{line-height:18px;}
.pro_xbt{ border-bottom:1px solid #eceded; font-size:14px; color:#000; line-height:25px; height:25px; font-weight:bold; margin-top:10px; margin-bottom:10px;}
.pto_xbt span{ font-family:Arial, Helvetica, sans-serif;}
.gyhsd_nr{margin_top:20px;}
.xbt{ font-size:14px; font-weight:bold; padding-top:10px; height:30px;}
.cbyx li{ width:180px; height:40px; border:1px solid #2fa8e1; text-align:center; float:left; margin-right:5px; line-height:18px; padding-top:3px; margin-top:5px;}
.bg_fl{ background:#e1eefa;}
.bg_bt{ color:#fff; width:464; background:#2fa8e1;}
.table_tr td{ padding:5px;}
.alzs li{ float:left; margin-left:10px; _margin-left:7px;}
.alzs { margin-bottom:10px;}
/* ================================好事达pro部分代码.结束================================ */


/* ================================品牌介绍部分代码.开始================================ */
.ppjj{margin-top:5px;}
h5{ font-size:12px; margin-left:10px; width:124px; line-height:25px; padding:2px 0 0 10px;}
h5 a{ color:#000; width:119px; height:25px; display:block; padding-left:5px;}
h5 .hsd_pp{ background:#2fa8e1;width:119px; height:25px; padding-left:5px; color:#fff; }
h5 a:hover{ color:#fff; text-decoration:none; background:#2fa8e1;width:119px; height:25px;  }
.fl{ float:left; width:420px;}
.ppjj_img{ float:right; padding-top:20px;}
/* ================================品牌介绍部分代码.结束================================ */

/* ================================品牌新闻部分代码.开始================================ */
.ppxw_xbt{ font-size:12px; color:#000; line-height:25px;  font-weight:bold; margin-top:10px; text-align:center; width:750px;}
.ppxw_xbt span{ font-weight:normal; line-height:30px;}
.ppxw_img{ margin:10px 0;}
.wxwb{  border-bottom:1px solid #e5e6e7; height:55px;text-align:center; width:750px;}
.wxwb img{ float:right; padding-top:20px;}
a.fh{background:url(../images/fanhui.jpg) no-repeat; color:#000; padding-left:15px; padding-top:2px; height:25px; line-height:25px;}
a.syy{ background:url(../images/fy_fl1.jpg) no-repeat; color:#000; padding-left:15px; padding-top:1px; height:25px; line-height:25px;}
a.xyy{ background:url(../images/fy_fr1.jpg) no-repeat; color:#000;padding-left:15px;padding-top:1px;height:25px; line-height:25px;}
.xw_zbt a{ color:#000;height:18px; width:180px; display:block;}
/* ================================品牌新闻部分代码.结束================================ */

/* ================================品牌影像部分代码.开始================================ */
.youku{ float:left; width:355px; height:120px; padding:15px 20px 15px 0; overflow:hidden;}
.youku img{ float:left; width:155px; height:120px;}
.youku p{ float:right; width:190px; padding-left:10px; color:#000; padding-bottom:2px; padding-top:2px; line-height:18px;}

.xq_youku{ width:750px; text-align:center; margin-top:50px;}
.xq_youku_wz { width:750px; text-indent:2em; margin-top:30px; }
/* ================================品牌影像部分代码.结束================================ */

.axhb{ padding:10px 0;}
.pplc_img{ margin:20px 0px;}


/* ================================展会动态部分代码.开始================================ */
.ppjj a.zhdt_nf{ background:#2fa8e1;}
.zhdt{ float:right; width:760px;margin: 10px 0 20px; _display:inline;}
.zhdt li{float:left; padding-right:5px; padding-left:2px; width:244px; height:160px;}
.nfsx{ width:124px; margin-left:20px; }
.nfsx li{height:25px; width:124px; color:#000}
.nfsx li:hover{background:#2fa8e1;}
.nfsx a{ height:25px; color:#000; line-height:25px; width:124px;}
.nfsx a:hover{ color:#fff;background:#2fa8e1; text-decoration:none;}
.zhdt_bt{ color:#000; display:block; }
.zhdt_bt p{ float:left; width:690px; font-weight:bold; padding-left:2px; }
.zhdt_bt a{ color:#000; width:60px; float:right; padding-right:5px;}
/* ================================展会动态部分代码.结束================================ */


/* ================================服务支持部分代码.开始================================ */
.zlxz{ width:130px; text-align:center; margin:20px 0;}
.zlxz a{ color:#2fa8e1; text-decoration:underline;}
.zlxz_img{ margin-top:10px;}



.search_zyxz{  width:305px; height:25px; margin:20px 0;} 
#s { float: left; width: 260px; height:20px; padding-left:3px; font-size:12px; color:#666; font-family:宋体; } 
.djxz{ margin-top:20px;}
.djxz a{ color:#2fa8e1; text-decoration:underline;}
/* ================================服务支持部分代码.结束================================ */

.ditu{ width:800px; margin:0px;}
.tz_fl{ float:left; width:470px;}
a.link_tzz { color:#2fa8e1; text-decoration:underline; font-size:14px; padding-left:4px;}
.tzz_xbt{ background:#2fa8e1; width:460px; height:18px; padding:4px; color:#fff; font-size:13px; margin:10px 0;}
.tzz_xbt a{ float:right; color:#fff;}
.tzz_xbt span{ float:left;}
.tz_fr{ float:right;}
.tzz_xbt{ background:#2fa8e1;}
.gsgg{ width:470px;}
.gsgg li{ height:20px; line-height:20px;}
.gsgg li span{ float:right; padding-right:5px;}
.gsgg li a{ float:left; color:#333; padding-left:4px;}
.gsgg li a p{ overflow:hidden; display:block; width:340px; height:20px; white-space: nowrap; text-overflow: ellipsis;}
.gg_nr{ width:750px; margin-bottom:70px;}
.zsjm_xbt{  border-bottom:1px solid #eceded; font-size:14px; color:#2fa8e1; line-height:25px; height:25px; font-weight:bold; margin-top:10px; margin-bottom:10px}
.zsjm_fl{ float:left; width:300px;}
.zsjm_fr{ float:right; width:444px;}

/* ================================产品详情页部分代码.开始================================ */
.page_main{ width:760px; margin:0 15px; font-family:"宋体";}
.propage_xbt{ border-bottom:1px solid #eceded; font-size:14px; color:#000; line-height:25px; height:25px; font-weight:bold;margin-bottom:10px;}
.page_img{ width:100px; height:225px; float:left; text-align:center; padding-right:5px;}
.cpxx{ width:380px;  float:left; display:block;border-right:#ddd 1px solid;}
.gdcp{ float:right; width:260px; }
.gdcp a{ color:#000;}
.page_gd{ background:url(../images/page_gd.jpg) no-repeat; padding-left:20px;}
.gdcp ul li{ float:left; width:60px; height:60px; border:1px solid #ddd; margin-right:3px; margin-top:10px;}
.page_fh{ background:url(../images/page_fh.jpg) no-repeat; padding-left:20px;}
.cp_mc{ font-weight:bold; font-size:12px;}
/* ================================产品详情页部分代码.结束================================ */

.gsgg_xq{ width:750px;}
.gsgg_xq li{ height:22px; line-height:22px;}
.gsgg_xq li span{ float:right;}
.gsgg_xq li a{ float:left; color:#333;}
.gsgg_xq li a p{ overflow:hidden; display:block; width:600px; height:22px; white-space: nowrap; text-overflow: ellipsis;}

.xk{ background:url(../images/nf_1.jpg) no-repeat; display:block;}
.xk:active{background:url(../images/nf_2.jpg) no-repeat; }
.jd_nf{  margin-left:27px; }
/*.jd_nf li{ width:100px; background:url(../images/nf_3.jpg) no-repeat;padding-left:20px; line-height:20px; height:20px;}*/
#jj_sx{color:#000;  width:80px; background:url(../images/nf_4.jpg) no-repeat; padding-left:17px; line-height:20px; height:20px; display:block;}
.jd_nf li a {color:#000;  width:80px; background:url(../images/nf_3.jpg) no-repeat;padding-left:17px; line-height:20px; height:20px; display:block;}
.jd_nf li a:active{  background:url(../images/nf_4.jpg) no-repeat; color:#2fa8e1;}
.jd_nf li a:hover{  background:url(../images/nf_4.jpg) no-repeat; color:#2fa8e1;}
.jd_bz{ margin-top:13px;}
.jd_bz p{ float:left; line-height:20px;}
.jd_tb{ float:right; margin-top:13px; }
.cpmc{ font-size:13px; height:24px;}

/*.yanse{ width:350px; position:relative; top:-180px; margin-left:10px;}

.yw{ font-family:Arial, Helvetica, sans-serif;}*/


.fwzc_main{ width:760px; margin:0 10px; margin-top:10px;  }
.djcs{ border-top:1px #ddd solid; margin-top:20px; padding-top:5px; }
.gw{ border-top:#ddd solid 1px; padding-top:20px; height:30px;}
.sc li{ float:left; margin-right:10px; width:140px;}
.yxwl_main{ width:760px; margin-left:20px;}


.welcomebj{ margin:0 auto; background:url(../images/welcome.jpg) no-repeat; width:961px; height:1218px;}
.welcome{ background:url(../images/welcome.png) no-repeat; _background:url(../images/welcome.gif) no-repeat; width:471px; height:340px;   text-align:center; position:absolute; top:50%;margin-top:-170px; left:50%; margin-left:-245px; }
.xx{ float:right; width:30px; height:30px; margin-right:5px;}
.font15{clear:both; height:18px; padding-top:57px; font-size:15px; font-family:"黑体"}
.welcome ul{ margin-top:1px;}
.welcome ul li{ float:left;}
.font11{ text-align:left;  margin-top:7px; padding-left:44px;  font-family:"黑体"}
.W_bm{ padding-left:28px;}

/* ================================网站地图部分代码.结束================================ */
.wzdt_main{width:760px; margin:0 10px; margin-top:10px; font-size:13px; }
.wzdt_main a{color:#000; text-decoration:none;} 
.wzdt_bt{ height:35px; font-weight:bold;}
.wzdt_xbt{ height:30px; }
/* ================================网站地图页部分代码.结束================================ */