*{
        margin: 0;
        padding: 0;
        box-sizing: border-box;
    }
    a{
        text-decoration: none;
        border: none;
    }
    a:hover{
        text-decoration: none;
        border: none;
        color: #d6363b!;
    }
    li{
        list-style: none;
    }
    /*头部*/
        .sheader{
            min-height: 110px;
            background: #fff;
        }
        .sheader_top{
            width: 1200px;
			margin: 0 auto;
            /* padding:0 10px; */
            height: 36px;
            /* margin: 0 auto; */
            display: flex;
            flex-direction: row;
            justify-content: space-between;
            align-items: center;
            background: #f5f6f8;
        }
        .sheader_top a{
            margin-left: 30px;
            color: #333;
            font-size: 14px;
        }
        .sheader_bottom{
            border-top: 0; 
        }
        .sheader_bottom_con{
            width: 1200px;
            margin: 0 auto;
            display: flex;
            flex-direction: row;
            align-content: center;
            justify-content: space-between;
            padding: 7px 0 7px 0;
        }
        /*.slogo img{*/
        /*    width: 194px;*/
        /*    height: 49px;*/
        /*}*/
		.snav_fu{
			width: 100%;
			height: 50px;
			background-color: #d5514f;
		}
        .snav{
			width: 1200px;
			height: 50px;
            flex: 1;
			color: #fff;
            display: flex;
            flex-direction: row;
            justify-content: space-between;
            align-items: center;
            margin: 0 auto;
            /* margin-left: 100px; */
        }
        .smain_nav{
            display: flex;
            flex-direction: row;
        }
        .smain_nav li{
            margin-left: 70px;
        }
        .smain_nav li a{
            font-size: 16px;
            font-weight: 400;
            color: #fff;
			line-height: 50px;
            
        }
        .snav_search{
            display: flex;
            flex-direction: row;
            align-items: center;
            justify-content: center;
        }
        .snav_search a{
            font-size: 16px;
            font-weight: 400;
            color: #333;
        }
        .ssearch{
            display: flex;
            flex-direction: row;
            align-items: center;
            justify-content: center;
            width: 230px;
            flex: 1;
            padding: 4px;
            margin-left: 20px;
            border: 1px solid #e7e7e7;
            border-radius: 30px;
        }
        .snav_search input{
            flex: 1;
            height: 20px;
            outline: none;
            border: none;
            background: none;
            /*border-right: 1px solid #ddd;*/
            margin-right: 0;
            text-indent:10px;
            font-size:90%;
        }
        .snav_search input::placeholder{
            color: #ccc;
            font-size: 14pxpx;
            font-weight: normal;
        }
        .snav_search img{
            width: 14px;
            height: 14px;
           margin-right: 10px;
        }
            /*底部*/
    .sfooter{
        background: #fff;
        height: 180px;
    }
    .sfooter_top{
        width: 1200px;
        padding: 30px 0;
        margin: 0 auto;
        display: flex;
    }
    .sfooter_top_l{
        padding: 0 50px;
        display: flex;
        flex-direction: row;
        border-right: 1px solid #d7d7d7;
    }
    .sfooter_l{
        width: 135pxpx;
            margin-right: 30px;
        font-size: 14px;
        color: #666;
        cursor: pointer;
    }
    .sfooter_l_t{
        font-size: 18px;
        color: #333;
        margin-bottom: 10px;
        font-weight: bold;
    }
    .sfooter_l_t li a {
        
    color:#666;
    }
    .sqrcode{
        width: 165px;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: center;
        font-size: 14px;
        color: #666;
        cursor: pointer;
    }
    .sqrcode img{
        width: 100px;
        height: 100px;
        margin-bottom: 4px;
    }
    .sbottom{
        padding: 20px 0;
        color: #999;
        text-align: center;
        font-size: 12px;
        background: #333;
    }
    .sbottom span{
        padding: 0 20px;
    }
    
    
    .shubiaoshou{ cursor: pointer;}
	.scontent_top_w{
		width: 1200px;
		height: 70px;
		margin: 20px auto;
		display: flex;
		flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: space-between;
	}
	.scontent_top_w_1{
		display: flex;
		width: 180px;
		background-color: #fff;
		    flex-direction: row;
		    justify-content: space-between;
		    align-items: center;
			border-radius: 15px;
			color: #404040;
			font-weight: bold;
			font-size: 24px;
	}