


.clear{display:block;height:0;overflow:hidden;clear:both}
.clearfix:after{content:'\20';display:block;height:0;clear:both}

.fl{float:left;display:inline}
.fr{float:right;display:inline}
.absolute {position:absolute}
.relative {position:relative}
.fourIcon{background:url(../images/fouricon.png) no-repeat;}

.boxIndex{-moz-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s; transform-style: preserve-3d;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;}
.boxIndex:hover{-moz-transform:translate3d(0,-4px,0);-ms-transform:translate3d(0,-4px,0);-o-transform:translate3d(0,-4px,0);-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}
.wPub{width:1200px;margin:0 auto;clear:both;position:relative;}
/* css3.0 animate */
.translateXY{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);left:50%;top:50%;}
.iBlock{display: inline-block;vertical-align: middle;}
.borderCircle{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
/*top navlist*/

/*itemBoxs*/
.itemTit{margin:30px 0 20px;font-size:20px;color:#666;}
.itemTit span{width:42px;height:19px;background-position: -698px -4px; }
.itemlist{width:174px;height:219px;float:left;margin-right:31px;font-size:18px;color:#666;}
.itemlist a{width:100%;height:100%;}
.itemlist a em.Hot{width:50px;height:50px;background-position: -448px -88px;top:-20px;left:142px;}
.itemlist a figure{width:174px;height:174px;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;box-shadow: 0px 15px 30px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0px 15px 30px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 15px 30px 0px rgba(0, 0, 0, 0.2);overflow: hidden;}
.itemlist a em.More{width:47px;height:41px;background-position: -766px -172px;bottom:-30px;right:-30px;}
.itemlist a:hover em.More{bottom:0;right:0;}
.itemlist:last-child{margin-right:0;}
.itemlist a p{line-height: 30px;margin-top:15px;color:#666; font-size:15px;}


.zjTit{margin:30px 0 20px;font-size:20px;color:#666;}
.zjContent{height:560px; width:1200px; margin:0px auto;overflow: hidden;}
.zjhd{width:375px;top:99px; right:47px;}
/*.zjhd ul{width:375px;height:384px;overflow: hidden;}*/
.zjtabBd{height:384px;overflow: hidden;}
.zjlist{width:690px;height:420px; margin-top:50px;}
.zjlist .imgddiv{ float:left;width:295px; height:416px; background: url(../images/imgdiv.png) no-repeat left; position:relative}
.zjlist .imgdiv{ float:left;width:241px; height:321px;position: absolute;right: 0; top: 45px;}
.zjlist .imgdiv img{float:left; width:241px;position: relative;}
.zjlist .imgdiv .imgwz{ width:241px; height:42px; font:14px/42px "微软雅黑"; text-align:center; background: url(../images/tdtm.png) repeat; position:absolute; bottom:0px; color:#fff;}

.zjTxt{width:310px; float:right;color:#fff;}
.zjTxt h3{ font-weight:normal;font-size:36px;}
.zjTxt .zjzc{margin-left:6px;}
.zjTxt .zjzc{margin:15px 0 20px;}
.zjTxt .zjzc h4{ font: normal 14px/24px "微软雅黑";}
.zjTxt .zjbm{line-height: 25px;}
.zjTxt p{width:280px;line-height: 28px;font-size:14px;background-color: rgb(166, 154, 150);border-radius: 25px;text-align: center;box-shadow: 0px 0px 20px 0px rgba(144, 132, 128, 0.35);margin-top:25px;}
.zjTxt a{width:191px;height:56px;line-height: 56px; background:#cca268;
  box-shadow: 0px 10px 35px 0px rgba(242, 139, 0, 0.5);-webkit-box-shadow: 0px 10px 35px 0px rgba(242, 139, 0, 0.5);-moz-box-shadow: 0px 10px 35px 0px rgba(242, 139, 0, 0.5);border-radius: 30px;font-size:20px;color:#fff;text-align: center;margin-left:33px;margin-top:40px;}
.zjcicle{width:151px;height:151px; border-radius:151px;float:left;margin-right:17px;margin-bottom:20px;cursor: pointer;}
.zjcicle img{width:151px;height:151px;border:4px solid #fff;border-radius: 151px;-webkit-border-radius: 151px;-moz-border-radius:151px;transition:all .3s linear 0s; -webkit-transition:all .3s linear 0s; -moz-transition:all .3s linear 0s; -o-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s;}
.zjcicle.on img{border:4px solid #f38900;}
/*.zjcicle:nth-child(3n){margin-right:0;}*/
.zjcicle em{width:63px;height:48px;background-position: -683px -29px;left:62px;top:-10px;}
.zjcicle em.ty{width:63px;height:50px;background-position: -774px -2px;left:62px;top:-10px;}
.zjtabHd{width:100%;text-align: center;}
.zjtabHd ul li{width:12px;height:12px;display:inline-block;border-radius:50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;background:#ccc6c4;margin:0 3px;transition:all .3s linear 0s; -webkit-transition:all .3s linear 0s; -moz-transition:all .3s linear 0s; -o-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s;text-indent: -2018px;}
.zjtabHd ul li.on{width:30px;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;background:#cca268;}
.zjtabBtn{width:19px;height:19px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;background:#b1a8a2;text-align: center;top:-36px;cursor: pointer;}
.zjtabPrev{left:312px;}
.zjtabNext{right:17px;}
.zjtabBtn em{width:7px;height:13px;margin-top:3px;}
.zjtabBtn:hover{background:#867875;}
.zjtabPrev em{background-position: -703px -85px;}
.zjtabNext em{background-position: -728px -85px;}


.fl { float: left; }
.fr { float: right; }