@charset "gb2312";
* { padding: 0; margin: 0 auto; } /* IE8*/
*+html * { padding: 0; margin: 0; }
* { margin: 0; padding: 0; }
body { margin: 0px; padding: 0px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; color: #333; background: #F8F7F3; }
div { font-size: 14px;/* text-align: left;*/ }
a { color: #333; text-decoration: none; }
a:hover { color: #137DC4; text-decoration: none; }
img { border: none; }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, table { padding: 0; margin: 0; }
ul, li { margin: 0px; padding: 0px; list-style-type: none; }
table { margin: auto; }
.transparent { background: transparent; }
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; }
.hide { display: none; }
.show { display: block; }
/*font*/
.fst { font-family: "ËÎÌå"; }
.fwr { font-family: "Î¢ÈíÑÅºÚ"; }
.col66 { color: #666; }
.col66 a { color: #666; }
.col66 a:hover { color: #137DC4; }
/*lay-out*/
.xxgk_wrap{ max-width:1000px; margin:0 auto; overflow:hidden; }
.wrapper { max-width: 1000px; margin: auto; overflow-x: hidden; }
.zwgk-banner{max-width:1000px !important;}
.zwgk-banner img{width:100%; height:120px;}
.container { padding-top: 20px; padding-bottom: 20px; }
.header { height: 327px; }
.zwgk-banner { height: 120px; text-align: center; overflow: hidden; }
.zwgk-gdgov-search { background: #FFF; border: solid #E8F6F9 10px;   text-align: center; }
.zwgk-gdgov-search iframe { height: 50px; width: 930px; }
.zwgk-max { /*background: url(imageszwgk-left-bj.jpg) repeat-y left top #FFF;*/ }
.zwgk-left { width: 22.2%; float: left; padding: 0 10px 0; overflow: hidden; background:#e8f6f9;}
.zwgk-left iframe { width:100%; height: 600px; }
.zwgk-right { width: 73%; float: right; padding-top: 12px; padding-right: 10px;background:#fff; padding-left:10px }
.zwgk-right iframe { width: 100%;}
.zwgk-left-menu { line-height: 30px; }
.zwgk-left-menu li { width: 100%; float: left; }
.zwgk-left-menu li.alink a, .zwgk-left-menu li.button a { background: url(imageszwgk-left-menu.png) no-repeat 20px center  #308ad5; background-repeat: no-repeat;padding-left: 46px; margin-bottom: 12px; border-radius:3px;}
.zwgk-left-menu li.button a {
blr:expression(this.onFocus=this.blur()); outline: none; }
.zwgk-left-menu li.button a.dian { background: url(imageszwgk-left-hover.png) no-repeat 20px center #308ad5;border-radius:3px; }
.zwgk-left-menu a { color: #fff; display: block; blr:expression(this.onFocus=this.blur());
outline: none; }
.zwgk-left-menu a:focus { -moz-outline-style: none; }
.zwgk-left-menu a:hover { color: #FF9; }
.zwgk-cite-bar { position: relative; border-top: solid #236FA9 1px; }
.zwgk-cite-bar h2 { height: 58px; line-height: 55px; width: 240px; position: absolute; top: 0; left: 0; text-align: center; background: #236FA9; font-size: 18px; color: #fff; }
.zwgk-dqwz { border-left: solid #E5E5E5 1px; border-right: solid #E5E5E5 1px; border-bottom: solid #E5E5E5 1px; background: url(imageslist-dqzw-icon.png) no-repeat 24px center #fff; padding-left: 66px; font-size: 14px; padding-top: 12px; padding-bottom: 12px; line-height: 24px; }
.xxgk_gdsearch{ padding:25px 0; overflow:hidden;}
.xxgk_gdsearch .gkjs{float:left; width:21%; padding-right:8px; font-size:16px; text-align:right; line-height:36px;}
.SearchTxt{ float:left; width:45%; padding:8px 8px 7px; border:#e6e6e6 1px solid; background:#fff; line-height:18px;}
.SearchBtn{float:left; margin-left:5px;}
.advsearch{margin-left:10px; line-height:36px;}

/*.zwgk-bottom { background-color: #0E4EA1; padding-top: 40px; padding-bottom: 36px; }
.zwgk-bottom a { color: #fff; }
.zwgk-bottom a:hover { color: #ffc; }
.zwgk-bottom .bqxx { position: relative; text-align: center; line-height: 26px; color: #fff; font-size: 12px; overflow: hidden; }
.zwgk-bottom .bqxx img { position: absolute; top: 0; left: 0; }
*/


@media (max-width: 991px){
	.zwgk-left{width:100%; float:none;}
	.zwgk-right{width:100%; float:none;}
	
	}
	
@media (max-width: 698px) {
	.xxgk_gdsearch .gkjs{width:100%; text-align:left;}
	.SearchTxt{-moz-width:calc(100% - 160px); -ms-width:calc(100% - 160px); -o-width:calc(100% - 160px); -webkit-width:calc(100% - 160px); width:calc(100% - 160px);}
	.xxgk_gdsearch{padding:25px 10px;}

}