/*标准尾样式*/
.mh00{width: 1200px;margin: auto;}
.mh17{height: 80px;width: 100%;}
.mh17 td{border:none;}
.mh18{line-height: 22px;color: #FFFFFF; text-align:center;}
.mh18 a{color: #FFFFFF!important;}
.mh18 a:hover{color: #FFFFFF!important;}
.mh46{height: 80px;position: relative;margin-top: 10px; z-index:1;}
.mh46 .bg{position: absolute;width:100%;height: 100%;left: 0;top: 0;background: #000000;filter:alpha(opacity:70); opacity:0.7;  -moz-opacity:0.7;-khtml-opacity: 0.7;z-index:-1}


body,
td,
th {
  font-size: 12px;
  color: #333333;
}

* {
  margin: 0;
  padding: 0;
}

li {
  list-style: none;
}

img {
  vertical-align: middle;
  border: none;
}

.clear {
  clear: both;
  height: 0px;
  _overflow: hidden;
}

.w1200 {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
}
.mt16{ margin-top: 16px;}
.mt12{ margin-top: 12px;}
.mt13{ margin-top: 13px;}
.mt9{ margin-top: 9px;}
.mt10{ margin-top: 10px;}
.mt11{ margin-top: 11px;}
.mt6{ margin-top: 6px;}
.mb5{ margin-bottom: 5px;}
.h90px{ height: 90px;}
.h70px{ height: 70px;}
.h76px{ height: 76px;}
.h348px{ height: 348px;}
.h423px{ height: 423px;}
.h204px{ height: 204px;}
.h244px{ height: 244px;}
.h297px{ height: 297px;}
/*新增*/
.h425px{ height: 425px;}
.w897px{ width: 897px; overflow: hidden;}
.w895px{ width: 895px;}
.w290px{ width: 290px;}
.w288px{ width: 288px;}
.w440px{ width: 440px;}
.min-h500px{ min-height: 500px;}
.fl{ float: left;}
.fr{ float: right;}
.none{display:none;}

a,a:visited {
  font-size: 12px;
  color: #333333;
  cursor: pointer;
}

a:link,
a:hover,
a:active {
  text-decoration: none;
}

a:hover {
  color: #FF0000;
}
.body {
  background: #f0f0f0;
  font-family: Microsoft YaHei;
}
.ind1 {
  background: url(../images/001.jpg) no-repeat top center;
  height: 66px;
  padding-top: 134px;
}

.ind2 {
  float: left;
}

.ind2 li {
  float: left;
  padding: 0 12px;
  height: 36px;
  line-height: 36px;
}

.ind2 li a {
  font-size: 18px;
  color: #FFF;
}

.ind2 li a:hover {
  text-decoration: underline;
}

.ind3 {
  float: right;
  border: #92c8ec 1px solid;
  border-radius: 20px;
  -moz-border-radius: 20px;
  width: 200px;
  height: 34px;
  overflow: hidden;
}

.ind4 {
  border: none;
  height: 34px;
  line-height: 34px;
  width: 150px;
  background: none;
  color: #b0d4ed;
  padding-left:15px;
  float:left;
}
.ind4-1{
  width:35px;
  background: url(../images/p001.png) no-repeat center;
  border:none;
  height:34px;
  float:right;
  cursor:pointer;
}

.ind5 {
  width: 1225px;
}

.ind5 li {
  float: left;
  width: 285px;
  height: 140px;
  margin-right: 20px;
}
.ind9 {
  width: 420px;
  height: 290px;
  float: left;
}

.ind10 {
  width: 464px;
  height: 290px;
  background: #FFF;
  float: right;
}

.ind11 {
  height: 36px;
  line-height: 36px;
  background: #007dd1;
}

.ind12 {
  padding-left: 18px;
  font-size: 16px;
  color: #FFF;
  float: left;
}

.ind13 {
  float: right;
  margin-right: 10px;
}

.ind13 a {
  color: #FFF;
}

.ind13 a:hover {
  text-decoration: underline;
}

.ind14 {
  width: 444px;
  margin: 0 auto;
}

.ind14 li {
  float: left;
  border-bottom: #cdcdcd 1px dashed;
  background: url(../images/dot.jpg) no-repeat left center;
  padding-left: 14px;
  width: 430px;
  font-size: 14px;
  height: 35px;
  line-height: 35px;
  overflow: hidden;
}

.ind14 li a {
  font-size: 14px;
  float: left;
  width: 375px;
}

.ind14 li span {
  width: 45px;
  float: right;
}

.ind16 {
  height: 90px;
  width: 1220px;
}

.ind16 li {
  float: left;
  /*width: 192px;*/
  width: 595px;
  /*width: 232px;*/
  height: 90px;
  line-height: 90px;
  background: #0b82bc;
  margin-right: 10px;
  text-align: center;
  font-size: 18px;
  color: #FFF;
}

.ind16 li a {
  font-size: 26px;
  color: #FFF;
  /*width: 192px;*/
  width: 100%;
  height: 90px;
  display: block;
}

.ind17 {
  width: 290px;
  height: 392px;
  background: #fff;
  overflow:hidden;
}

.ind18 {
  width: 270px;
  margin: 0 auto;
  border-bottom: #007dd1 1px solid;
  background: url(../images/007.jpg) no-repeat left center;
  height: 35px;
  line-height: 35px;
}

.ind19 {
  float: left;
  padding-left: 10px;
  font-size: 16px;
  color: #027ccf;
}

.ind20 {
  float: right;
  padding-right: 10px;
}

.ind20 a:hover {
  text-decoration: underline;
  color: #333;
}

.ind21 {
  width: 270px;
  margin: 0 auto;
}

.ind21 li {
  float: left;
  border-bottom: #cdcdcd 1px dashed;
  background: url(../images/dot.jpg) no-repeat left center;
  padding-left: 14px;
  width: 256px;
  font-size: 14px;
  height: 35px;
  line-height: 35px;
  overflow: hidden;
}

.ind21 li a {
  font-size: 14px;
}

.ind22{
  background: #0b82bc;
  width: 290px;
  height: 90px;
  line-height: 90px;	
  text-align:center;
}
.ind22 a{ width: 290px; height: 90px; display: block;font-size: 18px;
  color: #FFF;}
.ind22 img{
  margin:0 14px 0 52px;
}
.ind23{
  background: #dddddd;
  height: 58px;
}
.ind24{float: left; font-size: 14px; color: #666666; width: 30px; line-height: 18px; margin: 12px 0 0 10px;font-weight: bold;}
.ind25 select{ width: 290px; height: 30px; line-height: 30px;float: left; margin:14px 40px 0; color: #888888;}
.ind26{padding: 20px 0; background:#d8d8d8; margin-top:13px;}
.ind27{float: left; margin-left: 220px;}
.ind27-1{float: right; margin-right: 200px;}
.ind28{float: left; line-height:25px; margin-left: 90px; text-align: center;}
.ind29{ margin-top:13px; border: #c9e1ed 1px solid; background: url(../images/008.jpg) no-repeat 9px center; background-color:#fff; padding-left: 26px; color: #666666; height: 38px;line-height: 38px; text-align: left;}
.ind30-1{ background: url(../images/p006.png) no-repeat 25px center; background-color: #1286d4; color: #FFF;width: 242px; height: 50px;line-height:50px;font-size: 18px; font-weight: bold; padding-left: 48px;}
.ind30-2{ border: #c9e1ed 1px solid;border-top:none;background-color:#fff; padding-bottom: 2px;}
.ind30-2 li{ float: left; width: 268px; padding:0 10px; background: url(../images/p005.png) no-repeat 25px center; height: 50px;}
.ind30-2 li a{ color: #0e88d9;border-bottom: #e4e2e2 1px solid; font-size: 18px;  width: 230px; padding-left: 38px; height: 49px; line-height: 49px; display: block;}
.ind32{ width: 875px; margin: 10px auto 0;}
.ind32 li{ float: left; border-bottom: #cdcdcd 1px dashed; background: url(../images/dot.jpg) no-repeat left center; padding-left: 15px;font-size: 14px; width: 860px;height: 39px;line-height: 39px; overflow: hidden;}
.ind32 li a{ float: left;font-size: 14px; width: 750px;}
.ind32 li span{ float: right; width: 90px;}
.ind33{ text-align: center; padding: 30px 0;}
.ind35{ width: 1100px; margin: 0 auto;}
.ind36{ padding: 30px 0; text-align: center;}
.ind37{ border-bottom: #d0cecf 1px solid; font-size: 14px; color: #bdbdbd; text-align: center; line-height: 30px;}
.ind37-1{ margin-left:15px;}
.ind38{ text-align: center;}
.ind39{ padding: 20px 0;}
.ind40{ background: url(../images/p007.png) no-repeat 16px center; background-color: #1286d4; height: 50px; line-height: 50px;font-size: 18px;font-weight: bold; color: #FFF;padding-left: 55px;}
.ind44{ border: #c9e1ed 1px solid; border-top: #1286d4 3px solid; background-color:#fff;}
.ind45{height: 49px; line-height: 49px; background: url(../images/015.jpg) repeat-x bottom;}
.ind46{ float: left; width: 170px; padding-left: 10px; font-size: 18px; font-weight: bold; color: #007dd1;}
.ind47{ float: left;}
.ind47 li{ float: left;font-size: 16px;margin-right: 20px; cursor: pointer;}
.ind47 li.on{ background: url(../images/016.jpg) repeat-x bottom; color: #ff6603;}
.ind48{ float: right;margin-right: 10px;}
.ind48 a{ color: #888888;}
.ind48 a:hover{ text-decoration: underline;}
.ind49{ width: 875px; margin: 5px auto 0;}
.ind49 li{ float: left; border-bottom: #cdcdcd 1px dashed; background: url(../images/dot.jpg) no-repeat left center; padding-left: 15px;font-size: 14px; width: 860px;height: 35px;line-height: 35px; overflow: hidden;}
.ind49 li a{ float: left;font-size: 14px; width: 750px;}
.ind49 li span{ float: right; width: 90px;}
.ind49-1{ width: 1175px; margin: 5px auto 0;}
.ind49-1 li{ float: left; border-bottom: #cdcdcd 1px dashed; background: url(../images/dot.jpg) no-repeat left center; padding-left: 15px;font-size: 14px; width: 1160px;height: 35px;line-height: 35px; overflow: hidden;}
.ind49-1 li a{ float: left;font-size: 14px; width: 1050px;}
.ind49-1 li span{ float: right; width: 90px;}
.ind52{ border: #0480d2 1px solid; background: #f4faff; width: 288px; height: 50px; line-height: 50px;}
.ind52 a{ width: 288px; height: 50px; display: block;}
.ind52 a img{ margin: 6px 20px 0 30px; float: left; width:30px;}
.ind52 a span{ font-size: 24px; font-weight: bold; color: #0681d2;}
.ind53{ background: #f79e6d;}
.ind54{ background: #53be48;}

/*0621新增*/
.ind55{ background: #5280c8;}
.ind53 a,.ind54 a,.ind53 a,.ind55 a{ font-size: 24px; font-weight: bold; color: #FFF; width: 290px; height: 50px; line-height: 50px; display: block; text-align: center;}


.ind53 a,.ind54 a{ font-size: 24px; font-weight: bold; color: #FFF; width: 290px; height: 50px; line-height: 50px; display: block; text-align: center;}
.ind56{ background: #dbe8ef; height: 45px; line-height: 45px;}
.ind56 li{float: left; font-size: 16px;text-align: center; cursor: pointer;}
.ind57{ width: 94px; color: #ff6603;}
.ind58{ width: 94px;}
.ind59{ width: 3px;}
.ind60{ width: 278px; margin: 0 auto;}
.ind60 li{ float: left; border-bottom: #cdcdcd 1px dashed; background: url(../images/dot.jpg) no-repeat left 14px; padding:5px 0 5px 15px;font-size: 14px; width:263px;height: 50px;line-height: 25px; overflow: hidden;}
.ind60 li a{font-size: 14px;}
.ind60 li span{ float: right; width: 50px; color: #cfcfcf;}
.ind61 a{ width: 290px; height: 119px; line-height: 119px; display: block; font-size: 24px; font-weight: bold; color: #FFF;}
.ind61 a img{ float: left; margin: 40px 20px 0 48px;}
.ind62{ background: #0db3f0;}
.ind63{ background: #f28e89;}
.ind64{ background: #7cc17f;}
.ind65{ width: 425px; margin: 5px auto 0;}
.ind65 li{ float: left; border-bottom: #cdcdcd 1px dashed; background: url(../images/dot.jpg) no-repeat left center; padding-left: 15px;font-size: 14px; width: 410px;height: 35px;line-height: 35px; overflow: hidden;}
.ind65 li a{ float: left;font-size: 14px; width: 350px;}
.ind65 li span{ float: right; width: 50px;}
.ind66{ border: #c9e1ed 1px solid;background-color:#fff; padding-bottom:10px;}
.ind66 li{ float: left; width: 268px; padding:0 10px; background: url(../images/p005.png) no-repeat 25px center; height: 50px;}
.ind66 li a{color: #0e88d9;border-bottom: #e4e2e2 1px solid; font-size: 18px;  width: 230px; padding-left: 38px; height: 49px; line-height: 49px; display: block;}
.ind66 .on{background: url(../images/p006.png) no-repeat 25px center;background-color:#1286D4;}
.ind66 .on a{color: #ffffff;border-bottom: #1286D4 1px solid; font-size: 18px;  width: 230px; padding-left: 38px; height: 49px; line-height: 49px; display: block;}

.ind67{ border-collapse:collapse;}
.ind67 td{ border:#dce1e4 1px solid; padding:2px;}
.ind68{ background:#d2e3ed; height:30px; line-height:30px; font-size:16px; padding-left:10px;}
.ind68 span{ font-size:12px;}
.ind69{ width:100px; text-align:right; height:30px; font-size:14px;}
.ind70{ width:90%; border:#cdcdcd 1px solid; height:25px; line-height:25px; font-size:14px;}
.ind71{ width:90%; border:#cdcdcd 1px solid; line-height:25px; font-size:14px;}
.ind72{ width:100px; border:#cdcdcd 1px solid; height:25px; line-height:25px; font-size:14px; float:left;}
.ind73{ width:50px; border:#cdcdcd 1px solid;height:25px; line-height:25px; font-size:14px; text-align:center; background:#b1d1f3; cursor:pointer; float:left; margin-left:5px;}
.ind74{ background:#f07613; color:#FFF; border:#d4d4d4 1px solid; text-align:center; width:83px; height:25px; line-height:25px; border-radius:5px; font-size:14px; font-weight:bold; cursor:pointer; margin-right:10px;}
.ind75{ padding:10px 0 20px;}
.ind76 a{ width: 290px; height: 45px; line-height: 45px; display: block; font-size: 20px; font-weight: bold; color: #FFF;}
.ind76 a img{ float: left; margin: 8px 20px 0 48px; width:30px;}
.ind77{ background: #f79e6d;}
.ind78{ background: #ae5db6;}
.ind79{ background: #d9d633;}

.ind80{width: 1198px;border: #c2c2c2 1px solid;padding: 9px;margin: 9px auto 0;background: #FFFFFF;border-radius: 5px;}
.ind81{height: 30px;line-height: 30px;border-bottom: #dedede 1px solid;}
.ind81 .title{float: left;padding: 0 8px;height: 29px;line-height: 29px;border-bottom: #007ecf 2px solid;font-size: 18px;font-weight: bold;color: #007ecf;}
.ind82{padding-top: 20px;}
.ind82 li{width: 99px;height: 105px;text-align: center;line-height: 30px;float: left;}
.ind82 li a{font-size: 14px;}
.ind82 li img{width: 65px;height: 65px;border-radius: 5px;}
.ind83{height: 40px;line-height: 40px;border-bottom: #dedede 1px solid;}
.ind83 .title{height:22px;line-height:22px;float: left;padding: 0 8px;border-left:#007dd1 4px solid;margin:8px 0 0 10px;font-size: 20px;font-weight: bold;}
.ind84{padding: 10px 20px;}
.ind84 .title{line-height: 30px;font-size: 18px;}
.ind84 .content{line-height: 30px;color: #3d3d3d;font-size: 14px;}
.ind84 .content p{text-indent: 2em;}
.ind84 .content a{ font-size:14px; margin-right:10px;}
.ind84 .link{color: #00529b;font-size: 14px;text-decoration: underline;}
.ind84 .info li{width: 518px;height: 158px;padding:10px 20px;border: #c2c2c2 1px solid;background-color: #f1f5fe;border-radius: 5px;float: left;margin: 15px 0 0 15px;box-shadow:  0 0 15px #c9ced2;}
.ind84 .info li .title2{height: 32px;line-height: 32px;overflow: hidden;color: #007dd1;font-size: 18px;font-weight: bold;}
.ind84 .info li .info2{width: 100%;margin-top: 10px;}
.ind84 .info li .info2 td{line-height: 24px;font-size: 14px;}
.ind84 .info li .info2 td span{color: #817f80;}
.ind84 .info li .info2 .img{width: 150px;text-align: center;}
.ind84 .info li .info2 .img img{width: 65px;height: 65px;}
.ind84 ul li {float:left;list-style:none;margin-right:5px;margin-top:5px; cursor:pointer;}

.ind85{ width: 278px; margin: 0 auto;}
.ind85 li{ float: left; border-bottom: #cdcdcd 1px dashed; background: url(../images/dot.jpg) no-repeat left 14px; padding:5px 0 5px 15px;font-size: 14px; width:263px;height: 25px;line-height: 25px; overflow: hidden;}
.ind85 li a{font-size: 14px;}
.ind85 li span{ float: right; width: 50px; color: #cfcfcf;}

.news{ width:1220px; margin:9px auto 0;}
.news_box{width: 603px;height: 145px;float: left; background: #FFFFFF; border: 1px solid #bfbfbf;border-radius: 5px;}
.news_box .new_title {width: 100%;font-size: 18px; color: #ffffff;height: 35px;line-height: 35px;text-align: left;}
.news_box .new_title .title_bg { height: 35px;line-height: 35px;background-color: #1b78f6;display: inline-block;padding: 0 20px;}
.news_box .new_title .new_more {float: right;font-size: 12px;color: #242424; margin-right: 10px;}
.new_list { width: 583px;padding: 10px;height: 90px;}
.news_box .new_list ul li{ width: 583px; height: 30px;line-height: 30px; font-size:14px; overflow:hidden;}
.news_box .new_list ul li a{float:left;font-size:14px; width:480px;}
.news_box .new_list ul li span{ float:right; width:80px; }
.l-btn-left { display: inline-block; position: relative;overflow: hidden;margin: 0;padding: 0;vertical-align: top;}
.l-btn-text {display: inline-block; vertical-align: top; width: auto;line-height: 24px;font-size: 14px;padding: 0;margin: 0 4px; }
.l-btn {color: #444;background: #fafafa; background-repeat: repeat-x;border: 1px solid #bbb;background: -webkit-linear-gradient(top,#ffffff 0,#eeeeee 100%);background: -moz-linear-gradient(top,#ffffff 0,#eeeeee 100%); background: -o-linear-gradient(top,#ffffff 0,#eeeeee 100%);background: linear-gradient(to bottom,#ffffff 0,#eeeeee 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#eeeeee,GradientType=0);-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; }
.l-btn { text-decoration: none;display: inline-block; overflow: hidden;margin: 0;padding: 0;cursor: pointer;outline: none;text-align: center; vertical-align: middle; }

/* 正文标题 当标题需换行时需设标题宽度width*/
.lw_title {
  line-height: 180%;
  color: #333333;
  text-align: center;
  font-family: "SimHei";
  font-size: 22px;
  font-weight: normal;
  white-space: normal;
  word-break: break-all;
}


/*文章来源，发布时间，浏览人数，评论人数*/
.lw_source {
  font-size: 14px;
  font-weight: normal;
}
/*文章摘要*/
.lw_summary {}
/* 正文内容框架 */
.lw_content {
  /*font-family:"SimSun";*/
  line-height: 200%;
  font-size: 16px;
  padding: 10px;
  text-align: left;
  text-justify: inter-ideograph;
}
.lw_conent p table,.lw_content table{
  border-collapse:collapse;
}
.lw_conent p table tr td {
  text-indent: 0;
  border:1px solid #333;
}
.lw_content table tr td {
  text-indent: 0;
  border:1px solid #333;
}

/*定义正文段落*/

.lw_content p {
  text-indent: 2em;
  line-height: 200%;
}

.lw_content td p {
  text-indent: 0em;
}


/*定义内容中标题*/

.lw_content h1,
.lw_content h2,
.lw_content h3,
.lw_content h4,
.lw_content h5,
.lw_content h6 {
  line-height: 150%;
  margin: 5px 0;
  /*font-family:"SimHei";*/
}


/*定义链接*/

.lw_content a,
.lw_content a:visited {
  text-decoration: none;
}

.lw_content a:hover,
.lw_content a:active {
  text-decoration: underline;
}


/*定义图像*/

.lw_content img {
  max-width: 800px;
  max-height: 1500px;
  scale: expression((this.offsetWidth> this.offsetHeight)?(this.style.width=this.offsetWidth>=800 ? "800px": "auto"): (this.style.height=this.offsetHeight>=1500 ? "1500px": "auto"));
  display: inline !important;
}


/*定义附件*/

.lw_attach {}

.lw_attach a {
  color: #0457BD;
  text-decoration: underline;
}

.lw_attach a,
.lw_attach a:visited {
  text-decoration: underline;
  color: #0457BD;
}

.lw_attach a:hover,
.lw_attach a:active {
  text-decoration: underline;
}


/*定义前后文章*/

.lw_guide {
  width: 100%;
  line-height: 150%;
  text-align: center;
  margin: 10px 20px;
  background-color: #f3f3f3;
  padding: 5px;
}


/*定义相关文章*/

.lw_refer {
  width: 100%;
  line-height: 150%;
  text-align: left;
  margin: 0px 20px;
}

.lw_refer li {
  height: 22px;
  line-height: 180%;
  list-style-type: square;
}


/*定义留言*/

.lw_comment {}


/*定义文章分页标识*/

.lw_nextpage {
  font-size: 12px;
}

/*飘窗样式*/
.bay{
  float:left;
  z-index:999;
}
.bay div{text-align: right;background: #ccc;height: 25px;}
.bay a{display:block;}

/*广告样式*/
.ewb-msg {
  position: relative;
  height: 150px;
}

.ewb-msg-link {
  display: block;
  width: 100%;
  height: 150px;
}

.ewb-close {
  position: absolute;
  top: 10px;
  right: 50px;
  width: 16px;
  height: 16px;
  background: url('../images/close_btn.png') no-repeat;
  cursor: pointer;
}

/*手机*/
@media (max-width:1090px) {
  #pf_1,#pf_2,#pf_3{display:none}
  .special_ggzy .footer{width:auto!important;}
  .special_ggzy .h90px{height: auto; margin:0 0 10px 0}
  .special_ggzy .h90px img{width:100%;}
  .special_ggzy .w1200,.special_ggzy .ind5,.special_ggzy .w290px,.special_ggzy .ind17,.special_ggzy .ind16{width:100%;}
  .special_ggzy .w897px,.special_ggzy .ind14,.special_ggzy .ind9,.special_ggzy .ind10{width:100%;height: auto;}
  .special_ggzy .ind1{height: auto; padding-bottom: 20px; padding-top:160px; background-color:#1581d0;background-position-x: 31%;background-position-y: 0px;}
  .special_ggzy .ind2{margin-bottom: 15px;}
  .special_ggzy .ind3{margin-right:20px;}
  .special_ggzy .ind5 img{width:100%;}
  .special_ggzy .ind10{margin:10px 0;}
  .special_ggzy .ind25 select{width: 100%; margin:0; height: 50px}
  .special_ggzy .ind12, .special_ggzy .ind19{line-height: 2.5}
  .special_ggzy .ind13,.special_ggzy .ind20{margin:1px 10px;}
  .special_ggzy .ind14, .special_ggzy .ind21{margin:0 1%;}
  .special_ggzy .ind14 li, .special_ggzy .ind21 li{padding-left:5%;width: 93%; background-position: 5px 20px;}
  .special_ggzy .ind16 li{width:98%!important;margin: 5px 1%; height: auto;}
  .special_ggzy .ind16 li a{font-size: 1rem; font-weight: bold;height: auto;line-height: 2.5;}
  .special_ggzy .ind14 li a, .special_ggzy .ind21 li a{width:100%;}
  .special_ggzy .ind14 li span{float: left; width:auto; color: #999}
  .special_ggzy .ind11{line-height: 1.5; float:left; height:auto; width:100%;}
  .special_ggzy .ind18 {line-height: auto; height: auto;}
  .special_ggzy .ind23{height: auto;} 
  .special_ggzy .ind24{font-size: 1.4rem; margin:20px 0 10px 0;width: 100%;text-align: center;}
  .special_ggzy #ibanner, .special_ggzy #ibanner_pic a, .special_ggzy #ibanner_pic a img{height: 300px; width:100%;}
  .special_ggzy #ibanner_btn{margin: 0; right:20px; bottom:50px}
  .special_ggzy .ind5 li{width:98%;margin:5px 1%; height: auto;}
  .special_ggzy .ind17{height: auto; padding:10px 1%;}
  .special_ggzy .ind18,.special_ggzy .ind21{width:98%;}
  .special_ggzy .bay{display:none;}
  /*@列表*/
  .special_ggzy .mt13 .w290px{display: none;}
  .special_ggzy .w895px{width:100%;}
  .special_ggzy .page select{height: 22px; margin:10px; width:76px;}
  .special_ggzy .ind32{width:90%;}
  .special_ggzy .ind32 li{background-position: 3px 7px; height:auto; width:100%; margin-bottom: 10px;}
  .special_ggzy .ind32 li a{width:100%; line-height: 1.5;}
  .special_ggzy .ind32 li span{float: left; color: #999;}
/*@政府采购*/
	.special_ggzy .w100{display: block!important; padding:0;height: auto;}
    .special_ggzy .w100 .ind40,.special_ggzy .w100 .ind30-2{display: none;}
  .special_ggzy .w100 .h70px,.special_ggzy .w100 .h76px{height: auto;}
  .special_ggzy .w100 .h70px img,.special_ggzy .w100 .h76px img {width:100%; margin:-10px 0 10px 0;}
    .special_ggzy .w288px,.special_ggzy .ind85,.special_ggzy .ind49,.special_ggzy .w440px,.special_ggzy .ind65,.special_ggzy .ind60,.special_ggzy .ind49-1{width:100%; height: auto;padding: 0 0 10px 0;}
  .special_ggzy .ind29{height: auto; background-position: 10px 13px; line-height: 1.5; padding:10px 0 10px 30px}
	.special_ggzy .ind45{height: auto; float: left; width: 100%;}
	.special_ggzy .ind85 li, .special_ggzy .ind49 li, .special_ggzy .ind65 li,.special_ggzy .ind60 li,.special_ggzy .ind49-1 li{display: flex; flex-direction: column;background-position: 4px 15px; width: 93%; height: auto; padding:10px 0 0 15px;}
  .special_ggzy .ind85 li a,.special_ggzy .ind49 li a, .special_ggzy .ind65 li a, .special_ggzy .ind60 li a,.special_ggzy .ind49-1 li a{width: 100%; line-height: 1.5}
  .special_ggzy .ind85 li span,.special_ggzy .ind49 li span, .special_ggzy .ind65 li span, .special_ggzy .ind60 li span,.special_ggzy .ind49-1 li span{width: 100%; line-height: 1.5; color: #999;}
	.special_ggzy .ind46{width:70%;}
	.special_ggzy .ind76{width:100%;}
	.special_ggzy .ind76 a{padding:10px 0;width: auto;}
	.special_ggzy .ind47{width:100%;/*! margin: 10px 0; */}
	.special_ggzy .ind47 li{width:50%; /*! padding: 10px 0; */ margin: 0; text-align: center;}
/*@建设工程*/
.special_ggzy .ind47 li{font-size: 1rem;}
.special_ggzy .h425px,.special_ggzy .h348px{height: auto;}
.special_ggzy .ind52{padding:10px 0; width:auto;}
.special_ggzy .ind52 a{width: auto;}
.special_ggzy .ind53 a,.special_ggzy .ind54 a,.special_ggzy .ind55 a{width:100%; padding:10px 0}
.special_ggzy .ind49-1{width:100%;}
  .special_ggzy .ind44 .zxcstb li{width:95%!important; padding:10px 2.5%;}
 .special_ggzy .zxcstb li img{width:100%;}
}
@media (max-width:640px) {
  .special_ggzy .ind1{height: auto; padding-bottom: 20px; padding-top:160px; background-color:#1581d0;background-position-x: 50%;background-position-y: 0px;}
}