/* CSS Document */
body{max-width:640px; margin:0 auto;}
.search-layer{top:41px;}
img{max-width:100%;}
.waptop,.bg-white{background:#414141;}
.waplinklogo img{height:20px; margin-top:3px;}

.waptop{height:42px; border-bottom:0px;}
.ssk{padding:0px 10px; background:#414141; overflow:hidden;}
.ssk_n{height:40px; background:#3d3d3d; margin:5px 0px; position:relative; padding-right:35px; border-radius:5px;}
.ssk_n img{height:21px; position:absolute; right:8px; top:8px;}
.ssk_n input{width:98%; padding-left:2%; border:0px; line-height:40px; font-size:14px; background:#3d3d3d;}
.optionbtn{top:5px;}
.ssk.on .ssk_n input{ background:#3d3d3d;}
.txq{position:fixed; right:12px; width:15%; top:50%; z-index:9999; margin-top:-30px;}
.categoryitem dd a{float:left; width:33.33333%; padding-top:19px;}
	.categoryitem dd a span{text-align:center;}
	.categoryitem dd a img{height:36px;}
	.edh_w{background:#fff; position:relative; padding-right:25px;}
.edh{height:60px; overflow:hidden;margin:0px 13px;}
.edh li{float:left; padding-top:19px; font-size:13px; margin-right:15px; color:#333333; height:60px;}
.edh li.on{ border-bottom:2px solid #333333;}
.edh li img{height:20px; margin-right:5px; vertical-align:top;}
.edh_n{width:9999px;}
.dhy{position:absolute; right:10px; top:18px;}
.dhy img{height:15px;}
.qbfl{position:absolute; width:100%; left:0px; top:0px; display:block; background:#fff; z-index:99; display:none;}
	.qbfl span{height:50px; display:block; line-height:50px; text-align:center; color:#939393; font-size:14px; border-bottom:1px solid #ededed;}
	.qbfl dd{ float:left; width:33.33333%; text-align:center; padding:25px 0px; border-bottom:1px solid #ededed; border-right:1px solid #ededed;}
	.qbfl dd img{position:inherit;}
	.qbfl dd span{display:block; text-align:center; font-size:12px; padding-top:10px; height:auto; line-height:inherit; position:relative; border-bottom:0px}
	.qbfl dd span img{position:absolute; right:15px; top:19px;}
	.qbfl img{position:absolute; top:15px;}
	.zdh{background:#fff; overflow:hidden; padding-bottom:13px;}
	.zdh li{float:left; width:25%; text-align:center; margin-top:13px;}
	.zdh li img{display:inline; width:46%;}
	.zdh li span{text-align:center; display:block; margin-top:10px;}
	.zdh_n{ width:92%; margin:0 auto;}
	.bzyp{ position:relative; padding-top:10px;}
.bzyp span{font-size:16px; display:block; text-align:center;  width:100%; height:24px; margin:15px 0px 15px 0px; color:#2e2e2e;}
.byxl{ overflow:hidden;}
 .swiper-container {
        width: 100%;
        padding-top: 50px;
        padding-bottom: 40px;
    }
    .swiper-slide {
        background-position: center;
        background-size: cover;
        
		background:#fff;
		padding:0px 5px 12px 5px;
		text-align:center;

    }
	
	.swiper-slide span{display:block; text-align:center; font-size:12px; color:#2e2e2e;}
	.swiper-slide p{font-size:12px; color:#ff6000; margin-top:12px; margin-bottom:11px;}
	.swiper-slide a{ background:#efefef; border-radius:20px; margin-bottom:13px; display:inline-block; padding:4px 18px;}
	.swiper-pagination-bullet{opacity:1; background:#cac6c3;}
	.swiper-pagination-bullet-active {
    opacity: 1!important;
    background: #1f1f1d!important; width:15px!important; background:#000!important; border-radius:5px!important;}
	.swiper-container{padding-top:0px;}
	.xllist li{float:left; width:49%; margin-right:0px; margin-bottom:8px; background:none; border:0px; background:#fff; text-align:center;}
	.xllist li:nth-child(2n+2){margin-right: 0; float:right;}
	.xllist li span{padding-top:10px; display:block; color:#0c0c0c; font-size:12px; text-align:left}
	.xllist li label{font-size:14px; color:#b63d47; display:block; text-align:left;}
	.xllist ul{width:100%; overflow:hidden;}
	.xllist{overflow:hidden; padding-bottom:65px; float:left; width:100%;}
	.demo-nav.fixed.fixed-top{left:0px;}
.dibu{background:#414141; text-align:center; overflow:hidden;}
.dibu img.dkm{display:inline; width:15.625%; margin-top:11px;}
.dblist ul{width:71.25%; margin:0 auto; padding-top:18px; padding-bottom:23px; overflow:hidden;}
.dblist li{float:left; width:25%; text-align:center; margin-bottom:6px;}
.dblist li a{color:#c6c6c6;}
.kfico{width:68%; margin:0 auto; border-bottom:1px solid #676767; overflow:hidden;}
.kfico img{height:18px; margin-right:7px;}
.kfico span{color:#b7b7b7;}
.kfico strong{font-size:14px; color:#b7b7b7; margin-right:6px;}
.kfico label{color:#7b7b7b;}
.kfico p{padding-top:8px; padding-bottom:10px;}
.bq{color:#909090; padding-top:14px; padding-bottom:100px;}
.ddh{height:54px; background:#fff; width:100%; position:fixed; left:0px; bottom:0px; z-index:999}
.ddh li{float:left; width:20%; text-align:center;padding-top:8px; position:relative;}
.ddh li a img{height:20px; display:inline; }
.ddh li a span{display:block; text-align:center; padding-top:4px;}
.loginbtn img{height:auto;}
.demo-nav.fixed.fixed-top{border:0px;}
.bcn{background:#fff; display:none; height:105px; position:absolute; left:50%; margin-left:-54px; top:-105px; width:108px; border:1px solid #e2dede;}
.ddh .bcn li{height:35px; padding:0px; border-bottom:1px solid #e2dede; position:relative; width:100%;}
.bcn.on{display:block;}
.ddh .bcn li a{line-height:35px;}
.wzj{overflow:hidden; background:#fff;}
.wzj li{float:left; width:33.33333%; text-align:center; padding:15px 0px; border-bottom:1px solid #edebeb; border-right:1px solid #edebeb;}
.wzj li span{text-align:center; display:block; font-size:14px; padding-top:10px;}
.djg li span{ font-size:15px; padding-top:0px; font-weight:bold;}
.djg li p{color:#939393;padding-bottom:10px;}
.wzj li.anli img{height:75px;}
.wzj span{text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;}
body{background:#f3f3f3; color:#333;}
.djg li{width:25%; padding-top:15px;}
.djg li span{ font-size:14px;}
.djg li img{height:45px;}
.tuijian{height:35px; background: #282828; padding-top:5px;}
.tuijian li{float:left; width:25%; text-align:center;}
.tuijian li a{ color:#9c9c9c; font-size:14px;}
.tuijian li a.on{ color:#ffffff; border-bottom:3px solid #ff6000; display:inline-block; height:30px; padding:0px 2px;}
#qh1 .swiper-slide{text-align:left; padding:0px;}
#qh1 .swiper-slide span{    text-align: left;
    padding-top: 10px;
    position: absolute;
    bottom: 10px;
    height: 35px;
	line-height:35px;
    width: 100%;
    padding: 0px;
    margin: 0px;
    color: #fff;
	background:rgba(0, 0, 0, 0.58);}
#qh1.swiper-container{padding-bottom:0px!important;}
#qh2 .swiper-slide{text-align:left;}
#qh2 .swiper-slide span{text-align:left; padding-top:10px;}
#qh2.swiper-container{padding-bottom:0px!important;}
#qh3 .swiper-slide{text-align:left;}
#qh3 .swiper-slide span{text-align:left; padding-top:10px;}
#qh3.swiper-container{padding-bottom:0px!important;}
.hottit {
    float: left;
    width: 100%;
    font-size: 20px;
    font-weight: bold;
    color: #333;
    line-height: 60px;
	background:#fff;
}
.wbk .yanzhengma {
    margin-top: 15px;
}
.wlb-rightmenu {
    float: left;
    width: 100%;
    height: 60px;
    display: block;
}
.wlb-rightmenu li {
    float: left;
    display: inline-block;
    width: 33.333333%;
    font-weight: 400;
    text-align: center;
    font-size: 14px;
    line-height: 60px;
    border-bottom: 1px solid #fafafa;
    cursor: pointer;
}
.wlb-rightmenu .on {
    color: #f15121;
    border-bottom: 1px solid #f15121;
}
.wbk .input1 {
    height: 38px;
    line-height: 36px;
    border: 1px solid #dfdfdf;
    background: #FFFFFF;
    font-size: 12px;
    color: #bcbcbc;
    font-family: "Î¢ÈíÑÅºÚ";
    width: 100%;
    padding: 0 15px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.texta .texta1, .texta .texta2 {
    float: left;
    border: 1px solid #dfdfdf;
    font-size: 12px;
    color: #c0c0c0;
    font-family: "Î¢ÈíÑÅºÚ";
    width: 360px;
    padding: 5px 15px;
}
.yanzhengmabtn input[type="button"] {
    cursor: pointer;
    display: inline;
    width: 100%;
    border: 1px solid #dfdfdf;
    color: #5c5c5c;
    text-align: center;
    border-radius: 2px;
    padding: 0;
    line-height: 36px;
    background: #fff;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 12px;
}
.wbk .button1 a {
    margin: 15px 0px 10px 0px;
}
.zxdianhua {
    float: left;
    width: 100%;
    margin-top: 15px;
    font-size: 14px;
    line-height: 16px;
    padding-bottom: 10px;
    color: #666;
    padding-left: 22px;
    background: url(http://www.soo56.com/2016soo56/images/soofsicon.png) 0 -648px no-repeat;
}
.soofsshengming {
    float: left;
    width: 100%;
    padding-left: 22px;
    background: url(http://www.soo56.com/2016soo56/images/soofsicon.png) 0 -570px no-repeat;
    font-size: 12px;
    color: #939393;
}
.button1 .button1a {
    background: #282828;
    width: 100%;
    display: block;
    cursor: pointer;
    height: 38px;
    font: 12px/38px "Î¢ÈíÑÅºÚ";
    text-align: center;
    color: #FFFFFF;
}
.jxlist dl{overflow:hidden; float:left; width:100%; padding-bottom:15px; background:#fff;}
.jxlist dl dd{width:93%; margin:0 auto;}
.yanzhengma{position:relative; padding-right:95px;}
.yanzhengmabtn{position:absolute; right:0px; top:0px; width:85px;}
.wbk p{margin-bottom:15px;}
.bzyp{float:left; width:100%; background:#fff;}
.swiper-slide span{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.bzyp span{float:left;}
.bzyp a{ position:absolute; top:27px; right:10px; color:#989898;}
.bzyp a img{height:15px; vertical-align:top; margin-left:5px; margin-top:1px;}
.wsy-wlb .leftside {
    float: left;
    width: 50%;
}
.wsy-wlb a, .wsy-wlb img {
    float: left;
    width: 100%;
}
.wsy-wlb .rightside {
    float: left;
    width: 25%;
}
.zgs{width: 100%;overflow-x: scroll;}
.zgs ul{width: 300%;}
.zgs ul li{width: 11.1%;float: left;}
.zgs li a img{ width:100%;}
#qh2 .swiper-slide a,#qh1 .swiper-slide a{ padding:0px; background:none; width:100%;}
a.dgd{display:block; text-align:center; height:35px; line-height:35px; font-size:16px; color:#666666;}
