@charset "utf-8";


@media only screen and (max-width: 1500px) {
	.container{padding: 0 3%;}
	.head_fr{width: calc(100% - 200px);}
	/* 标题 */
	.tit h1,.con_5 .tit h1{font-size: 30px;background-size: 51px;padding-left: 64px;}
	.tit p{font-size:18px;}
	.tit a{font-size: 15px;}
	.news .news_fr li{font-size:15px;}
	.con_1{padding: 60px 0px 60px;}
	/* 内容6 */
	.con_6 .slick-current .img{width: 580px;}
	.con_6 li .img img,.con_6 li .img{height: 540px;}
	/* 当前 */
	.dq_con h1{font-size: 30px;}
        /* 新补充 */
	.index-flash .side ul li .name{font-size: 16px;}
	.index-flash .list li .layer h3 a{font-size: 20px;}
	.index-flow .img-list li a .img{height: 376px;}
/* 新增 */
.box-news {
    height:48vw !important;
}
.box-news .box-min{
width: 80% !important;
}
.box-news .box1 {
    /* width: 74% !important; */
    /* height: auto !important; */
    }
.box-news .box2 {
    /* width: 34% !important; */
    /* height: auto !important; */
    /* position: absolute !important; */
    /* right: 34% !important; */
    /* bottom: -8% !important; */
}
.box-news .box3 {
    /* width: 34% !important; */
    /* height: auto !important; */
    /* position: absolute !important; */
    /* right: 0 !important; */
    /* bottom: 27% !important; */
}
.box-news .box4 {
    /* width: 34% !important; */
    /* height: auto !important; */
    /* position: absolute !important; */
    /* right: 0 !important; */
    /* bottom: -8% !important; */
}

}



@media only screen and (max-width: 1400px) {
  /* 新补充 */
  .index-flash .list li .img,.index-flash .list li .img img{height:524px;}
  .index-flash .side ul li{height: 105px;}
  .index-flash .side ul li .name{-webkit-line-clamp: 2;min-height: 52px;font-size: 15px;font-weight: normal;}
}






@media only screen and (max-width: 1300px) {

	/* 头部 */
	.searchButtom{width:192px;}
	.header .menu ul>li{padding: 0 20px;}
	.head_fr{width: calc(100% - 150px);}
	/* 内容4 */
	.zyz_fl{width:100%;}
	.zyz_fr{display: none;}
	/* 内容6 */
	.con_6 li .img img,.con_6 li .img{height:400px;}
	/* 尾部 */
	.footer .left,.footer .right{width:100%;}
	.footer .right{margin-top: 30px;/* float: none; */text-align: center;}
	.footer .left{border-right:none;}
         .fade-1 img,.fade-banner, .fade-banner .slick, .fade-banner .slick div, .fade-banner .slick-slide a, .fade-banner .slick-slide a img{height:auto;}
        /* 新补充 */
	.index-flow .img-list li a .img{height: 294px;}
.box-news .box2 a p, .box-news .box3 a p, .box-news .box4 a p {
    display: block !important;
    width: 100% !important;
    text-align: center !important;
    color: #fff;
    font-size: 24px;
    position: absolute;
    top: 42% !important;
    left: 50% !important;
    transform: translate(-50%) !important;
}
}

@media only screen and (max-width: 1200px) {
	/* 头部 */
	.header .menu ul>li{padding: 0 14px;}
	/* 新闻 */
	.news .news_fl .image,.news .news_fl .image img{height: 300px;}
	.news .news_fl .text h1 a{font-size: 15px;}
	.news .news_fr li{line-height: 46px;}
	/* 内容2 */
	.con_2 .hd li{/* width: 32%; *//* margin-right: 2%; */}
	.con_2 .hd li .img{height: 240px;}
	.con_2 .hd li .img .desc p{-webkit-line-clamp: 6;height: 150px;}
	/* 内容3 */
	.attraction .attraction_img_item .attraction_box{height: 600px;}
	/* 内容4 */
	.zyz_fl .slick-prev{left: 30.4%;}
	/* 内容7 */
	.sz1_box_fr .img,.sz1_box_fr .img img{height:500px;}
	.sz_fl .padd p{margin-top: 10px;}
	.sz_fl .padd p{-webkit-line-clamp: 3;height:90px;}
	.sz_fl .padd{padding: 30px 28px;}
	/* 内容8 */
	.xysh_fl .img,.xysh_fl .img .img1,.xysh_fl{height: 400px;}
	.xysh_fr li .img,.xysh_fr li .img img{height: 190px;}
	/* 当前 */
	.dq_con{margin: 30px 0px;}
	/* 图片列表 */
	.tp_list li{width:32%;margin-right: 2%;}
	.tp_list li .img{height: 260px;}
	.tp_list li .text{padding: 21px 5% 24px;}
	.tp_list li .more a{margin-top: 10px;}
	.tp_list li .text h1{margin-bottom: 10px;}
        .hotnewsList li a h5{font-size:15px;}
        .cons-list ul li .date {
	    width: 70px;
	    margin: 0;
	}
	.cons-list ul li .date h2 {
	    font-size: 30px;
	}
	.cons-list ul li .txt {
	    width: calc(100% - 95px);
	    float: right;
	}
    .l2-q .con{padding:0 60px 0 160px}
.l2-q .date .d1{font-size:12px}
.l2-q .date .d2{font-size:20px}
.l2-q h4{font-size:18px;height:90px;line-height:90px}
.box-news .box2 a .p-img, .box-news .box3 a .p-img, .box-news .box4 a .p-img{        width: 26px !important;
}
.box-news .box1 a .p-img{  width: 40px !important;}
}


@media only screen and (max-width: 1080px) {
	/* 头部 */
	/* .header {
	        background-color: #1675d4;
	  } */
	
	 .head_fr,
	    .header .link {
	        display: none;
	    }
	
	    .header .container {
	        height: 110px;
	    }
	
	    .headerHeight {
	        height: 110px;
	    }
	
	    /* 搜索按钮 搜索弹框样式 */
	    .search_an {
	        display: block;
	        position: absolute;
	        width: 23px;
	        height: auto;
	        top: 50%;
	        right: calc(3% + 40px);
	        transform: translateY(-50%);
	        cursor: pointer;
	        z-index: 99;
	    }
	
	    .search_an img {
	        vertical-align: baseline;
	        width: 100%;
	    }
	
	
	    /* 菜单按钮样式  */
	    /* .menu {
	        display: none;
	    } */
	
	    .minimenu {
	        width: 28px;
	        height: 21px;
	        display: block;
	        right: 3%;
	        top: 0px;
	        margin: auto;
	        bottom: 0;
	        overflow: hidden;
	        z-index: 99;
	        cursor: pointer;
	        position: absolute;
	    }
	
	    .minimenu span {
	        float: left;
	        width: 100%;
	        background: #ffffff;
	        transition: all 0.4s ease;
	        margin-top: 7px;
	        height: 2px;
	    }
	
	    .minimenu span:first-child {
	        margin-top: 0;
	    }
	
	    .minimenu.open span:nth-child(1) {
	        transform: rotate(45deg);
	        margin-top: 10px;
	    }
	
	    .minimenu.open span:nth-child(2) {
	        transform: rotate(-45deg);
	        margin-top: -2px;
	    }
	
	    .minimenu.open span:nth-child(3) {
	        opacity: 0;
	    }
	
	    /* 手机菜单样式 */
	
		
		
		
		.nav {
				position: fixed;
				transition: right 0.3s ease;
				right: -100vw;
				top: 110px;
				left: auto;
				width: 420px;
				height: calc(100vh - 100px);
				z-index: -99;
				background: #18618a;
				margin: 0;
			}
			.nav.active {
				right: 0;
				z-index: 99999;
				display: block;
			}
			.header .nav .ul2 {
				width: 100%;
				overflow: auto;
				height: 100%;
				border-top: 1px solid #e6e6e6;
			}
			.header.active{
				background: #18618a;
			}
			.header.active::before{
				display:none;
			}
			.header .nav ul>li {
				float: none;
				width: 100%;
				height: auto;
				line-height: 60px;
				position: relative;
				border-bottom: 1px solid rgba(255,255,255,0.3);
				text-align: left;
				padding: 0;
			}
			.nav ul>li::before{
				display:none;
			}
			.header .nav ul>li>a {
				font-size: 18px;
				font-weight: bold;
				width: 80%;
				text-indent: 20px;
				position: relative;
				display: block;
				color: #fff;
			}
		
			
		
			.nav ul li ol {
				width: 100%;
				left: 0;
				position: relative;
				top: 0;
				background: none;
				text-align: left;
				padding: 0;
				opacity: 1;
				display: none;
			}
		
			.nav ul>li a::after {
				display: none;
			}
		
			.nav ul li ol>li {
				text-align: left;
				border: 0;
				line-height: 50px;
				position: relative;
				text-indent: 20px;
				border-top: 1px solid rgba(255,255,255,0.2);
				height: auto;
			}
		
			.nav li ol li:hover a {
				color: #fff;
			}
		
			.nav ul ol li a {
				font-size: 17px;
				color: #fff;
				display: block;
			}
		
			.nav ul li i {
				position: absolute;
				right: 0;
				width: 15%;
				height: 60px;
				top: 0;
				background: url(/wanman/images/jia.png) no-repeat center center;
				margin: auto;
				z-index: 10;
				cursor: pointer;
				transition: all .2s ease;
				-moz-transition: all .2s ease;
				-o-transition: all .2s ease;
				-webkit-transition: all .2s ease;
			}
		
			.nav ul li ol li i {
				height: 50px;
			}
		
			.nav ul li i.on {
				background: url(/wanman/images/jian.png) no-repeat center center;
			}
			.header::before{
				display:none;
			}
			.header{
				background: #18618a;
				opacity: 0.9;
			}
		
		
		
		
	
	    /* 搜索栏样式 */
	    .search_btn {
	        display: block;
	    }
	
	    .search {
	        opacity: 0;
	        position: fixed;
	        left: 0;
	        display: block;
	        top: 0;
	        z-index: 99999999;
	        *z-index: 999;
	        _z-index: 999;
	        width: 100%;
	        float: none;
	        width: 100%;
	        height: 100%;
	        background: rgba(0, 0, 0, .7);
	        border-radius: inherit;
	        margin-top: 0;
	        visibility: hidden;
	        -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
	        transition: opacity 0.3s 0s, visibility 0s 0.3s;
	        line-height: initial;
	    }
	
	    .search_box {
	        width: 88%;
	        position: relative;
	        padding: 30px 40px 30px 30px;
	        background: #fff;
	        margin: 0 auto;
	        top: 50%;
	        margin-top: -58px;
	        background: #FFF;
	        border-radius: .4rem .4rem .4rem .4rem;
	        text-align: center;
	        box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
	        -webkit-transform: scale(1.2);
	        -ms-transform: scale(1.2);
	        transform: scale(1.2);
	        -webkit-backface-visibility: hidden;
	        -webkit-transition-property: -webkit-transform;
	        transition-property: transform;
	        -webkit-transition-duration: 0.3s;
	        transition-duration: 0.3s;
	        box-sizing: border-box;
	    }
	
	  
	    .search .search_box .text {
	        width: 100%;
	        height: 40px;
	        padding: 0;
	        font-size: 14px;
	        color: #444;
	        background: none;
	        border: none;
	        font-family: "Microsoft Yahei";
	        line-height: 40px;
	    }
	
	    .search .search_box .submit {
	        display: block;
	        cursor: pointer;
	        position: absolute;
	        right: 0;
	        top: 0;
	        height: 36px;
	        width: 40px;
	        border: none;
	        border-radius: 50%;
	        overflow: hidden;
	        font-size: 14px;
	        color: #8f0e16;
	        background: 0 0;
	        background: url(/wanman/images/top_06.png) no-repeat center;
	        background-size: 20px 20px;
	        left: auto;
	    }
	
	    .search .search_box .search_wrap {
	        border: 1px solid #1d5696;
	        border-radius: 20px;
	        position: relative;
	        padding-right: 45px;
	        padding-left: 20px;
	        width: 95%;
	        height: 40px;
	        line-height: 40px;
	        box-sizing: border-box;
	    }
	
	    .search .search_box .close_btn {
	        position: absolute;
	        right: 20px;
	        top: 32%;
	        width: 39px;
	        height: 35px;
	        -webkit-transition: 0.5s;
	        transition: 0.5s;
	        font-size: 26px;
	        background: url(/wanman/images/closebtn.png) no-repeat center;
	        background-size: 31px 29px
	    }
	
	    .search .search_box .close_btn:hover {
	        color: #530794;
	    }
	
	    .search.is-visible {
	        opacity: 1;
	        visibility: visible;
	        -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
	        transition: opacity 0.3s 0s, visibility 0s 0s;
	    }
	
	    .is-visible .search_box {
	        -webkit-transform: scale(1);
	        -ms-transform: scale(1);
	        transform: scale(1);
	    }
        .navshow {
        	overflow-y: scroll;
        	position: fixed;
        	width: 100%;
        	top: 0px;
        	left: 0px;
        }
		/* 内容1 */
		.rl{display: none;}
		.news{width:100%;}
		
		/* 内容4 */
		.zyz_fl .slick-prev{left:30%;}
		/* 内页菜单导航 */
		.ny_head{height: 110px;}
		.logo-pc{display: none;}
		.logo-sj{display: block;}
}

@media only screen and (max-width: 1000px) {
 /* 内容2 */
.con_2 .hd li .img img, .con_2 .hd li .img{/* height:247px; */}
.con_2 .hd li .img .desc p{height: 167px;padding: 20px;}
.con_2 .hd li .text a:before{display: none;}
.con_2 .hd li .text{padding-left: 10px;padding-right: 10px;}
.con_2 .hd li .text h1{font-size: 15px;}
/* 内容3 */
.attraction .attraction_img_item .attraction_box{height:500px;}
/* 内容4 */
.zyz_fl .slick-prev{right:50px;}
.zyz_fl button{z-index: 50;}
/* 内容5 */
.tyyd_fl ul .img img{height:546px;}
.tyyd_fr .img img,.tyyd_fr .img{height: 107px;}
.tyyd_fr .text h2{margin-top: 0;margin-bottom: 10px;}
.tyyd_fl ul .text a{padding: 0 20px;}
/* 内容6 */
.con_6 .slick-current .img{width:100%;padding: 0 3%;}
/* 内容7 */
.con_7 .bd li{padding-left: 25px;padding-right: 25px;}
/* 内容8 */
.xysh_fl .img, .xysh_fl .img .img1,.xysh_fl{height: 350px;}
.xysh_fr li .img, .xysh_fr li .img img{height: 165px;}
/* 当前 */
.dq_con h1{font-size: 26px;}
/* 图片列表 */
.tp_list li .img{height: 234px;}
/*列表*/
 .timg-list ul li a {
        padding: 20px 15px;
        margin-top: 20px;
    }

.timg-list ul li a h3 {
        font-size: 16px;
    }
.left_s,.right_s{width:100%;}
.list01 li{width:31%;margin-right:3.5%;}
	.list01 li:nth-child(4n){margin-right:3.5%;}
.list01 li:nth-child(3n){margin-right:0;}
/* 新补充 */
.index-flash .list{width:100%;}
.index-flash .dots {padding: 15px 0;text-align: center;}
.index-flash .dots span {-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;background: #C3C3C3;margin: 0 10px;width: 10px;height: 10px;display: inline-block;}
.index-flash .dots span.swiper-pagination-bullet-active {background: #1b61a2;}
.index-flash .list li .layer {position: static;padding: 18px 5px;}
.index-flash .list li .layer .tag a {line-height: 52px;padding: 0 20px;font-size: 24px;}
.index-flash .list li .layer h3 a {font-size: 20px;line-height: 34px;padding: 10px 0;}
.index-flash .list li .layer p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;height: 90px;}
.index-flash .list li .layer p a {font-size: 15px;line-height: 30px;}
.index-flash .side{display: none;}
.index-flash .list li .img, .index-flash .list li .img img{height: 440px;}
.index-flow .img-list li a .img{height: 228px;}
.cons-list ul li .txt h2 {
	    font-size: 17px;
	}
.cons-list ul li .date {
	    position: absolute;
	    bottom: -2px;
	    height: auto;
	    margin-top: 0;
	    padding: 5px 0;
	}
}

@media only screen and (max-width: 840px) {
.index-flow{
background-repeat: repeat !important;
}
	/* 内容1 */
	.con_1,.con_2,.con_3,.con_5,.con_7{padding: 30px 0px;}
	.con_5{margin: 30px 0px;}
	.news .news_fl,.news .news_fr{width:100%;}
	.news .news_fr{margin-top: 20px;}
	.news .news_fr li{font-weight: normal;}
	/* 内容2 */
	.con_2 .hd li{width:48%;margin-right: 0;}
	.con_2 .hd li:nth-child(even){margin-left: 4%;}
	.con_2 .hd li:nth-child(3n){margin-right: 0;}
	.con_2 .hd li:nth-child(n+5){display: none;}
	/* 内容3 */
	.attraction .attraction_img_item .attraction_box{height: 390px;}
	#img_box.attraction_control{display: none;}
	/* 内容4 */
	.zyz_fl .text,.zyz_fl .img, .zyz_fl .img img{width:100%;}
	.zyz_fl .img{margin-top: 30px;}
	.con_4::before{bottom:auto;top: 92px;width:100%;}
	.zyz_fl .img,.zyz_fl .img img{height:450px;}
	.zyz_fl .text{margin-top: 4%;}
	.zyz_fl .text p{height: 60px;-webkit-line-clamp: 2;}
	.zyz_fl .slick-prev,.zyz_fl .slick-next{left:auto;}
	.zyz_fl .slick-next{right:0;}
	.con_4::after{display: none;}
	/* 内容5 */
	.tyyd_fl,.sz1_box_fr .sz_fl,.sz1_box_fr .img,.xysh_fl,.xysh_fr{width:100%;}
	.tyyd_fr,.sz1_box_fl{display: none;}
	/* 内容7 */
	.sz1_box_fr .img, .sz1_box_fr .img img{height: 400px;}
	.con_2 .bd ul li,.con_7 .bd li{font-size: 18px;}
	.con_7 .bd li{margin-right: 2px;}
	.sz_fl .padd h2{font-size: 26px;}
	.con_7 .bd{overflow-x: scroll;}
	/* 内容8 */
	.xysh_fr{margin-top: 30px;}
    /* 图片列表页 */
	.tp_list li{width:48%;margin-right: 0;}
	.tp_list li:nth-child(even){margin-left: 4%;}
/*列表*/
  .timg-list-img {
        width: 200px;
        margin-right: 10px;
    }

    .timg-list ul li a h3 {
        padding-right: 0;
    }

    .timg-list ul li a h3 div {
        position: static;
        margin-top: 5px;
    }

    .timg-linfo p {
        font-size: 14px;
        line-height: 20px;
        height: 40px;
        margin-top: 5px;
    }

    .timg-list ul li {
        margin-top: 0;
    }
   /*文章内容页*/
  .content h2.tit{font-size:24px;}
  /*二级菜单*/
  .ej_menu, .ej_menu ul {overflow-x: scroll;width: 100%;}
  .list01 li{width:48%;margin-right:0;}
   .list01 li:nth-child(3n){margin-right:0;}
   .list01 li:nth-child(4n){margin-right:0;}
   .list01 li:nth-child(even){margin-left:4%;}
/* 新补充 */
	.index-flow .img-list li{width: 100%;}
	.index-flow .title {
	  padding: 35px 0 9px 0;
	  font-size: 30px;
	  /* color: #fff; */
	  text-align: center;
	}
	.index-flow .title:after {
	  left: 10%;
	  width: 80%;
	  margin-left: 0%;
	}
	.index-flow .title h2 {
	  font-size: 26px;
	  margin-bottom: 30px;
	  padding-top: 16px;
	}
	.index-flow .title a.more {
	  position: static;
	  border-width: 1px;
	  width: auto;
	  font-size: 16px;
 color: #fff;
	  line-height:60px;
	  margin: 0 auto;
	  display: inline-block;
	}
	.index-flow .title dl {
	  padding-top: 22px;
	  position: static;
	  padding-bottom: 20px;
	}
	.index-flow .title dl{justify-content: center;
    -webkit-justify-content: center;}
	.index-flow .title dl dd {
	  margin: 0 10px;
	}
	.index-flow .title dl dd a {
	  width: 45px;
	}
	.index-flow .title dl dd .layer {
	  width: 34px;
	  margin-left: -295px;
	}
	.index-flow .title dl dd .layer:after {
	  top: -0.1rem;
	}
	.index-flow .title dl dd .layer .ewm img {
	  width: 1.3rem;
	}
	
	.index-flow .title dl dd.more .layer {
	  right: -50%;
	  -moz-border-radius: 0.3rem;
	  -webkit-border-radius: 0.3rem;
	  border-radius: 0.3rem;
	}
	
	.index-flow .img-list {
	  padding: 0 0.5rem;
	}
	.index-flow .img-list li {
	  width: 100%;
	}
	.index-flow .img-list li a .layer {
	  padding: 0 0.5rem;
	}
	.index-flow .img-list li a .layer .time {
	  font-size: 12px;
	}
	.index-flow .img-list li a .layer p {
	  font-size: 16px;
	  line-height: 36px;
	  margin-top: 0px;
	  max-height: 108px;
	  overflow: hidden;
	}
	.index-flow .img-list li a .layer .info {
	  font-size: 0.24rem;
	  padding: 0.3rem 0;
	}
	.index-flow .img-list li a .layer .info img {
	  height: 18px;
	}
	.index-flow .img-list li.li_01 {
	  width: 100%;
	}
	.index-flow .img-list li.li_01 a .layer p {
	  max-height: 72px;
	}
        .cons-list ul li {
	    padding: 15px 0 !important;
	}
/* 新增*/
  .box-news {
    height: 500px !important;
    }
    .box-news .box-min {
    width: 94% !important;
}
.box-news .box1,.box-news .box2,.box-news .box3,.box-news .box4 {
    width: 100% !important;
    height: 200px!important;
}
.box-news .box1 {
    /* position: absolute; */
    /* top: 0 !important; */
    /* left: 0 !important; */
}
.box1 a p {
    display: block !important;
    width: 100% !important;
    text-align: center !important;
    color: #fff;
    font-size: 24px;
    position: absolute;
    top: 42% !important;
    left: 50% !important;
    transform: translate(-50%) !important;
}
.box-news .box2 {
    /* position: absolute !important; */
    /* left: 0 !important; */
    /* bottom: 0 !important; */
    position: inherit !important;
    right: 0 !important;
    bottom: 0 !important;
}
.box-news .box3 {
    /* position: absolute !important; */
    /* right: 0 !important; */
    /* top: 0 !important; */
    right: auto !important;
    bottom: 0;
}
.box-news .box4 {
    /* position: absolute !important; */
    /* right: 0 !important; */
    /* bottom: 0 !important; */
}
.box-news .box1 a .p-img {
    width: 28px !important;
}
}

@media only screen and (max-width: 680px) {
	/* 内容1 */
	.con_1,.con_2,.con_3,.con_5,.con_7{padding: 20px 0px;}
	.tit h1,.con_5 .tit h1{font-size: 24px;background-size: 37px;padding-left: 50px;}
	.tit{margin-bottom: 20px;}
	.news .news_fl .image, .news .news_fl .image img{height:260px;}
	.fade-2 .slick-dots{bottom:39%;}
	/* 内容4 */
	.con_4::before{bottom:auto;top:8%;}
	.zyz_fl .text{margin-top: 20px;}
	/* 内容5 */
	.tyyd_fl ul .img img{height:460px;}
	.tyyd_fl ul li .text :after{height:170px;}
	/* 内容6 */
	.con_6 li .img img, .con_6 li .img{height: 300px;}
	/* 当前 */
	.dq_con h1{font-size: 22px;}
	.dq_con{margin: 20px 0px;}
         /*搜索结果页*/
 .searchWrap .serBox{
        padding: 15px;
        margin-bottom: 0;
    }
    .searchWrap .txt{
        width: 75%;
    }
    .searchWrap .btn{
        width:25%;
    }
    .searchWrap ul li{
        padding: 10px 0;
    }
    .searchWrap ul li a h3 {
    font-size: 16px;
    margin-bottom: 5px;
    }
    .searchWrap ul li a p{
    line-height: 25px;
    height: 50px;
    }
	.news .news_fl{height:auto;}
  /* 新补充 */
	.index-flash .list li .img, .index-flash .list li .img img{height: 380px;}
.l2-q{margin-bottom:30px}
.l2-q .con{padding:50px 15px 20px}
.l2-q .date{left:15px;padding:10px 6px;min-width:60px}
.l2-q .date .d1{font-size:10px}
.l2-q .date .d2{font-size:18px}
.l2-q h4{font-size:14px;height:34px;line-height:34px}
.l2-q.l2-2-q .con{padding:50px 15px 20px;}
}

@media only screen and (max-width: 640px) {
  /* 内容2 */
   .con_2 .hd li{width:100%;}
   .con_2 .hd li:nth-child(even){margin-left: 0;}
   /* 内容4 */
   .zyz_fl .img, .zyz_fl .img img{height: 400px;}
   .zyz_fl .text{margin-top: 20px;}
   /* 内容4 */
  .con_4::before{top: 12%;}
  /* 内容5 */
  .tyyd_fl ul .img img{height:400px;}
  /* 内容7 */
  .sz1_box_fr .img, .sz1_box_fr .img img{height: 330px;}
  /* 内容8 */
  .xysh_fl .img, .xysh_fl .img .img1,.xysh_fl{height: 300px;}
  /*内容页*/
  .content h2.tit{font-size:22px;}
 
}


@media only screen and (max-width: 580px) {
	/* 头部 */
	.logo{width: 196px;}
.logo img{width:55%;}
	.header .container,.headerHeight,.ny_head{height:82px;}
	.nav{width:100%;}
	.nav{top:82px;}
	/* 内容3 */
    .attraction .attraction_img_item .attraction_box{height: 270px;}
	.con_2 .bd ul li,.con_7 .bd li{padding-left: 20px;padding-right: 20px;font-size:16px;}
	.con_2 .hd{margin-top: 30px;}
	/* 内容4 */
	.zyz_fl .img, .zyz_fl .img img{height: 310px;}
	/* 内容5 */
	.tyyd_fl ul .img img{height: 300px;}
	.tyyd_fl ul .text a{padding: 0 10px;}
	.tyyd_fl ul li .text h1{margin-bottom: 10px;}
	/* 内容6 */
	.con_6 li .img img, .con_6 li .img{height: 240px;}
	/* 内容7 */
	.sz1_box_fr .img, .sz1_box_fr .img img{height: 270px;}
	.sz_fl .padd a.more{margin-top: 30px;}
	/* 内页导航 */
       .ej_menu,.ej_menu ul{height:40px;line-height:40px;overflow-x: scroll;width: 100%;white-space: nowrap;overflow-y: hidden;}
	.ej_menu li{padding: 0 20px;line-height: 37px;}
	.ej_menu li:after{display: none;}
	/* 图片列表页 */
	.tp_list li{width:100%;}
	.tp_list li:nth-child(even){margin-left: 0;}
         .list01 li{margin-right: 0;float: none;width: 100%;}
        .xlmnc{bottom: 48px;}
        .xlmnc p{margin-top:0;}
	   .list01 li:nth-child(even){margin-left:0;}
      /* 新补充 */
	.index-flash .list li .img, .index-flash .list li .img img{height: 300px;}
	.index-flow .title{font-size: 24px;}
	.index-flow .title h2{font-size: 22px;margin-bottom: 0;}
	.xlmnc h1{font-size:20px;}
       .con_8 .title a.fr{margin-top: 7px;}
      .index-flow .title a.fr{margin-top:0;}
      .index-flash .tit h1,.con_2 .tit h1{background-size: 10%;}
     .box-news .tit h1{background-size: 11%;}
    .con_8 .tit h1{background-size: 11%;}
}

@media only screen and (max-width: 480px) {
.box-news .box1 a p,.box-news .box2 a p, .box-news .box3 a p, .box-news .box4 a p {
    display: block;
    width: 20px;
    color: #fff;
    font-size: 18px !important;
    position: absolute;
    top: 10%;
    left: 8%;
}
	/* 标题 */
	.tit h1,.con_5 .tit h1{font-size: 20px;}
	.tit P, .con_5 .tit p{font-size:14px;}
	/* 内容8 */
	.xysh_fr li .img, .xysh_fr li .img img{height: 130px;}
	/* 尾部 */
	.footer .right .item img{width:110px;height:110px;}
	/* 列表 */
	  .timg-list-img {
        float: none;
        width: auto;
        margin-right: 0;
        margin-bottom: 10px;
    }

    .timg-list ul li a {
        padding: 10px;
    }
    /*当前位置*/
   .dq_con{line-height:30px;}
   .dq_con h1{margin-top:16px;}
   .hotnewsTitle .ico img{width: 35px;}
   .hotnewsTitle {font-size:20px;}
   .hotnewsList li a{padding-top:20px;}
   .hotnewsList li a:after{top:28px;}
  .cons-list ul li {
	    padding: 12px 0 !important;
	}
	.cons-list ul li .date h2 {
	    margin-top: 0;
	    font-size: 20px;
	    line-height: 30px;
	    height: 30px;
	}
	.cons-list ul li .date p {
	    line-height: 25px;
	    height: 25px;
	}
	.cons-list ul li .txt {
	    width: 78%;
	}
	.cons-list ul li .txt h2 {
	    font-size: 15px;
	}
	.cons-list ul li .txt p {
	    font-size: 12px;
	    -webkit-line-clamp: 1;
	    height: 28px;
	    margin: 0;
	}
}