@charset "utf-8";
/* CSS Document */
html{}

/*面包屑导航*/
.location{line-height: 40px;height: 40px;font-size: 14px;color: #9e9e9e; padding-left: 30px; background: url(/default/xhtml/hainan/images/wz.png) 0px 11px no-repeat; width: 990px; margin: 0 auto; padding-top:5px; padding-bottom:5px;}
.location a{color:#9e9e9e;}
.ptnone{padding-top:0 !important;}
.logo_box{ float:left; width:600px; padding-top:30px;}
.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: 145px !important;}
.logo_box{padding-top: 30px !important;}
/*.hinp{padding-top: 60px !important;}*/
.htopbg{height: 145px !important;}
.htop .hlogo{padding: 35px 0 0 11px !important;}
.jlis{padding-top: 10px !important;}
.hbj{padding:20px 0 !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 0px 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(../images/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:#337BD7; line-height:105px; font-size:40px; text-align:center; text-indent:-45px; background-image:url(../images/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(../images/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;position: relative;height: 273px;}
.fangtan h3{ border-bottom:1px solid #337BD7; color:#337BD7; padding-left:50px; font-size:22px; height:43px;background-image:url(../images/fangtan.png); background-repeat: no-repeat; background-position:10px center; line-height:43px;}
.fangtan h3 a{ color:#337BD7;}
.fangtan h3 span{ float:right;}
.fangtan h3 span a{ color:#666;font-size:16px;}

.fangtan ul{ width:695px; padding-top:15px;height: 210px;}
.fangtan ul li{ float:left; width:205px; padding:5px;display:inline;border: 1px solid #ccc;margin-right: 14px;height: 200px;}
.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:#337BD7; padding-left:40px; font-size:22px; height:43px;background-image:url(../images/zhengji.png); background-repeat: no-repeat; background-position:0px center; line-height:43px;}
.diaocha h3 a{ color:#337BD7}
.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; height:35px; 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:#337BD7; color:#fff; height:45px;background-image:url(../images/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; padding-left:10px;position: relative;}
.wxappicon li i{ display:block; width:24px; height:24px;}
.wxappicon li i.icon1{ background:url(../images/app.png) no-repeat;}
.wxappicon li i.icon2{ background:url(../images/gzh.png) no-repeat;}
.wxappicon li i.icon3{ background:url(../images/weibo.png) no-repeat;}
.wxappicon li i.icon4{ background:url(../images/wuzhangai.png) no-repeat;}
.wxappicon li i.icon5{ background:url(../images/zhinengwd.png) no-repeat;}
.wxappicon li i.icon1-1{ background:url(../images/youjian.png) no-repeat;}
.wxappicon li i.icon2-2{ background:url(../images/gzhlv.png) no-repeat;}
.wxappicon li span{ position:absolute; width:130px;right:0px; top:30px; display:none;z-index:1009;}
.wxappicon li span img{ display:block; width:100%;}
.wxappicon li:hover span{display:block}



.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;}
/*相关稿件*/
.cxggj {
    overflow: hidden;
    padding: 20px;
    border: 1px solid #e5e5e5;
    margin-top: 40px;
}
.cxggj p {
    height: 30px;
    line-height: 30px;
    font-size: 18px;
    color: #337bd7;
}
.cxggj li {
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.cxggj li a {
    color: #333333;
}
.insfyw{height: 144px;overflow:  hidden;}
.insfyw span{display:none;}
.inxwsfyw{height:200px;overflow:hidden;}

.zjdcUl{}
.zjdcUl li{}
.zjdcUl li a{}
.zjdcUl li span{float: right;}