@charset "utf-8";
/* CSS Document */
#wholeFooter{ margin-top:0px;}
.logoBox{ height:160px; background:url(../../../images/special/140210/logo_bg.jpg) no-repeat top center;}
.logoBox .linkImgBox{ width:1000px; margin:0px auto; height:155px; position:relative;}
.mainBody .mainConBox{ background:#f1f1f1; padding-bottom:10px;}
.logoBox .linkImgBox li{ margin-right:12px; background:url(../../../images/special/140210/img_bg.jpg) no-repeat right top; width:70px; height:97px; float:left; position:relative;}
.logoBox .linkImgBox ul{padding-top:50px;}
.logoBox .linkImgBox li a{ display:block;}
.logoBox .linkImgBox li .imgBox01{ width:64px; height:92px; position:relative; padding:1px; background-color:#fff;  margin-top:3px;}
.logoBox .linkImgBox li .imgBox01 img{ width:64px; height:92px;}
.logoBox .linkImgBox li .imgBox01 .cover{ width:64px; height:92px; background:#000; opacity:0.5; filter:alpha(opacity=50); position:absolute; left:1px; top:1px;}
.logoBox .linkImgBox li.on { width:86px; background:none;}
.logoBox .linkImgBox li.on .curBox{ background:url(../../../images/special/140210/img_bg_on.jpg) no-repeat right top; width:89px; height:123px; position:absolute; left:0px; top:-29px;}
.logoBox .linkImgBox li.on .imgBox01{ display:none;}
.logoBox .linkImgBox li .imgBox02{display:none;}
.logoBox .linkImgBox li.on .imgBox02{ display:block; width:79px; height:114px; padding:2px; background-color:#fff; margin-top:5px; position:relative;}
.logoBox .linkImgBox li.on .imgBox02 img{ width:79px; height:114px;}
.logoBox .linkImgBox li.on .imgBox02 .txt_bg{background:#000; opacity:0.5; filter:alpha(opacity=50); position:absolute; left:2px; bottom:2px; width:79px; height:21px; z-index:1;}
.logoBox .linkImgBox li.on .imgBox02 .txt{ font-family:"微软雅黑"; font-size:14px; line-height:21px; text-align:center; width:79px; height:21px; z-index:3; position:absolute; left:2px; bottom:2px; color:#fff;}
.logoBox .linkImgBox li.last{ margin-right:0px;}
.logoBox .linkImgBox .backLink{ background:url(../../../images/special/140210/link.png) no-repeat left top; width:70px; height:29px; position:absolute; bottom:0px; right:-73px; display:block;}
.mainBody .mainConBox .mainCon{ width:1000px; margin:0px auto; padding-top:10px; position:relative;}
.mainBody .mainConBox .mainCon .leftBox{ width:758px; padding:13px 13px 35px; background-color:#fff; margin-bottom:15px;}
.mainBody .mainConBox .mainCon .leftBox .topBox{ border-bottom:#ebebeb solid 3px; padding:3px 0px 12px;}
.mainBody .mainConBox .mainCon .leftBox .txtBox{ font-size:14px; line-height:24px; padding:10px;}
.mainBody .mainConBox .mainCon .leftBox .txtBox p{ margin-top:30px;}
.mainBody .mainConBox .mainCon .list_hover01{ width:201px; position:absolute; right:0px; top:10px;}
.mainBody .mainConBox .mainCon .list_hover01 li{  margin-bottom:8px; cursor:pointer; position:relative; width:199px; height:74px;}
.mainBody .mainConBox .mainCon .list_hover01 .title{background:url(../../../images/special/140210/tab_bg.jpg) no-repeat left top; width:179px; height:54px; padding:10px;  font-size:14px; line-height:24px;}
.mainBody .mainConBox .mainCon .list_hover01 li.on .title{ background:url(../../../images/special/140210/tab_bg_on.jpg) no-repeat left top; width:179px; height:54px; position:absolute; top:0px; left:-13px; padding-left:23px;}
.mainBody .mainConBox .mainCon .titleBox{border-bottom:#dedede solid 3px; padding:10px 0px 15px 10px;}
.mainBody .mainConBox .mainCon .personBox{ width:1000px; overflow:hidden; height:255px; margin:15px 0px;}
.mainBody .mainConBox .mainCon .personBox li{ border:#eeeeee solid 1px; width:167px; background:#fff; padding:8px; height:234px; float:left; margin-right:18px;}
.mainBody .mainConBox .mainCon .personBox .imgBox{ width:164px; height:123px; border:#e5ded8 solid 1px;}
.mainBody .mainConBox .mainCon .personBox .imgBox img{ width:164px; height:123px;}
.mainBody .mainConBox .mainCon .personBox .name{ font-size:14px; line-height:24px; text-align:center; margin-top:3px;}
.mainBody .mainConBox .mainCon .personBox .name a{ color:#000;}
.mainBody .mainConBox .mainCon .personBox .intro{ line-height:24px; color:#999999; margin-bottom:5px;}
.mainBody .mainConBox .mainCon .personBox .xiangxi{ text-align:right; padding-right:5px;}
.mainBody .mainConBox .mainCon .commnetBox{ width:1000px; margin:10px auto;}
.mainBody .mainConBox .mainCon .personBox ul{ height:255px; float:left;}