/*搜索*/
.search{ background:url(images/search.gif) repeat-x left top; padding:10px 0px 0px 10px; border-bottom:#e0e0e0 1px solid; height:37px; line-height:37px; width:990px;}
.s1{ border:#e1e9f3 1px solid; height:26px; line-height:26px; width:220px;}
.s11{ height:16px; line-height:16px; padding:5px 0px 5px 30px; width:180px; border:none; font-family:"宋体"; font-size:12px; color:#b4b4b4; background:url(images/s.gif) no-repeat 7px 5px #FFF;}
.s2{ width:64px; height:29px; line-height:29px; margin-left:5px;}
.s22{ background:url(images/s2.gif) no-repeat left top; width:64px; height:29px; line-height:29px; cursor:pointer;}
.s3{ line-height:30px; height:30px;}
.s3 a{ padding-left:12px;}
.s4{ margin-right:10px; width:64px; height:29px; line-height:29px;}
.s44{ background:url(images/login.gif) no-repeat left top; width:64px; height:29px; line-height:29px; cursor:pointer;}
.s5{ border:#e1e9f3 1px solid; height:26px; line-height:26px; width:160px; margin-right:10px;}
.s55{ height:16px; line-height:16px; padding:5px 0px 5px 0px; width:150px; border:none; font-family:"宋体"; font-size:12px; color:#b4b4b4; background:#FFF; padding-left:10px;}
.s42{ width:40px; height:28px; line-height:28px;}
.s42 a,.s42 a:link,.s42 a:visited{ color:#4763b2;}

/*主体内容*/
.main{ height:auto; overflow:hidden; padding:0px 10px 0px 10px; width:980px; clear:both;}
/*广告位一*/
.box1{ margin-top:12px; height:auto; overflow:hidden;}
/*头条*/
.toutiao{ margin-top:12px; height:auto; overflow:hidden;}
.tiao1{float:left; overflow:hidden; height:26px; line-height:26px; padding-left:10px; font-weight:bold; font-size:14px; color:#000000; padding-right:10px;}
.tiao1 a,.tiao1 a:link,.tiao1 a:visited{ color:#000;}
.tiao2{ float:left; overflow:hidden; height:26px; line-height:26px; padding-right:10px;}
.tiao3{ width:60px; padding-right:10px; float:right;}
.tiao3 a,.tiao3 a:link{ color:#0a59b5;}
/*轮播*/
.box2{ height:auto; overflow:hidden; clear:both; margin-top:12px;}
.lunbo{ width:443px;}
.focusBox { position: relative; width: 443px; height: 288px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width: 443px; height: 288px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 34px; width:100%;  background:url(images/txtbg.png) no-repeat center bottom; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; font-weight:bold; }
.focusBox .txt li{ height:34px; line-height:34px; position:absolute; bottom:-34px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 20px; height: 17px; line-height: 18px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color:#000; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background:url(images/focus1.png) no-repeat left bottom;}
.focusBox .num li.on a,.focusBox .num a:hover{ background:url(images/focus2.png) no-repeat left bottom; color:#FFF;}
/*新闻滑动*/
.news{ width:520px; height:285px;}
.hasMoreTab{ width:520px;}
.hasMoreTab .hd{ line-height:35px; height:35px; background:url(images/btnbg.gif) repeat-x left top; position:relative; }
.hasMoreTab .hd .more{ float:right; font-size:12px; color:#999999; padding-right:10px;}
.hasMoreTab .hd .more a,.hasMoreTab .hd .more a:link,.hasMoreTab .hd .more a:visited{ font-size:12px; color:#999999; cursor:pointer;}
.hasMoreTab .hd .more a:hover{ color:#1068ca;}
.hasMoreTab .hd ul{ z-index:5; position:absolute; height:35px;  overflow:hidden; zoom:1; }
.hasMoreTab .hd li{ float:left;  padding:0 22px; cursor:pointer; margin-left:-1px; border-bottom:#d6d6d6 1px solid; color:#333333; font-size:14px;}
.hasMoreTab .hd li a{ color:#333;}
.hasMoreTab .hd li.on{ font-weight:bold; height:35px; line-height:35px; background:#fff; color:#0754ae; font-size:14px; border-left:#d6d6d6 1px solid; border-right:#d6d6d6 1px solid;}
.hasMoreTab .bd{ padding:14px 20px 12px 15px; clear:both; position:relative;  }
.hasMoreTab .bd ul li{ height:32px; line-height:32px; _height:30px; _line-height:30px;}
.hasMoreTab .bd ul li a{color:#646464; font-size:14px; height:32px; line-height:32px; _height:30px; _line-height:30px; background:url(images/li.gif) no-repeat left center; padding-left:10px; cursor:pointer; float:left;}
.hasMoreTab .bd ul li a:link,.hasMoreTab .bd ul li a:visited{color:#646464; }
.hasMoreTab .bd ul li a:hover{ color:#1068ca; background:url(images/li1.gif) no-repeat left center; }
.hasMoreTab .bd ul li .date{ float:right; height:32px;}
.hasMoreTab .bd ul li img{ float:left; margin-top:9px;}
.hasMoreTab .bd ul li:hover a,.hasMoreTab .bd ul li:hover span{ color:#1068ca;}
/*第三块内容*/
.box3{ margin-top:12px; height:auto; overflow:hidden; clear:both;}

.left{ width:657px;}
.box32{ clear:both; height:auto; overflow:hidden;}
.box32top{ height:auto; overflow:hidden;}
.zixun{margin:11px 8px 0px 0px; width:322px;}
.redian{margin:11px 8px 0px 0px; width:322px;}
.title{ height:35px; line-height:35px; color:#333333; font-weight:bold; background:url(images/btnbg.gif) repeat-x left top}
.title span{ float:left; font-weight:bold; color:#333333; padding-left:11px; font-size:14px;}
.title a{ float:right; font-weight:100; color:#999999; padding-right:10px;}
.title a:hover{ color:#044ea6;}
.right{ width:315px;}
.box8{ height:auto; overflow:hidden; clear:both;}
/*业务系统*/
.xitong{ background:#e6eff9; padding:6px; width:303px; overflow:hidden;}
.chaxun{ background:url(images/chaxun.jpg) no-repeat left top; height:165px; overflow:hidden; margin-top:10px;}
.cx{ background:url(images/cx.jpg) no-repeat left top; overflow:hidden; margin-top:10px;}
.pacx{margin-top:35px; margin-left:17px; font-size:12px; color:#333;}
.pacx1{}
.pacx2{margin-top:7px;}
.i{overflow:hidden;}
.i input{ height:15px; line-height:15px; padding:5px 0 6px 0px; color:#333; background:none; border:none; outline:none; overflow:hidden; color:#000;}
.i span{width:114px; float:left; height:26px; line-height:26px; margin-left:10px; margin-right:5px; text-align:right;}
.w130{width:60px;}
.w135{width:135px;}
.w260{width:260px;}
.w180{width:180px;}
.cx_btn{width:180px; margin:0 auto; text-align:center; margin:8px auto;}
.cx_b{width:60px; height:26px; background:url(images/chaxun.gif) no-repeat;}
.shenfengzheng{ margin-top:45px; height:26px; line-height:26px;}
.baodanhao{ margin-top:10px; height:26px; line-height:26px;}
.sfz{border:#b5c2d0 1px solid; height:24px; line-height:24px; width:215px;}
.sfz1{ height:14px; line-height:14px; padding:5px 0px 5px 10px; width:205px; border:none; font-family:"宋体"; font-size:12px; color:#b6b6b6; background:#FFF; }
.name{ height:26px; line-height:26px; padding-left:12px;}
.cxaniu{ width:60px; height:26px; line-height:26px; margin:14px auto 0px auto;}
.cxaniu1{ width:60px; height:26px; line-height:26px; background:url(images/chaxun.gif) no-repeat left top; cursor:pointer;}
.dianzi{margin:11px 0px 0px 0px; width:313px;}
/*box4*/
.box4{ margin-top:12px; height:auto; overflow:hidden; clear:both;}
/*电子刊物*/
.dianzic{ height:180px;}
#focus_Box{position:relative;width:300px;height:170px;margin:20px auto 0px auto;}
#focus_Box ul{position:relative;width:300px;height:160px}
#focus_Box li{z-index:0;position:absolute; cursor:pointer; left:10px; top:13px; width:0px; height:0px;}
#focus_Box li img{ background:url(images/loading.gif) no-repeat center 50%; width:100%; height:100%;vertical-align:top }
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:15px;height:31px;top:60px;}
#focus_Box .prev{background:url(images/dianzili.gif) no-repeat left top; left:5px}
#focus_Box .next{background:url(images/dianzili.gif) no-repeat left -39px; right:5px} 
#focus_Box .prev:hover{background-position:left -78px;}
#focus_Box .next:hover{background-position:right -119px;}
/*box5*/
.box5{ margin-top:12px; height:auto; overflow:hidden; clear:both; }
.zhengce{margin:0px 8px 0px 0px; width:322px; overflow:hidden; }
.hasMoreTab2{ width:322px;}
.hasMoreTab2 .bd{ padding:12px 20px 10px 15px; clear:both; position:relative; height:auto; overflow:hidden; }
.hasMoreTab2 .hd li{ width:161px;  padding:0px; text-align:center; margin-right:1px;}
.hasMoreTab2 .hd li.on{ width:161px; padding:0px; text-align:center; margin-right:-1px; color:#333333; }
.hasMoreTab2 .bd li{ width:290px; overflow:hidden;}

/*视频直播*/
.shipin{margin:0 auto; width:313px;}
.shipinc{ padding:25px 0px 16px 0px; height:173px;}
.msn-focus { width:285px; height:173px; z-index:99; }
.msn-focus .hd { font-size: 12px; height:38px;  line-height: 46px; width:285px; margin-top:14px; _margin-top:7px;}
.msn-focus .hd li { float: left; display: inline; float: left; width:70px; height: 30px; line-height:38x; _padding-top:10px; _height:28px; _line-height:28px; margin-right:1px; text-align:center; }
.msn-focus .hd .on {  background:url(images/shipinli.gif) no-repeat left bottom; _padding-top:10px; _height:28px; _line-height:28px;}
.msn-focus .hd .on a { background:url(images/shipinli1.gif) no-repeat left bottom; color: #fff; _padding-top:10px; _height:28px; _line-height:28px;}
.msn-focus .hd a { height: 30px; background:url(images/shipinli.gif) no-repeat left bottom; float: left; color:#333333; width:70px;  height:38px; line-height:46px; cursor:pointer; _padding-top:10px; _height:28px; _line-height:28px;}
.msn-focus .bd { width: 280px; height:115px; position: relative; overflow: hidden }
.msn-focus .bd ul { height: 115px; overflow: hidden; position:relative;  font-size: 14px; line-height: 28px }
.msn-focus .bd li { width: 280px; height: 115px; background-color: #fff; position: relative }
.shipincl{ width:160px;}
.shipincr{ width:115px;}
.shipincr_t{ font-size:12px; font-weight:bold; color:#000; line-height:22px; padding-bottom:5px; clear:both;}
.shipincr_t a,.shipincr_t a:link,.shipincr_t a:visited{ color:#000;}
.shipincr_t a:hover{ color:#044ea6;}
.shipincr_c{ font-size:12px; color:#646464; line-height:20px; clear:both;}
.dongtaic{ text-align:center; padding:13px 0px 10px 0px;}




/*----图书推荐-----大图展示---*/
.game163{ position: relative; padding:1px; overflow: hidden; width:290px; clear:both; }
.game163 .bigImg{ height: 115px; position: relative;}
.hasMoreTab3 .bd .con2 ul.bigImg li { height:115px; width:290px; margin:0 auto;}
.hasMoreTab3 .bd .con2 ul.bigImg li img{ width:115px; height:115px;}
.hasMoreTab3 .bd .con2 ul.bigImg li a,.hasMoreTab3 .bd .con2 ul.bigImg li a:link,.hasMoreTab3 .bd .con2 ul.bigImg li a:visited,.hasMoreTab3 .bd .con2 ul.bigImg li a:active{ background:none; width:115px; line-height:115px; height:115px; padding:0px;}
.hasMoreTab3 .bd .con2 ul.bigImg li a:hover{ background:none;}

.tsbg{ width:175px; height:115px; padding-left:0px;}
p.tsbg1{ padding:0px 0px 0px 0px; width:175px; font-weight:bold; padding-top:9px; margin-bottom:9px; height:16px; font-weight:bold; overflow:hidden; clear:both;}
.hasMoreTab3 .bd .con2 ul.bigImg li p.tsbg1 a,p.hasMoreTab3 .bd .con2 ul.bigImg li p.tsbg1 a:link,.hasMoreTab3 .bd .con2 ul.bigImg li p.tsbg1 a:visited,.hasMoreTab3 .bd .con2 ul.bigImg li p.tsbg1 a:active{ font-size:12px; color:#333333; height:18px; line-height:18px; padding-left:8px; width:120px; }
.hasMoreTab3 .bd .con2 ul.bigImg li p.tsbg1 a:hover{ color:#1068ca;}
p.tsbg3{ color:#666666; clear:both; width:175px; line-height:20px; }
/*----图书推荐-----小图列表---*/
.game163 .smallScroll{ height: 63px; margin-top:11px;}
.game163 .smallImg{ float:left;  margin:0px; display:inline; width: 262px; overflow: hidden;}
.game163 .smallImg ul{ height:63px;  width: 9999px; overflow: hidden; }
.hasMoreTab3 .bd .con2 div.smallImg ul li{ width:63px; height:63px; line-height:63px; float: left; padding:0px;  cursor:pointer;  display: inline; background:none; }
.hasMoreTab3 .bd .con2 div.smallImg ul li a,.hasMoreTab3 .bd .con2 div.smallImg ul li a:link,.hasMoreTab3 .bd .con2 div.smallImg ul li a:visited,.hasMoreTab3 .bd .con2 ul li p.tsbg1 a:active{ background:none; width:63px; height:63px; line-height:58px;}
.game163 .smallImg img{ border: 2px solid #cccccc; width:47px; height:47px;  }
.game163 .smallImg .on img{ border:#ff7800 2px solid;}
/*----图书推荐-----左右滚动---*/
.game163 .sPrev,.game163 .sNext{ float: left; display: block; width: 14px; height: 47px; text-indent: -9999px; padding-top:10px; background:url(images/game.gif) no-repeat left 23px;}
.game163 .sNext{ background-position: 0 -63px;}
.game163 .sPrev:hover{background-position: 0 -17px;}
.game163 .sNext:hover{background-position: 0 -103px;}

