@charset "utf-8";
img{max-width:100%;}
.fl{float: left;}
.fr{float: right;}
.mb15{margin-bottom: 15px;}
.mb30{margin-bottom: 30px;}
.common_newslist li:after, .all_list li:after{background:#F30}
.zcykt-top{text-align:center; width:100%; position:relative; /*margin-top:136px; *padding-top:136px;*/ color:#0f3d9b}
.zcykt-top img{display:block; margin: 0 auto;}
.zcykt-top2{text-align:center; width:100%; position:relative; color:#0f3d9b}
.zcykt-top2 img{display:block; margin: 0 auto;}
.zcykt-container{width:1240px; margin:0 auto; }
.tzgz_box{padding:30px 0; position:relative;}
.tzgz_box2{padding-bottom:30px; position:relative;}
.ysgz_pad{border-left:1px #dedede solid; border-right:1px #dedede solid;}
.ysdt_space{margin-left:50px; margin-bottom:30px;}
.yszc_space{margin-right:15px;}
.zcjd_space{margin-left:120px;}
.jyzc_space{margin-left:90px;}
.mb100{height:100px;}
.tzgz_header {
    /*position: fixed;*/
    top: 0;
    width: 100%;
    z-index: 99;
    background: rgba(255,255,255,0.9);
    box-shadow: 0 2px 10px rgba(0,0,0,0.2);
   *background:#fff;
}
.main_title{ height:50px; line-height:50px; border-bottom:#e7e7e7 1px solid; margin-bottom:20px;}
.main_title h2{ display:block; padding:0 15px; float:left; color:#cc3333; border-bottom:#cc3333 2px solid; font-size:20px;}
.curmb{display: none;}
/*政策云课堂*/
.zcykt-mainnav{height: 70px; line-height: 70px; background: #29548e;}
.zcykt-mainnav li{width:25%; float: left; color: #fff; font-size: 18px; font-weight: bold; text-align: center; position: relative;}
.zcykt-mainnav li a{color: #fff; font-size: 18px; line-height: 70px;}
.zcykt-mainnav li span{display: inline-block;}
.zcykt-mainnav li span:hover{background: url(/ztimages/yshj_header-nav-hover-icon.png)  center 55px no-repeat;}
.zcykt-box1{background: url(/ztimages/yshjzcwkt_r2_c1_s1.jpg) bottom left repeat-x #f7fcff; padding-top: 60px; margin-bottom: 40px;}
.zcykt-box2{background: #F7FCFF; padding-top: 60px; margin-top: 40px; padding-bottom: 40px;}

.zcykt-title{background: url(/ztimages/yshjzcwkt_r7_c5_s1.jpg) top left no-repeat; color: #333; font-size: 24px; font-weight: bold; padding-top: 11px; margin-bottom: 40px; margin-left: 20px;}
.zcykt-title a{color: #333; font-size: 24px;}
.zcykt-list li{width: 21.7%; float: left; margin: 0 20px 50px; position: relative;}
.zcykt-list li .player{width: 100%; height:140px; background: url(/ztimages/play-btn2.png) center no-repeat; position: absolute;}
.zcykt-list li:hover .player{background: url(/ztimages/play-btn.png) center no-repeat;}
.zcykt-list li a{font-size: 16px; color: #333;}
.zcykt-list li a:visited{background: url(/ztimages/play-btn.png) center no-repeat;}
.zcykt-list li img{width: 100%; height: 140px; margin-bottom: 14px;}
.zcykt-list li .txt{line-height: 25px; margin-bottom: 5px; height: 50px; overflow: hidden;}
.zcykt-list li .txt2{display: none;}
.zcykt-list li a .zbfl{background: url(/ztimages/yshjzcwkt_r3_c3_s1.png) left no-repeat; padding-left: 23px; color: #999; font-size: 14px;}
.zcykt-list li.ftmore{border: 1px #e8ecef solid; background: url(/ztimages/yshjzcwkt_r5_c5_s1.jpg) top center no-repeat; position: relative; text-align: center; }
.zcykt-list li.ftmore a{display: block; color: #2C5290; font-size: 18px; line-height: 229px; margin-left: 48px;}
.zcykt-list li.ftmore i{display: inline-block; position: absolute; top: 45%; left: 67px; line-height: 229px; width:26px; height: 27px; background: url(/ztimages/yshjzcwkt_r8_c5_s1.jpg) left no-repeat;}

.zcykt-list div.more{text-align: center; float: right; position: relative; height: 28px; width: 190px; cursor: pointer; *margin-top: 20px;}
.zcykt-list div.more a{display: block; color: #2C5290; font-size: 18px; line-height: 22px; margin-left: 35px;}
.zcykt-list div.more i{display: inline-block; position: absolute; top: 0; left: 0; line-height:27px; width:26px; height: 27px; background: url(/ztimages/yshjzcwkt_r8_c5_s1.jpg) left no-repeat;}
.zcykt-list div.backmore{text-align: center; float: right; position: relative; height: 28px; width: 90px; cursor: pointer; *margin-top: 20px; display: none;}
.zcykt-list div.backmore i{display: inline-block; position: absolute; top: 0; left: 0; line-height:27px; width:26px; height: 27px; background: url(/ztimages/yshjzcwkt_r81_c5_s1.png) left no-repeat;}
.backmore2021{display: none;}
.hidden, .sphidden{ display: none;}
.ytdd, .spjd{height: auto;margin:0 auto;overflow: hidden;text-align: left; position: relative;}
.ytdd ul.list{overflow: hidden;}
.spjd ul.splist{overflow: hidden;}

.zcjd-iframe{height: 622px}
/*营商环境新标杆*/
.yshjxbg{background: url(/ztimages/dzqqyshjxbg_r2_c1_s1.jpg) bottom repeat-x #F7FCFF; padding-bottom: 30px}
.xbg-nav{height: 64px; line-height: 62px; background-color: #2a548e;}
.xbg-nav li{width: 14.2857%; float: left; text-align: center; border-bottom: 3px #0b234e solid;}
.xbg-nav li a{color: #fff; font-size: 20px; display: block;}
.xbg-nav li:hover, .xbg-nav li.on{ /*background:url(/ztimages/dzqqyshjxbg_r3_c3_s1.jpg) center 50px  no-repeat #FFB727;*/ font-weight: bold; border-bottom: 3px #FFB727 solid;}
.xbg-nav li.on a{color: #FFB727;}
.xbg-content{margin-top: 48px;}
.xbg-content .main-content{width:65%; float: left;}
.xbg-list li{line-height: 72px; border-bottom: 1px #ECF3FD solid; padding: 0 20px; position: relative; padding-right: 100px; height: 72px;}
.xbg-list li a{display: block; max-width: 96%; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; font-size: 16px; float: left}
.xbg-list li a:hover{color: #FFB727;  font-weight: bold;}
.xbg-list li span{position: absolute; right:10px; top:0; color:#999;}
.xbg-content .sideBar2021{width: 30%; padding: 20px; box-shadow: 0px 0px 6px 2px rgba(0,0,0,0.12);
	-webkit-box-shadow: 0px 0px 6px 2px rgba(0,0,0,0.12);
	-moz-box-shadow: 0px 0px 6px 2px rgba(0,0,0,0.12); background-color: #fff; float: right;}
.xbg-content .sideBar2021 .parentName{background: url(/ztimages/yshjzcwkt_r7_c5_s1.jpg) top left no-repeat; color: #333; font-size: 24px; font-weight: bold; padding-top: 11px; margin-bottom: 20px;}
.xbg-content .sideBar2021 .sideMenu2021{}
.xbg-content .sideBar2021 .sideMenu2021 > li{width: 50%; float: left; margin:20px 0; text-align: center;} 
.xbg-content .sideBar2021 .sideMenu2021 > li i{width: 36px; height: 36px; background: url(/ztimages/yshjgl-icons.png) -4px -3px no-repeat; display: block; margin: 0 auto 19px; transition: all 0.43s ease 0s;}
.xbg-content .sideBar2021 .sideMenu2021 > li.li2 i{background-position: -5px -350px;}
.xbg-content .sideBar2021 .sideMenu2021 > li.li3 i{background-position: -5px -60px;}
.xbg-content .sideBar2021 .sideMenu2021 > li.li4 i{background-position: -5px -290px;}
.xbg-content .sideBar2021 .sideMenu2021 > li.li5 i{background-position: -5px -408px;}
.xbg-content .sideBar2021 .sideMenu2021 > li.li6 i{background-position: -5px -180px;}
.xbg-content .sideBar2021 .sideMenu2021 > li.li7 i{background-position: -5px -588px;}
.xbg-content .sideBar2021 .sideMenu2021 > li.li8 i{background-position: -5px -527px;}
.xbg-content .sideBar2021 .sideMenu2021 > li.li9 i{background-position:  -5px -120px;}
.xbg-content .sideBar2021 .sideMenu2021 > li.li10 i{background-position:  -5px -467px;}
.xbg-content .sideBar2021 .sideMenu2021 > li.li11 i{background-position: -5px -235px;}
.xbg-content .sideBar2021 .sideMenu2021 > li.li12 i{background-position: -5px -646px;}

.xbg-content .sideBar2021 .sideMenu2021 > li .txt{text-align: center; font-size: 16px; color: #000;}
.xbg-content .sideBar2021 .sideMenu2021 > li:hover a{color: #ffb72a; display: block;} 

.xbg-content .sideBar2021 .sideMenu2021 > li:hover i{background-position:-48px -3px;}
.xbg-content .sideBar2021 .sideMenu2021 > li.li2:hover i{background-position: -48px -350px;}
.xbg-content .sideBar2021 .sideMenu2021 > li.li3:hover i{background-position: -48px -60px;}
.xbg-content .sideBar2021 .sideMenu2021 > li.li4:hover i{background-position: -48px -290px;}
.xbg-content .sideBar2021 .sideMenu2021 > li.li5:hover i{background-position: -48px -408px;}
.xbg-content .sideBar2021 .sideMenu2021 > li.li6:hover i{background-position:  -48px -180px;}
.xbg-content .sideBar2021 .sideMenu2021 > li.li7:hover i{background-position: -48px -588px;}
.xbg-content .sideBar2021 .sideMenu2021 > li.li8:hover i{background-position: -48px -527px;}
.xbg-content .sideBar2021 .sideMenu2021 > li.li9:hover i{background-position:  -48px -120px;}
.xbg-content .sideBar2021 .sideMenu2021 > li.li10:hover i{background-position:  -48px -467px;}
.xbg-content .sideBar2021 .sideMenu2021 > li.li11:hover i{background-position:  -48px -235px;}
.xbg-content .sideBar2021 .sideMenu2021 > li.li12:hover i{background-position: -48px -646px;}
.xbg-content .sideBar2021 .sideMenu2021 > li:hover .txt{color: #ffb72a;} 
.xbg-content .sideBar2021 .sideMenu2021 li a:hover{color: #ffb72a;}

.xbg-content .sideBar2021 .sideMenu2021 a:hover, .xbg-content .sideBar2021 .sideMenu2021 li >.aon{color: #ffb72a;}
.xbg-content .sideBar2021 .sideMenu2021 li >.aon i{background-position: -48px -3px;}
.xbg-content .sideBar2021 .sideMenu2021 li.li2 >.aon i{background-position: -48px -350px;}
.xbg-content .sideBar2021 .sideMenu2021 li.li3 >.aon i{background-position: -48px -60px;}
.xbg-content .sideBar2021 .sideMenu2021 li.li4 >.aon i{background-position: -48px -290px;}
.xbg-content .sideBar2021 .sideMenu2021 li.li5 >.aon i{background-position: -48px -408px;}
.xbg-content .sideBar2021 .sideMenu2021 li.li6 >.aon i{background-position: -48px -180px;}
.xbg-content .sideBar2021 .sideMenu2021 li.li7 >.aon i{background-position: -48px -588px;}
.xbg-content .sideBar2021 .sideMenu2021 li.li8 >.aon i{background-position: -48px -527px;}
.xbg-content .sideBar2021 .sideMenu2021 li.li9 >.aon i{background-position: -48px -120px;}
.xbg-content .sideBar2021 .sideMenu2021 li.li10 >.aon i{background-position: -48px -467px;}
.xbg-content .sideBar2021 .sideMenu2021 li.li11 >.aon i{background-position: -48px -235px;}
.xbg-content .sideBar2021 .sideMenu2021 li.li12 >.aon i{background-position: -48px -646px;}

/*营商生命周期*/
.yssmzq-box1{background: url(/ztimages/yshj-spkt-bg.jpg) bottom left no-repeat #E8F6FF; padding:80px 0;}
.yssmzq-box2{padding:80px 0; background-color: #fff;}

/* 视频课堂效果 */
.spkt{width:100%; height:344px; position:relative;  overflow:hidden;  zoom:1;}
.m-spkt{display: none;}
.spkt .hd{ width:46%; height:333px; position:absolute; right:0; overflow:hidden; padding: 11px 20px 0;  background: url(/ztimages/yshj-spkt-bg.png) top right no-repeat;}
.spkt-title{margin-bottom: 20px; position: relative;}
.spkt-title h1{font-size: 24px; font-weight: bold; color: #333; background: url(/ztimages/yshjzcwkt_r7_c5_s1.jpg) top left no-repeat; padding-top: 11px;}
.spkt-more{position: absolute; bottom: 0; right: 0;}
.spkt-more a{color: #f3a713; font-size: 16px;}
.spkt .hd ul li{margin-bottom: 14px; height:54px; padding: 10px; padding-right: 40px; background-color: #eff6fa; position: relative; box-sizing: initial;}
.spkt .hd ul li .pic{width: 20%; float: left;}
.spkt .hd ul li .pic img{width: 100%; height: 54px;}
.spkt .hd ul li .txt{width: 76%; float: right; line-height: 26px; height: 54px; overflow: hidden;}
.spkt .hd ul li a{color: #333; font-size: 16px;}
.spkt .hd ul li i{width: 19px; height: 19px; position: absolute; display: inline-block; right: 10px; bottom: 10px; background: url(/ztimages/yshj-spkt-icon1.png) top left no-repeat;}
.spkt .hd ul li.on, .spkt .hd ul li:hover{background-color: #325b96; border-left: 2px #F4A514 solid; padding-left: 8px; color: #fff;}
.spkt .hd ul li.on a, .spkt .hd ul li:hover a{color: #fff;}
.spkt .hd ul li.on i, .spkt .hd ul li:hover i{ background: url(/ztimages/yshj-spkt-icon2.png) top left no-repeat;}
.spkt .bd{ width:51%;  height:344px; position:relative;  }
.spkt .bd li{ position:relative; zoom:1; vertical-align:middle;}
.spkt .bd li .pic{ position:relative; z-index:0;  }
.spkt .bd li .pic img{width:100%; height:344px; vertical-align:bottom; }
.spkt .bd li a{display: block;  color: #000;}
.spkt .bd li .bg{width:100%; height:40px; position:absolute; left:0; bottom:0; z-index:1;  background:#000; filter:alpha(opacity=60);opacity:0.6;    }
.spkt .bd li .title{width:100%; height:40px; line-height:40px; left:0; bottom:0; position:absolute; z-index:2;  }
.spkt .bd li a .title {color:#fff; padding:0 15px; display: block; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden;}
.spkt .bd li .play{position: absolute; width: 100%; height: 344px; left: 0; bottom: 0; z-index: 3; background: url(/ztimages/bigplay-btn.png) center no-repeat;}

/*相关政策*/
.xgzc{background: url(/ztimages/yshj-xgzc_s1.jpg) bottom left repeat-x #F7FCFF; padding: 80px 0 49px;}

.changeList {margin-top:40px;}
.changeList dl{border-top: 1px #ECF2FE solid;}
.changeList dt { display: block;  height: 76px; padding:0 22px; line-height: 76px; }
.changeList dt a {background: url(/ztimages/yshj_ysktfl_icon02.jpg) left center no-repeat; padding-left: 15px; font-size: 16px; color: #333; display: block; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden;}
.changeListText {background: url(/ztimages/yshj_ysktfl_icon02.jpg) left center no-repeat; padding-left: 15px;  line-height: 56px;} 
.changeListText a { color: #333; display: block; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden;}
.changeList-lb li{padding: 0 13px; line-height: 34px; border-radius: 8px; background-color: #F3F3F3; margin-right: 10px; float: left; ma}
.changeList-lb li a{display:block; color: #284580; font-size: 14px;}
.changeList-lb li:hover{background-color:#FEB729;}
.changeList-lb li:hover a{display:block; color: #fff; font-size: 14px;}
.changeList dd {height:120px;  border-left: 1px #FEB729 solid; padding: 10px 18px 0; border: 1px #EEF2F5 solid; background: #fff; box-shadow: 0px 0px 6px 2px rgba(0,0,0,0.18);
	-webkit-box-shadow: 0px 0px 6px 2px rgba(0,0,0,0.10);
	-moz-box-shadow: 0px 0px 6px 2px rgba(0,0,0,0.10);}

.xgzclist{margin-top:40px;}
.xgzclist li{border-top: 1px #ECF2FE solid;}
.xgzclist li .title{height: 76px; padding:0 22px; line-height: 76px; position: relative; padding-right: 100px;}
.xgzclist li .title a{background: url(/ztimages/yshj_ysktfl_icon02.jpg) left center no-repeat; max-width: 97%; padding-left: 15px; font-size: 16px; color: #333; display: block; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; float: left}
.xgzclist li .title span{position: absolute; right:10px; top:0; color:#999;}
.xgzclist li.active{padding: 0; border: 1px #EEF2F5 solid; background: #fff; border-left: 1px #FEB729 solid; box-shadow: 0px 0px 6px 2px rgba(0,0,0,0.18);
	-webkit-box-shadow: 0px 0px 6px 2px rgba(0,0,0,0.10);
	-moz-box-shadow: 0px 0px 6px 2px rgba(0,0,0,0.10);}	
.xgzclist li .jdlb{display: none;}
.xgzclist li.active .jdlb{display: block; margin-left: 40px; margin-bottom: 20px;}
.xgzclist li .jdlb a{padding: 0 13px; line-height: 34px; border-radius: 8px; background-color: #F3F3F3; margin-right: 10px; float: left; display:block; color: #284580; font-size: 14px;}	
.xgzclist li .jdlb a:hover{background-color:#FEB729; color: #fff;}

/*page*/
.pagediv{ clear:both; padding:20px 0; text-align:center; color:#666666; font-size:14px;}
.pagediv a{ border: 1px solid #ddd; color: #000;  padding: 7px 16px; text-align: center;
    line-height: 36px; margin-left: 3px; margin-bottom: 3px;}
.pagediv .pagination_index_last *{vertical-align:middle\9;}

.pagediv a, .pagediv .index_num, .pagination_index_last a{ display:inline-block; line-height:30px;}
.pagediv .index_num{ border-color:#0077cc; background:#0077cc; color:#fff;}
.pagediv a.current{
	border-color:#0077cc; background:#0077cc; color:#fff;
}
.pagediv a:hover{background:#0077cc; border-color:#0077cc; color:#fff; text-decoration:none;}
.pagination_index_last{ padding-left:15px;}
.pagination_index_last a{font-weight:bold;}
#pagination_input{width:40px; margin:0 2px; height:30px; border:#dddddd 1px solid; background:#fff; text-align:center; border-radius:3px; font-size: 14px; color:#666666;}

/*相关服务*/
.xgfw{ overflow:hidden; position:relative; margin-top: 50px;}
.xgfw .zcykt-container .spkt-title{margin-left: 20px;}
.xgfw .hd{overflow:hidden;  height:40px; padding:0 10px; width: 55%;}
.xgfw .hd .prev, .xgfw .hd .next{ display:block;  width:24px; height:24px; float:right; margin-right:8px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url(/ztimages/yshj-xgfw-icon.jpg) 0 0 no-repeat;}
.xgfw .hd .next{ background-position:-36px 0px; margin-left: 8px; margin-right: 0;}
.xgfw .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:18px; zoom:1; }
.xgfw .hd ul li{ float:left;   width:10px; height:10px; overflow:hidden; margin:0 8px; text-indent:-999px; cursor:pointer; background:url(/ztimages/yshj-xgfw-icon2.jpg) 0 -10px no-repeat; }
.xgfw .hd ul li.on{ background-position:0 0; }
.xgfw .bd{margin-bottom:52px}
.xgfw .bd ul{ overflow:hidden; zoom:1; }
.xgfw .bd ul li{float:left; _display:inline; overflow:hidden; margin: 0 17px; width: 29%; background-color: #F7F7F7; border:1px #F7F7F7 solid; padding: 29px 20px 0; height: 180px; padding-right: 0;}
.xgfw .bd ul li:hover{ background-color: #fff; border:1px #ededed solid; box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.12);
	-webkit-box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.12);
	-moz-box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.12);}
.xgfw .bd ul li .part-l{width: 70%; float: left;}
.xgfw .bd ul li .part-l .title{font-size: 22px; color: #284580; margin-bottom: 30px;}
.xgfw .bd ul li .part-l .zy{line-height: 25px; height: 50px; overflow: hidden; margin-bottom: 8px; font-size: 16px; color: #666;}
.xgfw .bd ul li .part-l .more{width:76px; height: 26px; line-height: 26px; text-align: center; background-color: #ffb72a; border-radius: 26px;}
.xgfw .bd ul li .part-l .more a{color: #fff; font-size: 14px;}
.xgfw .bd ul li .part-r{width: 30%; float: right; height: 172px;}
.xgfw .bd ul li .part-r img{margin: 30% auto; vertical-align: middle; display: inherit;} 

.list-fy{margin-top: 25px;}

.swiper-container{width: 1200px; height: 280px; margin:0 auto; }
.mswiper-container{width: 100%; height: 270px; margin:0 auto; display: none; overflow: hidden;}
.swiper-button-next {right: 45%; left: auto; width:24px; height:24px; background:url(/ztimages/yshj-xgfw-icon-next.jpg) no-repeat;}
.swiper-button-prev {left: 45%; right: auto; width:24px; height:24px; background:url(/ztimages/yshj-xgfw-icon-prev.jpg) no-repeat;}
/* css定义分页，导航按钮颜色 */
#case5{--swiper-theme-color: #ff6600; --swiper-pagination-color: #00ff33;/* 两种都可以 */}
#case6 img,#case7 img{transform: scale(0.7);}
#case7{width:auto;}

.xgfw2021{_display:inline; overflow:hidden; margin: 0 17px;  background-color: #F7F7F7; border:1px #F7F7F7 solid; padding: 29px 20px 0; padding-right: 0;}
.xgfw2021:hover{ background-color: #fff; border:1px #ededed solid; border-left:1px #ffb72a solid; box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.12);-webkit-box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.12);
	-moz-box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.12);}
	.xgfw2021 a{display:block}
.xgfw2021 .part-l{width: 70%; float: left;}
.xgfw2021 .part-l .title{font-size: 22px; color: #284580; margin-bottom: 30px;}
.xgfw2021 .part-l .zy{line-height: 25px; height: 50px; overflow: hidden; margin-bottom: 8px; font-size: 16px; color: #666;}
.xgfw2021 .part-l .more{width:76px; height: 26px; line-height: 26px; text-align: center; background-color: #ffb72a; border-radius: 26px; color:#fff;}
.xgfw2021 .part-r{width: 30%; float: right; height: 172px;}
.xgfw2021 .part-r img{margin: 30% auto; vertical-align: middle; display: inherit; width:63px; height:63px} 


@media (max-width: 1280px) {

}
@media (max-width: 1024px) {
	.zcykt-container{width: 100%; padding: 0 1%;}
	.zcykt-list li{width: 21%;}
	.zcykt-list li img, .zcykt-list li .player{height: 111px;}
	.zcykt-list li.more a{line-height: 218px;}
	.zcykt-list li.more i{left: 45px;}
	.xbg-content{margin: 20px;}
	.xbg-content .sideBar{width: 37%;}
	.xbg-content .main-content{width: 70%;}
	.xbg-list li{padding: 0 10px;}

	.container{padding: 0 1%;}
	.spkt .bd{width: 54%;}
	.spkt, .spkt .bd, .spkt .bd li .play, .spkt .bd li .pic img{height: 320px;}
	.spkt .hd{height: 329px;}
	.spkt-title{margin-bottom: 10px;}
	.spkt .hd ul li{height: 74px; margin-bottom: 10px;}
	.yssmzq-box1, .xgzc, .yssmzq-box2{padding: 40px 0;}
	.changeList, .xgfw{margin-top: 20px;}
	.xgfw .bd ul li{width: 33.333%; height: 210px; margin:0 11px;}
	.xgfw .bd ul li .part-l .title{font-size: 22px;}
	.xgfw .hd{width: 60%;}

	.zcjd-iframe{height: 570px}
	.swiper-container{width: 100%;}
	.swiper-button-prev{left: 43%;}
	.swiper-button-next{right: 43%;}
	.xgfw2021 .part-l .title{font-size: 18px;}
}
/* sm */
@media (min-width: 768px) and (max-width: 991px) {
	.yshjxbg .container{padding: 0;}
	.zcykt-list li{width: 28%;}
	.xbg-content .sideBar2021, .xbg-content .main-content{width: 100%; float: none;}
	.xbg-content .sideBar2021 .sideMenu2021 > li{width: 25%;}
	.zcykt-list li .txt{display:none;}
	.zcykt-list li .txt2{line-height: 25px; margin-bottom: 5px; display: block;}
	

	.spkt{display: none;}
	.m-spkt{display: block;}
	.gl-spkt{width:100%; height: 424px; position: relative; margin-top: 15px;}
    .gl-spkt img{ width:100%; height:424px; display:block;}
	.gl-spkt .bd li{ position:relative; overflow:hidden; zoom:1;}
	.gl-spkt .bd li .play{height: 424px; width: 100%; position: absolute; background: url(../ztimages/bigplay-btn.png) center no-repeat;}
    .gl-spkt .bd .txtbg{position:absolute; bottom:0; _bottom:-1px; left:0; width:100%; height:60px; background:#000; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity:0.5;}
    .gl-spkt .bd .txt{position:absolute; bottom:0px; line-height: 60px; left:15px; right:15px; color:#fff; font-size:24px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
    .gl-spkt .hd{ position:absolute; bottom:80px; right:45%; }
    .gl-spkt .hd li{float:left; width:15px; height:15px; margin-right:8px; line-height:0; overflow:hidden; font-size:0; background:#eaeaea; border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; cursor:pointer;}
    .gl-spkt .hd li.on{background:#BC2B28;}
    .gl-spkt .bd ul, .gl-spkt .bd li{width:100% !important;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
   .gl-spkt .prev,
   .gl-spkt .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:30px; height:50px; background:url(../ztimages/slider-arrow.png) -110px 50% no-repeat #000; filter:alpha(opacity=60);opacity:0.6;   }
   .gl-spkt .next{ left:auto; right:0; background-position:8px 50%; }
   .gl-spkt .prev:hover,
   .gl-spkt .next:hover{ filter:alpha(opacity=100);opacity:1;  }

   .xgfw .bd ul li{width: 50%;}
   
   .zcykt-list li{height: 240px;}
   .zcjd-iframe{height: 950px;}
   .xbg-list li a{max-width: 86%;}

   .backmore2021{text-align: center; float: right; position: relative; height: 28px; line-height: 28px; width: 150px; cursor: pointer; *margin-top: 20px; display: block;}
   .backmore2021 i{display: inline-block; position: absolute; top: 0; left: 0; width:20px; height: 27px; background: url(/ztimages/yshjzcwkt_r81_c5_s1.png) left no-repeat;}
   .xgfw2021{margin: 0 5px;}
   .swiper-container{height: 250px;}
   .xgfw2021 .part-l .title{font-size: 16px; margin-bottom: 20px; line-height: 1.8;} 
   .swiper-button-prev{left: 42%;}
   .swiper-button-next{right: 42%;}
   
}
@media (max-width: 779px) {
	.yshjxbg .container{padding: 0;}
	.zcykt-list li{width: 28%;}
	.xbg-content .sideBar2021, .xbg-content .main-content{width: 100%; float: none;}
	
	.xbg-content .sideBar2021 .sideMenu2021 > li{width: 25%;}
	.zcykt-list li .txt{display:none;}
	.zcykt-list li .txt2{line-height: 25px; margin-bottom: 5px; display: block;}

	.spkt{display: none;}
	.m-spkt{display: block;}
	.gl-spkt{width:100%; height: 424px; position: relative; margin-top: 15px;}
    .gl-spkt img{ width:100%; height:424px; display:block;}
	.gl-spkt .bd li{ position:relative; overflow:hidden; zoom:1;}
	.gl-spkt .bd li .play{height: 424px; width: 100%; position: absolute; background: url(../ztimages/bigplay-btn.png) center no-repeat;}
    .gl-spkt .bd .txtbg{position:absolute; bottom:0; _bottom:-1px; left:0; width:100%; height:60px; background:#000; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity:0.5;}
    .gl-spkt .bd .txt{position:absolute; bottom:0px; line-height: 60px; left:15px; right:15px; color:#fff; font-size:24px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
    .gl-spkt .hd{ position:absolute; bottom:80px; right:45%; }
    .gl-spkt .hd li{float:left; width:15px; height:15px; margin-right:8px; line-height:0; overflow:hidden; font-size:0; background:#eaeaea; border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; cursor:pointer;}
    .gl-spkt .hd li.on{background:#BC2B28;}
    .gl-spkt .bd ul, .gl-spkt .bd li{width:100% !important;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
   .gl-spkt .prev,
   .gl-spkt .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:30px; height:50px; background:url(../ztimages/slider-arrow.png) -110px 50% no-repeat #000; filter:alpha(opacity=60);opacity:0.6;   }
   .gl-spkt .next{ left:auto; right:0; background-position:8px 50%; }
   .gl-spkt .prev:hover,
   .gl-spkt .next:hover{ filter:alpha(opacity=100);opacity:1;  }

   .xgfw .bd ul li{width: 50%;}
   .zcykt-list li{height: 240px;}
   .zcjd-iframe{height: 950px;}
   .xbg-list li a{max-width: 86%;}

   .backmore2021{text-align: center; float: right; position: relative; height: 28px; line-height: 28px; width: 150px; cursor: pointer; *margin-top: 20px; display: block;}
   .backmore2021 i{display: inline-block; position: absolute; top: 0; left: 0;  width:20px; height: 27px; background: url(/ztimages/yshjzcwkt_r81_c5_s1.png) left no-repeat;}

   .swiper-container{height: 250px;}
   .xgfw2021 .part-l .title{font-size: 16px; margin-bottom: 20px; line-height: 1.8;} 
   .swiper-button-prev{left: 42%;}
   .swiper-button-next{right: 42%;}
   .zcykt-mainnav li span{color: #fff;}
   .zcykt-mainnav li{width: 25%; margin: 0;}
}
@media (max-width: 640px) {
	/* .zcykt-mainnav li{width: auto; margin: 0 6.8%;} */
	.xbg-nav{line-height: 2;}
	.xbg-nav li{width: 25%; border: none; border-bottom:none; padding:5px 0}
	.xbg-nav li:hover, .xbg-nav li.on{border: none;}
	.xbg-nav li a{font-size: 16px; border-bottom:2px #2a548e solid; display: initial;}
	.xbg-nav li:hover a,.xbg-nav li.on a{border-bottom:2px  #FFB727 solid; padding-bottom: 5px}
	.zcykt-list li{margin: 0 10px 20px; width: 95%; float: none; margin-bottom: 25px;}
	.zcykt-list li img, .zcykt-list li img, .zcykt-list li .player{height: 200px; width: 100%; margin-bottom: 0;}
	.zcykt-list li.more i{left:30px}
	.zcykt-mainnav li a{font-size: 16px;}
	.xbg-content .sideBar2021{padding: 20px 10px;  box-shadow: 0px 0px 6px 2px rgba(0,0,0,0.18);
		-webkit-box-shadow: 0px 0px 6px 2px rgba(0,0,0,0.18);
		-moz-box-shadow: 0px 0px 6px 2px rgba(0,0,0,0.18);}
	.xbg-content .sideBar2021 .parentName{margin-left: 10px;}
	.xbg-content .sideBar2021 .sideMenu2021 > li{margin: 10px 0; width: 33.333%;}
	.xbg-content .sideBar2021 .sideMenu2021 > li i{margin-bottom: 5px;}
	.xbg-list li{height: auto; line-height: 1.5; padding: 15px 0;}
	.xbg-list li a{white-space: normal; }
	.xbg-content .sideBar2021 .parentName{font-size: 18px;}

.xgzclist li .title{height: auto; line-height: 1.5; padding: 10px 22px;}
.xgzclist li .title a{white-space: normal; background: url(/ztimages/yshj_ysktfl_icon02.jpg) 0 12px no-repeat;}
.xgzclist li .title span{margin-left: 10px;}
.xgzclist li .title a, .xgzclist li .title span {
    float: none;
    display: inline;
    position: static;
    white-space: normal;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: auto;
}
.xbg-list li span{margin-left: 10px;}
.xbg-list li a, .xbg-list li span {
    float: none;
    display: inline;
    position: static;
    white-space: normal;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: auto;
}

#zong, .bai12_22h{display: none;}
	.container{padding: 0 2%;}
	.gl-spkt, .gl-spkt img, .gl-spkt .bd li .play{height: 228px;}
	.gl-spkt .bd li .play{background-size: 15%;}
	.gl-spkt .hd{bottom: 45px; right: 42%;}
	.gl-spkt .hd li{width: 10px; height: 10px;}
	.gl-spkt .bd .txtbg{height: 40px;}
	.gl-spkt .bd .txt{font-size: 20px; line-height: 40px;}
	.changeList dt{padding: 0;}
	.xgfw .bd ul li{width: 100%; margin: 0;}
	.xgfw .hd{width: 75%;}

	#zong{right: 0 !important;}
     
	.zcykt-list li{height: auto;}
    .zcjd-iframe{height: 2520px;}

	.swiper-container{display: none;}
	.mswiper-container{display: block;}
	.xgfw2021{margin: 0 5px; height: auto;}
	.xgfw2021 .part-l .title{font-size: 18px;}
	.swiper-button-prev{left: 32%;}
   .swiper-button-next{right: 32%;}
   
	
}
@media (max-width: 480px) {
	.zcykt-top{ overflow: hidden;}
	.zcykt-top img{width: 200%; max-width: 200%; margin-left: -50%;}
	/* .zcykt-mainnav li{width: auto; margin: 0 6.8%;} */
	.xbg-nav{height: auto; padding: 10px 0}
	.xbg-nav li{}
	.zcykt-list li{margin: 0 10px 20px; width: 95%; float: none; margin-bottom: 25px;}
	.zcykt-list li img, .zcykt-list li img, .zcykt-list li .player{height: 200px; width: 100%; margin-bottom: 0}
	.zcykt-list li.more i{left:30px}
	.zcykt-mainnav li a{font-size: 16px;}
	.xbg-content .sideBar2021{padding: 20px 10px;  box-shadow: 0px 0px 6px 2px rgba(0,0,0,0.18);
		-webkit-box-shadow: 0px 0px 6px 2px rgba(0,0,0,0.18);
		-moz-box-shadow: 0px 0px 6px 2px rgba(0,0,0,0.18);}
	.xbg-content .sideBar2021 .parentName{margin-left: 10px;}
	.xbg-content .sideBar2021 .sideMenu2021 > li{margin: 10px 0; width: 33.333%;}
	.xbg-content .sideBar2021 .sideMenu2021 > li i{margin-bottom: 5px;}

	.container{padding: 0 2%;}
	.gl-spkt, .gl-spkt img, .gl-spkt .bd li .play{height: 228px;}
	.gl-spkt .bd li .play{background-size: 15%;}
	.gl-spkt .hd{bottom: 45px; right: 42%;}
	.gl-spkt .hd li{width: 10px; height: 10px;}
	.gl-spkt .bd .txtbg{height: 40px;}
	.gl-spkt .bd .txt{font-size: 20px; line-height: 40px;}
	.changeList dt{padding: 0;}
	.xgfw .bd ul li{width: 100%; margin: 0 5px;}
	.xgfw .hd{width: 65%;}
    
	.zcykt-list li{height: auto;}
    .zcjd-iframe{height: 2520px;}
	

}
@media (max-width: 400px) {
	.zcykt-top{}
	/* .zcykt-mainnav li{margin: 0 5.8%;} */
	.zcykt-list li img, .zcykt-list li img, .zcykt-list li .player{height: 181px;}
	.zcykt-list li.more i{left:20px}

	.gl-spkt, .gl-spkt img, .gl-spkt .bd li .play{height: 203px;}
	.zcjd-iframe{height: 2340px;}
	#zong{margin-left: 0; right: 27px !important;}
}

@media (max-width: 360px) {
	.zcykt-top{}
	/* .zcykt-mainnav li{margin: 0 5.4%;} */
	.zcykt-list li img, .zcykt-list li img, .zcykt-list li .player{height: 174px;}
	.zcykt-list li.more i{left:20px}

	.gl-spkt, .gl-spkt img, .gl-spkt .bd li .play{height: 195px;}
	.zcjd-iframe{height: 2320px;}
}

@media (max-width: 320px) {
	/* .zcykt-mainnav li{margin: 0 4%;} */
	.zcykt-list li img, .zcykt-list li img, .zcykt-list li .player{height: 155px;}
	.zcykt-list li.more i{left:20px}
	.zcykt-list li.more i{left: 35%; top: 25%;}
	.zcykt-list li.more a{margin: 0;}
    
	.gl-spkt, .gl-spkt img, .gl-spkt .bd li .play{height: 173px;}
	.gl-spkt .bd .txt{font-size: 16px;}

	.zcjd-iframe{height: 2220px;}
}
