﻿body{
	margin: 0;
	padding: 0;
}
.ZSQK2012_body_all{
	background-color: #C2E8FF;
	width: 100%;
	font-family: 微软雅黑;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	color: #333333;
	text-align: center
}

a{
	font-family: 微软雅黑;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}
a:hover{
	color: #FF0000;
	text-decoration: underline;
}
img{
	border: 0;
}
ul{
	margin: 0;
	padding: 0;
}
li{
	list-style: none;
	margin: 0;
	padding: 0;
	vertical-align: bottom;
}
table td{
	font-family: 微软雅黑;
	font-size: 13px;
	margin: 0;
	padding: 0;
}
table td a{
	font-size: 13px;
}
.ZSQK2012_clear{
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}

.ZSQK2012_div_all{
	width: 1000px;
	margin: 0 auto;
	text-align: left;
}

.ZSQK2012_hd{
	background: url('images/hd_back.jpg') no-repeat center top;
	width: 1000px;
	height: 120px;
	margin: 0 auto;
}
.ZSQK2012_hd .logo{ display:block; width:244px; height:94px; float:left;}
.ZSQK2012_hd table{
	float: right;
	width: 260px;
	height: 30px;
	margin: 0 30px 5px 0;
}
.ZSQK2012_hd table td{
	height: 30px;
}
.ZSQK2012_hd table td a{
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0 5px;
}
.ZSQK2012_hd table td a:hover{
	color: #FFFF00
}
.ZSQK2012_hd table .td1{
	text-align: right;
}
.ZSQK2012_hd table .td1 img
{
	vertical-align: bottom;
}
.ZSQK2012_hd .select1{
	width: 60px;
	height: 30px;
	font-size: 14px;
	line-height: 30px;
	font-family: 微软雅黑;
}
.ZSQK2012_hd table .input1{
	width: 140px;
	border: 0;
	font-size: 14px;
}
.ZSQK2012_hd table .search{
	width: 30px;
	height: 30px;
}
.ZSQK2012_hd .TB1{
	background: url('images/search_back.gif') no-repeat right center;
}


.ZSQK2012_bd{
	background: #C2E8FF url('images/bd_back.gif') repeat-y;
	width: 1000px;
	margin: 0 auto;
}

.ZSQK2012_Aleft{
	float: left;
	width: 184px;
}
.ZSQK2012_Aright{
	float: right;
	width: 816px;
}


.ZSQK2012_banner{
	margin-bottom: 10px;
}

.ZSQK2012_ft{
	background: url('images/ft_back.jpg') no-repeat center top;
	height: 240px;
	padding-top: 40px;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
}
.ZSQK2012_ft .link{
	line-height: 40px;
	font-size: 16px;
}
.ZSQK2012_ft .link a{
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0 8px;
}
.ZSQK2012_ft .link a:hover{
	color: #FFFF00;
}
.ZSQK2012_ft p{
	line-height: 28px;
}
.ZSQK2012_leftbar{
	width: 184px;
	padding: 10px 0;
}
.ZSQK2012_leftbar .title1{
	background: url('images/leftbar_title1B.jpg') no-repeat;
	width: 184px;
	height: 55px;
}
.ZSQK2012_leftbar .title1 a{
	background: url('images/leftbar_title1A.jpg') no-repeat;
	display: block;
	width: 184px;
	height: 52px;
}
.ZSQK2012_leftbar .title1 a:hover{
	background: url('images/leftbar_title1B.jpg') no-repeat;
}
.ZSQK2012_leftbar .title2{
	background: url('images/leftbar_title2B.jpg') no-repeat;
	width: 184px;
	height: 55px;
}
.ZSQK2012_leftbar .title2 a{
	background: url('images/leftbar_title2A.jpg') no-repeat;
	display: block;
	width: 184px;
	height: 52px;
}
.ZSQK2012_leftbar .title2 a:hover{
	background: url('images/leftbar_title2B.jpg') no-repeat;
}

.ZSQK2012_leftbar .title3{
	background: url('images/leftbar_title3B.jpg') no-repeat;
	width: 184px;
	height: 55px;
}
.ZSQK2012_leftbar .title3 a{
	background: url('images/leftbar_title3A.jpg') no-repeat;
	display: block;
	width: 184px;
	height: 52px;
}
.ZSQK2012_leftbar .title3 a:hover{
	background: url('images/leftbar_title3B.jpg') no-repeat;
}

.ZSQK2012_leftbar ul{
	width: 130px;
	margin: 0 0 20px 28px;
}
.ZSQK2012_leftbar ul li{
	background: url('images/leftbar_li.gif') no-repeat left bottom;
	height: 27px;
	line-height: 23px;
	margin: 3px 0;
	text-indent: 15px;
	font-size: 15px;
	list-style-type: none;
}
.ZSQK2012_leftbar .now{
	color: #FFFF00;
	font-weight: bold
}


.ZSQK2012_rightbar1{
	width: 816px;
	height: 235px;
	padding-top: 5px;
}
.ZSQK2012_rightbar1 .top{
	background: url('images/rightbar1_top.gif') no-repeat left center;
	height: 50px;
	line-height: 50px;
	text-indent: 45px;
	font-weight: bold;
	font-size: 16px;
}
.ZSQK2012_rightbar1 .top a{
	font-size: 16px;
}
.ZSQK2012_rightbar1 .top2{
	line-height: 45px;
	text-indent: 15px;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
}
.ZSQK2012_rightbar1 .TB1{
	width: 800px;
	margin: 0 8px;
}
.ZSQK2012_rightbar1 .TB1 td{
	height: 180px;
}
.ZSQK2012_rightbar1 .TB1 .td1{
	width: 30px;
}
.ZSQK2012_rightbar1 .pics{
	width: 807px;
	height: 180px;
	overflow: hidden;
}
.ZSQK2012_rightbar1 .pics ul{
	height: 170px;
	margin-top: 5px;
}
.ZSQK2012_rightbar1 .pics ul li{
	float: left;
	background: url('images/rightbar1_ul_li.jpg') no-repeat center top;
	width: 122px;
	text-align: center;
	list-style-type: none;
}
.ZSQK2012_rightbar1 .pics ul li img{
	width: 110px;
	height: 140px;
	margin-bottom: 10px;
}
.ZSQK2012_rightbar1 .pics ul li a{
	font-size: 12px;
	line-height: 16px;
}

.ZSQK2012_rightbar2{
	background-color: #78CCFF;
	width: 816px;
	height: 235px;
	padding-top: 5px;
}
.ZSQK2012_rightbar2 .top{
	background: url('images/rightbar2_top.gif') no-repeat left center;
	height: 50px;
	line-height: 50px;
	text-indent: 45px;
	font-weight: bold;
	font-size: 16px;
}
.ZSQK2012_rightbar2 .top a{
	font-size: 16px;
}
.ZSQK2012_rightbar2 .top2{
	line-height: 45px;
	text-indent: 15px;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
}
.ZSQK2012_rightbar2 .TB1{
	width: 800px;
	margin: 0 8px;
}
.ZSQK2012_rightbar2 .TB1 td{
	height: 180px;
}
.ZSQK2012_rightbar2 .TB1 .td1{
	width: 30px;
}
.ZSQK2012_rightbar2 .pics{
	width: 807px;
	height: 180px;
	overflow: hidden;
}
.ZSQK2012_rightbar2 .pics ul{
	height: 170px;
	margin-top: 5px;
}
.ZSQK2012_rightbar2 .pics ul li{
	float: left;
	background: url('images/rightbar2_ul_li.jpg') no-repeat center top;
	width: 122px;
	text-align: center;
	list-style-type: none;
}
.ZSQK2012_rightbar2 .pics ul li img{
	width: 110px;
	height: 140px;
	margin-bottom: 10px;
}
.ZSQK2012_rightbar2 .pics ul li a{
	font-size: 12px;
	line-height: 16px;
}
.ZSQK2012_List{
	width: 816px;
}
.ZSQK2012_List .top{
	background: #C2E8FF url('images/List_top.gif') no-repeat left center;
	height: 45px;
}
.ZSQK2012_List .top .tt{
	float: left;
	width: 300px;
	line-height: 45px;
	text-indent: 50px;
	font-size: 16px;
	font-weight: bold;
}
.ZSQK2012_List .top .aa{
	float: right;
	width: 230px;
	height: 14px;
	padding: 9px 0 0 0;
}
.ZSQK2012_List .top .aa a{
	display: inline-block;
	background-color: #79CCFF;
	padding: 0px 10px;
	margin: 0;
	line-height: 25px;
	margin: 0 2px;
	font-size: 14px;
	font-weight: bold;
}
.ZSQK2012_List .top .aa a:hover{
	background-color: #FF4700;
	color: #FFFFFF;
	text-decoration: none;
}
.ZSQK2012_List .top .aa .now{
	display: inline-block;
	background-color: #FF4700;
	padding: 0px 10px;
	margin: 0;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.ZSQK2012_List .middle{
	background: url('images/List_middle.gif');
}
.ZSQK2012_List .middle ul{
	width: 780px;
	margin: 0 0 0 15px;
}
.ZSQK2012_List .middle ul li{
	float: left;
	width: 130px;
	height: 200px;
	margin: 0;
	padding: 10px 0 0 0;
	text-align: center;
	list-style-type: none;
}
.ZSQK2012_List .middle ul li img{
	width: 110px;
	height: 140px;
	border: 1px #999999 solid;
	border-top: 0;
	margin-bottom: 5px;
}
.ZSQK2012_List .middle ul li a{
	line-height: 20px;
	font-size: 13px;
}



.ZSQK2012_page{
	background-color: #79CCFF;
	padding: 20px;
	text-align: center;
}
.ZSQK2012_page table{
	width: 700px;
	margin: 0 auto;
	border: 1px #027DCA solid;
	background-color: #FFFFFF;
}
.ZSQK2012_page table td{
	background-color: #E0F4FD;
	border: 0;
	text-align: center;
}
.ZSQK2012_page table .td1{
	width: 30px;
}
.ZSQK2012_page table .td2{
	font-size: 14px
}
.ZSQK2012_page table .td2 a{
	font-size: 14px;
	font-weight: bold;
	display: inline-block;
	padding: 4px 7px;
	margin: 0 1px;
}
.ZSQK2012_page table .td2 a:hover{
	background-color: #027DCA;
	color: #FFFFFF;
	text-decoration: none;
}
.ZSQK2012_page table .td2 .now{
	font-size: 14px;
	font-weight: bold;
	display: inline-block;
	padding: 4px 7px;
	margin: 0 1px;
	background-color: #027DCA;
	color: #FFFFFF;
}



.ZSQK2012_where{
	line-height: 35px;
	padding-left: 10px;
}
.ZSQK2012_QKone{
	width: 800px;
	padding: 5px 0 10px 15px;
}
.ZSQK2012_QKone .bigPic{
	float: left;
	width: 210px;
}
.ZSQK2012_QKone .bigPic img{
	width: 200px;
	height: 250px;
}
.ZSQK2012_QKone .title{
	float: right;
	width: 570px;
	line-height: 40px;
	font-size: 16px;
	color: #000000;
}
.ZSQK2012_QKone .title a{
	color: #000000;
}
.ZSQK2012_QKone .title a:hover{
	color: #FF0000;
}
.ZSQK2012_QKone .txt{
	float: right;
	width: 570px;
	padding: 5px 0;
	line-height: 24px;
	color: #555555;
	font-size: 13px;
}
.ZSQK2012_QKone .txt .t1{
	line-height: 30px;
	font-size: 15px;
	font-weight: normal;
}
.ZSQK2012_QKone .buttons{
	float: right;
	width: 570px;
	padding: 20px 0 10px 0;
}
.ZSQK2012_QKone .buttons a{
	display: inline-block;
	background: url('images/button_1A.gif') no-repeat;
	width: 97px;
	height: 32px;
	margin: 0 5px;
	line-height: 32px;
	text-align: center;
	font-weight: bold;
	color: #000000;
}
.ZSQK2012_QKone .buttons a:hover{
	background: url('images/button_1B.gif') no-repeat;
	color: #FFFFFF;
	text-decoration: none;
}

.ZSQK2012_QKone .head{ width:100%; margin:0 0;}
.ZSQK2012_QKone .header{ width:780px; margin-left:auto; margin-right:auto; padding-bottom:3px;}
.ZSQK2012_QKone .zsg{ float:left;} 
.ZSQK2012_QKone .zsgfont a{ font-size:12px;line-height:22px; text-align:center; font-weight:bold; margin-top:5px; display:block;} 
.ZSQK2012_QKone .zsgfont a:hover{ font-size:13px;color:#fb0200; background-color:#ffc;text-decoration:none;}   
.ZSQK2012_QKone .lyy{ background:#f60; height:5px; width:133px;}
.ZSQK2012_QKone .hds{ background:#ff0; height:5px; width:133px;}
.ZSQK2012_QKone .xxd{ background:#ff6762; height:5px; width:133px;}  
.ZSQK2012_QKone .xxg{ background:#33cbcc; height:5px; width:133px;}
.ZSQK2012_QKone .cz{ background:#ff649d; height:5px; width:123px;}
.ZSQK2012_QKone .gz{ background:#6bca2e; height:5px; width:123px;}




/* 03-14 书报刊搜索 */
.ZSQK2012_List .top .tt2{
	float: left;
	width: 350px;
	line-height: 45px;
	text-indent: 50px;
	font-size: 13px;
	font-weight: bold;
}
.ZSQK2012_Tred{
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
}
.ZSQK2012_SBKresult{
	width: 780px;
	margin: 0 0 0 15px;
}
.ZSQK2012_SBKresult .SBKone{
	height: 210px;
}
.ZSQK2012_SBKresult .SBKone .divtop{
	height: 15px;
	font-size: 0;
	line-height: 0;
}
.ZSQK2012_SBKresult .SBKone .pic{
	float: left;
	width: 130px;
	height: 165px;
	padding: 10px;
}
.ZSQK2012_SBKresult .SBKone .pic img{
	width: 120px;
	height: 165px;
}
.ZSQK2012_SBKresult .SBKone .txt{
	float: right;
	width: 620px;
	height: 50px;
	overflow: hidden;
	margin: 15px 5px;
	font-size: 14px;
	line-height: 22px;
}
.ZSQK2012_SBKresult .SBKone .txt p{
	margin: 0;
	padding: 0;
	text-indent: 2em;
	height: 3em;
	overflow: hidden;
}
.ZSQK2012_SBKresult .SBKone h1{
	margin: 0;
	padding: 0;
	font-family: 微软雅黑;
	line-height: 28px;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.ZSQK2012_SBKresult .SBKone h1 a{
	margin: 0;
	padding: 0;
	font-family: 微软雅黑;
	line-height: 28px;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.ZSQK2012_SBKresult .SBKone h1 a:hover{
	color: #FF0000
}
.ZSQK2012_List .top .aa{
	display:none;
}
.ZSQK2012_List .top .aa a{
	display: inline-block;
	background-color: #79CCFF;
	padding: 0px 10px;
	margin: 0;
	line-height: 25px;
	margin: 0 2px;
	font-size: 14px;
	font-weight: bold;
}
.ZSQK2012_List .top .aa .now{
	display: inline-block;
	background-color: #FF4700;
	padding: 0px 10px;
	margin: 0;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-container-horizontal {
    width: 780px;
    padding-left: 40px;
}

.jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-clip {
    overflow: hidden;
}

.jcarousel-clip-horizontal {
    width:  730px;
    height: 180px;
}
.ZSQK2012_List .middle ul a, .jcarousel-item a {
	text-decoration:none;
} 
.ZSQK2012_List .middle ul a:hover img {
	border: 2px solid rgb(61, 120, 120); width: 113px; height: 143px; overflow: hidden;
}
.jcarousel-item a:hover img {
	border: 2px solid rgb(255, 255, 5); width: 120px; height: 160px; overflow: hidden;
}
/**
 *  Horizontal Buttons
 */
.jcarousel-next-horizontal {
    position: absolute;
    top: 70px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(images/arrow_right.gif) no-repeat 0 0;
}

.jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(images/arrow_right.gif);
}

.jcarousel-prev-horizontal {
    position: absolute;
    top: 70px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(images/arrow_left.gif) no-repeat 0 0;
}

.jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(images/arrow_left.gif);
}

.hide{display:none;}
.paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}

/* 05-23 更多精彩 */
.ZSQK2012_QKone .buttons a{
	display: block;
	float: left;
}
.ZSQK2012_QKone .buttons .a1{
	display: block;
	float: left;
	background: url('images/button_1A.gif') no-repeat;
	width: 97px;
	height: 32px;
	margin: 0 5px;
	line-height: 32px;
	text-align: center;
	font-weight: bold;
	color: #000000;
}
.ZSQK2012_QKone .buttons .a1 .GDJC{
	display: none;
}
.ZSQK2012_QKone .buttons .a2{
	display: block;
	float: left;
	background: url('images/button_1B.gif') no-repeat;
	width: 97px;
	height: 32px;
	margin: 0 5px;
	line-height: 32px;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
}
.ZSQK2012_QKone .buttons .a2 .GDJC{
	width: 90px;
	height: 170px;
	position: absolute;
	z-index: 8;
	margin: -177px 0 0 -70px;
	margin: -202px 0 0 0\0;
	text-align: left;
}
.ZSQK2012_QKone .buttons .a2 .GDJC li{
	list-style-type:none;
	height: 28px;
	line-height: 28px;
}
.ZSQK2012_QKone .buttons .a2 .GDJC a{
	display: block;
	background: none;
	width: 90px;
	height: 28px;
	line-height: 20px;
	background-color:rgb(194, 232, 255);
	/*margin: 3px 0;*/
	text-align: left;
}
.ZSQK2012_QKone .buttons .a2 .GDJC a:hover{
	background: url('images/buttons_GDJC_hover.gif') no-repeat;
	background-color:rgb(194, 232, 255);
	color: #FF0000;
}
.ZSQK2012_QKone .buttons .a2 .GDJC a img{
	float: left;
	margin: 0 7px 0 0;
}
.ZZZ{
	background: none;
}