#menu { position: fixed; right: 20px; top: 50%; width: 90px; margin: -160px 0 0; padding: 0; list-style-type: none; z-index: 70;}
#menu li { margin-top: 10px; font: 14px "Microsoft Yahei";}
#menu a { display: block; padding: 10px 0; background-color: #fff; color: #0074EA; text-align: center; text-decoration: none;}
#menu .active a { color: #fff; background-color: rgb(0, 116, 234);}
.section { text-align: center; font: 18px "Microsoft Yahei"; color: #fff;}
.section1 { background: url(../images/bg.png) 50% repeat-x;}
.screen-main { position: relative; width: 1280px; height: 840px; margin: 0 auto;}
.screen-main span { position: absolute;}
.science-inner { position: relative; width: 980px; height: 850px; margin: 0 auto; background-image: url(../images/bg-kj_4d6c383.png); overflow: hidden;}
.famous-inner { position: relative; width: 980px; height: 850px; margin: 0 auto; background-image: url(../images/renwu-bg_c26f167.png); overflow: hidden;}
.social-inner { position: relative; width: 980px; height: 850px; margin: 0 auto; background-image: url(../images/bj-so_ff09f3c.png); overflow: hidden;}
.net-inner { position: relative; width: 980px; height: 850px; margin: 0 auto; background-image: url(../images/bj-net_3cad4e6.png); overflow: hidden;}

.screen-main .shi2 { width: 290px; height: 290px; left: 1387px; z-index: 1; top: -359px; background: url(../images/zi1.png) }
.screen-main .ji3 { width: 290px; height: 290px; left: -244px; z-index: 2; top: -488px; background: url(../images/zi2.png) }

.science-inner a { text-decoration: none; color: #004b85; float: left; position: absolute; display: inline-block; white-space: nowrap }
.science-inner a:hover { color: #1c9cff }
.science-inner .st9 { background-position: 78px -350px; font-size:32px} 
.science-inner .st10 { background-position: 79px -431px; font-size:32px}
.science-inner .st11 { background-position: 147px -502px; font-size:32px}
.science-inner .st12 { background-position: 342px -481px; font-size:32px}

.famous-inner a { text-decoration: none; color: #8a5e25; float: left; position: absolute; display: inline-block; white-space: nowrap }
.famous-inner a:hover { color: #d58116 }
.famous-inner .fa1 { background-position: 61px 4px }
.famous-inner .fa2 { background-position: 61px -103px }
.famous-inner .fa3 { background-position: 151px -185px;}
.famous-inner .fa4 { background-position: 0 -312px }
.famous-inner .fa5 { background-position: 0 -404px;}
.famous-inner .fa6 { background-position: 0 -426px }
.famous-inner .fa7 { background-position: 0 -404px;}
.famous-inner .fa8 { background-position: 0 -762px;}

.social-inner a { text-decoration: none; color: #535353; float: left; position: absolute; display: inline-block; white-space: nowrap }
.social-inner a:hover { color: #bababa }
.social-inner .so1 { background-position: 0 22px }
.social-inner .so2 { background-position: 0 -118px }
.social-inner .so3 { background-position: 0 -118px }
.social-inner .so4 { background-position: 0 -595px }
.social-inner .so5 { background-position: 0 -595px }

.net-inner a { text-decoration: none; color: #00a0e9; float: left; position: absolute; display: inline-block; white-space: nowrap }
.net-inner a:hover { color: #054b6b }
.net-inner .net1 { background-position: 61px 4px }
.net-inner .net2 { background-position: 78px -101px }
.net-inner .net3 { background-position: 78px -101px }
.net-inner .net4 { background-position: 59px -101px }
.net-inner .net5 { background-position: 133px -198px }
.net-inner .net6 { background-position: 111px -198px }
.net-inner .net7 { background-position: 0 -316px }
.net-inner .net8 { background-position: 0 -439px }
.net-inner .net9 { background-position: 0 -420px }

.zanzhu { text-align: left;}
.zanzhu-con { width: 880px; height: 430px; margin: 0 auto; overflow: hidden; zoom: 1;}
.zanzhu h2 { position: relative; top:-50px; left: 28px; width: 880px; margin: 0 auto 20px; font: 500 30px "Microsoft Yahei"; color: #856B37;}
.zanzhu-con a { display: none; float: left; margin: 0 0 10px 28px;}

.foot { margin-top: 100px; line-height: 30px; color: #666; font-size: 12px; text-align: center;}
.foot a { color: #0074EA;}