@charset "utf-8";
/* CSS Document */

.bannerz{ background:none; width:100%; height:680px;}

.jigf{ background:#f4f4f4; width:100%; border-bottom:1px solid #ebebeb; }
.w1200{ width:1200px; margin: 0 auto;}

.cplb{ padding:50px 0; background:#fff;}

.jhuop{ text-align:center; font-size:28px; line-height:30px; color:#39aceb;}

.pcb{ text-align:center; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:24px; font-size:16px;}

.lanren{ overflow:hidden; padding-top:50px; width:1200px; margin: 0 auto;display:none}
.lanren ul{min-height:200px;}
.lanren ul li{width:297px;height:198px;float:left; margin-right:4px; margin-bottom:4px;position:relative;overflow:hidden;cursor:pointer;}
.lanren .txt{width:297px;height:35px; background: url(../images/1px.png) repeat;position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
.lanren .txt h3{font-size:14px;font-weight:100;height:35px;text-align:center;line-height:35px;}
.lanren .txt p{font-size:14px;text-align:center; padding-top:30px;}
.fgtyio{ display:none;width:150px; height:32px; text-align:center; line-height:30px; font-size:14px; border:1px solid #edebeb; margin: 0 auto; margin-top:26px;}

.luiop{ width:623px; background:#39aceb; height:34px; margin: 0 auto; margin-top:15px; margin-bottom:10px;}
.luiop li{ float:left; position:relative; width:155px; text-align:center;  height:34px;}
.liuy_a{ display:block; width:155px; height:46px; color:#fff; font-size:14px; line-height:34px;}
.liuy_a:hover{ background:url(../images/02.png) no-repeat 0 0; color:#fff; position:absolute; left:0; top:-2px;}
.liuy_axz{ background:url(../images/02.png) no-repeat 0 0;cursor:pointer; color:#fff; position:absolute; left:0; top:-2px;}
.xinb{ background:#f4f4f4; border-top:1px solid #ebebeb; padding:50px 0;}

.hguio{ width:1200px; margin: 0 auto; height:240px; margin-top:16px;}
.hguio li{ float:left; background:url(../images/07.png) no-repeat 0 0; width:384px; height:240px;  margin-right:24px;}
.hguio a{ display:block; padding:30px;}
.hguio li:hover{ background:url(../images/071.png) no-repeat 0 0; cursor:pointer;}
.hguio li:hover .sangf{ color:#fff;}
.hguio li:hover .sxvn{ color:#fff;}
.hguio li:hover .fgiy{ border-top:1px solid #fff; color:#fff;}
.hguio li:hover .yuee{ color:#fff;}
.hguio li:hover .qytr{ background:url(../images/081.png) no-repeat 0 0; }

.hguio1{  margin-top:16px;}
.hguio1 li{ float:left; background:url(../images/07.png) no-repeat 0 0; width:384px; height:240px;  margin-right:24px; margin-bottom:24px;}
.hguio1 a{ display:block; padding:30px;}
.hguio1 li:hover{ background:url(../images/071.png) no-repeat 0 0; cursor:pointer;}
.hguio1 li:hover .sangf{ color:#fff;}
.hguio1 li:hover .sxvn{ color:#fff;}
.hguio1 li:hover .fgiy{ border-top:1px solid #fff; color:#fff;}
.hguio1 li:hover .yuee{ color:#fff;}
.hguio1 li:hover .qytr{ background:url(../images/081.png) no-repeat 0 0; }

.sangf{ height:30px; color:#000; font-size:15px;}
.sxvn{ line-height:28px; font-size:13px; height:90px;  overflow:hidden; margin-bottom:5px;  }
.fgiy{ border-top:1px solid #e9e9e9; padding-top:10px;}
.yuee{ color:#000; font-size:20px;}
.niang{ font-size:15px;}
.qytr{ background:url(../images/08.png) no-repeat 0 0; width:40px; height:40px;}

.botri{ background:#fff; padding:50px 0;}

.botrr{ background:#39aceb; height:50px; font-size:14px; line-height:50px; text-align:center; color:#fff; }

.botimg{ width:1200px; margin: 0 auto;}
.gongd_z{ float:left; background:#39aceb; width:220px; color:#fff;}
.jitr{ text-align:center; font-size:30px; font-weight:normal; padding:50px 0;}
.weiu{ line-height:30px; font-size:14px; padding-left:12px; padding-top:100px;}
.kiii{ display:block; background:#fff; width:25px; height:5px; margin-left:12px; margin-top:11px; margin-bottom:118px;}
.jih{ text-align:center; background:#a9ea36; padding:50px 0;}
.jij_yy{ float:right; width:930px;}
.gsjj{ font-size:25px; color:#000; padding-top:50px;}
.gsjj span{ color:#39aceb;} 
.nmghh{ font-size:14px; line-height:30px; height:90px; overflow:hidden; margin-top:20px;}
.kiji{display:block; background:#39aceb; width:25px; height:5px; margin-top:15px;}
#qwer{ overflow:hidden; margin-top:30px; margin-bottom:50px;}
#qwer li{ width:212px; height:205px; overflow:hidden; position:relative; float:left; margin-right:27px; display:inline;}
#qwer li:hover  .hgyittt{ background:url(../images/2.png) repeat 0 0;}
#qwer li img{ position:absolute; left:0; top:0; z-index:1; cursor:pointer;}
.hgyittt{  width:122px; text-align:center; font-weight:normal;  position:absolute; left:50px; top:50px; padding-bottom:30px; padding-top:22px; background: url(../images/1px.png) repeat 0 0; display:block; z-index:2; overflow:hidden; white-space: nowrap;text-overflow: ellipsis;}
.sxs{ font-size:20px; color:#fff; line-height:34px;}
.ckjh{ font-size:14px; color:#fff; border:1px dotted #fff; width:90px; margin: 0 auto; text-align:center; height:24px; line-height:22px;}
.fsdd{ line-height:34px; color:#000; font-size:20px;}
.dizuzz{ background:url(../images/003.png) no-repeat 0 center; padding-left:28px; height:46px; line-height:46px; border-bottom:1px solid #e8e8e8; font-size:14px;}
.dizuz1z{ background:url(../images/001.png) no-repeat 0 center;padding-left:28px; height:46px; line-height:46px; border-bottom:1px solid #e8e8e8; font-size:14px;}
.dizuzzzz{background:url(../images/002.png) no-repeat 0 center;padding-left:28px; height:46px; line-height:46px; font-size:14px;}
.weitrr{border:1px solid #e8e8e8; margin-left:210px;}
.dftrr{ background:url(../images/dhj.png) no-repeat 0 center; height:50px; padding-left:55px; margin-bottom:22px; margin-top:20px;}
.fwer{ font-size:14px;}
.fdturrr{border-top:1px solid #e8e8e8; padding-top:22px;}
.fsddd{ font-size:14px; height:30px; line-height:30px; float:left; padding-left:5px;}
.jhuopz{ float:left;}

.zhongff{ height:auto !important; min-height:550px; height:550px;}
.dqwe{ background:#fff; border-bottom:4px solid #59bff4; padding-top:30px; margin-bottom:30px;}
.weerj{ border-top:1px solid #f2f2f2;margin-top:10px;}
.erji{ height:45px; line-height:45px;  }
.gonfsj{ background:#fff; padding:30px; height:auto !important; min-height:500px; height:500px; margin-bottom:50px;}
.dfityy{ text-align:center; line-height:30px; color:#000; font-size:25px; color:#59bff4;}
.aboutz{ text-align:center; line-height:30px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.wtyuree{ width:720px; margin: 0 auto;}
.wtyuree1{ width:480px; margin: 0 auto;}
.wtyuree2{ width:480px; margin: 0 auto;}
.wtyuree3{ width:240px; margin: 0 auto;}
.erji li{ float:left; width:120px; text-align:center;}
.erjiz_a{ display:block;font-size:15px; font-weight:normal; color:#000;}
.erjiz_axz{ color:#59bff4;}
.gondsgh{ text-align:center; line-height:40px; color:#000; font-size:20px; padding-bottom:10px;}
.gsjgfh{ line-height:30px; font-size:14px;}
.gsjgfh img{max-width:100%;}
.gsjgfh table{width:100%;}
.fenye{ width:260px; height:28px; clear:both; margin: 0 auto; margin:0 auto; font-size:12px; margin-bottom:50px;}

.fenye li{ float:left; background:#fff; margin-right:5PX;  width:50px; height:26px; border:1px solid #e4e4e4; line-height:26px; text-align:center; }

.fenye a{ color:#7f7f7f; display:block;}

.fenye a:HOVER{ color:#FFF; background:#39aceb;}
.w_fdgh{ height:auto !important; min-height:500px; height:500px; padding-bottom:26px;}
.lanrencpp{ overflow:hidden;  }
.lanrencpp ul li{width:270px;height:180px;float:left; margin-right:20px; margin-bottom:20px;position:relative;overflow:hidden;cursor:pointer;}
.lanrencpp .txt{width:270px;height:35px; background: url(../images/1px.png) repeat;position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
.lanrencpp .txt h3{font-size:14px;font-weight:100;height:35px;text-align:center;line-height:35px;}
.lanrencpp .txt p{font-size:14px;text-align:center; padding-top:30px;}

.zpyo{  width:100%;}
.zpyo li{ border-bottom:1px solid #f3f3f3; border-top:2px solid #f3f3f3; height:50px; line-height:50px; margin-bottom:20px; width:100%;}
.GJIF{ float:left;}
.gjyy{ float:right; padding-top:15px;}
.zpxxy{  height:34px; line-height:34px;  font-size:18px; font-weight:bold; }
.zpxxy{  height:34px; line-height:34px;  font-size:18px; font-weight:bold; color:#39aceb ;}

.zpxxyy{ border-bottom:1px solid #f3f3f3; line-height:30px; font-size:14px; padding-bottom:8px;}

.zxwy{line-height:30px;  font-size:14px; font-weight:bold; color:#000; padding-top:8px;}

.zxhi{ line-height:30px;font-size:14px; }

.gwss{ border-bottom:1px solid #f3f3f3;font-size:14px;  line-height:30px;  padding-bottom:8px;}

.gfop{ padding-bottom:20px;}

/**员工培训**/

.ygpxc{ }
.ygpxc li{ float:left; width:270px; margin-right:20px; margin-bottom:25px;}
.gfyit{ font-size:15px; font-weight:normal; line-height:40px; color:#000;}
.fdff{ font-size:13px; line-height:26px;}
.liuytr{ padding-bottom:10px;}
/**联系我们**/
.lxm_z{ float:left; padding-right:50px;}
.ximvb{ height:36px; line-height:34px; font-size:14px; margin-bottom:10px;}
.xmim{ float:left; background:none; border:1px solid #ececec; padding:0 10px; width:350px; height:34px; line-height:34px; margin-left:5px;color:#e9e9e8;}
.wifgug{ font-size:14px; margin-bottom:10px;}
.xmim1{float:left; background:none; border:1px solid #ececec; padding:0 10px; width:350px; resize:none; overflow:hidden; height:100px; color:#e9e9e8; line-height:30px; margin-left:5px;}
.triy{ width:120px; height:34px; text-align:center; float:right; line-height:34px; background:#b3eb51; clear:both; font-size:14px;}
.tryi:hover{ background:#56b8ed;color:#fff; }
.tryi{ display:block;color:#fff; }
.gftriy{ margin-bottom:30px;}
.mapo{ border:1px solid #f2f2f2;}
.lcxm_y{ float:right; width:670px;}
.lhgk{ border-bottom:1px solid #ececec; padding-bottom:10px;}
.sfgjh{ color:#39aceb; font-size:25px; line-height:30px; padding-bottom:10px; padding-top:10px;} 
.ryutg{  line-height:30px; color:#444;}
.vmcx{ line-height:30px; font-size:14px; padding-top:10px;}

.gbb{ height:40px; margin-bottom:20px; border-bottom:1px solid #f2f2f2; border-top:1px solid #f2f2f2;text-align:center; line-height:40px; font-size:14px;}
.gbb a{ float:left; padding-left:5px; width:auto; text-align:right;}

.fy{ width:1200px; height:74px; margin: 0 auto; margin-bottom:38px; }

.shan{ height:38px;}

.shangg{ width:91px; height:24px;  background:url(../images/fy.jpg) no-repeat 0 0; font-size:13px; line-height:24px; text-align: center; float:left; margin-right:8px;}

.nrt{font-size:13px;  line-height:24px; text-align: center; float:left;}



.xwtr{ float:right; margin-top:12px;}