html{min-width:1070px;}

.jcon { width: 1070px; padding-top: 49px; margin: 0 auto; background: #ffffff;}
.location{line-height: 40px;height: 40px;font-size: 14px; color: #555; padding-left: 30px; background: url(https://www.haikou.gov.cn/material/zzqt/wz.png) 0px 11px no-repeat; width: 990px; margin: 0 auto; padding-top:5px; padding-bottom:5px;}
.location a{color:#555;}
.ptnone{padding-top:0 !important;}
.logo_box{ float:left; width:610px; padding-top:20px;}
.logo_box img{ display:block; float:left; height:90px; margin-right:20px;}
.logo_name h3{ font-size:40px; font-weight:bold; line-height:48px;padding-top: 4px; color:#f6b017; text-shadow:0px 2px 5px rgba(0,0,0,0.75)}
.logo_name p{ color:#af7b08; line-height:22px; padding-top:8px; font-size:20px; font-family:Arial, Helvetica, sans-serif}

.hudongicon{margin:0px auto; padding:25px 13px;}
.hudongicon dl{border:1px solid #337BD7;}
.hudongicon dt{background:#337BD7; padding-left:25px; line-height:40px; height:40px; color:#fff; font-size:18px; font-weight:bold;}
.hudongicon dd{padding:20px 30px 55px;overflow:hidden;}
.hudongicon dd a{display:block; float:left;height:120px; width:21%; margin:35px 2% 0px; text-align:center; color:#fff; font-size:16px; padding:20px 0px 10px;}
.hudongicon dd a:hover{ color:#fff;}
.hudongicon dd a img{ display:block; margin:0px auto; height:64px; width:64px; padding-top:10px; padding-bottom:10px;}
.hudongicon dd a.icon1{ background:#2c7dbf;}
.hudongicon dd a.icon2{ background:#5cbaa2;}
.hudongicon dd a.icon3{ background:#e9bd64;}
.hudongicon dd a.icon4{ background:#53d37e;}
.hudongicon dd a.icon5{ background:#e99c64;}
.hudongicon dd a.icon6{ background:#6dabde;}
.hudongicon dd a.icon7{ background:#ffa240;}
.hudongicon dd a.icon8{ background:#52a0e0;}

.hinp{padding-top:55px; position: relative;}

table{margin:0px auto;}

.hheader{height: 195px !important;}
.htop{height: 150px !important;}
.hinp{padding-top: 60px !important;}
.htopbg{height: 150px !important;}
.htop .hlogo{padding: 35px 0 0 11px !important;}
.jlis{padding-top: 10px !important;}
.hc3{margin-bottom:20px !important;}
.hfc{height:auto !important;padding-top: 20px !important;padding-bottom: 20px !important;border-top: 1px solid #dbdbdb !important;overflow: hidden;}
.hyqlj2{border-bottom:none !important;height:auto !important;}
.hfooter{border-top:none !important;}
.hc1 div{ overflow:hidden; padding:16px 40px 0px !important;}
.hxxzl{ height:311px !important;}
.hxxzl ul{ height:297px !important;}
.hxxzl div{height:311px !important;}

.hyqli .yinc-lj{ display: none; line-height: 24px;z-index: 999; background: #ffffff; overflow: hidden; padding: 10px; border: 2px solid #1e4b8f; position:relative;}
.hyqli li:hover .yinc-lj{ display: block;}
div.yinc-lj a {
    display: block;
    font-size: 14px;
    color: #333333;
    padding-left: 20px;
    padding-right: 10px;
    background: url(https://www.haikou.gov.cn/material/zzqt/zx-dfbszn4.png) 5px 50% no-repeat;
}

.jc1{margin-bottom: 20px !important;}
.jc2{padding-bottom:20px !important;}
.webnav{ height: 46px; line-height: 46px; float: left; margin-left: 30px; font-size: 16px; color:#1B1B1B; display:block;}

.ywdtdiv2{ padding-bottom: 20px;}
.hchf img{margin-bottom: 20px !important;}

.hudongleft{ float:left; width:680px; padding-top:20px; margin-left:15px; padding-bottom:10px;}
.hudongright{ float:right; width:345px; padding-top:20px; margin-right:15px; padding-bottom:10px;}
.xinxiang a{ display:block; height:110px; background-color:#1aa2e2; line-height:105px; font-size:40px; text-align:center; text-indent:-45px; background-image:url(https://www.haikou.gov.cn/material/zzqt/xinxiang.png); background-repeat: no-repeat; background-position:480px center; color:#fff;}
.xinxiang a:hover{ background-color:#3ba7da; color:#fff;}

.xinfang{}
.xinfang a{display: block;height: 110px;line-height: 105px;background-color: #f0f6fa;font-size: 40px;text-align: center;background-image: url(https://www.haikou.gov.cn/material/zzqt/xinfang.png);background-repeat: no-repeat;background-position: 40px center;color: #666;text-align: center;padding-left: 75px;}
.xinfang a:hover{ color:#666;}

.fangtan{ padding-top:25px; overflow:hidden;}
.fangtan h3{ border-bottom:1px solid #1aa2e2; color:#1aa2e2; padding-left:50px; font-size:22px; height:43px;background-image:url(https://www.haikou.gov.cn/material/zzqt/fangtan.png); background-repeat: no-repeat; background-position:10px center; line-height:43px;}
.fangtan h3 a{ color:#1aa2e2;}
.fangtan h3 span{ float:right;}
.fangtan h3 span a{ color:#666;font-size:16px;}

.fangtan ul{ width:720px; padding-top:15px;}
.fangtan ul li{ float:left; width:205px; padding:5px;display:inline;border: 1px solid #ccc;margin-right: 14px;}
.fangtan ul li img{ display:block; width:205px; height:150px; padding-bottom:5px;}
.fangtan ul li p{ height:42px; overflow:hidden; text-align:center; line-height:22px;}

.diaocha{ padding-top:15px; overflow:hidden;}
.diaocha h3{color:#1aa2e2; padding-left:40px; font-size:22px; height:43px;background-image:url(https://www.haikou.gov.cn/material/zzqt/zhengji.png); background-repeat: no-repeat; background-position:0px center; line-height:43px; border-bottom: 1px solid #1aa2e2;}
.diaocha h3 a{ color:#1aa2e2}
.diaocha h3 span{ float:right;}
.diaocha h3 span a{ color:#666; font-size:16px;}

.diaocha ul{ padding-top:12px;}
.diaocha ul li{ font-size:16px; overflow:hidden; line-height:30px;}


.liuyan{ padding-top:15px;margin: 0px 15px;}
.liuyan h3{ background:#EEE; overflow:hidden;}
.liuyan h3 span{ display:block; float:left;}
.liuyan h3 span a{ display:block;background-color:#1aa2e2; color:#fff; height:45px;background-image:url(https://www.haikou.gov.cn/material/zzqt/liuyan.png); background-repeat: no-repeat; background-position:10px center; line-height:45px; font-size:22px; padding-left:50px; padding-right:20px;}
.liuyan h3 span a:hover{ color:#fff;}
.liuyan h3 em{ float:right; line-height:43px; display:block;}
.liuyan h3 em a{ margin-right:20px; font-size:16px; color:#666;}

.Tel12345{ padding-top:20px;}
.Tel12345 img{ display:block; width:345px;}
.liuyanbox{ padding-top:15px;margin: 0px 15px;}
.wxappicon{ position:absolute; top:24px; right:0px;}
.wxappicon li{ float:left; margin-left:10px;position: relative;}
.wxappicon li i{ display:block; width:24px; height:24px;}
.wxappicon li i.icon1{ background:url(https://www.haikou.gov.cn/material/zzqt/ht2.png) no-repeat;}
.wxappicon li i.icon2{ background:url(https://www.haikou.gov.cn/material/zzqt/ht2.png) no-repeat;}
.wxappicon li i.icon3{ background:url(https://www.haikou.gov.cn/material/zzqt/ht3.png) no-repeat;}

.wxappicon li span img{ display:block; width:100%; margin-right: 10px; width: 18px; height: 22px;}
.wxappicon li:hover span{display:block}
.wxappicon li.hover a{ display:block; width:19px; height: 19px; text-align: center; line-height: 19px;}
.wxappicon li.hover { color: #ffffff; background: url(https://www.haikou.gov.cn/material/zzqt/hjf2.png) no-repeat;}



.xhdrx{ height: 225px;}
.xhdti{ height: 55px; line-height: 55px;}
.xhdti img{ float: left; margin: 10px 17px 0 15px;}
.xhdti a{ color: #1E4B8F; font-size: 22px;}
.xhdrx li{ width: 20%; float: left; text-align: center;}
.xhdrx li img{padding-bottom:10px}
.xhdrx li a{ font-size: 18px; color: #000000;}

.nzcbox {
  height: 260px;
}
.nzcti {
  height: 43px;
  line-height: 43px;
  margin-bottom: 19px;
  border-bottom: 1px solid #DDDDDD;
}
.nzcti span {
  display: block;
  width: auto;
  text-align: center;
  height: 42px;
  float: left;
  border-bottom: 2px solid #347BD7;
}
.nzcti span a {
  font-size: 20px;
  color: #005292;
}
.nzcti ul {
  width: 545px;
  float: left;
  margin-left: 15px;
}
.nzcti li {
  float: left;
  color: #DDDDDD;
}
.nzcti li a {
  display: block;
  padding: 0 10px;
  font-size: 16px;
  color: #868686;
  float: left;
}
.nzcti li.hover a {
  color: #D83400;
}
.nzclis li {
  height: 36px;
  line-height: 36px;
  font-size: 16px;
}
.nzclis a {
  color: #444444;
}
.nzclis li span {
  float: left;
}
.nzclis li span.ndata {
  float: right;
  color: #AAAAAA;
}