﻿@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;}
.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***/