@charset "utf-8";f

/* CSS Document */

*{padding:0; margin:0 auto;} /* IE8*/

*+html *{padding:0; margin:0;}

* {margin:0; padding:0;}



body {font-family:"宋体";font-size:12px; margin:0; padding:0; background:url(/global/index_bg.jpg) 0 100px repeat-x #fff; color:#333}



a{text-decoration:none; font-size:12px; cursor:hand; color:#000;}

a:hover{color:#900;}

img{ border:0;}

ul,li{margin:0px; padding:0px; list-style-type:none;}

p{line-height:1.5;}



.left{float:left;}

.right{float:right;}

.more{float:right; padding-right:15px;}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both; line-height:0;}



.paddt{padding-top:10px;}

.marr{margin-right:10px;}

.margt{margin-top:10px;}



.dis{display:block;}

.undis{display:none;}

div{padding:0; margin:0;}



#warp{min-width:980px; margin:0 auto; background:url(/global/rdzx_con_r1_c1_s1.jpg) top no-repeat;}

/* CSS div top*/

#top{height:205px; margin:0 auto; position:relative;}

.fhsy{width:90px; height:22px; text-align:center; line-height:22px; position:absolute; top:5px; right:261px;}

.fhsy a{font-size:14px; color:#333; font-weight:bold;}

.fhsy a:hover{font-size:14px; color:#f00; font-weight:bold;}



/* CSS main*/

#container{padding:20px 0px 10px; width:940px; margin:0 auto;}
#container2{padding:20px 17px 10px; width:946px; margin:0 auto;}
.rdjy{width:49%; float:left;}
.rdjy_tit{height:48px; line-height:48px; padding-right:20px; text-align:right; font-weight:bold; background:url(/ztglobal/srdzx_bg.jpg) top left repeat-x; border-radius:4px 4px 0px 0px;}
.rdjy_tit img{float: left;}
.rdjy_tit a{float: right;}
.rdjy_tit a{color:#fff; font-size:14px;}
.rdjy_con{padding:10px 20px 20px; border:1px #ccc solid; border-top:none; background:#fff; font-size:14px;  border-radius:0px 0px 4px 4px;}
.rdjy_con td a{font-size:14px; font-family:"微软雅黑";}
.rdjy_bot{height:5px; background:url(/global/rdzx_index_r3_c1.jpg) top no-repeat;}
.zxta_tit{height:48px; line-height:48px; padding-right:20px; text-align:right; font-weight:bold; background:url(/ztglobal/srdzx_bg.jpg) top left repeat-x; border-radius:4px 4px 0px 0px;}
.zxta_tit img{float: left;}
.zxta_tit a{float: right;}
.zxta_tit a{color:#fff; font-size:14px; font-family:"微软雅黑";}
.zxta{width:49%; float:right;}
.yqlj{margin-top:10px;}
.yqlj_tit{height:42px; background:url(/global/rdzx_index_r5_c1.jpg) top no-repeat;}
.yqlj_con{ border: 1px #e4e4e4 solid; background:url(/global/rdjyta_icon_bg.jpg) top left repeat-x; line-height: 42px; border-radius:4px; padding: 0px 12px; font-weight: bold;
	background: #f1f1f1;
	background: -webkit-linear-gradient(#ffffff 10%, #f1f1f1);
	background: -o-linear-gradient(#ffffff 10%, #f1f1f1);
	background: -moz-linear-gradient(#ffffff 10%, #f1f1f1);
	background: linear-gradient(#ffffff 10%, #f1f1f1);
}
.yqlj_con a{display: block; padding-left: 19px; background:url(/global/rdjyta_icon.jpg)  left center no-repeat; font-size: 15px; color: #e74e14;}

/* CSS list*/
.dqwz{border:1px #ccc solid; height:35px;  background:url(/global/rdzx_list_r1_c2.jpg) 10px 8px no-repeat #fff; text-indent:3em; line-height:35px; margin-bottom:20px;}
.dqwz span{color:#EF4220;}
.dqwz2{border:1px #ccc solid; height:35px;  background:url(/global/dqwz_icon.jpg) 10px 10px no-repeat #fff; text-indent:3em; line-height:35px; margin-bottom:20px;}
.dqwz2 span{color:#EF4220;}
.list_left{width:222px; border:1px #FEE5BD solid; float:left; height:714px; background:#FFFCF5;}
.list_lm{background:url(/global/rdzx_list_r3_c1.jpg) top no-repeat; height:83px; padding-left:15px; line-height:41px; font-weight:bold; font-size:14px;}
.list_lm2{background:url(/global/rdzx_list_r3_c2.jpg) top no-repeat; height:83px; padding-left:15px; line-height:41px; font-weight:bold; font-size:14px;}
.list_lm a{height:41px; line-height:41px; display:block; font-size:13px;}
.list_lm2 a{height:41px; line-height:41px; display:block; font-size:13px;}
.list_right{width:714px; border:1px #ccc solid; border-left:none; float:right; background:#fff; height:714px;}
.sousuo{height:44px; margin:7px 7px 0px; background:#FFF2E1; padding-top:15px; text-align:left; padding-left:10px;}
.sousuo li{float: left; margin-right: 10px;}
.sousuo table{width:652px; height:26px;}
.sousuo td{line-height:26px;}
.select{border:1px #A1A1A1 solid; width:59px; height:30px; line-height:30px;}
.select option{width:59px; height:30px; *height:30px; *padding:10px 0px; line-height:30px;}
.sousuo input{width:532px; height:28px; border-top:1px #A1A1A1 solid; border-bottom:1px #ccc solid;}
.list{padding:20px; font-size:14px;}
.pagediv a{
	display: inline-block;
	padding: 0 10px !important;
	border-radius: 3px;
	border: none !important;
	background: none !important;
}
.pagediv{padding:12px; height:30px; line-height:20px; font-size:12px;text-align: center;}
.pagediv input{width:30px; padding:0 3px;}
.pagediv .arrow{display: inline-block;
	line-height: 30px;
	border: #dddddd 1px solid;
	border-radius: 3px;
}
.pagediv .arrow a.current {
	border-color: #0077cc;
	background: #0077cc;
	color: #fff;
}

.pagediv .index_num{background:#FF9; border:#F90 1px solid;}
.pagediv .pagination_index_last{ display:inline; margin-left:50px; text-align:right;}

/* CSS div content*/
.zoomtitl {
	LINE-HEIGHT: 1.5; COLOR: #f30; FONT-SIZE: 18px; FONT-WEIGHT: bold; text-align:center; padding:20px 50px 5px 50px; font-family:"黑体";
}

.concentftitle {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; COLOR: #666
}
.concentbj03 {
	BORDER-BOTTOM: #fff 6px solid; TEXT-ALIGN: left; LINE-HEIGHT: 28px; MARGIN: auto; WIDTH: 900px; BACKGROUND: #eee; margin-top: 10px; padding-bottom: 5px;
}
.nrsx{ margin: 0 auto; text-align: center}
.concentbj03 li{ margin-right: 10px; display: inline-block;}
.concentbj03 B { COLOR: rgb(3, 3, 3); }
.concent {
	TEXT-ALIGN: left; PADDING-BOTTOM: 15px; LINE-HEIGHT: 1.8; MARGIN: auto; width:900px; FONT-SIZE: 14px; PADDING-TOP: 15px; font-family: "SimSun";
}
.concent font{font-size:14px;}
UNKNOWN {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 48px; WIDTH: 900px; COLOR: #090
}
.contentbj_arrow {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 2; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 10px
}
.colorfont {
	FLOAT: left; COLOR: #666
}
.con_ctr2 span{BORDER: #666 1px solid;MARGIN: 8px 3px; WIDTH: 8px;  FLOAT: left; HEIGHT: 8px; OVERFLOW: hidden; line-height:8px;}
.con_ctr2{line-height:0}
.color01 {BACKGROUND: #e6ffff;}
.color02 {BACKGROUND: #cff;}
.color03 {BACKGROUND: #ffc;}
.color04 {BACKGROUND: #fcf;}
.color05 {BACKGROUND: #9cf;}
.color06 {BACKGROUND: #eee;}
.color01, .color02, .color03, .color04, .color05, .color06{BORDER: #666 1px solid;MARGIN: 8px 3px; WIDTH: 8px;  FLOAT: left; HEIGHT: 8px; OVERFLOW: hidden; line-height:8px;}
.ckxg{font-size:16px; height:30px; line-height:30px; font-weight:bold; color:#FD550E; margin:0px auto 10px; width:900px;}
.ckxg a{color:#FD550E; font-size:16px;}
.wypl{width:880px; height:550px; margin:0 auto;}
/* CSS div foot*/
.footer{background:url(/global/rdzx_con_r7_c1_s1.jpg) bottom repeat-x; min-width:980px; margin:0 auto;}
#bottom {height:96px; width:980px; margin:0 auto; background:url(/global/rdzx_con_r9_c3_s1.jpg) top repeat-x; line-height:25px; text-align:center; padding-top:25px;}
.indexbottombj{background:url(/global/rdzx_con_r10_c6_s1.jpg) 150px center no-repeat; height:80px; width:700px; margin:auto; padding-left:230px;}
.btdh{ line-height:25px; text-align:left;}
.bottxx{line-height:25px; text-align:left; font-size:12px;}
#bottom font{text-align:center;}

/* CSS div 2014*/
.zdgzxm{margin-bottom:10px; _margin-bottom:10px;}
.zdgz_tit{height:37px; background:url(/global/2013zdgz_r1_c7_s1.jpg) top repeat-x;}
.zdgz_tit01{width:30px; background:url(/global/2013zdgz_r1_c1_s1.jpg) top no-repeat; float:left; height:37px;}
.zdgz_bt{float:left; font-size:14px; font-weight:bold; color:#013476; background:url(/global/2013zdgz_r1_c3_s1.jpg) top repeat-x; padding-top:17px; _padding-top:17px; height:20px;}
.zdgz_tit02{width:30px; background:url(/global/2013zdgz_r1_c5_s1.jpg) top no-repeat; float:left; height:37px; line-height:37px;}
.zdgz_tit03{width:247px; background:url(/global/2013zdgz_r1_c9_s1.jpg) top no-repeat; float:right; height:37px; line-height:37px;}
.wxts{font-size:14px; height:25px; line-height:25px; text-align:center;} 
.wxts span{font-size:14px; color:#f00; font-weight:bold;}

.mainmenu{width:100%;}
.mainmenu .hd{height:50px; background:#FFF2E1; line-height:50px; overflow:hidden;}
.mainmenu .hd li{display:block; float:left; text-align:center; color:#333; text-decoration:none; height:50px; padding:0px 22px; font-size:18px; font-family:"微软雅黑";}
.mainmenu .hd li a{font-size:18px;}
.mainmenu .hd li.on{background:#FFBF68; color:#FFF; font-size:18px;}
.mainmenu .hd li.on a{display:block; color:#FFF; font-size:18px;}
.mainmenu .bd{clear:both;}
.mainmenu .bd ul{ margin-top:15px;}

.gbancx{margin:12px auto; width:180px;}
.gbancx dl{width:100%; position:relative; font-size:12px; font-family:"宋体";color:#333333; z-index: 1; border: 1px #dedede solid;}
.gbancx dl.dl01{width:100%;font-family:"微软雅黑";font-size:14px;color:#336699;line-height:28px;}
.gbancx dl.dlEnd{margin-right:0;}
.gbancx dl dt{ height:28px; background:url(http://www.gz.gov.cn/gzgov/xhtml/images/gzszfgb_r5_c7_s1.jpg) right center no-repeat #FFF; text-align:center; color:#333; line-height:28px; position:relative; z-index:2;}
.gbancx dd{ display:none; position:absolute; top:25px; left:0; background:#fff; width:99.5%; min-height:260px; text-align:center; font-size:14px; border: 1px #dedede solid;}


#qxli li{padding:10px 0; line-height:20px; color:#666; border-bottom:#f7f7f7 1px dotted; text-align:center; font-size:14px; font-weight:bold; cursor:pointer;}
#qxli li a{cursor:pointer;}

.sidenav h2, .sidetop{line-height:25px; background:#3979b6; color:#fff; font-size:18px; margin:0; padding:15px 15px 15px 39px; display:none;}
.sidemenu li{padding-left:15px; line-height:41px; font-size:14px; background:url(/global/rdzx_hover.jpg) top right no-repeat;}
.sidemenu li a{display:block; font-size:13px;}
.sidemenu li a:hover, .sidemenu li a.aon{font-weight:bold; font-size:13px; color:#900;}
.dlEnd:hover dd{
	display: none;
}
.dlEnd:hover dd{
	display: block;
}
.ul_modellist li{
	border-bottom:1px solid #ddd;
	padding:5px 0;
    margin-bottom: 5px;
}
.ul_modellist li a{
	    display: inline-block;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ul_modellist li span{
	float: right;
}

.common_newslist li{position:relative; padding:10px 100px  10px 16px; line-height:22px; overflow:hidden; vertical-align:top; border-bottom:1px #ccc solid;}
.common_newslist li:after{position:absolute; content:" "; left:0; top: 20px; margin-top: -1px; width: 4px; height: 4px; background: #000;}
.common_newslist li span{position:absolute; right:0; top:0; color:#999999;}
.common_newslist li a{float:left; display: block; font-size: 14px;}
.common_newslist_nd li{padding-right:0;}

@media (max-width: 1280px) {
	
}

@media (max-width: 1024px) {
	
}

/* sm */
@media (min-width: 768px) and (max-width: 991px) {
	body{background:#fff;}
	#warp{background-size: 138%; min-width: auto;
    height: auto;
    background-position-x: -145px;}
	#top{height: 145px;}
    #container{width:100%; padding:20px 3%;}
	.rdjy, .zxta{width: 100%; float: none;}
	.rdjy{margin-bottom: 10px;}
	.footer{min-width: auto;}
	.max-width{width: auto;}
	.yqlj_con{line-height: 22px; padding: 12px;}
	.yqlj_con a{background: url(/global/rdjyta_icon.jpg) 0px 6px no-repeat;}
	.list_right{width: 69.2%;}
	.sousuo{padding: 10px; height: auto; padding-right:0px;}
	.sousuo input{width: 324px;}
	.dqwz a, .dqwz2 a{font-size: 14px;}
	.concentbj03{width: auto; height: auto;}
	.concent{width: auto;}
}

@media (max-width: 779px) {
	body{background:#fff;}
	#warp{background-size: 138%; min-width: auto;
    height: auto;
    background-position-x: -145px;}
	#top{height: 145px;}
    #container{width:100%; padding:20px 3%;}
	.rdjy, .zxta{width: 100%; float: none;}
	.rdjy{margin-bottom: 10px;}
	.footer{min-width: auto;}
	.max-width{width: auto;}
	.yqlj_con{line-height: 22px; padding: 12px;}
	.yqlj_con a{background: url(/global/rdjyta_icon.jpg) 0px 6px no-repeat;}
	.sousuo{padding: 10px; height: auto; padding-right:0px;}
	.sousuo input{width: 324px;}
	.dqwz a, .dqwz2 a{font-size: 14px;}
	.concentbj03{width: auto; height: auto;}
	.concent{width: auto;}
	
}

@media (max-width: 640px) {
	#warp{background-position-x: -78px;}
	#top{height: 70px;}
	.wxts{height: auto; line-height: 20px; margin-top: 10px;}
	.dqwz, .dqwz2{padding: 10px; background: url(/global/rdzx_list_r1_c2.jpg) 10px 15px no-repeat #fff; text-indent: 1.5em; height: auto; line-height: 25px;}
	.dqwz span, .dqwz2 span{font-size: 14px;}
	.dqwz a, .dqwz2 a{font-size: 14px;}
	.list_left{width: 100%; height: auto; float: none;}
	.list_right{width: 100%; height: auto; float: none; border: 1px #ccc solid; padding-bottom:60px;}
	.ul_modellist li a{width: 100%; white-space: normal; padding-left: 16px; font-size: 14px;}
	.ul_modellist li span{float: none; text-align: right; display: block;}
	.sousuo li{float: none; margin: 10px 0px; margin-right: 10px; text-align: center;}
	.sousuo input{width: 100%;}
	.select{width: 100%;}
	.ul_modellist li{ position: relative;}
	.ul_modellist li:after{position:absolute; content:" "; left:0; top: 12px; margin-top: -1px; width: 4px; height: 4px; background: #333;}
	.concentbj03{width: auto; height: auto;}
	.concentbj03 li b{display: none;}
	.nrsx {width: 140px;}
	.concent{width: auto;}
	.ztdx, .fontsize_ctrl, .bhsls, .con_ctr2{display: none;}
}

@media (max-width: 480px) {
		#warp{background-position-x: -78px;}
	#top{height: 70px;}
	.wxts{height: auto; line-height: 20px; margin-top: 10px;}
	.dqwz, .dqwz2{padding: 10px; background: url(/global/rdzx_list_r1_c2.jpg) 10px 15px no-repeat #fff; text-indent: 1.5em; height: auto; line-height: 25px;}
	.dqwz span, .dqwz2 span{font-size: 14px;}
	.dqwz a, .dqwz2 a{font-size: 14px;}
	.list_left{width: 100%; height: auto; float: none;}
	.list_right{width: 100%; height: auto; float: none; border: 1px #ccc solid; padding-bottom:60px;}
	.ul_modellist li a{width: 100%; white-space: normal; padding-left: 16px; font-size: 14px;}
	.ul_modellist li span{float: none; text-align: right; display: block;}
	.sousuo li{float: none; margin: 10px 0px; margin-right: 10px; text-align: center;}
	.sousuo input{width: 100%;}
	.select{width: 100%;}
	.ul_modellist li{ position: relative;}
	.ul_modellist li:after{position:absolute; content:" "; left:0; top: 12px; margin-top: -1px; width: 4px; height: 4px; background: #333;}
	.concentbj03{width: auto; height: auto;}
	.concentbj03 li b{display: none;}
	.nrsx {width: 60%;}
	.concent{width: auto;}
	.ztdx, .fontsize_ctrl, .bhsls, .con_ctr2{display: none;}
	.gbancx dd{width: 101.2%; left: -1px;}
}

@media (max-width: 400px) {
	#warp{background-position-x: -71px;}
	#top{height: 62px;}
	.footer .container{padding: 0px 2%;}
}

@media (max-width: 360px) {
	#warp{background-position-x: -68px;}
	#top{height: 59px;}
}

@media (max-width: 320px) {
	#warp{background-position-x: -61px;}
	#top{height: 50px;}
	.rdjy_tit a, .zxta_tit a{display: none;}
	.rdjy_con{padding: 10px 15px 20px;}
	
}