.varp{
width:1280px;
margin:0 auto;
}
.all_xk_kefu{
width:100%;
height:106px;
background-color:#f5f5f5;
}
.xk_kefu_l{
width:600px;
height:106px;
line-height:106px;
float:left;
font-size:24px;
color:#000;
font-weight:bold;
}
.xk_kefu_r{
float:right;
height:106px;
width:304px;
position:relative;
}
.xk_kefu_r span{
width:166px;
height:58px;
display:block;
position:absolute;
left:0;
top:23px;
border:1px solid #e2460b;
line-height:58px;
text-align:center;
border-radius:40px;
color:#000;
font-size:18px;
font-weight:bold;
}
.xk_kefu_r a{
width:124px;
height:60px;
display:block;
position:absolute;
right:0;
top:23px;
background-color:#e2460b;
line-height:60px;
text-align:center;
border-radius:40px;
color:#fff;
font-size:18px;
font-weight:bold;
}

.xk_item{
width:100%;
height:456px;
}

.xk_chane{
width:1280px;
height:300px;
border-radius:10px;
overflow:hidden;
}

.hro-left{ position:relative; width:1280px;overflow:hidden; height:300px;}
.hro-left .hd{ overflow:hidden;  height:12px; width:138px; margin:0 auto; position:absolute; left:624px; top:242px; z-index:4;}
.hro-left .hd .prev{ display:block; width:10px; height:10px; float:right; margin-right:12px;overflow:hidden; cursor:pointer;}
.hro-left .hd .prev:hover{}
.hro-left .hd .next{display:block; width:10px; height:10px; float:right; overflow:hidden;}
.hro-left .hd .next:hover{}
.hro-left .hd .prevStop{ background-position:-60px 0; }
.hro-left .hd .nextStop{ background-position:-60px -50px; }
.hro-left .hd ul{ float:left; overflow:hidden; zoom:1; margin:0; padding:0; list-style:none;}
.hro-left .hd ul li{ float:left;width:10px; height:10px; overflow:hidden; margin-right:12px; text-indent:-999px; cursor:pointer; border:1px solid #fff;border-radius:50%;display:inline-block; background-color:#fff;}
.hro-left .hd ul li.on{background-color:#e2460b;}
.hro-left .bd{ width:1280px; overflow:hidden;}
.hro-left .bd ul{overflow:hidden;zoom:1; margin:0; padding:0; list-style:none; }
.hro-left .bd ul li{ width:1280px; float:left; height:300px;_display:inline;}
.pageState{
display:none;
}

.all_xk_baike{
width:100%;
padding-top:44px;
background-color:#f4f5f5;
padding-bottom:84px;
overflow:hidden;
}
.xk_baike{
width:1360px;
}
.xk_baike ul{
margin:0;
padding:0;
list-style:none;
}
.xk_baike ul li{
width:586px;
float:left;
height:184px;
border-bottom:1px dashed #bfbfbf;
margin-right:94px;
}
.xk_baike_TT{
width:100%;
height:80px;
line-height:80px;
font-size:36px;
color:#000;
}
.xk_baike_TT a{
width:100%;
height:80px;
display:block;
background:url(images/2026/more.png) 520px center no-repeat;
line-height:80px;
font-size:36px;
color:#000;
}
.xk_baike_TT a:hover{
background:url(images/2026/more.png) 524px center no-repeat;
}
.xk_baike_best{
width:100%;
height:90px;
position:relative;
}
.xk_baike_best_A{
width:100%;
height:38px;
line-height:38px;
font-size:18px;
color:#000;
position:absolute;
left:0;
top:0;
}
.xk_baike_best_B{
width:100%;
height:auto;
line-height:22px;
font-size:14px;
color:#666666;
position:absolute;
left:0;
top:38px;
}

.xk_baike_li{
width:1360px;
padding-top:22px;
height:170px;
overflow:hidden;
}
.xk_baike_li ul{
margin:0;
padding:0;
list-style:none;
}
.xk_baike_li ul li{
width:586px;
float:left;
margin-right:94px;
}
.xk_baike_lia{
width:476px;
float:left;
height:40px;
line-height:40px;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}
.xk_baike_lia a{
font-size:16px;
color:#000;
text-decoration:none;
}
.xk_baike_lib{
width:90px;
float:right;
text-align:right;
height:40px;
line-height:40px;
font-size:16px;
color:#000;
}

.xk_tool{
width:1311px;
}
.xk_tool ul{
margin:0;
padding:0;
list-style:none;
}
.xk_tool ul li{
width:407px;
float:left;
height:331px;
margin-right:30px;
position:relative;
border-radius:4px;
overflow:hidden;
}
.xk_tool_lia{
width:407px;
height:331px;
position:absolute;
left:0;
top:0;
z-index:1;
}
.xk_tool_lib{
width:370px;
height:auto;
line-height:48px;
color:#fff;
font-size:30px;
z-index:2;
position:absolute;
left:40px;
top:40px;
}
.xk_tool_lic{
width:336px;
height:auto;
line-height:26px;
color:#fff;
font-size:16px;
z-index:2;
position:absolute;
left:40px;
top:100px;
}
.xk_tool_lid{
width:96px;
height:32px;
line-height:32px;
background-color:#fff;
color:#000;
font-size:14px;
z-index:2;
position:absolute;
left:40px;
bottom:37px;
text-align:center;
}

.xk_tool ul li:hover .xk_tool_lia img{
transform: scale(1.1);
}

.xk_tool ul li:hover .xk_tool_lid{
background-color:#e2460b;
color:#fff;
}

.xk_tool_lia img{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}