﻿﻿@charset "utf-8";
table {border-collapse: collapse;border-spacing: 0;}
.zlm_con02{ width:1140px;padding:20px 30px 0;background:#fff;}
.zlm_con02 table{ width:100%; border:1px solid #dfdfdf;}
.zlm_con02 table tr td{ border:1px solid #dfdfdf; height:32px; padding:0 10px; color:#333; font-size:14px; color:#333;}
.zlm_con02 table tr th{ border:1px solid #dfdfdf; height:32px; text-align:left; padding:0 10px;color:#333; font-size:14px; color:#333;font-weight:normal}
.zlm_con02 table tr th.ts01,.main04 .zlm_con02 table tr td.ts01{ background:#eef7fe; color:#666; text-align:center;}

.content{padding:0 6%;}

.content_title{padding:30px 40px 5px; text-align:center; font-size:26px; line-height:1.4; color:#333;}

.sub_title{ color:#333; font-size:20px; text-align:center; margin:0; line-height:30px;}

.sub_title2{ color:#333; font-size:20px; text-align:center; margin:0; line-height:30px;}

.content_attr{color:#666666; padding:6px 12px; background:#f5f5f5; margin:0 6%; font-size:14px;  border-bottom:#e5e5e5 1px solid;}

.content_attr b{font-weight:normal;}

.content_attr ul li{float: left; position: relative;}

.content_attr ul li i{/*position: absolute; left: 0; top: 50%; margin-top: -12px;*/ width: 25px; height: 25px; background:url(../images/content_icon.png) no-repeat; vertical-align: middle; display: inline-block;}

.content_attr ul li.date{ margin-left: -6px;}

.content_attr ul li.ly{margin-left: 20px;}

.content_attr ul li.ly i{background-position: 0 -25px;}

.down .print{cursor: pointer;}

.content_attr ul li.fontsize .l{background-position: 0 -100px;}

.content_attr ul li.fontsize .m{background-position: 0 -75px;}

.content_attr ul li.fontsize .s{background-position: 0 -50px;}

.content_attr ul li.print i{background-position: 0 -125px; cursor: pointer;}

.content_attr ul li.dianzan span{color:#F00; font-size:12px; vertical-align:bottom;}

.content_attr ul li.dianzan i{background-position: 0 -150px; cursor: pointer;}

.dianzan.yzan i{background-position:-25px -150px !important;}

.content_attr ul li.jc i{background-position: 0 -175px; cursor: pointer;}

.content_attr ul li.fx i{background-position: 0 -200px; cursor: pointer;}

.content_attr ul li.fontsize .l:hover{background-position:-25px -100px;}

.content_attr ul li.fontsize .m:hover{background-position:-25px -75px;}

.content_attr ul li.fontsize .s:hover{background-position:-25px -50px;}

.content_attr ul li.print i:hover{background-position:-25px -125px;}

.content_attr ul li.dianzan i:hover{background-position:-25px -150px;}

.content_attr ul li.jc i:hover{background-position:-25px -175px;}

.content_attr ul li.fx i:hover{background-position:-25px -200px;}



.content_attr ul li.llcs i{background-position: 0 -225px; margin-right: 5px;}

.content_attr .attr_r{white-space:nowrap;}

.content_attr .attr_r li{background:url(../images/content_sep.gif) no-repeat left center; padding: 0 15px;}

.content_attr span{vertical-align: middle;}

.content_attr ul li.llcs{color: #cc0000; margin-right: -15px;}

.content_attr ul li.fontsize i{cursor: pointer;}





.content_article{clear:both; padding:20px; line-height:1.9; font-size:16px; overflow:hidden;min-height:500px; }

.content_article p{margin-bottom:15px;}

.content table, .content video{max-width:100%;}

.content_extended{clear:both; line-height:20px; padding-bottom:50px; position: relative;}

.content_ewm{text-align:center; padding-top:20px; border-top:#e5e5e5 1px solid;}

.content_ewm dt{margin:0 auto; margin-bottom:8px; width:135px;}



.content_attr .fx .hideDiv{position: absolute; top:25px; z-index:9; left:-58px; padding-top: 20px; display: none;}

.content_attr .fx .hideDiv dl{border:#e5e5e5 1px solid; background: #fff; box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; border-radius: 0 0 5px 5px; width:170px; text-align: center; position: relative;}

.content_attr .fx .hideDiv a{display: inline-block; float: none; margin:0 2px; text-indent: 0;}

.content_attr .fx .hideDiv dt{text-align: center; padding:8px 0; font-size: 14px; font-weight: bold; color: #626262; background: #f6f6f6;}

.content_attr .fx .hideDiv dd{padding: 5px;}

.content_attr .fx .hideDiv dl:after{content: ''; display:block; line-height:0; font-size:0; width:0; height:0; overflow:hidden; border:8px solid transparent; border-bottom-color:#e5e5e5; position:absolute; left:50%; top:-16px; margin-left:-8px;}

.content_attr .fx:hover .hideDiv{display: block;}



.info_xgxw_title{ border-bottom:#ebebeb 1px solid; background:url(../images/2016-icon-sidenav.gif) no-repeat left center; padding-left:22px; font-size:18px; font-weight:bold; height:60px; line-height:60px;}

.info_xgxw{clear:both;margin:0 auto;}

.info_xgxw ul{padding:15px 0 20px;}

.info_xgxw li{ background:url(../images/news_list.png) no-repeat left center; padding:0 100px 0 18px; font-size:16px; line-height:34px;  overflow:hidden; position:relative; *font-size:0;}

.info_xgxw li *{*font-size:16px;}

.info_xgxw li span{ position:absolute; right:0; background:#fff; top:0; color:#999999; padding-left:10px; z-index:1;}

.info_xgxw li a{ display:block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

.info_xgxw li a:hover{font-weight:bold;}



.content_slide.isStuck{background:#f5f5f5; left:0; box-shadow: rgb(172, 172, 172) 0px 2px 4px;}

.content_slide.isStuck .mainbox_bg{background:none;}

.content_slide.isStuck .content_title{float:left; line-height:44px; padding:0 20px; font-size:18px; max-width:800px; overflow:hidden;}

.content_slide.isStuck .sub_title{ display:none;}

.content_slide.isStuck h3{display:none;}

.content_slide.isStuck .content_attr .fl{display:none;}

.content_slide.isStuck .attr_r{margin-top:7px;}

.content_slide.isStuck #zhan{display:none;}



/*xgxw*/

.xgxw{width:23.5%; height:auto; float:right; margin-left:20px; background:#fff;}

.xgxw2{display:none;}

.xgxw_tit{border-bottom:#c6d5e9 1px solid; background:url(../images/2016-icon-sidenav.gif) no-repeat 20px 22px #f7f8fa; padding:16px 22px; font-size:18px; font-weight:bold; padding-left:35px;}

.info_xgxw2019{clear:both; }

.info_xgxw2019 ul{}

.info_xgxw2019 li{ background:url(../images/2016_icon_dot_grey.gif) no-repeat 15px 12px; padding:0 15px 0 25px; font-size:16px; line-height:24px; margin:15px 0px;}

.info_xgxw2019 li *{*font-size:16px;}



.sfgz{padding:0px 0px 0px; width:100%}

.sfgz_con{overflow:hidden;}





/*xxgk_content*/

.xxgkcontop{border:1px solid #FCD39B; background:#FEF9E6; padding:10px 20px; line-height:22px; width:91%; margin:0 auto;}

.xxgkcontop li{float:left; width:48%; padding:4px 10px;}

.xxgkcontop li span{ display:inline; font-weight:bold; color:#900;}

.xxgkcontop li div{ display:inline;}



/*table*/

.commontable{border:1px solid #666; border-collapse:collapse;}

.commontable th{padding:3px; border:1px solid #666; background:#F5F5F5}

.commontable td{padding:3px; border:1px solid #666;}



.gzrmzfgb{height:219px; padding-top:32px; margin-bottom:2px #B42C08 solid; text-align:center;}



/*sitemap*/

.sitemap{ padding:20px 0;}

.sitemap .item{line-height:30px; overflow:hidden; zoom:1; margin-bottom:15px;}

.sitemap .item h3{font-size:18px; display:block; background:#f0f9fe; line-height:50px; padding-left:20px;}

.sitemap .item h3 a{display:inline-block; color:#900;}

.sitemap .item ul{}

.sitemap .item ul li{border-bottom:#ccc 1px dashed; padding:12px 0 12px 0; color:#c1c1c1; overflow:hidden; zoom:1;}

.sitemap .item ul li span{ float:left;  padding:0 20px; text-indent:2em;}

.sitemap .item ul li p{margin:0; padding-left:195px;}

.sitemap .item ul li p a{margin:0 10px; display:inline-block;}

.sitemap .item ul li:last-child, .sitemap .item:last-child{ border-bottom:none;}

.sitemap a:hover{color:#bc1010;}



.xgwj{height:35px; line-height:35px; background:#2e90e4; text-indent:1em; font-size:16px; font-weight:bold; color:#fff;}

.gfxwj th{background:#F1F9FC; padding:10px;}

.gfxwj td{padding:10px;}



/*ldxx*/

.commonbox {padding: 20px 5%;line-height: 1.8;}

.hd_ldxx_btnlink{ text-align:center; padding:10px 0 32px;}

.hd_ldxx_btnlink a{display:inline-block; width:184px; height:64px; text-indent:72px; font-size:20px; line-height:64px; color:#fff; font-weight:bold; margin:0 8px;}

.hd_ldxx_btnlink a.a01{background:url(../images/2016_hd_iconlink1.png) no-repeat 28px center #e24443;}

.hd_ldxx_btnlink a.a02{background:url(../images/2016_hd_iconlink2.png) no-repeat 28px center #0498be;}

.hd_ldxx_list{clear:both; margin-bottom:20px;}

.hd_ldxx_list h3{ margin:0; height:40px; line-height:40px; background:#f5f5f5; text-align:center; font-size:16px; margin-bottom:1px;}

.hd_ldxx_list ul{overflow:hidden; zoom:1; padding:1px 0 0 1px;}

.hd_ldxx_list ul li{float:left;  width:25%; *width:186px; border:#ebebeb 1px solid; margin:-1px 0 0 -1px; text-indent:20px; padding:14px 0; line-height:26px; font-size:14px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; box-sizing:border-box; }

.hd_ldxx_list ul li a:hover{color:#bc1010;}

.hd_ldxx_qzf{margin-bottom:30px;}

.hd_ldxx_qzf ul li{ width:14.3%; text-indent:0; text-align:center; font-size:14px;}



/***responsive***/
