@charset "utf-8";
/* CSS Document */
/*head*/
.wrap_box{ width:1000px; margin:0 auto;}
.header{ width:100%; position:relative; overflow:hidden;}
.headRight{ width:353px; height:166px; position:absolute; right:0; top:0; background:url(https://vpn.bjypc.edu.cn/http/77726476706e69737468656265737421f3fa52d2253a71407d468ca88d1b203b/publish/tsg/images/headRight.png) no-repeat; z-index:300;}
.logo{ position:absolute; top:37px; left:16px;}
.logo a{ width:514px; height:82px; background:url(https://vpn.bjypc.edu.cn/http/77726476706e69737468656265737421f3fa52d2253a71407d468ca88d1b203b/publish/tsg/images/logo.png) no-repeat; display:block;}
.nav li b{ width:14px; height:14px; background:url(https://vpn.bjypc.edu.cn/http/77726476706e69737468656265737421f3fa52d2253a71407d468ca88d1b203b/publish/tsg/images/navDian.png) no-repeat; display:block; float:left; margin-right:8px;}
.nav li:hover a,.nav li.selected a{ color:#f0a000;}
.nav li:hover b,.nav li.selected b{ background:url(https://vpn.bjypc.edu.cn/http/77726476706e69737468656265737421f3fa52d2253a71407d468ca88d1b203b/publish/tsg/images/navDianhover.png) no-repeat;}

.nav li{ position:relative; height:15px;}
.nav li.topLeft1{ top:9px; left:249px;}
.nav li.topLeft2{top: 19px;left: 240px;}
.nav li.topLeft3{top: 29px;left: 224px;}
.nav li.topLeft4{top: 39px; *top:29px;left: 206px;}
.nav li.topLeft5{top: 49px; *top:33px;left: 186px;}
.nav li.topLeft6{top: 59px; *top:37px;left:151px;}
.nav li.topLeft7{ top:56px; *top:45px; left:122px;}
.nav a{ color:#ffeddd; font-size:12px;}

/*banner图片轮播图*/
.focus{ position:relative; width:854px; height:166px; background-color: #000;}  
.focus img{ width:854px; height:166px;} 
.focus .shadow .title{ width:854px; height:36px; padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{ bottom:42px; right:0px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px 0 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt img{display:none;} 

/*友情链接*/
.friendShip{ height:35px; width:100%; background:url(https://vpn.bjypc.edu.cn/http/77726476706e69737468656265737421f3fa52d2253a71407d468ca88d1b203b/publish/tsg/images/friendBg.jpg) repeat-x; margin-top:12px;}
.friendShip h3,.friendShip ul,.friendShip span{ line-height:35px; color:#fff;}
.friendShip h3,.friendShip ul{ float:left;}
.friendShip h3{ font-weight:normal; font-family:"microsoft yahei"; font-size:14px; margin-right:30px;}
.friendShip h3 b{ width:23px; height:18px; background:url(https://vpn.bjypc.edu.cn/http/77726476706e69737468656265737421f3fa52d2253a71407d468ca88d1b203b/publish/tsg/images/true.png) no-repeat; display:block; float:left; margin:7px 7px 0 10px;}
.friendShip span{ float:right; margin-right:26px;}
.friendShip span a{ color:#fff;}
.friendShip li{ float:left; *width:10%;}
.friendShip li a{ color:#fff; font-size:13px; font-family:"microsoft yahei";}
.friendShip li b{ width:1px; height:13px; background:url(https://vpn.bjypc.edu.cn/http/77726476706e69737468656265737421f3fa52d2253a71407d468ca88d1b203b/publish/tsg/images/friendLine.png) no-repeat; display:block; float:right; margin:12px 11px;}

/*footer*/
.footer{ width:100%; margin-top:15px; padding-top:30px; position:relative;}
.footer p{ color:#5b5b5b; text-align:center; line-height:22px;}
.footRight{ position:absolute; right:3px; top:18px;}
.footRight b{ color:#5b5b5b; font-weight:normal; display:block; float:left; line-height:88px;}
.footRight a{ padding-right:10px;}
/*//footer*/