
body {
  padding: 0px;
  margin: 0px; }
a {
  outline: none; }

a, button, input {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

a:focus {
  outline: none;
  -moz-outline: none;
  -webkit-outline: none;
  -ms-outline: none;
  -o-outline: none; }

a {
  outline: none;
  blr: expression(this.onFocus=this.blur()); }

h2:hover {
  text-decoration: none !important; }

.transition, .nav .container ul li, .index .container .one .zd_new ul li, .index .container .two .jlcxt .slideTxtBox .bd li, .index .container .four .pub_tab .slideTxtBox > .bd > ul .left ul li a, .index .container .seven .left .a > a, .index .container .eight .picScroll-top .bd ul li a, .index .container .nine ul li a, .index.new .two .zuoce .lmdh ul li, .index.new .two .zuoce .lmdh ul li a, .index.new .two .zuoce .zdxw ul li, .index.new .eleven .left > .fix > div ul li a, .index.new .eleven .right > div ul li a, .index.new-list .two .youce .kk .top > a .wz h3, .index.new-list .two .youce .kk ul li a, .index.new-list .two .youce .kk ul li p, .index.new-xq .two .youce .bom .dz > div:first-child a, .footer .container .left ul li a, .pagging a, .jlsc ul li > span, .jlsc_list_bom ul li .tit span, .wddd .left ul li, .wddd .left ul li a img, .wddd .right form > div.on span, .jlzz_top .a > a, .jlxy ul li, .tanchuang > div form > div.on span, .zlxz .jlcxt .slideTxtBox .bd li {
  transition: 200ms;
  -ms-transition: 200ms;
  -webkit-transition: 200ms;
  -moz-transition: 200ms;
  -o-transition: 200ms; }

.zd_new{ width: 310px; }

 

.header .top {
  height: 32px;
  background: #003182;
  line-height: 32px;
  font-size: 12px;
  color: #fff; }
.header .top .container {
  position: relative; }
.header .top .container ul li {
  float: left;
  background: url("../images/icon/05.png") no-repeat left center;
  padding: 0px 14px; }
.header .top .container ul li a {
  color: #fff; }
.header .top .container ul li a img {
  margin-right: 7px;
  position: relative;
  top: 2px; }
.header .top .container ul li:first-child {
  background: none; }
.header .top .container ul li:last-child {
  padding-right: 0px; }
.header .top .container .rwmfix {
  float: right;
  position: absolute;
  right: 0px;
  top: 32px;
  display: none; }
.header .top .container .rwmfix img {
  width: 80px; }
.header .bom {
  height: 120px;
  background: url("../images/01.jpg") no-repeat center center; }
.header .bom .container > a {
  margin-top: 28px; }
.header .bom .container .rwm {
  margin-left: 20px;
  width: 90px;
  text-align: center; }
.header .bom .container .rwm span {
  font-size: 14px;
  color: #999;
  margin-top: 55px; }
.header .bom .container .rwm img {
  margin-top: 5.75px; }
.header .bom .container .serch {
  background: url("../images/serch.png") no-repeat;
  width: 335px;
  height: 45px;
  float: right;
  margin-top: 41px; }
.header .bom .container .serch input {
  font-size: 14px;
  color: #999; }
.header .bom .container .serch input.text {
  height: 43px;
  border: none;
  position: relative;
  top: 1px;
  left: 2px;
  width: 276px;
  border-radius: 20px 0px 0px 20px;
  padding-left: 10px;
  padding-right: 8px; }
.header .bom .container .serch input.sub {
  background: url("../images/icon/sub.png") no-repeat;
  width: 21px;
  height: 20px;
  border: none;
  position: relative;
  top: 5px; }

.nav {
  height: 39px;
  background: #e3e3e3;
  border-bottom: 1px solid #003182; }
.nav .container ul li {
  float: left;
  line-height: 34px;
  border-left: 1px solid #e3e3e3;
  border-right: 1px solid #e3e3e3;
  border-top: 4px solid #e3e3e3; }
.nav .container ul li a {
  font-size: 16px;
  color: #003182;
  font-weight: bold;
  padding: 0px 27px;
  display: inline-block; }
.nav .container ul li:hover, .nav .container ul li.on {
  background: #fff;
  border-left: 1px solid #b11312;
  border-right: 1px solid #b11312;
  border-top: 4px solid #b11312; }
.nav .container ul li:hover a, .nav .container ul li.on a {
  color: #b11312; }

.index .container .one .slideBoxs {
  width: 669px;
  height: 303px;
  overflow: hidden;
  position: relative; }
.index .container .one .slideBoxs .hd {
  height: 15px;
  overflow: hidden;
  position: absolute;
  right: 5px;
  bottom: 7px;
  z-index: 1; }
.index .container .one .slideBoxs .hd ul {
  overflow: hidden;
  zoom: 1;
  float: left; }
.index .container .one .slideBoxs .hd ul li {
  float: left;
  margin-right: 8px;
  width: 8px;
  height: 8px;
  line-height: 14px;
  text-align: center;
  background: url("../images/icon/06.png") no-repeat;
  cursor: pointer; }
.index .container .one .slideBoxs .hd ul li.on {
  background: url("../images/icon/07.png") no-repeat; }
.index .container .one .slideBoxs .bd {
  position: relative;
  height: 100%;
  z-index: 0; }
.index .container .one .slideBoxs .bd li {
  zoom: 1;
  vertical-align: middle; }
.index .container .one .slideBoxs .bd img {
  width: 669px;
  height: 303px;
  display: block; }
.index .container .one .slideBoxs .bd p {
  height: 36px;
  width: 100%;
  background: url("../images/icon/08.png");
  color: #fff;
  line-height: 36px;
  font-size: 14px;
  font-weight: bold;
  padding-left: 15px;
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0x; } 
.index .container .one .zd_new ul li {
  height: 37.5px;
  line-height: 37.5px;
  background: url("../images/icon/12.png") repeat-x bottom center; }
.index .container .one .zd_new ul li a {
  font-size: 14px;
  color: #666;
  float: left;
  background: url("../images/icon/10.png") no-repeat left center;
  padding-left: 13px; }
.index .container .one .zd_new ul li p {
  font-size: 12px;
  color: #666;
  float: right; }
.index .container .one .zd_new ul li:hover a, .index .container .one .zd_new ul li.on a {
  text-decoration: underline;
  background: url("../images/icon/11.png") no-repeat left center;
  color: #003182; }
.index .container .one .zd_new ul li:hover p, .index .container .one .zd_new ul li.on p {
  color: #003182; }
.index .container .two .jlcxt {
  width: 310px;
  float: left; }
.index .container .two .jlcxt .slideTxtBox {
  width: 100%; }
.index .container .two .jlcxt .slideTxtBox .hd {
  height: 44px;
  line-height: 44px;
  background: #f9f9f9;
  position: relative; }
.index .container .two .jlcxt .slideTxtBox .hd ul {
  float: left;
  position: absolute;
  left: 0px;
  right: 0px;
  top: -1px;
  height: 44px; }
.index .container .two .jlcxt .slideTxtBox .hd ul li {
  float: left;
  cursor: pointer;
  border-top: 1px solid #003182;
  width: 33.3333337%;
  text-align: center;
  font-size: 16px;
  color: #333; }
.index .container .two .jlcxt .slideTxtBox .hd ul li.on {
  height: 44px;
  background: #C9C9C9;
  color: #003182; }
.index .container .two .jlcxt .slideTxtBox .bd li {
  height: 50px;
  line-height: 50px;
  text-align: center;
  border-top: 1px solid #fff; }
.index .container .two .jlcxt .slideTxtBox .bd li:nth-child(even) {
  background: #f5f5f5; }
.index .container .two .jlcxt .slideTxtBox .bd li:nth-child(odd) {
  background: #f0efef; }
.index .container .two .jlcxt .slideTxtBox .bd li a {
  color: #666;
  font-size: 14px;
  display: inline-block;
  width: 100%; }
.index .container .two .jlcxt .slideTxtBox .bd li:hover a {
  color: #fff; }
.index .container .two .jlcxt .slideTxtBox .bd li:hover {
  background: #003182; }
.index .container .two .youce {
  float: right; }
.index .container .two .youce .dfdt {
  width: 320px;
  float: left;
  margin-right: 28px; }
.index .container .two .youce .dfdt ul li {
  margin: 10px 0px; }
.index .container .two .youce .dfdt ul li a {
  font-size: 14px;
  color: #666; }
.index .container .two .youce .dfdt ul li:hover a {
  color: #003182;
  text-decoration: underline; }
.index .container .two .youce .sysdt {
  width: 320px;
  float: right; }
.index .container .two .youce .sysdt ul li {
  margin: 10px 0px; }
.index .container .two .youce .sysdt ul li a {
  font-size: 14px;
  color: #666; }
.index .container .two .youce .sysdt ul li:hover a {
  color: #003182;
  text-decoration: underline; }
.index .container .two .youce .jlzl {
  width: 667px;
  height: 106px;
  padding-left: 5px;
  padding-top: 10px; }
.index .container .two .youce .jlzl > .fl > img {
  margin: 0px 5px; }
.index .container .two .youce .jlzl .xczl {
  width: 168px;
  float: right;
  padding-top: 9px; }
.index .container .two .youce .jlzl .xczl h2 {
  font-size: 16px;
  color: #333;
  background: url("../images/icon/15.png") no-repeat bottom center;
  padding-bottom: 13px; }
.index .container .two .youce .jlzl .xczl a {
  width: 130px;
  height: 30px;
  background: url("../images/icon/14.png") no-repeat;
  text-align: center;
  line-height: 30px;
  color: #fff;
  font-size: 14px;
  display: inline-block;
  margin-top: 15px; }
.index .container .tress {
  margin-top: 20px;
  padding-bottom: 20px; }
.index .container .tress .left {
  width: 310px;
  background: #f7f7f7;
  float: left;
  padding-bottom: 20px; }
.index .container .tress .left h1 {
  background: url("../images/icon/17.png") no-repeat;
  height: 61px;
  color: #fff;
  font-size: 20px;
  line-height: 61px;
  text-align: center;
  margin-bottom: 12px; }
.index .container .tress .left p {
  font-size: 14px;
  color: #666;
  margin: 5px 0px;
  padding: 0px 20px; }
.index .container .tress .left h3 {
  font-size: 16px;
  color: #333;
  text-align: center;
  margin-top: 19px;
  margin-bottom: 15px; }
.index .container .tress .left form .select {
  position: relative;
  width: 270px;
  height: 45px;
  background: url("../images/icon/18.png") no-repeat;
  cursor: pointer;
  margin: auto;
  font-size: 14px;
  color: #666; }
.index .container .tress .left form .select:after {
  content: "";
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -3px;
  background: url("../images/icon/19.png") no-repeat right center;
  width: 14px;
  height: 10px; }
.index .container .tress .left form .select .select_text {
  padding: 0 20px 0 10px;
  height: 45px;
  line-height: 45px; }
.index .container .tress .left form .select_ul {
  display: none;
  position: absolute;
  top: 44px;
  left: -1px;
  width: 270px;
  border: 1px solid #D4D4D4;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  background: #fff; }
.index .container .tress .left form .select_ul li {
  line-height: 45px;
  text-indent: 45px; }
.index .container .tress .left form .select_ul li:hover {
  color: #fff;
  background: #6AA7EA; }
.index .container .tress .left form .select_ul li.cur {
  color: #fff;
  background: #195DA3; }
.index .container .tress .left form > input {
  width: 250px;
  height: 45px;
  background: url("../images/icon/18.png") no-repeat;
  border: none;
  font-size: 14px;
  color: #666;
  margin-left: 20px;
  margin-top: 9px;
  padding-left: 10px;
  padding-right: 10px; }
.index .container .tress .left form input::-webkit-input-placeholder {
  color: #666; }
.index .container .tress .left form input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #666; }
.index .container .tress .left form input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #666; }
.index .container .tress .left form input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #666; }
.index .container .tress .left form .bom {
  margin-top: 10px; }
.index .container .tress .left form .bom input {
  width: 130px;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  border: none; }
.index .container .tress .left form .bom input:first-child {
  background: url("../images/icon/20.png") no-repeat;
  color: #fff;
  margin-left: 20px; }
.index .container .tress .left form .bom input:last-child {
  background: url("../images/icon/21.png") no-repeat;
  color: #666;
  float: right;
  margin-right: 20px; }
.index .container .tress .right {
  float: right;
  width: 669px; }
.index .container .four {
  height: 256px; }
.index .container .four .pub_tab .slideTxtBox > .bd {
  border: none;
  padding-left: 0px;
  padding-top: 18.5px;
  height: 187px; }
.index .container .four .pub_tab .slideTxtBox > .bd > ul .left {
  width: 296px;
  float: left;
  margin-top: 2px; }
.index .container .four .pub_tab .slideTxtBox > .bd > ul .left ul li {
  line-height: 33px; }
.index .container .four .pub_tab .slideTxtBox > .bd > ul .left ul li a {
  font-size: 14px;
  color: #666;
  background: none;
  padding-left: 0px; }
.index .container .four .pub_tab .slideTxtBox > .bd > ul .left ul li:hover a {
  color: #003182; }
.index .container .four .pub_tab .slideTxtBox > .bd > ul #demos {
  width: 670px;
  float: right;
  position: relative; }
.index .container .four .pub_tab .slideTxtBox > .bd > ul #demos .item img {
  width: inherit; }
.index .container .four .pub_tab .slideTxtBox > .bd > ul #demos .owl-theme .owl-controls .owl-nav > div {
  width: 20px;
  height: 40px;
  border-radius: 0px;
  position: absolute;
  top: 50%;
  margin-top: -20px;
  padding: 0px; }
.index .container .four .pub_tab .slideTxtBox > .bd > ul #demos .owl-prev {
  background: url("../images/icon/23.png") no-repeat;
  left: -5px; }
.index .container .four .pub_tab .slideTxtBox > .bd > ul #demos .owl-next {
  background: url("../images/icon/24.png") no-repeat;
  right: 1px; }
.index .container .four .pub_tab .slideTxtBox > .bd > ul .owl-carousel {
  width: 670px;
  float: right;
  position: relative; }
.index .container .four .pub_tab .slideTxtBox > .bd > ul .owl-carousel .item img {
  width: ; }
.index .container .four .pub_tab .slideTxtBox > .bd > ul .owl-carousel .owl-nav > div {
  width: 20px;
  height: 40px;
  border-radius: 0px;
  position: absolute;
  top: 50%;
  margin-top: -20px;
  padding: 0px; }
.index .container .four .pub_tab .slideTxtBox > .bd > ul .owl-carousel .owl-nav .owl-prev {
  background: url("../images/icon/23.png") no-repeat;
  left: -5px; }
.index .container .four .pub_tab .slideTxtBox > .bd > ul .owl-carousel .owl-nav .owl-next {
  background: url("../images/icon/24.png") no-repeat;
  right: 1px; }
.index .container .five .left {
  width: 310px;
  float: left; }
.index .container .five .left .top {
  width: 310px;
  background: #f7f7f7;
  padding-bottom: 20px; }
.index .container .five .left .top h1 {
  background: url("../images/icon/17.png") no-repeat;
  height: 61px;
  color: #fff;
  font-size: 20px;
  line-height: 61px;
  text-align: center;
  margin-bottom: 12px; }
.index .container .five .left .top p {
  font-size: 14px;
  color: #666;
  margin: 5px 0px;
  padding: 0px 20px; }
.index .container .five .left .top h3 {
  font-size: 16px;
  color: #333;
  text-align: center;
  margin-top: 19px;
  margin-bottom: 15px; }
.index .container .five .left .top form .select {
  position: relative;
  width: 270px;
  height: 45px;
  background: url("../images/icon/18.png") no-repeat;
  cursor: pointer;
  margin: auto;
  font-size: 14px;
  color: #666; }
.index .container .five .left .top form .select:after {
  content: "";
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -3px;
  background: url("../images/icon/19.png") no-repeat right center;
  width: 14px;
  height: 10px; }
.index .container .five .left .top form .select .select_text {
  padding: 0 20px 0 10px;
  height: 45px;
  line-height: 45px; }
.index .container .five .left .top form .select_ul {
  display: none;
  position: absolute;
  top: 34px;
  left: -1px;
  width: 270px;
  border: 1px solid #D4D4D4;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  background: #fff; }
.index .container .five .left .top form .select_ul li {
  line-height: 45px;
  text-indent: 45px; }
.index .container .five .left .top form .select_ul li:hover {
  color: #fff;
  background: #6AA7EA; }
.index .container .five .left .top form .select_ul li.cur {
  color: #fff;
  background: #195DA3; }
.index .container .five .left .top form > input {
  width: 250px;
  height: 45px;
  background: url("../images/icon/18.png") no-repeat;
  border: none;
  font-size: 14px;
  color: #666;
  margin-left: 20px;
  margin-top: 9px;
  padding-left: 10px;
  padding-right: 10px; }
.index .container .five .left .top form input::-webkit-input-placeholder {
  color: #666; }
.index .container .five .left .top form input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #666; }
.index .container .five .left .top form input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #666; }
.index .container .five .left .top form input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #666; }
.index .container .five .left .top .bom {
  margin-top: 10px; }
.index .container .five .left .top .bom input {
  width: 130px;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  border: none; }
.index .container .five .left .top .bom input:last-child {
  background: url("../images/icon/26.png") no-repeat;
  color: #666;
  width: 270px;
  margin-left: 20px; }
.index .container .five .left .picMarquee-top {
  margin: 0 auto;
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 990px; }
.index .container .five .left .picMarquee-top .bd ul {
  overflow: hidden;
  zoom: 1; }
.index .container .five .left .picMarquee-top .bd ul li {
  text-align: center;
  zoom: 1;
  margin-bottom: 8px;
  height: 75px !important; }
.index .container .five .left .picMarquee-top .bd ul li .pic {
  text-align: center; }
.index .container .five .right {
  float: right;
  width: 670px; }
.index .container .five .right .jlpx {
  width: 320px; }
.index .container .five .right .jlpx ul li {
  margin: 10px 0px;
  font-size: 14px;
  color: #666; }
.index .container .five .right .jlpx ul li a {
  font-size: 14px;
  color: #666; }
.index .container .five .right .jlpx ul li:hover a {
  color: #003182;
  text-decoration: underline; }
.index .container .five .right .jlpx ul.on li {
  margin: 10px 0px;
  font-size: 14px;
  color: #666; }
.index .container .five .right .jlpx ul.on li:first-child {
  margin-top: 17px; }
.index .container .five .right .jlpx ul.on li p {
  float: left; }
.index .container .five .right .jlpx ul.on li a {
  float: right; }
.index .container .five .right .jlpx ul.on li:hover p {
  text-decoration: underline;
  color: #003182; }
.index .container .five .right .pub_tab {
  height: 368px; }
.index .container .five .right .pub_tab .bd {
  background: #fff; }
.index .container .five .right .picScroll-lefts {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 183px;
  margin-top: 20px; }
.index .container .five .right .picScroll-lefts .hd .prev, .index .container .five .right .picScroll-lefts .hd .next {
  display: block;
  width: 15px;
  text-align: center;
  line-height: 27px;
  height: 27px;
  overflow: hidden;
  cursor: pointer;
  position: absolute;
  z-index: 99999;
  top: 50%;
  margin-top: -23.5px; }
.index .container .five .right .picScroll-lefts .hd .prev {
  left: 0px;
  float: left; }
.index .container .five .right .picScroll-lefts .hd .next {
  right: 0px;
  float: right; }
.index .container .five .right .picScroll-lefts .hd ul {
  float: right;
  overflow: hidden;
  zoom: 1;
  margin-top: 10px;
  zoom: 1; }
.index .container .five .right .picScroll-lefts .hd ul li {
  float: left;
  width: 9px;
  height: 9px;
  overflow: hidden;
  margin-right: 5px;
  text-indent: -999px;
  cursor: pointer; }
.index .container .five .right .picScroll-lefts .hd ul li.on {
  background-position: 0 0; }
.index .container .five .right .picScroll-lefts .bd {
  margin-left: 45px; }
.index .container .five .right .picScroll-lefts .bd ul {
  overflow: hidden;
  zoom: 1; }
.index .container .five .right .picScroll-lefts .bd ul li {
  float: left;
  _display: inline;
  overflow: hidden;
  text-align: center;
  margin-right: 20px;
  width: 180px !important; }
.index .container .five .right .picScroll-lefts .bd ul li .tit {
  font-size: 14px;
  color: #333;
  margin-top: 7px; }
.index .container .six {
  height: 301px; }
.index .container .six .pub_tab {
  line-height: inherit; }
.index .container .six .pub_top .wz {
  width: inherit; }
.index .container .six .bd {
  padding-top: 0px;
  border: none; }
.index .container .six .bd > ul {
  width: 660px;
  float: left; }
.index .container .six .bd .wh_one {
  width: 660px;
  float: left; }
.index .container .six .bd .wh_one ul {
  margin-top: 7px; }
.index .container .six .bd .wh_one ul li {
  width: 100%; }
.index .container .six .bd .wh_one ul li a {
  font-size: 14px;
  color: #666;
  background: none;
  padding-left: 0px; }
.index .container .six .bd .wh_one ul li:hover a {
  color: #003182; }
.index .container .six .bd .video {
  position: relative;
  top: 12px;
  float: right;
  width: 318px;
  display: block !important; }
.index .container .six .bd .video ul li {
  float: left;
  margin-left: 7px;
  margin-top: 7px;
  width: 152px;
  height: 107px; }
.index .container .six .bd .video ul li video {
  width: 100%; }
.index .container .seven .left {
  width: 310px;
  background: #f7f7f7;
  float: left;
  padding-bottom: 50px; }
.index .container .seven .left h1 {
  background: url("../images/icon/17.png") no-repeat;
  height: 61px;
  color: #fff;
  font-size: 20px;
  line-height: 61px;
  text-align: center;
  margin-bottom: 16px; }
.index .container .seven .left h1 em {
  background: url("../images/icon/30.png") no-repeat left center;
  padding-left: 40px; }
.index .container .seven .left .a {
  margin-bottom: 13px; }
.index .container .seven .left .a > a {
  display: inline-block;
  width: 270px;
  height: 40px;
  background: url("../images/icon/26.png") no-repeat;
  font-size: 14px;
  color: #333;
  margin: 4.5px 0px 4.5px 20px;
  text-align: center;
  line-height: 40px; }
.index .container .seven .left .a > a:hover {
  background: url("../images/icon/31.png") no-repeat; }
.index .container .seven .left p {
  font-size: 14px;
  color: #666;
  margin: 5px 0px;
  padding: 0px 20px; }
.index .container .seven .left h3 {
  font-size: 16px;
  color: #333;
  text-align: center;
  margin-top: 36px;
  margin-bottom: 15px; }
.index .container .seven .left form .select {
  position: relative;
  width: 270px;
  height: 45px;
  background: url("../images/icon/18.png") no-repeat;
  cursor: pointer;
  margin: auto;
  font-size: 14px;
  color: #666; }
.index .container .seven .left form .select:after {
  content: "";
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -3px;
  background: url("../images/icon/19.png") no-repeat right center;
  width: 14px;
  height: 10px; }
.index .container .seven .left form .select .select_text {
  padding: 0 20px 0 10px;
  height: 45px;
  line-height: 45px; }
.index .container .seven .left form .select_ul {
  display: none;
  position: absolute;
  top: 44px;
  left: -1px;
  width: 270px;
  border: 1px solid #D4D4D4;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  background: #fff; }
.index .container .seven .left form .select_ul li {
  line-height: 45px;
  text-indent: 45px; }
.index .container .seven .left form .select_ul li:hover {
  color: #fff;
  background: #6AA7EA; }
.index .container .seven .left form .select_ul li.cur {
  color: #fff;
  background: #195DA3; }
.index .container .seven .left form > input {
  width: 270px;
  height: 45px;
  background: url("../images/icon/18.png") no-repeat;
  border: none;
  font-size: 14px;
  color: #666;
  margin-left: 20px;
  margin-top: 9px;
  padding-left: 10px;
  padding-right: 10px; }
.index .container .seven .left form input::-webkit-input-placeholder {
  color: #666; }
.index .container .seven .left form input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #666; }
.index .container .seven .left form input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #666; }
.index .container .seven .left form input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #666; }
.index .container .seven .left form .bom {
  margin-top: 10px; }
.index .container .seven .left form .bom input {
  width: 130px;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  border: none; }
.index .container .seven .left form .bom input:last-child {
  background: url("../images/icon/26.png") no-repeat;
  color: #666;
  width: 270px;
  margin-left: 20px; }
.index .container .seven .right {
  float: right;
  width: 670px; }
.index .container .seven .right .jlpx {
  width: 320px; }
.index .container .seven .right .jlpx ul li {
  margin: 10px 0px;
  font-size: 14px;
  color: #666; }
.index .container .seven .right .jlpx ul li a {
  font-size: 14px;
  color: #666; }
.index .container .seven .right .jlpx ul li:hover a {
  color: #003182;
  text-decoration: underline; }
.index .container .seven .right .jlpx ul.on li {
  margin: 10px 0px;
  font-size: 14px;
  color: #666; }
.index .container .seven .right .jlpx ul.on li:first-child {
  margin-top: 17px; }
.index .container .seven .right .jlpx ul.on li p {
  float: left; }
.index .container .seven .right .jlpx ul.on li a {
  float: right; }
.index .container .seven .right .pub_tab {
  height: 368px; }
.index .container .seven .right .pub_tab .bd {
  background: #fff; }
.index .container .seven .right .picScroll-lefts {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 183px;
  margin-top: 20px; }
.index .container .seven .right .picScroll-lefts .hd .prev, .index .container .seven .right .picScroll-lefts .hd .next {
  display: block;
  width: 15px;
  text-align: center;
  line-height: 27px;
  height: 27px;
  overflow: hidden;
  cursor: pointer;
  position: absolute;
  z-index: 99999;
  top: 50%;
  margin-top: -23.5px; }
.index .container .seven .right .picScroll-lefts .hd .prev {
  left: 0px;
  float: left; }
.index .container .seven .right .picScroll-lefts .hd .next {
  right: 0px;
  float: right; }
.index .container .seven .right .picScroll-lefts .hd ul {
  float: right;
  overflow: hidden;
  zoom: 1;
  margin-top: 10px;
  zoom: 1; }
.index .container .seven .right .picScroll-lefts .hd ul li {
  float: left;
  width: 9px;
  height: 9px;
  overflow: hidden;
  margin-right: 5px;
  text-indent: -999px;
  cursor: pointer; }
.index .container .seven .right .picScroll-lefts .hd ul li.on {
  background-position: 0 0; }
.index .container .seven .right .picScroll-lefts .bd {
  margin-left: 28px; }
.index .container .seven .right .picScroll-lefts .bd ul {
  overflow: hidden;
  zoom: 1; }
.index .container .seven .right .picScroll-lefts .bd ul li {
  float: left;
  _display: inline;
  overflow: hidden;
  text-align: center;
  margin-right: 20px;
 width: 139px !important;}
.index .container .seven .right .picScroll-lefts .bd ul li .tit {
  font-size: 14px;
  color: #333;
  margin-top: 7px; }
.index .container .eight .picScroll-top {
  overflow: hidden;
  position: relative; }
.index .container .eight .picScroll-top .bd ul {
  overflow: hidden;
  zoom: 1; }
.index .container .eight .picScroll-top .bd ul li {
  width: 102%; }
.index .container .eight .picScroll-top .bd ul li a {
  float: left;
  width: 153px;
  border: 1px solid #EBEBEB;
  margin-right: 14px;
  margin-bottom: 14px;
  display: inline-block; }
.index .container .nine {
  position: relative;
  top: -3px; }
.index .container .nine ul li {
  float: left;
  width: 16.66666667%;
  margin: 4px 0px; }
.index .container .nine ul li a {
  font-size: 14px;
  color: #666; }
.index .container .nine ul li:hover a {
  color: #003182;
  text-decoration: underline; }
.index.new .two .youce {
  float: left;
  border: 1px solid #E6E6E6;
  width: 668px;
  border-bottom: none; }
.index.new .two .youce.on {
  border-bottom: 1px solid #E6E6E6; }
.index.new .two .youce .dfdt {
  padding-top: 10px;
  width: 310px;
  margin-right: 0px; }
.index.new .two .youce .sysdt {
  padding-top: 10px;
  width: 310px; }
.index.new .two .youce .jlzl {
  padding-top: 4px; }
.index.new .two .youce .jlzl > a img {
  padding-left: 5px;
  max-width: 648px; }
.index.new .two .zuoce {
  width: 310px;
  float: right; }
.index.new .two .zuoce .lmdh {
  border: 1px solid #E6E6E6; }
.index.new .two .zuoce .lmdh .top {
  height: 29px;
  background: #edf6ff;
  border-bottom: 1px solid #003182;
  line-height: 29px; }
.index.new .two .zuoce .lmdh .top p {
  font-size: 18px;
  color: #333;
  padding-left: 9px; }
.index.new .two .zuoce .lmdh ul {
  margin-left: 5px;
  margin-top: 5px; }
.index.new .two .zuoce .lmdh ul li {
  float: left;
  background: #f4f4f4;
  width: 96px;
  height: 29px;
  text-align: center;
  line-height: 29px;
  margin-right: 5px;
  margin-bottom: 5px; }
.index.new .two .zuoce .lmdh ul li a {
  font-size: 14px;
  color: #666;
  display: inline-block; }
.index.new .two .zuoce .lmdh ul li:hover {
  background: #003182; }
.index.new .two .zuoce .lmdh ul li:hover a {
  color: #fff; }
.index.new .two .zuoce .zdxw {
  margin-top: 10px; }
.index.new .two .zuoce .zdxw .top {
  height: 29px;
  background: #edf6ff;
  border-bottom: 1px solid #003182;
  line-height: 29px; }
.index.new .two .zuoce .zdxw .top p {
  font-size: 18px;
  color: #333;
  padding-left: 9px;
  float: left; }
.index.new .two .zuoce .zdxw .top a {
  font-size: 14px;
  color: #999;
  float: right;
  padding-right: 10px; }
.index.new .two .zuoce .zdxw ul li {
  height: 37.5px;
  line-height: 37.5px;
  background: url("../images/icon/12.png") repeat-x bottom center; }
.index.new .two .zuoce .zdxw ul li a {
  font-size: 14px;
  color: #666;
  float: left;
  background: url("../images/icon/10.png") no-repeat left center;
  padding-left: 13px; }
.index.new .two .zuoce .zdxw ul li p {
  font-size: 12px;
  color: #666;
  float: right; }
.index.new .two .zuoce .zdxw ul li:hover a, .index.new .two .zuoce .zdxw ul li.on a {
  background: url("../images/icon/11.png") no-repeat left center;
  color: #003182;
  text-decoration: underline; }
.index.new .two .zuoce .zdxw ul li:hover p, .index.new .two .zuoce .zdxw ul li.on p {
  color: #003182; }
.index.new .two .zuoce .ggw {
  margin-top: 9px; }
.index.new .two .zuoce .ggw > a img {
  border: 1px solid #E6E6E6; }
.index.new .two .zuoce .ggw ul li {
  border: 1px solid #8DC1FB;
  text-align: center;
  padding: 13px 0px 9px;
  margin-bottom: 14px; }
.index.new .two .zuoce .ggw ul li a h1 {
  font-size: 24px;
  color: #8eaaff;
  font-weight: normal;
  letter-spacing: 4px; }
.index.new .two .zuoce .ggw ul li a p {
  font-size: 18px;
  color: #5097e7;
  margin-top: 9px;
  letter-spacing: 2px; }
.index.new .two .zuoce .ggw ul li a p.on {
  font-size: 16px; }
.index.new .two .zuoce .ggw ul li:last-child {
  background: url("../images/36.jpg") no-repeat;
  height: 95px;
  border: none;
  padding: 8px 0px 9px; }
.index.new .two .zuoce .ggw ul li:last-child a h1 {
  font-size: 36px;
  color: #fff; }
.index.new .two .zuoce .ggw ul li:last-child a p {
  font-size: 18px;
  color: #fff;
  margin-top: 3px; }
.index.new .eleven {
  position: relative;
  top: -31px; }
.index.new .eleven .left {
  border: 1px solid #E6E6E6;
  padding: 10px;
  margin-bottom: 20px;
  width: 648px;
  float: left;
  border-top: none; }
.index.new .eleven .left > .fix > div {
  width: 310px;
  min-height: 243px; }
.index.new .eleven .left > .fix > div ul li {
  margin: 10px 0px; }
.index.new .eleven .left > .fix > div ul li a {
  font-size: 14px;
  color: #666; }
.index.new .eleven .left > .fix > div ul li:hover a {
  color: #003182;
  text-decoration: underline; }
.index.new .eleven .right {
  float: right;
  width: 310px;
  padding-top: 11px; }
.index.new .eleven .right > div {
  min-height: 237px; }
.index.new .eleven .right > div ul li {
  margin: 10px 0px; }
.index.new .eleven .right > div ul li a {
  font-size: 14px;
  color: #666; }
.index.new .eleven .right > div ul li:hover a {
  color: #003182;
  text-decoration: underline; }
.index.new .four {
  margin-top: -31px;
  padding-bottom: 31px; }
.index.new-list .two .youce {
  border: none; }
.index.new-list .two .youce .kk {
  border: 1px solid #E6E6E6;
  margin-bottom: 20px;
  width: 629px;
  float: left;
  padding: 20px 20px 9px; }
.index.new-list .two .youce .kk .top {
  position: relative;
  border-bottom: 1px solid #E6E6E6;
  padding-bottom: 17px; }
.index.new-list .two .youce .kk .top > a .img {
  float: left;
  width: 210px;
  height: 135px;
  overflow: hidden; }
.index.new-list .two .youce .kk .top > a .img img {
  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  -o-transition: -o-transform 0.3s;
  transition: transform 0.3s;
  width: 100%; }
.index.new-list .two .youce .kk .top > a .wz {
  width: 398px;
  float: right; }
.index.new-list .two .youce .kk .top > a .wz h3 {
  font-size: 16px;
  color: #333;
  margin-bottom: 11px; }
.index.new-list .two .youce .kk .top > a .wz p {
  font-size: 14px;
  color: #666;
  line-height: 23px; }
.index.new-list .two .youce .kk .top > a .wz span {
  font-size: 13px;
  color: #999;
  position: absolute;
  bottom: 23px; }
.index.new-list .two .youce .kk .top:hover > a .img img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1); }
.index.new-list .two .youce .kk .top:hover > a .wz h3 {
  color: #003182; }
.index.new-list .two .youce .kk ul {
  background: url("../images/icon/12.png") repeat-x bottom center;
  padding-bottom: 10px;
  padding-top: 10px; }
.index.new-list .two .youce .kk ul li {
  width: 100%;
  margin: 10px 0px; }
.index.new-list .two .youce .kk ul li a {
  font-size: 14px;
  color: #4c4c4c;
  float: left; }
.index.new-list .two .youce .kk ul li p {
  font-size: 14px;
  color: #808080;
  float: right; }
.index.new-list .two .youce .kk ul li:hover a {
  color: #003182;
  text-decoration: underline; }
.index.new-list .two .youce .kk ul li:hover p {
  color: #003182; }
.index.new-list .two .youce .kk ul:last-child {
  background: none;
  padding-bottom: 0px; }
.index.new-xq .two .youce {
  width: 670px;
  padding-bottom: 36px;
  border: none; }
.index.new-xq .two .youce .bom {
  border: 1px solid #E6E6E6;
  padding: 0px 15px; }
.index.new-xq .two .youce .bom .tit {
  padding: 15px 0px;
  border-bottom: 1px solid #E6E6E6; }
.index.new-xq .two .youce .bom .tit h1 {
  font-size: 20px;
  color: #333;
  margin-bottom: 12px; }
.index.new-xq .two .youce .bom .tit span {
  font-size: 14px;
  color: #808080;
  display: inline-block;
  margin: 0px 12px; }
.index.new-xq .two .youce .bom p {
  font-size: 14px;
  color: #595959;
  line-height: 30px;
  text-indent: 2em;
  text-align: left; }
.index.new-xq .two .youce .bom img {
  max-width: 100%;
  margin: 19px 0px; }
.index.new-xq .two .youce .bom .dz {
  border-bottom: 1px solid #E6E6E6;
  padding-top: 49px;
  margin-bottom: 17px;
  padding-bottom: 5px; }
.index.new-xq .two .youce .bom .dz > div:first-child a {
  width: 128px;
  height: 43px;
  line-height: 43px;
  border: 1px solid #E6E6E6;
  display: inline-block;
  color: #c9c8c8;
  font-size: 14px;
  margin: 0px 3px; }
.index.new-xq .two .youce .bom .dz > div:first-child a img {
  margin-bottom: 0px;
  position: relative;
  top: 7px;
  right: 5px;
  margin-top: 0px; }
.index.new-xq .two .youce .bom .dz > div:first-child a .img2 {
  display: none; }
.index.new-xq .two .youce .bom .dz > div:first-child a:first-child img {
  top: 3px; }
.index.new-xq .two .youce .bom .dz > div:first-child a:hover {
  border: 1px solid #003182; }
.index.new-xq .two .youce .bom .fy {
  padding-bottom: 17px; }
.index.new-xq .two .youce .bom .fy a {
  display: block;
  color: #595959;
  font-size: 14px;
  line-height: 25px; }
.index.new-xq .two .youce .bom .fy a:hover, .index.new-xq .two .youce .bom .fy a.on {
  color: #003182; }
.index.new-xq .two .youce .bom .fxan {
  font-size: 13px;
  color: #666;
  padding-bottom: 12px;
  margin-right: -10px; }
.index.new-xq .two .youce .bom .fxan a {
  padding-left: 5px;
  margin-top: -8px; }
.index.new-xq .two .youce .bom .fxan .bds_weixin {
  width: 32px;
  height: 32px;
  background: url("../images/icon/43.png") no-repeat; }
.index.new-xq .two .youce .bom .fxan .bds_weixin:hover {
  background: url("../images/icon/44.png") no-repeat; }
.index.new-xq .two .youce .bom .fxan .bds_sqq {
  width: 32px;
  height: 32px;
  background: url("../images/icon/45.png") no-repeat; }
.index.new-xq .two .youce .bom .fxan .bds_sqq:hover {
  background: url("../images/icon/46.png") no-repeat; }
.index.new-xq .two .youce .bom .fxan .bds_qzone {
  width: 32px;
  height: 32px;
  background: url("../images/icon/52.jpg") no-repeat; }
.index.new-xq .two .youce .bom .fxan .bds_qzone:hover {
  background: url("../images/icon/53.jpg") no-repeat; }
.index.new-xq .two .youce .bom .fxan .bds_tsina {
  width: 32px;
  height: 32px;
  background: url("../images/icon/47.png") no-repeat; }
.index.new-xq .two .youce .bom .fxan .bds_tsina:hover {
  background: url("../images/icon/48.png") no-repeat; }
.index.cxt .two .youce {
  width: 668px;
  border: 1px solid #EDEDED;
  border-top: none;
  margin-bottom: 40px;
  padding-bottom: 10px; }
.index.cxt .two .youce .hd {
  border-right: 1px solid #f4f4f4;
  border-left: 1px solid #B11312;
  margin-left: -1px; }
.index.cxt .two .youce .hd ul li a {
  font-size: 16px;
  color: #333; }
.index.cxt .two .youce .hd ul li.on a {
  color: #003182; }
.index.cxt .two .youce .bd {
  padding-top: 7.5px;
  border: none; }
.index.cxt .two .youce .bd li p {
  font-size: 14px; }
.index.cxt .two .zuoce .ggw {
  margin-top: 0px; }
.index.cxt .two .zuoce .ggw > a img {
  border: 1px solid #D6D5D7; }
.index.jlfw .two .youce {
  width: 668px;
  border: 1px solid #E6E6E6; }
.index.jlfw .two .youce .dfdt, .index.jlfw .two .youce .sysdt {
  width: 310px; }
.index.jlfw .two .youce .dfdt .wz, .index.jlfw .two .youce .sysdt .wz {
  width: 165px; }
.index.jlfw .four {
  margin-top: -11px; }
.index.jlfw .zuoce .top {
  width: 310px;
  background: #f7f7f7;
  padding-bottom: 20px; }
.index.jlfw .zuoce .top h1 {
  background: url("../images/icon/17.png") no-repeat;
  height: 61px;
  color: #fff;
  font-size: 20px;
  line-height: 61px;
  text-align: center;
  margin-bottom: 12px; }
.index.jlfw .zuoce .top p {
  font-size: 14px;
  color: #666;
  margin: 5px 0px;
  padding: 0px 20px; }
.index.jlfw .zuoce .top h3 {
  font-size: 16px;
  color: #333;
  text-align: center;
  margin-top: 19px;
  margin-bottom: 15px; }
.index.jlfw .zuoce .top form .select {
  position: relative;
  width: 270px;
  height: 45px;
  background: url("../images/icon/18.png") no-repeat;
  cursor: pointer;
  margin: auto;
  font-size: 14px;
  color: #666; }
.index.jlfw .zuoce .top form .select:after {
  content: "";
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -3px;
  background: url("../images/icon/19.png") no-repeat right center;
  width: 14px;
  height: 10px; }
.index.jlfw .zuoce .top form .select .select_text {
  padding: 0 20px 0 10px;
  height: 45px;
  line-height: 45px; }
.index.jlfw .zuoce .top form .select_ul {
  display: none;
  position: absolute;
  top: 34px;
  left: -1px;
  width: 270px;
  border: 1px solid #D4D4D4;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  background: #fff; }
.index.jlfw .zuoce .top form .select_ul li {
  line-height: 45px;
  text-indent: 45px; }
.index.jlfw .zuoce .top form .select_ul li:hover {
  color: #fff;
  background: #6AA7EA; }
.index.jlfw .zuoce .top form .select_ul li.cur {
  color: #fff;
  background: #195DA3; }
.index.jlfw .zuoce .top form > input {
  width: 250px;
  height: 45px;
  background: url("../images/icon/18.png") no-repeat;
  border: none;
  font-size: 14px;
  color: #666;
  margin-left: 20px;
  margin-top: 9px;
  padding-left: 10px;
  padding-right: 10px; }
.index.jlfw .zuoce .top form input::-webkit-input-placeholder {
  color: #666; }
.index.jlfw .zuoce .top form input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #666; }
.index.jlfw .zuoce .top form input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #666; }
.index.jlfw .zuoce .top form input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #666; }
.index.jlfw .zuoce .top .bom {
  margin-top: 10px; }
.index.jlfw .zuoce .top .bom input {
  width: 130px;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  border: none; }
.index.jlfw .zuoce .top .bom input:last-child {
  background: url("../images/icon/26.png") no-repeat;
  color: #666;
  width: 270px;
  margin-left: 20px; }

.copyright {
  height: 60px;
  background: #f3f3f3;
  margin-top: 14px; }
.copyright .container {
  position: relative;
  left: 0px; }
.copyright .container select {
  position: relative;
  /*width: 295px;*/
  width: 30.3%;
  height: 33px;
  line-height: 33px;
  top: 14px;
  margin-right: 1px;
  border: 1px solid #939393;
  cursor: pointer;
  float: left;
  font-size: 14px;
  color: #666;
  padding: 0 20px 0 10px; }
.copyright .container select:after {
  content: "";
  position: absolute;
  top: 50%;
  right: 4px;
  margin-top: -13.5px;
  background: url("../images/icon/34.png") no-repeat right center;
  width: 27px;
  height: 27px; }
.copyright .container select:last-child {
  float: right; }
.copyright .container select:nth-child(2) {
  margin-left: 42px; }

.footer {
  height: 190px;
  background: #343434; }
.footer .container .left {
  float: left; }
.footer .container .left ul {
  padding-top: 35px; }
.footer .container .left ul li {
  float: left;
  background: url("../images/icon/35.png") no-repeat right center;
  padding: 0px 16px; }
.footer .container .left ul li a {
  font-size: 14px;
  color: #b4b4b4; }
.footer .container .left ul li:first-child {
  padding-left: 0px; }
.footer .container .left ul li:last-child {
  background: none; }
.footer .container .left ul li:hover a {
  color: #fff; }
.footer .container .left p {
  font-size: 14px;
  color: #fff;
  line-height: 24px;
  margin-top: 35px; }
.footer .container .right {
  float: right;
  width: 111px;
  padding-top: 25px; }
.footer .container .right img {
  width: 111px; }
.footer .container .right p {
  font-size: 14px;
  color: #fff;
  margin-top: 5px; }

.pub_tit {
  border-bottom: 1px solid #003182;
  padding-bottom: 9px; }
.pub_tit p {
  font-size: 18px;
  color: #333;
  float: left; }
.pub_tit p img {
  margin-right: 6px;
  position: relative;
  top: 3px; }
.pub_tit a {
  color: #999;
  font-size: 14px;
  float: right;
  margin-top: 6px; }
.pub_tit a.on {
  float: left;
  margin-left: 40px; }

.pub_top {
  margin-top: 20px;
  border-bottom: 1px solid #E6E6E6;
  padding-bottom: 10px; }
.pub_top a .img {
  width: 120px;
  height: 75px;
  overflow: hidden; }
.pub_top a .img img {
  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  -o-transition: -o-transform 0.3s;
  transition: transform 0.3s;
  width: 100%; }
.pub_top a .wz {
  width: 168px;
  margin-left: 15px; }
.pub_top a .wz h3 {
  font-size: 14px;
  color: #333;
  line-height: 24px;
  margin-top: -6px; }
.pub_top a .wz p {
  font-size: 14px;
  color: #888;
  margin-top: 12px; }
.pub_top:hover a .img img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1); }
.pub_top:hover a h3 {
  color: #003182; }
.pub_top.on {
  margin-top: 11px; }

.pub_tab {
  height: 59px;
  line-height: 59px;
  background: #f5f5f5; }
.pub_tab .slideTxtBox .hd {
  height: 59px;
  line-height: 59px;
  background: #f4f4f4;
  position: relative;
  border-bottom: 1px solid #003182; }
.pub_tab .slideTxtBox .hd span {
  font-size: 18px;
  color: #fff;
  background: #b11312;
  height: 100%;
  display: inline-block;
  padding: 0px 20px;
  position: absolute;
  left: 0px;
  border-bottom: 1px solid #b11312;
  font-weight: bold; }

.pub_tab .slideTxtBox .hd span a{
  font-size: 18px;
  color: #fff;
    padding-right:0px;

}
.pub_tab .slideTxtBox .hd ul {
  position: absolute;
  left: 112px; }
.pub_tab .slideTxtBox .hd ul.on {
  position: absolute;
  left: 94px; }
.pub_tab .slideTxtBox .hd a {
  color: #999;
  font-size: 14px;
  float: right;
  padding-right: 10px; }
.pub_tab .slideTxtBox .hd ul li {
  float: left;
  padding: 0 17px;
  cursor: pointer;
  border-left: 1px solid #f4f4f4;
  border-right: 1px solid #f4f4f4;
  font-size: 16px;
  color: #333;
  background: url("../images/icon/22.png") no-repeat right center; }
.pub_tab .slideTxtBox .hd ul li.on em {
  width: 3px;
  height: 22px;
  position: relative;
  left: -21px;
  background: #f4f4f4;
  display: inline-block; }
.pub_tab .slideTxtBox .hd ul li:first-child em {
  display: none; }
.pub_tab .slideTxtBox .hd ul li.on {
  height: 54px;
  color: #003182;
  background: #fff;
  border-left: 1px solid #b11312;
  border-right: 1px solid #b11312;
  border-top: 4px solid #b11312;
  border-bottom: 2px solid #fff; }
.pub_tab .slideTxtBox .bd {
  border: 1px solid #EDEDED;
  border-top: none;
  padding-left: 8px;
  padding-top: 18.5px;
  height: 289px; }
.pub_tab .slideTxtBox .bd li {
  line-height: 30px; }
.pub_tab .slideTxtBox .bd li a {
  font-size: 14px;
  color: #666;
  float: left;
  background: url("../images/icon/10.png") no-repeat left center;
  padding-left: 13px; }
.pub_tab .slideTxtBox .bd li:hover a {
  background: url("../images/icon/11.png") no-repeat left center;
  color: #003182;
  text-decoration: underline; }
.pub_tab .slideTxtBox .bd li:hover p {
  color: #003182; }
.pub_tab .slideTxtBox .bd li p {
  font-size: 12px;
  color: #666;
  float: right;
  padding-right: 9px; }

.pub_tit_two {
  height: 40px;
  line-height: 40px;
  background: #f5f5f5;
  border-left: 3px solid #003182; }
.pub_tit_two p {
  font-size: 16px;
  color: #333;
  padding-left: 9px;
  float: left; }
.pub_tit_two a {
  color: #999;
  font-size: 14px;
  float: right;
  padding-right: 10px;
  display: inline-block; }
.pub_tit_two.jbzl {
  border-left: 3px solid #F1CB2A; }
.pub_tit_two.bzmbbg {
  border-left: 3px solid #FFA000; }
.pub_tit_two.xxzl {
  border-left: 3px solid #227FDE; }

.xfk {
  position: relative; }
.xfk .left, .xfk .right {
  width: 140px;
  height: 247px;
  background: url("../images/icon/37.png") no-repeat;
  text-align: center;
  position: fixed;
  left: 86px;
  top: 42%;
  margin-top: -150px; }
.xfk .left span, .xfk .right span {
  width: 50px;
  height: 50px;
  background: url("../images/icon/39.png") no-repeat;
  display: inline-block;
  line-height: 50px;
  font-size: 14px;
  color: #fff;
  font-weight: bold;
  position: relative;
  top: -25px; }
.xfk .left img, .xfk .right img {
  margin-top: -4px; width: 108px;}
.xfk .left a, .xfk .right a {
  width: 111px;
  height: 28px;
  background: url("../images/icon/38.png") no-repeat;
  display: inline-block;
  font-size: 15px;
  color: #fff;
  position: relative;
  top: 14px;
  line-height: 28px; }
.xfk .left em, .xfk .right em {
  width: 23px;
  height: 23px;
  background: url("../images/icon/51.png") no-repeat;
  display: inline-block;
  position: absolute;
  right: -8px;
  top: -8px;
  cursor: pointer; }
.xfk .right {
  float: right;
  right: 86px;
  left: inherit; }

.weizhi {
  font-size: 14px;
  color: #666;
  line-height: 43px; }
.weizhi a {
  color: #666; }
.weizhi a:hover, .weizhi a.on {
  color: #003182; }

.pagging a {
  height: 30px;
  line-height: 30px;
  color: #333;
  font-size: 12px;
  padding: 0px 11.5px;
  background: #f5f5f5;
  margin: 0px 2px;
  display: inline-block; }
.pagging a.on, .pagging a:hover {
  background: #003182;
  color: #fff; }
.pagging a:first-child {
  margin-right: 14px; }
.pagging a:last-child {
  margin-left: 14px; }

.qm-tjImg {
  display: none !important; }

.jlsc {
  background: #F6F7FC; }
.jlsc ul {
  width: 1024px;
  padding-top: 20px; }
.jlsc ul li {
  padding: 21px 19px;
  background: #fff;
  width: 193px;
  float: left;
  margin-right: 25px;
  margin-bottom: 25px; }
.jlsc ul li .pic img{/*max-width: 100%;*/ width: 194px;
  height: 262px;
}
.jlsc ul li .tit {
  padding-top: 10px; }
.jlsc ul li .tit h2 {
  color: #9c0001;
  font-size: 24px;
  font-weight: normal;
  padding-bottom: 5px; }
.jlsc ul li .tit h2 em {
  font-size: 18px; }
.jlsc ul li .tit p {
  font-size: 14px;
  color: #333;
  min-height: 60px;
  padding-bottom: 12px; }
.jlsc ul li > span {
  border: 1px solid #DCDCDC;
  width: 114px;
  height: 38px;
  line-height: 38px;
  color: #9c0001;
  font-size: 14px;
  cursor: pointer;
  background: url("../images/icon/53.png") no-repeat 45px center;
  padding-left: 75px;
  display: inline-block; }
.jlsc ul li:hover > span {
  color: #fff;
  background: #9c0001 url("../images/icon/54.png") no-repeat 45px center; }

.sc_bgcolor {
  background: #F6F7FC; }

.jlsc_list {
  height: 44px;
  border: 1px solid #EEEEEE;
  line-height: 44px; }
.jlsc_list > span {
  display: inline-block;
  font-size: 14px;
  color: #666;
  margin: 0px 28px; }
.jlsc_list > span a {
  color: #666;
}
.jlsc_list > span:first-child {
  padding-left: 15px; }

.jlsc_list_bom ul {
  width: 1024px;
  margin-top: -20px; }
.jlsc_list_bom ul li {
  padding: 21px 19px;
  background: #fff;
  width: 193px;
  float: left;
  margin-right: 25px; }
.jlsc_list_bom ul li a {
  display: inline-block;
  float: inherit !important;
  padding-left: 0 !important;
  background: none !important; }
.jlsc_list_bom ul li .tit {
  padding-top: 10px; }
.jlsc_list_bom ul li .tit p:nth-child(1) {
  color: #9c0001;
  font-size: 24px;
  font-weight: normal;
  padding-bottom: 5px;
  display: block;
  width: 96%; }
.jlsc_list_bom ul li .tit p:nth-child(1) em {
  font-size: 18px; }
.jlsc_list_bom ul li .tit p:nth-child(2) {
  font-size: 14px !important;
  color: #333 !important;
  padding-bottom: 12px !important;
  float: left !important;
  padding-right: 0px !important; }
.jlsc_list_bom ul li .tit span {
  border: 1px solid #DCDCDC !important;
  width: 114px !important;
  height: 38px !important;
  line-height: 38px !important;
  color: #9c0001 !important;
  font-size: 14px !important;
  background: url("../images/icon/53.png") no-repeat 45px center !important;
  padding-left: 75px !important;
  display: inline-block; }
.jlsc_list_bom ul li:hover p:nth-child(1) {
  color: #9c0001 !important; }
.jlsc_list_bom ul li:hover span {
  color: #fff !important;
  background: #9c0001 url("../images/icon/54.png") no-repeat 45px center !important;
  text-decoration: none !important; }

.fix_yc {
  width: 65px;
  background: #9c0001;
  position: fixed;
  right: 35px;
  top: 75%;
  margin-top: -164px;
  z-index: 9999;
  padding: 10px;
  border-radius: 5px; }
.fix_yc a {
  color: #fff;
  font-size: 20px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  display: inline-block;
  padding: 10px; }
.fix_yc a:last-child {
  border-bottom: none; }

.jlsc-xq {
  padding: 40px;
  background: #fff;
  position: relative; }
.jlsc-xq .top_right {
  width: 507px;
  float: right; }
.jlsc-xq .top_right h2 {
  font-size: 20px;
  color: #333;
  font-weight: bold; }
.jlsc-xq .top_right .tit {
  background: #f5f5f5;
  height: 63px;
  line-height: 63px;
  padding-left: 18px;
  margin-top: 28px;
  margin-bottom: 13px; }
.jlsc-xq .top_right .tit em {
  font-weight: bold;
  font-size: 24px;
  color: #b11312; }
.jlsc-xq .top_right span {
  font-size: 16px;
  color: #666;
  float: left; }
.jlsc-xq .top_right ul li {
  line-height: 48px; }
.jlsc-xq .top_right ul li span {
  margin-right: 30px;
  display: inline-block; }
.jlsc-xq .top_right ul li p {
  font-size: 16px;
  color: #333; }
.jlsc-xq .top_right .number {
  margin-top: 15px; }
.jlsc-xq .top_right .gw_num {
  position: relative;
  left: 30px;
  float: left; }
.jlsc-xq .top_right .gw_num em {
  display: block;
  height: 11px;
  width: 13px;
  float: left;
  color: #7A7979;
  text-align: center;
  cursor: pointer;
  border: 1px solid #dbdbdb; }
.jlsc-xq .top_right .gw_num .num {
  display: block;
  float: left;
  text-align: center;
  width: 48px;
  font-style: normal;
  font-size: 14px;
  line-height: 25px;
  border: 1px solid #dbdbdb; }
.jlsc-xq .top_right .gw_num em.add {
  background: url("../images/icon/55.png") no-repeat center center;
  margin-left: 3px; }
.jlsc-xq .top_right .gw_num em.jian {
  background: url("../images/icon/56.png") no-repeat center center;
  position: absolute;
  left: 53px;
  bottom: -1px; }
.jlsc-xq .top_right .kc {
  font-size: 14px;
  color: #666;
  margin-left: 44px;
  float: left;
  position: relative;
  top: 3px; }
.jlsc-xq .top_right .button {
  border-top: 1px dotted #dedede;
  padding-top: 43px;
  margin-top: 20px; }
.jlsc-xq .top_right .button a, .jlsc-xq .top_right .button input {
  width: 143px;
  height: 41px;
  border: 1px solid #FEBEBD;
  display: inline-block;
  font-size: 14px;
  float: left; }
.jlsc-xq .top_right .button input {
  background: #b11312;
  color: #fff;
  margin-right: 11px; }
.jlsc-xq .top_right .button a {
  background: #fde6e3;
  text-align: center;
  color: #b11312;
  line-height: 41px;
  display: inline-block; }
.jlsc-xq .ljdg {
  width: 362px;
  height: 235px;
  box-shadow: 1px 2px 13px -1px #E8E7E7;
  position: absolute;
  top: 0px;
  left: 50%;
  margin-left: -181px;
  z-index: 9999;
  background: #fff;
  border-radius: 5px;
  display: none; }
.jlsc-xq .ljdg h1 {
  font-size: 24px;
  color: #333;
  margin-top: 56px;
  margin-bottom: 56px; }
.jlsc-xq .ljdg a {
  width: 120px;
  height: 40px;
  line-height: 40px;
  border-radius: 5px;
  font-size: 14px;
  color: #333;
  background: #f5f5f5;
  display: inline-block;
  margin: 0px 14px; }
.jlsc-xq .ljdg a:last-child {
  color: #fff;
  background: #b11312; }

.xxxx {
  border-left: 1px solid #F0F0F0;
  border-right: 1px solid #F0F0F0;
  border-bottom: 1px solid #F0F0F0;
  margin-bottom: 35px; }
.xxxx .title {
  height: 31px;
  border: 1px solid #E1E1E1;
  background: #fafafa; }
.xxxx .title p {
  background: #b11312;
  color: #fff;
  font-size: 14px;
  padding: 0px 21px;
  float: left;
  height: 100%;
  line-height: 31px; }
.xxxx .bom {
  background: #fff;
  padding-bottom: 133px; }
.xxxx .bom .top {
  padding: 18px 0px;
  border-bottom: 1px solid #F8F5F3; }
.xxxx .bom .top ul li {
  float: left;
  font-size: 14px;
  color: #666;
  float: left;
  width: 19.5%;
  padding-left: 27px;
  line-height: 25px; }
.xxxx .bom span {
  font-size: 29.93px;
  color: #666;
  display: inline-block;
  border-bottom: 1px solid #E4E4E4;
  padding: 40px 165px 17px;
  margin-bottom: 58px; }
.xxxx .bom img {
  max-width: 100%;
  padding: 0px 20px; }

.wddd {
  padding-top: 5px;
  margin-bottom: 34px; }
.wddd .left {
  width: 220px;
  background: #fff;
  border-radius: 5px;
  float: left; }
.wddd .left h1 {
  height: 55px;
  background: #003182;
  color: #fff;
  text-align: center;
  line-height: 55px;
  font-size: 18px;
  border-radius: 5px 5px 0px 0px; }
.wddd .left ul {
  padding-top: 8px;
  padding-bottom: 13px; }
.wddd .left ul li {
  padding: 0px 40px;
  line-height: 44.999px; }
.wddd .left ul li a {
  font-size: 16px;
  color: #373737; }
.wddd .left ul li a .img2 {
  display: none; }
.wddd .left ul li a img {
  position: relative;
  top: 2px;
  margin-right: 2px; }
.wddd .left ul li:hover a, .wddd .left ul li.on a {
  color: #003182; }
.wddd .left ul li:hover a .img2, .wddd .left ul li.on a .img2 {
  display: inline-block; }
.wddd .left ul li:hover a .img1, .wddd .left ul li.on a .img1 {
  display: none; }
.wddd .right {
  width: 687px;
  min-height: 301px;
  float: right;
  padding: 58px 41px;
  background: #fff;
  border-radius: 5px; }
.wddd .right.bfb{width: 918px;}
.wddd .right.on {
  padding: 49px 41px; }
.wddd .right.ons {
  padding: 45px 41px; }
.wddd .right table {
  text-align: center;
  border: 1px solid #D6D6D6; }
.wddd .right table tr th {
  height: 44px;
  background: #003182;
  font-size: 14px;
  color: #fff;
  border: 1px solid #003182; }
.wddd .right table tr td {
  color: #666;
  font-size: 14px; }
.wddd .right table tr td a {
  color: #003182; }
.wddd .right table tr:nth-child(even) {
  height: 47px;
  background: #fff; }
.wddd .right table tr:nth-child(odd) {
  height: 44px;
  background: #fafafa; }
.wddd .right ul li {
  float: left;
  width: 50%;
  margin-bottom: 23px; }
.wddd .right ul li.bfb {
  width: 100%; }
.wddd .right ul li span {
  font-size: 14px;
  color: #999;
  float: left;
  width: 70px; }
.wddd .right ul li p {
  font-size: 14px;
  color: #666;
  float: left; }
.wddd .right > a {
  width: 110px;
  height: 35px;
  line-height: 35px;
  background: #003182;
  display: inline-block;
  color: #fff;
  text-align: center;
  font-size: 14px;
  border-radius: 5px; }
.wddd .right form {
  width: 320px;
  margin: auto;
  font-size: 14px; }
.wddd .right form input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #737373; }
.wddd .right form input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #737373; }
.wddd .right form input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #737373; }
.wddd .right form input:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #737373; }
.wddd .right form input {
  float: left; }
.wddd .right form > div {
  margin-bottom: 19px; }
.wddd .right form > div.on input {
  width: 161px; }
.wddd .right form > div.on span {
  width: 111px;
  display: inline-block;
  height: 43px;
  font-size: 16px;
  color: #2690d7;
  border-radius: 5px;
  text-align: center;
  line-height: 43px;
  border: 1px solid #2690D7;
  float: right;
  cursor: pointer; }
.wddd .right form > div.on span:hover {
  background: #2690D7;
  color: #fff; }
.wddd .right form > div input {
  width: 281px;
  height: 43px;
  border: 1px solid #C9C9C9;
  padding-left: 37px;
  border-radius: 5px; }
.wddd .right form > div:first-child input {
  background: url("../images/icon/64.png") no-repeat 9px center; }
.wddd .right form > div:nth-child(2) input {
  background: url("../images/icon/65.png") no-repeat 9px center; }
.wddd .right form > div:nth-child(3) input, .wddd .right form > div:nth-child(4) input {
  background: url("../images/icon/66.png") no-repeat 9px center; }
.wddd .right form > input {
  width: 320px;
  height: 45px;
  color: #fff;
  font-size: 16px;
  background: #003182;
  border: none;
  border-radius: 5px; }

.jiesuan {
  background: #fff;
  padding: 50px 22px;
  margin-bottom: 35px; }
.jiesuan h2 {
  font-size: 16px;
  color: #837b77; }
.jiesuan span {
  font-size: 14px;
  color: #2e3133;
  font-weight: bold;
  display: inline-block;
  margin-bottom: 8px;
  margin-top: 17px; }
.jiesuan .bom {
  padding: 0px 20px;
  border: 1px solid #F6F6F6; }
.jiesuan .bom .top {
  border-bottom: 1px solid #f6f6f6;
  padding: 0px 20px 28px; }
.jiesuan .bom .top > div > em {
  font-size: 14px;
  color: #666;
  background: url("../images/icon/67.png") no-repeat;
  width: 140px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  display: inline-block;
  float: left; }
.jiesuan .bom .top > div p {
  font-size: 14px;
  color: #8f8485;
  float: left;
  margin-left: 20px;
  line-height: 30px; }
.jiesuan .bom .top > div p em {
  color: #333;
  font-size: 14px; }
.jiesuan .bom .bon {
  border-bottom: 1px solid #F6F6F6;
  padding-bottom: 5px; }
.jiesuan .bom .bon em {
  height: 30px;
  box-shadow: 0px 1px 4px #ccc;
  display: inline-block;
  padding: 0px 10px;
  line-height: 30px;
  margin-left: 15px; }
.jiesuan .bom .bon ul li {
  float: left;
  font-size: 12px;
  color: #5d5f62;
  margin-bottom: 9px;
  width: 29%; }
.jiesuan .bom .boms {
  text-align: right;
  padding-top: 13px;
  padding-bottom: 13px; }
.jiesuan .bom .boms p {
  font-size: 12px;
  color: #5d5f62;
  float: right;
  line-height: 25px; }
.jiesuan .bom .boms p em {
  color: #e73d3e; }
.jiesuan .bom .boms p:first-child {
  width: 130px;
  margin-right: -16px; }
.jiesuan .bom .zje {
  height: 50px;
  line-height: 50px;
  background: #f4f4f4;
  font-size: 12px;
  color: #5d5f62;
  padding: 0px 22px; }
.jiesuan .bom .zje em {
  font-size: 16px;
  color: #e22124;
  margin-left: 40px;
  display: inline-block; }
.jiesuan .bom > a {
  width: 125px;
  height: 35px;
  display: inline-block;
  line-height: 35px;
  background: #e22124;
  text-align: center;
  float: right;
  font-size: 14px;
  color: #fff;
  margin-top: 20px;
  margin-bottom: 37px; }

.top_nav span{
  background: #b11312;
  font-size: 18px;
  font-weight: bold;
  height: 45px;
  display: inline-block;
  width: 155px;
  float: left;
  text-align: center;
  line-height: 45px;
  color: #fff;
  font-weight: normal; }
   .zui_new_guanzhu_fix ul li.on {
      background: #b11312 !important;
    color: #fff;
     font-size: 18px;
  font-weight: bold;
   }
    .zui_new_guanzhu_fix ul li:first-child{border-left:1px solid #b11312;}
.top_nav p, .zui_new_guanzhu_fix ul li {
  background: #f5f5f5;
  color: #003182;
  font-size: 16px;
  float: left;
  height: 41px;
  border-top: 4px solid #b11312;
  border-right: 1px solid #b11312;
  width: 49.2% !important;
  text-align: center;
  line-height: 41px; }

.jlwh_wh {
  margin-top: 20px;
  float: left;
  width: 668px;
  margin-bottom: 70px; }
.jlwh_wh .bd {
  height: auto !important;
  padding-top: 3px !important; }
.jlwh_wh .pub_tab {
  height: auto;
  background: none; }

.jl_video {
  margin-top: -12px; }
.jl_video .video {
  margin-top: 9px; }
.jl_video .video ul {
  margin-left: -8px; }
.jl_video .video ul li {
  float: left;
  margin-left: 7px;
  margin-top: 7px; }

.zxdw li {
  line-height: 30px; }
.zxdw li a {
  font-size: 14px;
  color: #666;
  float: left;
  background: url("../images/icon/10.png") no-repeat left center;
  padding-left: 13px; }
.zxdw li:hover a {
  background: url("../images/icon/11.png") no-repeat left center;
  color: #003182;
  text-decoration: underline; }
.zxdw li:hover p {
  color: #003182; }
.zxdw li p {
  font-size: 12px;
  color: #666;
  float: right;
  padding-right: 9px; }

@media (max-width: 1920px) {
  .index .container .five {
    margin-bottom: 12px; } }
@media (max-width: 1680px) {
  .xfk .left, .xfk .right {
    top: 44%; } }
@media (max-width: 1600px) {
  .xfk .left {
    left: 76px; }

  .xfk .right {
    right: 76px; }

  .xfk .left, .xfk .right {
    top: 53%; } }
.llb {
  width: 668px; }

.jlzz_top {
  width: 310px;
  background: #f7f7f7;
  float: right;
  padding-bottom: 6px; }
.jlzz_top h1 {
  background: url("../images/icon/17.png") no-repeat;
  height: 61px;
  color: #fff;
  font-size: 20px;
  line-height: 61px;
  text-align: center;
  margin-bottom: 16px; }
.jlzz_top h1 em {
  background: url("../images/icon/30.png") no-repeat left center;
  padding-left: 40px; }
.jlzz_top .a {
  margin-bottom: 13px; }
.jlzz_top .a > a {
  display: inline-block;
  width: 270px;
  height: 60px;
  background: #e3e3e3;
  font-size: 14px;
  color: #333;
  margin: 4.5px 0px 4.5px 20px;
  text-align: center;
  line-height: 60px;
  border-radius: 3px; }

.jlzz_img img {
  max-width: 100%; }

.jlzz_bom_one {
  margin-top: 17px; }
.jlzz_bom_one .left {
  width: 310px;
  background: #f7f7f7;
  float: left;
  padding-bottom: 20px; }
.jlzz_bom_one .left h1 {
  background: url("../images/icon/17.png") no-repeat;
  height: 61px;
  color: #fff;
  font-size: 20px;
  line-height: 61px;
  text-align: center;
  margin-bottom: 12px; }
.jlzz_bom_one .left p {
  font-size: 14px;
  color: #666;
  margin: 5px 0px;
  padding: 0px 20px; }
.jlzz_bom_one .left h3 {
  font-size: 16px;
  color: #333;
  text-align: center;
  margin-top: 19px;
  margin-bottom: 15px; }
.jlzz_bom_one .left form .select {
  position: relative;
  width: 270px;
  height: 45px;
  background: url("../images/icon/18.png") no-repeat;
  cursor: pointer;
  margin: auto;
  font-size: 14px;
  color: #666; }
.jlzz_bom_one .left form .select:after {
  content: "";
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -3px;
  background: url("../images/icon/19.png") no-repeat right center;
  width: 14px;
  height: 10px; }
.jlzz_bom_one .left form .select .select_text {
  padding: 0 20px 0 10px;
  height: 45px;
  line-height: 45px; }
.jlzz_bom_one .left form .select_ul {
  display: none;
  position: absolute;
  top: 44px;
  left: -1px;
  width: 270px;
  border: 1px solid #D4D4D4;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  background: #fff; }
.jlzz_bom_one .left form .select_ul li {
  line-height: 45px;
  text-indent: 45px; }
.jlzz_bom_one .left form .select_ul li:hover {
  color: #fff;
  background: #6AA7EA; }
.jlzz_bom_one .left form .select_ul li.cur {
  color: #fff;
  background: #195DA3; }
.jlzz_bom_one .left form > input {
  width: 250px;
  height: 45px;
  background: url("../images/icon/18.png") no-repeat;
  border: none;
  font-size: 14px;
  color: #666;
  margin-left: 20px;
  margin-top: 9px;
  padding-left: 10px;
  padding-right: 10px; }
.jlzz_bom_one .left form input::-webkit-input-placeholder {
  color: #666; }
.jlzz_bom_one .left form input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #666; }
.jlzz_bom_one .left form input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #666; }
.jlzz_bom_one .left form input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #666; }
.jlzz_bom_one .left form .bom {
  margin-top: 10px; }
.jlzz_bom_one .left form .bom input {
  width: 130px;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  border: none; }
.jlzz_bom_one .left form .bom input:first-child {
  background: url("../images/icon/20.png") no-repeat;
  color: #fff;
  margin-left: 20px; }
.jlzz_bom_one .left form .bom input:last-child {
  background: url("../images/icon/21.png") no-repeat;
  color: #666;
  float: right;
  margin-right: 20px; }
.jlzz_bom_one .right {
  float: right;
  width: 669px; }
.jlzz_bom_one .right .hd span {
  width: 72px;
  text-align: center; }
.jlzz_bom_one .right .bd {
  padding-top: 10px; }

.jlzz_bom_two {
  margin-top: 17px;
  padding-bottom: 40px; }
.jlzz_bom_two .left {
  width: 310px;
  background: #f7f7f7 url("../images/icon/68.png") no-repeat right bottom;
  float: left;
  padding-bottom: 25px; }
.jlzz_bom_two .left h3 {
  font-size: 16px;
  color: #333;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 15px; }
.jlzz_bom_two .left form .select {
  position: relative;
  width: 270px;
  height: 45px;
  border: none;
  background: url("../images/icon/18.png") no-repeat;
  cursor: pointer;
  margin: auto;
  font-size: 14px;
  color: #666; }
.jlzz_bom_two .left form .select:after {
  content: "";
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -3px;
  background: url("../images/icon/19.png") no-repeat right center;
  width: 14px;
  height: 10px; }
.jlzz_bom_two .left form .select .select_text {
  padding: 0 20px 0 10px;
  height: 45px;
  line-height: 45px; }
.jlzz_bom_two .left form .select_ul {
  display: none;
  position: absolute;
  top: 44px;
  left: -1px;
  width: 270px;
  border: 1px solid #D4D4D4;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  background: #fff; }
.jlzz_bom_two .left form .select_ul li {
  line-height: 45px;
  text-indent: 45px; }
.jlzz_bom_two .left form .select_ul li:hover {
  color: #fff;
  background: #6AA7EA; }
.jlzz_bom_two .left form .select_ul li.cur {
  color: #fff;
  background: #195DA3; }
.jlzz_bom_two .left form > input {
  width: 250px;
  height: 45px;
  background: url("../images/icon/18.png") no-repeat;
  border: none;
  font-size: 14px;
  color: #666;
  margin-left: 20px;
  margin-top: 9px;
  padding-left: 10px;
  padding-right: 10px; }
.jlzz_bom_two .left form input::-webkit-input-placeholder {
  color: #666; }
.jlzz_bom_two .left form input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #666; }
.jlzz_bom_two .left form input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #666; }
.jlzz_bom_two .left form input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #666; }
.jlzz_bom_two .left form .bom {
  margin-top: 20px; }
.jlzz_bom_two .left form .bom input {
  width: 130px;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  border: none; }
.jlzz_bom_two .left form .bom input:last-child {
  background: url("../images/icon/26.png") no-repeat;
  color: #666;
  width: 270px;
  margin-left: 20px; }
.jlzz_bom_two .right {
  width: 670px;
  float: right; }
.jlzz_bom_two .right .picScroll-lefts {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 183px;
  margin-top: 20px; }
.jlzz_bom_two .right .picScroll-lefts .hd .prev, .jlzz_bom_two .right .picScroll-lefts .hd .next {
  display: block;
  width: 15px;
  text-align: center;
  line-height: 27px;
  height: 27px;
  overflow: hidden;
  cursor: pointer;
  position: absolute;
  z-index: 99999;
  top: 50%;
  margin-top: -23.5px; }
.jlzz_bom_two .right .picScroll-lefts .hd .prev {
  left: 0px;
  float: left; }
.jlzz_bom_two .right .picScroll-lefts .hd .next {
  right: 0px;
  float: right; }
.jlzz_bom_two .right .picScroll-lefts .hd ul {
  float: right;
  overflow: hidden;
  zoom: 1;
  margin-top: 10px;
  zoom: 1; }
.jlzz_bom_two .right .picScroll-lefts .hd ul li {
  float: left;
  width: 9px;
  height: 9px;
  overflow: hidden;
  margin-right: 5px;
  text-indent: -999px;
  cursor: pointer; }
.jlzz_bom_two .right .picScroll-lefts .hd ul li.on {
  background-position: 0 0; }
.jlzz_bom_two .right .picScroll-lefts .bd {
  margin-left: 23px;
  margin-top: 20px; }
.jlzz_bom_two .right .picScroll-lefts .bd ul {
  overflow: hidden;
  zoom: 1;
  position: relative; }
.jlzz_bom_two .right .picScroll-lefts .bd ul li {
  float: left;
  _display: inline;
  overflow: hidden;
  text-align: center;
  margin-right: 10px; }
.jlzz_bom_two .right .picScroll-lefts .bd ul li .tit {
  font-size: 14px;
  color: #333;
  margin-top: 7px; }

.txy_list {
  border: 1px solid #e6e6e6;
  padding: 9px; }
.txy_list ul li {
  width: 33.3333337%;
  float: left;
  text-align: center;
  margin-bottom: 8.5px;
  margin-top: 8.5px; }
.txy_list ul li img {
  max-width: 100%; }
.txy_list ul li p {
  font-size: 14px;
  color: #333;
  padding-top: 3px; }

.jlxy ul li {
  height: 37.5px;
  line-height: 37.5px;
  background: url("../images/icon/12.png") repeat-x bottom center; }
.jlxy ul li a {
  font-size: 14px;
  color: #666;
  float: left;
  background: url("../images/icon/10.png") no-repeat left center;
  padding-left: 13px; }
.jlxy ul li p {
  font-size: 12px;
  color: #666;
  float: right; }
.jlxy ul li:hover a, .jlxy ul li.on a {
  text-decoration: underline;
  background: url("../images/icon/11.png") no-repeat left center;
  color: #003182; }
.jlxy ul li:hover p, .jlxy ul li.on p {
  color: #003182; }

.jlxy_zjjs ul {
  padding-top: 12px;
  padding-bottom: 15px; }
.jlxy_zjjs ul li {
  float: left;
  width: 33.3333337%;
  text-align: center; }
.jlxy_zjjs ul li img {
  max-width: 100%; height: 143px;}
.jlxy_zjjs ul li p {
  font-size: 14px;
  color: #333;
  padding-top: 3px; }

.jlxy_lmdh {
  margin-top: 27px; }

.zlxz_fix .jlpx {
  width: 320px; }
.zlxz_fix .jlpx ul li {
  margin: 10px 0px;
  font-size: 14px;
  color: #666; }
.zlxz_fix .jlpx ul li a {
  font-size: 14px;
  color: #666; }
.zlxz_fix .jlpx ul li:hover a {
  color: #003182;
  text-decoration: underline; }
.zlxz_fix .jlpx ul.on li {
  margin: 10px 0px;
  font-size: 14px;
  color: #666; }
.zlxz_fix .jlpx ul.on li:first-child {
  margin-top: 17px; }
.zlxz_fix .jlpx ul.on li p {
  float: left; }
.zlxz_fix .jlpx ul.on li a {
  float: right; }
.zlxz_fix .jlpx ul.on li:hover p {
  text-decoration: underline;
  color: #003182; }

.zzzz {
  margin-top: 13px; }
.zzzz .bom {
  border: 1px solid #E6E6E6;
  padding-top: 14px;
  border-top: none;
  padding-bottom: 27px; }
.zzzz .rwm {
  height: 120px;
  border-bottom: 1px solid #E6E6E6;
  border-right: 1px solid #E6E6E6;
  border-left: 1px solid #E6E6E6; }
.zzzz .rwm img {
  margin-left: 10px;
  margin-top: 10px; }
.zzzz .rwm p {
  font-size: 14px;
  color: #333;
  margin-left: 35px;
  float: left;
  line-height: 120px; }
.zzzz h1 {
  background: #edf6ff;
  height: 39px;
  text-align: center;
  line-height: 39px;
  text-align: center;
  color: #0089e0;
  font-size: 14px; }
.zzzz p {
  font-size: 14px;
  color: #003182; }

.tanchuang {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background: url("../images/icon/74.png");
  z-index: 9999;
  width: 100%;
  height: 100%;
  display: none; }
.tanchuang > div {
  width: 341px;
  padding: 82px 41px 64px;
  background: #fff;
  border-radius: 3px;
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 99999;
  margin-left: -170.5px; }
.tanchuang > div > img {
  position: absolute;
  top: 22px;
  right: 22px;
  cursor: pointer; }
.tanchuang > div .tit {
  border-bottom: 3px solid #E4E4E4;
  margin-bottom: 35px; }
.tanchuang > div .tit span {
  font-size: 20px;
  color: #333;
  border-bottom: 3px solid #003182;
  display: inline-block;
  position: relative;
  padding: 0px 50px 11px;
  top: 3px; }
.tanchuang > div form > input {
  width: 100%;
  height: 45px;
  line-height: 45px;
  background: #003182;
  border-radius: 3px;
  color: #fff;
  font-size: 16px;
  border: none;
  margin-top: -21px; }
.tanchuang > div form > div {
  height: 43px;
  line-height: 43px;
  border: 1px solid #C9C9C9;
  border-radius: 3px;
  margin-bottom: 17px;
  position: relative; }
.tanchuang > div form > div.on {
  border: none; }
.tanchuang > div form > div.on > div {
  border: 1px solid #C9C9C9;
  width: 215px;
  float: left;
  border-radius: 3px; }
.tanchuang > div form > div.on input {
  width: 100%; }
.tanchuang > div form > div.on span {
  border: 1px solid #003182;
  color: #003182;
  height: 43px;
  line-height: 43px;
  float: right;
  border-radius: 3px;
  display: inline-block;
  width: 113px;
  text-align: center;
  cursor: pointer; }
.tanchuang > div form > div.on span:hover {
  background: #003182;
  color: #fff; }
.tanchuang > div form > div canvas {
  position: absolute;
  right: 6px;
  top: 2px;
  width: 100px;
  height: 38px; }
.tanchuang > div form > div .img {
  width: 36px;
  text-align: center;
  float: left; }
.tanchuang > div form > div .img img {
  position: relative;
  top: 4px; }
.tanchuang > div form > div input {
  width: 85%;
  margin-left: 10px;
  border: none;
  font-size: 14px;
  color: #737373; }
.tanchuang > div form > div input.on {
  width: 57%; }
.tanchuang > div form > div span {
  font-size: 12px;
  color: #666; }
.tanchuang > div form > div span a {
  color: #d51022;
  text-decoration: underline; }
.tanchuang > div form > div a {
  color: #003182; }
.tanchuang .qt_zh {
  text-align: center;
  padding-top: 27px; }
.tanchuang .qt_zh > p {
  font-size: 16px;
  color: #333;
  margin-bottom: 23px; }
.tanchuang .qt_zh ul li {
  float: left;
  font-size: 14px;
  color: #414141;
  text-align: center;
  width: 33.33333337%; }
.tanchuang .qt_zh ul li p {
  position: relative;
  top: -21px; }
.tanchuang .zhuce {
  margin-top: -299px; }
.tanchuang .denglu {
  margin-top: -210.5px;
  padding-bottom: 46px; }
.tanchuang .wsxx {
  margin-top: -206px; }
.tanchuang .zhmm {
  margin-top: -200px; }

.zlxz .jlcxt {
  width: 310px;
  float: left; }
.zlxz .jlcxt .slideTxtBox {
  width: 100%; }
.zlxz .jlcxt .slideTxtBox .hd {
  height: 44px;
  line-height: 44px;
  background: #f9f9f9;
  position: relative; }
.zlxz .jlcxt .slideTxtBox .hd ul {
  float: left;
  position: absolute;
  left: 0px;
  right: 0px;
  top: -1px;
  height: 44px; }
.zlxz .jlcxt .slideTxtBox .hd ul li {
  float: left;
  cursor: pointer;
  border-top: 1px solid #003182;
  width: 33.3333337%;
  text-align: center;
  font-size: 16px;
  color: #333; }
.zlxz .jlcxt .slideTxtBox .hd ul li.on {
  height: 44px;
  background: #C9C9C9;
  color: #003182; }
.zlxz .jlcxt .slideTxtBox .bd li {
  height: 50px;
  line-height: 50px;
  text-align: center;
  border-top: 1px solid #fff; }
.zlxz .jlcxt .slideTxtBox .bd li:nth-child(even) {
  background: #f5f5f5; }
.zlxz .jlcxt .slideTxtBox .bd li:nth-child(odd) {
  background: #f0efef; }
.zlxz .jlcxt .slideTxtBox .bd li a {
  color: #666;
  font-size: 14px;
  display: inline-block;
  width: 100%; }
.zlxz .jlcxt .slideTxtBox .bd li:hover a {
  color: #fff; }
.zlxz .jlcxt .slideTxtBox .bd li:hover {
  background: #003182; }

.pub_bk {
  border: 1px solid #E6E6E6;
  padding: 10px; }

.gjcx .tops {
  background: #f1f1f1;
  padding: 39px 16px 20px; }
.gjcx .tops form .select {
  position: relative;
  width: 110px;
  height: 43px;
  float: left;
  background: none;
  border: 1px solid #BFBFBF;
  border-radius: 3px;
  cursor: pointer;
  margin: auto;
  font-size: 14px;
  color: #666; }
.gjcx .tops form .select:after {
  content: "";
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -3px;
  background: url("../images/icon/19.png") no-repeat right center;
  width: 14px;
  height: 10px; }
.gjcx .tops form .select .select_text {
  padding: 0 20px 0 10px;
  height: 45px;
  line-height: 45px; }
.gjcx .tops form .select_ul {
  display: none;
  position: absolute;
  top: 44px;
  left: -1px;
  width: 110px;
  border: 1px solid #D4D4D4;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  background: #fff; }
.gjcx .tops form .select_ul li {
  line-height: 43px;
  padding-left: 10px; }
.gjcx .tops form .select_ul li:hover {
  color: #fff;
  background: #6AA7EA; }
.gjcx .tops form .select_ul li.cur {
  color: #fff;
  background: #195DA3; }
.gjcx .tops form input {
  border: 1px solid #BFBFBF;
  height: 43px;
  line-height: 43px;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: 10px;
  background: none;
  width: 16%;
  border-radius: 3px;
  font-size: 14px; }
.gjcx .tops form input:last-child {
  background: #2461c0;
  color: #fff;
  text-align: center;
  font-size: 14px;
  width: 130px;
  border: 1px solid #2461c0;
  float: right;
  position: relative;
  left: -3px; }
.gjcx .bom {
  padding-bottom: 9px; }
.gjcx .bom > span {
  color: #003182;
  font-size: 14px;
  line-height: 26px; }
.gjcx .bom .tops {
  padding: 13px 0px; }
.gjcx .bom .tops span {
  font-size: 18px;
  color: #333;
  float: left;
  margin-right: 39px;
  display: inline-block; }
.gjcx .bom .tops p {
  font-size: 14px;
  color: #666;
  float: left;
  line-height: 24px; }
.gjcx .bom .tops p:nth-child(2) {
  margin-right: 66px; }
.gjcx .bom em {
  font-size: 14px;
  padding-bottom: 24px;
  color: #333;
  display: inline-block; }
.gjcx .bom .pub_title {
  height: 40px;
  background: #F5F5F5;
  line-height: 40px;
  border-left: 2px solid #003182;
  padding: 0px 10px;
  font-size: 16px;
  color: #333;
  margin-bottom: 15px; }
.gjcx .bom p {
  font-size: 14px;
  line-height: 26px;
  color: #333; }
.gjcx .ggw {
  margin-top: 9px; }
.gjcx .ggw > a img {
  border: 1px solid #E6E6E6; }
.gjcx .ggw ul li {
  border: 1px solid #8DC1FB;
  text-align: center;
  padding: 13px 0px 9px;
  margin-bottom: 14px; }
.gjcx .ggw ul li a h1 {
  font-size: 24px;
  color: #8eaaff;
  font-weight: normal;
  letter-spacing: 4px; }
.gjcx .ggw ul li a p {
  font-size: 18px;
  color: #5097e7;
  margin-top: 9px;
  letter-spacing: 2px; }
.gjcx .ggw ul li a p.on {
  font-size: 16px; }
.gjcx .ggw ul li:last-child {
  background: none !important;
  border: 1px solid #8DC1FB !important;
  height: auto !important; }
.gjcx .ggw ul li:last-child h1 {
  font-size: 24px !important;
  color: #8eaaff !important; }
.gjcx .ggw ul li:last-child p {
  font-size: 18.9px !important;
  color: #5097e7 !important; }

.lxwm .tops {
  background: #003182; }
.lxwm .tops .fl {
  padding-left: 30px;
  padding-top: 90px;
  background: url("../images/57.jpg") no-repeat 30px bottom;
  padding-bottom: 63px; }
.lxwm .tops .fl h2 {
  font-size: 24px;
  color: #fff;
  padding-bottom: 5px; }
.lxwm .tops .fl p {
  font-size: 26px;
  color: #fff;
  text-transform: capitalize; }
.lxwm .tops img {
  float: right; }
.lxwm .boms {
  padding: 30px 22px 22px; }
.lxwm .boms h2 {
  font-size: 20px;
  color: #333; }
.lxwm .boms ul {
  width: 320px;
  margin: auto; }
.lxwm .boms ul li {
  padding-bottom: 27px;
  padding-top: 20px;
  border-bottom: 1px solid #EDEDED; }
.lxwm .boms ul li img {
  margin-right: 10px; }
.lxwm .boms ul li em {
  font-size: 16px;
  color: #000; }
.lxwm .boms ul li p {
  font-size: 14px;
  color: #666; }

.shoping_gwc {
  padding: 33px 40px;
  background: #fff;
  margin-bottom: 36px; }
.shoping_gwc .topss {
  padding-bottom: 10px; }
.shoping_gwc .topss span {
  font-size: 14px;
  color: #929292; }
.shoping_gwc .topss span input {
  margin-right: 5px; }
.shoping_gwc .topss span input[type="checkbox"] {
  width: 13px;
  height: 13px;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  line-height: 13px;
  position: relative;
  top: -2px; }
.shoping_gwc .topss span input[type="checkbox"]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  width: 100%;
  height: 100%;
  border: 1px solid #A7A6AC; }
.shoping_gwc .topss span input[type="checkbox"]:checked::before {
  content: "\2713";
  background-color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  border: 1px solid #A7A6AC;
  color: #A7A6AC;
  font-size: 20px;
  font-weight: bold; }
.shoping_gwc .topss em {
  color: #929292;
  margin-left: 21px; }
.shoping_gwc table input[type="checkbox"] {
  width: 13px;
  height: 13px;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  line-height: 13px;
  position: relative;
  top: -2px; }
.shoping_gwc table input[type="checkbox"]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  width: 100%;
  height: 100%;
  border: 1px solid #A7A6AC; }
.shoping_gwc table input[type="checkbox"]:checked::before {
  content: "\2713";
  background-color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  border: 1px solid #A7A6AC;
  color: #A7A6AC;
  font-size: 20px;
  font-weight: bold; }
.shoping_gwc table tbody:first-child {
  border: 1px solid #003182; }
.shoping_gwc table tbody:last-child {
  border: 1px solid #D6D6D6; }
.shoping_gwc table tr {
  text-align: center; }
.shoping_gwc table tr:nth-child(even) {
  height: 46px;
  background: #fff; }
.shoping_gwc table tr:nth-child(odd) {
  height: 44px;
  background: #fafafa; }
.shoping_gwc table tr th {
  height: 45px;
  background: #003182;
  font-size: 14px;
  color: #fff; }
.shoping_gwc table tr td {
  font-size: 14px;
  color: #666; }
.shoping_gwc table tr td a{
  color: #666;
}
.shoping_gwc table tr td:first-child input {
  margin-right: 10px; }
.shoping_gwc table tr td:nth-child(4) em {
  width: 17px;
  height: 23px;
  border: 1px solid #E5E5E5;
  display: inline-block;
  background: #f0f0f0; }
.shoping_gwc table tr td:nth-child(4) em:first-child {
  color: #e5e5e5;
  position: relative;
  left: 5px; }
.shoping_gwc table tr td:nth-child(4) em:last-child {
  color: #444;
  position: relative;
  right: 4px; }
.shoping_gwc table tr td:nth-child(4) input {
  width: 39px;
  background: #fff;
  text-align: center;
  color: #000;
  height: 23px;
  border: 1px solid #aaa;
  position: relative;
  top: 2px; }
.shoping_gwc table tr td:nth-child(5) {
  color: #b11312; }
.shoping_gwc table tr td:last-child a {
  color: #003182; }
.shoping_gwc .table_bom {
  background: #f0f0f0;
  height: 50px;
  line-height: 50px;
  margin-top: 11px;
  padding-left: 21px; }
.shoping_gwc .table_bom > span {
  font-size: 14px;
  color: #b11312; }
.shoping_gwc .table_bom .frs {
  float: right; }
.shoping_gwc .table_bom .frs span {
  font-size: 14px;
  color: #3c3b4b; }
.shoping_gwc .table_bom .frs span i {
  color: #b11312;
  font-size: 18px; }
.shoping_gwc .table_bom .frs span:nth-child(3) {
  font-size: 20px;
  color: #b11312; }
.shoping_gwc .table_bom .frs p {
  font-size: 12px;
  color: #3c3b4b; }
.shoping_gwc .table_bom .frs a {
  width: 118px;
  background: #e0dfdf;
  text-align: center;
  font-size: 20px;
  color: #545361; }

@media (max-width: 1440px) {
  .xfk .left {
    left: 26px; }

  .xfk .right {
    right: 26px; } }
@media (max-width: 1400px) {
  .xfk .left, .xfk .right {
    top: 46%; } }
@media (max-width: 1366px) {
  .xfk .left, .xfk .right {
    top:33%; }

  .xfk .left {
    left: 16px; }

  .xfk .right {
    right: 16px; } }
@media (max-width: 1280px) {
  .wddd .right.bfb{width: 818px;}
  .xfk .left, .xfk .right {
    top: 47%; }

  .container {
    width: 900px; }

  .index .container .one .slideBoxs {
    width: 569px; }

  .index .container > a img, .index .container .five .right > a img {
    max-width: 100%; }

  .index .container .two .jlcxt, .index .container .tress .left, .index .container .five .left, .index .container .five .left .top, .index .container .seven .left, .index.new .two .zuoce, .index.jlfw .zuoce .top {
    width: 260px; }

  .index .container .two .youce, .index .container .six .bd > ul, .index .container .seven .right {
    width: 620px; }

  .index .container .two .youce .dfdt, .index .container .two .youce .sysdt, .index .container .five .right .jlpx, .index .container .six .bd .wh_one, .index .container .seven .right .jlpx {
    width: 300px; }

  .index .container .two .youce .dfdt, .index .container .five .right .jlpx {
    margin-right: 0px; }

  .pub_top a .wz {
    width: 165px; }

  .index .container .tress .left h1, .index .container .five .left .top h1, .index .container .seven .left h1, .index.jlfw .zuoce .top h1 {
    background-size: 100%;
    line-height: 48px; }

  .index .container .tress .left form .select, .index .container .seven .left form .select {
    width: 231px;
    background-size: 100%; }

  .index .container .tress .left form .select .select_text, .index .container .seven .left form .select .select_text {
    height: 36px;
    line-height: 36px; }

  .index .container .tress .left form .select:after, .index .container .seven .left form .select:after {
    margin-top: -8px; }

  .index .container .tress .left form > input, .index .container .five .left .top form > input, .index .container .seven .left form > input, .index.jlfw .zuoce .top form > input {
    width: 210px;
    background-size: 100%;
    margin-left: 14px;
    height: 38px;
    line-height: 38px; }

  .index .container .tress .left form .bom input:first-child {
    margin-left: 14px; }

  .index .container .tress .left form .bom input {
    width: 108px;
    background-size: 100% !important;
    height: 32px;
    line-height: 13px; }

  .index .container .tress .right, .index .container .five .right {
    width: 620px; }

  .index .container .four .pub_tab .slideTxtBox > .bd > ul .owl-carousel {
    width: 598px;
    margin-top: 10px; }

  .index .container .four .pub_tab .slideTxtBox > .bd > ul .owl-carousel .item img {
    width: 110px;
  height: 148px;
  }

  .index .container .five .left .top .bom input:last-child, .index .container .seven .left .a > a, .index .container .seven .left form .bom input:last-child, .index.jlfw .zuoce .top .bom input:last-child {
    width: 230px;
    margin-left: 14px;
    background-size: 100%;
    height: 32px;
    line-height: 13px; }

  .index .container .five .left .picMarquee-top .bd ul li img, .index.new .two .zuoce .ggw > a img {
    width: 100%; }

  .index .container .five .right .picScroll-lefts .bd {
    margin-left: 2px; }
  .index .container .five .right .picScroll-lefts .bd>div{width: 636px !important;}
  .index .container .five .right .picScroll-lefts .bd ul li .pic img, .index .container .seven .right .picScroll-lefts .bd ul li img {
    width: 120px; }

  .index .container .five .right .picScroll-lefts .hd .prev, .index .container .five .right .picScroll-lefts .hd .next {
    margin-top: -43.5px; }

  .index .container .six .bd .video {
    width: 266px;
    top: 23px; }

  .index .container .six .bd .video ul li {
    width: 126px;
    height: 88px; }

  .index .container .six .bd .video ul li img, .index.jlfw .two .youce > a img {
    width: 100%; }

  .index .container .seven .left .a > a {
    line-height: 32px; }

  .index .container .eight ul li {
    width: 136px; }

  .index .container .eight ul li img, .index.cxt .two .zuoce .ggw > a img {
    width: 100%; }

  .index .container .nine ul li {
    width: 20%; }

  .copyright .container .select {
    width: 262px; }

  .index.jlfw .two .youce .dfdt {
    margin-left: 0px; }

  .index.jlfw .two .youce .sysdt {
    margin-right: 0px; }

  .index.jlfw .two .youce {
    width: 618px; }

  .index.jlfw .two .youce .dfdt, .index.jlfw .two .youce .sysdt {
    width: 290px; }

  .index.jlfw .two .youce .dfdt .wz, .index.jlfw .two .youce .sysdt .wz, .index.new .two .youce .dfdt .wz, .index.new .two .youce .sysdt .wz, .index.new .eleven .left > .fix > div .wz {
    width: 155px; }

  .index.jlfw .four {
    margin-top: 20px; }

  .index.jlfw .two .youce > div:last-child {
    margin-top: 0px; }

  .index .container .two .youce .jlzl, .index .container .two .youce .jlzl > a img {
    width: 100%; }

  .index.new .two .youce .jlzl > a img {
    width: 97%; }

  .index.new .two .youce .dfdt, .index.new .two .youce .sysdt {
    width: 290px; }

  .index.new .eleven .left {
    width: 600px; }

  .index.new .eleven .right {
    width: 260px; }

  .index.new .eleven .left > .fix > div {
    width: 290px; }

  .index.new .one .slideBoxs {
    width: 620px; }

  .index.new .two .zuoce .lmdh ul li {
    width: 79px; }

  .index.new .eleven {
    top: -1px; }

  .index.new .two .zuoce .ggw ul li:last-child a p {
    font-size: 16px; }

  .index.new .four {
    margin-top: 0px; }

  .index.new-list .two .youce .kk {
    width: 578px; }

  .index.new-list .two .youce .kk .top > a .wz {
    width: 346px; }

  .index.new-xq .two .youce > a img {
    width: 100%; }

  .nav .container ul li a {
    padding: 0px 24px; }

  .index.jlfw .two .youce {
    padding: 0px; }

  .index.new .one .zd_new {
    width: 260px; }

  .index .container .five .right .picScroll-lefts {
    height: inherit; }

  .index .container .five {
    margin-bottom: 8px; }

  .index .container .eight .picScroll-top .bd ul li a {
    width: 136px; }

  .index .container .eight .picScroll-top .bd ul li a img {
    width: 100%; }

  .copyright .container .select_ul {
    width: 262px; }

  .index .container .six .bd .wh_one {
    width: 612px; }

  .index .container .seven .right .picScroll-lefts .bd {
    margin-left: 39px; }

  .index .container .eight {
    position: relative;
    top: -8px; }

  .index .container .seven {
    position: relative;
    top: -8px; }

  .jlsc ul, .jlsc_list_bom ul {
    width: 924px; }

  .jlsc ul li, .jlsc_list_bom ul li {
    width: 168px; }

  .jlsc ul li .pic img, .jlsc_list_bom ul li .pic img {
    width: 100%; }

  .jlsc ul li .tit a, .jlsc_list_bom ul li .tit a {
    width: 106px !important;
    background: url("../images/icon/53.png") no-repeat 28px center !important;
    padding-left: 60px !important; }

  .jlsc ul li:hover .tit a, .jlsc_list_bom ul li:hover .tit a {
    background: #9c0001 url("../images/icon/54.png") no-repeat 28px center !important; }

  .jlsc ul li .tit h2, .jlsc_list_bom ul li .tit h2 {
    font-size: 22px !important; }

  .fix_yc {
    width: 55px;
    margin-top: -147.5px; }

  .fix_yc a {
    font-size: 17px; }

  .jlsc-xq .top_right {
    width: 417px; }

  .top_nav span {
    width: 50%; }

  .top_nav p {
    width: 49%; }

  .jlwh_wh {
    width: 620px; }

  .llb, .jlzz_bom_one .right, .jlzz_bom_two .right {
    width: 620px; }

  .jl_video .video ul li {
    width: 47%; }

  .jl_video .video ul li img {
    width: 100%; }

  .jlzz_top, .jlzz_bom_one .left, .jlzz_bom_two .left {
    width: 260px; }

  .jlzz_top .a > a {
    width: 220px; }

  .jlzz_top h1, .jlzz_bom_one .left h1 {
    background-size: 100%;
    line-height: 49px; }

  .jlzz_bom_one .left {
    background-size: 100%; }

  .jlzz_bom_one .left form .select .select_text, .jlzz_bom_two .left form .select .select_text {
    height: 36px;
    line-height: 36px; }

  .jlzz_bom_one .left form .select, .jlzz_bom_two .left form .select {
    width: 231px;
    background-size: 100%; }

  .jlzz_bom_one .left form .select:after, .jlzz_bom_two .left form .select:after {
    margin-top: -8px; }

  .jlzz_bom_one .left form > input, .jlzz_bom_two .left form > input {
    width: 210px;
    background-size: 100%;
    height: 38px;
    line-height: 38px;
    margin-left: 14px; }

  .jlzz_bom_one .left form .bom input {
    width: 107px;
    background-size: 100% !important;
    line-height: 21px;
    height: 33px; }

  .jlzz_bom_one .left form .bom input:first-child {
    margin-left: 16px; }

  .jlzz_bom_one .left form .bom input:last-child {
    margin-right: 17px; }

  .jlzz_bom_two .left form .bom input:last-child {
    width: 230px;
    margin-left: 14px;
    background-size: 100%;
    line-height: 13px;
    height: 32px; }

  .jlzz_bom_two .right .picScroll-lefts .bd ul li .pic img {
    width: 96%; }

  .jlzz_bom_two .right .picScroll-lefts .bd {
    margin-left: 0px; }

  .txy_list ul li {
    width: 31.3333337%;
    margin: 0px 1%; }

  .jlxy_zjjs ul li {
    margin: 0px 1%;
    width: 31.33333337%; } }
.wddz form {
  width: 442px !important; }
.wddz form > input {
  float: right !important;
  margin-right: 32px; }
.wddz form > div span:first-child {
  float: left;
  font-size: 14px;
  color: #333;
  width: 90px;
  line-height: 44px; }
.wddz form > div .select {
  position: relative;
  width: 99px;
  height: 45px;
  float: left;
  border: 1px solid #C9C9C9;
  border-radius: 5px;
  cursor: pointer;
  margin: auto;
  font-size: 14px;
  color: #666;
  margin-right: 10px; }
.wddz form > div .select:after {
  content: "";
  position: absolute;
  top: 50%;
  right: 12px;
  margin-top: -3px;
  background: url("../images/icon/19.png") no-repeat right center;
  width: 14px;
  height: 10px; }
.wddz form > div .select .select_text {
  padding: 0 20px 0 10px;
  height: 45px;
  line-height: 45px; }
.wddz form > div .select_ul {
  display: none;
  position: absolute;
  top: 44px;
  left: -1px;
  width: 99px;
  border: 1px solid #D4D4D4;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  background: #fff; }
.wddz form > div .select_ul li {
  line-height: 45px;
  text-indent: 13px;
  width: 100%;
  margin-bottom: 0; }
.wddz form > div .select_ul li:hover {
  color: #fff;
  background: #6AA7EA; }
.wddz form > div .select_ul li.cur {
  color: #fff;
  background: #195DA3; }
.wddz form > div input {
  float: left;
  background: none !important; }


  .wddd_two_fix{padding: 58px 41px 26px !important;}
    .wddd_two_fix .tit{font-size: 16px;color: #000;border-bottom: 1px solid #C6C6C6;padding-bottom: 12px;margin-top: -33px; }
    .wddd_two_fix span{font-size: 14px;color: #999;float: left;}
      .wddd_two_fix .ddxq{background: url('../images/icon/12.png') repeat-x bottom center;height: 65px;width:100%;line-height:65px;display: inline-block;}
    .wddd_two_fix .ddxq p em{font-size: 16px;}
        .wddd_two_fix .ddxq p {float: left;font-size: 14px;margin-left: 15px;}
        .wddd_two_fix ul li p{font-size: 14px;color: #666;margin-left: 15px;}
         .wddd_two_fix table {border:none !important;}
        .wddd_two_fix table tr th{background: none !important;color: #333 !important;border:none !important;font-weight: normal;border-bottom: 1px solid #C6C6C6 !important;}
        .wddd_two_fix table tr th:nth-child(1){font-size: 16px;text-align: left;width:253px;}
        .wddd_two_fix table tr th:nth-child(2){width: 167px;}
        .wddd_two_fix table tr img{width: 69px;float: left;height: 86px;}
        .wddd_two_fix table tr{height: 116px !important;background: url('../images/icon/12.png') repeat-x bottom center !important;}
         .wddd_two_fix table tr p{float: left;margin-left: 16px;line-height:82px;}
          .wddd_two_fix table tr:nth-child(1){height: auto !Important;background:none !important;}
           .wddd_two_fix table tr td:nth-child(2){color: #333;font-size: 14px;}
           .wddd_two_fix table tr td:nth-child(3){color: #999;font-size: 14px;}
           .wddd_two_fix table tr td:nth-child(4){color: #c00b0b;font-size: 14px;}
            .wddd_two_fix .boms{height: 60px;background: #f2f2f2;margin-top: 20px;line-height: 60px;padding-right: 20px;font-size: 24px;color: #c00b0b;}
            .wddd_two_fix .boms em{font-size: 14px;color: #999;}
      .wddd_two_fix table tr th:nth-child(2),.wddd_two_fix table tr th:nth-child(3),.wddd_two_fix table tr th:nth-child(4){font-size: 14px;color: #999;text-align: center;}

/* Bright*/
.tijiao {
  width: 125px;
  height: 35px;
  display: inline-block;
  line-height: 35px;
  background: #e22124;
  text-align: center;
  float: right;
  font-size: 14px;
  color: #fff;
  margin-top: 20px;
  margin-bottom: 37px;
  border:none;
}

/*# sourceMappingURL=all.css.map */






@media (max-width: 700px) {
.index .container .tress .left form > input{width: 231px !important;}
.gjcx .tops form input{width: 44.5% !important;}

   .zui_new_guanzhu_fix ul li{width: 49.2% !important;}
}
 
 .zui_new_guanzhu_fix ul li{width: 48% !important;}

.index .container .four .pub_tab .slideTxtBox > .bd > ul .owl-carousel .owl-nav{ display:none; }

