﻿.bgy{  z-index:101;  background:url(../img/bgx.png) repeat;  position:absolute; left:0px; top:0px; width:100%; height:100%; }
.jskcon{z-index:102;  position:absolute;left:-1010px; background:#fff; min-height:1200px;  top:0px;}
.jskcon.on{left:110px;}
.jskc{ background:#fa866a; width:225px; height:200px; }
.jskc p{ padding-left:20px; padding-top:15px;  }
.jskc p span{ line-height:26px;color:#fed0b0; }
.jskc p span a{transition-duration: .5s; 
-moz-transition-duration: .5s; /* Firefox 4 */
-webkit-transition-duration: .5s; /* Safari 和 Chrome */
-o-transition-duration: .5s; /* Opera */
transition-property:background;
-moz-transition-property: background; /* Firefox 4 */
-webkit-transition-property:background; /* Safari 和 Chrome */
-o-transition-property:background; display:inline-block;color:#fff; text-align:center; width:60px; height:26px; line-height:26px; font-size:12px;  }
.jskc p span a:hover{color:#fff; background:#f5815d;  text-decoration:underline; }
.jskc h2{margin-left:25px; color:#FFF; font-size:30px; line-height:30px;   margin-top:20px; margin-bottom:20px;  }
.jskc h2 .fl1{}
.jskc h2 .ico{ display:inline-block; background:url(../img/xla.png) no-repeat; width:20px; height:10px;  margin-top:10px; margin-left:15px;  }
.shkc{ background:#fff; padding-left:20px; }
.shkc h1{padding-top:32px; color:#607290; font-size:18px; line-height:36px; border-bottom:2px solid #dae3e8 }

.jsearch{ padding-left:10px; background:#AFBACA; padding-top:10px; padding-bottom:12px; overflow:hidden }
.jsearch input{ background:url(../img/search.png) no-repeat; background-position:0px 0px; padding-left:40px; color:#808ba4; font-size:12px; height:20px; line-height:20px; border:0px;  }
.jsearch input:hover{background:url(../img/search.png) no-repeat;background-position:0px -60px; color:#785bae}

.shkcon{width:225px; background:#fff; padding-top:23px;    }
.shkcon dl{ z-index:1; clear:both; display:block; padding:0px; margin:0px;  }
.shkcon dl dd{z-index:1; float:left; width:200px; margin-left:30px; padding-left:0px;padding-top:25px;padding-bottom:25px;  border-left:2px solid #fa866a; position:relative;  }
.shkcon dl dd .ico{ z-index:101; background:#fa866a; color:#fff; font-size:14px; font-weight:bold; width:27px; height:27px; border-radius:27px; line-height:27px; text-align:center; display:block; position:absolute; top:-13px; left:-13px; }
.shkcon dl dd h1{z-index:100; width:168px;  position:absolute; top:-13px; left:0px; padding-left:22px; color:#607290; font-size:16px; height:28px; line-height:28px; }
.shkcon dl dd h1:hover{ background:#fb876a; color:#fff; font-size:14px; }
.shkcon dl dd p{ padding-top:5px; padding-bottom:5px; padding-left:25px; width:168px; overflow:hidden; color:#607290; font-size:12px; position:relative }
.shkcon dl dd p .sanjiao{ -webkit-transform: rotateZ(45deg);-moz-transform: rotateZ(45deg);-o-transform: rotateZ(45deg);-ms-transform: rotateZ(45deg);transform: rotateZ(45deg); width:15px; height:15px; background:#fff; position:absolute;  right:-7px; top:50%; margin-top:-5px; }
.shkcon dl dd p:hover{ background:#ffd6b6; color:#fff }

.canjia{ background:#fff; }
.canjia a{ transition-duration: .5s; 
-moz-transition-duration: .5s; /* Firefox 4 */
-webkit-transition-duration: .5s; /* Safari 和 Chrome */
-o-transition-duration: .5s; /* Opera */
transition-property:background;
-moz-transition-property: background; /* Firefox 4 */
-webkit-transition-property:background; /* Safari 和 Chrome */
-o-transition-property:background; margin-top:28px;background:#fa866a; text-align:center; color:#fff; width:100%; display:inline-block; height:38px; line-height:38px; font-size:16px; }
.canjia a:hover{ background:#ff688a }
#xinxuqiu1.kecsccn{ padding-bottom:0px; }
#xinxuqiu.kecheng{ display:none; padding-top:22px; height:165px; padding-bottom:0px; overflow:hidden}
#xinxuqiu.kecheng ul li{ border:0px;  }



