@charset "utf-8";

/* CSS初始化 */
*{margin:0; padding:0; list-style:none; }
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0 auto;padding:0;}
body{font-size:14px; font-family:Arial;-webkit-text-size-adjust:100%;}
a{text-decoration:none; color:#0d5b5d;}
a:hover{text-decoration:none;color:#f86d0d;}
em{font-style:normal;}
ul{list-style:none;}
li{list-style:none;}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
p{word-wrap:break-word;}
body {background:#fff;}
body {height:auto; clear:both;}
.clear{clear:both;}
em,var,cite,i,s{font-style: normal;}
s,a{text-decoration:none;}
img,iframe{border:none;font-size:1px;}
form{ margin-top:0px; margin-bottom:0px;}
textarea,select,button,.textinput input,.formbtns input,input.ok{border:0;outline:0;background:transparent;}
input[type='checkbox'],input[type='radio']{margin-left:4px; margin-right:4px;}
.formbtns input,.ok{ cursor:pointer;}
input:focus,textarea:focus{outline:none;}
input{ vertical-align:middle;}
.fl{ float:left;}
.fr{ float:right;}
.wrap{width:980px; height:auto; margin:auto;}
.wrap_lm{width:980px; height:auto; margin:auto;}

/* 头部 */
.header{ width:100%; height:182px; background:#0068b7;}

.top{width:100%; height:44px; border-bottom:1px solid #004285; border-left:0; border-right:0; color:#fff;}
.top a{font-size:12px;color:#fff;line-height:24px;height:24px;font-family:Arial;}
.f_top{margin-top:12px;}

.logo{width:304px; height:60px; margin-top:25px;}
.logo a{width:304px; height:60px; display:block;}
.logo a img{width:304px; height:60px; border:0;}

.secrch{ width:280px; height:36px; background:url(../images/secrch_bg.png) no-repeat;margin-top:30px;}
.inp01{width:225px; height:34px; margin-left:1px;margin-top:1px;float:left;font-size:12px; border:0;line-height:34px;padding-left:10px;font-family:Arial; color:#c6c6c6;background:url(../images/sch_bg.png) no-repeat; }
.s_ss{ width:42px;height:34px;margin-top:1px;margin-right:1px;float:right;border:0;cursor:pointer;background:url(../images/sech_bg.png) no-repeat; }

.mainNav{height:42px; width:528px; margin-top:3px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{height:42px; line-height:42px;margin:auto; position:relative;  width:100%; }
.nav a{ color:#fff;}
.nav .nLi{ float:left;  position:relative; display:inline; }
.nav .nLi h3{ float:left; }
.nav .nLi h3 a{ display:block; width:88px; text-align:center;font-size:14px; font-weight:bold; }
.nav .sub{ display:none;left:-65px; top:42px;position:absolute; background:url(../images/nav_bg.png) center top no-repeat; width:220px; height:auto; padding-top:7px; padding-bottom:10px; z-index:999}
.nav .sub li{ zoom:1; width:220px; height:32px;font-size:12px; line-height:32px;background:#fff;border-bottom:1px solid #666666;filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;}
.nav .sub a{ display:block; color:#333;height:32px;font-size:12px; line-height:32px; padding-left:15px;width:205px;}
.nav .sub a:hover{color:#4ba4ff; }
.nav .on h3 a{text-decoration:none; color:#fff; }

.dqwzi{ float:left;  position:relative; display:inline; }
.dqwzi h3{ float:left; }
.dqwzi h3 a{ display:block; text-decoration:none; color:#fff; text-align:center;font-size:14px; font-weight:bold; }

/* Banner */
#banner{ width:100%; height:387px;}
.fullSlide{ width:100%;  position:relative;  height:387px; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:387px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:387px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(../images/touming.png) repeat-x; text-align:center; _background:#000; _filter:alpha(opacity=60);}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden;line-height:9999px; }
.fullSlide .hd ul .on{ background-position:0 0; }

#banner_lm{ width:1920px; height:280px; margin:auto;}


/* 中部 */
.main{width:100%; height:auto; margin:auto;}
.biaoti{width:100%; height:42px; line-height:42px;text-align:left; color:#005b9d; font-size:14px;}
.biaoti a img{ border:0;}

.one{width:304px; height:292px; margin-right:34px; margin-top:42px;}
.one p{font-size:12px; line-height:24px; color:#1e1e1e;}

.two{ width:304px; height:292px; margin-right:34px; margin-top:42px;}
.two ul{width:100%; height:auto; list-style:none;}
.two ul li{ width:304px; height:24px; border-bottom:1px solid #dddddd;}
.two ul li img{ width:6px; height:6px; border:0; margin-right:8px; margin-top:-3px;}
.two ul li a{width:290px; font-size:12px; line-height:24px; color:#1e1e1e;}
.two ul li a:hover{color:#4ba4ff; }

.three{ width:304px; height:292px; margin-top:42px;}
.three p{font-size:12px; color:#1e1e1e; line-height:24px;}

.four{width:304px; height:292px; margin-right:34px; margin-top:42px;}
.four p{font-size:12px; line-height:24px; color:#1e1e1e;}

.fives{width:304px; height:292px; margin-right:34px; margin-top:42px;}
.fives p{font-size:12px; line-height:24px; color:#1e1e1e;}

.six{ width:304px; height:292px; margin-top:42px;}
.six p{font-size:12px; color:#1e1e1e; line-height:24px;}

.three0{ width:304px; height:292px; margin-top:42px;}
.three0 p{font-size:12px; color:#1e1e1e; line-height:24px;}
.three1{width:304px; height:292px; margin-right:34px; margin-top:42px;}
.three1 p{font-size:12px; line-height:24px; color:#1e1e1e;}
.three2{width:304px; height:292px; margin-right:34px; margin-top:42px;}
.three2 p{font-size:12px; line-height:24px; color:#1e1e1e;}
.three3{ width:304px; height:292px; margin-top:42px;}
.three3 p{font-size:12px; color:#1e1e1e; line-height:24px;}

/* 底部 */
.footer{ width:100%; height:auto; margin:auto; margin-top:68px;}
.footer_one{ width:100%; height:264px; background:url(../images/footer_bg.png) repeat-x;}
.dbdhang{width:600px; height:auto; padding-top:88px;}
.dbdhang a{font-size:14px; color:#fff; float:left; line-height:48px; margin-right:30px;}
.dbdhang a:hover{ color:#4ba4ff}
.footer_two{ width:100%; height:35px; background:#004d8d;}
.footer_two p{ font-size:12px; line-height:35px; color:#4ba4ff;}
.footer_two p a{ font-size:12px; line-height:35px; color:#4ba4ff;}
.footer_two p a:hover{ color:#fff}


/* 位置导航 */
.weizhi{ width:100%; height:38px; border-bottom:1px solid #5f5f5f; font-size:16px; line-height:38px; color:#0068b7;margin-top:35px;}
.weizhi span{font-size:12px; color:#5e5e5e; line-height:24px; margin-top:14px;}
.weizhi span a{font-size:12px; color:#5e5e5e; line-height:24px;}
.weizhi span a:hover{color:#4ba4ff}



/* 栏目页--左侧 */
.zuobian{width:250px; height:auto; border-top:11px solid #066cb9; margin-top:40px;}
.zuobian ul{width:100%; height:auto; list-style:none;}
.zuobian ul li{width:100%; height:38px; background:url(../images/enzcdh_bg.png) no-repeat; line-height:38px; padding-left:10px;}
.zuobian ul li a{ width:230px; height:38px; font-weight:bold; line-height:38px; font-size:13px; color:#3f3f3f; display:block;font-family:Arial;}
.zuobian ul li a:hover{color:#4ba4ff}


.sideMenu{width:250px; height:auto; border-top:11px solid #066cb9; margin-top:40px;}
.sideMenu h3{ width:100%; font-size:14px; height:38px; background:url(../images/enzcdh_bg.png) no-repeat; line-height:38px; padding-left:10px;}
.sideMenu h3 a{ width:240px; height:38px; line-height:38px; font-size:13px; color:#3f3f3f; display:block; font-family:Arial;}
.sideMenu h3 a:hover{color:#4ba4ff}
.sideMenu ul{ color:#999; display:none; /* 默认都隐藏 */ }
.sideMenu ul li{width:100%; height:40px; line-height:40px; border-bottom:1px solid #b8b8b8;}
.sideMenu ul li a{ width:240px; padding-left:10px; height:38px; line-height:38px; font-size:12px; color:#3f3f3f; display:block;font-family:Arial;}
.sideMenu ul li a:hover{color:#4ba4ff}

/*二级导航*/
.expmenu{ width:250px;overflow:hidden; float:left;border-top:11px solid #066cb9; margin-top:40px; }
.expmenu li div.headerer{width:250px;  height:38px; line-height:38px; cursor:pointer;}
.expmenu li div.headerer h3{width:100%; font-size:14px; height:38px; background:url(../images/enzcdh_bg.png) no-repeat; line-height:38px; padding-left:10px;}
.expmenu li div.headerer a{width:240px; height:38px; line-height:38px; font-size:13px; color:#3f3f3f; font-family:Arial;}
.expmenu li div.color a{ width:240px; height:38px; line-height:38px; font-size:14px; color:#3f3f3f; }
.expmenu li div.headerer a:hover{color:#4ba4ff}
/*三级导航*/
.expmenu li .menu{ overflow:hidden;color:#999;margin-bottom:10px;}
.expmenu li .menu li{ width:100%; height:40px; line-height:40px; border-bottom:1px solid #b8b8b8;}


.djzh{width:240px;height:38px; line-height:38px; font-size:12px; color:#4ba4ff; display:block;}
.djzh a{width:240px; padding-left:20px; height:38px; line-height:38px; font-size:12px; color:#4ba4ff; display:block;}
.djzh a:hover{color:#4ba4ff}
.wdjzh{width:240px; height:38px; line-height:38px; font-size:12px; color:#3f3f3f; display:block;}
.wdjzh a{width:240px; padding-left:20px; height:38px; line-height:38px; font-size:12px; color:#3f3f3f; display:block;}
.wdjzh a:hover{color:#4ba4ff}

/* 栏目页--右侧 */
.youbian{ width:730px; height:auto; min-height:600px;}
.youbian ul{width:100%; height:auto; list-style:none; margin-top:40px;}
.youbian ul li{width:230px; height:auto; float:left; margin-left:13.3px; margin-bottom:15px;}
.youbian ul li a{color:#0068b7; font-size:13px; line-height:32px;font-family:Arial;}
.youbian ul li a img{width:226px; height:154px; border:1px solid #c0c0c0; padding:2px;}
.youbian ul li a:hover{color:#4ba4ff}

.youb{ width:730px; height:auto; min-height:600px; margin-top:40px;}
.lm_nr{width:716.7px; height:auto;margin-bottom:30px; line-height:24px; font-size:12px; padding-left:13.3px;color:#3f3f3f;}
.lm_nr p{line-height:24px; font-size:12px; color:#3f3f3f;}

.ejcplb{width:100%; height:auto; list-style:none;}
.ejcplb li{width:230px; height:auto; float:left; margin-left:13.3px; margin-bottom:15px;}
.ejcplb li a{color:#0068b7; font-size:12px; line-height:24px;}
.ejcplb li a img{width:226px; height:154px; border:1px solid #c0c0c0; padding:2px;}
.ejcplb li a:hover{color:#4ba4ff}


#magnifier {width:456px;height:312px;position: absolute;font-size: 0;}
#img{width: 456px;height: 312px;}
#Browser{border: 1px solid #ccc;z-index: 100;position: absolute;background: #ccc;}
#mag{border: 1px solid #ccc;overflow: hidden;z-index: 100;}
.cpnr_nr_cp_pp{ width:456px; height:312px; padding:2px;border: 1px solid #cdcdcd; float:left;}
.cpnr_nr_cp_pp img{ border: none;}
.cpnr_nr_Advisory{width:220px; float: right; height:auto;}
.dgform{width:220px; height:auto; float:right;}
.dgform span{width:220px; height:22px; margin-bottom:10px;}
.dgform span label{width:200px;font-size:12px; color:#3f3f3f; height:22px; line-height:22px; text-align:left;}
.input{width:220px;font-size:12px;height:22px;line-height:22px;text-align:left;border:1px solid #d7d7d7;margin:5px 0px 5px 0px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.form_ok{width:54px; color:#3f3f3f; height:24px;border:1px solid #d7d7d7;line-height:24px;text-align:center;font-size:12px; margin:5px 0px 5px 0px;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.form_ok:hover{color:#fff; background:#4ba4ff;}

.cpbti{width:100%; height:48px; font-size:16px; color:#3f3f3f; font-weight:bold; line-height:48px; border-bottom:1px solid #3f3f3f; margin:20px 0 10px 0;}

.cpbti_kj{width:100%;  height:auto; }
.cpbti_lf{width:600px; height:auto; float:left;}
.cpbti_rg{width:128px; height:auto; float:right;}
.ccpzl{width:128px; height:33px;margin-top:5px;}
.cazsysm{width:128px; height:33px;margin-top:5px;}
.cwxcct{width:128px; height:33px; margin-top:5px;}

.ejcplbzs{width:100%; height:auto; list-style:none;}
.ejcplbzs li{width:215px; height:auto; float:left; margin:0 14.3px 15px 14px;text-align:center;}
.ejcplbzs li a{color:#0068b7; font-size:14px; line-height:32px; text-align:center;}
.ejcplbzs li a img{width:215px; height:290px; border:0;}
.ejcplbzs li a:hover{color:#4ba4ff}

.wjbt{height:39px; width:100%; background:url(../images/zsbt_bg.png) repeat-x;}
.wjbt_nr{height:39px; width:100%; border-bottom:1px dotted #a8a8a8;}
.wjbt_nrr{height:39px; width:100%; border-bottom:1px dotted #a8a8a8; background:#f2f2f2;}
.damcheng{width:276px;float:left; height:39px; line-height:39px; font-size:12px; text-align:center; border-left:1px dotted #a8a8a8;}
.fbrqi{ float:left;width:120px; height:39px; line-height:39px; font-size:12px; text-align:center; border-left:1px dotted #a8a8a8;}
.wjdxiao{ float:left;width:100px; height:39px; line-height:39px; font-size:12px; text-align:center; border-left:1px dotted #a8a8a8;}
.wjgshi{ float:left;width:100px; height:39px; line-height:39px; font-size:12px; text-align:center; border-left:1px dotted #a8a8a8;}
.xzai{ float:left;width:114px; height:39px; line-height:39px; font-size:12px; text-align:center; border-left:1px dotted #a8a8a8;border-right:1px dotted #a8a8a8;}
.xzai a{ color:#0068b7; display:block;width:110px; height:39px; line-height:39px;}
.xzai a:hover{color:#4ba4ff}

/* 新闻列表 */
.xwlb{width:100%; height:auto; list-style:none; margin-top:20px;}
.xwlb li{width:100%; height:38px; line-height:38px; font-size:12px;border-bottom:1px solid #3f3f3f;}
.xwlb li a{color:#3f3f3f; font-size:12px; height:38px;line-height:38px; display:block;}
.xwlb li a span{ float:right; font-size:12px;}
.xwlb li a:hover{color:#4ba4ff}





/* 客户留言 */
.lrjzbox{ width:100%; padding:20px 0px 40px 0px; border-radius:6px; margin:0 auto; background-color:#fff;}
.lrjztit{border-bottom:#CCC solid 1px; padding-bottom:6px; margin-bottom:18px;}
.lrjztit strong{ font-size:14px; font-family:Arial; font-weight:300; }
.red{color:#F00;}
.simform .inputfocus{ border:#43AC15 solid 1px;}
.simform label{width:200px;display:inline-block;*display:inline;*zoom:1; text-align:right;}
.simform p{line-height:40px;}
.simform .tinput,.simform .vd{border:#C6C6C6 solid 1px; height:28px; line-height:28px; padding:0 4px; width:150px; color:#666;vertical-align:middle; border-radius:4px;}
.simform .vd{ width:55px;}
.simform .tinput{ width:255px;}
.simform textarea{ width:400px; height:100px; line-height:150%;border:#C6C6C6 solid 1px;padding:4px;color:#666;border-radius:4px;vertical-align:top; }
.form_submit{ width:89px; height:29px;line-height:27px;  border:#fff solid 1px;  color:#000;background:url(../images/btn1.png) repeat-x left top; cursor:pointer;}
.simform img{ vertical-align:middle; margin-left:4px; cursor:pointer;}
.simform a{ padding:0 6px; color:#1998E5;}
.simform a:hover{ text-decoration:underline;}
.simform .rinput{ vertical-align:text-top;}
.simform small{ color:#999; padding:0 6px;}
.simform .inputfocus{ border:#43AC15 solid 1px;}


/* 人才招聘 */
.productcategory .ptr1 td{border-bottom:1px solid #dedede;}
.pctab a{background:url(../images/endownload.png) no-repeat 0 0; color:#5f5f5f;cursor:pointer;width:174px;height:37px;text-align:center; padding-right:5px;display:block;float:left;line-height:37px;}
.pctab a:hover,.pctab .curtab{background-position:0 -37px;color:#fff;}
.clr{clear:both;overflow:hidden;height:0;}
.pcpan{padding:0;border:1px solid #dedede;width:716.7px;}
.hr-title{width:100%;}
.zpkjia{ background:#d3e9f7; width:716.7px; height:39px; line-height:39px;}
.zpkjia_kj{width:716.7px; height:39px; line-height:39px;border-bottom:1px dotted #a8a8a8;border-top:1px dotted #a8a8a8;}
.zpkjia_kj1{width:716.7px; height:39px; line-height:39px;border-bottom:1px dotted #a8a8a8;background:#f2f2f2;}
.zw_mc{width:273.7px; height:39px; line-height:39px; text-align:center; color:#0068b7; float:left;}
.zp_rs{width:157px; height:39px; line-height:39px; text-align:center; color:#0068b7; float:left;border-left:1px dotted #a8a8a8;}
.gz_dd{width:100px; height:39px; line-height:39px; text-align:center; color:#0068b7; float:left;border-left:1px dotted #a8a8a8;}
.fb_sj{width:100px; height:39px; line-height:39px; text-align:center; color:#0068b7; float:left;border-left:1px dotted #a8a8a8;}
.ck_xx{width:80px; height:39px; line-height:39px; text-align:center; color:#0068b7; float:left;border-left:1px dotted #a8a8a8;}
.hr-title .tdiv{height:38px;}
.hr-quick-title{width:100%;}
.hr-quick-title span{display:block;padding-left:32px;height:36px;line-height:36px;font-size:14px;font-weight:bold;color:#747474;background:url(../images/4.png) no-repeat 15px center;}
.hr-title span{padding-left:5px;display:block;height:36px;line-height:36px;font-size:14px;font-weight:bold;color:#333333;}
.dtrcss{width:100%;display:block;height:38px;}
.dtrcss td{background:url(../images/bg.jpg) repeat-x 0 0;height:38px;line-height:38px;text-align:center;border-left:1px solid #dedede;}
.hropen{cursor:pointer;margin-top:9px; margin-left:30px;width:20px;height:19px;display:block;background:url(../images/1.png) no-repeat;text-indent:-9999px;}
.toclose{background:url(../images/1.png) no-repeat -20px center;}
.hr-content{margin:auto;line-height:24px; font-size:12px; padding:10px 20px;width:676.7px;background:#fcfcfc;}
.hr-content-pre{display:block;height:18px;line-height:18px;color:#666666;font-weight:bold;}
.hr-content-text{line-height:25px;color:#666;}
.displaynone,.none{display:none;}
.clr{clear:both;overflow:hidden;height:0;}
.hr-rapidsub{display:block;background:url(../images/2.png) no-repeat 0 0;width:85px;padding-left:15px;padding-bottom:15px;height:26px;line-height:26px;color:#666;}
.hr-rapidsub:hover{color:#4ba4ff;}
.quick .input{border:0px;height:21px;width:450px;border:1px solid #b5bac0;}
.quick{padding:10px 0;}
.quick .ddt{height:310px;padding:10px 0;width:716.7px;margin:0 auto;background:url(../images/3.png) no-repeat 0 0;}
.quick table tr{height:30px;}
.quickform{padding-left:30px;}
.quickform #sex1,.quickform #sex2{margin-left:12px;}
.quickform .hr-ele-title{display:block;width:65px;height:38px;line-height:38px;padding-right:6px;text-align:right;font-size:13px;color:#666;}
.quickform .hr-file-text{color:#C06668;}
.quick .ddt{height:310px;padding:10px 0;width:716.7px;margin:0 auto;background:url(../images/3.png) no-repeat 0 0;}
.right{float:right;}
.hr-submit{border:0;display:block;width:225px;height:29px;color:#fff;text-align:center;line-height:29px;cursor:pointer;background:url(../images/en5.png) no-repeat 0 0;}
.pagination{float:right;margin-top:20px;}
.hrpan{background:none;padding:20px;width:676.7px}



/* 分页码 */
.Pagee{ text-decoration:none;text-align:right; height:30px; margin-top:20px; margin-bottom:20px; float:right; width:100%;font-size:12px;  }
.Pagee span{ text-decoration:none;border:1px solid #cccccc; padding:4px 10px 4px 10px; margin-left:10px; color:#000;font-size:12px;  }
.Pagee span:hover{ background:#4ba4ff; color:#fff; text-decoration:none; font-size:12px; text-decoration:none;}
.Pagee a span{ text-decoration:none;border:1px solid #cccccc; padding:4px 10px 4px 10px; margin-left:10px;font-size:12px;  }
.Pagee a span:hover{background:#4ba4ff; color:#fff; text-decoration:none; font-size:12px;text-decoration:none;}
.thispage span{ background:#4ba4ff; color:#fff; font-size:12px; text-decoration:none;}



