@charset "utf-8";
/* CSS Document */
*{font-family:"微软雅黑"; margin:0; padding:0;}
ul,li,p{margin:0; padding:0;}

/**********top**********/
.header{background: url(banner_bg.jpg) no-repeat top center;}
.banner{width:1000px; min-height:150px; margin:0 auto;}

/**********主导航**********/
.nav{width:100%; height:50px; background-color:#015293;}
.nav_content{width:1000px; margin:0 auto;}

/**********主体内容**********/
.main{width:1000px; height:auto; margin:0 auto; background-color:#fff;}
.main2{width:100%; height:auto; background-color:#F3F4F8;}
.hover h3{border-bottom:1px solid #1f5987;  ;}
/* .hover h3:before{content: " "; display:block; position:absolute; top:27px; left:30px; border-left:6px solid transparent; border-bottom:8px solid #1f5987; border-right:6px solid transparent;} */
.part1,.part2,.part3,.part4{width:1000px; height:auto; margin:0 auto;}

/***第一层***/
/*新闻头条*/
.ttxw{width:100%; height:88px; border:none; background:url(ttxw.jpg) no-repeat 21px 10px;}

/*图片新闻*/
.tpxw{width:538px; height:355px; float:left; background:#E1E5EA;}

/*工作动态*/
.gzdt{width:462px; height:355px; float:left; }
.gzdt_content{width:433px; height:246px; margin-top:5px; margin-left:17px; position:relative;}
.gzdt_content ul li {float:left; width:72px; height:36px; line-height:36px; font-size:15px; text-align:center; border-bottom:1px solid #C8C8C8;}
.gzdt_content ul li h3{width:72px; height:36px; font-weight:normal; margin:0; position:relative;}
.gzdt_content ul li div{width:433px; height:213px;}
.gzdt_content ul #one2 div{margin-left:-73px; display:none;}
.gzdt_content ul #one3 div{margin-left:-145px; display:none;}
.gzdt_content ul #one4 div{margin-left:-217px; display:none;}
.gzdt_content ul #one5 div{margin-left:-289px; display:none;}
.gzdt_content ul #one6 div{margin-left:-361px; display:none;}
.gzdt_content ul li div ul li{float: none;width: 433px;text-indent: 18px;text-align: left;border-bottom: 1px dashed #C8C8C8;}
.more{position:absolute; display:block; width:72px; height:36px; top:0px; right:0px;}

/*地址灾害*/ 
.dzzh{height:96px; margin-left:17px; width:462px; position: relative;}
.dzzh {line-height:36px; font-size:15px; text-align: center;color: #1f5987;}
.dzyj{font-weight: normal;  line-height:34px; width:70px; color:#1f5987; border-bottom: 1px solid #1f5987;}
.dzyj-list {width: 433px; float:left; height:96px;color: #222; /*text-indent:2em;*/ text-align: left;border: none;}
/* .dzzh .dzyj:before{content: " ";display: block;position: absolute;top: 27px;left: 30px;border-left: 6px solid transparent;border-bottom: 8px solid #1f5987;border-right: 6px solid transparent;} */

/*信息指南*/
.xxzn{width:100%; height:96px;	background:#E1E5EA;}
.xxzn_content{width: 1000px; height:96px; margin:0 auto;}
.xxzn_content ul li{float: left;width: 174px;height: 70px;margin-top: 13px;background: #fff;line-height: 70px;text-indent: 87px;font-size: 16px;}
.xxzn_content ul li+li{margin-left:32px;}
.xxzn_content ul .xxzn_box1{background:#fff url(bszn.jpg) no-repeat 0 1px;}
.xxzn_content ul .xxzn_box2{background:#fff url(xzfw.jpg) no-repeat 0 1px;}
.xxzn_content ul .xxzn_box3{background:#fff url(zxbl.jpg) no-repeat 0 1px;}
.xxzn_content ul .xxzn_box4{background:#fff url(sfbz.jpg) no-repeat 0 1px;}
.xxzn_content ul .xxzn_box5{background:#fff url(bscx.jpg) no-repeat 0 1px;}
.xxzn_content ul li a{display:block;width:174px;height:70px;color:#222;}
.xxzn_content ul li a:hover{text-decoration: underline;}

/*通知公告*/
.tzgg{float:left; width:554px; height:234px; margin-right:19px; margin-left:0; margin-top:0;}
.tzgg ul{width: 554px;}
.tzgg ul li{width: 184px; height:36px; border-bottom:1px solid #C8C8C8;}
.tzgg ul li h3{font-size: 17px;}
.tzgg_content{width:524px; height:auto; margin-left:15px; position:relative;}
.tzgg_content h3:before{left: 25px;}
.tzgg_content h3{color: #333; font-weight:normal; height:36px; font-weight:normal; margin:0; position:relative;}
.tzgg_content ul li {float:left; text-align:center;}
.tzgg_content ul #two3 {text-align: right;}
.tzgg_content ul #two1 h3{width:126px;}
/* .tzgg_content ul #two1 h3:before{margin-left:31px;} */
.tzgg_content ul #two2 h3{width:156px; margin-left:-48px;}
/* .tzgg_content ul #two2 h3:before{margin-left:45px;} */
.tzgg_content ul li div{width: 545px;position: relative;}
.tzgg_more{position:absolute; display:block; width:120px; height:36px; top:-36px; right:0px; text-align:right;}
.tzgg_content ul li div li{width: 545px; text-align: left !important; border-bottom: none !important;}
#con_two_2{margin-left: -184px;}
.tzgg .hover h3{font-weight:bold; color:#1F5987;}

/*专题专栏开始*/
.ztzl{float:left; width:424px; height:234px; margin-left:0;}
.ztzl ul li{width:422px; border-color:#ddd; }
.ztzl ul li h3 span{display:block; width:80px; height:36px; font-size:17px; font-weight:normal;   text-align:center;}
.ztzl ul li h3{width:414px; height:36px; font-size:17px; font-weight:normal;  border-bottom:1px solid #ccc; position:relative;}
/* .ztzl ul li h3:before{left:37px;} */
.ztzl ul li div ul{width:420px; height:81px; margin:0;}
.ztzl ul li div ul li{float:left; width:210px; text-indent:22px;}
.ztzl-tpxw{width:422px; height:70px;}
#rdzt1,#rdzt2{
	position: relative;
}
.ztzlhover{font-weight: bold !important;border-bottom:1px solid #1F5987;color: #1F5987}
/* .ztzl .ztzlhover:before{content: " "; display:block; position:absolute; top:27px; left:30px; border-left:6px solid transparent; border-bottom:8px solid #1f5987; border-right:6px solid transparent;} */


/*政策公开层开始*/
.zwgk_nav{width: 100%;}
.zwgk-cen{margin: 0;}
.zwgk-cen li{width: 332px;height: 45px;float: left;line-height: 45px;text-indent: 150px;background: #DCDCDC;font-szie: 17px;font-weight: bold;color: #666666;position: relative;}
.zwgk-cen li+li{margin-left: 2px;}
#zwgknav1{background: #DCDCDC url(zwgk1.png) no-repeat 106px 10px;}
#zwgknav2{background: #DCDCDC url(zmhd1.png) no-repeat 106px 10px;}
#zwgknav3{background: #DCDCDC url(bsfw1.png) no-repeat 106px 11px;}
/* #zwgknav1.z-hover:before{content: " ";display: block;position: absolute;top: 45px;left: 165px;border-left: 7px solid transparent;border-top: 8px solid #E64A19;border-right: 7px solid transparent; }
#zwgknav2.z-hover:before{content: " ";display: block;position: absolute;top: 45px;left: 165px;border-left: 7px solid transparent;border-top: 8px solid #6DB1FC;border-right: 7px solid transparent; }
#zwgknav3.z-hover:before{content: " ";display: block;position: absolute;top: 45px;left: 165px;border-left: 7px solid transparent;border-top: 8px solid #E99910;border-right: 7px solid transparent; } */
.z-hover{color:#fff !important; }
#zwgknav1.z-hover{background:#E64A19 url(zwgk1-1.png) no-repeat 106px 10px !important;}
#zwgknav2.z-hover{background:#6DB1FC url(zmhd1-1.png) no-repeat 106px 10px !important;}
#zwgknav3.z-hover{background:#E99910 url(bsfw1-1.png) no-repeat 106px 11px !important;}

/*政策公开*/
.zwgk{width: 1000px;height: 305px;border: 1px solid #ccc; clear:both; clear:both;}
/*政务互动*/
.zwhd{width: 1000px;height: 305px;border: 1px solid #ccc; clear:both;}
/*办事互动*/
.bsfw{width: 1000px;height: 305px;border: 1px solid #ccc; clear:both;}
.fgwj-cen{float: left;width: 497px;height: 303px;margin-right: 29px;margin-left: 0px;margin-top: 0;position: relative;}
/*法规文件层开始*/
.fgwj-cen ul{width:497px;}
.fgwj-cen ul li{width:123px; margin-top:12px; float:left; height:36px; border-bottom: 1px solid #C8C8C8; text-align:center;}
.fgwj-cen ul li h3{width:80px; font-size:15px; height:36px; line-height:36px; font-weight:normal;}
/* .fgwj-cen ul #zwgk1.hover h3:before{left:25px; top:39px; margin-left:10px;}
.fgwj-cen ul #zwgk2.hover h3:before{left:147px; top:39px; margin-left:10px;}
.fgwj-cen ul #zwgk3.hover h3:before{left:270px; top:39px; margin-left:10px;} */
.fgwj-cen ul li.hover h3{color:#1F5987; font-weight:bold;}
.fgwj-cen ul li div{width:496px; height:129px;}
.fgwj-cen ul #zwgk2 div{margin-left:-123px;}
.fgwj-cen ul #zwgk3 div{margin-left:-246px;}
.fgwj_more{position:absolute; display:block; width:123px; height:36px; line-height:36px; top:12px; right:0px;}
.fgwj-cen ul li div li{width:486px; height:30px; font-size:15px; margin-top:0; margin-left:10px; text-align:left !important; border-bottom:none !important;}
/*重点领域*/
.fgwj-cen-zdly{position: absolute;width: 496px;height: 123px;bottom: 0;}
.fgwj-cen-zdly h3{width: 123px;height: 30px;text-align: center;margin: 0;font-size: 15px;font-weight: bold;color: #1f5987;border-bottom: 1px solid #1f5987;position: relative;}
/* .fgwj-cen-zdly h3:before{content: "";display: block;position: absolute;top: 21px;left: 55px;border-left: 6px solid transparent;border-bottom: 8px solid #1f5987;border-right: 6px solid transparent;} */
.fgwj-cen-zdly ul {width:493px; margin-top:0; border-top:1px solid #cdcdcd;}

.fgwj-cen-zdly ul li {margin:0; border:none; width:238px; height:30px; line-height:30px; background:#F2F2F2; color:#7C7C7C;}
.fgwj-cen-zdly ul .zdly_box1,
.fgwj-cen-zdly ul .zdly_box2{margin-top: 8px;}
.fgwj-cen-zdly ul .zdly_box3,
.fgwj-cen-zdly ul .zdly_box4{margin-top: 12px;}
.fgwj-cen-zdly ul .zdly_box1,
.fgwj-cen-zdly ul .zdly_box3{margin-right: 12px;}
.fgwj-cen-zdly ul .zdly_box4{text-align:center;}
/*政务公开,法规文件*/ 
#fgwj{margin-left: 9px;margin-right: 24px;}
/*法规文件更多*/

/*政府信息公开层*/
.xxgk-cen{float: left;width: 462px;height: 303px;}
.xxgk-cen ul li{float: left;position: relative;}
.xxgk-cen ul li h3{width:115px; height:115px; margin-top:19px; margin-bottom:0;}
/*.xxgk-cen ul li h3 a{width: 115px;height: 115px;display: block;}*/ 
.xxgk-cen ul #xxgk1 h3{background: url(zwgk_bg_01.jpg) no-repeat; font-size:16px; color:#fff; font-weight:normal; padding-top:60px;}
.xxgk-cen ul #xxgk2 h3{background: url(zwgk_bg_02.jpg) no-repeat 3px 0; font-size:16px; color:#fff; font-weight:normal; padding-top:50px;}
.xxgk-cen ul #xxgk3 h3{background: url(zwgk_bg_03.jpg) no-repeat 6px 0; font-size:16px; color:#fff; font-weight:normal; padding-top:50px;}
.xxgk-cen ul #xxgk5 h3{margin-top: 0;
    width: 460px;
    height: 60px;
    padding-top: 0px;
    background: #b294b5;
    line-height: 60px;
}
.xxgk-cen ul #xxgk4 h3{background: url(zwgk_bg_04.jpg) no-repeat 8px 0; font-size:16px; color:#fff; font-weight:normal; padding-top:50px;}
/*.xxgk h3:before{content: "";display: block;position: absolute;top: 123px;left: 45px;border-left: 10px solid transparent;border-top: 10px solid #6DB1FA;border-right: 10px solid transparent;}*/
/* .xxgk-cen ul #xxgk1:hover h3:before{border-top: 10px solid #6DB1FA;}
.xxgk-cen ul #xxgk2:hover h3:before{border-top: 10px solid #1CD1B0; left: 46px;}
.xxgk-cen ul #xxgk3:hover h3:before{border-top: 10px solid #EC9D1A; left: 50px;}
.xxgk-cen ul #xxgk4:hover h3:before{border-top: 10px solid #A1C710; left: 50px;} */
.xxgk-cen ul li ul{height: 97px;width: 460px;position: absolute;margin-top: 30px;}
.xxgk-cen ul #xxgk2 ul{left: -115px;display:none;}
.xxgk-cen ul #xxgk3 ul{left: -230px;display:none;}
.xxgk-cen ul #xxgk4 ul{left: -345px;display:none;}
.xxgk-cen ul li ul li{width: 114px;font-size: 14px;color: #555555;line-height: 36px;text-indent: 24px;}

/*民意征集*/
.myzj{width:645px; margin-left:20px; float:left; margin-top:12px;}
.myzj_name{float:left; height:40px;}
.myzj_more{float:right; height:40px;}
.myzj_list{clear:both; height:171px;}
.myzj_box{width:100%;}
.myzj_box ul li{width:156px; height:57px; float:left; margin-right:5px; font-size:16px; line-height:22px; padding-left:20px; padding-top:17px;}

/*在线访谈*/
.zxft{width:305px; margin-right:20px; float:right; margin-top:12px;}

/*办事指南*/
.bszn{width:608px; margin-left:15px; float:left; margin-top:12px; position:relative;}
.bszn ul li{width:588px; height:36px; font-size:15px; font-weight:bold; color:#1F5987; border-bottom:1px solid #ccc;}
.bszn ul li h3{width:80px; height:36px; line-height:36px; font-size:15px; font-weight:bold; color:#1F5987; border-bottom:1px solid #1F5987; text-align:center; position:relative;}
/* .bszn ul li h3:before{content: "";display: block;position: absolute;top: 27px;left: 33px;border-left: 6px solid transparent;border-bottom: 8px solid #1f5987;border-right: 6px solid transparent;} */
.bszn_more{position:absolute;display:block;width:120px;height:36px;top:12px;right:25px;text-align: right;}

.bszn ul li div ul li{padding:0 5px; float:left; font-size:13px; line-height:22px; border:0; width:auto; height:auto; color:#333; font-weight:normal;}
.bszn ul li div ul li.hover{font-weight:bold; color:#1F5987;}
.bszn ul li div ul span{float:left; font-size:13px; color:#333; font-weight:normal;}

/*办事查询*/
.bscx{width:342px; margin-right:15px; float:right; margin-top:12px;}
.bscx_pic{width:340px; height:64px; margin-left:1px; margin-bottom:18px;}
.bscx_list ul li{width:164px; height:50px; float:left; font-size:16px; line-height:22px; padding-top:14px; padding-left:60px;}

/*底部图片新闻*/
.db-tpxw{width:100%; height:73px;}

/*网站链接开始*/
.web-lj{width:100%; height:165px; background:#015293;}
.wzlj-cen{width:1000px; height:165px; background:#FFF; margin:0 auto;}
.wzlj-cen ul li{float:left; width:200px; font-size:16px; position:relative;}
.wzlj-cen ul li h3{width:200px; height:48px; line-height:48px; color:#99999A; font-size:16px; margin-bottom:0; font-weight:normal; border-bottom:1px solid #F9FAFA; position:relative; text-align:center;}
.wzlj-cen ul li ul{	position: absolute;width: 1000px;height: 88px;margin-top: 25px;}
.wzlj-cen ul li ul li{width: 83px; height: 27px; font-size: 13px; text-align: center;}
.wz-hover h3{color: #1F5987 !important; position: relative;}
/* .wz-hover h3:before{content:""; display:block; width:12px; height:7px; position:absolute; background:url(wzdh_bg.jpg); top:41px; left:95px;} */
.wzlj-cen ul #wzdh2 ul{left: -200px; display: none;}
.wzlj-cen ul #wzdh3 ul{left: -400px; display: none;}
.wzlj-cen ul #wzdh4 ul{left: -600px; display: none;}
.wzlj-cen ul #wzdh5 ul{left: -800px; display: none;}
/*网站链接结束*/

/*footer开始*/
.footer{width:100%; min-height:110px; background:#015293;}
.footer_content{width:1000px; margin:0 auto; min-height:110px;}
/*footer结束*/


/***************************************************************************************************************/



/*
html, body {
  padding: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  overflow: hidden;
  overflow-y: auto;
}
*/
/* 手机版开始 */
body.mobile_type {
  width: 100vw !important;
  background: #ffffff;
}
/**********top**********/
.mobile_type .banner_box1 a:nth-child(1) {
  display: none;
}
.mobile_type .banner_box1 a:nth-child(3) {
  display: none;
}
.mobile_type .banner_box1 a:nth-child(5) {
  display: none;
}

.mobile_type .loginBtns {
  display: none;
}

.mobile_type .banner_box1 span {
  display: none;
}

.mobile_type .banner_box2 img {
  display: none;
}

.mobile_type .search {
  display: none;
}

.mobile_type .banner_box1 {
  float: left;
  width: 100vw;
  position: absolute;
  top: 8vw;
}

.mobile_type .banner_box3 {
  float: left;
  width: 100vw !important;
  position: absolute;
  top: 0;
  padding: 0 3.2vw;
  height: 8vw;
  background-color: #f0f2f3;
  text-align: right;
}

.mobile_type .banner_box3 a:nth-child(1) {
  font-size: 2.9333vw;
  color: #333;
  line-height: 8vw;
  float: left;
}

.mobile_type .banner_box3 a {
  font-size: 2.9333vw;
  color: #333;
  line-height: 8vw;
}

.mobile_type .banner_box3 span {
  font-size: 2.9333vw;
  color: #333;
  line-height: 8vw;
  padding: 0 ;
}

.mobile_type .banner_box1 img {
  /* float: left; */
  margin-top: 4vw !important;
  width: 62vw;
  display: block;
  margin: 3.2vw auto;
}

.mobile_type .banner {
  width: 100vw;
  min-height: 28.6667vw;
  margin: 0;
  height: 28.6667vw;
}

.mobile_type .banner_box3 span:nth-child(2) {
  display: none;
}


/**********主导航**********/
.mobile_type .nav {
  width: 100%;
  height: 20vw;
  background-color: #015293;
  padding: 0 3.2vw;
}

.mobile_type .nav_content {
  width: 100%;
  margin: 0;
  height: 20vw;
  float: left;
}

.mobile_type .nav_content ul li {
  float: left;
  width: 31vw;
  line-height: 10vw;
  cursor: pointer;
}

.mobile_type .nav_content ul img {
  float: left;
  display: none;
}

.mobile_type .link-div {
  width: 31vw;
  height: 10vw;
  text-align: center;
} 

.mobile_type .nav_content ul li:hover .block2 {
  display: none;
}

/**********主体内容**********/
.mobile_type .main {
  width: 100%;
  height: auto;
  margin: 0;
  background-color: #fff;
}

.mobile_type .part1,.mobile_type .part2,.mobile_type  .part3,.mobile_type .part4 {
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0 3.2vw;
}





.main{width:1000px; height:auto; margin:0 auto; background-color:#fff;}
.main2{width:100%; height:auto; background-color:#F3F4F8;}
.hover h3{border-bottom:1px solid #1f5987;  ;}
/* .hover h3:before{content: " "; display:block; position:absolute; top:27px; left:30px; border-left:6px solid transparent; border-bottom:8px solid #1f5987; border-right:6px solid transparent;} */
.part1,.part2,.part3,.part4{width:1000px; height:auto; margin:0 auto;}

/***第一层***/
/*新闻头条*/
.mobile_type .ttxw {
  width: 100%;
  height: 11vw;
  border: none;
  background: url(ttxw.jpg) no-repeat;
  background-size: contain;
  padding-left: 16.6667vw !important;
}

.mobile_type .ttxw p {
  font-size: 4vw !important;
  line-height: 5.3333vw !important;
  height: 11vw;
}
/*图片新闻*/
.mobile_type .tpxw {
  width: 100%;
  height: 50.6667vw;
  float: left;
  background: #E1E5EA;
}

.mobile_type .slider{
  width: 100% !important;
  height: 100% !important;
}

.mobile_type .slider img {
  width: 93.6vw !important;
  height: 50.6667vw !important;
}

.mobile_type .focus {
  height: 5.3333vw  !important;
  width: 100% !important;
}

.mobile_type .slider li span {
  width: 100%;
  line-height: 5.3333vw;
  color: #FFF;
  position: absolute;
  left: 0px;
  top: 45vw;
  z-index: 99;
}

/*工作动态*/
.mobile_type .gzdt {
  width: 100%;
  height: auto;
  float: left;
}

.mobile_type .gzdt_content {
  width: 100%;
  height: auto !important;
  margin-top: 0;
  margin-left: 0;
  position: relative;
  float: left;
}

.mobile_type #one1, .mobile_type #one2, .mobile_type #one3,.mobile_type #three1,.mobile_type #three2,.mobile_type #three3 {
  height: 13.3333vw;
  line-height: 13.3333vw;
width: 100% !important;
font-size: 4.8vw;}

.mobile_type .gzdt_content ul li h3 {
  width: 22vw !important;
  height: 13.3333vw;
  font-weight: normal;
  margin: 0;
  position: relative;
}

.mobile_type .govpushinfo150203 li span {
  width: 93.6vw !important;
  float: left;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-left: 3.2vw !important;
}

.mobile_type .tzgg_more {
  text-align: center;
  position: absolute;
  display: block;
  width: 18.6667vw;
  height: 6vw;
  line-height: 6vw;
  top: 45vw;
  right: 7.2vw;
  background-color: #f6f6f6;
}

.mobile_type  .tzgg_more a {
  font-size: 2.6667vw !important;
  cursor: pointer;
  line-height: 6vw !important;
  color: #1492ff !important;
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.mobile_type .gzdt_content ul li h3 a {
  font-size: 4.8vw !important;
}

.mobile_type .govpushinfo150203 li {
  line-height: 8vw !important;
  height: 8vw !important;
  background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1568/site/picture/176/1701181528363439739.gif) no-repeat 1vw  4vw;
  font-size: 4vw !important;
  font-family: "微软雅黑";
width: 93.6vw !important;
text-align: left;
border: none;}

.mobile_type .govpushinfo150203 {
  width: 100% !important;
  height: auto !important;
}

.mobile_type .govpushinfo150203 li:nth-child(6) {
  display: none;
}
.mobile_type .govpushinfo150203 li:nth-child(7) {
  display: none;
}

.mobile_type .gzdt_content ul li div ul li {
  font-size: 4vw !important;
  float: none;
  width: 93.6vw !important;
  text-align: left;
  border-bottom: none;
  line-height: 8vw !important;
  height: 8vw !important;
}

  .mobile_type .gzdt_content ul li div ul li a {
    display: inline-block;
    max-width: 87vw !important;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }

  .mobile_type .gzdt_content2 {
    float: left;
    width: 100%;
    height: 65.3333vw;
}
/*地址灾害*/ 

.mobile_type .dzzh {
  line-height: 12vw !important;
  font-size: 4vw !important;
  text-align: center;
  color: #1f5987;
  float: left;
  height: 26.6667vw !important;
  margin-left: 0 !important;
  width: 100%;
  position: relative;
  background: #fff;
}

.mobile_type .dzyj {
  font-weight: normal;
  line-height: 12vw;
  width: 21.6667vw;
  color: #1f5987;
  border-bottom: none;
}

.mobile_type .dzyj-list {
  width: 100%;
  float: left;
  height: auto;
  color: #222;
  text-indent: 15.3333vw;
  text-align: left;
  border: none;
  background: url(lb.png) no-repeat 1vw;
  background-size: auto 100%;}

.mobile_type .dzyj div span.text-tag {
  font-size: 4.8vw !important;
}
/*信息指南*/
.mobile_type .xxzn_content {
  width: 100%;
  height: 38.6667vw;
  margin: 0;
  float: left;
  padding: 3.2vw 3.2vw 0;
}

.mobile_type .xxzn {
  width: 100%;
  height: auto;
  background: #fff;
  float: left;
}

.mobile_type .xxzn_content ul li {
  float: left;
  width: 28.6667vw !important;
  height: 13.3333vw !important;
  margin-top: 0 ;
  background-color: #e4eefd !important;
  line-height: 13.3333vw !important;
  text-indent: 13.3333vw !important;
  font-size: 3.2vw !important;
  margin-right: 3.2vw;
  background-size: 8vw 8vw !important;
  background-position: 3.2vw 3.2vw !important;
  margin-bottom: 3.2vw;
  border-radius: 1vw;
}

.mobile_type .xxzn_content ul .xxzn_box1 {
  background: #fff url(zn.png) no-repeat 0 1px;
}
.mobile_type .xxzn_content ul .xxzn_box2 {
  background: #fff url(xz.png) no-repeat 0 1px;
}
.mobile_type .xxzn_content ul .xxzn_box3 {
  background: #fff url(sj.png) no-repeat 0 1px;
  margin-right: 0 !important;
}

.mobile_type .xxzn_content ul .xxzn_box4 {
  background: #fff url(ch.png) no-repeat 0 1px;
}

.mobile_type .xxzn_content ul .xxzn_box5 {
  background: #fff url(cx.png) no-repeat 0 1px;
}

.mobile_type .xxzn_content ul li a {
  display: block;
  width: 100%;
  height: 100%;
  color: #222;
font-size: 3.2vw;
}

.mobile_type .xxzn_content ul .xxzn_box4  a{
  width: 46% !important;
  margin-left: 13.3333vw !important;
  text-indent: 0px !important;
  text-decoration: none !important;
  color: #505151;
  word-wrap: normal;
  word-break: normal;
  line-height: 4.2vw !important;
}

.mobile_type .xxzn_content ul li+li {
  margin-left: 0;
}


/*通知公告*/
.mobile_type  .tzgg {
  float: left;
  width: 100%;
  height: 65.3333vw;
  margin-right: 0;
  margin-left: 0;
  margin-top: 0;
}


.mobile_type .tzgg_content {
  float: left;
  width: 100%;
  height: auto;
  margin-left: 0;
  position: relative;
}

.mobile_type #two1 ,.mobile_type #two2,.mobile_type #two3  {
  float: left;
  text-align: center;
  width: 20vw !important;
  height: 8vw !important;
}

.mobile_type .tzgg_content h3 {
  width: 20vw !important;
  height: 8vw;
  font-size: 4.8vw;
  margin-left: 0 !important;
}

.mobile_type .tzgg_content ul li div li {
  width: 93.6vw;
  text-align: left !important;
  border-bottom: none !important;
  line-height: 8vw !important;
  font-size: 4vw !important;
  padding-left: 0 !important;
  height: 8vw !important;
}

.mobile_type .tzgg a {
  display: inline-block;
  max-width: 86vw !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.mobile_type span.date {
  display: block;
    width: 100%;
    margin-top: 4vw;
  font-size: 3.2vw;
color: #666;}
  
  .mobile_type div#con_one_1 img {
    display: none;
}

.mobile_type .tzgg_content ul li div {
  width: 100vw;
  position: relative;
}


/*专题专栏开始*/
.mobile_type .ztzl {
  float: left;
  width: 100%;
  height: 80vw;
  margin-left: 0;
}

.mobile_type .ztzl ul li h3 {
  width: 100%;
  height: 8vw;
  font-size: 4.8vw;
  font-weight: normal;
  border-bottom: 1px solid #ccc;
  position: relative;
}

.mobile_type .ztzl ul li h3 span {
  display: block;
  width: 19.3333vw;
  height: 8vw;
  font-size: 4.8vw;
  font-weight: normal;
  text-align: center;
}

.mobile_type .ztzl ul li {
  width: 100%;
  border-color: #ddd;
}

.mobile_type .ztzl ul li div ul li {
  float: left;
  width: 100%;
  text-indent: 0;
  font-size: 4vw !important;
  line-height: 8vw !important;
}

.mobile_type .ztzl ul li h3 span:nth-child(4) {
  display: inline-block;
  float: right !important;
  width: 12.6667vw !important;
  border-bottom: none;
  font-weight: normal;
  position: absolute !important;
  top: -1vw !important;
  right: 3.2vw !important;
  height: 12vw !important;
}

.mobile_type .ztzl ul li h3 span:nth-child(4) img{
  width: 100% !important;
}

.mobile_type span.lin.text-tag {
  width: auto !important;
  display: inline-block !important;
  padding: 0px 2vw;
}

.mobile_type .ztzl-tpxw {
  width: 100% !important;
  height: 20vw !important;
}

.mobile_type div#ztzl_pic {
  width: 100% !important;
  height: 100% !important;
}

.mobile_type .ztzl ul li div ul {
  width: 100% !important;
  height: 100% !important;
  margin: 0;
}

.mobile_type #ztzl_pic li {
  width: 44.6667vw !important;
  height: 100% !important;
}

.mobile_type #ztzl_pic li a {
  width: 100% !important;
  height: 100% !important;
  display: inline-block;
}

.mobile_type #ztzl_pic li a img {
  width: 100% !important;
  height: 100% !important;
}

.mobile_type .ztzl-tpxw ul.list {
  display: flex;
  justify-content: space-between;
}

.mobile_type .ztzl ul li h3 span:nth-child(5) {
  display: none !important;
}
/*政策公开层开始*/
.mobile_type .zwgk_nav {
  width: 100%;
  height: auto !important;
}

.mobile_type .zwgk {
  width: 100% !important;
  height: auto !important;
  border: none !important;
  clear: both;
  float: left;
}

.mobile_type #zwgknav1 {
  background: url(line1.png) no-repeat;
  color: #e64a19;
  font-weight: bold;
  height: 13.3333vw;
  background-size: 100% 30%;
  background-position: 0vw 9vw;
  font-size: 5.8667vw;
  float: left;
  width: 100%;
}

.mobile_type .fgwj-cen-zdly ul {
  width: 100%;
  float: left;
  height: 8vw;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.mobile_type .fgwj-cen ul li {
  width: 17.3333vw;
  margin-top: 0;
  float: left;
  height: 8vw;
  border-bottom: 1px solid #C8C8C8;
  text-align: center;
}
.mobile_type .fgwj-cen-zdly ul li  img{
    margin-right: 4vw !important;
    height: 6.667vw !important;
    position: relative !important;
    top: 2vw !important;
}

.mobile_type .fgwj-cen-zdly ul li a{
font-size: 4vw !important;
position: relative !important;
top: 2.6667vw !important;
}

.mobile_type .fgwj-cen ul li h3 {
  width: 17.3333vw;
  font-size: 4.2667vw;
  height: 8vw;
  line-height: 8vw;
  font-weight: normal;
  margin: 0 !important;
}

.mobile_type .fgwj-cen ul li div {
  width: 93.6vw;
  height: auto;
  float: left;
  
}

.mobile_type #fgwj {
  margin-left: 0;
  margin-right: 0;
}

.mobile_type .fgwj-cen ul div li {
  width: 93.6vw;
  margin-top: 0;
  float: left;
  border-bottom: none !important;
  text-align: center;
  height: 8vw !important;
  line-height: 8vw !important;
  font-size: 4vw !important;
  margin-left: 0;
}

.mobile_type .fgwj-cen ul div li a {
  display: inline-block;
  max-width: 90vw !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.mobile_type .fgwj-cen {
  float: left;
  width: 100%;
  height: 100vw;
  margin-right: 0;
  margin-left: 0px;
  margin-top: 0;
  position: relative;
  float: left;
} 

.mobile_type .fgwj-cen-zdly {
  position: static;
  width: 100%;
  height: 40vw;
  bottom: 0;
  float: left;
}

.mobile_type .fgwj_more {
    position: absolute;
    display: block;
    width: 18.6667vw;
    height: 6vw;
    line-height: 6vw;
    top: 50vw;
    right: 0px;
    background-color: #f6f6f6;
}

.mobile_type .fgwj_more a {
  font-size: 2.6667vw !important;
  cursor: pointer;
  line-height: 6vw !important;
  color: #1492ff !important;
}


.mobile_type .fgwj-cen-zdly h3 {
  width: 34.6667vw;
  height: 8vw;
  text-align: center;
  margin: 0;
  font-size: 4.2667vw;
  font-weight: bold;
  color: #1f5987;
  border-bottom: 0.1333vw solid #1f5987;
  position: relative;
}

.mobile_type  .fgwj-cen-zdly ul {
  width: 100%;
  float: left;
  height: auto;
}

.mobile_type .fgwj-cen-zdly ul li {
  width: 44.9333vw !important;
  margin-top: 0;
  float: left;
  height: 10.6667vw !important;
  margin-right: 0 !important;
  border-bottom: none;
  text-align: center;
  margin-top: 4vw;
}

.mobile_type .xxgk-cen {
  float: left;
  width: 100%;
  height: 85vw;
}

.mobile_type .xxgk-cen ul {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}

.mobile_type .xxgk-cen ul li {
  float: left;
  position: relative;
  width: 44.6667vw;
  height: 18.6667vw;
  margin-top: 4vw;
}

.mobile_type .xxgk-cen ul #xxgk1 h3 {
  background: url(txxx.png) no-repeat;
  font-size: 4vw;
  color: #fff;
  font-weight: normal;
  padding: 0;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  background-size: 100% 100%;}

  .mobile_type .xxgk-cen ul #xxgk2 h3 {
    background: url(zb.png) no-repeat;
    font-size: 4vw;
    color: #fff;
    font-weight: normal;
    padding: 0;
    width: 100%;
    height: 100%;
    margin-top: 0;
    margin-bottom: 0;
    background-size: 100% 100%;}

  .mobile_type .xxgk-cen ul #xxgk3 h3 {
    background: url(tl.png) no-repeat;
    font-size: 4vw;
    color: #fff;
    font-weight: normal;
    padding: 0;
    width: 100%;
    height: 100%;
    margin-top: 0;
    margin-bottom: 0;
  background-size: 100% 100%;
  }

  .mobile_type .xxgkml_list img {
    margin-right: 0;
    /* float: left; */
    position: absolute;
    left: 3vw;
    top: 3vw;
}

    
  .mobile_type .xxgk-cen ul #xxgk4 h3 {
    background: url(sq.png) no-repeat;
    font-size: 4vw;
    color: #fff;
    font-weight: normal;
    padding: 0;
    width: 100%;
    height: 100%;
    margin-top: 0;
    margin-bottom: 0;
    background-size: 100% 100%;}

    .mobile_type .xxgk-cen ul li ul {
      height: 100%;
      width: 100%;
      position: absolute;
margin: 0;  }

.mobile_type #xxgk1 p,
.mobile_type #xxgk2 p,
.mobile_type #xxgk3 p,
.mobile_type #xxgk4 p{
  width: auto !important;
  text-align: center;
  color: #fff;
  font-size: 4vw !important;
  margin-top: 1.2vw !important;
  position: relative;
  left: 6.4vw !important;
  top: 4.3vw !important;
}

.mobile_type li#xxgk5 {
  width: 100% !important;
  height: 12vw !important;
}

.mobile_type .xxgk-cen ul #xxgk5 h3 {
  margin-top: 0;
  width: 100%;
  height: 100%;
  padding-top: 0px;
  background: #b294b5;
  line-height: 12vw;
}

.mobile_type #xxgk5 p.text-tag {
  font-size: 4vw !important;
}

.mobile_type ul#con_xxgk_1 {
  width: 93.6vw !important;
  height: 13.3333vw !important;
  position: absolute;
  top: 60vw;
  display: block !important;
}

.mobile_type ul.xxgkml_list {
  width: 100% !important;
  height: 100% !important;
  display: flex !important;
  flex-wrap: wrap !important;
  justify-content: flex-start !important;
}

.mobile_type .xxgkml_list li {
    width: 23.3333vw !important;
    height: 6.6667vw !important;
    margin-top: 0 !important;
    font-size: 4vw;
    line-height: 6.667vw !important;
}

.mobile_type .zwhd {
  width: 100%;
  height: auto;
  border: none;
  clear: both;
  float: left;
}

.mobile_type #zwgknav2 {
  background: url(line2.png) no-repeat;
  color: #6db1fc;
  font-weight: bold;
  height: 13.3333vw;
  background-size: 100% 30%;
  background-position: 0vw 9vw;
  font-size: 5.8667vw;
  float: left;
  width: 100%;
}

.mobile_type .myzj {
  width: 100%;
  margin-left: 0;
  float: left;
  margin-top: 0;
  height: 96vw;
}

.mobile_type .myzj_name {
  float: left;
  height: 8vw;
}

.mobile_type .myzj_name span.text-tag {
  width: auto;
  width: auto !important;
  height: 8vw;
  text-align: center;
  margin: 0;
  font-size: 4.2667vw !important;
  font-weight: bold;
  color: #1f5987;
  border-bottom: 0.1333vw solid #1f5987;
  position: relative;
  line-height: 8vw !important;
}

.mobile_type .myzj_list li {
    width: 100%;
    margin-top: 0;
    float: left;
    border-bottom: none !important;
    text-align: center;
    height: 8vw !important;
    line-height: 8vw !important;
    font-size: 4vw !important;
    margin-left: 0;
}

.mobile_type  .myzj_list li  a {
  display: inline-block;
  max-width: 90vw !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.mobile_type .myzj_list {
  clear: both;
  height: auto;
  float: left;
}

.mobile_type .myzj_more {
  float: right;
  position: relative;
  display: block;
  width: 18.6667vw;
  height: 6vw;
  line-height: 6vw;
  top: 50vw;
  right: 0px;
  background-color: #f6f6f6;
}

.mobile_type .myzj_more a{
  font-size: 2.6667vw !important;
  cursor: pointer;
  line-height: 6vw !important;
  color: #1492ff !important;
  padding-right: 0 !important;
  padding-left: 4vw !important;
}

.mobile_type .myzj_box {
  width: 100%;
  float: left;
  margin-top: 16vw;
}

.mobile_type .myzj_box ul {
  display: flex;
  justify-content: space-between;
}

.mobile_type .myzj_box ul li {
  width: 21.3333vw;
  height: 18.6667vw;
  float: left;
  margin-right: 0;
  font-size: 16px;
  line-height: 22px;
  padding-left: 0;
  padding-top: 0;
}

.mobile_type .bszn img {
  width: 100% !important;
}

.mobile_type .box1 {
  background: url(ldxx.png) no-repeat;
  background-size: 100% 100%;
}
.mobile_type .box2 {
  background: url(wyjb.png) no-repeat;
  background-size: 100% 100%;
}
.mobile_type .box3 {
  background: url(tsjy.png) no-repeat;
  background-size: 100% 100%;
}
.mobile_type .box4 {
  background: url(znwd.png) no-repeat;
  background-size: 100% 100%;
}

.mobile_type .myzj_box a {
  color: #fff;
  width: 100% !important;
  display: block;
  height: 100% !important;
  margin-left: 0 !important;
  margin-top: 0 !important;
  padding-left: 0 !important;
  padding-top: 0 !important;
}

.mobile_type .zxft {
  width: 100%;
  margin-right: 0;
  float: left;
  margin-top: 0;
}

.mobile_type .ft_tp {
  height: 25.3333vw;
}

.mobile_type .ft_l {
  width: 38vw;
  height: 100%;
  float: left;
}

.mobile_type .ft_l img {
  width: 100% !important;
  height: 100% !important;
}

.mobile_type .ft_r {
  width: 51.6vw;
  float: right;
  font-size: 4vw;
  line-height: 6vw;
}

.mobile_type .ft_b {
  width: 100%;
  height: auto;
}

.mobile_type .ft_b {
  width: 100%;
  height: auto;
  font-size: 4vw;
  line-height: 6vw;
  margin-top: 4vw;
}

.mobile_type .bsfw {
  width: 100%;
  height: auto;
  border: none;
  clear: both;
  float: left;
  margin-top: 4vw;
}

.mobile_type #zwgknav3 {
  background: url(line3.png) no-repeat;
  color: #e99910;
  font-weight: bold;
  height: 13.3333vw;
  background-size: 100% 30%;
  background-position: 0vw 9vw;
  font-size: 5.8667vw;
  float: left;
  width: 100%;
}

.mobile_type .bszn {
  width: 100%;
  margin-left: 0;
  float: left;
  margin-top: 0;
  position: relative;
}

.mobile_type .bszn ul li h3 {
  display: none;
}

.mobile_type .bszn ul li div ul span {
  display: none;
}

.mobile_type .bszn ul li {
  width: 100%;
  height: auto;
  font-size: 15px;
  font-weight: bold;
  color: #1F5987;
  border-bottom: 1px solid #ccc;
}

.mobile_type .bscx {
  width: 100%;
  margin-right: 0;
  float: left;
  margin-top: 4vw;
}

.mobile_type .bscx_pic {
  width: 100%;
  height: auto;
  margin-left: 0;
  margin-bottom: 4vw;
}

.mobile_type .bscx_pic img {
  width: 100%;
  height: auto;
}

.mobile_type .bscx_list {
  width: 100%;
  height: 30.6667vw;
}

.mobile_type .bscx_list ul li {
  width: 44.6667vw !important;
  height: 10.6667vw;
  float: left;
  font-size: 4vw;
  line-height: 10.6667vw;
  padding-top: 0;
  padding-left: 0;
}

.mobile_type .bscx_list a{
  display: block;
  width: 100% !important;
  height: 100% !important;
  margin-top: 0 !important;
  margin-left: 0 !important;
  color: #fff;
  padding-top: 0px !important;
  padding-left: 20vw !important;
  background-size: 100% 100% !important;
}

.mobile_type .bscx_list ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-content: space-between;
  height: 82.6%;
}

.mobile_type .bscx_list ul #bscx5 {
  display: none;
}
.mobile_type .bscx_list ul #bscx6 {
  display: none;
}

.mobile_type .db-tpxw {
  width: 100%;
  height: 28.6667vw;
  padding: 2vw 0;
}

.mobile_type #pic_list_1 {
  height: 100%;
}

.mobile_type #pic_list_1 ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  height: 100%;
  align-content: space-around;
 }

.mobile_type #pic_list_1 .list li {
  width: 44.6667vw;
  height: 8vw;
}

.mobile_type  #pic_list_1 .list li img {
  width: 100%;
  height: 100%;
}

.mobile_type .web-lj {
  display: none;
}

.mobile_type .footer {
  width: 100%;
  min-height: 14.6667vw;
  background: #015293;
  float: left;
}

.mobile_type .footer_content {
  width: 100%;
  margin: 0;
  min-height: 14.6667vw;
}

.mobile_type .blink {
  display: none;
}

.mobile_type .footer_content p:nth-child(3) {
  line-height: 14.6667vw;
  font-size: 3.2vw;
}

.mobile_type .copyrightImg {
  position: static !important;
}



.mobile_type .footer_content p:nth-child(2) a {
  width: 100%;
  display: block;}



.mobile_type .footer_content p:nth-child(2) {
  line-height: 14.6667vw;
  font-size: 3.2vw;
}



.mobile_type li.lin {
  height: 12vw !important;
  line-height: 12vw !important;
  font-size: 4.8vw !important;
  padding: 0 3vw;
}

.mobile_type .foucs div:nth-child(2) {
  width: 23vw !important;
  position: absolute !important;
  right: 2.667vw !important;
  top: 1vw !important;
}

.mobile_type .slider ul li span a.text-tag {
  position: absolute;
  max-width: 60%;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.mobile_type .hover h3 {
  border-bottom: none;
}

.hover h3 {
  border-bottom: 0.4vw solid #1f5987;
}

#con_one_1 li,
#con_one_2 li,
#con_one_3 li,
#con_one_4 li,
#con_one_5 li,
#con_one_6 li
{
  width: 100% !important;
  height: 60px !important;
  font-size: 4vw !important;
  text-align: left;
}

.mobile_type #con_one_1 li,
.mobile_type #con_one_2 li,
.mobile_type #con_one_3 li,
.mobile_type #con_one_4 li,
.mobile_type #con_one_5 li,
.mobile_type #con_one_6 li{
  width: 100% !important;
  height: auto !important;
  font-size: 4vw !important;
  text-align: left;
  border-bottom: 0.1333vw solid #C8C8C8;
  padding: 3.3333vw 0;
  line-height: 6vw !important;
}

.mobile_type li.lin.text-tag {
  height: 12vw !important;
  line-height: 12vw !important;
  font-size: 4.8vw !important;
  border: none !important;
  width: auto !important;
}
.mobile_type li.lin2.text-tag {
  height: 8vw !important;
  line-height: 8vw !important;
  font-size: 4.8vw !important;
  border: none !important;
  width: auto !important;
  padding: 0 2vw;
}

li.lin.text-tag {
  height: 12vw !important;
  line-height: 12vw !important;
  font-size: 4.8vw !important;
  border: none !important;
}

.mobile_type #con_two_2 {
  margin-left: -20vw;
}

.mobile_type #con_two_3 {
  margin-left: -40vw;
}

.mobile_type #con_two_1 img,
.mobile_type #con_two_2 img,
.mobile_type #con_two_3 img,
.mobile_type #con_zwgk_1  img,
.mobile_type #con_zwgk_2  img,
.mobile_type #con_zwgk_3  img
{
  margin-bottom: 5vw !important;
}

.mobile_type .fgwj-cen ul #zwgk2 div {
  margin-left: -23vw;
}

.mobile_type .fgwj-cen ul #zwgk3 div {
  margin-left: -46vw;
}
.mobile_type .focus div {
  position:absolute;
  top: 1vw !important;
  right: 0vw !important;
}

.mobile_type .dqwz {
  float: left;
  width: 100%;
}

.mobile_type .dqwz-center {
  width: 100%;
  min-height: 8vw;
  margin: 0 auto;
  background: #efefef;
  padding-left: 2.6667vw;
  margin-top: 4vw;
}

.mobile_type .dqwz-left2 {
  line-height: 8vw !important;
  font-size: 3.2vw;
}

.mobile_type a.a_link3 {
  color: black;
}

.mobile_type     .default_pgToolbar {
  background: none !important;
  border: none !important;
}

.mobile_type .default_pgPerPage {
  display: none !important;
}

.mobile_type .default_pgFirst {
  width: 8vw !important;
  height: 6.6667vw !important;
  background: url(first.gif) no-repeat center !important;
  background-size: contain !important;
  margin-right: 1.3333vw !important;
}

.mobile_type .default_pgFirstDisabled {
  width: 8vw !important;
  height: 6.6667vw !important;
  background: url(first_disabled.gif) no-repeat center !important;
  cursor: auto !important;
  background-size: contain !important;
  margin-right: 1.3333vw !important;
}

.mobile_type .default_pgPrev {
  width: 12vw !important;
  height: 6.6667vw !important;
  background: url(2103311728452201563.png) no-repeat center !important;
  background-size: contain !important;
  margin-right: 1.3333vw !important;
}

.mobile_type .default_pgPrevDisabled {
  width: 12vw !important;
  height: 6.6667vw !important;
  background: url(prev_disabled.gif) no-repeat center !important;
  cursor: auto !important;
  background-size: contain !important;
  margin-right: 1.3333vw !important;
}

.mobile_type .default_separator {
  display: none !important;
}

.mobile_type .default_pgNext {
  width: 12vw !important;
  height: 6.6667vw !important;
  background: url(next.gif) no-repeat center !important;
  background-size: contain !important;
  margin-left: 1.3333vw !important;
}

.mobile_type .default_pgLast {
  width: 8.1vw !important;
  height: 6.6667vw !important;
  background: url(last.gif) no-repeat center !important;
  background-size: contain !important;
  margin-left: 1.3333vw !important;
}

.mobile_type .default_pgRefresh {
  width: 8.4vw !important;
  height: 5.7333vw !important;
  background: url(2101271727178927538.gif) no-repeat center !important;
  background-size: contain !important;
}

.mobile_type .default_pgSearchInfo {
  display: none !important;
}

.mobile_type .default_pgToolbar td {
  font-size: 2.4vw !important;
  width: auto !important;
  padding: 0 0px 0 0px !important;
}

.mobile_type .default_pgToolbar td input {
  outline: none !important;
}

.mobile_type .default_pgCurrentPage {
  width: 4.8vw !important;
  height: 6.6667vw !important;
  line-height: 6.6667vw !important;
}
 
.mobile_type .default_pgToolbar td:first-child+td+td+td {
  display: none !important;
}

.mobile_type .default_pgPanel {
  float: none !important;
  margin: 0 15vw !important;}

.mobile_type .default_pgNextDisabled {
  background: url(next_disabled.gif) no-repeat center !important;
  cursor: auto;
  background-size: 100% 100% !important;
}

.mobile_type .default_pgLastDisabled {
  background: url(last_disabled.gif) no-repeat center !important;
  cursor: auto;
  background-size: 100% 100% !important;
}

/* 分页条 */



.mobile_type .main table {
  display: inline-block;
}
.mobile_type .main tbody {
  display: inline-block;
  width: 100%;
}
.mobile_type .default_pgContainer tr {
  display: inline-block;
  width: 100%;
  border-bottom: 1px solid #ccc;
}
.mobile_type .main td {
  display: inline-block;
  width: 100%;
  height: auto;
  border: none !important;
}


.mobile_type .col {
  width: 100%;
  height: auto;
  line-height: 12vw;
  margin: 0 auto;
  border-bottom: 2px solid #CDCDCD;
  background: none;
  float: left;
}

.mobile_type .col_title {
  height: auto;
  line-height: 12vw;
  font-size: 4.8vw !important;
  font-weight: bold;
  color: #015293;
  padding-left: 0;
  padding-right: 0;
  border-bottom: none;
  width: auto;
  padding-left: 3.2vw;
}

.mobile_type .bt_time {
  color: #999999;
  text-align: left;
  font-size: 4vw !important;
  border-bottom: 1px solid #ccc !important;
}

.mobile_type .col_list a {
  color: #3d3d3d;
  line-height: 6vw !important;
  height: 6vw !important;
  font-size: 4vw !important;
}

.mobile_type .right {
  width: 100% !important;
}

.mobile_type .position {
  width: 100%;
  height: auto;
  margin: 0 auto;
  line-height: 8vw;
  font-size: 3.2vw;
  color: #333;
  background: #e8e8e8;
  padding:0 3vw;
}

.mobile_type .default_pgContainer span img {
  display: none;
}

.mobile_type .main tbody {
  display: inline-block;
  width: 100%;
}

.mobile_type .main tbody tr {
  display: inline-block;
  width: 100%;
}

.mobile_type .main tbody td {
  display: inline-block;
  width: 100%;
  text-align: left;
  padding: 0 !important;
}

.mobile_type .right_top {
  border: 1px solid #333;
  background-color: #F6F6F6;
  width: 100%;
  height: auto;
  margin-bottom: 2.667vw;
  padding-top: 1.33vw !important;
  padding-left: 0 !important;
  padding-bottom: 5.33vw !important;
}

.mobile_type .right_top li {
  width: 90vw;
  height: 11vw;
  border: 1px solid #ccc;
  background-color: #EFEEEE;
  border-radius: 5px;
  margin-left: 15px;
  margin-top: 15px;
  line-height: 11vw;
  padding-left: 8px;
  margin: 2vw auto;
  float: none;
}

.mobile_type .right_top li a {
  font-size: 4.8vw;
  color: #333;
}

.mobile_type .right_top li img {
  float: left;
  margin-top: 4vw;
  margin-right: 2.667vw;
}

body.mobile_type {
  overflow-x: hidden;
}

.mobile_type .slh_bnt{
  display: none;
}

.mobile_type .left {
  /* display: none; */
  width: 100% !important;
  height: auto !important;
  min-height: auto;
  border-bottom: 2px solid #CDCDCD;
  padding-bottom: 3vw;
}

.mobile_type .fcol {
width: 100%;
height: 11vw;
background-color: #0565AE;
line-height: 11vw;
text-align: center;
color: #fff;
font-size: 4.26vw;
font-weight: bold;
}

.mobile_type .tcol {
width: 100%;
height: auto;
font-size: 4vw;
font-weight: normal;
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
}

.mobile_type .tpxw-list a {
font-size: 4vw;
color: #333333;
background: none !important;
background-position: 5.33vw 1.33vw;
padding-left: 3vw !important;
}

.mobile_type .tpxw-list {
width: 50%;
line-height: 9.33vw;
}

.mobile_type .tpxw-list a {
  font-size: 15px;
  color: #333333;
  background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1568/site/picture/0/1701201042381397921.jpg) no-repeat left center;
  background-position: 20px 5px;
  padding-left: 40px;
  display: inline-block;
  max-width: 100% !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.mobile_type .col_list {
padding: 3vw;
font-size: 16px;
line-height: 12vw;
}

.mobile_type .bgxz_qh tr {
  display: flex !important;
  justify-content: space-between;
}

.mobile_type .bgxz_qh {
  height: auto;
  line-height: 12vw;
  float: right;
  cursor: pointer;
}

.mobile_type table.dzcx_top_table {
  display: none !important;
}
