/* master */
.left{ float:left;}
.right{ float:right;}
.mgn-l-20{ margin-left:20px;}
.content{ width:100%; height:auto; }
.main-focus{width:100%; height:auto; float:left; position:relative;}

.video-hidden {
	width:100%;
	position:absolute;
	top:-51px;
	left:0;
	height:451px;
	z-index:20;*z-index:99;
	background-image: url(../images/video-bj-hot.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
.video-hidden .video-btn-b { width:50px; height:50px; position:absolute; right:-50px;
	display:block;
	text-align:right;
	background-image: url(../images/video-btn-b.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.video-hidden .video-pop-hot{ position:relative;margin:auto;text-align:center; width:670px; height:auto; margin-top:20px; z-index:99;}
.video-btn{
	width:100px;
	height:100px;
	display:block;
	position:absolute;
	left:47%;
	top:40%;
	background-image: url(../images/video-bj.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.video-btn:hover{
	width:100px;
	height:100px;
	background-image: url(../images/video-bj-h.png);
	background-repeat: no-repeat;
	background-position: center center;
}
/* flexslider */
.flexslider{position:relative;height:450px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; margin-top:-50px; z-index:1;}
.slides{position:relative;z-index:1;}
.slides li{height:450px;}
.slides li a{ width:100%;height:450px; display:block;}
.flex-control-nav{position:absolute;bottom:50px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:80px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:80px;background:url(../images/next.png) center center no-repeat;}



/*首页*/
.pop-box-fixed{
	position:fixed;
	z-index:150;
	right:0px;
	top:250px;
	width:65px;
	height:261px;
	display: block;
	padding-top:5px;
	padding-left:4px;
	background-image: url(../images/pop-right-fixed.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.pop-box-fixed a{ width:65px; height:64px; display:block; margin-top:1px;}
.pop-box-fixed .h1-weibo{width:65px; height:64px;
	background-image: url(../images/pop-right-fixed-1.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
.pop-box-fixed .h1-weibo:hover{background-image: url(../images/pop-right-fixed-1h.png);}
.pop-box-fixed .h2-weixin{width:65px; height:64px;
	background-image: url(../images/pop-right-fixed-2.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
.pop-box-fixed .h2-weixin:hover{background-image: url(../images/pop-right-fixed-2h.png);}

.pop-box-fixed .h3-douban{width:65px; height:64px;
	background-image: url(../images/pop-right-fixed-3.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
.pop-box-fixed .h3-douban:hover{background-image: url(../images/pop-right-fixed-3h.png);}

.pop-box-fixed .h4-taobao{width:65px; height:64px;
	background-image: url(../images/pop-right-fixed-4.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
.pop-box-fixed .h4-taobao:hover{background-image: url(../images/pop-right-fixed-4h.png);}

.index-tab-bj{ width:100%;  margin:auto;overflow:hidden; float:left; position:relative; top:-51px; z-index:21; }
.index-tab{ width:1030px;  margin:auto;}


.demo{ width:600px; height:40px;}
.demo .tabbtn li{
	width:290px;
	height:40px;
	line-height:40px;
	float:left;
	background-image: url(../images/tabs-duoji-bj.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block; text-align:center; cursor:pointer;
}
.demo .tabbtn li:hover, .tabbtn li.current{background-image: url(../images/tabs-duoji-bj-h.png);}

/*2015-0301*/
.index-tab-list-subnav{ width:605px; height:auto; float:left;}
#tabs {
	overflow: hidden;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	height:51px;
	background-image: url(../images/tab-bj.png);
	background-repeat: no-repeat;
	background-position: left top;
	display: block; margin-left:-3px;
}
#tabs li {
	float: left;
}
#tabs a {
	position: relative;
	line-height:51px;font-size:12px;
	height:35px;
	float: left;
	text-decoration: none;
	color: #444;
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
}
#tabs a.tab1{ font-size:20px;font-weight:bold; width:147px; text-align:center;}
#tabs a.tab2{ font-size:20px;font-weight:bold; width:147px; text-align:center;}
#tabs a.tab3{ width:80px; text-align:center;}
#tabs a.tab4{ width:80px; text-align:center;}
 #tabs a:hover, #tabs a:hover::after, #tabs a:focus, #tabs a:focus::after {
	 color:#014099;
}
#tabs a:focus {
	outline: 0;
}
#tabs #current a, #tabs #current a::after {
 color:#014099;
 z-index: 3;
}
/* ------------------------------------------------- */

#index-tab-list {width:599px; border:1px solid #ccc; border-top:none;
	background: #f5f5f5;
	
	position: relative;
	z-index: 2;
	-moz-border-radius: 0 5px 5px 5px;
	-webkit-border-radius: 0 5px 5px 5px;
	border-radius: 0 5px 5px 5px;
	-moz-box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
	-webkit-box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
	box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
}

#about {
	color: #999;
}
#about a {
	color: #eee;
}

#tab1 .index-tab-ul-main,#tab2 .index-tab-ul-main,#tab3 .index-tab-ul-main,#tab4 .index-tab-ul-main,#tab5 ul,#tab6 .index-tab-ul-main{ position:relative; width:574px; 

height:120px; margin:auto; display:block;}
#tab1 .index-tab-list-text,#tab2 .index-tab-list-text,#tab3 .index-tab-list-text,#tab4 .index-tab-list-text,#tab5 .index-tab-list-text,#tab6 .index-tab-list-text{
	width:574px;
	height:125px;
	margin:auto;
	background-image: url(../images/tab-list-li-bj.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
}
.index-tab-ul-main ul li{
	width:554px;
	height:26px;
	line-height:26px;
	padding-left:20px;
	background-image: url(../images/tab-dian.png);
	background-repeat: no-repeat;
	background-position: 10px center;
	display: block;
}
.index-tab-ul-main .more{ position:absolute; right:-15px; bottom:-5px;
	width:63px;
	height:27px;
	background-image: url(../images/tab-list-more.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
.index-tab-ul-main ul li a{ width:360px;color:#545454;}
.index-tab-ul-main ul li a:hover{ text-decoration:underline}
.index-tab-ul-main ul li span{ float:right; color:#999;}
.index-tab-list-text .left a{ width:92px; height:92px; border:1px solid #ccc;-moz-border-

radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px; display:block; padding:3px; background:#fff; margin-top:13px;}

.index-tab-list-text .right h3{ width:460px;height:auto; margin-top:13px;}
.index-tab-list-text .right h3 a{ font-size:12px; color:#333; font-weight:bold; line-

height:20px;}
.index-tab-list-text .right h3 a:hover{ text-decoration:underline;}

.index-tab-list-text .right p{ width:460px; margin-top:5px; height:55px;}
.index-tab-list-text .right p{ font-size:12px; color:#777; line-height:20px;}

.index-tab-list-text .right em{ width:460px; margin-top:5px; height:auto; }
.index-tab-list-text .right em a{ font-size:12px; color:#647d00; line-height:20px;}
.index-tab-list-text .right em a:hover{ text-decoration:underline;}




.index-tab-list-2{ width:425px; height:300px;float:left;}
.index-tab-list-2-hot1{ width:198px; height:300px; float:left; margin-left:20px;}
.index-tab-list-2-hot1 h1{
	width:198px;
	height:51px;
	background-image: url(../images/tab-list-sub-1.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
.index-tab-list-2-hot1 .index-tab-sub-text-1{
	width:190px;
	height:125px;
	margin:auto;
	border:1px solid #ccc;
	background-color: #f5f5f5;
	background-image: url(../images/tab-img-tu-1.png);
	background-repeat: no-repeat;
	background-position: center 20px; padding-top:120px;
}
.index-tab-list-2-hot1 .index-tab-sub-text-1 p{ width:150px; height:24px; line-height:24px; 

border-bottom:1px solid #d7d7d7; margin:auto; text-align:center; color:#999;}
.index-tab-list-2-hot1 .index-tab-sub-text-1 .sub-btn-a{
	width:108px;
	height:33px;
	background-image: url(../images/tab-img-tu-1-btn.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block; margin:auto; margin-top:20px; text-indent:-9999px;
}








.index-tab-list-2-hot2{ width:198px; height:300px; float:right;}
.index-tab-list-2-hot2 h1{
	width:198px;
	height:51px;
	background-image: url(../images/tab-img-tu-3.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
.index-tab-list-2-hot2 .index-tab-sub-text-2{
	width:190px;
	height:125px;
	margin:auto;
	border:1px solid #ccc;
	background-color: #f5f5f5;
	background-image: url(../images/tab-img-tu-2.png);
	background-repeat: no-repeat;
	background-position: center 20px; padding-top:120px;
}
.index-tab-list-2-hot2 .index-tab-sub-text-2 p{ width:150px; height:24px; line-height:24px; 

border-bottom:1px solid #d7d7d7; margin:auto; text-align:center; color:#999;}
.index-tab-list-2-hot2 .index-tab-sub-text-2 .sub-btn-a{
	width:108px;
	height:33px;
	background-image: url(../images/tab-img-tu-1-btn.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block; margin:auto; margin-top:20px; text-indent:-9999px;
}
/*2015-0301 end*/

/*子页*/
.container{ width:1030px; margin:auto; height:auto; margin-top:10px; margin-bottom:10px; overflow:hidden;}
.ST-wrap-nav{ float:left;width:221px; height:auto;}
.ST-wrap-nav h1{ width:221px; height:49px;}
.ST-wrap-nav-menu{width:219px;height:auto;overflow:hidden;
-moz-border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;	border-bottom-right-radius:5px;border-bottom-left-radius:5px;border: 1px solid #dddddd;-webkit-box-shadow: 1px 1px #000;
-moz-box-shadow: 1px 1px #000;box-shadow: 1px 1px #000;}

.menu-list-1 li {display:block;width:219px;list-style:none;overflow:visible;margin-top:-1px; }
.zakladka{display:block;width:219px;list-style:none;overflow:visible;background: url(../images/zakladka.png) top left no-repeat;}
.zakladka:hover{background-image: url(../images/zakladka-h.png);background-repeat: no-repeat;background-position: left top; color:#014099;}
.menu-list-1 li a {display:block;height:34px;line-height:34px; width:189px;margin-top:0px;font-size:14px;color:#82846f;outline:none;border-top: 1px solid #dddddd; padding-left:30px; cursor:pointer;white-space:nowrap; 
text-overflow:ellipsis; 
-o-text-overflow:ellipsis; 
overflow: hidden;}
.menu-list-1 li a:hover{}
.menu-list-1 li .active{background-image: url(../images/zakladka-h-list.png);background-repeat: no-repeat;background-position: center center; color:#fff;}
.menu-list-1 li .inactive {background:url(../images/off.png) top right no-repeat;}
.menu-list-2 {display:none; overflow:hidden;}

.menu-list-2 li {display:block;background:none;font-size:12px;list-style:circle;color:#8f9d4c;}
.menu-list-2 li a {background:none;font-size:12px;height:15px;color:#8f9d4c;width:160px;height:34px;line-height:34px;margin:auto;border-top-width: 24px;border-top-style: solid;border-top-color:#CCCCCC;background:#fff; color:#666; margin-top:-1px; padding-left:20px;}
.menu-list-2 li a:hover{ background:#f5f5f5; color:#014099;}




.menu-list-1 li .zakladka-top .za-top-list a{ width:10px; height:20px; background:#f00;}



.menu-list-1-book li {display:block;width:219px;list-style:none;overflow:visible;margin-top:-1px;}
.menu-list-1-book li h4{display:block;height:34px;line-height:34px; width:189px;margin-top:0px;font-size:14px;color:#82846f;outline:none;border-top: 1px solid #dddddd; padding-left:30px; cursor:pointer;background: url(../images/zakladka.png) top left no-repeat;}
.menu-list-1-book li h4 i{ width:26px; height:34px; float:right;background:url(../images/off.png) top right no-repeat;}

.menu-list-1-book li .za-top-list{ width:219px; height:auto; overflow:hidden; padding:10px 0px;}
.menu-list-1-book li .za-top-list span{ float:left; padding:0px 5px; line-height:24px; font-size:12px;}
.menu-list-1-book li .za-top-list span a{ color:#666; margin:0px 3px;}
.menu-list-1-book li .za-top-list span a:hover{ background:#0099FF; color:#fff;}




.ST-wrap-nav-submenu{ width:223px; height:auto; overflow:hidden; margin-top:20px;}
.ST-wrap-submenu-hot-gywm{ width:220px; height:auto; border:1px solid #e4e4e4; background:#fff;}
.ST-wrap-submenu-hot-gywm h3{
	width:200px;
	height:38px;
	line-height:38px;
	font-size:14px; font-weight:bold; padding-left:20px;
	color:#666;
	background-image: url(../images/gywm/gywm-hot-bj.png);
	background-repeat: repeat-x;
	display: block;
}
.submenu-hot-list{ overflow:hidden;}
.submenu-hot-list li{
	width:200px;
	height:34px;
	border-top: 1px solid #e9e9e9; margin:auto; margin-top:-1px;
}
.submenu-hot-list li a{
	width:190px;
	height:34px;
	line-height:34px;
	font-size:13px;
	color:#999;
	background-image: url(../images/gywm/submenu-hot-tu.png);
	background-repeat: no-repeat;
	background-position: left center; padding-left:10px;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;overflow: hidden; }
.submenu-hot-list li a:hover{background-image: url(../images/gywm/submenu-hot-tu-h.png); color:#014099;}










.ST-wrap-main{ float:right;width:763px; height:auto;}
/*关于我们*/
.ST-wrap-main-gywm{ width:763px; height:auto; background:#fff;}
.ST-wrap-main-gywm-banner{ width:763px; height:110px; margin:auto;}
.gywm-title{ width:763px; height:auto; padding:10px 0px; border-bottom:1px solid #ccc; background:#ffffff;}
.gywm-title h2{ width:763px; height:30px; line-height:30px; text-align:center; font-size:22px; font-weight:bold; color:#666;}
.gywm-title-msg{ width:763px; height:24px; line-height:24px; text-align:center;}
.gywm-title-msg span{ margin:0px 10px;color:#999;}
.gywm-title-msg span a{ color:#999;}
.gywm-title-msg span a:hover{ text-decoration:underline;}

.gywm-text-h1{ width:763px; height:40px; line-height:40px;font-size:18px; color:#333;}
.gywm-text-h1 em{ font-size:16px; color:#999; margin-left:10px;}
.gywm-icon{ width:763px; height:34px; margin-bottom:10px;}
.gywm-icon-wb{position:relative; width:34px; height:34px; display:block;float:left; margin-right:10px; }
.gywm-icon-wx{position:relative; width:34px; height:34px; display:block;float:left; margin-right:10px;}

.gywm-icon-wx-sp em{ margin-top:20px; float:left; color:#32a006; font-size:12px;}


.gywm-p-text{
	width:763px;
	height:auto;
	padding:10px 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ccc;
}
.gywm-p-text p{
	font-size:12px; padding:0px 5px;
	line-height:20px;
	text-indent:24px;
	background-image: url(../images/icon-dian.jpg);
	background-repeat: no-repeat;
	background-position: 15px 8px;
	display: block; color:#666; margin-bottom:10px;
}
.gywm-p-text p span{ margin-left:24px;}



/*新闻资讯*/
.xwzx-status{
	width:763px;
	height:40px; line-height:40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;overflow:hidden;
}
.xwzx-status-l{ float:left; font-size:18px; color:#525252; font-weight:bold;}
.xwzx-status-l strong{ font-weight:normal; font-size:16px; color:#aca58c; margin-left:10px;}




.xwzx-status-r{ float:right; color:#858585; font-size:12px;}
.xwzx-status-r em{}
.xwzx-status-r a{color:#858585; margin:0px 5px;}
.xwzx-status-r a:hover{ text-decoration:underline;}
.xwzx-status-r span{ position:relative; margin-right:10px; float: right;margin-top:7px; }
.xwzx-status-r .xzzx-input{ width:129px; padding-left:5px; padding-right:30px; height:24px;  background:#f1f1f1;
　-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;border:1px solid #ccc;color:#666;}
.xwzx-status-r .xzzx-input-btn{ position:absolute; top:1px;*top:2px; right:0px;
	width:26px;
	height:25px;
	background-image: url(../images/qkzx/xzzx-input-btn.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	display: block; border:0; cursor:pointer;
}
.xwzx-title{width:763px;
	height:50px; line-height:50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc; text-align:center; overflow:hidden;}
.xwzx-title span{ font-size:22px; color:#999; font-weight:bold;}

.xwzx-list-news-text{ width:763px; height:auto;}
.xwzx-list-news-text ul{}
.xwzx-list-news-text ul li{
	width:723px;
	height:50px;
	border-bottom: 1px dashed #cccccc;
	line-height:50px;
	font-size:14px;
	color:#666;
	background-image: url(../images/icon-dian.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
	display: block; padding-left:30px; padding-right:10px;
}
.xwzx-list-news-text ul li span{ float:right;}
.xwzx-list-news-text ul li a{ color:#666;}
.xwzx-list-news-text ul li a:hover{ color:#013f97;}

.xwzx-list-news-page{ width:763px; height:auto; text-align:center; margin:auto;}
.pagination{display:inline-block;padding-left:0;margin:20px auto;border-radius:4px; *margin-left:220px;}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#428bca; color:#fff;}.pagination> li a.active{z-index:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}
.pagination li a{ color:#666;}


.xwzx-zzd-time{ width:763px; height:30px;}
.xwzx-zzd-time span{ font-size:12px; line-height:30px; color:#999;}


.xwzx-zzd-text{ width:763px; height:auto;}
.xwzx-img-tu{ width:763px; height:auto; margin:10px auto;}

.xwzx-new-text{ width:763px; height:auto;}
.xwzx-new-text p{ line-height:20px; margin-bottom:10px; width:763px; font-size:12px; color:#666;}

.xwzx-new-msg{ width:763px; height:30px; line-height:30px; border-top:1px solid #ccc; margin-bottom:40px;}
.xwzx-new-msg span{ color:#666;}
.msg-list-a a{ color:#666; margin-right:5px;}
.msg-list-a a:hover{ text-decoration:underline;}


.msg-list-a-page a{margin-right:5px;}
.msg-list-a-page a:hover{ text-decoration:underline;}
.page-home{ color:#7b9a00;}
.page-up{ color:#666;}
.page-down{ color:#666;}



/*期刊中心  qkzx*/
#subNav{width:220px;overflow:hidden;}
#subNav li{
	float:left;
	width:110px;
	text-align:center;
	line-height:40px;
	height:40px;
	cursor:pointer;
	background-image: url(../images/qkzx/qkzx-tab-bj-1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	display: block; color:#fff; font-size:14px;
}
#subNav li.active{
	color:#fff;
	background-image: url(../images/qkzx/qkzx-tab-bj.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#navCont{width:220px;overflow:hidden; height:183px; border-top:1px solid #ccc;}
#navCont div{display:none;padding:15px;}
#navCont div.one{color:#666;background:#fff;}
#navCont div.one .hr{ width:190px; display:block;height:1px; line-height:1px; margin:5px 0px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #ccc;}
#navCont div.one h6{ font-size:13px; color:#6d8800; line-height:28px;}
#navCont div.one p{ line-height:20px;}
#navCont div.one p a{color:#666;}
#navCont div.two{color:#666;background:#fff;}





.qkzx-search-nav{
	width:763px;
	height:38px;
	background-image: url(../images/qkzx/zimu-bj.jpg);
	background-repeat: repeat-x;
	display: block; line-height:38px;
}
.qkzx-search-nav h4{ font-size:12px; color:#666; font-weight:bold; float:left; width:90px; line-height:38px; margin-left:10px;}
.qkzx-search-nav ul{ float:left;}
.qkzx-search-nav ul li{ float:left; margin:0px 8px;}
.qkzx-search-nav ul li a{ color:#014099; font-size:14px;}
.qkzx-search-nav ul li a:hover,.qkzx-search-nav ul li a.active{ text-decoration:underline;}


.qkzx-search-cx{ width:763px; height:33px; margin:20px auto;}
.qkzx-search-cx .search-text{
	width:276px;
	height:33px;
	border:0;
	background-image: url(../images/qkzx/search-bj.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block; padding:0px 10px; color:#666; float:left;
}
.qkzx-search-cx .search-btn{
	float:left;
	width:64px;
	height:24px;
	line-height:24px;
	background-image: url(../images/qkzx/search-btn.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block; text-align:center; color:#fff; border:0; margin-top:5px; cursor:pointer; margin-left:5px;
}
.qkzx-search-cx .search-hot{ line-height:34px; float:left; margin-left:30px; color:#666;}

.qkzx-search-ss{ width:761px; height:24px; border:1px solid #ccc; background:#f3f3f3; padding:18px 0px;}
.qkzx-search-ss label{ float:left; margin:0px 8px;}
.qkzx-search-ss label input{ margin-left:7px;}
.qkzx-search-ss label .search-text{ width:78px; height:22px; line-height:22px; border:1px solid #ccc;}
.qkzx-search-ss label .search-btn{float:left;
	width:64px;
	height:24px;
	line-height:24px;
	background-image: url(../images/qkzx/search-btn.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block; text-align:center; color:#fff; border:0;cursor:pointer; margin-left:5px;}


.qkzx-search-radio{ width:763px; height:40px; line-height:40px;}
.qkzx-search-radio label{ cursor:pointer;}
.qkzx-search-radio label input{ margin-right:5px;cursor:pointer; }

.qkzx-search-sx{ width:763px; height:22px; line-height:22px; margin:10px 0px;}
.qkzx-search-sx label{ float:left; margin-right:20px; }
.qkzx-search-sx label span{ font-size:14px; font-weight:bold; color:#666;}
.qkzx-search-sx label select{ width:128px; height:20px; border:1px solid #ccc; color:#666;cursor:pointer;}


.qkzx-search-list{ width:auto; height:auto; margin:auto; overflow:hidden;}
.qkzx-search-list h1{
	width:auto;
	height:46px;
	background-image: url(../images/qkzx/qkzx-h1-bj.png);
	background-repeat: repeat-x;
	display: block; margin-top:10px; font-size:16px; color:#fff; font-weight:bold; line-height:46px; text-indent:24px;
}
.qkzx-search-list h4{
	width:auto;
	height:46px;
	background-image: url(../images/qkzx/qkzx-h4-bj.png);
	background-repeat: repeat-x;
	display: block; margin-top:2px;  line-height:46px; 
}
.qkzx-search-list h4 .list-news{ width:80%; text-indent:24px;font-size:14px; color:#014099; height:46px; text-align:left; float:left;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.qkzx-search-list h4 .list-name{ width: 20%; text-indent:24px; font-size:14px; color:#014099; height:46px; text-align:left; float:left;}
.qkzx-search-list h4 .list-news-new{ width:80%; text-indent:24px;font-size:14px; color:#014099; height:46px; text-align:left; float:left;;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.qkzx-search-list h4 .list-name-new{width: 20%; text-indent:24px; font-size:14px; color:#014099; height:46px; text-align:left; float:left;}


#qkzx-list li{ width:auto; height:34px; line-height:34px; margin-top:2px; cursor:pointer;}

#qkzx-list .li_bg1 {
background:#f0f0f0;
}
#qkzx-list .li_bg2 {
background:#e5e5e5;
}
#qkzx-list li.hover {
background:#fff;
}

#qkzx-list .list-news{ width:80%;text-indent:24px;  text-align:left; float:left;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; }
#qkzx-list .list-news a{ color:#014099;}
#qkzx-list .list-name{width: 20%;float:left;text-align:left;text-indent:24px;}

.list-news-new{ width: 80%;text-indent:24px; text-align:left;float:left;}
.list-name-new{ width: 20%; text-align:left;float:left;text-indent:24px;}
.search-list-img{ position:relative;
	width:477px;
	height:273px;
	background-image: url(../images/qkzx/search-list-img.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block; margin:auto; margin-top:80px;
}
.search-list-img .search-list-img-text{ width:220px; height:180px; position:absolute; right:0px; top:70px;}
.search-list-img .search-list-img-text h3{ font-size:26px; color:#999; height:40px; line-height:40px; text-align:center; width:220px;}
.search-list-img .search-list-img-text p{ font-size:18px; color:#999; height:30px; line-height:30px; text-align:center; width:220px;}
.search-list-img .search-list-img-text p a{ color:#014099; font-size:12px;}
.search-list-img .search-list-img-text p a:hover{ text-decoration:underline;}







.wrapper{ width:1030px; height:auto; margin:40px auto;}
.hot-list-img h1{ width:1000px; margin:10px auto; height:18px; }
#featureContainer {
	 margin: 0px auto; width: 1030px; 
}
#wrapper {
	overflow: hidden
}
#load {
	background-image: url(images/loader32x32.gif); text-indent: -9999px; margin: 0px auto; width: 1000px; display: none; background-repeat: no-repeat; background-position: center 50%; height: 100px;
}
#feature {
	 position: relative; 
}
#feature .button {
	position: absolute; width: 1000px;top: 72px; left: 0px
}
#feature .prev { position:absolute;
	 text-indent: -9999px; width: 30px; display: block; background: url(../images/qkzx/feature_left.gif) center top; float: left; height: 48px;  top: 90px; left:-20px;
}
#feature .next { position:absolute;
	 text-indent: -9999px; width: 30px; display: block; background: url(../images/qkzx/feature_right.gif) center top; float: right; height: 48px; top: 90px; right:-10px;
}
#feature .prev:hover {
	background-position: center bottom
}
#feature .next:hover {
	background-position: center bottom
}
.featureUl {
	position: relative; list-style-type: none; margin: 0px;width: 2800px; float: left;  left: 0px
}
.featureBox {
	 width: 186px;float: left; height: 248px; overflow: hidden; margin:0px 5px; border:1px solid #ccc; display:block; background:#fff;
}
.featureBox .box .box-img{ width:162px; height:183px; margin:15px auto;}
.featureBox .box p{ width:186px; height:34px; line-height:34px; border-top:1px solid #ccc; background:#f4f4f4;}
.featureBox .box p a{ color:#666; font-size:12px; display:block; padding:0px 5px;}
.featureBox .box p a span{ float:right; color:#014099;}
.featureBox .box p a:hover{ text-decoration:underline;}
#botton-scroll {
	z-index: 0;  margin: 0px auto; width: 1000px; float: left; height: 250px;
}

#block {
	z-index: 0;  position: relative;  margin: 0px auto;  width: 1000px; height: 250px;overflow: hidden;
}
#block .box {
	 width: 188px;  float: left; height: 250px; 
}
#block .box .feature-title {
	font-size: 140%; font-weight: normal
}
#block .box .feature-thumb {
	width: 188px; float: left; height: 250px
}








.qkzx-zzd-products{ width:763px; height:460px; margin-top:20px; border-bottom:1px dashed #ccc;}
.qkzx-zzd-products .products-img{width:275px; height:460px; float:left;}

.qkzx-zzd-products .products-text{ width:400px; height:410px; float:right; position: relative;}
.qkzx-zzd-products .products-text h1{ padding-bottom:10px; font-size:22px; color:#333;border-bottom:1px dashed #ccc; font-weight: bold;}
.qkzx-zzd-products .products-text p{ width:460px; height:32px; line-height:32px; color:#666; font-size:12px;}
.qkzx-zzd-products .products-text p strong{ width:90px; float:left; font-weight:bold;}
.qkzx-zzd-products .products-text p span{ float:left;}
.qkzx-zzd-products .products-text p span a{ color:#014099;margin:0px 3px;}
.qkzx-zzd-products .products-text p span a:hover{ text-decoration:underline; }

.qkzx-zzd-products .products-text-btn{position: absolute;bottom: 0px; left: 0px;}
.qkzx-zzd-products .products-text-btn a{border:1px solid #0058d5;
	height:34px; padding:0px 20px 0px 50px;
	line-height:34px;display:inline-block;
	background-color: #013c8e;
	background-image: url(../images/qkzx/icon-dingyue.png);
	background-repeat: no-repeat;
	background-position: 20px center; color:#fff; font-size:14px;}

.qkzx-zzd-introduction{ padding:20px 0px; width:763px; height:auto; overflow:hidden;border-bottom:1px dashed #ccc;}
.qkzx-zzd-introduction h2{
	width:420px; padding-left:40px; margin-bottom:10px;
	height:30px;
	line-height:30px;
	font-size:20px;
	font-weight:bold;
	color:#014099;
	background-image: url(../images/qkzx/show-icon.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
}
.qkzx-zzd-introduction h2 span{ font-size:14px; color:#666; margin-left:10px; font-weight:normal;}
.qkzx-zzd-introduction p{
	line-height:20px;
	text-indent:40px;
	width:763px;
	background-image: url(../images/icon-dian.jpg);
	background-repeat: no-repeat;
	background-position: 25px 8px;
}

.qkzx-zzd-show{ padding:20px 0px; width:763px; height:auto;}
.qkzx-zzd-show h2{
	width:420px; padding-left:40px; margin-bottom:10px;
	height:30px;
	line-height:30px;
	font-size:20px;
	font-weight:bold;
	color:#014099;
	background-image: url(../images/qkzx/show-icon.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
}
.qkzx-zzd-show h2 span{ font-size:14px; color:#666; margin-left:10px; font-weight:normal;}


.qkzx-zzd-show-list{ width:763px; height:255px; margin:auto;}
.qkzx-zzd-show-list ul{}
.qkzx-zzd-show-list ul li{ width:170px; height:255px; float:left; margin-right:20px;position:relative;}
.qkzx-zzd-show-list ul li a{ 
	width:170px;
	height:255px;
	display: block; z-index:1;
}
.qkzx-zzd-show-list ul li a span img{ display:none;}
.qkzx-zzd-show-list ul li a:hover span img{position:absolute; z-index:20; width:200px; height:300px;
	display: block; top:-45px; left:-15px;}



.qkzx-shopping{width:763px; height:auto; margin:auto; overflow:hidden;}
.qkzx-shopping h1{ width:763px; height:50px; line-height:50px; font-size:20px; color:#014099;}
.qkzx-shopping-order{ width:761px; height:auto; border:1px solid #ccc;}
.qkzx-shopping-order .checkbox-nav{
	width:761px;
	height:41px; line-height:41px;
	background-image: url(../images/qkzx/shoping-bj.jpg);
	background-repeat: repeat-x;
	display: block;
}
.qkzx-shopping-order .checkbox-nav label{ float:left; }
.checkbox-nav-1{ width:130px; text-align:left; padding-left:20px;cursor:pointer;}
.checkbox-nav-2{ width:220px; text-align:center;}
.checkbox-nav-3{ width:130px; text-align:center;}
.checkbox-nav-4{ width:130px; text-align:center;}
.checkbox-nav-5{ width:130px; text-align:center;}

.checkbox-nav-1 input{ margin-right:5px;}

.order-ul-list{}
.order-ul-list li{ width:761px; height:98px;border-bottom:1px solid #ccc; background:#f0f4f9;}
.order-ul-list li .order-ul-list-1{ float:left;width:150px;}
.order-ul-list li .order-ul-list-1 input{ float:left; margin-top:43px; margin-left:32px; margin-right:10px;}
.order-ul-list li .order-ul-list-1 .order-img{ float:left; margin-top:9px;}
.order-ul-list li .order-ul-list-1 .order-img a{ width:48px; height:70px;border:1px solid #ccc; background:#fff; padding:4px 15px; display:block;}
.order-ul-list li .order-ul-list-2{ float:left;}
.order-ul-list li .order-ul-list-2  span a{width:220px; text-align:center; height:98px; line-height:98px; display:block; color:#014099;}
.order-ul-list li .order-ul-list-2  span a:hover{ text-decoration:underline;}

.order-ul-list li .order-ul-list-3{ float:left;}
.order-ul-list li .order-ul-list-3 span{width:130px; text-align:center; height:98px; line-height:98px; display:block; color:#333;}

.order-ul-list li .order-ul-list-4{ float:left;}
.order-ul-list li .order-ul-list-4 span{position:relative;width:130px; text-align:center; height:98px; line-height:98px; display:block; color:#333;}
.order-ul-list li .order-ul-list-4 span .em-up-down-input{ width:34px; height:20px; border:1px solid #ccc; background:#fff; color:#333; text-align:center; line-height:20px; font-size:12px; margin-top:40px;}
.order-ul-list li .order-ul-list-4 span em{ position:absolute; width:12px; height:12px; text-align:center; line-height:10px; border:1px solid #ccc; background:#fff; display:block; color:#999;cursor:pointer;}
.order-ul-list li .order-ul-list-4 span .em-up{ top:45px; left:25px; }
.order-ul-list li .order-ul-list-4 span .em-down{ top:45px; right:25px;}

.order-ul-list li .order-ul-list-5{ float:left;}
.order-ul-list li .order-ul-list-5 span{width:130px; text-align:center; height:98px; line-height:98px; display:block; color:#333;}
.order-ul-list li .order-ul-list-5 span a{ color:#014099;}

.checkbox-order{ width:761px; height:80px; line-height:80px;}
.checkbox-order .checkbox-order-1{ cursor:pointer; float:left;}
.checkbox-order .checkbox-order-1 input{ margin-right:5px; margin-left:20px;}
.checkbox-order .checkbox-order-1 span{}
.checkbox-order .checkbox-order-2{float:left;}
.checkbox-order .checkbox-order-2 span a{
	background-image: url(../images/qkzx/shanchu-icon.png);
	background-repeat: no-repeat;
	background-position: left center;
	display: block; padding-left:15px; color:#666; margin-left:30px;
}
.checkbox-order .checkbox-order-2 span a:hover{ text-decoration:underline;}
.checkbox-order .checkbox-order-3{ width:130px; text-align:center;float:right; }
.checkbox-order .checkbox-order-3 span{ color:#666;}
.checkbox-order .checkbox-order-3 span em{ color:#f00; margin-right:3px;}

.checkbox-order .checkbox-order-4{ width:130px; text-align:center;float:right;}
.checkbox-order .checkbox-order-4 span{ color:#666;}
.checkbox-order .checkbox-order-4 span em{ color:#666; margin-right:3px;}




.checkbox-btn{ width:761px; height:68px; border-top:1px solid #ccc; background:#f4f4f4;}
.checkbox-btn .checkbox-btn-jx{ float:left; margin-top:12px; margin-left:15px;}
.checkbox-btn .checkbox-btn-jx a{
	width:120px;
	height:43px;
	background-image: url(../images/qkzx/order-btn.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}

.checkbox-btn .checkbox-btn-tj{ float:right;margin-top:12px; margin-right:15px;}
.checkbox-btn .checkbox-btn-tj a{
	width:118px;
	height:40px;
	background-image: url(../images/qkzx/order-btn-tj.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}

.checkbox-btn .checkbox-btn-text{ float:right; margin-right:20px; line-height:68px;}
.checkbox-btn .checkbox-btn-text em{ font-size:22px; color:#f00;}

/*期刊中心-订购*/
.qkzx-dg-list-main{ width:763px; height:auto; border-bottom:1px solid #ccc; padding-bottom:30px; display:inline-block;}
.qkzx-dg-list-main h1{ font-size:20px; color:#014099; width:763px; height:40px; line-height:40px; margin:10px auto;}
.qkzx-dg-list-main ul li{ width:172px; height:258px; position:relative; float:left; margin:10px 18px 10px 0px; z-index:1; }
.qkzx-dg-list-main ul li:hover img{width:200px;height:300px;position:absolute;top:-20px;left:-15px; cursor:pointer; z-index:1;}
.qkzx-dg-list-main ul li:hover .qkzx-dg-list-img-popbox{
	width:200px;
	height:300px;
	position:absolute;
	top:-20px;
	left:-15px;
	background-image: url(../images/qkzx/qkzx-tm-img-dian.png);
	background-repeat: repeat;
	display: block; z-index:1;
}
.qkzx-dg-list-main ul li .qkzx-dg-list-img-popbox span{ display:none;width:180px; margin:auto; color:#014099; font-size:13px; text-align:center; position:relative; top:100px; z-index:1;}
.qkzx-dg-list-main ul li .qkzx-dg-list-img-popbox a{
	display:none;
	width:17px;
	height:20px;
	margin:auto;
	color:#014099;
	font-size:13px;
	text-align:center;
	position:absolute;
	bottom:10px; right:10px;
	background-image: url(../images/qkzx/delete-icon.png);
	background-repeat: no-repeat;
	background-position: center center; z-index:1;
}
.qkzx-dg-list-main ul li:hover .qkzx-dg-list-img-popbox span{ display:block;}
.qkzx-dg-list-main ul li:hover .qkzx-dg-list-img-popbox a{ display:block;}




.qkzx-dg-list-btn{ width:763px; height:50px; margin-top:10px;}
.qkzx-dg-list-btn .left a{
	width:120px;
	height:43px;
	background-image: url(../images/qkzx/order-btn.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
.qkzx-dg-list-btn .right a{
	width:118px;
	height:40px;
	background-image: url(../images/qkzx/order-btn-tj-1.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}


/* popbox */
.popbox{position:absolute;width:773px;left:50%;height:auto;z-index:900;background-color:#fff;border:3px #d0d0d0 solid;padding:2px;}
.popbox h2{
	height:53px;
	font-size:20px;
	position:relative;
	padding-left:60px;
	line-height:53px;
	color:#333333;
	background-image: url(../images/popbox/popbox-h1-bj.jpg);
	background-repeat: repeat-x;
}
.popbox h2 em{ font-size:12px; color:#003c91; margin-left:10px;}
.popbox h2 a{ width:37px; height:37px; top:10px;
	position:absolute;
	right:5px;
	font-size:12px;
	color:#fff;
	background-image: url(../images/popbox/popbox-gb.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
.popbox .mainlist{padding:10px; background:#fff; border:1px solid #ccc;}
.popbox .mainlist li{height:24px;line-height:24px;}
.popbox .mainlist li span{margin:0 5px 0 0;font-family:"宋体";font-size:12px;font-weight:400;color:#ddd;}
.mainlist label { width:660px; height:40px; line-height:40px; margin:20px auto; display:block;}
.mainlist label span{ width:60px; float:left; font-size:13px; color:#666; font-weight:bold; text-align:right; margin-right:10px;}
.mainlist label input{ width:480px; height:38px; border:1px solid #ccc; float:left; color:#666; font-size:13px; padding:0px 10px;}
.mainlist label em{ float:left; color:#f00; margin-left:10px;}
.mainlist label .popbox-btn{
	width:175px;
	height:38px;
	background-image: url(../images/popbox/popbox-btn.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	display: block; text-align:center; line-height:38px; color:#fff; font-size:14px; font-weight:bold; margin-left:70px;
}
.manilist-foot{  height:73px; border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc; background:#f6f6f6;}
.manilist-foot-1{
	width:250px;
	height:47px;
	background-image: url(../images/popbox/popbox-img-dh.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display: block; float:left; padding-left:50px; margin-top:15px; margin-left:50px; color:#666666;line-height:23px;
}
.manilist-foot-2{
	width:250px;
	height:47px;
	background-image: url(images/popbox/popbox-img-dh.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display: block; float:left; padding-left:50px; margin-top:15px; margin-left:50px; color:#666666;line-height:23px;
}
#TB_overlayBG{background-color:#fff;position:absolute;z-index:800;left:0;top:0;display:none;width:100%;height:100%;opacity:0.7;filter: alpha(opacity=70);-moz-opacity: 0.7;}









/*购书服务*/
.gsfw-text{ width:763px; height:auto; overflow:hidden;}
.mar-bom-20{ margin-bottom:20px;}
.gsfw-text .gsfw-text-h4{width:763px; font-size:14px; color:#666; line-height:34px;}
.gsfw-text .gsfw-text-h3{ width:763px;font-size:16px; color:#014099; line-height:26px;}
.gsfw-text .gsfw-text-p{ width:763px;font-size:12px; color:#666; line-height:24px;}

.gsfw-text .gsfw-text-p strong{ font-weight:bold;}
.gsfw-text-p-list{ margin:10px auto;}
.gsfw-text-p-list p{ width:743px; height:40px; line-height:40px; background:#014099; border-bottom:1px solid #3466ad; color:#fff; font-weight:bold; padding:0px 10px;}
.gsfw-text-p-list p span{ width:185px; float:left; text-align:left;}

.gsfw-text-li-list{width:763px; height:auto;}
.gsfw-text-li-list ul li{ width:763px; height:60px; border-bottom:2px solid #fff; float:left; display:block;}
.gsfw-text-li-list ul .col-ccc{ background:#e5e5e5;}
.gsfw-text-li-list ul .col-fff{ background:#f0f0f0;}
.gsfw-text-li-list ul .col-green{ background:#d7e0b2;}

.gsfw-text-li-list ul li span{ width:185px; float:left; text-align:center; margin-top:20px; line-height:18px;}



/*联系我们*/
.lxwm-list-bj{
	width:763px;
	height:60px;
	background-image: url(../images/qkzx/lxwm-list-bj.png);
	background-repeat: no-repeat;
	background-position: 50px center;
	display: block; margin-bottom:40px; margin-top:20px;
}

.lxwm-list-bj p{ width:95px; float:left; padding-left:58px; margin-left:30px; margin-top:12px;}
.lxwm-list-bj p span{ width:110px; font-size:14px; line-height:20px; float: left;}

.xzzx-list-text{ width:763; height:auto; overflow:hidden;}
.xzzx-list-text ul li{
	width:733px;
	height:58px;
	border-bottom:1px dashed #ccc;
	line-height:58px;
	background-image: url(../images/qkzx/xzzx-list-dian.png);
	background-repeat: no-repeat;
	background-position: 15px center; padding-left:30px;
}
.xzzx-list-text ul li .text{ color:#333; font-size:14px;height: 58px;
    width: 500px; float: left;}
.xzzx-list-text ul li .text:hover{ text-decoration:underline; color:#003f99}
.xzzx-list-text span{ float:right; width: 140px; height:58px; color:#999; font-size:12px;}
.xzzx-list-text span .icon{ float:right;
	width:26px;
	height:21px;
	background-image: url(../images/qkzx/xzzx-icon.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block; margin-top:20px; margin-left:20px; margin-right:20px;
}

.xzzx-zzd-text{ width:763px; height:auto; overflow:hidden; padding:20px 0px; border-bottom:1px solid #ccc;}
.xzzx-zzd-text p{ font-size:13px; color:#666; line-height:20px; margin-bottom:10px;}

.xzzx-zzd-btn{ width:763px; height:auto; margin:10px auto;}
.xzzx-zzd-btn a{
	width:147px;
	height:43px;
	float:right;
	background-image: url(../images/qkzx/xzzx-zzd-btn.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block; margin-bottom:30px;
}




/* tabshow */
.tabshow{width:750px;height:500px;position:relative; margin-top:20px; margin-bottom:20px;}
.tabshow .hide{display:none;}
.tabshow .udbtn,.tabshow .tabTagBox li{}
.tabshow .udbtn{display:block;width:155px;height:35px;overflow:hidden;}
.tabshow .uPrev{
	width:155px;
	height:35px;
	background-image: url(../images/qkzx/zxns-focus-up-bj.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block; text-indent:-9999px;
}
.tabshow .uPrev:hover{background-image: url(../images/qkzx/zxns-focus-up-bj-h.png);}
.tabshow .dNext{width:155px;
	height:35px;
	background-image: url(../images/qkzx/zxns-focus-down-bj.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;text-indent:-9999px;}
.tabshow .dNext:hover{background-image: url(../images/qkzx/zxns-focus-down-bj-h.png);}
.tabshow .tabTagBox{height:180px;width:155px;overflow:hidden;position:relative;z-index:9;margin:2px 0;}
.tabshow .tabTagBox .tabTagList{position:absolute;left:0;height:999em;}
.tabshow .tabTagBox li{
	float:left;
	width:155px;
	height:35px;
	overflow:hidden;
	cursor:pointer;
	margin:5px 0px;
	background-image: url(../images/qkzx/zxns-focus-bj.png);
	background-position: center center; font-size:13px; font-weight:bold; color:#666; text-align:center; line-height:35px;
}
.tabshow .tabTagBox li.current{
	width:155px;
	background-image: url(../images/qkzx/zxns-focus-bj-h.png);
	background-repeat: no-repeat;
	background-position: center center;font-size:13px; font-weight:bold; color:#fff; text-align:center; line-height:35px;
}

.tabshow .tabcon{position:absolute;top:0;right:0;z-index:1;height:auto;width:570px;overflow:hidden;}
.tabshow .tabcon h2{ text-align:center;
	height:35px;
	line-height:35px;
	font-size:16px;
	color:#014099; font-weight:bold;
	background-color: #f4f4f4;
}
.tabcon-text{ width:570px;}
.tabcon-text h6{ font-size:13px; line-height:24px; margin-top:20px; font-weight:bold;}
.tabcon-text p{ font-size:12px; line-height:24px;}






/*图书管理*/
.tsgl-img-main{ width:763px; height:auto; overflow:hidden; margin:auto;}
.tsgl-img-list{width:763px; height:auto; overflow:hidden;}
.tsgl-img-list ul{}
.tsgl-img-list ul li{ width:242px; height:150px; float:left; margin:6px;display: table-cell;
text-align: center;
vertical-align: middle;}
.tsgl-img-list ul li img{ height:150px; margin:auto;}

	.tsgl-img-list-pop{ width:242px; height:150px; position:relative;word-wrap: break-word;}
	.tsgl-img-list-pop .tsgl-img-pop-box{
	position:absolute;
	bottom:0px;
	left:0px;
	width:242px;
	height:150px;
	background-image: url(../images/tsgl/img-li-bj.png);
	background-repeat: repeat;
	display: none;
}
	.tsgl-img-list-pop:hover .tsgl-img-pop-box{ display:block;}
	.tsgl-img-list-pop h3{ padding:0px 10px;
	position:absolute;
	bottom:0px;
	left:0px;
	width:222px;
	height:36px;
	background-image: url(../images/tsgl/img-li-bj.png);
	background-repeat: repeat;
}
	.tsgl-img-list-pop:hover h3{ display:none;}
.tsgl-img-list-pop h3 span{ line-height:36px; color:#fff;}

.tsgl-img-pop-box h5{ width:200px; height:40px; line-height:40px;*height:20px; *line-height:20px; margin:auto; color:#fff; font-size:16px; text-align:center; margin-top:10px;}
.tsgl-img-pop-box p{ width:200px; margin:auto; text-align:center; font-size:12px; color:#fff; line-height:18px;}
.tsgl-img-pop-box .pop-box-a{ width:200px; margin:auto; text-align:center; margin-top:10px;}
.tsgl-img-pop-box .pop-box-a a{
	width:83px;
	height:29px;
	line-height:29px;
	color:#fff;
	font-size:12px;
	background-image: url(../images/tsgl/img-li-bt-bj.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block; margin:auto;
}
.tsgl-img-pop-box .pop-box-a a:hover{background-image: url(../images/tsgl/img-li-bt-bj-h.png); color:#014099;}


.tsgl-img-main-p-text{ width:763px; height:auto; margin:10px auto;}
.tsgl-img-main-p-text p{ line-height:18px; font-size:13px; color:#666;}


/*重点图书*/
.tsgl-img-hot-status{ width:763px; height:auto; overflow:hidden; margin:auto;}

.tsgl-hot-status-list{ width:763px; height:auto; overflow:hidden; background:#c3c3c3; margin-top:10px;}
.hot-status-title{ width:763px; height:150px;}

.tsgl-hot-status-list ul{ width:763px; height:auto; overflow:hidden; }
.tsgl-hot-status-list ul li{ width:252px; height:150px; float:left; margin:1px;}
.tsgl-hot-status-list ul li img{ width:252px; height:150px;}



.tsgl-img-list-hot-pop{position:relative; background:#ccc;word-wrap: break-word;}
.tsgl-img-list-hot-pop .hot-status-img-pop{
	position:absolute;
	bottom:0px;
	left:0px;
	width:252px;
	height:150px;
	background-image: url(../images/tsgl/img-li-bj.png);
	background-repeat: repeat;
	display: none;
}
.tsgl-img-list-hot-pop:hover .hot-status-img-pop{ display:block;}

.hot-status-img-pop h4{ width:232px; text-align:right; font-size:18px; font-weight:bold; color:#8dbcff; margin:auto; margin-top:10px;}
.hot-status-img-pop h3{width:232px; text-align:center; font-size:16px; font-weight:bold; color:#fff; margin:auto; margin-top:25px;}
.hot-status-img-pop h3 a{color:#fff;}
.hot-status-img-pop h3 a:hover{color:#fff; text-decoration:underline;}
.hot-status-img-pop h5{ width:160px; height:24px; font-size:12px; text-align:center; line-height:24px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; margin:auto; margin-top:10px;}
.hot-status-img-pop h5 a{ color:#ccc;}
.hot-status-img-pop h5 a:hover{ text-decoration:underline;}




/*全部图书*/
.tsgl-img-list-qb{ width:763px; height:auto; margin:auto; overflow:hidden; margin-bottom:30px;}
.tsgl-img-list-qb ul li{ float:left; margin-top:10px;}
.tsgl-img-list-qb ul li a{}



.tsgl-img-list-qb ul .qb-img-1{ width:506px; height:200px; margin-right:9px;}
.tsgl-img-list-qb ul .qb-img-1 a{width:506px; height:200px; position:relative; display:block;}
.tsgl-img-list-qb ul .qb-img-1 a h3{position:absolute;bottom:0px;left:0px;height:36px;width:506px;line-height:36px;background-image: url(../images/tsgl/img-li-bj.png);background-repeat: repeat;display: block; text-align:center; color:#fff; font-size:14px; font-weight:bold;}
.tsgl-img-list-qb ul .qb-img-1 a h3:hover{ text-decoration:underline;}
.tsgl-img-list-qb ul .qb-img-1 img{width:506px; height:200px;}


.tsgl-img-list-qb ul .qb-img-2{ width:248px; height:200px; }
.tsgl-img-list-qb ul .qb-img-2 a{width:248px; height:200px; position:relative; display:block;}
.tsgl-img-list-qb ul .qb-img-2 a h3{position:absolute;bottom:0px;left:0px;height:36px;width:248px;line-height:36px;background-image: url(../images/tsgl/img-li-bj.png);background-repeat: repeat;display: block; text-align:center; color:#fff; font-size:14px; font-weight:bold;}
.tsgl-img-list-qb ul .qb-img-2 a h3:hover{ text-decoration:underline;}
.tsgl-img-list-qb ul .qb-img-2 img{width:248px; height:200px;}


.tsgl-img-list-qb ul .qb-img-3{ width:248px; height:200px;  margin-right:9px;}
.tsgl-img-list-qb ul .qb-img-3 a{width:248px; height:200px; position:relative; display:block;}
.tsgl-img-list-qb ul .qb-img-3 a h3{position:absolute;bottom:0px;left:0px;height:36px;width:248px;line-height:36px;background-image: url(../images/tsgl/img-li-bj.png);background-repeat: repeat;display: block; text-align:center; color:#fff; font-size:14px; font-weight:bold;}
.tsgl-img-list-qb ul .qb-img-3 a h3:hover{ text-decoration:underline;}
.tsgl-img-list-qb ul .qb-img-3 img{width:248px; height:200px;}


.tsgl-img-list-qb ul .qb-img-4{ width:248px; height:200px;  margin-right:9px;}
.tsgl-img-list-qb ul .qb-img-4 a{width:248px; height:200px; position:relative; display:block;}
.tsgl-img-list-qb ul .qb-img-4 a h3{position:absolute;bottom:0px;left:0px;height:36px;width:248px;line-height:36px;background-image: url(../images/tsgl/img-li-bj.png);background-repeat: repeat;display: block; text-align:center; color:#fff; font-size:14px; font-weight:bold;}
.tsgl-img-list-qb ul .qb-img-4 a h3:hover{ text-decoration:underline;}
.tsgl-img-list-qb ul .qb-img-4 img{width:248px; height:200px;}


.tsgl-img-list-qb ul .qb-img-5{ width:248px; height:200px; }
.tsgl-img-list-qb ul .qb-img-5 a{width:248px; height:200px; position:relative; display:block;}
.tsgl-img-list-qb ul .qb-img-5 a h3{position:absolute;bottom:0px;left:0px;height:36px;width:248px;line-height:36px;background-image: url(../images/tsgl/img-li-bj.png);background-repeat: repeat;display: block; text-align:center; color:#fff; font-size:14px; font-weight:bold;}
.tsgl-img-list-qb ul .qb-img-5 a h3:hover{ text-decoration:underline;}
.tsgl-img-list-qb ul .qb-img-5 img{width:248px; height:200px;}


.tsgl-img-list-qb ul .qb-img-6{ width:248px; height:200px;  margin-right:9px;}
.tsgl-img-list-qb ul .qb-img-6 a{width:248px; height:200px; position:relative; display:block;}
.tsgl-img-list-qb ul .qb-img-6 a h3{position:absolute;bottom:0px;left:0px;height:36px;width:248px;line-height:36px;background-image: url(../images/tsgl/img-li-bj.png);background-repeat: repeat;display: block; text-align:center; color:#fff; font-size:14px; font-weight:bold;}
.tsgl-img-list-qb ul .qb-img-6 a h3:hover{ text-decoration:underline;}
.tsgl-img-list-qb ul .qb-img-6 img{width:248px; height:200px;}


.tsgl-img-list-qb ul .qb-img-7{ width:506px; height:200px;}
.tsgl-img-list-qb ul .qb-img-7 a{width:506px; height:200px; position:relative; display:block;}
.tsgl-img-list-qb ul .qb-img-7 a h3{position:absolute;bottom:0px;left:0px;height:36px;width:506px;line-height:36px;background-image: url(../images/tsgl/img-li-bj.png);background-repeat: repeat;display: block; text-align:center; color:#fff; font-size:14px; font-weight:bold;}
.tsgl-img-list-qb ul .qb-img-7 a h3:hover{ text-decoration:underline;}
.tsgl-img-list-qb ul .qb-img-7 img{width:506px; height:200px;}


.tsgl-img-list-qb ul .qb-img-8{ width:506px; height:200px; margin-right:9px;}
.tsgl-img-list-qb ul .qb-img-8 a{width:506px; height:200px; position:relative; display:block;}
.tsgl-img-list-qb ul .qb-img-8 a h3{position:absolute;bottom:0px;left:0px;height:36px;width:506px;line-height:36px;background-image: url(../images/tsgl/img-li-bj.png);background-repeat: repeat;display: block; text-align:center; color:#fff; font-size:14px; font-weight:bold;}
.tsgl-img-list-qb ul .qb-img-8 a h3:hover{ text-decoration:underline;}
.tsgl-img-list-qb ul .qb-img-8 img{width:506px; height:200px;}


.tsgl-img-list-qb ul .qb-img-9{ width:248px; height:200px; }
.tsgl-img-list-qb ul .qb-img-9 a{width:248px; height:200px; position:relative; display:block;}
.tsgl-img-list-qb ul .qb-img-9 a h3{position:absolute;bottom:0px;left:0px;height:36px;width:248px;line-height:36px;background-image: url(../images/tsgl/img-li-bj.png);background-repeat: repeat;display: block; text-align:center; color:#fff; font-size:14px; font-weight:bold;}
.tsgl-img-list-qb ul .qb-img-9 a h3:hover{ text-decoration:underline;}
.tsgl-img-list-qb ul .qb-img-9 img{width:248px; height:200px;}





/*图书管理终端页*/
.tsgl-panel{ width:763px; height:auto; height:auto; overflow:hidden; margin-top:20px;}
.tsgl-panel-img{ width:360px; float:left; height:400px;}


#hero-slider {
	text-align:left;
	width:420px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	font-family:arial;height:350px; float:left;
}
#hero-slider .mask {
	float:left;
	width:347px;
	height:347px;
	overflow:hidden;
}
#hero-slider .panel {
	width:347px;
	height:347px;
	text-align:left; background:#ccc;
}
#hero-slider ul {
	margin:0;
	list-style:none;
	float:right;
	height:auto;
}
#hero-slider ul li {
	margin:3px 0;
}
#hero-slider ul a{ 
	outline:none;
	text-decoration: underline;
	display:block;
	width:68px;
	height:64px;
	text-indent:-999em; border:1px solid #ccc;background-repeat: no-repeat;
	background-position: center center;
}

#hero-slider ul a.active {width:68px;
	height:64px; border:1px solid #f00;display:block;
}
.img-panel-1{background-image: url(../images/tsgl/img-panel-1.jpg);}
.img-panel-2{background-image: url(../images/tsgl/img-panel-2.jpg);}
.img-panel-3{background-image: url(../images/tsgl/img-panel-3.jpg);}
.img-panel-4{background-image: url(../images/tsgl/img-panel-4.jpg);}
.img-panel-5{background-image: url(../images/tsgl/img-panel-5.jpg);}


.clear {
	clear:both
}



.bdsharebuttonbox-pop{ width:420px; height:30px; float:left;}






.tsgl-panel-text{ width:400px; height:350px; float:left;}

.panel-text-list{ height:270px;}
.panel-text-list h1{ height:auto; line-height:30px; font-size:20px; color:#333;}
.panel-text-list h2{ line-height:24px; font-size:13px; color:#666; font-weight:bold;}
.panel-text-list h2 em{ font-weight:normal; color:#666; margin-left:10px;}
.panel-text-list h3{ line-height:24px; font-size:13px; color:#999; border-bottom:1px solid #999;border-top:1px solid #999; margin:5px 0px;}
.panel-text-list p{ line-height:24px; font-size:13px; color:#666;}
.panel-text-list p strong{ font-weight:bold;}



.panel-text-list-btn-n{ width:320px; height:30px;}
.panel-text-list-btn-n a{ padding:0px 20px; line-height:28px; text-align:center; font-size:12px; display:block; float:left; border:1px solid #ccc; background:#fff; color:#666; margin-right:10px;}
.panel-text-list-btn-n a:hover{ background:#014099;border:1px solid #014099; color:#fff;}

.panel-text-list-btn-qq{ width:320px; height:22px; text-align:left; margin-top:10px;}
.panel-text-list-btn-qq a{width:99px;height:22px;background-image: url(../images/qq-jt.jpg);background-repeat: no-repeat;background-position: center center;display: block;}





.tsgl-img-main .tsgl-panel-news .qkzx-zzd-introduction p{ margin-top:10px;}
.tsgl-img-main .tsgl-panel-news .qkzx-zzd-introduction img{ width:570px; height:570px; margin:auto; margin-top:20px; display:block;}










































































