/**/
.khtj{background:url(../images/case.png) no-repeat top center; height:780px; overflow:hidden; position:relative;}
.khtj .sjtj{ color:#fff;}
.khtj b{ font-size:50px; font-weight:normal; line-height:200px;}
.khtj span{ font-size:24px; margin-left:20px;}
.khtj em{font-size:24px;}
.fwkf{ background:#fff;width: 1180px; position: absolute; bottom: 30px; border-radius: 6px; background-color: rgba(255,255,255,1); z-index: 3;-webkit-box-shadow: 0 15px 30px rgba(0,0,0,.1); box-shadow: 0 15px 30px rgba(0,0,0,.1); -webkit-transform: translate3d(0,-2px,0); transform: translate3d(0,-2px,0);}
.fwkf h1{color: #0951bc; padding: 40px 40px 20px 40px; font-size: 30px; font-weight: normal;}
.fwkf p{padding: 40px;border-bottom: 1px solid #f1f1f1;}
.fwkf ul { }
.fwkf ul li{cursor: pointer; width: 196px;height: 98px; padding:20px; float: left;   }
.fwkf ul li a{ overflow: hidden; display: block; width: 195px;height: 98px; border-left: 1px solid rgba(242,246,247,.9); }
.fwkf ul li a img{width: 195px;height: 98px; }
.fwkf ul li.m1 a{ border-color:#fff;}
/**/
.hzan{ padding:20px 0; overflow:hidden;}
.hzan li{ float:left; margin-right:20px;}
.hzan li a{ display:block; border: 1px solid #f1f1f1; text-align: center; font-size: 14px; padding: 0 20px; border-radius: 2px; cursor: pointer;}
.hzan li a:hover {background-color: rgba(9,91,214,.1); color: #162d3f; }
.hzan li.on a{background: #0951bc; color: #fff; }
/**/
.jd-list { overflow: hidden; margin-left: -20px; margin-bottom:20px;}
.jd-list .jd-list-item { width: 280px; height: 297px; background: #fff; float: left; margin-top: 20px; margin-left: 20px;}
.jd-list .jd-list-item a { display: block; }
.jd-list .imgurl { background-repeat: no-repeat; background-position: center center; background-size: cover; width: 280px; height: 157px; display: block; }
.jd-list .info { padding: 20px; position: relative;}
.jd-list .info h4 { font-size: 18px; font-weight: 400; margin-bottom: 10px; }
.jd-list .info p { color: #777; overflow: hidden; height: 32px;  }
.jd-list .info i { position: absolute; top: 26px; left: 12px; width: 3px; height: 18px; background: #0951bc;}
.jd-list .info .t { top: 30px; left: 8px; height: 14px;}
.jd-list .info .s { top: 34px; left: 4px; height: 10px;}
.jd-list .info .g { top: 38px; left: 0; height: 6px; display: none;}
.jd-list .info em {text-align: right; color: #8c8c8c; width: 93px; font-size: 12px; position: absolute; top: 22px; right: 20px;}
.jd-list .jd-list-item{width: 380px; height: 454px;}
/**/
.jd-list .jd-list-item{ height:328px;}
.jd-list .imgurl { width: 380px; height: 214px; }
.jd-list .info{ height:74px;}
.jd-list .info h4{ height:32px; overflow:hidden;}
.jd-list .info em{ top:auto; bottom:20px;}
/**/
.hzfs{ height:400px;}
