@charset "utf-8";
/* CSS Document */
/*banner閮ㄥ垎*/
#wholeFooter{ margin-top:0px;}
.logoBox{ height:155px; background:url(../../../images/special/131212/logo_bg.jpg) no-repeat top center;}
.logoBox .linkImgBox{ width:1000px; margin:0px auto; height:155px; position:relative;}
.mainBody .mainConBox{ background:url(../../../images/special/131212/main_bg.jpg) repeat-x left top #f1f1f1; padding-bottom:10px;}
.logoBox .linkImgBox li{ margin-right:22px; background:url(../../../images/special/131212/top_tab.png) no-repeat left top; width:149px; height:95px; float:left; position:relative;}
.logoBox .linkImgBox ul{padding-top:47px;}
.logoBox .linkImgBox li a{ display:block;}
.logoBox .linkImgBox li .txtBox01{ width:27px; float:left; text-align:center; padding-top:17px; height:78px;}
.logoBox .linkImgBox li .imgBox01{ width:111px; height:81px; float:left; margin:8px 0px 0px 3px; position:relative;}
.logoBox .linkImgBox li .imgBox01 img{ width:111px; height:81px;}
.logoBox .linkImgBox li .imgBox01 .cover{ width:111px; height:81px; background:#000; opacity:0.5; filter:alpha(opacity=50); position:absolute; left:0px; top:0px;}
.logoBox .linkImgBox li.on { width:229px; background:none;}
.logoBox .linkImgBox li.on .curBox{ background:url(../../../images/special/131212/top_tab_on.png) no-repeat left top; width:229px; height:149px; position:absolute; left:0px; top:-29px;}
.logoBox .linkImgBox li.on .txtBox01{ display:none;}
.logoBox .linkImgBox li.on .imgBox01{ display:none;}
.logoBox .linkImgBox li .txtBox02{ display:none;}
.logoBox .linkImgBox li .imgBox02{display:none;}
.logoBox .linkImgBox li.on .txtBox02{ display:block; width:39px;  text-align:center; padding-top:25px; float:left;}
.logoBox .linkImgBox li.on .imgBox02{ display:block; width:168px; height:118px; margin:12px 0px 0px 9px; float:left;}
.logoBox .linkImgBox li.on .imgBox02 img{ width:168px; height:118px;}
.logoBox .linkImgBox .backLink{ background:url(../../../images/special/131212/link.png) no-repeat left top; width:70px; height:29px; position:absolute; bottom:0px; right:0px; display:block;}
.mainBody .mainConBox .mainCon{ width:1000px; margin:0px auto; padding-top:15px; 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:15px;}
.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/131212/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/131212/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;}