@media screen and (max-width: 1440px) {
    .main .main_aside{
        /*max-width:100%;
        margin:0;*/
    }
    .main .main_aside .aside_box{
        height:auto;
        margin:0;
    }
    .main .main_aside .tuijian{
        height:auto;
    }
    .main_aside .tuijian span:nth-child(1){
        font-size:0.18rem;
    }
    .hong{
        height:auto;
    }
    .font14{
        font-size:0.14rem;
    }
}
@media screen and (max-width: 768px) {
    .main{
        /* max-width:768px; */
        /* min-width:320px; */
        width: 100%;
        height: auto;
        margin: 0 auto;
        /* padding:1.1rem; */
    }
    .fl{
        clear:both !important;
    }
    .main .main_center{
        width: 100%;
    height: auto;
    margin: 0px;
    clear: both !important;
    }
    .main .main_center .main_contain{
        clear: both !important;
        width: 100%;
        height: auto;
        min-height: auto;
        margin: 0px;
    }
    .main .main_center .main_img{
        width:100%;
        height:auto;
        display:block;
        margin:0 auto;
        padding:0;
    }
    .main .main_center .main_img img{
        width:100%;
    }
    .main .main_center .xuanze{
        max-width: 100%;
        margin: 0px;
        padding: 20px;  
    }
    .main .main_center .xuanze h1{
        font-size:1.2rem;
    }
    .main .main_center .xuanze .xz_main{
        font-size: 0.90rem;
    }
    .xz_main .list_rg{
        width: 100%;
        height: auto;
        margin-top: 1rem;
    }
    .xz_main .list_rg .xz{
        margin-bottom: 1.03rem;
    }
    .xz_main .list_rg .xz span{
        width: 4rem;
        height: auto;
	line-height: 30px;
    }
    .xz_main .list_rg .xz li{
        display: inline-block;
        /* width: 4rem; */
        height: auto;
        border: 1px solid #dedede;
        text-align: center;
        /* line-height: 30px; */
        color: #565656;
        float:none;
        padding:8px 10px;
        margin-right:2px;
	margin-bottom: 0.4rem;
    }
    .font_color26{
        font-size: 1.2rem;
    }
    .xuanze .baoming{
        margin-top:0px;
    }
    .xuanze .baoming a:nth-child(1){
        width: 6rem;
        height: auto;
        font-size: 1rem;
        margin-left: 4.2rem;
        line-height: 40px;
    }
    .xuanze .baoming a:nth-child(2){
        display:none;
    }
    .main_intro .intro_tab ul{
        height:auto;
    }
    .main_intro .intro_tab ul li{
        line-height:30px;
    }
    .main_intro .intro_tab ul li a{
        font-size: 0.8rem;
    	color: #757575;
    	text-align: center;
   	 padding: 0.5rem;
    }
    .main_intro .tab_content{
        padding:1rem;
    }
    .main_intro ul span{
        font-size: 0.18rem;
    color: #00c9ff;
    margin-bottom: 1rem;
    }
    .main_intro .tab_content ul li p {
        font-size: 0.14rem;
        color: #474747;
        /* margin: 0px 0px 30px 0px; */
        margin-bottom: 1rem;
    }
    .main_intro .tab_content ul li img {
        width: 100%;
        margin-bottom: 0.1rem;
    }
    .main .main_aside{
        display:none;
    }
}

@media screen and (max-width: 360px) {
    .main{
        padding:0 !important;
    }
}
@media screen and (max-width: 330px) {
    .main{
        padding:0 !important;
    }
}
