@charset "gb2312";
/* CSS Document */

.banner_w{ position:relative;}
/***** banner *****/
.banner{ width:100%;position:relative;  height:772px;}
.banner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.banner .bd ul{ width:100% !important;  }
.banner .bd li{ width:100% !important;  height:772px; overflow:hidden; text-align:center;  }
.banner .bd li a{ display:block; height:772px; }
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:20px; left:0;height:6px;line-height:6px;}
.banner .hd ul{ text-align:center;}
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:40px; height:6px; margin:5px; background:url(../images/tg_flash_p.png) 41px 0; overflow:hidden; line-height:9999px; }
.banner .hd ul .on{ background-position:0 0; }


/***** 搜索 *****/
.top_search{ width:100%; height:146px; position:absolute;bottom:40px;}
.top_search_tab{width:658px; padding:0px 175px;height:146px;background:url(../images/search.jpg) repeat left top;}
.top_search_tab .hd{height:35px;position:relative;z-index:0;}
.top_search_tab .hd ul{ float:left;width:658px;z-index:5; position:absolute;height:35px; overflow:hidden; zoom:1; margin-top:15px; }
.top_search_tab .hd li{ float:left;cursor:pointer; margin-right:10px;}
.top_search_tab .hd li a{ width:72px;height:34px;display:block;float:left;font:18px/35px "微软雅黑"; text-align:center; color:#fff;}
.top_search_tab .hd li.on a{ display:block;height:34px;line-height:34px;border-bottom:1px solid #f0a900;color:#f0a900;}
.top_search_tab .bd{ float:left; position:relative;  }
/*** 搜索 ***/
.top_search_tab .bd #search { float:right;display:block;width:658px;height:34px; margin-top:25px; margin-bottom:10px;}
.top_search_tab .bd #search li.ipt{ float:left;width:567px; height:34px; }
.top_search_tab .bd #search li.ipt .keyword{ float:left;display:block; border:none;width:552px; padding-left:15px;height:34px;font:14px/34px "微软雅黑"; color:#a5a5a5; background:#FFF; border:solid 1px #eeeeee;}
.top_search_tab .bd #search li.btn{ float:right;cursor:pointer;width:79px;height:34px; background:url(../images/ss_fdj.jpg) no-repeat left center; }
/*** 单选按钮 ***/
.top_search_tab .bd .sLabel{font:14px/28px "微软雅黑"; color:#fff;}
.top_search_tab .bd .sLabel input{vertical-align: middle;margin: 0px 6px 3px 5px;}



/*********************** 板块01 ***********************/
.bk01{ width:1200px; height:331px;margin-top:38px; margin-bottom:40px;}
/*********** 图片新闻 ***********/
.pic_new {position:relative; width:414px; height:330px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left;float:left;}
.pic_new .pic { width:414px; height:292px;display: block;}
.pic_new .pic img {width:414px; height:292px;display: block; }	
.pic_new .txt-bg { position:absolute; bottom:0px;left:0px;z-index: 1; height:38px; width:414px; margin:0 auto; overflow: hidden;
background:#f5f5f5; }
.pic_new .txt { position:absolute; left:10px; bottom:0px; z-index:2; height:38px; width:414px; overflow:hidden;}
.pic_new .txt li{ height:38px; line-height:38px; position:absolute; left:8px; bottom:-38px;display: block;width:400px;overflow:hidden;}
.pic_new .txt li a{display: block;width:400px;color:#3b3b3b;font:16px/38px "微软雅黑"; text-align:center; }

.pic_new .num { position: absolute; z-index: 3; bottom:43px; right:5px;}
.pic_new .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center;  margin-bottom:0px;cursor: pointer; margin:2px; }
.pic_new .num li a,.pic_new .num li span { position: absolute; z-index: 2; display: block; color:#fff; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.pic_new .num li span { z-index: 1; background:#000; filter: alpha(opacity=95); opacity: 0.95; }
.pic_new .num li.on a,.pic_new .num a:hover{ background:#af0102;  }

/*********** 动态信息 ***********/
.dtxx{width:428px; height:330px; overflow:hidden; float:left; margin-left:38px;}
.dtxx .dtxx_bt{width:428px; height:48px; border-bottom:solid 1px #29237b; margin-bottom:10px;}
.dtxx .dtxx_bt h3{width:134px; height:46px; border-bottom:solid 3px #29237b; color:#29237b;font:22px/46px "微软雅黑"; text-align:center; float:left;}
.dtxx .dtxx_bt a{width:83px; height:26px; background:#29237b;color:#fff;font:14px/24px "微软雅黑"; text-align:center; float:right; margin-top:10px;
-webkit-border-radius:20px;/*适配以webkit为核心的浏览器(chrome、safari等)*/
-moz-border-radius:20px;/*适配firefox浏览器*/
-ms-border-radius:20px;/*适配IE浏览器*/
-o-border-radius:20px;/*适配opera浏览器*/
border-radius:20px;/*适配所有浏览器(需要放在最后面，类似于if..else if..else..)*/}
.dtxx .dtxx_bt a:hover{ background:#e6a200;}

.dtxx .dtxx_f{width:428px; height:90px; border-bottom:dashed 1px #d8d8d8;margin-bottom:10px;}
.dtxx .dtxx_f a{width:428px; height:90px;display:block;}
.dtxx .dtxx_f a h3{width:428px; height:30px;display:block; color:#3b3b3b;font:16px/30px "微软雅黑"; text-align:center;}
.dtxx .dtxx_f a span{width:414px; height:40px;display:block; color:#929292;font:13px/22px "微软雅黑"; margin-left:9px; overflow:hidden;}
.dtxx .dtxx_f a:hover h3{ text-decoration:underline;}

.dtxx ul li{width:428px;float:left;height:33px;overflow:hidden;background:url(../images/ico_yuan.png) no-repeat 2px center; }
.dtxx ul li a{ color:#3b3b3b;font:15px/33px "微软雅黑"; margin-left:15px; width:290px; display:block; overflow:hidden;}
.dtxx ul li a:hover{ color:#F00; text-decoration:underline;}
.dtxx ul li span{ float:right;font:13px/33px "微软雅黑"; color:#918f8f; margin-right:4px;}

/*********** 通知公告 ***********/
.tzgg{width:258px; height:330px; overflow:hidden; float:left; margin-left:38px; background:url(../images/bk.png) center 20px  no-repeat;}
.tzgg h3{width:105px; height:40px; color:#29237b;font:22px/40px "微软雅黑"; text-align:center; margin:0 auto;}
.tzgg ul{width:220px; height:250px;overflow:hidden; margin:0 auto;}
.tzgg ul li{width:220px;float:left;height:31px;overflow:hidden;background:url(../images/ico.jpg) no-repeat left center; }
.tzgg ul li a{ color:#3b3b3b;font:14px/31px "微软雅黑"; margin-left:12px; width:208px; display:block; overflow:hidden;}
.tzgg ul li a:hover{ color:#F00; text-decoration:underline;}

.tzgg .tzgg_more a{ margin:0 auto; display:block;width:83px; height:26px; background:#29237b;color:#fff;font:14px/24px "微软雅黑"; text-align:center; margin-top:10px;
-webkit-border-radius:20px;/*适配以webkit为核心的浏览器(chrome、safari等)*/
-moz-border-radius:20px;/*适配firefox浏览器*/
-ms-border-radius:20px;/*适配IE浏览器*/
-o-border-radius:20px;/*适配opera浏览器*/
border-radius:20px;/*适配所有浏览器(需要放在最后面，类似于if..else if..else..)*/}
.tzgg .tzgg_more a:hover{ background:#e6a200;}


/*********************** 数字资源 ***********************/ 
.bk02_w{ width:100%; height:344px; background:#29237b;overflow:hidden;   }
.bk02{ width:1200px; overflow:hidden;}
.bk02 .bk02_bt{ width:250px;height:90px; margin:0 auto; margin-top:30px; margin-bottom:50px;}
.bk02 .bk02_bt a{ width:250px;height:90px; display:block; text-align:center; }
.bk02 .bk02_bt a h3{ height:55px; color:#fff;font:30px/55px "微软雅黑";}
.bk02 .bk02_bt a p{ width:32px;height:2px; display:block; background:#fff; text-indent:-999999; font-size:0px; margin:0 auto;}
.bk02 .bk02_bt a span{ height:32px; color:#69669b;font:22px/32px "微软雅黑";}

.bk02 .bd{ width:100%; height:84px; margin-bottom:50px;}
.bk02 .bd ul{ overflow:hidden; zoom:1;}
.bk02 .bd ul li{float:left; width:210px; height:84px;margin-left:25px;}
.bk02 .bd ul li a{ display:block;width:208px; height:82px; border:solid 1px #544f95; }
.bk02 .bd ul li a p{ display:block;width:90px; height:82px; float:left;}
.bk02 .bd ul li a p img{ margin:20px 0px 0px 20px;}
.bk02 .bd ul li .bk02_ts1 span{ display:block;width:110px;height:44px; float:left; color:#ffffff;font:16px/22px "微软雅黑"; margin-top:18px;}
.bk02 .bd ul li .bk02_ts2 span{ display:block;width:110px;height:44px; float:left; color:#ffffff;font:16px/44px "微软雅黑"; margin-top:18px;}
.bk02 .bd ul li .bk02_ts3 span{ width:100%;display:block;height:44px; float:left; color:#ffffff;font:16px/22px "微软雅黑"; margin-top:18px; text-align:center;}
.bk02 .bd ul li a:hover{border:solid 1px #a9a7ca; }

.bk02 .hd{ height:10px;overflow:hidden;   }
.bk02 .hd ul{ width:75px; margin:0 auto; }
.bk02 .hd ul li{ float:left; cursor:pointer; display:block; width:24px; height:10px; margin-right:12px; _display:inline; background:url(../images/qh_ico.png) no-repeat right 4px;}
.bk02 .hd ul li.on{ background:url(../images/qh_ico.png) no-repeat left 4px;}


/*********************** 图书馆概况 ***********************/ 
.bk03_w{width:100%; height:385px;background:#f5f5f5; padding-top:45px;}
.bk03{width:1200px; height:320px;}
.bk03 .bk03_left_bg{width:704px; height:320px; float:left; background:url(../images/jj_bg.jpg) no-repeat left top;}
.bk03 .bk03_left_bg .bk03_left{width:638px; height:234px;margin-top:31px; padding:17px 21px; background:url(../images/jj_wz_bg.png) repeat left top;}
.bk03 .bk03_left_bg .bk03_left .bk03_sp{width:302px; height:222px; float:left;}
.bk03 .bk03_left_bg .bk03_left .bk03_tsgjj{width:315px; height:222px; float:right;}
.bk03 .bk03_left_bg .bk03_left .bk03_tsgjj h3{width:175px; height:38px; float:left; text-align:center;color:#29237b;font:24px/38px "微软雅黑"; border-bottom:1px solid #9390bb; margin-bottom:6px;}
.bk03 .bk03_left_bg .bk03_left .bk03_tsgjj span{ display:block;width:315px; height:155px; float:right; color:#1a1a1a;font:14px/24px "微软雅黑"; text-indent:2em; overflow:hidden;}
.bk03 .bk03_left_bg .bk03_left .bk03_tsgjj a{width:78px; height:22px; float:right; display:block; text-align:center; background:#29237b;color:#fff;font:12px/22px "微软雅黑";transition-duration:300ms;-webkit-transition-duration:300ms;
-webkit-border-radius:20px;/*适配以webkit为核心的浏览器(chrome、safari等)*/
-moz-border-radius:20px;/*适配firefox浏览器*/
-ms-border-radius:20px;/*适配IE浏览器*/
-o-border-radius:20px;/*适配opera浏览器*/
border-radius:20px;/*适配所有浏览器(需要放在最后面，类似于if..else if..else..)*/}
.bk03 .bk03_left_bg .bk03_left .bk03_tsgjj a:hover{transition-duration:300ms;-webkit-transition-duration:300ms;background:#f0a900; color:#fff;}

.bk03 .bk03_right{width:489px; height:320px; float:right; border-top:solid #dcdcdc 1px; border-left:solid #dcdcdc 1px;}
.bk03 .bk03_right ul li{width:162px; height:159px; float:left;border-right:solid #dcdcdc 1px;border-bottom:solid #dcdcdc 1px; text-align:center;}
.bk03 .bk03_right ul li a{width:162px; height:159px; background:#fff; display:block;transition-duration:300ms;-webkit-transition-duration:300ms;}
.bk03 .bk03_right ul li a img{ margin-top:35px;}
.bk03 .bk03_right ul li a span{width:162px;font:18px/50px "微软雅黑"; color:#4d4949; text-align:center; display:block;}
.bk03 .bk03_right ul li a:hover{background:#f9f9f9;transition-duration:300ms;-webkit-transition-duration:300ms;}

 
/*********************** 新书推荐 ***********************/ 
.bk04_w{ width:100%; height:480px;overflow:hidden; margin-bottom:42px;}
.bk04{ width:1200px; overflow:hidden;}
.bk04 .bk04_bt{ width:474px;height:125px; margin:0 auto; margin-top:30px; margin-bottom:50px; text-align:center;}
.bk04 .bk04_bt h3{ height:55px; color:#29237b;font:30px/55px "微软雅黑";}
.bk04 .bk04_bt p{ width:32px;height:2px; display:block; background:#29237b; text-indent:-999999;font-size:0px;margin:0 auto;}
.bk04 .bk04_bt span{ height:32px;color:#e0dfe9;font:22px/32px "微软雅黑";}
.bk04 .bk04_bt .bk04_more{ width:474px;height:29px;background:url(../images/demo4_03.png) no-repeat left top; margin-top:5px;}
.bk04 .bk04_bt .bk04_more a{ width:100px;height:29px;font:16px/29px "微软雅黑"; color:#fff;display:block; text-align:center;background:#29237b; margin:0 auto;transition-duration:300ms;-webkit-transition-duration:300ms;-webkit-border-radius:20px;/*适配以webkit为核心的浏览器(chrome、safari等)*/
-moz-border-radius:20px;/*适配firefox浏览器*/
-ms-border-radius:20px;/*适配IE浏览器*/
-o-border-radius:20px;/*适配opera浏览器*/
border-radius:20px;/*适配所有浏览器(需要放在最后面，类似于if..else if..else..)*/}
.bk04 .bk04_bt .bk04_more a:hover{background:#f0a900;transition-duration:300ms;-webkit-transition-duration:300ms;}

.bk04 ul li{position:relative;width:200px;height:276px; float:left; margin:0px 0px 10px 35px;}
.bk04 ul li a{width:200px;height:276px; display:block;}
.bk04 ul li a span{width:200px;height:276px; display:block; overflow:hidden;}
.bk04 ul li a span img{width:200px;height:276px;display:block;;moz-transition:1s;-webkit-transition:1s;-ms-transition:1s;-o-transition:1s;}
.bk04 ul li:hover img{ -moz-transform:scale(1.05);-ms-transform:scale(1.05); -o-transform:scale(1.05); -webkit-transform:scale(1.05);}
.bk04 ul li a h3{width:200px;height:40px; display:block; position:absolute; bottom:0px; left:0px; color:#1e1e1e;font:16px/40px "微软雅黑"; font-weight:normal; text-align:center;
background:rgba(255,255,255,0.90);
-moz-opacity: 0.90; /* FF 3.5以下 */  
opacity: 0.90; /* FF 3.5及以上 */  
filter: alpha(opacity=90); /* IE6及以上 */  
/*针对IE8*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90ffffff,endColorstr=#90ffffff);}

/*********************** 政策法规\专题专栏 ***********************/ 
.bk05{ width:1200px; height:238px; margin-bottom:40px;}
.bk05_left{ float:left; width:732px; height:238px; border:solid 1px #eaeaea;}
.bk05_left .bk05_left_bt{ float:left; width:200px; height:238px; background:#29237b; text-align:center;}
.bk05_left .bk05_left_bt h3{ height:45px; color:#fff;font:20px/45px "微软雅黑"; margin-top:60px;}
.bk05_left .bk05_left_bt p{ width:32px;height:2px; display:block; background:#fff; text-indent:-999999;font-size:0px;margin:0 auto;}
.bk05_left .bk05_left_bt span{ height:32px;color:#fff;font:14px/32px "微软雅黑";}
.bk05_left .bk05_left_bt .bk05_more{ width:83px;height:26px;margin-top:12px;}
.bk05_left .bk05_left_bt .bk05_more a{ width:83px;height:26px;font:14px/26px "微软雅黑";color:#fff; border:solid 1px #fff;display:block;text-align:center; margin-left:58px;transition-duration:300ms;-webkit-transition-duration:300ms;-webkit-border-radius:20px;/*适配以webkit为核心的浏览器(chrome、safari等)*/
-moz-border-radius:20px;/*适配firefox浏览器*/
-ms-border-radius:20px;/*适配IE浏览器*/
-o-border-radius:20px;/*适配opera浏览器*/
border-radius:20px;/*适配所有浏览器(需要放在最后面，类似于if..else if..else..)*/}
.bk05_left .bk05_left_bt .bk05_more a:hover{ background:#fff; color:#29237b;transition-duration:300ms;-webkit-transition-duration:300ms;}
.bk05_left ul{ float:left; width:500px; height:210px; overflow:hidden; margin-top:16px;margin-left:20px;}
.bk05_left ul li{width:500px;float:left;height:30px;overflow:hidden;background:url(../images/ico_yuan.png) no-repeat 2px center; }
.bk05_left ul li a{ color:#3b3b3b;font:15px/30px "微软雅黑"; margin-left:15px; width:360px; display:block; overflow:hidden;}
.bk05_left ul li a:hover{ color:#F00; text-decoration:underline;}
.bk05_left ul li span{ float:right;font:13px/30px "微软雅黑"; color:#918f8f; }

.bk05_right{ float:right; width:425px; height:238px;}
.bk05_right a{ float:right; width:425px; height:74px; margin-bottom:8px;}


/*********** TAB层切换 ***********/
.bk06Tab_w{ width:100%; height:223px;background:#f4f4f4;}
.bk06Tab{width:1200px; height:330px; overflow:hidden;}
.bk06Tab .hd{ height:36px;position:relative;z-index:0; margin-top:30px;}
.bk06Tab .hd ul{ float:left;width:450px; z-index:5; position:absolute; height:38px; margin-left:383px;}
.bk06Tab .hd li{height:36px;font:18px/36px "微软雅黑";float:left;cursor:pointer; color:#fff;  margin-right:15px; }
.bk06Tab .hd li a{ width:132px;height:36px; display:block; float:left;font:18px/36px "微软雅黑"; text-align:center;color:#29237b; border:solid 1px #29237b; background:#f4f4f4;  }
.bk06Tab .hd li.on a{height:36px;line-height:36px;background:#29237b;color:#fff;  }

.bk06Tab .bd{ float:left; position:relative; margin-top:35px; }
.bk06Tab .bd ul li {width:555px;float:left;height:30px;overflow:hidden;background:url(../images/ico_yuan.png) no-repeat left center; margin:0px 20px;}
.bk06Tab .bd ul li a{ color:#3b3b3b;font:15px/30px "微软雅黑"; margin-left:18px;}
.bk06Tab .bd ul li a:hover{ color:#F00; text-decoration:underline;}
.bk06Tab .bd ul li span{ float:right;font:13px/30px "微软雅黑"; color:#918f8f;}

/*********************** 黔图展览 ***********************/ 
.bk07{ width:1200px; margin-bottom:45px;overflow:hidden;}
.bk07 .bk07_bt{ width:474px;height:125px; margin:0 auto; margin-top:30px; margin-bottom:50px; text-align:center;}
.bk07 .bk07_bt h3{ height:55px; color:#29237b;font:30px/55px "微软雅黑";}
.bk07 .bk07_bt p{ width:32px;height:2px; display:block; background:#29237b; text-indent:-999999;font-size:0px;margin:0 auto;}
.bk07 .bk07_bt span{ height:32px;color:#e0dfe9;font:22px/32px "微软雅黑";}
.bk07 .bk07_bt .bk07_more{ width:474px;height:29px;background:url(../images/demo4_03.png) no-repeat left top; margin-top:5px;}
.bk07 .bk07_bt .bk07_more a{ width:100px;height:29px;font:16px/29px "微软雅黑"; color:#fff;display:block; text-align:center;background:#29237b; margin:0 auto;transition-duration:300ms;-webkit-transition-duration:300ms;-webkit-border-radius:20px;/*适配以webkit为核心的浏览器(chrome、safari等)*/
-moz-border-radius:20px;/*适配firefox浏览器*/
-ms-border-radius:20px;/*适配IE浏览器*/
-o-border-radius:20px;/*适配opera浏览器*/
border-radius:20px;/*适配所有浏览器(需要放在最后面，类似于if..else if..else..)*/}
.bk07 .bk07_bt .bk07_more a:hover{background:#f0a900;transition-duration:300ms;-webkit-transition-duration:300ms;}

.bk07 ul li{position:relative;width:275px;height:184px; overflow:hidden; float:left; margin:0px 0px 10px 20px; background:#000;}
.bk07 ul li a{width:275px;height:184px;display:block;}
.bk07 ul li a span{text-align:center;float:left;}
.bk07 ul li a span img{width:275px;height:184px;display:block;moz-transition:1s;-webkit-transition:1s;-ms-transition:1s;-o-transition:1s;}
.bk07 ul li:hover img{ -moz-transform:scale(1.05);-ms-transform:scale(1.05); -o-transform:scale(1.05); -webkit-transform:scale(1.05);}
.bk07 ul li a:hover{width:275px;display:block;}
.bk07 ul li a:hover img{-moz-opacity: 0.70; /* FF 3.5以下 */  
opacity: 0.70; /* FF 3.5及以上 */  
filter: alpha(opacity=70); /* IE6及以上 */  
/*针对IE8*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#70000000,endColorstr=#70000000);transition-duration:300ms;-webkit-transition-duration:300ms;}
.bk07 ul li a:hover p{position:absolute;top:4px;left:4px; width:265px; height:175px; display:block;border:1px solid #dedbd3;color:#fff;font:15px/176px "微软雅黑";text-align:center;transition-duration:300ms;-webkit-transition-duration:300ms;
background:rgba(0,0,0,0.50);
-moz-opacity: 0.50; /* FF 3.5以下 */  
filter: alpha(opacity=50); /* IE6及以上 */  
/*针对IE8*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000,endColorstr=#50000000);}
















































 
 
