@charset "utf-8";
/* CSS Document */
body,div,img,form,dl,dt,dd,h1,h2,h3,h4,h5,h6,ul,ol,p,th,td,fieldset{ margin:0; padding:0;}
body{ font-family:"微软雅黑"; color:#2d2d2d; font-size:12px; line-height:1.6em; background:url(../../images/zp_images/n_bg.jpg) center 80px no-repeat #f5f5f7;}
img{ border:0; display:block;}
a{ text-decoration:none; color:#2d2d2d;}
a:hover{ }
li{ list-style:none;}
.clear{ clear:both;content:"\200B"; display:block; height:0; clear:both;}
a{ text-decoration:none;}
.warp{ width:980px; margin:0 auto; *z-index:9999px; }
.clearfix:after{content:"\200B"; display:block; height:0; clear:both;}
.clearfix{*zoom:1;}
table{clear:both; border-collapse:collapse; line-height:24px; color:#000; margin:20px auto; padding:0 30px; border-collapse:collapse; text-align:center;}
tbody{ background:#eee;}
thead,th{ background:#999; border:1px solid #fff; font-weight:bold; padding:5px 0; color:#FFFFFF;}
td{ border:1px solid #fff; padding:5px 34px;}
th{ padding:10px 50px; }

/*Tab选项卡切换*/
#zw_tab .tab-index{ height:47px; background:#e2e2e2;}
#zw_tab .tab-content{ margin-top:15px; border-top:1px solid #49bd6b;}
#zw_tab .tab-index li{float:left; padding:0 20px; height:47px; line-height:47px; text-align:center; cursor:pointer; font-family:"宋体"; font-size:14px; font-weight:bold; color:#666;}
#zw_tab .tab-index li.on{background:#49bd6b; color:#fff;}
#zw_tab .tab-content .tab-box{display:none;}
#zw_tab .tab-content .on{display:block; color:#fff;}

#tab,#taba{width:712px;}
#tab .tab_menu,#taba .tab_menua,#tabb .tab_menub,#tabc .tab_menuc,#tabd .tab_menud{width:189px;float:left;z-index:1;}
#tab .tab_menu li,#taba .tab_menua li,#tabb .tab_menub li,#tabc .tab_menuc li,#tabd .tab_menud li{ height:60px; line-height:60px; background:url(../../images/zp_images/jobnav.jpg) no-repeat; cursor:pointer; font-size:14px; font-weight:bold; color:#666; padding-left:6px;}
#tab .tab_box,#taba .tab_boxa,#tabb .tab_boxb,#tabc .tab_boxc,#tabd .tab_boxd{width:520px;float:left;font-size:14px;line-height:24px;}
#tab .tab_menu .selected,#taba .tab_menua .selected,#tabb .tab_menub .selected,#tabc .tab_menuc .selected,#tabd .tab_menud .selected{background:url(../../images/zp_images/jobnavhover.jpg) no-repeat; cursor:pointer; color:#49bd6b;}
.hide{display:none;}
.tab_box div,.tab_boxa div,.tab_boxb div,.tab_boxc div,.tab_boxd div{padding:10px; color:#666;} 
.sq{ width:103px; height:56px; display:block; background:url(../../images/zp_images/sq_atn.jpg) no-repeat; margin:60px 0 0 170px;}

#top{ width:100%; background:#000 top center; height:80px; }
.warp{ width:1000px; margin:0 auto;}
.logo{ width:206px; height:80px; background:url(../../images/zp_images/logo.png) no-repeat; display:block; float:left;}
.toplist{ width:670px; float:left; height:80px; margin-left:60px;}
.toplist li{ width:111px; height:80px; float:left; line-height:80px; }
.toplist li a{width:111px; height:80px; float:left; line-height:80px; font-family:"微软雅黑"; font-size:16px; color:#c3c3c3; display:block; text-align:center;}
#top1{ height:181px; background:url(../../images/zp_images/n_top1.jpg) top center no-repeat;}
#top2{ height:208px; background:url(../../images/zp_images/n_top2.jpg) top center no-repeat;}
#con1{background:url(../../images/zp_images/n_con1bg.jpg) top center no-repeat;}
.conleft{ width:288px; float:left;}
.nav{ width:241px; float:left; border-top:3px solid #000;}
.navbg{ background:url(../../images/zp_images/nav.jpg) 0 0 no-repeat; border-top:3px solid #000;}
.nav ul li{ height:64px; display:block; text-indent:-999em;}

.nav ul li a.hj,.nav ul li a.fl,.nav ul li a.fz{ height:64px; display:block; text-indent:-999em;}
.nav ul li a.hj:hover{ background:url(../../images/zp_images/zjfy_nav.jpg) -482px -1px no-repeat;_background:url(../../images/zp_images/zjfy_nav.jpg) -482px -4px no-repeat;}
.nav ul li a.fl:hover{ background:url(../../images/zp_images/zjfy_nav.jpg) -482px -65px no-repeat;_background:url(../../images/zp_images/zjfy_nav.jpg) -482px -68px no-repeat;}
.nav ul li a.fz:hover{ background:url(../../images/zp_images/zjfy_nav.jpg) -482px -127px no-repeat;_background:url(../../images/zp_images/zjfy_nav.jpg) -482px -130px no-repeat;}
.nav ul li a.hj.on{ background:url(../../images/zp_images/zjfy_nav.jpg) -241px -3px no-repeat;_background:url(../../images/zp_images/zjfy_nav.jpg) -241px -2px no-repeat;}
.nav ul li a.fl.ons{ background:url(../../images/zp_images/zjfy_nav.jpg) -241px -67px no-repeat;_background:url(../../images/zp_images/zjfy_nav.jpg) -241px -64px no-repeat;}
.nav ul li a.fz.curr{ background:url(../../images/zp_images/zjfy_nav.jpg) -241px -131px no-repeat;_background:url(../../images/zp_images/zjfy_nav.jpg) -241px -128px no-repeat;}


.conright{ width:712px; float:right; margin-bottom:20px;}
.borcolor{ width:64px; border-top:6px solid #5272aa; margin:10px 0;_margin:0px 0;}
.zwtit{ font-family:"微软雅黑"; font-size:16px; margin:10px 0 20px; padding-left:15px; background:url(../../images/zp_images/icon.gif) 0 0 no-repeat;}
.zwxx{ font-family:"微软雅黑"; font-size:20px; color:#000; font-weight:normal; height:20px; line-height:20px; text-align:left;}
.zw_list li{ font-size:14px; font-family:"宋体"; line-height:2em;}
#yqtit{ margin-top:50px;}

.foot{ height:177px; background:url(../../images/zp_images/foot.jpg) top center no-repeat;}
.gotop{ font-size:16px; font-family:"微软雅黑"; height:50px; background:#e5e5e5; display:block; text-align:center; line-height:50px;}
#footer{ padding:15px 0; background:#3e3e3e;}
.jtlogo{ width:207px; height:30px; float:left; background:url(../../images/zp_images/logos.jpg) no-repeat;}
#footer{ background:#3e3e3e repeat-y; padding:10px 0;}
.footerleft{ width:207px; height:30px; background:url(../../images/zp_images/logos.jpg) no-repeat; float:left;}
.footerleft a{ width:207px; height:30px; display:block;}
.footerright{ width:630px; margin-right:15px; float:right;}
.footerright p{ text-align:right; color:#828282; line-height:20px;}

/**lc**/
.lctit{ font-family:"微软雅黑"; font-size:14px; color:#000; font-weight:normal; height:20px; line-height:20px; margin-bottom:20px;}
.en{ height:50px; float:left;}



/**honor**/
.navbg2{ background:url(../../images/zp_images/zhaopinnav.jpg) 0 0 no-repeat;}
.nav ul .jj a,.nav ul .ry a,.nav ul .wh a,.nav ul .cp a{ height:64px; display:block; text-indent:-999em;}


#honor_nav{ width:700px;  float:left; margin-top:38px;}
#honorsnav{ width:700px; height:74px; background:url(../../images/zp_images/ryyear.jpg) 0 0 no-repeat;}
#honorcon{ width:700px;}
#honor_nav .tab-index li{float:left; width:116px; height:34px; line-height:34px; text-align:center; cursor:pointer; margin-top:40px; font-size:30px; color:#999; }
#honor_nav .tab-index li.on a{display:block; width:116px; height:34px; line-height:34px; color:#48b5e8;}
#honor_nav .tab-content .tab-box{display:none; width:700px; overflow-y:scroll; height:250px; }
#honor_nav .tab-content .on{display:block; color:#555; margin-top:20px; height:250px; overflow-y:scroll; width:700px;}
.honorright{ width:241px; height:233px; float:right; margin-top:77px;}
.year{ color:#48b5e8; font-size:24px; margin:26px 0; font-weight:normal;}
#honorcon p{ height:30px; line-height:30px;}

/**webo**/
.gb{ margin-bottom:10px;}
.webo{margin-top:20px;}
.ewm{ width:72px; height:72px; float:left;}
.wbcon{ width:155px; margin-top:10px; float:right; text-indent:2em;  }
.wbcon p{ height:20px; margin-bottom:8px;}
.gz{ background:#cd333c; color:#fff; display:block; height:20px; line-height:20px;}
.wx{ background:#67ab55; color:#fff; display:block; height:20px; line-height:20px;}
.weix{ background:url(../../images/zp_images/wbicon.jpg) 3px -40px no-repeat;}
.weib{background:url(../../images/zp_images/wbicon.jpg) 3px 3px no-repeat;}

/**culture**/
.whp{ font-size:14px; line-height:2em; margin-bottom:20px; color:#000;}

/**product**/
.productnav{ width:645px; background:url(../../images/zp_images/icons.jpg) 0 -360px no-repeat; height:55px; margin:0 auto;}
.productnav1{ width:645px; background:url(../../images/zp_images/icons.jpg) 0 -293px no-repeat; height:55px; margin:0 auto;}
.productnav2{ width:645px; background:url(../../images/zp_images/icons.jpg) 0 -216px no-repeat; height:55px; margin:0 auto;}
.productnav3{ width:645px; background:url(../../images/zp_images/icons.jpg) 0 -153px no-repeat; height:55px; margin:0 auto;}
.productnav4{ width:645px; background:url(../../images/zp_images/icons.jpg) 0 -72px no-repeat; height:55px; margin:0 auto;}
.productnav5{ width:645px; background:url(../../images/zp_images/icons.jpg) 0 0px no-repeat; height:55px; margin:0 auto;}
.productnav ul li,.productnav1 ul li,.productnav2 ul li,.productnav3 ul li,.productnav4 ul li,.productnav5 ul li{ width:107px; height:46px; float:left;}
.productnav ul li a,.productnav1 ul li a,.productnav2 ul li a,.productnav3 ul li a,.productnav4 ul li a,.productnav5 ul li a{ width:107px; height:46px; display:block; float:left;}
.cons{ margin-top:20px;}
.tit{ height:30px;_height:18px; border-bottom:1px dashed #eee;}
.gameName{  font-size:16px; color:#7ebf35; float:left; margin-right:10px; height:30px; line-height:30px;} 
.money{ margin-left:3px; margin-top:; height:30px; line-height:30px; font-size:14px;}
.rmb{ color:#659fe5;}
.enter{ display:block; width:69px; height:24px; line-height:24px; text-align:center; color:#fff; float:right; background:#7ebf35;}
.enter:hover{ color:#000; text-decoration:none;}
.js{  font-size:12px; margin-bottom:20px; text-indent:24px; color:#828282; line-height:2em;}
.pic{ display:block; margin:15px auto;}

/****/
.navbg3{background:url(../../images/zp_images/zjfy_nav.jpg) 0 0 no-repeat; border-top:3px solid #000;}
.nav ul li.hj a,.nav ul li.fl a,.nav ul li.fz a{ height:64px; display:block; text-indent:-999em;}


.mod18Box { margin: 0px auto; width: 680px;}
.mod18{ width: 680px; height: 406px; margin: 0px auto; position: relative; background: #f7f7f7; }
.mod18 .btn{position:absolute;width:15px;height:70px;top:336px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(../../images/zp_images/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:140px;width:46px;height:48px;}
.mod18 #prevTop{background:url(../../images/zp_images/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../../images/zp_images/nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:0;background:url(../../images/zp_images/nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:680px;height:330px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:640px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:330px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:330px;position:absolute;}
.mod18 .picBox li{width:680px;height:330px;}
.mod18 .listBox{ width: 642px; height: 70px; margin: 0 auto; position: relative; padding: 6px 0 0px; overflow: hidden; }
.mod18 .listBox ul{height:100px;position:absolute;}
.mod18 .listBox li{width:129px;height:70px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:124px;height:70px;}
.mod18 .listBox li img{width:124px;height:70px;}
.mod18 .listBox .on img{width:118px;height:64px;border:3px solid #ff6600;}
.mod18 .listBox .on i{display:block;}
.bortop{ width:700px; height:35px; background:url(../../images/zp_images/bortop.jpg) no-repeat; margin:15px auto 0;}
.bormiddle{ background:url(../../images/zp_images/bormiddle.jpg) repeat-y; width:670px; margin:-5px 0; padding:0 15px;}
.borbottom{ background:url(../../images/zp_images/borbottom.jpg) no-repeat; width:700px; height:35px; margin-bottom:10px; }

.navsbg{ background:url(../../images/zp_images/xznav.jpg) no-repeat; border-top:3px solid #000;}
.xy{ background:url(../../images/zp_images/xznav.jpg) no-repeat;}
.nav ul .xy a,.nav ul .fl a,.nav ul .fz a,.nav ul .xc a,.nav ul .wts a{ height:64px; display:block; text-indent:-999em;}


.cleft{ width:86px; float:left;}
.tit{ margin-bottom:20px; padding-bottom:30px; border-bottom:1px solid #eee;}
.pics{ margin:0 auto;}
.zy{ font-family:"微软雅黑";  font-size:16px; margin-bottom:10px;}
.fms{ font-family:"微软雅黑";  font-size:15px; margin:10px 0;}
.tdgz{ margin-top:20px;}
.tdgz p{ /*line-height:2em; font-family:"宋体"; font-size:12px;*/}
.pic2{ display:block; margin:0 auto;}
.nav ul .zw a,.nav ul .lc a,.nav ul .wt a{ height:64px; display:block; text-indent:-999em;}
.nav ul .zw a:hover{ background:url(../../images/zp_images/nav.jpg) -482px 0 no-repeat;}
.nav ul .lc a:hover{ background:url(../../images/zp_images/nav.jpg) -482px -64px no-repeat;}
.nav ul .wt a:hover{ background:url(../../images/zp_images/nav.jpg) -482px -128px no-repeat;}
.nav ul .zw.curr{background:url(../../images/zp_images/nav.jpg) -241px 0 no-repeat;}
.nav ul .lc.curr{background:url(../../images/zp_images/nav.jpg) -241px -64px no-repeat;}
.nav ul .wt.curr{background:url(../../images/zp_images/nav.jpg) -241px -128px no-repeat;}


.nav ul .jj a:hover{ background:url(../../images/zp_images/zhaopinnav.jpg) -481px 0 no-repeat;}
.nav ul .ry a:hover{ background:url(../../images/zp_images/zhaopinnav.jpg) -481px -64px no-repeat;}
.nav ul .wh a:hover{ background:url(../../images/zp_images/zhaopinnav.jpg) -481px -128px no-repeat;}
.nav ul .cp a:hover{ background:url(../../images/zp_images/zhaopinnav.jpg) -481px -192px no-repeat;}
.nav ul .jj.curr{background:url(../../images/zp_images/zhaopinnav.jpg) -241px 0 no-repeat;}
.nav ul .ry.curr{background:url(../../images/zp_images/zhaopinnav.jpg) -241px -65px no-repeat;}
.nav ul .wh.curr{background:url(../../images/zp_images/zhaopinnav.jpg) -241px -130px no-repeat;}
.nav ul .cp.curr{background:url(../../images/zp_images/zhaopinnav.jpg) -241px -192px no-repeat;}

.nav ul .hj a:hover{ background:url(../../images/zp_images/zjfy_nav.jpg) -482px -1px no-repeat;}
.nav ul .fl a:hover{ background:url(../../images/zp_images/zjfy_nav.jpg) -482px -65px no-repeat;}
.nav ul .fz a:hover{ background:url(../../images/zp_images/zjfy_nav.jpg) -482px -127px no-repeat;}
.nav ul .hj.curr{background:url(../../images/zp_images/zjfy_nav.jpg) -242px 0 no-repeat;}
.nav ul .fl.curr{background:url(../../images/zp_images/zjfy_nav.jpg) -242px -65px no-repeat;}
.nav ul .fz.curr{background:url(../../images/zp_images/zjfy_nav.jpg) -242px -130px no-repeat;}

.nav ul .xy a:hover{ background:url(../../images/zp_images/xznav.jpg) -482px 0 no-repeat;}
.nav ul .fz a:hover{ background:url(../../images/zp_images/zjfy_nav.jpg) -482px -127px no-repeat;}
.nav ul .wts a:hover{ background:url(../../images/zp_images/xznav.jpg) -482px -192px no-repeat;}
.nav ul .xy.curr{background:url(../../images/zp_images/xznav.jpg) -241px 0 no-repeat;}
.nav ul .fl.curr{background:url(../../images/zp_images/zjfy_nav.jpg) -241px -65px no-repeat;}
.nav ul .fz.curr{background:url(../../images/zp_images/zjfy_nav.jpg) -241px -130px no-repeat;}
.nav ul .wts.curr{ background:url(../../images/zp_images/xznav.jpg) -241px -192px no-repeat;}
.nav ul .xc a:hover{ background:url(../../images/zp_images/xznav.jpg) -482px -128px no-repeat;}
.nav ul .xc.curr{background:url(../../images/zp_images/xznav.jpg) -241px -128px no-repeat;}
