﻿@media(max-width:1199px){
	/* 头部（菜单及以上）	 */
	 .head,.h1,.menu,.main,dzmenu,.dzmenu ul,table.content,.dzkuang,.tabox {
        height: auto;
        width: 100%;
        overflow: hidden;
        margin: 0;
        padding: 0;
    }

    /* 菜单	 */
    .dzmenu{
    	padding:0 6px 0 6px;
    }
	.dzmenu li{
        display: inline-block;
        width:25%;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
        list-style: none;
        box-sizing: border-box;
        font-size: 18px;
    }

 .tabox .bd ul li,.slideTxtBox1 .bd1 ul,.slideTxtBox1 .bd1 ul li {
        width: 100%;
        height: auto;
        margin: 0;
        padding: 0;
        box-sizing: border-box;
        font-size: 14px;
        line-height: 1em;
        /* max-width: 100%; */
        float: none;
    }
    .tabox .bd ul li,.slideTxtBox1 .bd1 ul li {
        padding: 0 100px 0 10px;
        position: relative;
        margin: 2px 0;
        /* box-sizing: border-box; */
        width: 100%;
    }
    .tabox .bd ul li a,.slideTxtBox1 .bd1 ul li a {
        display: inline-block;
        width: 100%;
        overflow: hidden;
        word-break: keep-all;
        white-space: nowrap;
        text-overflow: ellipsis;
        line-height: 34px;
    }
	.tabox .bd ul li span,.slideTxtBox1 .bd1 ul li span {
        padding: 0;
        position: absolute;
        float: none;
        right: 0;
        margin-top: 10px;
        font-size:14px;
    }
 	.dztz{
 		margin:0;
 	}
 	.dzgg{
 		height:240px;
 	}
    .footer_left{
    	display:none;
    }
    .footer_right{
    	margin-left:10px;
    }
    .ewm{
    	width:auto;
    }
    .ewm img{
    	margin:0;
    }
}

/* 中等屏幕（计算机，分辨率大于992 px，小于1200px） */
@media(min-width: 992px) and (max-width:1199px) {
	/* 头部搜索框	 */ .head_r {
/*         width: 300px; */
display:none;
    }

    .search_input {
        width: auto;
        top: 10px;
    }

    .search_input>div {
        width: auto!important;
    }

    .search_input .sear {
        width: 180px;
        margin-right: 2px;
    }

    .search_input .t1 {
        display: none;
    }

   
}

/* 中等屏幕（计算机，分辨率大于992 px，小于1200px） */
@media(min-width: 768px) and (max-width:1199px) {
	 .menu .tab_nav li {
        width: 16.66%;
    }
    .c_detail{
    	width: 90%;
    	margin: 0 auto;
    	/* background-size: 100% 100%; */
    }
    table.content td>div{
		width:580px;
		margin: 0 auto;
	}
	
	 /* 	统一底部 */
    .footer .main {
        width: 760px;
        margin: 0 auto;
    }
    
}
@media(max-width: 991px) {
    /* 	隐藏搜索 */ .head_r {
        display:none;
    }
    .dzh2,.dzh1{
    	height:auto;
    }
    .dzh2 img{
    	width:100%;
    }
}

@media(max-width:767px){
	/*首页 */
	/* 顶部时间´ */
	
	.top_bar .main,.head,.dzgk table{
		width:100%;
	}
	/* 右侧搜索框 */
	.top_bar .main .right_part,.head_r{
		display:none
	}
	.head_l,.dzh2,.dzh1{
		width: 100%;
		background-size: 100% 100%;
		height:auto;
	}
	.dzh2 img{
	    width: 143%;
	}

	.dzmenu li a{
		padding:0 5px;
	}
	 .dzkuang>div{
		width: 100%;
		height: auto;
		margin: 0;
		padding: 0;
		box-sizing: border-box;
	}
	
	
	table.content{
		padding:10px;
		box-sizing: border-box;
		display: block;
		/* table-layout: fixed; */
	}
	table.content tbody,table.content tr,table.content td{
		display:block;
	}
	table.content td .tpxw{
	    width:100%;
	    height: 220px;
	}
	
	.tpxw .yx-rotaion,.rotaion_list li a,.rotaion_list li a:first-child{
	    width: 100%!important;
	    height: 220px!important;
	    box-sizing: border-box;
	    font-size: 14px;
	}
	.rotaion_list,.rotaion_list li{
		height:100%;
		width:100%;
	}
	.rotaion_list li a:last-child{
		margin-top: -32px;
		background: rgba(0,0,0,0.4);
		color: #fff;
	}

	.dzgk td{
		display:block;
		padding: 0;
		margin: 5px auto;
		width: 280px;
	}
	
   
	.dzkuang>div>div,.bd1,.slideTxtBox1 .bd1 ul{
		width: 100%!important;
		height:auto!important;
		float: none;
	}
	.bd1{
		height:240px!important;
	}
	.footer .main{width: auto;}
/* 	     底部  */
.footer .footer_right{margin:0;width: 100%;text-align: center;line-height: 24px;font-size: 14px;float: none;}
.footer_right .map a{float:none;}
.footer .ewm{margin: 0px auto;float: none;/* padding-top: 10px; *//* text-align: center; */width: 280px;}
}
@media(max-width: 400px) {
	.dzmenu li{
		width:50%;
		font-size:18px;
	}
	.dzmenu{
	    height:auto;
	}
	.tabox .hd li,.slideTxtBox1 .hd1 ul li,.tabox .hd li.on{
		font-size:16px;
	}
}