@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { color:#525252; font-size:16px; font-family: '微软雅黑','Arial', 'Helvetica', 'sans-serif';background: url(../images/lh-bj1.jpg) top center no-repeat #E5EFF7;}
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#525252; text-decoration:none; }
a:hover { text-decoration:none; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px '微软雅黑','Arial', 'Helvetica', 'sans-serif'; }
table { border-collapse:collapse; }
html {overflow-y: scroll;}
.clearfix:after {content: " "; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
.zsy-wrap{width: 1200px; height: auto; margin: 0 auto; overflow: hidden;}

/*主体样式*/
.header{width: 100%; height: 50px; background-color: #CCC; border-bottom: 2px solid #009BCB;}
.content-wrap{margin: 215px 0 23px 0; background-color: #FFFFFF; padding: 20px;}
.top-banner{height: auto; overflow: hidden;}
.top-banner img{width: 100%; height: auto; vertical-align: middle;}
.top-search{width: 89%; height: 37px;  margin: 20px auto 0 auto;}
.government{border-top: 1px solid #F0F0F0; margin-top: 20px; line-height: 50px; box-shadow: inset 0 8px 10px -4px #EEEEEE;}
.government a{color: #EF3D3B; font-weight: bold; padding-left: 20px; font-size: 16px;}
.gy-bgs a{background: url(../images/titile_r2_c2.png) 5px center no-repeat;}
.gy-title a{background: url(../images/titile_r2_c2.png) 5px 10px no-repeat;}
.st-park h2{color: #F6B115; border-bottom: 2px solid #F6B115;}
.gwh-department h2{color: #16A3FD; border-bottom: 2px solid #16A3FD;}
.gyx-jpq{margin-top: 15px;}
.gyx-jpq h2{font-size: 20px; font-weight: bold; padding-bottom: 15px;}
.gyx-jpq ul{border: 1px solid #EEEEEE; padding: 0 10px 10px 10px; float: left; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; *padding: 0 0.88% 0.88% 0.88%; *width: 98.14%;}
.gyx-jpq ul li{float: left; width: 33.33%; line-height: 24px; padding: 8px 0; display: table-cell;}
.gyx-jpq ul li a{font-size: 14px; padding-left: 17px; display: inline-block; color: #666;}
.gyx-jpq ul li a:hover{color: #a10000;}
.footer{height: 63px; width: 100%; overflow: hidden; border-top: 1px solid #EEEEEE;}

/*自适应样式*/
@media screen and (min-width: 1100px) and (max-width: 1199px) {
  .zsy-wrap{width: 1100px;}
}
@media screen and (min-width: 1000px) and (max-width: 1099px) {
  .gyx-jpq ul li{width: 50%;}
  .zsy-wrap{width: 1000px;}
}
@media screen and (max-width: 999px) {
  .gyx-jpq ul li{width: 50%;}
  .zsy-wrap{width: 100%;}
  .content-wrap{margin-top: 0px; margin-bottom: 0px; padding: 12px;}
}
@media screen and (max-width: 765px) {
  .content-wrap{min-height: auto; padding-left: 10px; padding-right: 10px;}
}
@media screen and (max-width: 550px) {
  .gyx-jpq ul li{width: 100%;}
}