@charset "UTF-8";
/* CSS Document */
body { background:#dbdde0; }

.banner { background-color:#DC0701; height:100px; padding:30px 0px 20px 0px;}
.ban { width:1390px; margin:0 auto; }
.ban ul { width:700px; float:left; margin-left:100px; }
.ban ul li { float:left; display:inline-block; width:112px; text-align:center; background-color:#780000; margin:0px 0px 1px 1px; }
.ban ul li:hover { background-color:#000; }
.ban ul li a { font-size:16px; color:#fff; line-height:48px; }
.ban1 { width:390px; height:90px; background:url(http://www.kexuenet.com/images/ba1.png) no-repeat 0px 0px;  float:left; }
.ban2 { width:161px; height:95px; background: url(http://www.kexuenet.com/images/ba3.png) no-repeat 0px 0px; float:right; }
.banners { background-color:#780000; height:44px; } 
.banners img { margin-left:1160px; }

.main { width:970px; margin:0 auto; }
.tit { padding:0 20px; color:#780000; font-size:30px; line-height:75px; border-left:3px #780000 solid; border-right:3px #780000 solid; }
.w_603 { width:603px; float:left; }
.w_343 { width:343px; float:right; }
.hk { height:58px; background:#612779; }
.con { border-left:1px #f3f4f5 solid; border-right:1px #f3f4f5 solid; border-bottom:2px #f3f4f5 solid; width:480px; padding:0px 60px 30px 60px; background:#fff; }
.con ul { padding:20px 0px; border-top:1px #ddd solid; }
.con ul li.first { border:none; }
.con ul li { text-indent:20px; background:url(http://www.kexuenet.com/images/sprite.png) no-repeat 0px -56px; }
.con ul li a { font-size:14px; color:#000; line-height:32px; }

.jimu a { color:#FFF; font-size:22px; }
.jimu div { text-align:center; }
.j1,.j2 { margin-bottom:5px; }
.j11 { width:169px; height:83px; float:left; background:#a2669e; line-height:83px; }
.j12 { width:169px; height:83px; float:right; background:#a94d63; line-height:83px; }
.j21 { width:111px; height:153px; float:left; background:#5f6ba9; line-height:153px; }
.j22 { width:131px; height:153px; float:left; background:#aa682d; line-height:153px; margin:0 5px; }
.j23 { width:91px; height:99px; float:left; background:#82882f; line-height:99px; }
.j24 { width:91px; height:75x;px; float:left; background:#5f6ba9; line-height:49px; margin-top:5px;}
.j3a { width:91px; float:left; }
.j3b { width:187px; float:left; }
.j3c { width:156px; float:left; height:200px; }
.j31 { width:91px; height:115px; float:left; background:#518b8e; line-height:89px; }
.j32 { width:91px; height:212px; float:left; background:#518b8e; line-height:212px; margin-left:5px; }
.j33 { width:152px; height:119px; float:left; background:#a94d63; line-height:93px; margin-left:5px; }
.j34 { width:152px; height:119px; float:left; background:#a2669e; line-height:119px; margin:5px 0px 0px 5px; }
.j35 { width:91px; height:91px; float:left; background:#82882f; line-height:91px; margin-top:5px; }
.j36 { width:186px; height:84px; float:left; background:#a94d63; line-height:84px; margin-top:5px; }
.j37 { width:73px; height:53px; float:left; background:#5f6ba9; line-height:53px; margin:5px 0px 0px 5px; }
.j38 { width:72px; height:120px; float:left; background:#518b8e; line-height:120px; margin:5px 0px 0px 5px; }
.j39 { width:265px; height:63px; float:left; background:#a94d63; line-height:63px; margin-top:5px; }

.paiming { margin-top:20px; background:#fff; padding:0px 0px 20px 0px; }
.paiming .title { color:#fff; font-size:22px; text-indent:40px; line-height:50px; background:#612779; }
.paiming ul { margin:18px 0px 0px 40px;}
.paiming ul li a { color:#000; font-size:14px; line-height:24px; }

.tuijian { width:970px; margin:25px auto; background:#fff; padding-bottom:15px;  }
.tuijian .title { background:#612779; }
.tuijian .title p { float:left; line-height:60px; margin-left:45px; color:#fff; font-size:24px;  }
.tuijian .title a { float:right; line-height:60px; display:block; margin-right:45px; color:#fff; }
.tuijian ul { width:1010px; margin:35px 0px 0px -35px; }
.tuijian ul li { float:left; display:inline; width:215px; margin-left:36px; }
.tuijian ul li img { width:215px; height:175px; } 
.tuijian ul li .tt { font-size:14px; display:block; padding:10px 20px; width:175px; line-height:24px; }


/*悬浮*/
.daohang { width:170px; position:fixed;right: 50%; top:200px;z-index:9999; margin-right:515px;  }
.daohang li { background:#780000; text-align:center; margin-top:10px; }
.daohang li a { font-size:16px; line-height:40px; color:#fff;  }
.daohang li:hover { background:#000; }