@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
img{border:0;}
a{text-decoration:none;}
li{list-style:none;}
.clearfix{clear:both;}
body{font-family:"微软雅黑"; }

.banner{width:100%; height:500px; background:url("https://www.45kilo.com/zs/nsfxzrb/images/banner.png") center center no-repeat;}

ul.menu{width:960px; height:50px; background-color:#3C9; overflow:hidden; zoom:1; padding:0 20px; border-radius:5px;  margin:0 auto; margin-top:30px;}
ul.menu li{width:160px; float:left; text-align:center;}
ul.menu li a{display:block; font-size:18px; color:#fff; line-height:50px; }
ul.menu li a:hover{background-color:#028654;}

.container{width:100%; height:auto; position:relative; top:-50px;}
.top{width:1000px;height:auto;margin:0 auto;padding:40px 0 40px 30px;background-color: #fffff1;overflow:hidden;zoom:1;box-shadow:0 0 20px #d8d8d8;}
.top .top-l{width:40px;height:478px; float:left; margin-right:25px; padding-right:29px; font-size:50px; font-weight:bold; color:#565656; border-right:1px solid #e9e9e9;}
.top .top-r{width: 570px;height:auto;float:left;}
.top .top-r p{font-size:15px; color:#565656; line-height:24px; TEXT-ALIGN:JUSTIFY; padding-right:10px; text-indent:30px;}

.jhbg{width:100%; height:auto; margin-top:50px; background-color:#ffd800; padding:50px 0;}
.jhbg .jh-t{width:1000px; line-height:40px; margin:0 auto; font-size:34px; font-weight:bold; color:#5c2828; background:url("https://www.45kilo.com/zs/nsfxzrb/images/xian.png") right center no-repeat;}
.jhbg .jh{width:1000px; height:auto; margin:0 auto; margin-top:20px;}
.jhbg .jh .jh-l{width:650px; height:auto; float:left; font-size:16px; color:#5c2828; line-height:28px; text-align:justify; margin-right:50px;}
.jhbg .jh .jh-r{width:300px; height:190px; float:left;  background-color:#fff;}

.ys{width:1000px; height:auto; margin:0 auto; margin-top:50px; }
.ys ul.zdbys{width:100%; height:auto; overflow:hidden; zoom:1;}
.ys ul.zdbys li{width:235px; height:160px; float:left; margin-right:20px; background:url("https://www.45kilo.com/zs/nsfxzrb/images/bg-ys.png") 0 0 no-repeat; margin-top:30px;}
.ys ul.zdbys li p{font-size:15px; color:#202020; line-height:26px; margin-top:55px; padding:0 15px; text-align:justify;}
.ys .ys-t{font-size:50px; font-weight:bold; color:#565656; text-align:center; margin-top:50px;}
.ys ul.zdbkc{width:100%;height:auto;margin-top:-20px;}
.ys ul.zdbkc li{width:320px; height:100px; float:left; margin-right:20px; background-color:#5f92c0; margin-top:50px; font-size:20px; color:#fff; line-height:100px; text-align:center;} 


.zsbg{width:100%; height:auto; padding-top:50px; padding-bottom:50px; margin-top:60px; background-color:#f3f3f3;}
.zsbg .zs{width:1000px;height:579px;background-color:#fff;margin:0 auto;}
.zsbg .zs .zs-l{width:620px; height:579px; float:left; background:#fff;font-size:20px;font-weight:bold;box-sizing:border-box;text-align:center; position:relative;}
.zsbg .zs .zs-l::after{content:''; width:60px; height:100%; position:absolute; right:0; top:0; background:linear-gradient(to right , rgba(100,100,100,0) , rgba(100,100,100,.3));}
.zsbg .zs .zs-l .zs-l-t{margin:10px;line-height:80px;font-size:20px;font-weight:bold;color:#fff;background: #ff352b;text-align:center; position:relative; z-index:3;}
.zsbg .zs .zs-l .text{padding-bottom:15px;border-bottom:1px dashed #dedede; line-height:24px; text-align:left; font-weight:normal; font-size:14px; color:#333; margin:0 20px; position:relative; z-index:3;}
.zsbg .zs .zs-r{width:380px; height:auto; float:left; box-sizing:border-box; background-color:#fff;}
.zsbg .zs .zs-r .zs-r-t{margin:10px;line-height:80px;font-size:20px;font-weight:bold;color:#fff;background: #0f61dc;text-align:center;}
.zsbg .zs .zs-r .text{border-bottom:1px dashed #dedede;line-height:24px;font-size: 15px;color:#333;margin:0 20px;padding-bottom:15px;}
.zsbg .zs .zs-r .text span{width:16px; height:16px; line-height:16px;font-size: 12px;color:#fff; background:red; border-radius:8px; text-align:center; margin-right:10px; display:inline-block;}


.footer{width:1000px; height:auto; margin:0 auto; margin-top:50px;}
.footer .footer-l{width:389px; height:87px; float:left; margin-right:41px;}
.footer .footer-r{width:570px; height:auto; float:left;}
.footer .footer-r p{font-size:16px; color:#333; line-height:32px; text-align:left;}



.zswd {
  width: 960px;
  color: #666;
  background-color: white;
  
  border-radius: 5px;
  
}

.zswd p {
  margin-bottom: 10px;
}


.zswd .hide {
  display: none;
}

.zswd dt {
  font-size: 18px;
  color: #018654;
  margin-bottom: 20px;
  margin-left: 26px;
  cursor: pointer;
}

/* Triangle list item */
.zswd dt:before {
  content: "";
  border-color: transparent #ccc;
  border-style: solid;
  border-width: 5px 0 5px 8px;
  display: block;
  height: 0;
  width: 0;
  left: -16px;
  top: 17px;
  position: relative;
}

.zswd dd {
  padding: 20px;
  background: #FDFCFA;
  border-radius: 5px;
  border: 1px solid #F2EEE6;
  margin: 20px 0 20px;
  position: relative;
}

/* Triangle in definition container */
.zswd dd:after, dd:before {
  bottom: 100%;
  left: 6%;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

.zswd dd:after {
  border-color: rgba(136, 183, 213, 0);
  border-color: transparent;
  border-bottom-color: #FDFCFA;
  border-width: 15px;
  margin-left: -15px;
}

.zswd dd:before {
  border-color: rgba(194, 225, 245, 0);
  border-color: transparent;
  border-bottom-color: #F2EEE6;
  border-width: 17px;
  margin-left: -17px;
}





.suspend{width:40px;height:285px;position:fixed;top:200px;right:0;overflow:hidden;z-index:9999;}
.suspend dl{width:120px;height:285px;border-radius:25px 0 0 25px;padding-left:40px;box-shadow:0 0 5px #e4e8ec;}
.suspend dl dt{width:40px;height:285px;background:url("https://www.45kilo.com/zs/nsfxzrb/images/suspend.png");position:absolute;top:0;left:0;cursor:pointer;}
.suspend dl dd.suspendQQ{width:120px;height:85px;background:#ffffff;}
.suspend dl dd.suspendQQ a{width:120px;height:85px;display:block;background:url("https://www.45kilo.com/zs/nsfxzrb/images/suspend.png") -40px 0;overflow:hidden;}
.suspend dl dd.suspendTel{width:120px;height:195px;background:#ffffff;border-top:1px solid #e4e8ec;}
.suspend dl dd.suspendTel a{width:120px;height:195px;display:block;background:url("https://www.45kilo.com/zs/nsfxzrb/images/suspend.png") -40px -86px;overflow:hidden;}
.suspend dl dd.suspendTe{width:120px;height:285px;background:#ffffff;}
.suspend dl dd.suspendTe a{width:120px;height:285px;display:block;background:url("https://www.45kilo.com/zs/nsfxzrb/images/suspend.png") -40px -195px;overflow:hidden;}
* html .suspend{position:absolute;left:eval(document.documentElement.scrollRight));top:eval(document.documentElement.scrollTop+200))}



/*
#footer{width:100%;height:auto;padding:30px 0px;}
.footer{width:1000px;height:auto;font-size:12px;line-height:24px;text-align:center;color:#993;margin:0px auto; font-family:"宋体", Arial, "Bodoni Bk BT";}
.footer a{font-size:12px;color:#993;font-family:"宋体", Arial, "Bodoni Bk BT";}
.footer a:hover{font-size:12px;color:#666;font-family:"宋体", Arial, "Bodoni Bk BT";}
*/


