@charset "utf-8";
html{ overflow-x:hidden;background:#fff}
body{font:12px/180% "微软雅黑", '宋体',sans-serif; color:#333; no-repeat center 0; position:relative; -webkit-text-size-adjust:none; background:#fff }
*{margin:0;padding:0;list-style-type:none;border:0; }
table{empty-cells:show;border-collapse:collapse;border-spacing:0;}
h1{font-size:16px;} h2,h3,h4{font-size:12px;} h5,h6{font-size:12px;}
dt,dl,dd{ font-size:12px; margin:0; padding:0}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select{*font-size:100%}
a{ text-decoration:none; cursor:pointer; outline:none;blr:expression(this.onFocus=this.blur()); color:#333}
a:hover{ color:#006b94; text-decoration:none}
.clearfix { zoom:1;}
.clearfix:after { content:'\20'; display:block; clear:both;}
.cl{ display:block; clear:both}
h3{ font-weight:lighter}

p{ text-align:justify; text-justify:inter-ideograph;}
i{ font-style:normal;}
.fl,.fr{ float:left; display:inline;}
.fr,.lifl li.fr{ float:right;}
.lifl li{ float:left;}
.last{ margin:0}
.bs{box-sizing:border-box}

.mt5{ margin-top:5px!important;}
.mt10{ margin-top:10px!important;}
.ml10{ margin-left:10px}
.mt20{margin-top:20px!important;}
.tc{ text-align:center}
.f14{ font-size:14px}
.blue{ color:#0a62a0}
.red{ color:#f00}
.blr{border-left:1px solid #a9cfe5;border-right:1px solid #a9cfe5;}
.bf .l{ background:url(img/bf_bg.gif); width:3px; height:3px;}
.bf .m{ width:auto; height:2px; border-bottom:1px solid #a9cfe5}
.bf .r{ background:url(img/bf_bg.gif) right 0; width:3px; height:3px;}
.bf .m1{ width:444px}
.bf .m2{ width:224px}
.bf .m22{ width:240px}
.bf .m3{ width:974px}
.bf .m4{ width:207px}
.dot{ background:url(img/dot.gif) no-repeat 0 center;padding-left: 12px;}
.dash{border-right:1px dashed #aacfe2; padding-right:9px; margin-right:9px}
.db{ display:block}
.table td{ padding:6px 3px}
.table select{ border:1px solid #999}
.sl{white-space: nowrap;text-overflow: ellipsis; overflow:hidden}

.w{ margin:0 auto; width: 1280px;}
.top1{ width:100%;  height:36px; background:#f5f5f5; line-height:36px;}
.top1 a{ display:inline-block; margin-right:30px}
.face{ height:150px;}
.face .logo{ display:block; width:470px; height:93px; margin-top:27px; }

.footbox{border-top:2px solid #015293; width: 1280px; }
.foot{ text-align:center;}
.foot .img{ padding:0 10px; display:inline-block; vertical-align:middle}
.foot .text{ padding:0 10px; display:inline-block; text-align:center; vertical-align:middle}}
.foot .text p{ text-align:center}

/*index*/
/*幻灯片*/
.focusBox { position: relative; width:48%; height:325px; overflow: hidden; font:
        12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white;}
.focusBox .pic img {  width:100%; height:325px; display: block; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 30px; width:100%; overflow: hidden; background: rgba(0, 52, 72,0.8);}
.focusBox .txt li{ height:30px; line-height:28px; position:absolute; bottom:-30px; width:100%}
.focusBox .txt li a{ display: block; color: #fff; padding: 0 10px; font-size: 12px;text-decoration: none }
.focusBox .num { position: absolute; z-index: 3; bottom:7px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 16px; line-height: 16px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#00a4e3;  }
/*幻灯片*/

/*新闻*/
.box{width: 450px;border-top: none;background: #fff; margin-left:10px}
.box .hd{height:45px;  position:relative; border-bottom: 1px solid #d1d6dc;}
.box .morebox{position:absolute; right:0; top:4px}
.box .hd ul{ height:45px}
.box .more{ display:none; line-height:28px; }
.box .hd li{ float:left;     font-size: 20px;
    font-weight: 700;
    border-left: 1px solid #fff;
    background-color: #dfeaf7;
cursor:pointer; padding: 0 20px;}
.box .hd li.on{    color: #fff;
    border-left: 5px solid #c92327;
    background-color: #2f5398;
    line-height: 45px;
    height: 45px;
 }
.box .hd li.on a{ color:#fff}
.box .bd{font-size:16px; padding:4px 0}
.box .bd ul{height:30px; line-height:30px; width:100%;}
.box .bd li{ float:left;}
.box li.title{background: url(img/dot.gif) no-repeat 2px center; padding-left:10px;overflow:hidden; width:320px}
.box li.wenhao{ float:left; color:#999; width:190px; text-align:center;}
.box li.time{ float:right; color:#999; width:95px; text-align:center;margin-right:15px;}
.conWrap{position: relative;width:100%!important;}
.mk .con ul{display: inline;list-style: none;}
.mk .con ul li:hover{background:#066fc6;}
.box .con{left: 0px; top: 0px;width:100%!important;margin-top: 10px;}
.box .conzt{ left: 0px; top: 0px;width:100%!important;margin-top: 10px;}
a.more{ margin-right:8px; color:#666; line-height:28px}
.box .con a{display: block;float: left;margin:0px;}
.box .conzt a{display: block;float: left;margin-top:10px; text-align:center;}
.box .con img {width: 185px;height: 59px;margin-right:20px;}

.box1 .bd{ padding:0}
.box1 .bd ul{border-bottom:1px dotted #ddd;height:34px; line-height:34px;}


.zt{}
.zt h3{ background:#00a4e3; color:#fff; font-size:18px; float:left; width:18px; padding:10px 11px;}
.zt1 h3{line-height:36px; border-top:2px solid #00a4e3; font-size:18px; color:#00a4e3;background:#f9f9f9 url(img/zd_bg.png) no-repeat 13px center; padding-left:40px;}
.zt h3 a{margin:0px;color:#fff;}
.zt a{ display:block; float:left; margin-left:10px;}
.zt img{ width:182px; height:62px}

.zd{ font-size:18px; margin-left: 10px;}
.zd h3{ line-height:36px; border-top:2px solid #015293; font-size:18px; color:#015293;background:#f9f9f9 url(fed7661ff490141f.png) no-repeat 13px center; padding-left:40px;}
.zd li{width:100%x; height:50px;}
.zd li a{ display:block; height:50px; position:relative; width:100%; overflow:hidden;}
.zd li a i{ display:block; width:100%; height:50px; position:absolute; top:0px; left:-182px; cursor:pointer; background:#8ac221; z-index:0;}
.zd li a u{ display:block;  width:182px; height:50px; line-height:50px; left:0px; top:0px; background:url(img/zd_icon.png) no-repeat; cursor:pointer; color:#444444; padding-left:50px; text-align:center; z-index:1; position:absolute; text-decoration:none;}
.zd li a:hover u{ color:#fff;}
.zd li.l2 a u{ background-position:0 -60px;}
.zd li.l2 i{ background:#f17e2d}
.zd li.l3 a u{ background-position:0 -120px;}
.zd li.l3 i{ background:#00a4e3}
.zd li.l4 a u{ background-position:0 -180px;}
.zd li.l4 i{ background:#f2a901}

.gk{ width:243px;}
.gk a{ display:block; margin-bottom:10px; border:1px solid #e1e1e1; line-height:36px; font-size:16px; height: 38px;}
.gk a s{ display:inline-block; background:url(img/gk_jt.gif) no-repeat; width:50px; height:36px;}
.gk a span{ display:inline-block; padding-left:16px; vertical-align:top}

.other{ width:136px; float: right;}
.other a{ display:block; height:42px; line-height:44px; border-bottom:2px solid #c1e1fc; background:#ecf6fb url(img/other_icon.png) -1px 0 no-repeat;; margin-bottom:10px; font-size:16px; padding-left:52px}
.other a.a2{ background-position:-1px -55px}
.other a.a3{ background-position:-1px -111px}
.other a.a4{ background-position:-1px -165px}

.fw{ width:250px; height:110px; background:url(img/fw_bg.png) no-repeat; padding-left:104px; padding-top:12px}
.fw2{background:url(img/fw_bg2.png) no-repeat}
.fw a{ display:block; float:left; width:78px; text-align:center; background:#edf6fb; line-height:30px; margin:0 4px 4px 0}

.hudong{}
.hudong a{ display:block; width:137px; padding-left:83px; height:84px; border-top:2px solid #00a4e3; background:#ecf6fb url(img/hd_icon.png) -2px 0 no-repeat; margin-bottom:10px; font-size:24px; line-height:80px; color:#00a4e3; text-align:center}
.hudong a.a1{ line-height:30px; padding-top:12px; height:72px}
.hudong a.a2{ background-position:-2px -98px}
.hudong a.a3{ background-position:-2px -194px}

/*友情链接*/
.links{}
.links .hd{line-height:36px; color:#fff; height:36px; background:#015293;}
.links h3{float:left; font-size:16px; margin:-6px 20px 0 18px; background:#066fc6; padding:0 16px; position:relative}
.links h3 s{ display:block; width:4px; height:6px; background:url(img/link_bg.gif); position:absolute; top:0; left:-4px}
.links .hd li{ float:left; color:#fff; width:180px; text-align:center; font-size:16px; cursor:pointer}
.links .hd li.on{ background:#066fc6;}
.links .con{ padding:6px 16px; border:1px solid #e2e2e2; border-top:none}
.links .bd a{display: block;font-size: 15px;float: left;width:206px;height: 30px;overflow: hidden;line-height: 30px;background: url(img/dot2.gif) no-repeat 0 center;padding-left: 0px;}

/*foot*/
.foot{padding:30px 0; background:#fff}

/*内页*/
.loc{ line-height:50px; color:#999}
.loc a{color:#999}


.shanxi-insight-subnav {height: 148px;width: 1280px;border: 1px solid #efefef;overflow: hidden;background: url(414192aa57db220f.png) right center no-repeat;}
.shanxi-insight-subnav >a {display:block;width:18px;height:84px;float:left;font-size:18px;padding:22px 15px;background-color:#fafafa;border:1px solid #efefef;color:#015293;margin-left:20px;margin-top:9px;line-height:22px;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;}
.shanxi-insight-subnav >a:hover {background-color: #015293;color: #fff;}

.shanxi-insight-column-1{overflow:hidden;}
.shanxi-insight-title-1{width:100%;height:45px;border-bottom:1px solid #e5e5e5;background-color:#f1f1f1}
.shanxi-insight-title-1>li{float:left;padding:0 20px;height:45px;color:#333;font-size:1pc;line-height:45px}
.shanxi-insight-title-1 > li.shanxi-insight-title--active {background-color: #015293;color: #fff;       font-size: 20px;
    font-weight: 700;
  border-left: 5px solid #c92327;}
.shanxi-insight-submenu{height:60px}
.shanxi-insight-submenu>a{height:28px;border:1px dashed #efefef;background-color:#fefcfc;display:block;float:left;font-size:16px;line-height:26px;padding:0 20px;margin:15px 5px}
.shanxi-insight-submenu>a:hover{text-decoration:underline}
.shanxi-insight-column-2{height:248px;border:1px solid #efefef;}
.shanxi-skeleton-map{width:265px;height:248px;background:url(img/icon-comeup-2.png) center center no-repeat;}
.shanxi-overview-links{margin-right:10px;}
.shanxi-overview-links>p{overflow:hidden;margin-top:10px;height:130px;text-indent:2em;font-size:16px;line-height:26px;}
.shanxi-overview-links>p>a{color:#015293;}
.shanxi-overview-links>p>a:hover{text-decoration:underline;}
.shanxi-cities{margin-top:0;}
.shanxi-cities>a{float:left;display:block;margin-right:10px;margin-bottom:10px; padding:0 14px; min-width:50px;height:34px;border:1px dashed #efefef;background-color:#fafafa;text-align:center;font-size:16px;line-height:32px;}

.subl{ width:280px}
.subl h3{ height:38px; line-height:38px; background:#f1f1f1}
.subl h3 span{ display:inline-block; padding:0 20px; background:#015293; font-size:16px; color:#fff }
.subl .cats{ background:#f9f9f9; padding:10px;}
.subl .cats a{ display:block; background:#e8e8e8; margin-bottom:10px; line-height:36px; padding-left:20px; font-size:14px; position:relative}
.subl .cats a:hover,.subl .cats a.cur{ background:#015293; color:#fff}
.subl .cats s{ display:block; position:absolute; right:20px; line-height:36px; top:0; font-weight:bold; text-decoration:none}

.subr{width:990px; overflow:hidden}
.subr .box1{ width:990px;margin-left:0!important}
.subr .box1 li.title{ width:750px}
.subr .box .hd li.on{ padding:0 20px; width:auto}

.subr1{width:950px; overflow:hidden}
.subr1 .box1{ width:950px;margin-left:0!important}
.subr1 .box1 li.title{ width:820px}
.subr1 .box .hd li.on{ padding:0 20px; width:auto}

.cont{ border:1px solid #e5e5e5; width:1240px; padding: 20px;}
.cont h1{ font-size:30px; font-weight:lighter; line-height:1; text-align:center; margin-bottom:20px;     margin-top: 20px;}
.cont .time{ font-size:14px; margin-bottom:20px;text-align:center; color:#999}
.cont .content{ font-size:16px; line-height:2; font-family:'宋体'; margin: 40px 30px;}
.cont .img{ margin-bottom:30px}

.focusBox2 {width:495px; height: 314px;}
.focusBox2 .pic img {  width:495px; height:314px;}

.data .box1{ width:495px; margin:0}
.data .box1 .u8{ border:none}
.data .box1 .bd{ height:276px; overflow:hidden}
.data .box li.title{ width:378px}

.zwfw .box{ margin-left:0;}
.zwfw .box3{ width:100%}
.zwfw .box3 .bd{ width:1008px}
.zwfw .box3 .bd a{ width:136px; margin-right:8px}
.zwfw .box3 .con1 a{ background-position:28px -14px}
.zwfw .box3 .con1 a.a2{ background-position:28px -104px}
.zwfw .box3 .con1 a.a3{ background-position:28px -194px}
.zwfw .box3 .con1 a.a4{ background-position:28px -284px}
.zwfw .box3 .con1 a.a5{ background-position:28px -374px}
.zwfw .box3 .con1 a.a6{ background-position:28px -464px}
.zwfw .box3 .con1 a.a7{ background-position:28px -554px}
.zwfw .box3 .con1 a.a8{ background-position:28px -644px}
.zwfw .box3 .con1 a.a9{ background-position:28px -734px}
.zwfw .box3 .con1 a.a10{ background-position:28px -824px}
.zwfw .box3 .con1 a.a11{ background-position:28px -914px}
.zwfw .box3 .con1 a.a12{ background-position:28px -1004px}
.zwfw .box3 .con1 a.a13{ background-position:28px -1094px}
.zwfw .box3 .con1 a.a14{ background-position:28px -1184px}
.zwfw .box3 .con1 a.a15{ background-position:28px -1274px}
.zwfw .box3 .con1 a.a16{ background-position:28px -1364px}
.zwfw .box3 .con1 a.a17{ background-position:28px -1454px}
.zwfw .box3 .con1 a.a18{ background-position:28px -1544px}
.zwfw .box3 .con1 a.a19{ background-position:28px -1634px}
.zwfw .box3 .con1 a.a20{ background-position:28px -1724px}
.zwfw .box3 .con1 a.a21{ background-position:28px -1814px}

.fw_m{}
.fw_m h3{ height:164px; width:164px; float:left; line-height:164px; text-align:center; font-size:18px; color:#fff; background:#00a4e3; margin-right:7px}
.fw_m h3 a{color:#fff;}
.fw_m ul{ float:left; width:384px; height:164px; overflow:hidden}
.fw_m ul a{ height:50px; width:120px; float:left; background:#edf6fb; margin:0 7px 7px 0; line-height:50px; text-align:center; font-size:14px}
.fw_r a{ height:75px; border-bottom:2px solid #00a4e3; display:block; margin-bottom:10px; width:105px;background: #ecf6fb url(img/other_icon.png) 4px 15px no-repeat; line-height:75px; font-size:20px; padding-left:55px}
.fw_r a.a2{ background-position:4px -40px}
.fw_r a.a3{ background-position:4px -95px}
.fw_r a.a4{ background-position:4px -150px; margin-bottom:0}

.search_box{ border:1px solid #e5e5e5; padding:30px;}
.search_box .tag{ font-size:16px; margin-bottom:20px;}
.search_box .tag span{ color:#c00}
.search_box .dot{ font-size:18px; padding-top:8px; margin-bottom:8px}
.search_box .content{ color:#888; margin-bottom:10px; padding-bottom:16px; border-bottom:1px dashed #ddd}

/* 信息公开按钮组 */
.xxgkIcons {
    overflow: hidden;
    margin-right: -6%;
    padding-bottom: 5px;
}
.xxgkIcons li {
    font-size: 16px;
    float: left;
    width: 45%;
    margin-right: 4%;
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    margin-bottom: 15px;
    *display: inline;
}
.xxgkIcons a {
    display: block;
    background: #ECECEC
}
.xxgkIcons li a:hover {
    background: #D2ECFF;
    text-decoration: none;
    color: #0068B7;
}
.xxgkIcons i {
    display: block;
    float: left;
    height: 100%;
    width: 36px;
    background: url(icons1.png) center -408px no-repeat #298AD4;
    margin-right: 10px;
}
.xxgkIcons .li2 i {
    background-color: #F5513F;
    background-position: center -522px;
}
.xxgkIcons .li3 i {
    background-color: #2EB5BD;
    background-position: center -860px;
}
.xxgkIcons .li4 i {
    background-color: #2EBD45;
    background-position: center -634px;
}
.xxgkIcons .li5 i {
    background-color: #F59D3F;
    background-position: center -746px;
}
.xxgkIcons .li6 i {
    background-color: #b4bd2a;
    background-position: center -860px;
}
.xxgkIcons .li7 i {
    background-color: #7697f6;
    background-position: 5px -1205px;
}
.xxgkIcons .li8 i {
    background-color: #DF76F6;
    background-position: center -860px;
}
.xxgknr_r{ float:right;width:450px;height:300px; margin-top: 13px;}
.xxgknr_r ul{}
.xxgknr_r ul li{float:left;width:150px;height:100px; text-align:center;}
.xxgknr_r ul li:hover a{color:#015293;}
.xxgknr_r ul li img{ margin-top:10px; margin-left:5px;}
.xxgknr_r ul li:hover img{
    -webkit-transition: -webkit-transform 0.7s ease-out;
    -moz-transition: -moz-transform 0.7s ease-out;
    transition: transform 0.7s ease-out;
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    transform: rotate(360deg);
}
.xxgknr_r ul li a{display:block;width:96px;height:38px;font-size:16px;font-family:"寰蒋闆呴粦";font-weight: normal;}
/*page*/
.page{ text-align:center; margin:14px 0; height:24px; font-size:12px; margin-left:10px}
.page a{ display:block; float:left; height:24px; line-height:24px; padding:0 10px; background:#e9e9e9; margin-right:8px}
.page a:hover{ background:#c1dae8; text-decoration:none}
.page span.current{display:block; float:left;height:24px; line-height:24px; padding:0 10px; background:#015293; margin-right:8px; color:#fff}
.page .disable{ display:none}
.page p{ display:block; float:right; line-height:24px}
.page p b{ color:#015293}

.gl{
    text-align:center;
    font-size:14px;
    margin-bottom:10px;
}

.gl a{
    display:inline-block;
    width:80px;
    text-align:center;
}

.lfBox {background:#FC9;position: relative; width:100%; height:110px;font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white;margin:10px auto;}
.lfBox .pic {width:100%;}
.lfBox .pic li{width:100%;}
.lfBox .pic img {  width:100%; height:110px; display: block; }
.lfBox .num { position: absolute; z-index: 3; bottom:7px; right: 8px; }
.lfBox .num li{ float: left; position: relative; width: 18px; height: 16px; line-height: 16px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.lfBox .num li a,.lfBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.lfBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.lfBox .num li.on a,.lfBox .num a:hover{ background:#00a4e3;  }

.meun{background-color: #00a4e3;display: block;height: 30px;width: 40px;top:
        0px;z-index: 99;border-radius: 6px;float:right;padding-top: 5px;padding-bottom: 5px;}
.meun-nav{background: transparent;border: none;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;cursor: pointer;}
.meun-nav span{background-color: #fff;display: block;height: 3px;width: 30px;margin-top: 5.25px;margin-right: auto;margin-left: auto;}
.meunCont{background: #fff;display: none;padding-top: 0px;padding-right: 20px;padding-bottom: 0px;padding-left: 20px;position: absolute;z-index: 9999;width: 100%;top: 60px;}
.meunCont dl{border-top: 1px solid #e5e5e5;padding-bottom: 5px;padding-top: 5px;}
.meunCont dt{font-size: 15px;}
.meunCont dt a{color: #333;}
.meunCont dd{font-size: 14px;}
.meunCont dd a{color: #999;margin-top: 8px;margin-right: 8px;display: inline-block;}
.meunCont a:hover{color: #666;}
.zwywdisableNot,.hybddisableNot{display: none;}

.footDisable{}
.imgDisable{    padding: 0 10px;
    display: inline-block;
    vertical-align: middle;}
/*common*/
@media screen and (min-width:1280px){body{font-size:16px;}

    .ztw{width: 1280px; margin: auto;}
    .meun,.hudongInable, .dnbDisable{display:none;}
    .xxgkZwywInable, .zt1{display:none;}
    .xxgkZwywDisable{display:black;}
    .zty .subr{width:100%;}
    .zty .subr .box1{width:100%;}
}
.szrx{width:100%;border-collapse:collapse;border:0px;margin:0 auto;text-align: center;}
.szrx tr,.szrx td,.szrx th{height:40px;border:0px;}
.szrx th{background:#eee;}.szrx td,.szrx th{padding:0px 20px;overflow: hidden;}
.gkxx {
    width: 350px;
    float: left;
    overflow: hidden;
}
.list_dl {
    float: left;
    display: inline;
}
.gkxx .list_dl dd {
    margin: 0px;
    padding: 0px;
}
.gkxx .list_dl dd {
    margin: 0px;
}

.list_dl dd {
    width: 100%;
    padding-top: 10px;
}
.gkxx ul {
    width: 350px;
    list-style: none;
}

.gkxx ul li {
  width:135px;
  height:50px;
  float:left;
  overflow:hidden;
}
.gkxx ul li a {
  text-align:center;
  line-height:50px;
  padding-left:8px;
  color:#000;
}
.gkxx table {
  width:350px;
}

.gbt{
  width:114px;
  height:54px;
  display:block;
      background-color: #2f5398;
  background-repeat: no-repeat;
  margin-right: 6px;
}

.gkxx  a{
  font-size: 16px;
  font-weight: lighter;
  color:#FFF;
  text-align: center;
  float: left;
    padding-top: 20px;
}
.gkxx a:hover{  color:#ddd;
}
.mail-head {    padding: 5px 9px;
    margin-top: 50px;
    width: 85%;
    font-family: 微软雅黑;
   margin-left: auto;
  margin-right: auto;
}
.mail-head table {
    border-collapse: collapse;
    border: 1px solid #035fa8;
}
.mail-head table tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}
.mail-head table tr {
    height: 38px;
    border: 1px solid #035fa8;
}
.mail-head table tr td:nth-child(2n+1) {
    text-align: center;
    padding: 0;
}
.mail-head table tr td {
    border: 1px solid #035fa8;
    padding-left: 24px;
  font-size: 14px;

}
.text-nav {    color: #035fa8;
}

@charset "utf-8";

div#share{display: inline-block; position: relative; *float: left;    margin-top: -6px;}
.share *{margin:0; padding:0; text-decoration:none; }
ul,li{list-style: none;}
.share-icon{display: inline-block;width: 14px; height: 24px; line-height: 24px; background: url(http://www.gov.cn/govweb/xhtml/images/public/icon_16.jpg) no-repeat center; vertical-align: -25%; *float: left;}
.share-box{display: inline-block;*margin-top:-4px;}
.share-box a{display: inline-block; width: 24px; height: 24px; line-height: 24px; background:url(http://www.gov.cn/govweb/xhtml/2016gov/images/public/share.png) no-repeat; margin-left: 7px; cursor: pointer;}
.share-box a:hover{opacity: .8;}
.share-box a.gwds_weixin{background-position: 0 -38px;}
.share .gwds_more{display: inline-block; width: 24px; height: 24px; background:url(/images/public/icon_17.jpg) no-repeat 0 0; cursor: pointer;
    *background-position: left 8px;
}

.share-popup{ width: 212px; -webkit-box-shadow: 0 0 7px #eee; -moz-box-shadow: 0 0 7px #eee; z-index: 1000000; position: absolute;border: 1px solid #e9e9e9; position: absolute; display: none;}
.share-popup h6{ height: 34px; background-color: rgb(246, 246, 246);    font: 700 14px/32px 'microsoft yahei'; padding:0 3px}
.share-popup h6 b{position: absolute; top:5px; right:5px; width: 22px; height: 23px; background: url(http://static.gridsumdissector.com/zheng_fen_xiang/images/pop_c.gif) no-repeat 0 0; cursor: pointer;}
.share-popup ul{width: 94%; padding: 8px 3%; overflow: hidden;background-color: #fff;}
.share-popup li{width: 49%; margin:0 .5%; float: left;}
.share-popup li a{display: block; height: 20px; line-height: 20px; border: 1px solid transparent; padding: 5px 0; font-size: 14px; color: #565656; text-indent: 34px; background: url(http://static.gridsumdissector.com/zheng_fen_xiang/images/is_24.png) no-repeat; cursor: pointer;}
.share-popup li a:hover{    background-color: #f3f3f3; border: 1px solid #eee; -webkit-border-radius: 3px; -moz-border-radius: 3px;}

.share-popup.top{ bottom: 130%;}
.share-popup.bottom{ top: 130%;}
.share-popup.left{ right:0px; }
.share-popup.right{ left: 100%; margin-left: -20px;}
.share-popup li a.gwds_qzone{background-position: 0 -237px}
.share-popup li a.gwds_douban{background-position: 0 -357px}