﻿@charset "utf-8";
/*
*	this menu file create of psufool
*	psufool information:
*	name:psufool
*	email:psufool@163.com
*	qq:psufool@qq.com
*	homePage:http://www.psufool.com.cn/
**/
.container{width:975px; height:auto; margin:0 auto; padding:0;}
.head{width:100%; height:auto; background:url(../images/logo_bg.gif) left top no-repeat;}
.headTop{width:950px; margin:0 auto; padding:0;}
.headTop .logo{width:543px; height:47px; padding-top:33px; background:url(../images/logo.gif) 0px 33px no-repeat; float:left;}
.headTop .logo a{display:block;width:384px; height:47px; line-height:47px;}
.headTop .side{width:407px; float:right;}
.headTop .side .language{text-align:right;height:20px;}
.headTop .side .AD{width:370px; height:50px; font-size:0; line-height:18px; margin:0 auto; background:url(../images/top_ad.gif) left center no-repeat;}
.headTop .side .time{text-align:right;}
.head .space{clear:both; float:none; width:100%; height:8px; font-size:0; line-height:0; background:url(../images/pic_line01.gif) 0 0 no-repeat;}
.banner{clear:both; width:100%; height:225px; margin:0; padding:0; font-size:0; line-height:0; display:block;}
.main{clear:both; float:none; width:100%; height:auto;}
.side{width:259px; height:auto; float:left; margin-bottom:10px; *+margin-bottom:0;}
.sideItemContain{width:236px; margin:0 auto; background:#F0F0F0; padding:5px;}
.sideItemContain .sideTitle{height:28px; line-height:28px;background:#194665; padding:0 5px;}
.sideItemContain .sideDetail{margin:0 auto; padding:0; background:url(../images/pic_bg.gif) center top repeat-y;}
.sideList{margin:0 auto; border:1px #ccc solid;padding:8px 15px;}
.sideList ul{margin:0 auto; padding:0; list-style-type:none;}
.sideList ul li{width:203px; margin:0 auto; padding:0; display:block; white-space:nowrap; text-overflow:ellipsis; word-break:normal; overflow-x:hidden;}
.sideList ul li span{margin-right:5px;}
.sideList ul li a{color:#13354D; text-decoration:none;}
.sideList ul li a:hover{color:#f00; text-decoration:underline;}
.sideItem{width:236px; margin:0 auto; background:#F0F0F0; padding:5px; margin-top:9px;}
.sideItem .side_Title{height:28px; line-height:28px;background:#194665; padding:0 5px;}
.sideItem .side_Title .sideTitle{float:left;}
.sideItem .side_Title .sideMore{float:right;}
.sideItem .side_Title .sideMore img{margin-top:10px;}
.sideItem .side_Title .sideMore a{height:28px; line-height:28px; display:block; width:32px;}
.sideItem .sideDetail{padding:6px 0; border:1px solid #ccc; background:#fff;}
.sideItem .sideDetail .detail{padding:8px;}
.sideItem .sideDetail .detail p{margin:0; padding:0;}
.sideItem .sideDetail .indexNewsAll span{font-weight:bold; font-size:14px;}
.sideItem .sideDetail .indexNewsAll{width:220px; margin:0 auto; white-space:nowrap; text-overflow:ellipsis; word-break:normal; overflow-x:hidden;}

/*.side1 .indexNewsTitle{width:220px;}*/
.friendLinkSide{margin:0 auto;}
.friendLinkSide ul{margin:0 auto; padding:0 6px; list-style-type:none;}
.friendLinkSide ul li{margin:0; padding:0; white-space:nowrap; text-overflow:ellipsis; word-break:normal;	overflow-x:hidden; width:220px;}
.friendLinkSide ul li span{font-weight:bold; font-size:14px; margin-right:2px; color:#333;}
.friendLinkSide ul li a{color:#333; text-decoration:none; white-space:nowrap; text-overflow:ellipsis; word-break:normal;	overflow-x:hidden;}
.friendLinkSide ul li a:hover{color:#f00; text-decoration:underline;}
.mainCol{width:716px; float:right;}
.item_Title{width:703px; margin:0 auto; padding:0; height:28px; background:#194665;}
.item_Title .left{float:left; height:28px; line-height:28px; margin-left:5px;}
.item_Title .right{float:right; height:28px; line-height:28px; margin-right:5px;}
.item_detail{margin:0 auto; padding:10px 15px; border:1px solid #ccc; width:671px; height:auto; *+height:608px; *+line-height:628px; overflow-x:hidden; overflow-y:auto;
	scrollbar-arrow-color:#5f5f5f;	
	scrollbar-highlight-color:#e6e6e6;
	scrollbar-shadow-color:#e6e6e6;
	scrollbar-base-color:#e6e6e6;
	scrollbar-track-color:#f9f9f9;
	scrollbar-face-color:#e4e4e4;
	scrollbar-3Dlight-color:#a1a1a1;
	scrollbar-darkshadow-color:#a1a1a1;
}
.item_detail .detail{margin:0 auto; padding:0; line-height:18px;}
.Resume{background:#ccc;}
.Resume td{padding:3px;}
.Resume .item{background:#efefef; width:100px; text-align:center;}
.Resume .bg{background:#fff; width:225px;}
.Resume .bg #PhotoContainer{width:98%; margin:0 auto;}
.Resume .bg #PhotoContainer img{border:none;}
.Resume .bg .title{text-align:center; margin:2px auto; font-weight:bold; font-size:14px; color: #004a41; background-color:#efefef;}
.Resume .bg div.content{padding:0 5px; margin:0 auto;}
.Resume .photo{background:#fff;	width:103px;}
.Resume .item1{background:#efefef; text-align:center;}
.Resume .redHeart{color:#f00;}
.Resume .jobTxt{border:none; width:90%;}
.friendLink{margin:0 auto;}
.friendLink ul{margin:0; padding:0; list-style-type:none;}
.friendLink ul li{margin:0; padding:0; float:left; width:320px; margin:2px 5px; height:25px; line-height:25px; white-space:nowrap; text-overflow:ellipsis; word-break:normal; overflow-x:hidden; border:1px solid #ccc;}
.friendLink ul li span{font-weight:bold; font-size:14px; margin:0 3px;}
.friendLink ul li a{color:#333; text-decoration:none; line-height:25px;}
.friendLink ul li a:hover{color:#F00; text-decoration:underline; line-height:25px;}
.friendLink .pageDiv{clear:both; float:none; width:100%;}
.friendLink .pageDiv span{font-weight:normal; font-size:12px;}
.indexNewsCol{margin:0 auto; padding:8px; height:180px;}
.indexNewsCol ul{margin:0 auto; padding:0; list-style-type:none;}
.indexNewsCol ul li{margin:0 auto; padding:0;}
.indexNewsCol ul li span{margin:0 3px; font-weight:bold; font-size:14px;}
.indexNewsCol ul li a{color:#333; text-decoration:none;}
.indexNewsCol ul li a:hover{color:#f00; text-decoration:underline;}
.jobsList{margin:0 auto; padding:0;}
.jobsList ul{margin:0 auto; padding:0; list-style-type:none;}
.jobsList ul li{margin:0 auto; padding:0;}
.jobsList ul li span{margin:0 3px; font-weight:bold; font-size:14px;}
.jobsList ul li a{color:#333; text-decoration:none;}
.jobsList ul li a:hover{color:#f00; text-decoration:underline;}
.red{color:#f00;}
.displayBlock{display:block; float:none; clear:both;}
.foot{clear:both; float:none; width:100%; margin-top:10px; padding-top:10px; border-top:1px solid #ccc; height:auto;}
.bottomNav{width:680px;margin:0 auto;padding:0;}
.bottomNav ul{margin:0;padding:0;list-style-type:none;}
.bottomNav ul li{float:left; margin:0 3px;}
.foot .copyright{clear:both; float:none; text-align:center;}
