
/******样式清除******/
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}
ul,
ol {
  list-style: none;
}
a {
  text-decoration: none;
  color: #333333;
}
a,
span {
  vertical-align: top;
}
img {
  border: 0;
  vertical-align: middle;
}
input,
button,
text {
  vertical-align: top;
  outline: none;
  border: none;
}
button {
  padding: 0;
  background: none;
  cursor: pointer;
}
button::-moz-focus-inner {
  padding: 0;
}
textarea {
  outline: none;
  border: none;
  resize: none;
}
input,
textarea {
  box-sizing: content-box;
  outline: none;
  background: 0 0;
  font-family: "Microsoft YaHei";
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #acacac;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #acacac;
}
input::-moz-placeholder,
textarea::-moz-placeholder {
  color: #acacac;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #acacac;
}
table tr td,
table {
  border-collapse: collapse;
}
body {
  font-size: 0;
  color: #000;
  font-family: "Microsoft YaHei";
}
/*****通用样式******/
/*清除浮动*/
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.lf {
  float: left;
}
.rt {
  float: right;
}
.db {
  display: inline-block;
}
/*****边距调整****/
.mt10 {
  margin-top: 10px;
}
.mt15 {
  margin-top: 15px;
}
.mt20 {
  margin-top: 20px;
}
.mr5 {
  margin-right: 5px;
}
.mr10 {
  margin-right: 10px;
}
.mr15 {
  margin-right: 15px;
}
.mr20 {
  margin-right: 20px;
}

/*
 * @Description:
 * @Company:TRS
 * @Date: 2019/8/19 13:21
 * @LastEditors: tong.kai
 */
body {
  background: #edf3f9;
}
.head-ww {
  width: 100%;
  min-width: 1200px;
  background: #fff;
}
.head-logoline {
  height: 110px;
}
.head-logoline .head-logoline-cen {
  width: 1200px;
  margin: 0 auto;
  padding-bottom: 14px;
}
.head-logoline .topthree {
  text-align: center;
}
.head-logoline .topthree span {
  width: 200px;
  display: inline-block;
  height: 30px;
  box-sizing: border-box;
}
.head-logoline .topthree a {
  width: 100px;
  height: 30px;
  box-sizing: border-box;
  display: inline-block;
}
.head-logoline .topthree a:hover,
.head-logoline .topthree .tit {
  background-color: #015293;
  color: #fff;
}
.head-logoline .topthree span,
.head-logoline .topthree a {
  font-size: 12px;
  color: #000000;
  line-height: 30px;
  border-radius: 0 0 5px 5px;
  border: solid 1px #d9dde2;
  border-top: none;
  margin: 0 1px;
}
.head-logoline .logo {
  display: inline-block;
  margin-top: 16px;
}
.head-logoline .shar1 {
  margin-left: 630px;
  margin-top: 16px;
}
.head-logoline .shar2 {
  margin-left: 5px;
  margin-top: 16px;
}
.head-logoline .shar1:hover,
.head-logoline .shar2:hover {
  opacity: 0.75;
}
.head-nav {
  width: 100%;
  min-width: 1200px;
  height: 50px;
  background-color: #015293;
}
.nav-cent {
  width: 1200px;
  height: 50px;
  margin: 0 auto;
}
.nav-cent li {
  width: 170px;
  height: 46px;
  border-bottom: 4px solid #015293;
}
.nav-cent li a {
  font-size: 16px;
  color: #ffffff;
  line-height: 50px;
  box-sizing: border-box;
  display: inline-block;
  width: 100%;
  height: 100%;
}
.nav-cent li a span {
  padding-left: 28px;
  margin-left: 42px;
}
.nav-cent li .a0 span {
  background: url(../image/ico1-ww.png) left center no-repeat;
}
.nav-cent li .a1 span {
  background: url(../image/ico2-ww.png) left center no-repeat;
}
.nav-cent li .a2 span {
  background: url(../image/ico3-ww.png) left center no-repeat;
}
.nav-cent li .a3 span {
  background: url(../image/ico4-ww.png) left center no-repeat;
}
.nav-cent li .a4 span {
  background: url(../image/ico5-ww.png) left center no-repeat;
}
.nav-cent li .a5 span {
  background: url(../image/ico6-ww.png) left center no-repeat;
}
.nav-cent li .a6 span {
  background: url(../image/ico7-ww.png) left center no-repeat;
}
.nav-cent li:first-child a span {
  margin-left: 52px;
}
.nav-cent li:hover {
  background-color: #005da8;
  border-bottom: 4px solid #fff;
}
.head-ban {
  height: 350px;
  width: 100%;
  position: relative;
}
.head-ban .hdlunbo {
  overflow: hidden;
  height: 350px;
  width: 100%;
  position: relative;
}
.head-ban .hdlunbo .pul {
  height: 350px;
  width: 100%;
}
.head-ban .hdlunbo .pul li {
  height: 350px;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.head-ban .hdlunbo .pul li img {
  height: 385px;
  width: 100%;
}
.head-ban .hdlunbo .oul {
  position: absolute;
  bottom: 110px;
  left: 48%;
}
.head-ban .hdlunbo .oul li {
  margin-left: 12px;
  border-radius: 50%;
  width: 12px;
  height: 12px;
  background-color: #ffffff;
  cursor: pointer;
}
.head-ban .hdlunbo .oul .cur,
.head-ban .hdlunbo .oul li:hover {
  background-color: #e44c4c;
}
.head-ban .hdinput-box {
  width: 100%;
  position: absolute;
  top: 75px;
  z-index: 999;
}
.head-ban .hdinput-box .hdinput {
  position: relative;
  width: 680px;
  margin: 0 auto;
}
.head-ban .hdinput-box .hdinput input {
  width: 680px;
  height: 60px;
  background-color: #ffffff;
  border-radius: 30px;
  border: solid 2px #1362ce;
  opacity: 0.9;
  box-sizing: border-box;
  padding: 0 70px 0 30px;
  font-size: 16px;
}
.head-ban .hdinput-box .hdinput .btn {
  background: url(../image/btn-ww.png);
  display: inline-block;
  width: 20px;
  height: 20px;
  position: absolute;
  right: 32px;
  top: 20px;
}
.head-ban .hdinput-box .hdinput .hotword {
  margin-left: 10px;
}
.head-ban .hdinput-box .hdinput .hotword li {
  width: 100px;
  height: 24px;
  background-color: #edf3f9;
  border-radius: 12px;
  text-align: center;
  line-height: 24px;
  margin-left: 10px;
  margin-top: 10px;
}
.head-ban .hdinput-box .hdinput .hotword li a {
  font-size: 12px;
  color: #1362ce;
}
.head-ban .hdinput-box .hdinput .hotword li:hover,
.head-ban .hdinput-box .hdinput .hotword .blue {
  background-color: #1362ce;
  cursor: pointer;
}
.head-ban .hdinput-box .hdinput .hotword li:hover a,
.head-ban .hdinput-box .hdinput .hotword .blue a {
  color: #ffffff;
}
.foot-ww {
  width: 100%;
  min-width: 1200px;
  height: 190px;
  background: #fff;
}
.foot-ww .footline {
  border-bottom: 2px solid #206bb8;
  height: 50px;
}
.foot-ww .footline .dropline {
  width: 1200px;
  margin: 0 auto;
  height: 50px;
}
.foot-ww .footline .dropline .drop-lists {
  display: none;
  position: absolute;
  bottom: 50px;
  width: 100%;
  max-height: 100px;
  overflow-y: auto;
  background: #2380c4;
  border: 1px solid #eaeaea;
}
.foot-ww .footline .dropline .drop-lists li {
  height: 30px;
  line-height: 30px;
}
.foot-ww .footline .dropline .drop-lists li a {
  margin-left: 20px;
  font-size: 12px;
  color: #Fff;
}
.foot-ww .footline .dropline .drop-lists li a:hover {
  font-weight: bold;
}
.foot-ww .footline .dropline .drop-down {
  height: 50px;
  border-right: 1px solid #eaeaea;
  width: 240px;
  box-sizing: border-box;
  cursor: pointer;
  background: url(../image/ws-ww.png) 210px center no-repeat;
  position: relative;
}
.foot-ww .footline .dropline .drop-down p {
  font-size: 14px;
  color: #6f6f6f;
  line-height: 50px;
  margin-left: 20px;
}
.foot-ww .footline .dropline .drop-down:first-child {
  border-left: 1px solid #eaeaea;
}
.foot-ww .footdre {
  width: 1200px;
  margin: 28px auto 0;
}
.foot-ww .footdre .fivew li a {
  font-size: 14px;
  color: #999999;
}
.foot-ww .footdre .fivew li a:hover {
  color: #044e8e;
}
.foot-ww .footdre .fivew li a:before {
  content: '|';
  color: #999999;
  padding: 0 14px;
}
.foot-ww .footdre .fivew li:first-child a:before {
  content: '';
  padding: 0;
}
.foot-ww .footdre .p1 {
  margin-top: 24px;
}
.foot-ww .footdre .p1,
.foot-ww .footdre .p2 {
  display: inline-block;
  font-size: 12px;
  color: #999999;
  line-height: 25px;
  margin-left: 2px;
}
.foot-ww .footdre .p1 .sp,
.foot-ww .footdre .p2 .sp {
  display: inline-block;
  background: url(../image/jh-ww.png);
  width: 18px;
  height: 20px;
}
.foot-ww .footdre .twop {
  display: inline-block;
  margin-top: -40px;
}
.foot-ww .footdre .twop .ml16 {
  margin-left: 16px;
}
.zt-head {
  background: url(../image/zt-bg.png) center;
  width: 100%;
  min-width: 1200px;
  height: 800px;
}

/*
 * @Description:
 * @Company:TRS
 * @Date: 2019/8/19 13:15
 * @LastEditors: tong.kai
 */
.sylbone-ww {
  width: 1200px;
  margin: -80px auto 0;
  height: 120px;
  position: relative;
  text-align: center;
}
.sylbone-ww .lbonel {
  width: 1100px;
  height: 120px;
  background: #fff;
  overflow: hidden;
  position: relative;
}
.sylbone-ww .lbonel .lbbox {
  position: absolute;
  left: 0;
  top: 0;
}
.sylbone-ww .lbonel .lbdate {
  width: 56px;
  height: 56px;
  background: url(../image/xian-ww.png);
  position: relative;
  margin-left: 25px;
  margin-top: 32px;
}
.sylbone-ww .lbonel .lbdate .day {
  font-size: 23px;
  color: #d12727;
  position: absolute;
  left: 0;
  top: 0;
}
.sylbone-ww .lbonel .lbdate .mou {
  font-size: 13px;
  color: #888888;
  position: absolute;
  right: 8px;
  bottom: 8px;
}
.sylbone-ww .lbonel .tit {
  margin-top: 25px;
  width: 900px;
  overflow: hidden;
}
.sylbone-ww .lbonel .tit a {
  font-size: 32px;
  color: #333333;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 92%;
  display: inline-block;
}
.sylbone-ww .lbonel .tit a:hover {
  text-decoration: underline;
}
.sylbone-ww .lbonel .pt {
  font-size: 14px;
  color: #888888;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0 60px;
  margin-top: 8px;
}
.sylbone-ww .lbonel .btn {
  width: 30px;
  height: 70px;
  margin-top: 30px;
  margin-right: 25px;
}
.sylbone-ww .lbonel .btn a {
  display: inline-block;
  width: 30px;
  height: 30px;
  background: #e5e5e5;
}
.sylbone-ww .lbonel .btn a span {
  display: inline-block;
  width: 8px;
  height: 15px;
  margin-top: 8px;
}
.sylbone-ww .lbonel .btn a:hover {
  background: #0b67d4;
}
.sylbone-ww .lbonel .btn .zuo span {
  background: url(../image/lf-ww.png) center no-repeat;
}
.sylbone-ww .lbonel .btn .you {
  margin-top: 10px;
}
.sylbone-ww .lbonel .btn .you span {
  background: url(../image/rt-ww.png) center no-repeat;
}
.sylbone-ww .lboner {
  width: 100px;
  height: 120px;
  background: url(../image/bwtt-ww_03.png);
}
.synewcenter {
  width: 1200px;
  height: 510px;
  margin: 40px auto 0;
}
.synewcenter .newcenterl {
  width: 540px;
}
.synewcenter .newcenterl .tit {
  font-size: 24px;
  color: #333333;
  font-weight: bold;
  margin-left: 23px;
}
.synewcenter .newcenterl .tit:hover {
  color: #0b67d4;
}
.synewcenter .newcenterl .lbtwo {
  width: 540px;
  height: 458px;
  margin-top: 20px;
  background: #fff;
  overflow: hidden;
}
.synewcenter .newcenterl .lbtwo .lbpics {
  width: 480px;
  height: 280px;
  overflow: hidden;
  margin: 30px auto 0;
  position: relative;
}
.synewcenter .newcenterl .lbtwo .lbpics li {
  position: absolute;
  left: 0;
  top: 0;
}
.synewcenter .newcenterl .lbtwo .lbpics a {
  display: inline-block;
}
.synewcenter .newcenterl .lbtwo .lbpics a img {
  width: 480px;
  height: 280px;
}
.synewcenter .newcenterl .lbtwo .lbtext {
  margin: 10px auto 0;
  width: 480px;
  height: 60px;
  overflow: hidden;
}
.synewcenter .newcenterl .lbtwo .lbtext .a1 {
  font-size: 16px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 64%;
  display: inline-block;
}
.synewcenter .newcenterl .lbtwo .lbtext .a1:hover {
  color: #0b67d4;
  font-weight: bold;
}
.synewcenter .newcenterl .lbtwo .lbtext .p1 {
  font-size: 12px;
  color: #999999;
  line-height: 20px;
}
.synewcenter .newcenterl .lbtwo .btnz {
  width: 70px;
  height: 30px;
  margin-left: 30px;
  margin-top: 25px;
}
.synewcenter .newcenterl .lbtwo .btnz a {
  display: inline-block;
  width: 30px;
  height: 30px;
  background: #e5e5e5;
}
.synewcenter .newcenterl .lbtwo .btnz a span {
  display: inline-block;
  width: 8px;
  height: 15px;
  margin-top: 8px;
  margin-left: 11px;
}
.synewcenter .newcenterl .lbtwo .btnz a:hover,
.synewcenter .newcenterl .lbtwo .btnz .cur {
  background: #0b67d4;
}
.synewcenter .newcenterl .lbtwo .btnz .zuo span {
  background: url(../image/lf-ww.png) center no-repeat;
}
.synewcenter .newcenterl .lbtwo .btnz .you {
  margin-left: 10px;
}
.synewcenter .newcenterl .lbtwo .btnz .you span {
  background: url(../image/rt-ww.png) center no-repeat;
}
.synewcenter .newcenterl .lbtwo .lbdatetwo {
  width: 46px;
  height: 24px;
  margin-top: -24px;
  margin-right: 30px;
  background: url(../image/xian2-ww.png) center no-repeat;
  position: relative;
}
.synewcenter .newcenterl .lbtwo .lbdatetwo .day {
  font-size: 13px;
  color: #d12727;
  font-weight: bold;
  position: relative;
  left: 4px;
  top: -5px;
}
.synewcenter .newcenterl .lbtwo .lbdatetwo .mou {
  font-size: 12px;
  color: #888888;
  position: relative;
  right: -20px;
  bottom: -14px;
}
.synewcenter .newcenterr {
  width: 640px;
}
.synewcenter .newcenterr .table-tit {
  margin-right: 15px;
}
.synewcenter .newcenterr .table-tit li {
  margin-left: 10px;
}
.synewcenter .newcenterr .table-tit li a {
  display: inline-block;
  width: 80px;
  height: 30px;
  font-size: 14px;
  color: #333333;
  text-align: center;
  line-height: 30px;
}
.synewcenter .newcenterr .table-tit li:hover,
.synewcenter .newcenterr .table-tit .active {
  background-color: #2980d1;
}
.synewcenter .newcenterr .table-tit li:hover a,
.synewcenter .newcenterr .table-tit .active a {
  color: #ffffff;
}
.synewcenter .newcenterr .table-text {
  margin-top: 52px;
}
.synewcenter .newcenterr .table-text li {
  width: 640px;
  height: 107px;
  background: #fff;
  margin-top: 10px;
  box-shadow: 0px 5px 10px 0px rgba(0, 69, 117, 0.1);
}
.synewcenter .newcenterr .table-text li .text {
  width: 550px;
}
.synewcenter .newcenterr .table-text li .text a {
  font-size: 16px;
  color: #333333;
  margin-left: 20px;
  margin-top: 27px;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 80%;
}
.synewcenter .newcenterr .table-text li .text a:hover {
  color: #156fc3;
}
.synewcenter .newcenterr .table-text li .text p {
  font-size: 14px;
  color: #999999;
  margin-left: 20px;
  margin-top: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 92%;
}
.synewcenter .newcenterr .table-text li .data {
  width: 88px;
}
.synewcenter .newcenterr .table-text li .data span {
  font-size: 13px;
  color: #999999;
  display: inline-block;
  margin-top: 30px;
}
.synewcenter .newcenterr .table-text li .data .to {
  display: inline-block;
  width: 65px;
  height: 20px;
  margin-top: 15px;
  border-left: 1px solid #e4e4e4;
  background: url(../image/jt-ww.png) center no-repeat;
}
.synewcenter .newcenterr .table-text li .data .to:hover {
  background: url(../image/jt2-ww.png) center no-repeat;
}
.sybigbac {
  width: 100%;
  min-width: 1200px;
  height: 480px;
  margin: 32px auto 0;
  overflow: hidden;
  background: url(../image/bac-ww.png);
}
.sybigbac .fivesqu {
  width: 1200px;
  margin: 64px auto 0;
}
.sybigbac .fivesqu li {
  margin-left: 92px;
  text-align: center;
}
.sybigbac .fivesqu li .aa {
  width: 90px;
  height: 90px;
  display: inline-block;
  background-color: #3979ae;
  box-shadow: 0px 5px 10px 0px rgba(0, 69, 117, 0.1);
  border: solid 1px rgba(255, 255, 255, 0.15);
  border-radius: 50%;
}
.sybigbac .fivesqu li .aa:hover {
  opacity: 0.75;
}
.sybigbac .fivesqu li .a0 {
  background: url(../image/lt1-ww.png) center no-repeat;
}
.sybigbac .fivesqu li .a1 {
  background: url(../image/lt2-ww.png) center no-repeat;
}
.sybigbac .fivesqu li .a2 {
  background: url(../image/lt3-ww.png) center no-repeat;
}
.sybigbac .fivesqu li .a3 {
  background: url(../image/lt4-ww.png) center no-repeat;
}
.sybigbac .fivesqu li .a4 {
  background: url(../image/lt5-ww.png) center no-repeat;
}
.sybigbac .fivesqu li p {
  margin-top: 16px;
}
.sybigbac .fivesqu li p a {
  font-size: 16px;
  color: #ffffff;
}
.sybigbac .fivesqu li p a:hover {
  font-weight: bold;
}
.sybigbac .fivesqu li:first-child {
  margin-left: 187px;
}
.syzzjg {
  width: 1200px;
  height: 305px;
  margin: -240px auto 0;
  background: #fff;
  box-shadow: 0px 5px 10px 0px rgba(0, 69, 117, 0.1);
}
.syzzjg .jgtit {
  width: 24px;
  height: 250px;
  margin-left: 30px;
  margin-top: 28px;
}
.syzzjg .jgtit i {
  display: inline-block;
  background: url(../image/line-ww.png) center no-repeat;
  width: 24px;
  height: 50px;
}
.syzzjg .jgtit a {
  font-size: 24px;
  color: #333333;
  display: inline-block;
  margin: 27px 0;
  line-height: 1;
  font-weight: bold;
}
.syzzjg .jgtit a:hover {
  color: #1f6cba;
}
.syzzjg .threebox {
  width: 175px;
  margin-left: 30px;
  margin-top: 20px;
}
.syzzjg .threebox li {
  width: 100%;
  height: 75px;
  border: solid 1px #d9dfe7;
  margin-top: 10px;
}
.syzzjg .threebox li a {
  font-size: 16px;
  font-weight: bold;
  color: #000000;
  padding-left: 77px;
  display: inline-block;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  line-height: 75px;
}
.syzzjg .threebox li .a1 {
  background: url(../image/ld-ww.png) 37px center no-repeat;
}
.syzzjg .threebox li .a2 {
  background: url(../image/ck-ww.png) 37px center no-repeat;
}
.syzzjg .threebox li .a3 {
  background: url(../image/jg-ww.png) 37px center no-repeat;
}
.syzzjg .threebox li a:hover {
  color: #0b67d4;
}
.syzzjg .jdhy {
  width: 880px;
  margin-right: 30px;
  margin-top: 30px;
}
.syzzjg .jdhy .tit i {
  display: inline-block;
  background: url(../image/hline_03.png) center no-repeat;
  width: 375px;
  height: 24px;
}
.syzzjg .jdhy .tit a {
  font-size: 24px;
  color: #333333;
  font-weight: bold;
  line-height: 1;
  padding: 0 17px;
}
.syzzjg .jdhy .tit a:hover {
  color: #1f6cba;
}
.syzzjg .jdhy .listl {
  width: 490px;
  margin-top: 20px;
}
.syzzjg .jdhy .listl .bt .a1 {
  font-size: 16px;
  color: #000000;
  font-weight: bold;
}
.syzzjg .jdhy .listl .bt .a1:hover {
  color: #1f6cba;
}
.syzzjg .jdhy .listl .bt i {
  display: inline-block;
  width: 385px;
  height: 1px;
  background: #eaeaea;
  margin-top: 10px;
  margin-left: 20px;
}
.syzzjg .jdhy .listl .bt .a2 {
  display: inline-block;
  background: url(../image/more-ww.png);
  width: 18px;
  height: 18px;
}
.syzzjg .jdhy .listl .listfive li {
  border-bottom: 1px dashed #bbbbbb;
}
.syzzjg .jdhy .listl .listfive li a {
  font-size: 13px;
  color: #333333;
  line-height: 36px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 82%;
  display: inline-block;
}
.syzzjg .jdhy .listl .listfive li a:hover {
  color: #0b67d4;
}
.syzzjg .jdhy .listl .listfive li span {
  font-size: 12px;
  color: #999999;
  line-height: 36px;
}
.syzzjg .jdhy .littlefk {
  width: 350px;
  margin-top: 20px;
}
.syzzjg .jdhy .littlefk .box {
  width: 350px;
  height: 96px;
  border: solid 1px #d9dfe7;
}
.syzzjg .jdhy .littlefk .box .sp {
  font-size: 16px;
  color: #000000;
  font-weight: bold;
  display: inline-block;
  width: 64px;
  height: 60px;
  margin: 20px 35px 0 20px;
}
.syzzjg .jdhy .littlefk .box .sp img {
  display: block;
  margin: 0 auto;
}
.syzzjg .jdhy .littlefk .box .sp p {
  margin-top: 6px;
}
.syzzjg .jdhy .littlefk .box .sp:hover p {
  color: #1f6cba;
}
.syzzjg .jdhy .littlefk .box .a3 {
  display: inline-block;
  width: 100px;
  height: 54px;
  border: solid 1px #d9dfe7;
  text-align: center;
  line-height: 54px;
  font-size: 14px;
  color: #000000;
  margin-top: 20px;
}
.syzzjg .jdhy .littlefk .box .a3:hover {
  background: #0b67d4;
  color: #fff;
  font-weight: bold;
}
.syzzjg .jdhy .littlefk .box .ac {
  margin-left: 10px;
}
.syzzjg .jdhy .littlefk .box2 {
  margin-top: 10px;
}
.syhdjl {
  width: 1200px;
  margin: 34px auto 0;
}
.syhdjl .tit a:hover {
  color: #0b67d4;
}
.syhdjl .tit .a1 {
  font-size: 24px;
  color: #333333;
  line-height: 36px;
  margin-left: 24px;
  font-weight: bold;
}
.syhdjl .tit .a2 {
  font-size: 14px;
  color: #333333;
  line-height: 36px;
  margin-right: 8px;
  font-weight: bold;
}
.syhdjl .threx {
  margin-top: 23px;
}
.syhdjl .threx .vox {
  width: 380px;
  height: 250px;
  box-shadow: 0px 5px 10px 0px rgba(0, 69, 117, 0.1);
  margin-left: 30px;
  background: #fff;
}
.syhdjl .threx .vox img {
  display: block;
  margin: 63px auto 0;
}
.syhdjl .threx .vox a {
  font-size: 16px;
  color: #333333;
  line-height: 36px;
  border-bottom: 1px solid #e4e4e4;
  display: block;
  width: 120px;
  margin: 15px auto 0;
  text-align: center;
  font-weight: bold;
}
.syhdjl .threx .vox a:hover {
  color: #0b67d4;
  font-weight: bold;
}
.syhdjl .threx .vox p {
  font-size: 12px;
  color: #999999;
  line-height: 22px;
  text-align: center;
  padding: 0 40px;
  margin-top: 14px;
}
.syhdjl .threx .vox:first-child {
  margin-left: 0;
}
.sylastlb {
  width: 1200px;
  margin: 30px auto 45px;
}
.sylastlb .ztzl {
  background: url(../image/sy-ww.png);
  width: 120px;
  height: 100px;
}
.sylastlb .ztzl a {
  font-size: 24px;
  color: #ffffff;
  display: block;
  width: 48px;
  margin: 20px auto;
}
.sylastlb .ztzl a:hover {
  opacity: 0.75;
}
.sylastlb .lastlb {
  width: 1060px;
  height: 100px;
  overflow: hidden;
  position: relative;
}
.sylastlb .lastlb .pics {
  width: 1060px;
  height: 100px;
}
.sylastlb .lastlb .pics li {
  position: absolute;
  left: 0;
  top: 0;
}
.sylastlb .lastlb .pics li a {
  display: inline-block;
  width: 100%;
  height: 100%;
}
.sylastlb .lastlb .pics li a:hover {
  opacity: 0.75;
}
.sylastlb .lastlb .curs {
  position: absolute;
  right: 10px;
  bottom: 10px;
}
.sylastlb .lastlb .curs li {
  width: 12px;
  height: 12px;
  background-color: #f2b4a9;
  border-radius: 50%;
  margin-left: 8px;
}
.sylastlb .lastlb .curs .cur,
.sylastlb .lastlb .curs li:hover {
  background-color: #fff;
}
.glym {
  width: 1200px;
  margin: -80px auto 20px;
  padding-bottom: 20px;
  background: #fff;
  position: relative;
}
.glym .filetz {
  width: 1160px;
  margin: 0 auto;
  padding-bottom: 25px;
}
.glym .filetz .tit {
  height: 50px;
  background-color: #38404a;
  padding-left: 28px;
}
.glym .filetz .tit a {
  font-size: 18px;
  color: #ffffff;
  line-height: 50px;
}
.glym .filetz .tit a:hover {
  text-decoration: underline;
}
.glym .filetz .textb {
  width: 100%;
  border: solid 1px #e5e9ee;
}
.glym .filetz .textb .listul {
  border-bottom: solid 1px #e5e9ee;
  margin-top: 24px;
  padding-bottom: 14px;
}
.glym .filetz .textb .listul li a {
  font-size: 14px;
  color: #2f3842;
  line-height: 36px;
  background: url(../image/dian-ww_03.png) left center no-repeat;
  padding-left: 24px;
  margin-left: 28px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 80%;
  display: inline-block;
}
.glym .filetz .textb .listul li a:hover {
  color: #0b67d4;
  font-weight: bold;
}
.glym .filetz .textb .listul li span {
  font-size: 12px;
  color: #626568;
  line-height: 36px;
  margin-right: 30px;
}
.glym .filetz .textb .cwx-page-ww {
  width: 100%;
  height: 90px;
  border-top: none;
}
.tpjj {
  width: 1160px;
  margin: 0 auto;
}
.tpjj .tit {
  height: 40px;
  background-color: #1366b6;
  padding-left: 28px;
}
.tpjj .tit a {
  font-size: 16px;
  color: #ffffff;
  line-height: 40px;
}
.tpjj .tit a:hover {
  text-decoration: underline;
}
.tpjj .tpshow .tpnine {
  margin-left: -20px;
  margin-top: -10px;
}
.tpjj .tpshow .tpnine li {
  width: 370px;
  height: 290px;
  background-color: #ffffff;
  margin-left: 20px;
  margin-top: 30px;
}
.tpjj .tpshow .tpnine li .a1 {
  display: inline-block;
  width: 370px;
  height: 240px;
}
.tpjj .tpshow .tpnine li .a1 img {
  width: 370px;
  height: 240px;
}
.tpjj .tpshow .tpnine li .p1 {
  line-height: 50px;
}
.tpjj .tpshow .tpnine li .p1 a {
  font-size: 14px;
  color: #3b3b3b;
  margin-left: 25px;
}
.tpjj .tpshow .tpnine li .p1 a:hover {
  font-weight: bold;
  color: #0b67d4;
}
.tpjj .tpshow .tpnine li .p1 span {
  font-size: 12px;
  color: #969696;
  margin-right: 24px;
}
.tpjj .tpshow .tpnine li:hover {
  box-shadow: 0px 0px 10px 0px rgba(50, 55, 75, 0.2);
}
.tpjj .mt {
  margin-top: 15px;
  border-top: none;
}
.pd8 {
  padding-bottom: 8px;
}
.xq-ww {
  width: 1160px;
  margin: 0 auto;
}
.xq-ww .xq-wwl {
  width: 180px;
  background-color: #f7f9f9;
  border: solid 1px #e2e2e2;
  box-sizing: border-box;
}
.xq-ww .xq-wwl .tit {
  height: 40px;
  background-color: #1366b6;
  width: 180px;
}
.xq-ww .xq-wwl .tit a {
  font-size: 16px;
  color: #ffffff;
  line-height: 40px;
  margin-left: 20px;
}
.xq-ww .xq-wwl .newfb {
  background: #fff;
}
.xq-ww .xq-wwl .newfb li {
  width: 180px;
  height: 40px;
  border-bottom: solid 1px #e2e2e2;
  box-sizing: border-box;
}
.xq-ww .xq-wwl .newfb li a {
  font-size: 14px;
  line-height: 40px;
  padding-left: 20px;
  display: inline-block;
  width: 178px;
  height: 100%;
  box-sizing: border-box;
  border-left: 5px solid #fff;
}
.xq-ww .xq-wwl .newfb li a:hover,
.xq-ww .xq-wwl .newfb li .cur {
  border-left: 5px solid #ec2727;
  background: #fbfcfc;
}
.xq-ww .xq-wwr {
  width: 960px;
  background-color: #ffffff;
  border: solid 1px #e5e9ee;
  opacity: 0.9;
}
.xq-ww .xq-wwr h1 {
  font-size: 30px;
  color: #2f3842;
  text-align: center;
  padding: 0 70px;
  margin: 60px 0;
  font-weight: normal;
}
.xq-ww .xq-wwr .line {
  width: 900px;
  height: 50px;
  background-color: #f5f5f5;
  margin: 0 auto;
}
.xq-ww .xq-wwr .line .int {
  width: 380px;
  height: 100%;
  overflow: hidden;
}
.xq-ww .xq-wwr .line .int span {
  font-size: 14px;
  color: #787d82;
  line-height: 50px;
}
.xq-ww .xq-wwr .line .int .data {
  margin-left: 24px;
}
.xq-ww .xq-wwr .line .int .form {
  margin-left: 35px;
}
.xq-ww .xq-wwr .line .int .tuthor {
  margin-left: 22px;
}
.xq-ww .xq-wwr .line .fontthree {
  width: 116px;
  height: 20px;
  background-color: #ffffff;
  border-radius: 9px;
  border: solid 1px #e5e5e5;
  display: inline-block;
  margin-top: 14px;
  margin-left: 124px;
}
.xq-ww .xq-wwr .line .fontthree .icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(../image/yydh-font-ww.png);
  margin: 2px;
}
.xq-ww .xq-wwr .line .fontthree a {
  font-size: 12px;
  color: #6a6a6a;
  line-height: 20px;
}
.xq-ww .xq-wwr .line .fontthree .big {
  margin-left: 10px;
}
.xq-ww .xq-wwr .line .fontthree .mid {
  margin: 0 17px;
}
.xq-ww .xq-wwr .line .fontthree a:hover {
  color: #3354a2;
}
.xq-ww .xq-wwr .line .share-ww {
  font-size: 14px;
  color: #6a6a6a;
  line-height: 50px;
  display: inline-block;
}
.xq-ww .xq-wwr .line .share-ww span {
  margin-right: 12px;
}
.xq-ww .xq-wwr .line .share-ww ul li {
  margin-right: 10px;
}
.xq-ww .xq-wwr .line .share-ww ul li a:hover {
  opacity: 0.75;
}
.xq-ww .xq-wwr .text {
  width: 900px;
  margin: 40px auto;
  font-size: 16px;
  color: #2f3842;
  line-height: 28px;
  text-align: justify;
}
.xq-ww .xq-wwr .text .bicp {
  margin: 0 auto 46px;
  display: block;
}
.tpshow .fourline {
  margin-left: -30px;
  margin-top: -10px;
}
.tpshow .fourline li {
  width: 565px;
  height: 260px;
  background-color: #ffffff;
  margin-left: 30px;
  margin-top: 30px;
}
.tpshow .fourline li .af4 {
  display: inline-block;
  width: 565px;
  height: 200px;
}
.tpshow .fourline li .line {
  height: 60px;
}
.tpshow .fourline li .line a {
  font-size: 14px;
  color: #3b3b3b;
  line-height: 14px;
  margin-top: 20px;
  margin-left: 24px;
  display: inline-block;
}
.tpshow .fourline li .line a:hover {
  font-weight: bold;
  color: #0b67d4;
}
.tpshow .fourline li .line span {
  font-size: 12px;
  color: #969696;
  line-height: 14px;
  margin-right: 17px;
  margin-top: 20px;
  display: inline-block;
}
.tpshow .fourline li:hover,
.tpshow .fourline .cur {
  box-shadow: 0px 0px 10px 0px rgba(50, 55, 75, 0.2);
}
.tpshow .mt25 {
  margin-top: 55px;
  border-top: none;
  padding-top: 0;
  padding-left: 335px;
}
.pd23 {
  padding-bottom: 23px;
}
.zt-cont {
  width: 100%;
  min-width: 1200px;
  background: #f4f6f6;
  margin-top: -170px;
  padding-bottom: 20px;
  border-top: 1px solid transparent;
}
.zt-cont .zt-center {
  width: 1200px;
  margin: -96px auto 0;
  padding-bottom: 38px;
  border-top: 5px solid #015293;
  background: #fff;
}
.zt-cont .zt-center .titline a {
  width: 200px;
  height: 60px;
  background-color: #ffffff;
  border-radius: 30px;
  border: solid 1px #e2e5e7;
  box-sizing: border-box;
  display: inline-block;
  margin-left: 10px;
  font-size: 22px;
  color: #015293;
  text-align: center;
  line-height: 60px;
  margin-top: 30px;
}
.zt-cont .zt-center .titline a:first-child {
  margin-left: 40px;
}
.zt-cont .zt-center .titline a:hover,
.zt-cont .zt-center .titline .cur {
  background: #015293;
  color: #fff;
  border: solid 1px #015293;
}
.zt-cont .zt-center .ullist {
  border-top: 1px solid #e5e9ee;
  width: 1160px;
  margin: 30px auto 0;
}
.zt-cont .zt-center .ullist .fift {
  margin-top: 27px;
  padding-bottom: 16px;
  border-bottom: 1px solid #e5e9ee;
}
.zt-cont .zt-center .ullist .fift li {
  line-height: 36px;
}
.zt-cont .zt-center .ullist .fift li a {
  font-size: 14px;
  color: #2f3842;
  background: url(../image/zt-dian_02.png) left center no-repeat;
  padding-left: 20px;
  margin-left: 27px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 80%;
  display: inline-block;
}
.zt-cont .zt-center .ullist .fift li a:hover {
  font-weight: bold;
  color: #0b67d4;
}
.zt-cont .zt-center .ullist .fift li span {
  font-size: 12px;
  color: #626568;
  margin-right: 30px;
}
.zt-cont .zt-center .ztpage {
  border-top: none;
  padding-top: 34px;
}

/*
 * @Description:新疆外网页面
 * @Company:TRS
 * @Date: 2019/8/19 13:15
 * @LastEditors: zjj
 */
/****信件细览****/
.z-box1-ww {
  position: relative;
  top: -79px;
  width: 1158px;
  background-color: #fff;
  padding-bottom: 40px;
  border: 1px solid #e8ebf0;
  margin: 0 auto;
  margin-bottom: -55px;
}
.z-box1-ww h1 {
  margin: 0 auto;
  margin-top: 43px;
  font-size: 36px;
  color: #3e3e3e;
  font-weight: normal;
  text-align: center;
  margin-bottom: 50px;
}
.z-box1-ww .z-info1-ww {
  width: 1061px;
  margin: 0 auto;
}
.z-box1-ww .z-info1-ww .z-tr-1-ww {
  margin-top: -1px;
  background-color: #f7f9f9;
  border: 1px solid #e5e9ee;
}
.z-box1-ww .z-info1-ww .z-tr-1-ww .info1-span1-ww {
  color: #8b8e95;
  font-size: 12px;
  display: inline-block;
  text-align: center;
  width: 100px;
  vertical-align: top;
  box-sizing: border-box;
  background-color: #f7f9f9;
  overflow: hidden;
  line-height: 35px;
}
.z-box1-ww .z-info1-ww .z-tr-1-ww .info1-span2-ww {
  text-align: left;
  display: inline-block;
  font-size: 14px;
  color: #5f6675;
  line-height: 35px;
  padding-left: 18px;
  box-sizing: border-box;
  border-left: 1px solid #e5e9ee;
  background-color: #fff;
  vertical-align: top;
  width: 959px;
  padding-right: 20px;
}
.z-box1-ww .z-info1-ww .z-tr-1-ww .nr-ww {
  padding-bottom: 15px;
  padding-top: 7px;
  line-height: 30px;
}
/****写信****/
.z2-b-ww {
  width: 1200px;
  margin: 0 auto;
  height: 1159px;
  background: #fff;
  position: relative;
  top: -79px;
  margin-bottom: -53px;
}
.z-box2-ww {
  width: 1160px;
  background: #fff;
  margin: 0 auto;
  margin-bottom: -56px;
  border: 1px solid #e8ebf0;
  box-sizing: border-box;
}
.z-box2-ww .z-box2-1-ww {
  margin-top: 33px;
  color: #3e3e3e;
}
.z-box2-ww .z-box2-1-ww span.box2-span1 {
  margin-bottom: 20px;
  margin-left: 40px;
  font-size: 36px;
  display: block;
  color: #3e3e3e;
  font-family: "Microsoft YaHei";
}
.z-box2-ww .z-box2-1-ww p {
  padding: 0 50px;
  padding-left: 50px;
  padding-right: 30px;
  font-size: 12px;
  line-height: 32px;
  color: #3e3e3e;
  font-family: "Microsoft YaHei";
}
.z-box2-ww .z-box2-1-ww p i {
  color: #df3b3e;
}
.z-box2-ww .z-box2-1-ww .rd-ww {
  color: #df3b3e;
}
.z-box2-ww .z-box2-2-ww {
  border-top: 1px solid #e8ebf0;
  margin-top: 22px;
}
.z-box2-ww .z-box2-2-ww span {
  display: block;
  height: 65px;
  line-height: 70px;
  background: url(../image/yydh-write-pen-ww.png) no-repeat 40px center;
  color: #141414;
  font-size: 18px;
  padding-left: 91px;
  background-size: 29px 29px;
  margin-left: 22px;
}
.z-box2-ww .z-box2-3-ww {
  margin: 0 auto;
  border: none;
  background-color: #fff;
  padding-bottom: 36px;
  width: 1158px;
}
.z-box2-ww .z-box2-3-ww .xx-ww {
  margin: 0 auto;
  width: 1077px;
  color: #000;
  font-family: "Microsoft YaHei";
  font-size: 0;
}
.z-box2-ww .z-box2-3-ww .xx-ww .xx-info-ww {
  background-color: #fff;
  position: relative;
  margin-top: -1px;
  border: 1px solid #e5e9ee;
}
.z-box2-ww .z-box2-3-ww .xx-ww .xx-info-ww img {
  margin-top: 5px;
  vertical-align: middle;
  position: relative;
  cursor: pointer;
  left: 3px;
}
.z-box2-ww .z-box2-3-ww .xx-ww .xx-info-ww a {
  color: #3354a2;
  font-size: 14px;
  position: absolute;
  top: 12px;
  left: 420px;
  display: block;
  margin-left: 6px;
  text-decoration: underline;
}
.z-box2-ww .z-box2-3-ww .xx-ww .xx-info-ww .span1-ww {
  color: #8b8e95;
  font-size: 12px;
  height: 100%;
  display: inline-block;
  line-height: 40px;
  text-align: center;
  vertical-align: top;
  box-sizing: border-box;
  border-right: 1px solid #e8ebf0;
  width: 101px;
  background-color: #f7f9f9;
}
.z-box2-ww .z-box2-3-ww .xx-ww .xx-info-ww .bdinp {
  display: inline-block;
  width: 965px;
  border: 1px solid #e5e9ee;
  height: 28px;
  margin-left: 4px;
  margin-top: 4px;
  box-sizing: border-box;
  padding: 3px 20px;
}
.z-box2-ww .z-box2-3-ww .xx-ww .xx-info-ww input.ww-last-input {
  margin-top: 7px;
  margin-left: 4px;
  margin-right: 4px;
  width: 88.6%;
  border: 1px solid #e8ebf0;
  line-height: 20px;
  text-align: left;
  display: inline-block;
  font-size: 14px;
  color: #5f6675;
  padding-left: 18px;
  padding-right: 18px;
  box-sizing: border-box;
  background-color: #fff;
  vertical-align: top;
  position: relative;
  top: -2px;
  height: 30px;
}
.z-box2-ww .z-box2-3-ww .xx-ww .xx-info-ww .leib {
  height: 28px;
  margin-top: 7px;
  margin-left: 4px;
  margin-right: 4px;
  width: 88.6%;
  line-height: 25px;
  position: relative;
  padding-right: 18px;
  box-sizing: border-box;
  background-color: #fff;
  vertical-align: top;
  text-align: left;
  display: inline-block;
  font-size: 14px;
  color: #5f6675;
}
.z-box2-ww .z-box2-3-ww .xx-ww .xx-info-ww .leib input {
  margin-top: 5px;
  margin-left: 18px;
  width: 12px;
  margin-right: 8px;
  position: relative;
}
.z-box2-ww .z-box2-3-ww .xx-ww .xx-info-ww .leib label {
  font-size: 14px;
  color: #5f6675;
  text-align: left;
  line-height: 20px;
}
.z-box2-ww .z-box2-3-ww .xx-ww .xx-info-ww .sele {
  height: 28px;
  margin-top: 7px;
  margin-left: 4px;
  margin-right: 4px;
  width: 88.6%;
  line-height: 20px;
  padding-left: 0;
  padding-right: 18px;
  box-sizing: border-box;
  background-color: #fff;
  vertical-align: top;
  font-size: 14px;
  color: #5f6675;
  text-align: left;
  display: inline-block;
}
.z-box2-ww .z-box2-3-ww .xx-ww .xx-info-ww .sele select {
  width: 220px;
  height: 28px;
  border: 1px solid #e8ebf0;
  color: #5f6675;
  padding-left: 12px;
}
.z-box2-ww .z-box2-3-ww .xx-ww .xx-info-ww .sele select option {
  color: #5f6675;
}
.z-box2-ww .z-box2-3-ww .xx-ww .xx-info-ww textarea {
  height: 28px;
  margin-top: 7px;
  margin-left: 4px;
  margin-right: 2px;
  width: 89.9%;
  border: 1px solid #e8ebf0;
  line-height: 20px;
  text-align: left;
  display: inline-block;
  font-size: 14px;
  color: #5f6675;
  padding-left: 18px;
  padding-right: 18px;
  box-sizing: border-box;
  background-color: #fff;
  vertical-align: top;
  min-height: 190px;
}
.z-box2-ww .z-box2-3-ww .xx-ww .xx-info-ww .span2-ww {
  font-size: 12px;
  position: absolute;
  right: -18px;
  top: 15px;
  color: #df3b3e;
}
.z-box2-ww .z-box2-3-ww .xx-btn-ww {
  margin-top: 20px;
}
.z-box2-ww .z-box2-3-ww .xx-btn-ww button {
  background-color: #fff;
  font-size: 14px;
  color: #7c889e;
  margin-right: 5px;
  width: 98px;
  border: 1px solid #e5e9ee;
  border-radius: 3px;
  height: 28px;
}
.z-box2-ww .z-box2-3-ww .xx-btn-ww .b-active {
  background-color: #4260c3;
  color: #fff;
  border: 1px solid #4260c3;
}
.z-box2-ww .z-box2-3-ww .xx-btn-ww button:hover {
  background-color: #4260c3;
  color: #fff;
  border: 1px solid #4260c3;
}
/****意见征集细览****/
.z3-b-ww {
  width: 1200px;
  margin: 0 auto;
  background: #fff;
  position: relative;
  top: -79px;
  margin-bottom: -53px;
  padding-bottom: 80px;
}
.z-box3-ww {
  padding-top: 40px;
  width: 1158px;
  border: 1px solid #e8ebf0;
  margin: 0 auto;
  background-color: #fff;
  margin-bottom: -54px;
}
.z-box3-ww h1 {
  margin: 0 auto;
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 30px;
  font-weight: normal;
  color: #3e3e3e;
  text-align: center;
  line-height: 54px;
  padding-left: 150px;
  padding-right: 150px;
  box-sizing: border-box;
}
.z-box3-ww .z-3-1-ww {
  width: 1120px;
  margin: 0 auto;
  background-color: #f5f5f5;
  border: none;
  height: 50px;
}
.z-box3-ww .z-3-1-ww span.z-3-1-sp-ww {
  margin-left: 33px;
  line-height: 50px;
  float: left;
  font-size: 14px;
  color: #787d82;
  font-family: "Microsoft YaHei";
}
.z-box3-ww .z-3-1-ww .shar-ww {
  margin-right: 15px;
  float: right;
}
.z-box3-ww .z-3-1-ww .shar-ww span {
  margin-left: 20px;
}
.z-box3-ww .z-3-1-ww .shar-ww a {
  width: 48px;
  display: block;
  float: left;
  margin-top: 11px;
  margin-left: 5px;
}
.z-box3-ww .z-3-1-ww .shar-ww a img {
  vertical-align: middle;
}
.z-box3-ww .z-3-1-ww .shar-ww a img:hover {
  opacity: 0.7;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
.z-box3-ww .z-3-1-ww .swifont-ww {
  margin-top: 15px;
  margin-right: 20px;
  float: right;
  height: 20px;
  width: 120px;
  border: 1px solid #e5e5e5;
  border-radius: 10px;
}
.z-box3-ww .z-3-1-ww .swifont-ww span.tt1 {
  font-size: 12px;
  color: #6a6a6a;
  line-height: 20px;
  margin-left: 16px;
  cursor: pointer;
}
.z-box3-ww .z-3-1-ww .swifont-ww img {
  margin-left: 2px;
  margin-top: 2px;
  vertical-align: middle;
}
.z-box3-ww .z-3-2-ww {
  padding: 0 38px 34px;
  font-size: 16px;
  color: #2f3842;
  margin-top: 40px;
}
.z-box3-ww .z-3-2-ww p {
  line-height: 28px;
  font-size: 16px;
  color: #2f3842;
  text-align: justify;
  margin-top: 40px;
}
.z-box3-ww .z-3-3-ww {
  height: 48px;
  background: #fdfdfd;
  padding: 0 40px;
  border-top: 1px solid #e8ebf0;
  border-bottom: 1px solid #e8ebf0;
}
.z-box3-ww .z-3-3-ww span {
  font-weight: bold;
  font-size: 18px;
  color: #2f3842;
  line-height: 48px;
  font-family: "Microsoft YaHei";
}
.z-box3-ww .z-3-4-ww {
  padding: 15px 40px;
}
.z-box3-ww .z-3-4-ww p {
  color: #2f3842;
  font-size: 14px;
  line-height: 28px;
}
.z-box3-ww .z-3-5-ww {
  padding: 0 40px;
  height: 69px;
  border-bottom: 1px solid #e8ebf0;
  border-top: 1px solid #e8ebf0;
  margin-bottom: 20px;
}
.z-box3-ww .z-3-5-ww a.tzt {
  display: inline-block;
  line-height: 69px;
  color: #141414;
  font-weight: bold;
  font-size: 18px;
  margin-right: 68px;
}
.z-box3-ww .z-3-5-ww a.tzt span {
  margin-left: 11px;
}
.z-box3-ww .z-3-5-ww a.tzt img {
  line-height: 66px;
  vertical-align: middle;
}
.z-box3-ww .z-3-5-ww .fur {
  line-height: 66px;
  border-bottom: 3px solid #4260c3;
}
.z-box3-ww .z-3-6-ww {
  padding-bottom: 42px;
}
.z-box3-ww .z-3-6-ww .z-3-6in-ww {
  width: 1038px;
  margin-left: 34px;
  border: none;
}
.z-box3-ww .z-3-6-ww .z-3-6in-ww .z-3-6-top {
  margin: 0 auto;
  width: 1040px;
}
.z-box3-ww .z-3-6-ww .z-3-6in-ww .z-3-6-top .z-3-6-top-p {
  background-color: #fff;
  position: relative;
  margin-top: -2px;
  border: 1px solid #e5e9ee;
}
.z-box3-ww .z-3-6-ww .z-3-6in-ww .z-3-6-top .z-3-6-top1 span {
  color: #8b8e95;
  font-size: 12px;
  height: 100%;
  display: inline-block;
  line-height: 40px;
  text-align: center;
  border-left: 1px solid #e8ebf0;
  vertical-align: top;
  box-sizing: border-box;
  border-right: 1px solid #e8ebf0;
  width: 101px;
  background-color: #f7f9f9;
}
.z-box3-ww .z-3-6-ww .z-3-6in-ww .z-3-6-top .z-3-6-top1 input {
  width: 408px;
  height: 28px;
  margin-top: 7px;
  margin-left: 4px;
  margin-right: 4px;
  border: 1px solid #e8ebf0;
  line-height: 20px;
  padding-left: 18px;
  padding-right: 18px;
  box-sizing: border-box;
  background-color: #fff;
  vertical-align: top;
  text-align: left;
  display: inline-block;
  font-size: 14px;
  color: #5f6675;
}
.z-box3-ww .z-3-6-ww .z-3-6in-ww .z-3-6-top .z-3-6-top1 .bl {
  border-left: 1px solid #e8ebf0;
}
.z-box3-ww .z-3-6-ww .z-3-6in-ww .z-3-6-top .z-3-6-top2 span {
  height: 203px;
  border-right: 1px solid #e8ebf0;
  width: 101px;
  background-color: #f7f9f9;
  display: inline-block;
  line-height: 40px;
  text-align: center;
  vertical-align: top;
  box-sizing: border-box;
  color: #8b8e95;
  font-size: 12px;
}
.z-box3-ww .z-3-6-ww .z-3-6in-ww .z-3-6-top .z-3-6-top2 textarea {
  margin-top: 7px;
  margin-left: 4px;
  margin-right: 4px;
  width: 89.1%;
  border: 1px solid #e8ebf0;
  line-height: 20px;
  height: 190px;
  padding-left: 18px;
  padding-right: 18px;
  box-sizing: border-box;
  background-color: #fff;
  vertical-align: top;
  text-align: left;
  display: inline-block;
  font-size: 14px;
  color: #5f6675;
}
.z-box3-ww .z-3-6-ww .z-3-6in-ww .z-3-6-top .z-3-6-top3 span {
  color: #8b8e95;
  font-size: 12px;
  height: 100%;
  display: inline-block;
  line-height: 40px;
  text-align: center;
  vertical-align: top;
  box-sizing: border-box;
  border-right: 1px solid #e8ebf0;
  width: 101px;
  background-color: #f7f9f9;
}
.z-box3-ww .z-3-6-ww .z-3-6in-ww .z-3-6-top .z-3-6-top3 input {
  width: 220px;
  height: 28px;
  margin-top: 7px;
  margin-left: 4px;
  margin-right: 4px;
  border: 1px solid #e8ebf0;
  line-height: 20px;
  padding-left: 18px;
  padding-right: 18px;
  box-sizing: border-box;
  background-color: #fff;
  vertical-align: top;
  text-align: left;
  display: inline-block;
  font-size: 14px;
  color: #5f6675;
}
.z-box3-ww .z-3-6-ww .z-3-6in-ww .z-3-6-top .z-3-6-top3 img {
  margin-top: 5px;
  margin-left: 6px;
  cursor: pointer;
}
.z-box3-ww .z-3-6-ww .z-3-6in-ww .z-3-6-top .z-3-6-top3 a {
  color: #2b4174;
  font-size: 14px;
  position: absolute;
  top: 8px;
  left: 420px;
  display: block;
  border-bottom: 1px solid #2b4174;
}
.z-box3-ww .z-3-6-ww .z-3-6in-ww .z-3-6-bottom {
  margin-top: 20px;
}
.z-box3-ww .z-3-6-ww .z-3-6in-ww .z-3-6-bottom button {
  width: 98px;
  border-radius: 9px;
  height: 28px;
  font-size: 14px;
  margin-right: 5px;
  border: 1px solid #e5e9ee;
}
.z-box3-ww .z-3-6-ww .z-3-6in-ww .z-3-6-bottom button:hover {
  background-color: #4260c3;
  color: #fff;
  border: 1px solid #4260c3;
}
.z-box3-ww .z-3-6-ww .z-3-6in-ww .z-3-6-bottom .z-3-6-bt-ac {
  background-color: #4260c3;
  color: #fff;
  border: 1px solid #4260c3;
}
/****细览****/
.z4-b-ww {
  width: 1200px;
  margin: 0 auto;
  background: #fff;
  position: relative;
  top: -79px;
  margin-bottom: -53px;
  padding-bottom: 84px;
}
.z-box4-ww {
  padding-top: 40px;
  width: 1158px;
  border: 1px solid #e8ebf0;
  margin: 0 auto;
  background-color: #fff;
  margin-bottom: -54px;
}
.z-box4-ww h1 {
  margin: 0 auto;
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 30px;
  font-weight: normal;
  color: #3e3e3e;
  text-align: center;
  line-height: 54px;
  padding-left: 150px;
  padding-right: 150px;
  box-sizing: border-box;
}
.z-box4-ww .z-3-1-ww {
  width: 1120px;
  margin: 0 auto;
  background-color: #f5f5f5;
  border: none;
  height: 50px;
}
.z-box4-ww .z-3-1-ww span.z-3-1-sp-ww {
  margin-left: 33px;
  line-height: 50px;
  float: left;
  font-size: 14px;
  color: #787d82;
  font-family: "Microsoft YaHei";
}
.z-box4-ww .z-3-1-ww .shar-ww {
  margin-right: 15px;
  float: right;
}
.z-box4-ww .z-3-1-ww .shar-ww span {
  margin-left: 20px;
}
.z-box4-ww .z-3-1-ww .shar-ww a {
  width: 48px;
  display: block;
  float: left;
  margin-top: 11px;
  margin-left: 5px;
}
.z-box4-ww .z-3-1-ww .shar-ww a img {
  vertical-align: middle;
}
.z-box4-ww .z-3-1-ww .shar-ww a img:hover {
  opacity: 0.7;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
.z-box4-ww .z-3-1-ww .swifont-ww {
  margin-top: 15px;
  margin-right: 20px;
  float: right;
  height: 20px;
  width: 120px;
  border: 1px solid #e5e5e5;
  border-radius: 10px;
}
.z-box4-ww .z-3-1-ww .swifont-ww span.tt1 {
  font-size: 12px;
  color: #6a6a6a;
  line-height: 20px;
  margin-left: 16px;
  cursor: pointer;
}
.z-box4-ww .z-3-1-ww .swifont-ww img {
  margin-left: 2px;
  margin-top: 2px;
  vertical-align: middle;
}
.z-box4-ww .z-4-2-ww {
  margin: 0 auto;
  width: 1120px;
  text-align: center;
  margin-top: 40px;
  padding-bottom: 50px;
  font-size: 16px;
  color: #2f3842;
}
.z-box4-ww .z-4-2-ww img:hover {
  opacity: 0.7;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}

/**
 * @Description: cwx的...
 * @Company: TRS
 * @Date: 2019-08-21 09:30:21
 * @LastEditors: cwx
 */
/******************分页*********************/
.cwx-page-ww {
  box-sizing: border-box;
  width: 100%;
  height: 61px;
  border-top: #e2e2e2 1px solid;
  padding-top: 30px;
  padding-left: 308px;
}
.cwx-page-ww .cwx-page-box-ww {
  font-size: 14px;
}
.cwx-page-ww .cwx-page-box-ww .cwx-pages-ww {
  line-height: 28px;
  text-align: center;
  color: #415569;
  float: left;
  margin-right: 10px;
}
.cwx-page-ww .cwx-page-box-ww a {
  display: block;
  width: 30px;
  height: 30px;
  box-sizing: border-box;
  border: 1px solid #e0e0e0;
  border-radius: 2px;
}
.cwx-page-ww .cwx-page-box-ww a:hover {
  border: 1px solid #2878ff;
  background-color: #2878ff;
  color: #fff;
}
.cwx-page-ww .cwx-page-box-ww .cwx-cur-ww {
  border: 1px solid #2878ff;
  background-color: #2878ff;
  color: #fff;
}
.cwx-page-ww .cwx-page-box-ww input {
  float: left;
  width: 50px;
  height: 30px;
  border-radius: 2px;
  border: 1px solid #e0e0e0;
  margin-right: 10px;
  box-sizing: border-box;
  padding-left: 8px;
  padding-right: 8px;
}
.cwx-page-ww .cwx-page-box-ww .go {
  color: #b9bfc5;
  background-color: #f7f9f9;
  line-height: 25px;
}
/***************政务公开概览****************/
.cwx-contbox-ww {
  width: 1160px;
  margin: 0 auto;
}
.cwx-contbox-ww .cwx-zwgk-l-ww {
  height: auto;
  width: 180px;
  background-color: #f7f9f9;
}
.cwx-contbox-ww .cwx-zwgk-l-ww a.cwx-zwgk-channel-ww:hover {
  cursor: pointer;
}
.cwx-contbox-ww .cwx-zwgk-l-ww a.cwx-zwgk-channel-ww {
  padding-left: 55px;
  color: #fff;
  display: inline-block;
  font-size: 16px;
  width: 125px;
  height: 40px;
  line-height: 40px;
  background: #3e62b8 url(../image/cwx-zwgk-icon-ww_03.png) no-repeat;
}
.cwx-contbox-ww .cwx-zwgk-l-ww ul {
  height: 651px;
  font-size: 14px;
  color: #484848;
  border: #e2e2e2 1px solid;
  border-top: 0;
}
.cwx-contbox-ww .cwx-zwgk-l-ww ul li:hover {
  background-color: #fbfcfc;
}
.cwx-contbox-ww .cwx-zwgk-l-ww ul li:hover > span {
  display: inline-block;
  margin-top: -1px;
}
.cwx-contbox-ww .cwx-zwgk-l-ww ul li:hover > a {
  width: 130px;
  margin-left: -4px;
}
.cwx-contbox-ww .cwx-zwgk-l-ww ul .ac {
  background-color: #fbfcfc;
}
.cwx-contbox-ww .cwx-zwgk-l-ww ul .ac span {
  display: inline-block;
  margin-top: -1px;
}
.cwx-contbox-ww .cwx-zwgk-l-ww ul .ac a {
  width: 130px;
  margin-left: -4px;
}
.cwx-contbox-ww .cwx-zwgk-l-ww ul li {
  margin-left: -1px;
  background-color: #fff;
  height: 40px;
  line-height: 40px;
  width: 178px;
  border: #e2e2e2 1px solid;
  border-top: 0;
}
.cwx-contbox-ww .cwx-zwgk-l-ww ul li span {
  width: 5px;
  height: 42px;
  background-color: #00ce9d;
  display: none;
  margin-left: -1px;
}
.cwx-contbox-ww .cwx-zwgk-l-ww ul li a:hover {
  cursor: pointer;
}
.cwx-contbox-ww .cwx-zwgk-l-ww ul li a {
  overflow: hidden;
  padding-left: 46px;
  display: inline-block;
  max-width: 134px;
  height: 100%;
}
.cwx-contbox-ww .cwx-zwgk-r-ww {
  width: 958px;
  height: 690px;
  border: #e2e2e2 1px solid;
  overflow: hidden;
}
.cwx-contbox-ww .cwx-zwgk-r-ww .channel {
  font-weight: bold;
  padding-left: 21px;
  height: 49px;
  line-height: 49px;
  font-size: 14px;
}
.cwx-contbox-ww .cwx-zwgk-r-ww .channel a:hover {
  color: #3e62b8;
}
.cwx-contbox-ww .cwx-zwgk-r-ww .channel a {
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  max-width: 195px;
}
.cwx-contbox-ww .cwx-zwgk-r-ww table {
  width: 100%;
  font-size: 12px;
}
.cwx-contbox-ww .cwx-zwgk-r-ww table tr {
  border-top: #edf0f3 1px solid;
  height: 50px;
  line-height: 50px;
}
.cwx-contbox-ww .cwx-zwgk-r-ww table tr td {
  position: relative;
}
.cwx-contbox-ww .cwx-zwgk-r-ww table tr td table {
  position: absolute;
  width: 898px;
  height: 78px;
  border: #edf0f3 1px solid;
  z-index: 99;
  top: 42px;
  left: -158px;
  background-color: #fff;
  display: none;
  padding-top: 20px;
}
.cwx-contbox-ww .cwx-zwgk-r-ww table tr td table tr {
  height: 30px;
  line-height: 30px;
  border-top: 0;
}
.cwx-contbox-ww .cwx-zwgk-r-ww table tr td table tr td {
  color: #8c8c8c;
  font-size: 14px;
}
.cwx-contbox-ww .cwx-zwgk-r-ww table tr td table tr td span {
  color: #5270bd;
}
.cwx-contbox-ww .cwx-zwgk-r-ww table tr td table tr span {
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.cwx-contbox-ww .cwx-zwgk-r-ww table tr td table tr .cwx-syh {
  width: 44%;
  padding-left: 55px;
}
.cwx-contbox-ww .cwx-zwgk-r-ww table tr td table tr .cwx-bt {
  width: 265px;
  padding-left: 46px;
}
.cwx-contbox-ww .cwx-zwgk-r-ww table tr td table tr .cwx-cwrq {
  width: 24%;
}
.cwx-contbox-ww .cwx-zwgk-r-ww table tr .cwx-fs14-ww {
  font-size: 14px;
}
.cwx-contbox-ww .cwx-zwgk-r-ww table tr a:hover {
  color: #3e62b8;
}
.cwx-contbox-ww .cwx-zwgk-r-ww table .syh {
  width: 18.48%;
}
.cwx-contbox-ww .cwx-zwgk-r-ww table .bt:hover table {
  display: block;
}
.cwx-contbox-ww .cwx-zwgk-r-ww table .cwrq {
  width: 18.48%;
}
.cwx-contbox-ww .cwx-zwgk-r-ww table .tit {
  color: #81888d;
  text-align: center;
  height: 40px;
  line-height: 40px;
  background-color: #f7f9f9;
}
.cwx-position-ww {
  height: 34px;
  width: 1160px;
  margin: 0 auto;
  padding-top: 16px;
}
.cwx-position-ww img {
  margin-right: 10px;
}
.cwx-position-ww span,
.cwx-position-ww a {
  margin-right: 10px;
  color: #9a9a9a;
  font-size: 14px;
}
.cwx-position-ww a:hover {
  color: #3e62b8;
}
/***************政务公开细览******************/
.cwx-zwgkxl-content-ww {
  width: 1158px;
  border: #e8ebf0 1px solid;
  background-color: #fbfcfc;
  margin: 0 auto;
  padding-top: 40px;
}
.cwx-zwgkxl-content-ww .cwx-wkxx-ww {
  width: 1076px;
  height: 98px;
  border: #e8ebf0 1px solid;
  margin: 0 auto;
  background-color: #fff;
  margin-bottom: 13px;
}
.cwx-zwgkxl-content-ww .cwx-wkxx-ww ul {
  font-size: 14px;
  padding-left: 45px;
  padding-top: 27px;
  color: #8c8c8c;
}
.cwx-zwgkxl-content-ww .cwx-wkxx-ww ul .blue {
  color: #3e62b8;
}
.cwx-zwgkxl-content-ww .cwx-wkxx-ww ul .w1 {
  display: inline-block;
  width: 400px;
  padding-right: 50px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.cwx-zwgkxl-content-ww .cwx-wkxx-ww ul .w2 {
  display: inline-block;
  width: 315px;
  padding-right: 50px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.cwx-zwgkxl-content-ww .cwx-wkxx-ww ul .w3 {
  display: inline-block;
  width: 193px;
  padding-right: 20px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.cwx-zwgkxl-content-ww .cwx-wkxx-tit {
  max-width: 1076px;
  min-height: 50px;
  font-size: 30px;
  color: #df3b3e;
  line-height: 50px;
  text-align: center;
  margin: 0 auto;
  margin-top: 30px;
  margin-bottom: 30px;
}
.cwx-zwgkxl-content-ww .cwx-user-control {
  width: 1076px;
  border: #e8ebf0 1px solid;
  margin: 0 auto;
  background-color: #fff;
  height: 48px;
}
.cwx-zwgkxl-content-ww .cwx-user-control span {
  font-size: 14px;
  color: #787d82;
  line-height: 48px;
}
.cwx-zwgkxl-content-ww .cwx-user-control .ml23 {
  margin-left: 23px;
}
.cwx-zwgkxl-content-ww .cwx-user-control .cwx-user-font-control {
  margin-top: 15px;
  margin-right: 20px;
  float: right;
  height: 20px;
  width: 120px;
  border: 1px solid #e5e5e5;
  border-radius: 10px;
}
.cwx-zwgkxl-content-ww .cwx-user-control .cwx-user-font-control .tt1 {
  font-size: 12px;
  color: #6a6a6a;
  line-height: 20px;
  margin-left: 16px;
  cursor: pointer;
}
.cwx-zwgkxl-content-ww .cwx-user-control .cwx-user-font-control .cur {
  color: #3354a2;
}
.cwx-zwgkxl-content-ww .cwx-user-control .cwx-user-font-control span {
  float: left;
}
.cwx-zwgkxl-content-ww .cwx-user-control .cwx-user-font-control span img {
  margin-left: 2px;
  margin-top: 2px;
  vertical-align: middle;
  float: left;
}
.cwx-zwgkxl-content-ww .cwx-txt {
  padding: 75px 0 97px 0;
  line-height: 26px;
  width: 1056px;
  margin: 0 auto;
  font-size: 16px;
  color: #2f3842;
}
/***************公用****************/
.cwx-main-ww {
  width: 1200px;
  margin: 0 auto;
  background-color: #fff;
}
.cwx-pl21-ww {
  padding-left: 21px;
}
.cwx-pl90-ww {
  padding-left: 90px;
}
.cwx-pl26-ww {
  padding-left: 26px;
}
.mw1 {
  max-width: 146px;
  padding: 0 5px;
  white-space: nowrap;
  overflow: hidden;
  margin: 0 auto;
  text-overflow: ellipsis;
}
.mw2 {
  max-width: 504px;
  padding: 0 5px;
  white-space: nowrap;
  overflow: hidden;
  margin: 0 auto;
  text-overflow: ellipsis;
}
.mw3 {
  max-width: 141px;
  padding: 0 5px;
  white-space: nowrap;
  overflow: hidden;
  margin: 0 auto;
  text-overflow: ellipsis;
}
.mw4 {
  max-width: 246px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.mw5 {
  max-width: 223px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.mw6 {
  max-width: 173px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.cwx-mw260-ww {
  max-width: 260px;
}
.cwx-mw200-ww {
  max-width: 170px;
}
.cwx-mw140-ww {
  max-width: 120px;
  padding-right: 20px;
}
.cwx-mt80-ww {
  margin-top: -80px;
  position: relative;
}
.cwx-mb20-ww {
  margin-bottom: 20px;
}
.cwx-pb23-ww {
  padding-bottom: 23px;
}

/**
 * @Description: 新疆调查总队外网
 * @Company: TRS
 * @date: 2019\8\21  13:42
 * @LastEditors: lfh
*/
/*浮动*/
.li-text a:hover {
  color: #156fc3;
}
.text-blod a:hover {
  font-weight: bold;
}
.text-uline a:hover {
  text-decoration: underline;
}
.a-uline:hover {
  text-decoration: underline;
}
.pic:hover {
  opacity: 0.8;
}
.picL img:hover {
  opacity: 0.8;
}
.iconD:hover {
  opacity: 0.7;
}
/*浮动*/
/****************************互动**************************************/
.lfh-content {
  position: relative;
  width: 1200px;
  margin: -80px auto 20px;
  background: #ffffff;
}
.lfh-hd-wrap {
  padding: 0 20px 30px 20px;
}
.lfh-hd-p {
  margin-left: 6px;
  font-size: 14px;
  line-height: 50px;
  color: #1f6cba;
}
.lfh-hd-p span {
  margin-left: 20px;
  font-size: 14px;
  line-height: 50px;
  color: #1f6cba;
}
.lfh-hd-p span.lfh-hdp-firs {
  margin-left: 0;
}
.lfh-hd-p a {
  font-size: 14px;
  line-height: 50px;
  color: #db5252;
}
.lfh-ldxx {
  width: 740px;
  border: 1px solid #e0e0e0;
  box-sizing: border-box;
}
.lfh-ldxx .lfh-ldxx-a,
.lfh-myzj-a {
  width: 100%;
  height: 50px;
  padding-left: 50px;
  box-sizing: border-box;
  border-bottom: 1px solid #e0e0e0;
  background: url(../image/lfh_hd_cicon1-ww.png) 20px center no-repeat;
}
.lfh-myzj-a a,
.lfh-ldxx-a a {
  font-size: 18px;
  line-height: 50px;
  font-weight: bold;
}
.lfh-ldxx-U {
  height: 50px;
  padding-left: 20px;
  border-bottom: 1px solid #e0e0e0;
}
.lfh-ldxx-U:hover {
  background: #f7f9f9;
}
.lfh-ldxx-firU {
  height: 40px;
  background: #f7f9f9;
  cursor: auto;
}
.lfh-ldxx-U li {
  height: 100%;
  float: left;
  font-size: 12px;
  line-height: 50px;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.lfh-hd-ldxx .lfh-ldxx-firU li {
  line-height: 40px;
  color: #969ea6;
}
.lfh-ldxx-U .lfh-ldxx-l1 {
  width: 380px;
  text-align: left;
}
.lfh-ldxx-l1 a {
  display: inline-block;
  max-width: 370px;
  height: 50px;
  font-size: 14px;
  line-height: 50px;
  color: #2f3842;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
}
.lfh-ldxx-l2 {
  width: 80px;
  color: #415569;
}
.lfh-ldxx-l3 {
  width: 80px;
  color: #3354a2;
}
.lfh-ldxx-l4 {
  width: 178px;
  color: #727f8c;
}
.lfh-ldxx .lfh-hdc-hy {
  width: 100%;
  height: 70px;
  padding-top: 20px;
  padding-bottom: 20px;
  box-sizing: border-box;
}
.lfh-hy-wrap {
  padding-left: 118px;
  padding-top: 20px;
  padding-bottom: 20px;
  height: 70px;
  border-top: none;
}
.lfh-hd-right {
  width: 400px;
}
.lfh-hd-right .lfh-hdr-U1 {
  width: 400px;
  height: 40px;
  padding-bottom: 20px;
}
.lfh-hdr-U1 li {
  width: 126px;
  height: 100%;
}
.lfh-hdrU1-li1 {
  background: #00ce9d;
}
.lfh-hdrU1-li2 {
  margin-left: 11px;
  background: #db5252;
}
.lfh-hdrU1-li3 {
  margin-left: 11px;
  background: #2681dd;
}
.lfh-hdr-U1 li a {
  width: 100%;
  height: 100%;
  font-size: 14px;
  line-height: 40px;
  color: #fff;
  padding-left: 55px;
  box-sizing: border-box;
}
.lfh-hdrU1-a1 {
  background: url(../image/lfh_hd_cicon2-ww.png) left center no-repeat;
}
.lfh-hdrU1-a2 {
  background: url(../image/lfh_hd_cicon3-ww.png) left center no-repeat;
}
.lfh-hdrU1-a3 {
  background: url(../image/lfh_hd_cicon4-ww.png) left center no-repeat;
}
.lfh-hdr-top {
  width: 400px;
  height: 40px;
  padding-left: 30px;
  box-sizing: border-box;
}
.lfh-hdr-top .lfh-rt-a1 {
  font-size: 16px;
  padding-right: 13px;
  vertical-align: middle;
}
.lfh-hdr-top span {
  height: 1px;
  background: #eaeaea;
  vertical-align: middle;
}
.lfh-hdr-top .lfh-rt-a2 {
  width: 18px;
  height: 32px;
  background: url(../image/lfh_sy_cicon12-ww.png) right center no-repeat;
}
.lfh-hdr-box1 .lfh-hdr-top {
  background: url(../image/lfh_hd_cicon5-ww.png) left center no-repeat;
}
.lfh-hdr-box2 .lfh-hdr-top {
  background: url(../image/lfh_hd_cicon6-ww.png) left center no-repeat;
}
.lfh-hdr-top .lfh-rt-a1 {
  line-height: 40px;
}
.lfh-hdr-top span {
  width: 274px;
}
.lfh-hdr-top .lfh-rt-a2 {
  height: 40px;
}
.lfh-hdr-U2 li {
  width: 400px;
  height: 38px;
  padding-left: 20px;
  box-sizing: border-box;
  background: url(../image/dian-ww_03.png) left center no-repeat;
}
.lfh-hdr-U2 li a {
  max-width: 380px;
  height: 100%;
  font-size: 14px;
  line-height: 38px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
}
/*****************************局长信箱******************************/
.lfh-ldxx-wrap {
  padding: 0 20px 37px 20px;
}
.lfh-ldxx-wrap .lfh-ldxx {
  width: 100%;
}
.lfh-ldxx-wrap .lfh-ldxx-cx {
  height: 61px;
  padding: 10px 10px 10px 20px;
  box-sizing: border-box;
  border-bottom: 1px solid #e0e0e0;
}
.lfh-ldxx-cx input {
  width: 240px;
  height: 40px;
  padding-left: 43px;
  padding-right: 20px;
  margin-right: 10px;
  box-sizing: border-box;
  border: 1px solid #ededed;
  font-size: 14px;
  line-height: 40px;
  color: #000;
}
.lfh-xxCx-inp1 {
  background: url(../image/lfh_ldxx_cicon1-ww.png) 13px center no-repeat;
}
.lfh-xxCx-inp2 {
  background: url(../image/lfh_ldxx_cicon2-ww.png) 13px center no-repeat;
}
.lfh-ldxx-cx button {
  width: 100px;
  height: 40px;
  line-height: 40px;
  box-sizing: border-box;
  border: 1px solid #ededed;
  background: #fcfdfd;
  text-align: center;
  color: #000;
}
.lfh-ldxx-cx button:hover {
  text-decoration: underline;
}
.lfh-ldxx-wrap .lfh-ldxx-U .lfh-ldxx-l1 {
  width: 688px;
}
.lfh-ldxx-wrap .lfh-ldxx-l1 a {
  max-width: 600px;
}
.lfh-ldxx-wrap .lfh-ldxx-l2 {
  width: 80px;
}
.lfh-ldxx-wrap .lfh-ldxx-l3 {
  width: 176px;
}
.lfh-ldxx-wrap .lfh-ldxx-l4 {
  width: 194px;
}
.lfh-ldxx-wrap .lfh-ldxx .lfh-hdc-hy {
  height: 93px;
  padding-top: 30px;
  padding-bottom: 33px;
}
.lfh-ldxx-wrap .lfh-hdc-hy .lfh-hy-wrap {
  margin-left: 318px;
}
.lfh-jzhy-wrap {
  padding-bottom: 30px;
  height: 90px;
  border-top: none;
}
/*************************民意征集**********************************/
.lfh-myhy-wrap {
  padding-bottom: 30px;
  height: 90px;
}
.lfh-myzj-wrap {
  padding: 0 20px 37px 20px;
}
.lfh-myzj-con {
  border: 1px solid #e8ebf0;
}
.lfh-myzj-con .lfh-myzj-a {
  background: url(../image/lfh_hd_cicon5-ww.png) 20px center no-repeat;
}
.lfh-myzj-con .lfh-myzj-list {
  width: 100%;
  padding: 20px 20px 0 20px;
  box-sizing: border-box;
}
.lfh-myzj-text {
  width: 100%;
  height: 80px;
  margin-bottom: 30px;
}
.lfh-myzj-text .lfh-myzj-ticon {
  width: 80px;
  height: 80px;
  line-height: 80px;
  background: #dadada;
  text-align: center;
}
.lfh-myzj-ticon span {
  font-size: 16px;
  line-height: 24px;
  color: #fff;
  vertical-align: middle;
}
.lfh-myzj-text div.lfh-checked {
  background: #2a8bed;
}
.lfh-nyzj-tcon {
  width: 1030px;
  height: 80px;
  padding: 3px 20px 5px 20px;
  box-sizing: border-box;
}
.lfh-nyzj-tcon a {
  max-width: 980px;
  font-size: 16px;
  line-height: 40px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
}
.lfh-nyzj-tcon p {
  font-size: 12px;
  line-height: 32px;
  color: #727272;
}
.lfh-nyzj-tcon p span {
  margin-right: 20px;
}

/*
 * @Description:
 * @Company:TRS
 * @Date: 2019/8/20 13:20
 * @LastEditors: zhang.yu
 */
.zyu-content {
  position: relative;
  top: -80px;
  width: 1200px;
  background-color: #fff;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 25px;
  margin-bottom: -54px;
  overflow: hidden;
}
.zyu-netmapbox {
  width: 1160px;
  height: 770px;
  background-color: #fbfcfc;
  margin-left: auto;
  margin-right: auto;
  border: 1px solid #e8ebf0;
}
.zyu-netmapbox .zyu-littlemap {
  width: 1082px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
}
.zyu-netmapbox .zyu-littlemap .jgtitle {
  text-indent: 22px;
  font-size: 18px;
  color: #2e2e2e;
}
.zyu-netmapbox .zyu-littlemap ul {
  box-sizing: border-box;
  width: 1080px;
  height: 68px;
  line-height: 68px;
  background-color: #ffffff;
  border: 1px solid #e2e2e2;
  padding-left: 10px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}
.zyu-netmapbox .zyu-littlemap ul li {
  float: left;
  padding-left: 20px;
  padding-right: 20px;
}
.zyu-netmapbox .zyu-littlemap ul li a {
  font-size: 14px;
  color: #3354a2;
  cursor: pointer;
}
.zyu-netmapbox .zyu-littlemap ul li a:hover {
  text-decoration: underline;
}
/*领导之窗开始*/
.zyu-ldleft {
  float: left;
  display: inline-block;
  width: 180px;
  min-height: 615px;
  margin-left: 20px;
  border: 1px solid #e8ebf0;
  background-color: #f7f9f9;
}
.zyu-ldleft .zyu-ldhead {
  width: 180px;
  height: 40px;
  line-height: 40px;
  box-sizing: border-box;
  padding-left: 55px;
  overflow: hidden;
  background: url(../image/zyu-lingdao-ww.png) no-repeat left center #3e62b8;
}
.zyu-ldleft .zyu-ldhead .zyu-ldzc {
  width: 125px;
  height: 100%;
  margin-right: 0;
  font-size: 16px;
  color: #fff;
}
.zyu-ldleft ul li {
  box-sizing: border-box;
  padding-left: 20px;
  padding-right: 0;
  width: 178px ;
  height: 53px;
  float: left;
  background-color: #ffffff;
  border-bottom: 1px solid #e8ebf0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  border-left: 5px solid #fff;
}
.zyu-ldleft ul li a {
  font-size: 14px;
  line-height: 55px;
  width: 100%;
  height: 100%;
}
.zyu-ldleft ul li span {
  float: right;
  font-size: 13px;
  line-height: 55px;
  margin-right: 5px;
}
.zyu-ldleft ul li:hover,
.zyu-ldleft ul .cur {
  border-left: 5px solid #00ce9d;
}
.zyu-ldleft ul li:hover a,
.zyu-ldleft ul .cur a,
.zyu-ldleft ul li:hover span,
.zyu-ldleft ul .cur span {
  color: #3e62b8;
}
.zyu-ldright {
  box-sizing: border-box;
  float: right;
  display: inline-block;
  width: 958px;
  min-height: 615px;
  border: 1px solid #e8ebf0;
  padding-top: 48px;
  margin-right: 20px;
  padding-left: 30px;
}
.zyu-ldright h1 {
  font-size: 30px;
  color: #38404a;
}
.zyu-ldright .zyu-gray {
  color: #888;
}
.zyu-ldright .zyu-16 {
  font-size: 16px;
  line-height: 32px;
}
.zyu-ldright .zyu-14 {
  font-size: 14px;
  width: 880px;
  overflow: hidden;
  line-height: 32px;
}
.zyu-ldright .zyu-black {
  color: #000000;
}
.zyu-ldright .zyu-h40 {
  margin-bottom: 40px;
}
.zyu-ldright .zyu-ldjj {
  width: 880px;
  height: 40px;
  border: 1px solid #e8ebf0;
  font-size: 14px;
  color: #888;
  line-height: 40px;
  text-indent: 23px;
  margin-top: 50px;
  margin-bottom: 30px;
}
