/* CSS Document */

.zhaopin{ overflow:hidden; width:1200px; margin:60px auto;}


.xcflBox{ overflow:hidden; width:100%; margin-top:60px;}
.xcflBox .nyfl01{ width:100%; overflow:hidden;}
.xcflBox .nyfl01 li{ width:118px; height:60px;   border:1px solid #d1d1d1; float:left; font-size:14px; color:#555; text-align:center; line-height:60px; float:left; border-right:none;}
.xcflBox .nyfl01 li.last{ border-right:1px solid #d1d1d1; width:127px;}
.xcflBox .nyfl01 li:hover,.xcflBox .nyfl01 li.cur{ background-color:#dc1313; cursor:pointer; border-color:#dc1313; color:#fff; font-weight:bold;}

.xcflBox .nyfl02 { border:1px solid #cecece; padding-bottom:30px; border-top:none; overflow:hidden; position:relative; width:1198px; height:150px; margin-bottom:25px;}
.xcflBox .nyfl02 h3{ font-size:16px; color:#333; margin:20px auto; text-align:center;} 
.xcflBox .nyfl02  i{ display:block; width:30px; height:1px; background-color:#ff0d00; margin:0 auto; margin-bottom:15px;}
.xcflBox .nyfl02 p{ width:80%; text-align:center; margin:0 auto; font-size:14px; color:#666; line-height:24px;} 
.xcflBox .nyfl02 ul{ overflow:hidden; position:absolute; width:11980px; left:0; top:0;}
.xcflBox .nyfl02 li{ float:left; width:1198px; height:150px;}

.xcflBox .nynl03{ overflow:hidden; width:100%; height:225px; position:relative}
.xcflBox .nynl03 ul{ overflow:hidden; position:absolute}
.xcflBox .nynl03 li{ width:285px; float:left ; height:185px; margin-right:20px;position:relative}
.xcflBox .nynl03 li .tubox{ overflow:hidden; display:block; width:285px; height:185px;}
.xcflBox .nynl03 li img{ display:block;}
.xcflBox .nynl03 li a{ display:block; text-align:center; line-height:40px; width:100%; color:#fff; font-size:12px; position:absolute; left:0; bottom:0; z-index:2;    background: url(Img/product/jrtz_wen.png) repeat center}
.xcflBox .nynl03 li.last{margin-right:0;}
.xcflBox .nynl03 li .tubox{ z-index:1; background:none}

.rczpBox { overflow:hidden; width:100%;}
.rczpBox .zp_search{ overflow:hidden; margin-bottom:30px; }
.rczpBox .zp_search select{ display:block; float:left; width:348px; height:35px; line-height:33px; border:1px solid #cecece; margin-right:20px; font-size:12px; color:#999; padding-left:10px;}
.rczpBox .zp_search .sbox{ overflow:hidden; width:458px; height:33px; background-color:#fff; border:1px solid #cecece;float:right}
.rczpBox .zp_search input{ display:block; font-size:12px; color:#999; line-height:33px;  float:left; width:370px; height:33px; border:none; outline:none; line-height:33px; margin-left:10px;}
.rczpBox .zp_search i{ display:block; width:60px; height:33px; float:right; background:url(../img/zhaopin01.png) no-repeat center; cursor:pointer;}
.rczpBox .zpList{ overflow:hidden; width:100%}
.rczpBox .zpList li{ width:100%; overflow:hidden; margin-bottom:5px;}
.rczpBox .zpList li .tkBox{url(Img/product/jrtz_wen.png) repeat center}
.rczpBox .zpList li .h5{ cursor:pointer; padding-left:20px;  line-height:50px; height:50px; background:url(../img/zhaopin02.png) no-repeat 98% center;background-color:#fff;}
.rczpBox .zpList li .h5 span{font-size:16px; color:#333; font-weight:bold; display:block; width:150px; white-space:nowrap; overflow:hidden; float:left; text-overflow:ellipsis}
.rczpBox .zpList li .h5 em{ font-size:14px; color:#666;display:block; width:250px; float:left}


.rczpBox .zpList li:hover .h5 span,.rczpBox .zpList li.cur .h5 span,
.rczpBox .zpList li:hover .h5 em,.rczpBox .zpList li.cur .h5 em{ color:#fff}
.rczpBox .zpList li:hover .h5,.rczpBox .zpList li.cur .h5{background-color:#dc1313;}

.rczpBox .zpList .zwjs{ overflow:hidden; width:1198px; border:1px solid #e7e7e7; margin-bottom:8px; display:none; background-color:#fff; padding-top:50px;}
.rczpBox .zpList .zwjs h4{ font-size:20px; color:#333; margin-bottom:20px;}
.rczpBox .zpList .zwjs table{ overflow:hidden; width:100%; margin-bottom:40px;}
.rczpBox .zpList .zwjs tr{ overflow:hidden; height:40px; font-size:12px; color:#777; width:100%; text-align:center; border-bottom:1px solid #e7e7e7}
.rczpBox .zpList .zwjs .trh{ overflow:hidden; background-color:#f0f0f0;}
.rczpBox .zpList .zwjs td{ border-right:1px solid #e7e7e7}
.rczpBox .zpList .zwjs td.last{ border:none}
.rczpBox .zpList .zwjs .rzzg{ overflow:hidden; width:1080px; margin:0 auto; padding-bottom:30px; border-bottom:1px solid #e7e7e7; margin-bottom:25px;}
.rczpBox .zpList .zwjs .rzzg h6{ font-size:12px; color:#555; margin-bottom:15px;}
.rczpBox .zpList .zwjs .rzzg p{ font-size:12px; color:#777; line-height:30px;}
.rczpBox .zpList .zwjs span{ display:block; margin-bottom:70px; font-size:12px; color:#777; margin-left:60px;}
.rczpBox .zpList .zwjs span em{ color:#ff0d00;}
.rczpBox .zpList .zwjs b{ display:block; cursor:pointer; font-weight: normal; font-size:14px; color:#fff; width:180px; height:40px; text-align:center; line-height:40px; background-color:#dc1313; margin-left:60px; margin-bottom:40px;}

dl.zp { overflow:hidden; width:1200px; height:350px; background-color:#f9f9f9; margin-bottom:45px;}
dl.zp dt{ overflow:hidden; float:left; width:600px; height:350px;}
dl.zp dd{ overflow:hidden; float:right; width:505px; margin-right:45px; margin-top:40px;}
dl.zp dd h4{ font-size:18px; color:#333; margin-bottom:10px;}
dl.zp dd p{ font-size:14px; color:#555; padding-bottom:25px; border-bottom:1px solid #cecece; margin-bottom:25px;}
dl.zp dd p.last{ border-bottom:none; margin-bottom:0;}

























