.bannergd .swiper-slide img{ height: 334px; width: 100%;}
.menu ul{background: #cae019; padding: 5px 50px; width: 100%;}
.menu a{color: #000; height: 36px; line-height: 36px;font-weight: bold;transition: all 0.5s ease;}
.menu a:hover{color: #600600; transform: translateY(-3px);}
.menu-x{height: 7px; background: url(../images/cdx.jpg) repeat-x;}
.sxw{background:#fff; padding: 20px 0 10px;}
.sxw-lb {width: 424px;height: 192px;border: 1px solid #DADADA;overflow: hidden; padding: 4px; margin-right: 10px;}
.sxw-lb li{background: url(../images/xwd.gif) 7px center no-repeat; padding-left: 16px;height: 27px;  line-height: 27px;  margin-right: 1%;overflow: hidden;}
.sxw-lb li a{font-size: 13px;color: #555;}
.sxw-lb li a:hover{text-decoration: underline;}
.sxw-lb li span {  color: #090;  padding-left: 10px;}
.sxw-sp{ width: 240px;}
.sxw-flash{ width: 280px;}
.scp{background: #fff;}
.scp-l{ width: 736px;}
.nuirong{background: url(../images/ybj2.jpg) center repeat-y; width: 736px; padding: 0 50px;}
.info{background: url(../images/ybj2.jpg) center repeat-y; width: 736px; padding: 0 70px;}
.nuirong img{ width: auto; max-width: 100%;}
.st2{margin: 0 0 0 auto;}
footer{border-top: 1px solid #E5EFD6;padding: 25px 0;margin-top: 8px; background: #fff; text-align: center;color: #666666; line-height: 23px; }
footer a{color: #666666;}
.scp-r{padding-top: 50px;width: 224px;}
.scp-r img{ width: 139px; max-width: initial;}
.scp-r-z a{display: block; color: #256EB1; padding-left: 5px; font-size: 12px; font-weight: bold;line-height: 14px;}
.scp-r-z a:hover{ color: #ba2636;text-decoration: underline;}
.scp-r-d img{ width: auto; max-width: 100%; margin: 0 5px 0 auto;}
.scp-r ul li{ margin-top: 30px;}
.info-bt{text-align: center; border-bottom: 1px solid #666; font-size: 16px; font-weight: bold; padding-bottom: 15px;}
.info-nr{ font-size: 14px; line-height: 28px; padding-top:10px;}
.info-nr img{display: inline;}
.xwlb ul li{border-bottom: 1px dotted #999; width: 100%;background: url(../images/xwd.gif) 7px center no-repeat; padding-left: 16px;height: 27px;  line-height: 27px; overflow: hidden;}
.xwlb ul li span {  color: #090;  padding-left: 10px;}
.xwlb ul li:hover{border-bottom: 1px dotted #600600;}
.info-nr time{text-align: right; padding-bottom: 20px; display: block; width: 100%;}
.yc-xwlb{padding: 25px 0;}
.yc-xwlb li{border-bottom: 1px dotted #999;width: 100%;background: url(../images/xwd.gif) 7px center no-repeat; padding-left: 16px;height: 27px;  line-height: 27px;}