@charset "utf-8";
/* CSS Document */


.hp_tip_icon {
	top: 4px;
	right: 2px;
	}
.hp_tip_icon.icon-cu {background-position: 0 0px;}
.hp_tip_icon {
	display: block;
	position: absolute;
	width: 14px;
	height: 16px;
	font-size: 0;
	}
.hp_tip_icon {
	background-image: url(http://www.qikanvip.com/img/ico.png);
	_background-image: url(http://www.qikanvip.com/img/ico.png);
	background-repeat: no-repeat;
	}
.topban {
	width:1170px;
	margin:0 auto;
	}
/***************tuijian***************/
.hottj {
	width:988px;
	border:1px solid #dadada;
	margin:0 auto;
	background-color:#fff;
	}
.hottj_left {
	width:688px;
	border-right:1px solid #dadada;
	}

.hottj_left font {
	font-size:15px;
	font-weight:700;
	padding-left:20px;
	line-height:40px;
	color:#996633;
	display:block;
	background:url(../img/hottj_bg01.jpg) 130px 12px no-repeat;
	}
.hottj_left ul { padding-left:15px;}

.hottj_right {
	width:259px;
	padding:0px 20px 20px;
	}
.hottj_right font {
	font-size:15px;
	font-weight:700;
	line-height:40px;
	color:#996633;
	display:block;
	background:url(../img/hottj_bg02.jpg) 110px 12px no-repeat;
	}
.hottj_right .hottitle {
	padding-bottom:7px;
	margin-bottom:7px;
	border-bottom:1px dashed #dadada;
	}
.hottj_right .hottitle h4 {
	font-size:15px;
	line-height:24px;
	}
.hottj_right .hottitle p {
	margin-bottom:5px;
	color:#999;
	}
.f14 {
	font-size:15px;
	line-height:26px;
	}
.hottj_right p i {
	width:4px;
	height:4px;
	display:block;
	overflow:hidden;
	background:#666;
	float:left;
	margin-right:10px;
	margin-top:12px;
	}
.hottj_right p a {color:#333;}
.hottj_right p a:hover { color:#DD3737}

/*******qkpdbox*******/
.qkpdbox {
	width:1170px;
	margin:0 auto;
	margin-top:15px;
	}
.qkpdbox_left {
	width:857px;
	border:1px solid #dadada;
	background:#fff;
	}
.qkpdbox_left font {
	font-size:15px;
	line-height:38px;
	height:38px;
	display:block;
	border-bottom:2px solid #edc539;
	padding:0 15px;
	margin-bottom:15px;
	}
.qkpdbox_left font b {
	border-bottom:2px solid #684902;
	display:inline-block;
	line-height:38px;
	}
.qkpdbox_left font span a {
	font-size:12px;
	color:#333;
	padding:0px 10px;
	}
.qkpdbox_left font span a:hover {color:#DD3737}
/*hexinyong*/
.hxrk{
float:right;
}
/*面包屑*/
.breadcrumb {
	height:50px;
	line-height:50px;
	font-size:15px;
	color:#999;
	margin-left:180px;
	}
.qkpdbox_left2 {
	width:850px;
	border:1px solid #dadada;
	background:#fff;
	}
.qkpdbox_left2  h1{
font-size:20px;
}
.qkpdbox_left2 font {
	font-size:15px;
	line-height:38px;
	height:38px;
	display:block;
	border-bottom:2px solid #edc539;
	padding:0 15px;
	margin-bottom:15px;
	}
.qkpdbox_left2 font b {
	border-bottom:2px solid #684902;
	display:inline-block;
	line-height:38px;
	}
.qkpdbox_left2 font span a {
	font-size:12px;
	color:#333;
	padding:0px 10px;
	}
.qkpdbox_left2 font span a:hover {color:#DD3737}
/*********分页*********/
#pagenum{ clear:both; height:50px;}
#pagenum ul{float:right; padding:20px 0px 12px 16px;}
#pagenum ul li{float:left;font-family:Arial, Helvetica, sans-serif; line-height:25px; margin-left:8px; list-style-type:none;}
#pagenum ul li a{float:left;color:#555;display:block; padding:0px 10px 0px 10px; background-color:#FFFFFF; border:1px solid #DADADA;}
#pagenum ul li a:hover{ color:#ffffff; text-decoration:none; background-color:#DD3737; border-color:#DD3737;}
#pagelist a,.pagelist a:hover{background-color:#DD3737;}
#pagenum ul .thisclass{ float:left; padding:0px; display:block; color:#FFF; background-color:#DD3737; padding:0px 10px 1px 10px;}
/*********分页结束*********/
.hotnavqk{ overflow:hidden; position:relative;}
.hotnavqk ul li{ float:left; width:132px; height:190px; cursor:default; overflow:hidden;}
.hotnavqk ul li img{ width:114px; height:150px; padding:2px; border:1px solid #dadada;}
.hotnavqk ul li span{ display:block; background-color:#FFFFFF; color:#666666; margin-top:-4px; line-height:20px; /*height:33px; _height:30px;*/ width:120px; height:20px; padding-top:10px; white-space:nowrap; text-align:center; overflow:hidden; left:0px;}
.hotnavqk ul li span a{ color:#258CFF;}
.hotnavqk ul li span a:hover{ color:#DD3737;}
.hotnavqk ul li.hov span{ /*position:absolute;*/ z-index:20; bottom:-4px; *bottom:-5px;}
.hotnavqk ul li p{ height:156px; width:120px; line-height:19px; color:#000000; /*display:none;*/ text-align:center; overflow:hidden; position:absolute; top:-156px; left:0px; background-color:#FFFFFF;opacity:.7; /* For IE 5-7 */ *filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);/* For IE 8 */
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}
.hotnavqk ul li p a{ display:block; overflow:hidden; padding-top:5px; color:#006DE6;}

.sblock{ overflow:hidden; position:relative;}
.sblock ul{padding-left:15px; overflow:hidden;}
.sblock ul li{ float:left; width:165px; height:190px; cursor:default; overflow:hidden; margin-bottom:15px;}
.sblock ul li img{ width:140px; height:150px;  padding:2px; border:1px solid #dadada;}
.sblock ul li span{ display:block; background-color:#FFFFFF; color:#666666; margin-top:-4px; line-height:20px; /*height:33px; _height:30px;*/ width:150px; height:20px; padding-top:10px; white-space:nowrap; text-align:center; overflow:hidden; left:0px;}
.sblock ul li span a{ color:#258CFF;}
.sblock ul li span a{ color:#DD3737;}
.sblock ul li.hov span{ /*position:absolute;*/ z-index:20; bottom:-4px; *bottom:-5px;}
.sblock ul li p{ height:156px; width:146px; line-height:19px; color:#000000; /*display:none;*/ text-align:center; overflow:hidden; position:absolute; top:-156px; left:0px; background-color:#FFFFFF;opacity:.7; /* For IE 5-7 */ *filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);/* For IE 8 */
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}
.sblock ul li p a{ display:block; overflow:hidden; padding-top:5px; color:#006DE6;}
	
.qkpdbox_right {
	width:293px;
	border:1px solid #dadada;
	background:#fff;
	padding-bottom:2px;
	}
.qkpdbox_right font {
	font-size:15px;
	line-height:38px;
	height:38px;
	display:block;
	border-bottom:2px solid #edc539;
	padding:0 15px;
	margin-bottom:10px;
	}
.qkpdbox_right font b {
	border-bottom:2px solid #684902;
	display:inline-block;
	line-height:38px;
	}
.qkpdbox_right font span a {
	font-size:12px;
	color:#333;
	padding:0px 10px;
	}
.qkpdbox_right font span a:hover {color:#DD3737}
.qkpdbox_right p {
	padding:0 15px;
	line-height:26px;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
	}
.qkpdbox_right p i {
	width:4px;
	height:4px;
	display:block;
	overflow:hidden;
	background:#666;
	float:left;
	margin-right:10px;
	margin-top:10px;
	}
.qkpdbox_right p a {color:#333;}
.qkpdbox_right p a:hover { color:#DD3737}
/************qkphone*************/
.qkphone {
	width:990px;
	margin:0 auto;
	margin-top:15px;
	}
.qkphone .tbox{ border:1px solid #DADADA; width:678px; padding:20px; line-height:25px; background:url(../img/bg_tel.jpg) 500px 50px no-repeat #FFFFFF;}
.qkphone .tbox span{ display:block; line-height:22px; color:#DD3737; font-weight:bold; font-size:14px;}
.qkphone .tbox a{ margin-right:10px; color:#333333;}
.qkphone .tbox .qq2{ font-size:12px; font-weight:normal; padding-left:75px;}
.qkphone .rtbox {
	width:223px;
	border:1px solid #dadada;
	padding:10px 15px;
	background:#fff;
	}
.qkphone .rtbox span { display:block;}
.qkphone .rtbox .z01{ text-align:center; line-height:30px; height:30px; font-size:20px; font-weight:bold;}
.qkphone .rtbox .z02,.qkphone .rtbox .z03{ line-height:20px; text-align:center; font-size:12px; font-family:宋体; color:#666666;}
.qkphone .rtbox .z03{ text-align:left; }
.qkphone .rtbox .z03 font{ display:block; font-size:30px; color:#DD3737; font-weight:bold; text-align:center; font-family:微软雅黑;}
.qkphone .rtbox .z04{ padding-top:20px;}
.qkphone .rtbox .z04 a{ display:block; line-height:30px; margin:0px auto; width:190px; overflow:hidden; background:url(../img/bg_btn.gif) right -67px no-repeat;}
.qkphone .rtbox .z04 a i{ display:block; height:30px; width:60px; float:left; background:url(../img/bg_btn.gif) left 0px no-repeat;}
.qkphone .rtbox .z04 a:hover{ background-position:right -100px; color:#FFFFFF; text-decoration:none;}
.qkphone .rtbox .z04 a:hover i{ background-position:left -33px;}
#menu {
	position: fixed;
	left: 4px;
	top: 28%;
	width: 100px;
	margin: -160px 0 0;
	padding: 0;
	width: 180px;
	list-style-type: none;
	z-index: 70;
}
#menu li {
	margin-top: 10px;
	font-size: 14px;
width: 80px;
float: left;
margin-left: 8px;	
}
#menu a {
	float: left;
	/* padding: 10px 20px; */
	padding: 6px 15px;
	background-color: #1a7bb9;
	color: #fff;
	text-decoration: none;
	margin-top: 12px;
}
#menu .active a {
	color: #fff;
	font-weight:bold;
	background-color:#0074EA;
}
#menu li img{padding:0px;margin:0px;}
.fp-section{height:auto;}

/*************zhuantimiaoshu***************/
.miaoshuzt {
	width:988px;
	border:1px solid #dadada;
	margin:0 auto;
	padding-top:20px;
	background-color:#fff;
	}
.miaoshuzt .mszt_l {
	width:299px;
	height:350px;
	padding-left:20px;
	padding-bottom:20px;
	}
.miaoshuzt .mszt_l p {
	height:170px;
	overflow:hidden;
	float:left;
	margin-top:10px;
	text-indent:2em;font-size: 14px;
	}
.mszt_l p {line-height: 21px;}	
.mszt_l p span{
font-size: 14px;
color: #DD3737;
font-weight: bold;
text-align: center;
font-family: 微软雅黑;
}	
.miaoshuzt .mszt_l img {
	float:left;
	width:285px;
	height:165px;
	padding:2px;
	display:block;
	border:1px solid #dadada;
	}
.miaoshuzt .mszt_c {
	width:299px;
	padding-left:20px;
	padding-bottom:20px;
	}
.miaoshuzt .mszt_c font {
	font-size:18px;
	font-weight:700;
	line-height:40px;
	color:#996633;
	display:block;
	background:url(../img/hottj_bg03.jpg) right 12px no-repeat;
	}
.miaoshuzt .mszt_c p {
	width:298px;
	white-space:nowrap;
	overflow:hidden;
	}
.miaoshuzt .mszt_c p i {
	width:4px;
	height:4px;
	display:block;
	overflow:hidden;
	background:#666;
	float:left;
	margin-right:10px;
	margin-top:12px;
	}
.miaoshuzt .mszt_c p a {color:#333;}
.miaoshuzt .mszt_c p a:hover { color:#DD3737}