body {
    margin: 0;
    padding: 0;
    font-size: 14px;
    color: #333;
    font-family: "Microsoft YaHei";
    position: relative;
    background: #FFCE95;
}
ol, ul, dl, dt, dd, h1, h2, h3, h4, h5, h6, form{margin:0; padding:0;}
li{list-style:none;}
img{border:0; border:none; max}
a{outline:0; color: #333; text-decoration:none;}
a:hover { color: #005fc9; text-decoration: none }
input { border: 0; outline: 0; font-family: "Microsoft YaHei";}
input::-webkit-input-placeholder {
color:#666;
-webkit-transition:color.5s
}
.clear { clear: both }

.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }

/*bg*/
.Containerbg{position: relative;}
.Containerbg img{ display:block; width:100%; height:100%;}

.Container{position:absolute; top:135px; left:0; width:100%;}

.space20{ clear:both; height:20px; font-size:0; line-height:0; overflow:hidden;}

.headergzs { position:relative; clear:both; height:350px;}

.wrap{ position:relative; width:1200px; margin:0 auto 18px; clear:both; overflow:hidden;}

.index_left{}
.nav{padding-top:38px;}
.nav li{ text-align:center; font-size:18px; color:#fff; padding:20px 0px;}
.nav li a{color:#fff; font-size:18px;}
.nav li.hover{background:rgba(255,239,199,0.2);}

.HomeMain_bd{width:100%; float:right; position:relative; height:580px; overflow: hidden;}
.mainbox{width:99.5%; background:#FFEEE0; float:right; height:570px; border-radius:10px;}
.mainbox2{background:#fff; border-radius:10px; padding-top:10px; clear:both;}
.mainbox3{width:99.5%; background:#fff; float:right; height:570px; border-radius:10px; padding-top:10px;}
.mainbox4{background:#fff; border-radius:10px; padding-top:10px; padding-bottom:20px}
.main_tit{width:266px; height:40px; position:absolute; top:10px; left:0px; background:url(/global/zdcyzc_r1_c1_s1.png) top left no-repeat; z-index:99; color:#fff; font-size:20px; text-align:center; line-height:35px; font-weight:bold;}
.main_tit a{color:#fff; font-size:20px;}
.zctxsm{margin-top:60px; line-height:2; padding:0px 38px; height:174px; font-size:16px;}
.zctxsm p{margin-top: 15px;}
.nzc{background:#fff; border-top:1px #FEC385 solid; padding:20px 38px; height:300px; border-radius:0px 0px 10px 10px;}
.nzc_left{width:206px; height:37px; text-align:center; text-align:center; font-size:20px; color:#F12D01; font-weight:bold; background:url(/global/zdcyzc_r3_c3_s1.jpg) top no-repeat; float:left; line-height:37px;}
.nzc_left a{font-size:20px; color:#F12D01;}
.nzc_right{width:79%; float:right; line-height:37px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nzc_right a{font-size:18px;}
.nzc_right2{width:79%; float:right;}
.nzc_right2 li{width:22%; background:url(/global/zdcyzc_icon.jpg) left center no-repeat; line-height:35px; float:left; padding-left:14px;}
/*.nzc_right2 li:first-child, .nzc_right2 li:nth-child(6), .nzc_right2 li:nth-child(11){width: 24%;}*/
.nzc_right2 li a{font-size:18px;}
.nzc_right3{width:79%; float:right; line-height:37px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nzc_right3 li{background:url(/global/zdcyzc_icon.jpg) left center no-repeat; line-height:35px; float:left; padding-left:14px; padding-right:20px}
.nzc_right3 li a{font-size:18px;}

.jmsc{line-height:35px; float:left; padding-left:222px;}
.jmsc a{font-size:18px; display: inline-block;width:45%; margin-right:2%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

.list_tit{}
.list_bt{width:35%; float:left; background:url(/global/zdcyzc_list_r3_c3_s1.jpg) 40px 6px no-repeat; padding-left:74px; line-height:30px; font-size:18px; font-weight:bold; color:#E52400; height:37px; text-align:left;}
.list_bt2{width:75%; float:left; background:url(/global/zdcyzc_list_r3_c3_s1.jpg) 40px 6px no-repeat; padding-left:74px; line-height:30px; font-size:18px; color:#E52400; height:37px; text-align:left;}
.list_bt2 a{font-size:18px; color:#E52400;}
.list_tit .hd{width:50%; float:left;}
.ztlmlist{height:37px; }
.ztlmlist li{float:left; font-weight:bold;line-height:37px;}
.ztlmlist li a{display:block; padding:0px 11px; position:relative; font-size:16px; white-space:nowrap; text-align:center; height:37px;}
.ztlmlist li a:hover, .ztlmlist li a.aon{background:#e63333; color:#FFF;  border-radius:5px 5px 0px 0px}


.fhsy{width:10%; background:url(/global/zdcyzc_list_r3_c7_s1.jpg) 0px 6px no-repeat; font-size:16px; font-weight:bold; float:right; height:35px; line-height:30px; padding-left:25px;}
.fhsy a{color:#E52500; font-size:16px;}
.fhsy2{width:10%; background:url(/global/zdcyzc_list_r3_c7_s1.jpg) 0px 6px no-repeat; font-size:16px; font-weight:bold; float:right; height:35px; line-height:30px; padding-left:25px;}
.fhsy2 a{color:#E52500; font-size:16px;}
.fwzt_box{border-top:1px #FF6000 solid; padding:0px 38px;}
.zt_all_list{padding:15px 15px 0px; font-size:16px;}
.zt_all_list li{display:block; padding:10px 0;}
.zt_all_list li a{display:block; padding-left:20px; background:url(/global/zdcyzc_list_r5_c4_s1.jpg) left center no-repeat;}
.zt_all_list li span{display:none; color:#999; padding-left:30px;}

.zt_z_list{padding:15px; font-size:16px;  padding:10px 0;}
.zt_z_list dt{display:block; line-height:40px;  background:url(/global/zdzc_line.jpg) bottom left no-repeat; font-weight:bold; margin-bottom:10px;}
.zt_z_list dd{display:block; line-height:35px;  padding-left:20px; background:url(/global/zdcyzc_list_r5_c4_s1.jpg) left center no-repeat;}

.HomeMain{clear:both;}
.HomeMain_hd{padding-top:38px; width:20%; float:left; height:522px; background:url(/global/zdcyzc_left_bg.jpg) top repeat-x; border-radius:10px;}
.HomeMain_hd ul li{overflow:hidden; text-align:center; padding:20px 0px;}
.HomeMain_hd ul li.hd{margin-bottom:0;}
.HomeMain_hd ul li a{display: block; width:100%; height:100%; position:relative; background-repeat:no-repeat; background-position:30px center; font-size:18px; color:#FFF;}
.HomeMain_hd ul li.on{background:url(/global/link_hover.png) top left no-repeat;}
.HomeMain_hd ul li.on a{color:#fff;}
.zlm{width:120px; margin:0 auto 10px; }
.zlm div{}
.zlm a{color:#fff; font-size:18px; text-align:left; padding:0px; padding-left:47px; background:url(/global/zdcyzc_icon2.png) 30px 8px no-repeat;}
.zlm a:hover{color:#fff; font-size:18px; text-align:left; padding:0px; padding-left:47px; background:url(/global/zdcyzc_icon2.png) 30px 8px no-repeat;}


.HomeMain_bd .bdBox{width:100%; height:100%; }
.HomeMain_bd .contentwrap{width:100%; height:550px; *height:560px; zoom:1;}
.section01{z-index:10; position:relative;}  /*隐藏IE7下专题滚动时候在第一层可以看到内容*/
.section02{}
.section03{}
.section04{}
.section05{}
.section06{}

.dtxx{position:relative; padding-top:31px; margin-top:20px;}
.tit_h2{width:50%; line-height:37px; height:37px; float:left;}
.tit_h2 a{display:block; float:left; padding:0px 19px; border-radius:5px 5px 0 0; text-align:center;}
.tit_h2 a.on{background:#e63333; color:#fff; border-radius:5px 5px 0 0;}
.tab_border{position:relative; border-top:1px #FF6000 solid; padding:0px 38px 20px; height:450px;}

.news_list{font-size:1.071em; line-height:1.82; padding:8px; width:100%;}
.news_list li{padding-right:80px; padding-left:20px; position:relative; background:url(/global/zdcyzc_list_r5_c4_s1.jpg) left center no-repeat; color:#333; line-height:37px;}
.news_list li:hover{ color:#C00;}
.news_list li span{position:absolute; top:0; right:0; width:100px; text-align:center;}
.news_list li a{display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#666;}
.news_list li a:hover{color:#C00;}

.zclb{padding-top:20px;}
.zclb li{width:22%; float:left; height:67px; background:url(/global/zdcyzc_r6_c2_s1.jpg) top repeat-x; text-align:center; border-radius:5px; margin:10px; *margin:0px 10px; line-height:67px; border:1px #F79100 solid;}
.zclb li a{display:block; cursor:pointer; color:#7F320C; font-size:18px;}

.bottom{width:100%; z-index:99; background:#333; height:100px; z-index:1;}
.footer{ position:relative; clear:both; z-index:2; margin-top:20px; padding:20px 0px; background:#333; color:#fff;}
.footer .container{width:1200px; margin:0 auto;}
.footer-nav{padding:6px 0; font-size:12px; width:100%; text-align:center;}
.footer-nav a{margin:0 8px; font-size:13px; color:#fff;}
.footer-nav a:hover{color:#fff;}
.footer-pic{float:left; width:22%; margin-right:2%; text-align:right; line-height:50px; height:60px;}
.footer-pic img{ display:inline-block; margin:0 5px; max-width:75px; vertical-align:middle;}
.footer-copyright{float:left; width:76%; padding-top:8px}
.footer-copyright a{color:#fff;}
.footer-copyright a:hover{color:#fff;}
#_span_jiucuo img{width:75px;}
#imgConac{width:60px;}

/*list */
.content{padding:20px;}
.curb{border-bottom:#ebebeb 1px solid; background:url(/global/2016_icon_curb.gif) no-repeat 5px 13px; padding:8px 0 10px 28px; line-height:22px; margin-top:7px; color:#666666;}
.news-list ul{padding:20px 0; border-bottom:#ebebeb 1px solid;}
.news-list li{ background:url(/global/2016_icon_dot_grey.gif) no-repeat 2px center; padding:0 100px 0 30px; font-size:16px; line-height:35px;  overflow:hidden; position:relative;}
.news-list li span{ position:absolute; right:0; top:0; color:#999999; padding-left:10px; z-index:1;}
.news-list li a{float:left; max-width:95%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.news-list li a:hover{font-weight:bold;}
.news-list .more{text-align:right; padding:10px;}

/*page*/
.pagediv{ clear:both; padding:30px 0 26px; text-align:center; color:#323232;}
.pagediv .pagination_index_last *{vertical-align:middle\9;}
.pagediv .arrow{margin:0 2px 5px;}
.pagediv .arrow a, .pagediv .index_num{ display:inline-block; padding:0 8px; line-height:28px; border:#b5b5b5 1px solid; background:url(/global/2016_page_num.gif) repeat-x;}
.pagediv .index_num{ border:#b5b5b5 1px solid; background:#fdfdfd; box-shadow:1px 4px 6px rgba(0,0,0,0.2) inset;}
.pagediv .arrow a:hover{background:#fff; text-decoration:none;}
.pagination_index_last{ padding-left:15px;}
.pagination_index_last a{display:inline-block; padding:0 8px; line-height:28px; border:#b5b5b5 1px solid; background:url(/global/2016_page_num.gif) repeat-x;}
#pagination_input{width:40px; margin:0 2px; height:28px; border:#b5b5b5 1px solid; background:#fff; text-align:center;}

/* content*/
/*content*/
.listconcent { MARGIN: 10px auto;}
.main{margin-top:20px; background:#fff; padding:20px 30px; border:1px #ccc solid;}
.zoomtitl {
	LINE-HEIGHT: 1.5; COLOR:#E52500; FONT-SIZE: 24px; FONT-WEIGHT: bold; text-align:center; padding:20px 10px 40px 10px;
}
.concentftitle {
	TEXT-ALIGN: center;  COLOR: #666; background:#f5f5f5;
}
.concentftitle1 {
	LINE-HEIGHT: 30px; FONT-WEIGHT: bold
}
.concent {
	TEXT-ALIGN: left;  LINE-HEIGHT: 1.8; MARGIN: auto;  FONT-SIZE: 14px; padding:20px 10px; font-family: "微软雅黑";
}
.concent img{max-width:100%;}
.concentbj04{line-height:30px; text-align:right; padding-right:63px;}
.sub_left{width:55%; float:left; line-height:35px;  text-align:right; padding-right:15px;}
.sub_right{width:20%; float:left;}

.info_fbt2{color:#666666; line-height:22px; padding:0px 20px; background:#f5f5f5; margin-bottom:30px; font-size:12px; text-align:center;}
.info_fbt2 span{ margin-right:10px;}
.info_fbt2 .time{padding-left:30px; margin-right:18px;}

.info_bot{clear:both;line-height:20px; color:#757575; background:#f5f5f5; padding:6px 10px 6px 20px; margin-top:20px;}
.info_bot a{color:#757575;}
.info_bot a:hover{color:#bc1010;}

.info_bot_l{float:left;}
.llcs{ float:left;}
.llcs dt{float:left; padding-right:5px;}
.llcs dd{float:left; padding-right:15px; color:#bc1010;}

.info_bot .dianzan{ float:left; padding-left:25px;}
.info_bot .dianzan dt{float:left; padding-right:5px;}
.info_bot .dianzan dd{float:left; width:50px; height:20px;}

.info_bot .info_share_t{float:left;}
.info_bot .web_fx{float:right; position:relative;}
.sjb_fx_fxd{ background:url(/global/2016_info_fx.png) no-repeat right center; padding-right:20px; cursor:pointer;}
#share{display:none; position:absolute; left:0px; bottom:-110px; z-index:10; background:#fff; border:1px #ccc solid; width:167px;}
.sjb_fx{float:left; margin-left:10px;}
.fxd{background:#f5f5f5; height:28px; line-height:28px; font-weight:bold; color:#626262; padding-left:8px;}
.btn{float:left; background:#f5f5f5; color:#f5f5f5; text-align:right; padding-right:12px; width:92.5%; line-height:28px; cursor:pointer;}
.info_bot .bds_more{margin:0 !important;  padding:0 25px 0 0 !important; background:url(http://www.gz.gov.cn/global/2016_info_fx.png) no-repeat right center !important; font-size:14px !important; color:#757575 !important; line-height:20px !important; height:20px !important; text-indent:0 !important;}
.info_ewm{ clear:both; padding:30px 0 25px; text-align:center;}
.info_ewm span{display:block; color:#cbcbcb; font-size:12px; font-family:"宋体"; padding-bottom:5px;}
.info_ewm img{display:block; margin:0 auto;}
.info_bot .gbck{float:right;}

.info_xgxw_title{ border-bottom:#ebebeb 1px solid; background:url(/global/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; padding:0 0 20px;}
.info_xgxw ul{padding-top:15px;}
.info_xgxw li{ background:url(/global/2016_icon_dot_grey.gif) 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;}

.info_cont embed{width:65% !important; height:500px !important; display:block; margin:0 auto;}
#qr_container{color:#b5b5b5; line-height:26px;}
#contentInfo{margin:0 auto;}
.info_cont img{max-width:100%;}

.info_xgxw_title{ border-bottom:#ebebeb 1px solid; background:url(/global/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; padding:0 0 20px;}
.info_xgxw ul{padding-top:15px;}
.info_xgxw li{ background:url(/global/2016_icon_dot_grey.gif) 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;}

.xgxw_tit{border-bottom:#c6d5e9 1px solid; background:url(/global/2016-icon-sidenav.gif) no-repeat 20px 22px; padding:16px 22px; font-size:18px; font-weight:bold; padding-left:35px;}
.info_xgxw2019{clear:both; }
.info_xgxw2019 ul{}
.info_xgxw2019 li{ background:url(/global/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;}

.nwj{height:450px;}
.xgzc{height:450px;}

@media (max-width: 1024px) {
.wrap{width: 100%;}
.footer .container{width: 100%;}
.headergzs{height: 250px;}
.nzc{padding: 20px;}
.nzc_right{width: 76%;}
.nzc_right2, .nzc_right3{width: 76%;}
.nzc_right2 li{width: 25%;}
.nzc_right2 li a{font-size: 16px;}
.HomeMain_bd, .mainbox, .nzc{height: auto;}
}

/* sm */
@media (min-width: 768px) and (max-width: 991px) {
    .Container{top: 157px;}
    headergzs{height: 190px}
}

/* xs */
@media (max-width: 768px) {
.Container{top: 157px;}
headergzs{height: 190px}
.headergzs{height: 220px;}
}

/* XS Portrait */
@media (max-width: 640px) {

}

/* XS Portrait */
@media (max-width: 480px) {
.Container{top: 174px;}
.headergzs{height: 90px;}
}

@media (max-width: 400px) {}

@media (max-width: 360px) {}

@media (max-width: 320px) {}