.cont{width:1200px; margin:auto;}
.tn{width:100%;overflow: hidden; margin-top: 20px;}
.tn1-left,.qh1{width:600px; float:left;    height: 350px;    overflow: hidden;}
.tn1-right{    width: 560px; float: right; background-color: #ffffff; padding: 0px 10px 0px 10px; overflow: hidden;  height: 335px; }
.qh1 .swiper-slide {

      font-size: 16px; 

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
 .qh1 .swiper-slide a img {width:600px; height:350px;}
.swiper-slide a span{   
    display: inline-block; bottom: 35px;
    position: relative;line-height:35px;
background-color: rgba(0,0,0,0.6);
    width: 100%;
    height: 35px;}
.swiper-slide a span d{color: #ffffff; padding-left: 10px;}
.zs{
    text-align: right;position: relative;
    z-index: 999999;
    bottom: 45px!important;}
.bt{width:100%;overflow: hidden;}
.zs .swiper-pagination-bullet{    background: #ffffff;opacity: 1;}
.zs .swiper-pagination-bullet-active{ background: #f00;}
.zs1{
    text-align: right;position: relative;
    z-index: 999999;
    bottom: 20px!important;}

.zs1 .swiper-pagination-bullet{    background: #ffffff;opacity: 1;width: 25px;  height: 8px; border-radius: 0px;}
.zs1 .swiper-pagination-bullet-active{ background: #f00;}
.hf{width:1200px; height:110px;}
 .hf .swiper-slide a img {width:1200px; height:110px;}
.tad01{height: 35px;   font-family: "Microsoft YaHei", Gadget, sans-serif;}
.tad01 li.hover{color: #ffffff;transition: all .4s;  }
.tad01 ul img{float: left;   margin-top: 17px;}
.tad01 li a{font-size: 20px;font-family: "Microsoft YaHei", Gadget, sans-serif; color:#000000;font-weight: bold;}
.tad01 li.hover  a{color: #0e72cd;}
.tad01 li{overflow: hidden; float: left; line-height: 33px;  padding: 0px 4px 0px 4px;  text-align: center;   
    margin-right: 10px;}
.tac01{height: 35px;   font-family: "Microsoft YaHei", Gadget, sans-serif;}
.tac01 li.hover{color: #ffffff;transition: all .4s;  }
.tac01 ul img{float: left;   margin-top: 17px;}
.tac01 li a{font-size: 18px;font-family: "Microsoft YaHei", Gadget, sans-serif; color:#000000;font-weight: bold;}
.tac01 li.hover  a{color: #0e72cd;}
.tac01 li{overflow: hidden; float: left; line-height: 33px;  padding: 0px 10px 0px 10px;  text-align: center;   
    margin-right: 10px;}


.sylist1 li{
    width: 100%;
    margin-top: 14px;
    overflow: hidden;}
.sylist1 li a{font-size: 17px;
    display: block;
    width: 95%;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
    -moz-text-overflow: ellipsis;
    white-space: nowrap;background-image: url("aico.png")/*tpa=http://jytyj.lsz.gov.cn/images/aico.png*/;
    background-repeat: no-repeat;
    background-position: 0px 7px;    padding-left: 15px;

    font-family: "微软雅黑","宋体"; float:left; }
.sylist1 li a:hover{background-image: url("aicohover.png")/*tpa=http://jytyj.lsz.gov.cn/images/aicohover.png*/; color:#0e72cd;}
.sylist2 li{
    width: 100%;
    margin-top: 14px;
    overflow: hidden;}
.sylist2 li a{font-size: 17px;
    display: block;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
    -moz-text-overflow: ellipsis;
    white-space: nowrap;background-image: url("aico.png")/*tpa=http://jytyj.lsz.gov.cn/images/aico.png*/;
    background-repeat: no-repeat;
    background-position: 0px 7px;    padding-left: 15px;

    font-family: "微软雅黑","宋体"; float:left; }
.sylist2 li a:hover{background-image: url("aicohover.png")/*tpa=http://jytyj.lsz.gov.cn/images/aicohover.png*/; color:#0e72cd;}
.d-time{width: 18%;  float: right;  text-align: center;}
.tn2-left{width: 800px;
    float: left;
    height:274px;
    overflow: hidden;
    background-color: #ffffff;
    padding: 0px 10px 0px 15px;}
.tn2-right{    background-image: url("xxgkbj.png")/*tpa=http://jytyj.lsz.gov.cn/images/xxgkbj.png*/;float: right;
    width: 360px;
    height: 274px;
    background-repeat: no-repeat; }
.xxgk1{width: 94%;
    margin: auto;
    overflow: hidden;}
.xxgk1 li{ background-image: url("xxgkico.png")/*tpa=http://jytyj.lsz.gov.cn/images/xxgkico.png*/;   
    background-repeat: no-repeat; }
.xxgk1 li.li1{background-position: -2px -4px;}
.xxgk1 li.li2{    background-position: 3px -61px;}
.xxgk1 li.li3{background-position: 3px -114px;}
.xxgk1 li.li4{background-position: 3px -175px;}
.xxgk1 li.li5{background-position: 3px -234px;}
.xxgk1 li.li1{width: 100%;  margin-top: 10px; height: 42px;line-height: 38px;}
.xxgk1 li.li1 a{font-size: 20px;   text-shadow: 1px 1px 1px #ffffff;   font-weight: bold;    margin-left: 50px;}
.xxgk1 li.li2,.xxgk1 li.li3,.xxgk1 li.li4,.xxgk1 li.li5{width: 155px;
    float: left;
    height: 45px;line-height:45px;
    border: 1px solid #eeeeee;
    background-color: #ffffff;
    margin: 5px 0px 3px 8px;
    border-radius: 10px;
    box-shadow: 1px 1px 4px #999999;}
.xxgk1 li.li2 a,.xxgk1 li.li3 a,.xxgk1 li.li4 a,.xxgk1 li.li5 a{margin-left: 45px; font-size: 16px;}
.xxgk2{width: 100%;     margin-top: 10px; overflow: hidden;background-color: #ffffff;height: 100px;}
.xxgk2 li{float: left; width: 165px; margin-left: 10px; margin: 6px 1px 5px 11px;}
.xxgk2 li a{    width: 99%; display: inherit;font-size: 15px;
    height: 35px;
    line-height: 35px;
    background-color: #eef6ff;}
.xxgk2 li a i{ background-image: url("xxgkico.png")/*tpa=http://jytyj.lsz.gov.cn/images/xxgkico.png*/; margin-right: 15px;  
    background-repeat: no-repeat; width: 35px; height: 35px;  background-color: #0e72cd; display: inline-block;
    vertical-align: middle;    border-radius: 6px;}
.xxgk2 li a i.i-1{background-position: 1px -305px;}
.xxgk2 li a i.i-2{background-position:1px -353px;}
.xxgk2 li a i.i-3{background-position: 1px -402px;}
.xxgk2 li a i.i-4{background-position: 1px -447px;}
#mb{display:none;}
	@media screen and (min-width: 0px) and (max-width: 640px) {
		#mb{ display:block;width: 100%;
    background-color: #eeeeee;
    line-height: .45rem;
    text-align: center;
    margin-top: .15rem;
    font-size: .24rem;}
		.cont {
    width: 6.4rem;
    margin: auto;
}
	.tn {
    width: 99%;
    overflow: hidden;

    margin: auto;
}	
.tn1-right,.tn2-left,.tn2-right{width:100%;height: auto;
    margin-bottom: .12rem;padding: 0px;}
.tn1-left, .qh1 {
    width: 6.4rem;
    float: left;
    height: 3.55rem;
    overflow: hidden;
    margin-top: .1rem}
		.tn1-left, .qh1 {
    width: 6.4rem;
    float: left;
    height: 3.55rem;
    overflow: hidden;
    margin-top: .1rem}
	.qh1 .swiper-slide {
    font-size: .2rem;}
	.swiper-slide a span {
    display: inline-block;
    bottom: .35rem;
    position: relative;
    line-height: .35rem;
    background-color: rgba(0,0,0,0.6);
    width: 100%;
    height: .35rem;
}
.zs {
    text-align: right;
    position: relative;
    z-index: 999999;
    bottom: .45rem!important;
}
.qh1 .swiper-slide a img {
    width: 6.4rem;
    height: 3.55rem;
}
.tad01 ul img,.zs1,.tac01 ul img,.d-time {

    display: none;
}
.tad01,.tac01{
    height: .4rem;

}
.tad01 li {
    overflow: hidden;
    float: left;
    line-height: .4rem;
    padding: 0px .04rem 0px 0rem;
    text-align: center;
    margin-right: .02rem;
}
.tn1-right {height: auto; padding: 0px;}
.tad01 li a,.tac01 li a {    font-size: .25rem;}
.sylist1 li,.sylist2 li {margin-top: .15rem;}

.sylist1 li a,.sylist2 li a {   font-size: .24rem;
    display: block;
    width: 95%;
    background-image: none;
    padding-left: .12rem;
	}
	.hf {
    width: 6.4rem;
    height:.6rem;margin-top: .15rem;
    margin-bottom: .15rem;
}
.hf {
    width: 6.4rem;
    height: .6rem;
}
.tac01 li {
    overflow: hidden;
    float: left;
    line-height: .4rem;
    padding: 0px;
    text-align: center;
    margin-right: 0.1rem;
}
.hf .swiper-slide a img {
    width: 6.4rem;
    height: .6rem;
}
.tn2-right {background-size: 100%;}
.xxgk1 li.li1 {
    width: 100%;
    margin-top: .1rem;
    height: .65rem;
    line-height: .65rem;
}
.xxgk1 li {  background-size: .75rem;}
.xxgk1 li.li1 {  background-position: -.02rem -.04rem;}
.xxgk1 li.li1 a {font-size: .28rem; margin-left: .8rem;}
.xxgk1 li.li2, .xxgk1 li.li3, .xxgk1 li.li4, .xxgk1 li.li5 {
    width: 2.8rem;
    float: left;
    height: .65rem;
    line-height: .65rem;
    border: .01rem solid #eeeeee;
    background-color: #ffffff;
    margin: .15rem 0px .03rem .08rem;
    border-radius: .05rem;
    box-shadow: 1px 1px 4px #999999;
}
.xxgk1 li.li2 {
    background-position: .03rem -.96rem;
}
.xxgk1 li.li3 {
    background-position: .03rem -1.78rem;
}
.xxgk1 li.li4 {
    background-position: .03rem -2.68rem;}
.xxgk1 li.li5 {
    background-position: .03rem -3.58rem;
}
.xxgk1 li.li2 a, .xxgk1 li.li3 a, .xxgk1 li.li4 a, .xxgk1 li.li5 a {
    margin-left: .85rem;
    font-size: .24rem;
}
.xxgk2 {
    width: 100%;
    margin-top: .15rem;
    overflow: hidden;
    background-color: #ffffff;
    height: 1.8rem;
}
.xxgk2 li {
    float: left;
    width: 2.8rem;
    margin-left: .3rem;
    margin: .15rem 0rem .05rem .26rem;
}
.xxgk2 li a {
    width: 99%;
    display: inherit;
    font-size: .22rem;
    line-height: .55rem;
    background-color: #eef6ff;}
.xxgk2 li a i {
    margin-right: .15rem;

    width: .65rem;
    height: .55rem;
    background-color: #0e72cd;
    display: inline-block;
    vertical-align: middle;
    border-radius: .06rem;
    background-size: .75rem;
	}
.xxgk2 li a i.i-1 {
    background-position: .06rem -4.65rem;
}
.xxgk2 li a i.i-2 {  background-position: .06rem -5.38rem;}
.xxgk2 li a i.i-3 {
    background-position: .06rem -6.14rem;
}
.xxgk2 li a i.i-4 {
    background-position: .06rem -6.84rem;
}
}