 @charset "gb2312";
/* CSS Document */
body{margin:0px auto; padding:0px; color:#333333; font-size:12px; font-family:"宋体",sans-serif; overflow-x:hidden; }
form,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0px;padding:0px;}
i{ font-style:normal;}
img{margin:0px; padding:0px; border:0px;}
li{ list-style:none; padding:0; margin:0;}
ul{margin:0px;padding:0px;list-style-type:none;}
input,select{margin:0px;padding:0px;font-size:12px;vertical-align:middle;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#a14103; }
.clear{font-size:0px;line-height:0px;float:none;rheight:0px;clear:both;overflow:hidden;}
table { border-collapse:collapse;}
.space{font-size:0px;line-height:0px;height:10px;}
.fix:before,.fix:after{content:"";display:table;}
.fix{*zoom:1;}
.fix:after{clear:both;}

/*top*/
.top{ width:100%; height:auto; position:relative; z-index:300;}

/*大图轮换*/
div.wrapper { width:100%; height:619px; overflow:hidden; margin:auto; position:relative;  }
.fn-clear { zoom: 1; }
.box_skitter { width:100%; position: relative; }
.box_skitter ul { display: none; }
.box_skitter .container_skitter {position: relative; }
.box_skitter .image { width:100%; text-align:center; }
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index:0; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index:1; }
.box_skitter .prev_button { position: absolute; top: 50%; left:240px; z-index: 100; width:39px; height:71px; overflow: hidden; text-indent: -9999em; margin-top:36px; background:url(../images/b_l.png) no-repeat;}
.box_skitter .next_button { position: absolute; top: 50%; right:240px; z-index: 100; width:39px; height:71px; overflow: hidden; text-indent: -9999em; margin-top:36px; background:url(../images/b_r.png) no-repeat;}
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
#slideshow { width:100%; height:619px; }
#slideshow ul { display: none; }

/*top_z*/
.top_z{ width:1120px; margin:auto; }
.logo_c{ width:1120px; height:88px; position:absolute; top:0; z-index:100; padding-top:20px;}
.logo{ float:left; }
.dh{ float:right;}

.daohang{ width:1120px; height:44px; background:url(../images/nav.png) no-repeat; position:absolute; top:108px; z-index:100;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ width:1060px; height:38px;  line-height:38px; font-family:"微软雅黑"; position:relative; z-index:1; padding-left:60px; background:url(../images/x.jpg) no-repeat 60px center  }
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left; width:123px; font-size:14px; font-weight:bold; background:url(../images/x.jpg) no-repeat right center; text-align:center; padding-right:2px;  }
.nav .nLi h3 a{ display:block;  }
.nav .sub{ display:none; width:123px; left:0; top:38px;  position:absolute; background:#4771b4;  line-height:26px; padding:8px 0;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; }
.nav .sub a:hover{ background:#ba0120; color:#fff;  }
.nav .on h3 a{ background:url(../images/red.jpg) repeat-x; color:#fff;   }


/*最新公告*/
.txtMarquee-left{ width:100%; height:39px; position:absolute; bottom:0;  }
.zxgg{ width:1120px; margin:auto; height:39px; line-height:39px; background:url(../images/zxgg_bg.png) no-repeat;}
.zxgg_bt{ float:left; width:146px; color:#fff; font-weight:bold; font-family:"微软雅黑"; font-size:14px; text-align:center; margin-right:20px; display:inline;}
.txtMarquee-left .bd{ float:left; width:820px; overflow:hidden; }
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ float:left; margin-right:30px;  text-align:left; _display:inline; width:auto !important; background:url(../images/red_sj.png) no-repeat left center; padding-left:16px; }
.txtMarquee-left .bd ul li span{ padding-left:20px; color:#666;  }
.gg_more{ float:right; width:112px; font-family:"微软雅黑"; font-weight:600; text-align:center;}
.gg_more a{ color:#062d60}
.gg_more a:hover{ color:#b8011e}

/*mian*/
.mians{ width:100%; background:url(../images/mian_bg.jpg) repeat-x #fff; }
.mian{ width:1120px; margin:auto; padding-top:20px;}
.box01{ width:1120px; height:264px; overflow:hidden;}

/*公司简介*/
.gsjj{ float:left; width:330px; height:234px; background:url(../images/gsjj_bg.png) no-repeat; padding:15px;}
.gsjj_bt{ width:315px; background:url(../images/i.jpg) no-repeat left top; height:30px; font-family:"微软雅黑"; font-size:15px; font-weight:bold; padding-left:15px; padding-bottom:8px; border-bottom:1px #e0e0e0 solid;}
.gsjj_bt span,.xwzx_bt span,.yyly_bt span{ float:right;}
.gsjj_bt span img,.xwzx_bt span img,.yyly_bt span img{ padding-top:10px;}
.gsjj_nr{ width:330px; height:176px; line-height:22px; padding-top:12px;  overflow:hidden;}
.gsjj_nr img{ float:left; padding-right:10px; padding-bottom:6px; width:170px; height:100px; padding-top:2px;}
.gsjj_nr a{ color:#b8011e}
.gsjj_nr a:hover{ color:#184b87}

/*新闻资讯*/
.xwzx{ float:left; width:330px; height:234px; background:url(../images/gsjj_bg.png) no-repeat; padding:15px; margin-left:20px; display:inline;}
.xwzx_bt{ width:294px; background:url(../images/n.jpg) no-repeat left top; height:30px; font-family:"微软雅黑"; font-size:15px; font-weight:bold; padding-left:36px; padding-bottom:8px; border-bottom:1px #e0e0e0 solid;}
.xwzx ul{ width:330px; padding-top:8px;}
.xwzx ul li{ width:315px; line-height:26px; background:url(../images/sj.png) no-repeat left center; padding-left:15px;}
.xwzx ul li span{ float:right; color:#666;}

/*应用领域*/
.yyly{ float:right;width:330px; height:234px; background:url(../images/gsjj_bg.png) no-repeat; padding:15px; margin-left:20px;}
.yyly_bt{ width:296px; background:url(../images/a.jpg) no-repeat left top; height:30px; font-family:"微软雅黑"; font-size:15px; font-weight:bold; padding-left:34px; padding-bottom:8px; border-bottom:1px #e0e0e0 solid;}
.slideBox{ width:330px; position:relative; }
.slideBox .bd{ position:relative; width:250px; height:127px; top:15px; left:40px; z-index:0; }
.slideBox .bd li{ zoom:1; height:167px; position:relative;           }
.slideBox .bd img{ width:250px; height:167px; display:block;  }
.slideBox .bd li span{ width:250px; height:30px; text-align:center; line-height:30px; display:block; position:absolute; bottom:0; left:0; background:url(../images/t.png) repeat-x;}
.slideBox .bd li span a{ color:#fff;}
.slideBox .bd li span a:hover{ color:#ffe400;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev{ position:absolute; left:0; top:50%;  display:block; width:25px; height:38px; background:url(../images/l_an.jpg) no-repeat; }
.slideBox .next{ position:absolute; right:0; top:50%;  display:block; width:25px; height:38px; background:url(../images/r_an.jpg) no-repeat;  }
.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=50);opacity:0.5;  }

/*产品中心*/
.box02{ width:1090px; height:239px; background:url(../images/cpzx_bg.png) no-repeat; overflow:hidden; margin-top:10px; padding:15px;}
.slideGroup{ width:1090px; text-align:right;  }
.cpzx_bt{ float:left; font-size:15px;}
.slideGroup .parHd{width:1060px; background:url(../images/p.jpg) no-repeat left top; height:30px; font-family:"微软雅黑"; font-size:14px; font-weight:bold; padding-left:30px; padding-bottom:8px; border-bottom:1px #e0e0e0 solid;  position:relative;  }
.slideGroup .parHd ul{ float:left; position:absolute; right:0;  height:30px; line-height:30px;   }
.slideGroup .parHd ul li{ float:left; cursor:pointer; background:url(../images/cp_x.jpg) no-repeat right center; padding-left:2px; padding-left:15px; padding-right:15px;  }
.slideGroup .parHd ul li span{ padding-left:15px; padding-right:15px;}
.slideGroup .parHd ul li.on{ color:#c40129; }
.slideGroup .slideBoxs{ overflow:hidden; zoom:1; position:relative; margin-top:20px;   }
.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{float:left; margin:0 7px;  _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:205px; height:143px; display:block; border:1px solid #e0e0e0; }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#b8021f;  }
.slideGroup .parBd ul li .title{ padding-top:15px; } 

/*foot*/
.foot{ width:100%; height:auto; margin-top:10px; background:url(../images/ht.jpg) repeat-x;}
.foot_t{ width:1120px; margin:auto; height:42px; line-height:42px; }
.foot_logo{ float:left;}
.link{ float:right; font-family:"微软雅黑";}
.link select{ width:185px; height:24px; line-height:24px;} 
.foot_b{ width:100%; background:#f2f2f2; border-top:1px #fff solid; }
.foot_bs{ width:1120px; margin:auto;position:relative; line-height:24px; padding-top:10px; padding-bottom:10px;}
.rwm{ position:absolute; top:13px; right:0;}

/*二级页面*/
.rj_banner{ width:100%; text-align:center;}
.rj_banner img{ width:100%;}
.rj_mians{ width:100%; background:url(../images/mian_bgs.jpg) repeat-x #fff; padding-bottom:15px; }
.rj_mian{ width:1120px; margin:auto; position:relative; z-index:999; margin-top:-78px;}

/*mian_l*/
.mian_l{ float:left; width:218px;}
.rj_lms{ width:218px; height:auto; background:#fff;}
.rj_bt{ width:192px; height:78px; background:url(../images/rj_lm_bt.png) no-repeat; line-height:94px; font-weight:bold; font-size:20px; color:#fff; padding-left:26px; font-family:"微软雅黑"; overflow:hidden;}
.rj_bt i{ font-size:14px; font-weight:normal; padding-left:6px;}
.rj_lms ul{ width:218px; background:url(../images/yinying.jpg) no-repeat bottom center; padding-bottom:12px; margin-top:-3px;}
.rj_lms ul li{ width:190px; height:40px; line-height:40px; margin-top:3px; font-size:14px; color:#fff;  font-family:"微软雅黑";font-weight:bold; background:url(../images/bg01.jpg) no-repeat; overflow:hidden; padding-left:28px; cursor:pointer;}
.rj_lms ul li a{ color:#fff;}
.rj_lms ul li a:hover{ color:#fff;}
.rj_lms ul li.a1{ width:190px; height:40px; background:url(../images/bg02.jpg) no-repeat; padding-left:28px;}
.rj_lms ul li:hover{ background:url(../images/bg02.jpg) no-repeat;}

.l_lxwm{ width:218px; padding-top:8px;}
.wz{ width:196px; border:1px #d8d8d8 solid; line-height:24px; padding:10px; border-top:none;}
.wz span{ font-weight:bold; color:#be0023;}

.l_dh{ width:218px; height:266px; background:url(../images/dh_bg.jpg) no-repeat; margin-top:20px;}
.l_dh ul li{ width:153px; height:65px; margin-bottom:19px; font-size:19px; font-family:"微软雅黑"; padding-left:65px; line-height:24px; padding-top:11px;}
.l_dh ul li span{ font-size:14px; font-weight:bold;}

/*mian_r*/
.mian_r{ float:right; width:872px; padding-top:78px; font-size:14px;}
.mbx_dh{ width:872px; height:58px; line-height:58px; background:url(../images/rj_r_x.jpg) no-repeat bottom center; padding-bottom:10px; color:#b6001d; font-family:"微软雅黑"; font-size:20px; font-weight:bold;}
.mbx_dh span{ float:right; font-size:13px; color:#333; padding-top:4px;font-weight:600;}
.mbx_dh span i{ color:#bb0021; }

/*公司简介页面*/
.rj_gsjj{ width:872px; line-height:28px; padding-top:12px;}

/*技术专家页面*/
.rj_jszj{ width:872px;}
.zj{ width:872px; padding-top:20px;}
.zj_tu{ float:left;}
.zj_tu img{ width:263px; height:170px;}
.zj_nr{ float:right; width:589px; height:auto; line-height:28px;}
.xj_xm{ width:589px; font-size:16px; font-family:"微软雅黑"; font-weight:bold; background:url(../images/xx.jpg) no-repeat bottom center; padding-bottom:10px; margin-bottom:10px;}
.xj_xm span{ color:#be0023;}
.book{ width:872px; margin-top:30px; background:url(../images/xx.jpg) no-repeat top center; padding-top:10px; line-height:28px;}
.book img{ max-width:872px; padding-top:12px; padding-bottom:12px;}

/*产品中心页面*/
.rj_cpzx{ width:872px;}
.rj_cpzx ul{ padding-top:5px;}
.rj_cpzx ul li{ width:872px; height:145px; overflow:hidden;  padding-bottom:16px; background:url(../images/xx.jpg) no-repeat bottom center; margin-top:15px;}
.cpzx_tu{ float:left; width:207px; height:145px; }
.cpzx_tu img{ width:205px; height:143px; border:1px #e0e0e0 solid;}
.cpzx_tu img:hover{ border:1px #ca2f4c solid;}
.cpzx_nr{ float:right; width:640px; height:145px; background:#f8f7f7;}
.cp_bt{ width:610px; height:40px; line-height:40px; margin:auto; font-family:"微软雅黑"; font-weight:bold; background:url(../images/xx.jpg) no-repeat bottom center; padding-bottom:4px; padding-top:5px;}
.cp_bt a{color:#004c98; }
.cp_bt a:hover{color:#be0023 }
.cp_js{ width:610px; height:72px; overflow:hidden; margin:auto; line-height:24px; font-size:12px; padding-top:12px;}
.cp_js a{ color:#be0023}
.cp_js a:hover{ color:#1060b5}

/*page*/
#page{ margin-top:30px;}

/*应用领域*/
.rj_yyly{ width:872px;}
.rj_yyly ul{ padding-left:13px;}
.rj_yyly ul li{ float:left; width:252px; margin:15px 15px 0 15px; display:inline;}
.rj_yyly ul li img{ width:242px; height:165px; padding:4px; border:1px #dcdcdc solid;}
.rj_yyly ul li img:hover{ border:1px #be0023 solid}
.rj_yyly ul li span{ display:block; width:252px; text-align:center; padding-top:10px;  font-family:"微软雅黑"; font-weight:bold; font-size:14px;}

/*工程案例*/
.rj_gcal{ width:872px;}
.rj_gcal ul{ padding-top:13px;}
.rj_gcal ul li{ width:857px; line-height:32px; background:url(../images/sj.png) no-repeat left center; padding-left:15px;}
.rj_gcal ul li span{ float:right;}

/*新闻资讯内容页面*/
.xwnr{ width:872px;}
.xwnr_bt{ width:872px; text-align:center; font-family:"微软雅黑"; font-weight:600; font-size:15px; padding-top:20px;}
.time{ width:872px; height:40px; overflow:hidden; line-height:40px; color:#666666; font-family:"宋体"; background:url(../images/xx.jpg) no-repeat bottom center; padding-bottom:2px;}
.fbsj{ float:left; width:426px; text-align:right; padding-right:10px;}
.bdsharebuttonbox{ float:left;width:426px; padding-left:10px; margin-top:5px;}
.xwzx_wz{ width:872px; font-size:14px; line-height:28px; padding-top:15px;}

.pre{ width:872px; margin-top:30px; padding-top:15px; background:url(../images/xx.jpg) no-repeat top center;font-family:"微软雅黑";}
.pre ul li{ width:872px; line-height:30px;}
.pre ul li span{ font-weight:600;}

/*资料下载*/
.rj_zxlz { width:872px;}
.rj_zxlz ul{ padding-top:10px;}
.rj_zxlz ul li{ width:872px; height:43px; line-height:42px; background:url(../images/xx.jpg) no-repeat bottom center;} 
.xz{ background:url(../images/sj.png) no-repeat left center; padding-left:15px;}
.rj_zxlz ul li span{ float:right;font-family:"微软雅黑"; font-weight:600;}
.rj_zxlz ul li span a{ color:#004c98}
.rj_zxlz ul li span a:hover{ color:#be0023}

/*在线留言*/
.zxly{ width:872px; margin:auto; margin-top:30px; padding-bottom:140px; background:url(../images/ly_bg.jpg) no-repeat right bottom;}
.itemwarp{padding:10px 0; overflow: hidden;} 
.itemwarp label{ width:100px; text-align:right; font-size: 14px; color:#333333; display: inline-block; vertical-align: middle; font-family:"微软雅黑"; font-weight:600;}
.itemwarp input,.itemwarp select{vertical-align: middle; height:30px; line-height:30px; border:1px #d0d0d0 solid; background:url(../images/bd_bg.jpg) repeat-x;}
.itemwarp input.companyname{ width:220px; }
.itemwarp input.companynames{ width:107px; height:32px; }
.Person_txt_red{color:#109445;vertical-align: middle; height:32px; font-weight:600; }
.itemwarp textarea.jobdescription{ border:1px #dddbdb solid; width:385px; height:180px; vertical-align: top; font-size: 12px; line-height:22px; text-align: left;background:url(../images/bd_bg.jpg) repeat-x top center #fff;}
.fbly_anniu{background:url(../images/bd_bg.jpg) repeat-x; width:64px; height:25px; margin-left:125px; cursor:pointer;}
.zs{ font-size:12px; font-family:"宋体"; color:#666;}
.itemwarp img{ vertical-align:middle; margin-left:10px; display:inline; cursor:pointer;}
.ly_an input{ width:109px; height:32px; background:url(../images/tjlt_an.jpg) no-repeat; color:#fff; font-weight:600; font-family:"微软雅黑"; font-size:14px; line-height:32px; text-align:center; cursor:pointer; margin-left:106px; display:inline;}

/*联系方式*/
.lxfs{ width:872px;}
.lxdz{ width:872px; margin-top:20px; padding-top:15px; background:url(../images/xx.jpg) no-repeat top center; line-height:28px; font-size:14px;}

/*网站地图*/
.rj_wzdt{ width:867px; font-family:"微软雅黑"; padding-top:30px;}
.wzdt_lm{ width:867px; font-size:15px; font-weight:bold;}
.rj_wzdt ul li p{ width:867px;  padding-bottom:25px; line-height:25px; padding-top:5px;}
.rj_wzdt ul li p a{ font-size:14px; padding-right:25px;}