@charset "utf-8";
/* CSS Document */

/******期刊大全基础样式************/
body{ background:#f4f4f4;}
.qkdq-nav-xzys:link,.qkdq-nav-xzys:visited{ color:#f00; border-bottom:1px solid #f00;}


/*******header************/
.hd_01{ width:100%; height:49px; background-color:#f4f4f4; border-bottom:1px solid #c8c8c8;}
.hd_02{ width:1200px; margin:auto;}
.qkdq-top-nav{ width:100%; height:50px;}
.hd_logo{ margin-top:8px; float:left;}
.nav{ height:33px; padding:16px 30px 0 0; float:right;}
.nav > img{ float:left; margin-top:4px;}
.nav li{ float:left; height:33px; color:#333; font-weight:bold; padding:0 14px; text-align:center; }
.nav li > a{display:inline-block; height:33px;}
.nav li > a:hover{ color:#f00; border-bottom:1px solid #f00;}
.hd_03{ border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8; float:right; height:31px; padding-top:16px;}
.hd_03>span{ padding:0 10px;}
.hd_03 span img{ vertical-align:top; margin-top:3px;}
.hd_03 a:link,.hd_03 a:visited{color:#5d7388;}
.hd_03 a:hover{color:#F00;}



.qkdq-search{ position:absolute; left:0; top:50px; z-index:2; width:100%; height:95px; background:rgba(255,255,255,.9); background:#fff\0;  box-shadow:0 10px 10px #eee; border-bottom:1px solid #ccc\0;}
.qkdq-search-content{ width:1200px; height:75px; margin:auto; }
.qkdq-search-main{ position:relative; width:100%; height:39px;}
.qkdq-search-main-input{ position:relative; background:#fff; width:964px; height:37px; border:1px solid #000; border-radius:4px; margin-top:20px;}

.qkdq-search-main-xlk{ position:absolute; left:0; top:0; width:115px; height:37px;}
.qkdq-search-main-qkss{ position:absolute; cursor:pointer; left:0; top:0; width:100%; height:37px; line-height:37px; text-align:center;}
.qkdq-search-dingw{ padding:0 10px;}
.qkdq-search-main-zhank{ display:none; position:absolute; left:-1px; top:37px; z-index:99; background:#fff; width:114px; height:auto; border:1px solid #000; border-radius:4px;}
.qkdq-search-main-zhank-list{ width:100%; border-radius:4px; background:#fff; height:30px; cursor:default; text-align:center; display:block; line-height:30px;}
.qkdq-search-main-zhank-list:hover{ background:#f2f2f2;}

.qkdq-search-main-text{ position:absolute; left:114px; top:0; width:722px; height:37px; border-right:1px solid #000;  }
.qkdq-search-main-text > i{ position:absolute; z-index:3; left:15px; top:11px;}
.qkdq-search-main-text-input{ position:absolute; width:680px; line-height:24px; padding-left:35px; outline:none; left:0; top:7px; height:24px; border-left:1px solid #000; border-right:0;border-top:0;border-bottom:0;}

.qkdq-search-main-btn{ 
	position:absolute; 
	right:0; 
	top:0; 
	border:0; 
	outline:none; 
	width:127px; 
	height:37px;
	cursor:pointer;
	font-size:18px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;  
	background: -moz-linear-gradient(top, rgba(250,250,250,1) 0%, rgba(223,223,223,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(223,223,223,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(250,250,250,1) 0%,rgba(223,223,223,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-9 */}

.qkdq-search-main-gjjs{ position:absolute; right:130px; top:9px; font-size:16px;}
.qkdq-search-main-gjjs:hover{ color:#f00;}
.qkdq-search-main-jgzyb{ position:absolute; right:0; top:8px; border-radius:4px; cursor:pointer; width:84px; height:24px; background:#393c41; color:#fff; text-align:center; line-height:24px; display:block;}
.qkdq-search-main-jgzyb:hover{ background:#f00;}

.qkdq-search-tips{ width:100%; padding-top:8px}
.qkdq-search-tips > a{ padding:0 20px 0 0; display:inline-block; color:#6f747a;}
.qkdq-search-tips > a:hover{ color:#f00;}

/*******bottom************/
.bt{ width:100%; min-height:349px; background-color:#232323; color:#c5c5c5;}
.bt_01{ width:1200px; margin:auto;}
.bt_links{ width:100%; min-height:121px; border-bottom:1px solid #4c4c4c;}
.links_01{ padding:24px 0 8px 0; width:100%; height:20px;}
.links_01>b{ float:left;}
.bt a:link,.bt a:visited{ color:#c5c5c5;}
.bt a:hover{ text-decoration:underline;}
.links_01 span{ float:right;}
.links_02 span{ display:inline-block; padding:12px 15px 0 15px;}
.links_02 span a:link,.links_02 span a:visited{ color:#959595;}
.bt_l{ width:950px; float:left;}
.bt_02{ padding-top:20px;}
.bt_03{ margin-top:20px}
.bt_03 span{ color:#dadada; font-weight:bold;}
.bt_03 div{ float:left;}
.bt_03 img{ float:right; margin-right:20px;}
.bt_r{ width:250px; float:right;}
.bt_r img{ float:right; margin:25px 0 0 20px;}
.bt_r iframe{ width:90px; height:95px; display:inline-block;float:right; margin:25px 0 0 20px; background-color:#fff; padding:4px 0 0 0; text-align:center; overflow:hidden;}


/*******在线客服************/
.zxkf{ width:39px; height:99px; position:fixed; top:530px; left:50%; margin-left:620px; display:inline-block; background-image:url(../images/zxkf.png); z-index:1000;}
.zxkf span{width:33px; text-align:center; display:inline-block; float:left;cursor:pointer;}
.zxkf1{  height:34px; color:#2477b1; line-height:14px; margin:30px 0 0 3px; }
.zxkf2{  height:12px; color:#929292; line-height:12px; margin:17px 0 0 3px; font-weight:bold;}




/**********基础样式**********************************/
.zhuzhan-input{
	border:1px solid #ccc;
	background:#fff;
	padding:0 5px;
	outline:none;
	}

.zhuzhan-button-hongshi{
	background:#df2a22;
	color:#fff;
	text-align:center;
	outline:none;
	border-radius:4px;
	border:0;
	font-size:16px;
	cursor:pointer;
	}
.zhuzhan-button-hongshi:hover{
	background:#cc2018;
	}

.zhuzhan-link-lanse:link,.zhuzhan-link-lanse:visited{
	text-decoration:none;
	color:#3d91ea;
	}
.zhuzhan-link-lanse:hover{
	text-decoration:underline;
	}




.zhuzhan-width-240{
	width:240px;
	}
.zhuzhan-width-100{
	width:100px;
	}
.zhuzhan-width-120{
	width:120px;
	}
.zhuzhan-width-340{
	width:340px;
	}
.zhuzhan-width-680{
	width:680px;
	}
	
	
	
	
.zhuzhan-height-30{
	height:30px;
	line-height:30px;
	}
.zhuzhan-height-40{
	height:40px;
	line-height:40px;
	}
	
	
	
	

.zhuzhan-position-relative{
	position:relative;
	}

.zhuzhan-bj-f2f2f2{
	background:#f2f2f2;
	}
.zhuzhan-text-right{
	text-align:right;
	}
.zhuzhan-text-left{
	text-align:left;
	}
.zhuzhan-text-center{
	text-align:center;
	}
	
	
	
	
.zhuzhan-float-l{
	float:left;
	}

.zhuzhan-fontredblod{
	color:#f00;
	font-weight:bold;
	}







































