﻿#__bs_notify__ {
  display: none !important;
}
.wid {
  width: 1200px;
  margin: 0 auto;
}
::-webkit-scrollbar {
  display: none;
}
body {
  background: url(tope_e.jpg) center no-repeat;
  background-position: center top;
  min-width: 1200px;
}
.top {
  height: 268px;
  overflow: hidden;
  position: relative;
  z-index: 2;
}
.top .logo {
  text-align: center;
  margin-top: 101px;
  float: left;
}
.top .fr {
  margin-top: 30px;
}
.menu {
  height: 58px;
  background: #3299a1;
  background: -webkit-linear-gradient(left, #2d8fee, #3299a1, #2d8fee);
  position: relative;
  z-index: 2;
}
.menu ul {
  float: left;
}
.menu ul li {
  line-height: 58px;
  width: 112px;
  position: relative;
}
.menu ul li:hover > a {
  background: rgba(0,0,0,0.3);
}
.menu ul li:hover .down-menu {
  display: block;
}
.menu ul li .down-menu {
  z-index: 2;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  padding: 10px 0;
  top: 58px;
  background: rgba(0,0,0,0.8);
  min-width: 160px;
}
.menu ul li .down-menu a {
  display: block;
  z-index: 3;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  line-height: 2;
  padding: 0 20px;
  color: #fff;
}
.menu ul li .down-menu a:hover {
  background: #084dc2;
  color: #fff;
}
.menu ul li.acti > a {
  background: rgba(0,0,0,0.3);
}
.menu ul li > a {
  color: #fff;
  font-size: 18px;
  text-align: center;
  display: block;
}
.search1 {
  height: 37px;
  background: #d1e6f7;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  margin-top: 11px;
  margin-right: 10px;
  width: 259px;
}
.search1 input {
  margin-left: 5px;
  float: left;
  border: none;
  height: 21px;
  line-height: 21px;
  background: none;
  padding: 0 10px;
  margin-top: 8px;
  font-size: 16px;
}
.search1 input::-webkit-input-placeholder {
  color: #616060;
}
.search1 button {
  height: 37px;
  width: 37px;
  background: url(77f4b_17x17.png) center no-repeat;
}
.meeting {
  display: table;
  background: #fff;
  position: relative;
  z-index: 46;
}
.meeting .text-title {
  padding-top: 43px;
}
.meeting .text-title .margee {
  position: relative;
  height: 40px;
  overflow: hidden;
}
.meeting .text-title .margee ul li {
  font-size: 32px;
  color: #126195;
  height: 40px;
  line-height: 40px;
  width: 100%;
  text-align: center;
}
.meeting .text-title .margee ul li a {
  color: #126195;
}
.meeting .text-title p {
  line-height: 1.6;
  color: #333;
  padding: 12px 30px 20px;
}
.meeting .item {
  display: table;
  width: 100%;
}
.meeting .item .scroll {
  float: left;
  width: 601px;
  height: 341px;
}
.meeting .item .scroll .cirl {
  position: absolute;
  bottom: 12px;
  right: 30px;
  z-index: 2;
}
.meeting .item .scroll .cirl span {
  width: 10px;
  height: 10px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  display: inline-block;
  background: #fff;
  margin-left: 5px;
}
.meeting .item .scroll .cirl span.acti {
  background: #126195;
}
.meeting .item .scroll ul li {
  position: relative;
}
.meeting .item .scroll ul li p {
  background: rgba(12,69,136,0.7);
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  line-height: 38px;
  color: #fff;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  padding: 0 20px;
  font-size: 16px;
}
.meeting .item .info-writing {
  float: right;
  width: 580px;
}
.meeting .item .info-writing .tabs {
  border-bottom: 1px solid #ccc;
  display: table;
  width: 100%;
}
.meeting .item .info-writing .tabs p {
  float: left;
}
.meeting .item .info-writing .tabs p span {
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  float: left;
  width: 124px;
  height: 50px;
  text-align: center;
  font-size: 18px;
  color: #3e3a39;
  cursor: pointer;
  border-top: 3px solid transparent;
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
  line-height: 46px;
  position: relative;
}
.meeting .item .info-writing .tabs p span:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  background: #fff;
  height: 1px;
  bottom: -1px;
  display: none;
}
.meeting .item .info-writing .tabs p span.acti {
  color: #2178d1;
  font-weight: bold;
  background: #fff;
  border-top: 3px solid #2178d1;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
}
.meeting .item .info-writing .tabs p span.acti:after {
  display: block;
}
.meeting .item .info-writing .tabs .as {
  float: right;
  color: #474848;
  height: 32px;
  line-height: 32px;
  padding-left: 14px;
  background: url(1e434_10x11.png) left center no-repeat;
}
.meeting .item .info-writing ul li:after {
  background: url(6262f_10x12.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
}
.meeting .item .info-writing .cg-info {
  float: left;
  width: 100%;
  min-height: 288px;
}
.meeting .item .info-writing .cg-info h2 {
  line-height: 60px;
  font-size: 16px;
}
.meeting .pict {
  margin-top: 36px;
}
.pub-title {
  border-bottom: 2px solid #dbe3ec;
  padding-bottom: 15px;
}
.pub-title h2 {
  position: relative;
  line-height: 29px;
  padding-left: 15px;
  font-size: 18px;
  color: #3e3a39;
}
.pub-title h2:after {
  content: '';
  position: absolute;
  width: 8px;
  height: 29px;
  background: url(89817_8x29.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
  left: 0;
}
.open {
  display: table;
  width: 100%;
  margin-top: 36px;
}
.open .fl-box {
  float: left;
  margin-top: 14px;
  width: 374px;
}
.open .fl-box ul li {
  width: 178px;
  height: 62px;
  line-height: 62px;
  font-size: 16px;
  color: #595757;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  text-align: center;
  margin-left: 18px;
  margin-bottom: 24px;
}
.open .fl-box ul li:nth-child(2n+1) {
  margin-left: 0;
}
.open .fl-box ul li img {
  margin-right: 5px;
}
.open .fl-box ul li.li1 {
  background: #e9f6e4;
}
.open .fl-box ul li.li2 {
  background: #f0ecfa;
}
.open .fl-box ul li.li3 {
  background: #ddf2f5;
}
.open .fl-box ul li.li4 {
  background: #fcf2d9;
}
.open .fr-box {
  float: right;
  margin-top: 14px;
}
.open .fr-box ul li {
  width: 96px;
  text-align: center;
  margin-left: 18px;
}
.open .fr-box ul li:nth-of-type(1) {
  margin-left: 0;
}
.open .fr-box ul li:hover p {
  color: #4180c1;
}
.open .fr-box ul li:hover .pict {
  -webkit-transform: rotate(-10deg);
      -ms-transform: rotate(-10deg);
          transform: rotate(-10deg);
  -webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.2);
          box-shadow: 0 3px 3px rgba(0,0,0,0.2);
}
.open .fr-box ul li:hover .pict i {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.open .fr-box ul li .pict {
  width: 83px;
  height: 83px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  border: 6px solid #cce1f1;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: #4180c1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.open .fr-box ul li .pict img {
  position: relative;
  z-index: 1;
}
.open .fr-box ul li .pict i {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background: rgba(255,255,255,0.15);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  left: 0;
  top: 0;
}
.open .fr-box ul li p {
  font-size: 16px;
  color: #4b4949;
  margin-top: 23px;
}
.jiaoliu {
  display: table;
  width: 100%;
}
.jiaoliu .box1 {
  float: left;
  width: 100%;
  margin-top: 30px;
}
.jiaoliu .box2 {
  float: left;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.jiaoliu .box2 .item1 {
  width: 30%;
}
.jiaoliu .box2 .item1.blue .tabs .acti {
  color: #2178d1;
  font-weight: bold;
}
.jiaoliu .box2 .item1.blue .tabs .acti:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: -1px;
  height: 2px;
  background: #2178d1;
}
.jiaoliu .box2 .item1.blue .tabs a:hover {
  color: #2178d1;
}
.jiaoliu .box2 .item1.red .tabs {
  background: url(efe4c_401x51.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
}
.jiaoliu .box2 .item1.red .tabs .acti {
  font-weight: bold;
  color: #b32403;
}
.jiaoliu .box2 .item1.red .tabs .acti:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: -1px;
  background: #b32403;
  height: 2px;
}
.jiaoliu .box2 .item1.red a:hover {
  color: #b32403;
}
.jiaoliu .box2 .item1.red ul li:hover a {
  color: #b32403 !important;
}
.jiaoliu .box2 .item1.red ul li:after {
  background: url(cf3e3_10x12.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
}
.jiaoliu .box2 .item1 .tabs {
  border-bottom: 1px solid #ccc;
  display: table;
  width: 100%;
}
.jiaoliu .box2 .item1 .tabs p {
  float: left;
}
.jiaoliu .box2 .item1 .tabs p span {
  float: left;
  line-height: 49px;
  text-align: center;
  font-size: 18px;
  cursor: pointer;
  padding: 0 14px;
  position: relative;
}
.jiaoliu .box2 .item1 .tabs a {
  float: right;
  line-height: 49px;
}
.jiaoliu .box2 .item1 ul li:after {
  background: url(6262f_10x12.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
}
.jiaoliu .box2 .item2 {
  float: left;
  width: 100%;
  margin-top: 17px;
}
.jiaoliu .box2 .item2 ul li {
  width: 147px;
}
.pub-label ul li {
  -webkit-border-radius: 4px;
          border-radius: 4px;
  width: 147px;
  height: 50px;
  line-height: 50px;
  background-color: #0068b7;
  text-align: center;
  margin-left: 13px;
}
.pub-label ul li:nth-of-type(1) {
  margin-left: 0;
}
.pub-label ul li a {
  display: inline-block;
  color: #fff;
}
.pub-label ul li .atu {
  display: inline-block;
  padding-left: 32px;
  background: url(01bd1_22x21.png) left center no-repeat;
  color: #fff;
}
.pub-email {
  float: right;
}
.pub-email ul li {
  margin-left: 9px;
}
.pub-email ul li:nth-of-type(1) {
  margin-left: 0;
}
.pub-list li {
  width: 100%;
  line-height: 1.4;
  margin-top: 12px;
  position: relative;
}
.pub-list li:hover a {
  color: #4180c1 !important;
}
.pub-list li:after {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
  width: 10px;
  height: 12px;
  left: 0;
}
.pub-list li a {
  float: left;
  color: #434343;
  padding-left: 20px;
}
.pub-list li span {
  float: right;
  color: #434343;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.pub-tt {
  border-bottom: 1px solid #dcdcdc;
  position: relative;
  padding-left: 14px;
  padding-bottom: 11px;
  padding-top: 11px;
  font-size: 20px;
}
.pub-tt:after {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
  width: 4px;
  height: 20px;
  background: #6a9056;
  left: 0;
}
.pub-tt a {
  float: right;
  font-size: 12px;
  padding-top: 5px;
  color: #474848;
}
.pub-tt .ico-add {
  background: url(0accf_10x11.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
  width: 10px;
  height: 11px;
  margin-right: 5px;
  float: left;
}
.pub-tt .fr {
  font-size: 16px;
}
.video-ti {
  display: table;
  width: 100%;
  margin-top: 18px;
  background: url(bed1a_1660x595.png) center no-repeat;
  background-position: center bottom;
  padding-bottom: 33px;
}
.video-ti .fl-layout {
  float: left;
  width: 842px;
}
.video-ti .fr-layout {
  float: right;
  margin-top: 15px;
}
.video-ti .fr-layout video {
  height: 252px;
}
.video-ti .item {
  float: left;
  width: 100%;
}
.video-ti .item ul {
  float: left;
  width: 100%;
  margin-top: 13px;
}
.video-ti .item ul li {
  width: 152px;
  margin-left: 20.5px;
  position: relative;
}
.video-ti .item ul li:nth-of-type(1) {
  margin-left: 0;
}
.video-ti .item ul li .pict {
  height: 99px;
  overflow: hidden;
  background: #000;
}

.video-ti .item ul li .pict:hover img{
    transform: scale(1.1);
    opacity: 0.8;
}
.video-ti .item ul li .pict img {
  width: 100%;
  transition: 0.3s;
}
.video-ti .item ul li a {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}
.video-ti .item ul li .ico-play {
    z-index: 1;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 34px;
  height: 34px;
  background: url(f5ae3_34x34.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.luobo {
  margin-top: 34px;
}
.luobo .scroll-bann {
  position: relative;
  height: 146px;
  margin-top: 34px;
}
.luobo .scroll-bann .pos {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
  cursor: pointer;
}
.luobo .scroll-bann .pos:hover {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.luobo .scroll-bann .pos.prev {
  left: 0;
}
.luobo .scroll-bann .pos.next {
  right: 0;
}
.luobo .scroll-bann .wrap {
  width: 93%;
  margin: 0 auto;
  height: 100%;
}
.luobo .scroll-bann .wrap ul {
  margin-left: -22px;
}
.luobo .scroll-bann .wrap ul li {
  width: 262px;
  height: 146px;
  margin-left: 22px;
}
.link {
  display: table;
  width: 100%;
  padding-top: 65px;
  background: #333;
}
.link h2 {
  color: #fff;
  text-align: center;
  font-size: 28px;
}
.link h2 i {
  width: 44%;
  height: 1px;
  background: #657193;
  margin-top: 15px;
}
.link h2 span {
  position: relative;
  padding: 0 10px;
}
.link .wrap {
  text-align: center;
  padding: 40px 0 35px;
}
.link .wrap select {
  height: 38px;
  border: none;
  margin: 0 8px;
  width: 180px;
  padding: 0 8px;
  color: #4b4b4b;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: #fff url(e3212_12x10.png) 94% center no-repeat;
}
.copy {
  text-align: center;
  background: #353434;
  padding: 20px 0 30px;
}
.copy p {
  color: #fff;
  line-height: 2;
  position: relative;
}
.copy p a {
  color: #fff;
  margin: 0 15px;
  display: inline-block;
  margin-bottom: 10px;
}
.copy span {
  position: relative;
  display: inline-block;
}
.copy .im1 {
  position: absolute;
  margin-left: -76px;
  top: -30px;
  left: auto;
}
.copy .im2 {
  position: absolute;
  margin-left: 35px;
}
.index-bann {
  margin-top: 30px;
  position: relative;
  z-index: 2;
}
.index-bann img {
  width: 100%;
}
.ico-down {
  cursor: pointer;
  width: 30px;
  height: 30px;
  background-image: url(56002ad_30x30.png);
  z-index: 1;
}
.ico-ban {
  background: url(97dd792_21x21.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
}
.ico-zheng {
  background: url(4ecc12_22x22.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
}
.ico-yi {
  background: url(1495179_23x23.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
}
.ico-quan {
  background: url(ac205_24x23.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
}
.ico-hui {
  background: url(cfdba395_24x24.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
}
.ico-xin {
  background: url(6f9844_23x22.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
}
.main {
  background: #fff;
  margin-top: 30px;
  display: table;
  overflow: hidden;
  position: relative;
  z-index: 2;
}
.main .left-layout {
  width: 399px;
  float: left;
  background: #d9e3f1;
  margin-bottom: -10000px;
  padding-bottom: 10060px;
}
.main .left-layout .title {
  position: relative;
  width: 346px;
  margin: 48px auto 0;
}
.main .left-layout .title i {
  position: absolute;
  right: 30px;
  top: 40px;
}
.main .left-layout .title h2 {
  color: #fff;
  height: 56px;
  font-size: 22px;
  padding-top: 27px;
  background: #165db1;
  padding-left: 20px;
}
.main .left-layout .title p {
  background: #0c4588;
  padding-left: 20px;
  height: 40px;
  line-height: 40px;
  color: #fff;
}
.main .left-layout ul {
  width: 346px;
  margin: 10px auto 0;
}
.main .left-layout ul li {
  float: left;
  width: 100%;
  background: #fff;
  margin-top: 6px;
  border: 1px solid #e4eaf2;
  height: 72px;
  line-height: 72px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
.main .left-layout ul li i {
  width: 24px;
  height: 24px;
  float: left;
  margin-top: 24px;
  margin-right: 30px;
}
.main .left-layout ul li:hover .ico-ban,
.main .left-layout ul li.acti .ico-ban {
  background: url(de0e_21x21.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
}
.main .left-layout ul li:hover .ico-zheng,
.main .left-layout ul li.acti .ico-zheng {
  background: url(1625d32a_22x22.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
}
.main .left-layout ul li:hover .ico-yi,
.main .left-layout ul li.acti .ico-yi {
  background: url(b7f4ece5_23x23.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
}
.main .left-layout ul li:hover .ico-quan,
.main .left-layout ul li.acti .ico-quan {
  background: url(cfff33_24x23.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
}
.main .left-layout ul li:hover .ico-hui,
.main .left-layout ul li.acti .ico-hui {
  background: url(f5a1e3_24x24.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
}
.main .left-layout ul li:hover .ico-xin,
.main .left-layout ul li.acti .ico-xin {
  background: url(e0e3e183_23x22.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
}
.main .left-layout ul li:hover a,
.main .left-layout ul li.acti a {
  color: #35a4e1;
}
.main .left-layout ul li a {
  display: block;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  padding-left: 30px;
  font-size: 20px;
  color: #0c4588;
}
.main .right-layout {
  width: 780px;
  float: right;
  margin-bottom: -10000px;
  padding-bottom: 10000px;
}
.main .right-layout.w100 {
  width: 100%;
}
.new {
  padding: 20px 23px 63px;
  float: left;
  width: 100%;
}
.new ul li {
  width: 100%;
  margin-top: 22px;
  position: relative;
}
.new ul li:hover a {
  color: #0c4588;
}
.new ul li:after {
  content: '';
  position: absolute;
  width: 10px;
  height: 12px;
  left: 0;
  top: 0;
  background-image: url(ef537_10x12.png);
}
.new ul li a {
  padding-left: 20px;
  font-size: 16px;
  color: #434343;
  width: 88%;
  float: left;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  line-height: 1.4;
}
.new ul li var {
  float: right;
  color: #434343;
  opacity: 0.5;
  filter: alpha(opacity=50);
  line-height: 1.4;
}
.content {
  padding: 40px 68px 63px;
  float: left;
  width: 100%;
}
.content .title {
  text-align: center;
  padding-bottom: 17px;
  border-bottom: 1px solid #dcdcdc;
  display: table;
  width: 100%;
}
.content .title h1 {
  line-height: 1.6;
  font-size: 30px;
  color: #0c4588;
}
.content .title h2 {
  line-height: 1.6;
  font-size: 24px;
  color: #0c4588;
}
.content .title .p {
  float: left;
  width: 100%;
  margin-top: 30px;
}
.content .title .span {
  display: block;
}
.content .title .span var {
  text-decoration: underline;
  cursor: pointer;
}
.content .text {
  font-size: 18px;
}
.content .text p {
  color: #434343;
  line-height: 2;
  margin-top: 14px;
  font-size: 18px;
  font-family: 'ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ';
}
/**.content .text div {
  color: #434343;
  line-height: 2;
  margin-top: 14px;
  font-size: 18px;
  font-family: 'ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ';
}**/
.content .text p var {
  float: right;
}
.content .item {
  float: left;
  width: 100%;
  margin-top: 20px;
  background: url(d0823_857x13.png) center top repeat-x;
  padding-top: 35px;
}
.content .item ul {
  width: 46%;
}
.content .item ul li {
  width: 100%;
  margin-top: 22px;
  position: relative;
}
.content .item ul li:hover a {
  color: #0c4588;
}
.content .item ul li:after {
  content: '';
  position: absolute;
  width: 10px;
  height: 12px;
  left: 0;
  top: 0;
  background-image: url("88451198e06ded1ef96c09b3ea113c4d_10x12.png")/*tpa=http://whhlyt.nettecn.com/wlt/template/css/88451198e06ded1ef96c09b3ea113c4d_10x12.png*/;
}
.content .item ul li a {
  padding-left: 20px;
  color: #434343;
}
.content .item ul li var {
  float: right;
  color: #434343;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.basic {
  padding: 10px;
}
.basic .box {
  margin-top: 30px;
  display: table;
  width: 100%;
}
.basic .box h2 {
  padding-left: 10px;
  font-size: 20px;
  position: relative;
}
.basic .box h2:after {
  content: '';
  position: absolute;
  width: 5px;
  height: 20px;
  left: 0;
  background: #00a6ff;
}
.basic .box ul {
  margin-top: 10px;
  border-right: 1px solid #dcdcdc;
  border-top: 1px solid #dcdcdc;
  display: table;
  width: 100%;
}
.basic .box ul li {
  line-height: 45px;
  width: 100%;
  border-bottom: 1px solid #dcdcdc;
}
.basic .box ul li textarea,
.basic .box ul li input {
  width: 100%;
  min-height: 35px;
  padding: 0 8px;
}
.basic .box ul li textarea {
  height: 80px;
  margin-top: 20px;
  padding-top: 6px;
  padding-bottom: 6px;
}
.basic .box ul li span {
  border-left: 1px solid #dcdcdc;
  float: left;
}
.basic .box ul li span.sp1 {
  text-align: center;
  width: 118px;
  background: #f8f7f7;
}
.basic .box ul li span.sp2 {
  padding: 0 20px;
  width: 630px;
  background: #f8f7f7;
}
.basic .box ul li span.sp3 {
  height: 118px;
}
.basic .box .btn-wrap {
  margin-top: 20px;
}
.basic .box .btn-wrap a {
  width: 120px;
  height: 40px;
  line-height: 40px;
  color: #fff;
  float: left;
  text-align: center;
  background: #0a9eda;
}
.basic .box .btn-wrap a.a1 {
  margin-left: 10px;
  background: #8fc6dc;
}
.position {
  height: 40px;
  background: #ecf9fd;
  background: -webkit-linear-gradient(top, #f5fbfd, #e4f5fd);
  border: 1px solid #b4e6ff;
  color: #1b98d8;
  line-height: 38px;
  padding: 0 20px;
  width: 100%;
  margin: 0 auto 0;
}
.position.lar {
  width: 100%;
}
.position a {
  color: #1b98d8;
}
.email {
  width: 94%;
  border: 1px solid #dbeaf3;
  margin: 40px auto 63px;
  display: table;
}
.email .search {
  float: right;
  margin-right: 10px;
  margin-top: 9px;
}
.email .search input {
  height: 30px;
  float: left;
  border: 1px solid #ccc;
  border-right: none;
  padding: 0 6px;
}
.email .search button {
  height: 30px;
  background: #0284cf;
  color: #fff;
  width: 80px;
  float: left;
}
.email .wrap-list {
  margin-top: 20px;
  float: left;
  width: 100%;
}
.email .list {
  float: left;
  width: 100%;
}
.email .list ul {
  display: table;
  width: 100%;
  padding-bottom: 30px;
}
.email .list ul li {
  width: 100%;
  line-height: 44px;
}
.email .list ul li span {
  float: left;
  border-left: 1px solid #fff;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
.email .list ul li span a {
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
.email .list ul li span:hover {
  background: 0;
}
.email .list ul li span:hover a {
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  border-color: 0;
  color: #1b98d8;
}
.email .list ul li span.sp1 {
  width: 284px;
  padding: 0 20px;
  border-left: none;
}
.email .list ul li span.sp2 {
  width: 120px;
  text-align: center;
}
.email .list ul li span.sp3 {
  width: 120px;
  text-align: center;
}
.email .list ul li span.sp4 {
  width: 206px;
  text-align: center;
}
.email .list ul li.head {
  background: #eee;
}
.email .tabs {
  border-bottom: 1px solid #dbeaf3;
}
.email .tabs .fl a {
  cursor: pointer;
  width: 130px;
  height: 48px;
  line-height: 48px;
  float: left;
  text-align: center;
  position: relative;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  margin-right: 10px;
}
.email .tabs .fl a:hover,
.email .tabs .fl a.acti {
  background: #0284cf;
  color: #fff;
}
.email .tabs .fl a:hover:after,
.email .tabs .fl a.acti:after {
  -webkit-animation: fadeIn 1s both;
          animation: fadeIn 1s both;
  z-index: 1;
  content: "";
  position: absolute;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  bottom: -18px;
  left: 50%;
  width: 0px;
  height: 0px;
  border-top: 14px solid #0284cf;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid transparent;
}
.email .tabs .fr {
  margin-top: 8.5px;
}
.email .tabs .fr a {
  float: left;
  width: 90px;
  height: 30px;
  line-height: 30px;
  color: #fff;
  text-align: center;
}
.email .tabs .fr a.a1 {
  background: #32b16c;
}
.email .tabs .fr a.a2 {
  background: #f29b76;
  margin-left: 10px;
}
.tit {
  border-bottom: 1px solid #b2b3b3;
  position: relative;
  height: 69px;
  line-height: 68px;
  overflow: hidden;
  padding-top: 5px;
}
.tit:after {
  content: '';
  position: absolute;
  width: 113px;
  height: 18px;
  top: -11px;
  left: 0;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  background: #0c4588;
}
.tit h2 {
  font-size: 24px;
  color: #0c4588;
  float: left;
}
.tit a {
  float: right;
  color: #474848;
}
.tit a i {
  color: #0c4588;
  font-size: 20px;
  margin-right: 5px;
  margin-top: -1px;
  float: left;
}
.tit.color:after {
  background: #c80200;
}
.tit.color h2 {
  color: #c80200;
}
.tit.color a i {
  color: #c80200;
}
.dongtai {
  display: table;
  background: #fff;
  border: 1px solid #e5e5e5;
  margin-top: 38px;
  padding-bottom: 37px;
}
.dongtai .box {
  padding: 0 20px;
  width: 33.3%;
  float: left;
}
.dongtai .box ul li {
  width: 100%;
  margin-top: 20px;
  position: relative;
}
.dongtai .box ul li.red:after {
  background: #c80200;
}
.dongtai .box ul li:hover a {
  color: #35a4e1;
}
.dongtai .box ul li:after {
  content: '';
  width: 9px;
  height: 9px;
  background: #0c4588;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  position: absolute;
  left: 0;
  top: 2px;
}
.dongtai .box ul li a {
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  float: left;
  padding-left: 30px;
  color: #434343;
}
.dongtai .box ul li var {
  float: right;
  color: #434343;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.pub-service {
  margin-top: 39px;
}
.pub-service .left-layout {
  background: #fff;
  float: left;
  width: 916px;
  padding: 0 28px;
}
.pub-service .left-layout ul {
  margin-top: 16px;
  display: table;
  width: 100%;
}
.pub-service .left-layout ul li {
  width: 16.6%;
  text-align: center;
}
.pub-service .left-layout ul li img {
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
.pub-service .left-layout ul li:hover img {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.pub-service .left-layout ul li p {
  line-height: 1.2;
  margin-top: 10px;
  font-size: 16px;
  color: #3e3a39;
}
.pub-service .left-layout .query {
  float: left;
  width: 100%;
  margin-top: 34px;
  border: 1px solid #d2e8f4;
  padding-bottom: 5px;
  -webkit-border-radius: 6px;
          border-radius: 6px;
}
.pub-service .left-layout .query .fl {
  width: 704px;
}
.pub-service .left-layout .query .fl .item {
  float: left;
  margin-top: 19px;
}
.pub-service .left-layout .query .fl .item.fr {
  margin-right: 0;
  float: right;
  width: 330px;
}
.pub-service .left-layout .query .fl .item label {
  cursor: pointer;
  line-height: 38px;
  height: 38px;
  float: left;
  font-size: 18px;
  color: #9fa09f;
  position: relative;
  margin-left: 20px;
}
.pub-service .left-layout .query .fl .item label.first {
  margin-left: 30px;
}
.pub-service .left-layout .query .fl .item label.check {
  color: #0c4588;
}
.pub-service .left-layout .query .fl .item label.check i {
  background: #0c4588;
}
.pub-service .left-layout .query .fl .item label input {
  width: 18px;
  height: 18px;
  position: absolute;
  left: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  top: 10px;
}
.pub-service .left-layout .query .fl .item label i {
  margin-top: 10px;
  float: left;
  width: 18px;
  height: 18px;
  margin-right: 10px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background: #b9b6b6;
}
.pub-service .left-layout .query .fl .item span {
  font-size: 18px;
  color: #0c4588;
  float: left;
  line-height: 38px;
  text-align: center;
  width: 85px;
  margin-left: 15px;
}
.pub-service .left-layout .query .fl .item var {
  font-size: 16px;
  color: #3d6aa0;
  float: left;
  padding: 0 22px;
  line-height: 38px;
}
.pub-service .left-layout .query .fl .item input {
  width: 267px;
  height: 38px;
  border: 1px solid #b4b1b1;
  padding: 0 10px;
  line-height: 36px;
  float: left;
  -webkit-border-radius: 4px;
          border-radius: 4px;
}
.pub-service .left-layout .query .fl .item input.in1 {
  width: 103px;
}
.pub-service .left-layout .query .fl .item input.in2 {
  width: 216px;
}
.pub-service .left-layout .query .fr {
  margin-top: 15px;
  margin-right: 10px;
}
.pub-service .left-layout .query .fr button {
  width: 142px;
  height: 118px;
  background-image: url("8b34179628b826ee7714f3748ff714cd_142x118.png")/*tpa=http://whhlyt.nettecn.com/wlt/template/css/8b34179628b826ee7714f3748ff714cd_142x118.png*/;
}
.pub-service .right-layout {
  float: right;
  width: 449px;
  height: 407px;
  background-image: url("5f40033988f138d8a39c19d2c8a082c6_449x407.jpg")/*tpa=http://whhlyt.nettecn.com/wlt/template/css/5f40033988f138d8a39c19d2c8a082c6_449x407.jpg*/;
}
.pub-service .right-layout ul {
  padding: 0 35px;
  margin-top: 112px;
}
.pub-service .right-layout ul li {
  width: 100%;
  line-height: 50px;
  background: #fff;
  -webkit-border-radius: 6px;
          border-radius: 6px;
  margin-top: 17px;
}
.pub-service .right-layout ul li b {
  float: left;
  font-size: 20px;
  color: #bf2b19;
  text-align: center;
  margin-left: 20px;
}
.pub-service .right-layout ul li p {
  float: left;
  font-size: 20px;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.banner {
  display: table;
  margin-top: 28px;
}
.banner .scroll {

  float: left;
  width: 803px;
  height: 455px;
  position: relative;
}
.banner .scroll .cirl {
  position: absolute;
  right: 78px;
  bottom: 18px;
}
.banner .scroll .cirl span {
  width: 10px;
  height: 10px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  float: left;
  background: #fff;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  margin-left: 8px;
  cursor: pointer;
}
.banner .scroll .cirl span.acti {
  background: #35a4e1;
}
.banner .scroll ul li {
  width: 803px;
  height: 455px;
  position: relative;
}
.banner .scroll ul li p {
  font-size: 16px;
  position: absolute;
  bottom: 0;
  width: 100%;
  left: 0;
  line-height: 48px;
  padding: 0 27px;
  color: #fff;
  background: url(1f2c49_62x41.png);
}
.banner .fr {
  width: 535px;
  border: 1px solid #e5e5e5;
}
.banner .fr .notice {
  background: #fff;
  padding-bottom: 29px;
  float: left;
  width: 100%;
}
.banner .fr .notice .tit {
  padding: 5px 25px 0;
}
.banner .fr .notice ul {
  padding: 0 25px;
  float: left;
  width: 100%;
}
.banner .fr .notice ul li {
  width: 100%;
  margin-top: 20px;
}
.banner .fr .notice ul li:hover a {
  color: #35a4e1;
}
.banner .fr .notice ul li a {
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  color: #434343;
  float: left;
}
.banner .fr .notice ul li var {
  float: right;
  color: #434343;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.banner .fr .email1 {
  margin-top: 20px;
  height: 64px;
  background-image: url("f70490e37b1e126c927b423b895679f7_535x64.png")/*tpa=http://whhlyt.nettecn.com/wlt/template/css/f70490e37b1e126c927b423b895679f7_535x64.png*/;
}
.banner .fr .email1 .ico-more {
  width: 37px;
  height: 37px;
  background-image: url("9801ce9182d8c7ad35842158fe257a35_37x37.png")/*tpa=http://whhlyt.nettecn.com/wlt/template/css/9801ce9182d8c7ad35842158fe257a35_37x37.png*/;
  margin-left: 17px;
}
.banner .fr .email1 h2 {
  font-size: 21px;
  color: #fff;
  float: left;
  padding-left: 33px;
  line-height: 64px;
  font-size: 21px;
}
.banner .fr .email1 h2 img {
  float: left;
  margin-top: 12px;
  margin-right: 21px;
}
.banner .fr .email1 a {
  font-size: 12px;
  float: right;
  margin-right: 20px;
  color: #0c4588;
  line-height: 64px;
}
.pages {
  text-align: center;
  display: table;
  width: 100%;
  padding-bottom: 40px;
}
.pages var {
  display: inline-block;
}
.pages var i {
  color: #09f;
}
.pages a {
  margin: 0 2px;
  color: #696a6b;
  padding: 4px 8px;
  display: inline-block;
  border: 1px solid #cde0f0;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
.pages a.nob {
  border: none;
}
.pages a:not(.nob):hover,
.pages a.acti {
  border-color: #09f;
  background: #09f;
  color: #fff;
}
.fixed-right {
  position: fixed;
  right: -webkit-calc((100% - 1200px) / 2 - 100px);
  right: calc((100% - 1200px) / 2 - 100px);
  top: 40%;
  width: 73px;
  z-index: 60;
}
.fixed-right ul li {
  width: 73px;
  height: 67px;
  background: #003567;
  margin-top: 4px;
  position: relative;
}
.fixed-right ul li:nth-of-type(1) {
  margin-top: 0;
}
.fixed-right ul li:hover .code1 {
  display: block;
}
.fixed-right ul li .code1 {
  display: none;
  right: 73px;
  top: 0;
  position: absolute;
  text-align: center;
  background: #fff;
  z-index: 46;
}
.fixed-right ul li .code1 p img {
  width: 113px;
}
.fixed-right ul li .code1 p var {
  display: block;
}
.fixed-right ul li i {
  height: 40px;
  display: block;
  width: 100%;
}
.fixed-right ul li i.ico-i0 {
  background: url(wzayd3811.png) center no-repeat;
}
.fixed-right ul li i.ico-i1 {
  background: url(3786b_38x31.png) center no-repeat;
}
.fixed-right ul li i.ico-i2 {
  background: url(12ab5_19x32.png) center no-repeat;
}
.fixed-right ul li i.ico-i3 {
  background: url(58e21_28x32.png) center no-repeat;
}
.fixed-right ul li i.ico-i4 {
  background: url(d1405_35x29.png) center no-repeat;
}
.fixed-right ul li i.ico-i5 {
  background: url(75162_25x25.png) center no-repeat;
}
.fixed-right ul li:hover {
  background: #2f95a2;
}
.fixed-right ul li a {
  display: block;
  padding-top: 6px;
  cursor: pointer;
}
.fixed-right ul li span {
  display: block;
  color: #fff;
  text-align: center;
  font-size: 12px;
}
.per-photo {
  display: table;
  width: 100%;
  padding-bottom: 100px;
  padding-top: 20px;
  position: relative;
  z-index: 2;
}
.per-photo ul li {
  width: 160px;
  margin-left: 90px;
  margin-top: 30px;
}
.per-photo ul li:hover p {
  color: #4180c1;
}
.per-photo ul li.ml {
  margin-left: 145px;
}
.per-photo ul li .pict {
  width: 154px;
  margin: 0 auto;
  border: 1px solid #ccc;
}
.per-photo ul li .pict img {
  border: 1px solid #fff;
}
.per-photo ul li p {
  color: #172d44;
  line-height: 1.4;
  max-width: 160px;
  margin: 20px auto;
  text-align: center;
  height: 57px;
}
.per-photo ul li.first {
  width: 100%;
  margin-left: 0;
}
.gongkai {
  display: table;
  width: 100%;
  margin-top: 30px;
}
.gongkai ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.gongkai ul li {
  width: 24%;
  background: #edf6fb;
  text-align: center;
  height: 73px;
  line-height: 73px;
  color: #676566;
  font-size: 18px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.gongkai ul li:hover {
  background: #355e92;
  color: #fff;
}
.gongkai ul li a:hover {
  color: #FFFFFF;
}



.zhengwu-info {
  display: table;
  width: 100%;
  margin-top: 29px;
  z-index: 2;
  position: relative;
}
.zhengwu-info .fl-box {
  float: left;
  width: 589px;
}
.zhengwu-info .fl-box .tabs {
  height: 49px;
  background: #f7f7f7;
}
.zhengwu-info .fl-box .tabs span {
  float: left;
  width: 139px;
  line-height: 49px;
  font-size: 18px;
  text-align: center;
  cursor: pointer;
}
.zhengwu-info .fl-box .tabs span.acti {
  color: #fff;
  background: #355e92;
}
.zhengwu-info .fl-box .tabs span.acti a {
  color: #fff;
  background: #355e92;
}
.zhengwu-info .fl-box .cg {
  padding-left: 30px;
}
.zhengwu-info .fl-box .cg ul li {
  width: 100%;
  margin-top: 19px;
}
.zhengwu-info .fl-box .cg ul li a {
  color: #343436;
  font-size: 16px;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  width: 88%;
  position: relative;
  padding-left: 10px;
}
.zhengwu-info .fl-box .cg ul li a:after {
  content: '';
  position: absolute;
  width: 4px;
  height: 4px;
  background: #ccc;
  left: 0;
  top: 7px;
}
.zhengwu-info .fl-box .cg ul li span {
  float: right;
  color: #999997;
}
.zhengwu-info .fr-box {
  float: right;
  width: 590px;
  background: #f7f7f7;
  padding: 20px 30px;
  height: 259px;
}
.zhengwu-info .fr-box h2 {
  color: #0f5589;
  border-left: solid 4px #0f5589;
  padding-left: 10px;
  font-weight: bold;
}
.zhengwu-info .fr-box .new-box {
  float: left;
  width: 100%;
  margin-top: 10px;
}
.zhengwu-info .fr-box .new-box ul li {
  background: #eee;
  width: 260px;
  height: 90px;
  margin-left: 10px;
  margin-top: 10px;
}
.zhengwu-info .fr-box .new-box ul li a {
  display: block;
  height: 100%;
}
.zhengwu-info .fr-box .new-box ul li:nth-child(odd) {
  margin-left: 0;
}
.zhengwu-info .fr-box .new-box ul li h3 {
  line-height: 90px;
  float: left;
  color: #666;
  font-weight: bold;
  font-size: 18px;
  margin-left: 10px;
}
.zhengwu-info .fr-box .new-box ul li i {
  float: left;
  text-align: center;
  width: 62px;
  height: 100%;
  margin-left: 30px;
}
.zhengwu-info .fr-box .new-box ul li i.ico-i1 {
  background: url(56201_62x48.png) center/62px no-repeat;
}
.zhengwu-info .fr-box .new-box ul li i.ico-i2 {
  background: url(5bf28_62x48.png) center/62px no-repeat;
}
.zhengwu-info .fr-box .new-box ul li i.ico-i3 {
  background: url(19bc7_62x48.png) center/62px no-repeat;
}
.zhengwu-info .fr-box .new-box ul li i.ico-i4 {
  background: url(cf8bc_62x48.png) center/62px no-repeat;
}
.zhengwu-info .fr-box .box {
  margin-top: 20px;
  float: left;
  width: 100%;
}
.zhengwu-info .fr-box .box .pict {
  float: left;
}
.zhengwu-info .fr-box .box .text {
  float: right;
  width: 380px;
}
.zhengwu-info .fr-box .box .text h3 color #666666span {
  color: #365e91;
}
.zhengwu-info .fr-box .box .text .desc {
  margin-top: 20px;
  float: left;
  width: 100%;
}
.zhengwu-info .fr-box .box .text .desc b {
  display: block;
  float: left;
  width: 66px;
  height: 60px;
  font-weight: normal;
  color: #333132;
  background: url(bc9ac_66x60.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
  padding: 0 10px;
  text-align: center;
  line-height: 1.4;
  letter-spacing: 4px;
  padding-top: 8px;
  font-size: 16px;
}
.zhengwu-info .fr-box .box .text .desc p {
  float: right;
  width: 300px;
  color: #626763;
  font-size: 16px;
  line-height: 1.6;
}
.zhengwu-info .fr-box .box .text .desc p a {
  color: #355e92;
}
.zhengwu-info .fr-box .box .text .fen {
  float: left;
  width: 100%;
}
.zhengwu-info .fr-box .box .text .fen span {
  float: left;
  color: #355e92;
  font-size: 16px;
  line-height: 1.6;
}
.zhengwu-info .fr-box .box .text .fen p {
  color: #626763;
  font-size: 16px;
  line-height: 1.6;
  width: 300px;
  float: right;
}
.infozhengfu {
  margin-top: 28px;
  display: table;
  width: 100%;
  padding-bottom: 100px;
}
.infozhengfu .fl-layout {
  float: left;
  width: 580px;
}
.infozhengfu .fl-layout .box1 h1 {
  height: 49px;
  line-height: 49px;
  font-size: 20px;
  float: left;
  width: 100%;
}
.infozhengfu .fl-layout .box1 h1 span {
  color: #fff;
  background: #355e92;
  display: inline-block;
  padding: 0 15px;
}
.infozhengfu .fl-layout .box1 ul {
  float: left;
  width: 100%;
}
.infozhengfu .fl-layout .box1 ul li {
  width: 100%;
  height: 45px;
  line-height: 45px;
  background: #edf6fb;
  width: 49%;
  margin-top: 10px;
  color: #676769;
  font-size: 16px;
  -webkit-transition: 0.3s all;
  -o-transition: 0.3s all;
  transition: 0.3s all;
  padding-left: 40px;
}
.infozhengfu .fl-layout .box1 ul li:nth-child(even) {
  float: right;
}
.infozhengfu .fl-layout .box1 ul li:hover {
  background: #355e92;
  color: #fff;
}
.infozhengfu .fl-layout .box1 ul li:hover a {
  color: #fff;
}
.infozhengfu .fl-layout .box1 ul li i {
  width: 29px;
  height: 29px;
}
.infozhengfu .fl-layout .box1 ul li i.ico-i1 {
  background: url(c1d1e_27x27.png) center no-repeat;
}
.infozhengfu .fl-layout .box1 ul li i.ico-i2 {
  background: url(d6ebe_28x28.png) center no-repeat;
}
.infozhengfu .fl-layout .box1 ul li i.ico-i3 {
  background: url(c3e3d_29x29.png) center no-repeat;
}
.infozhengfu .fl-layout .box1 ul li i.ico-i4 {
  background: url(0fa5b_28x28.png) center no-repeat;
}
.infozhengfu .fl-layout .box1 ul li i.ico-i5 {
  background: url(f2855_27x27.png) center no-repeat;
}
.infozhengfu .fl-layout .box1 ul li i.ico-i6 {
  background: url(80578_27x27.png) center no-repeat;
}
.infozhengfu .fl-layout .box1 ul li i.ico-i7 {
  background: url(1dfa5_29x29.png) center no-repeat;
}
.infozhengfu .fl-layout .box1 ul li i.ico-i8 {
  background: url(1dfa5_29x29.png) center no-repeat;
}
.infozhengfu .fl-layout .box1 ul li span {
  display: inline-block;
  margin-left: 5px;
  vertical-align: middle;
}
.infozhengfu .fl-layout .box2 {
  margin-top: 24px;
  float: left;
  width: 100%;
}
.infozhengfu .fl-layout .box2 h2 {
  font-size: 18px;
  font-weight: bold;
}
.infozhengfu .fl-layout .box2 h2 a {
  float: right;
  font-size: 14px;
  font-weight: normal;
  color: #999;
}
.infozhengfu .fl-layout .box2 ul {
  margin-top: 20px;
}
.infozhengfu .fl-layout .box2 ul li {
  border-bottom: 1px dashed #e0e0e0;
  height: 53px;
  line-height: 52px;
  width: 100%;
}
.infozhengfu .fl-layout .box2 ul li span {
  float: right;
  color: #999997;
}
.infozhengfu .fl-layout .box2 ul li var {
  color: #fff;
  background: #757774;
  width: 15px;
  height: 15px;
  line-height: 15px;
  font-size: 12px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  text-align: center;
  float: left;
  margin-top: 18px;
}
.infozhengfu .fl-layout .box2 ul li a {
  font-size: 16px;
  display: block;
  float: left;
  margin-left: 10px;
}
.infozhengfu .fl-layout .box2 ul li a:hover {
  color: #4180c1;
}
.infozhengfu .fr-layout {
  float: right;
  width: 600px;
}
.infozhengfu .fr-layout ul li {
  position: relative;
  padding-left: 15px;
  width: 100%;
}
.infozhengfu .fr-layout ul li span {
  float: right;
  font-size: 14px;
  color: #999997;
}
.infozhengfu .fr-layout ul li:hover a {
  color: #4180c1;
}
.infozhengfu .fr-layout ul li a {
  color: #000100;
  float: left;
  max-width: 80%;
  font-size: 16px;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  -webkit-box-orient: vertical;
}
.infozhengfu .fr-layout .box1 {
  float: left;
  width: 100%;
  height: 270px;
}
.infozhengfu .fr-layout .box1 li {
  margin-top: 19px;
}
.infozhengfu .fr-layout .box1 li:after {
  content: '';
  position: absolute;
  width: 4px;
  height: 5px;
  background: #d9d9d9;
  left: 0;
  top: 50%;
  margin-top: -2px;
}
.infozhengfu .fr-layout .box2 {
  float: left;
  width: 100%;
  margin-top: 24px;
}
.infozhengfu .fr-layout .box2 li {
  margin-top: 19px;
}
.infozhengfu .fr-layout .box2 li:after {
  content: '';
  position: absolute;
  width: 10px;
  height: 12px;
  background: url(ef537_10x12.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
  left: 0;
  top: 50%;
  margin-top: -6px;
}
.pub-title1 {
  border-bottom: 1px solid #d9d9d9;
  float: left;
  width: 100%;
  line-height: 49px;
}
.pub-title1 p {
  float: left;
  font-weight: bold;
  color: #0f5589;
  font-size: 22px;
  position: relative;
  padding-left: 12px;
}
.pub-title1 p:before {
  content: '';
  position: absolute;
  width: 4px;
  height: 20px;
  background: #355e92;
  left: 0;
  top: 14px;
}
.pub-title1 p:after {
  content: '';
  position: absolute;
  bottom: -1px;
  width: 100%;
  height: 1px;
  background: #355e92;
  left: 0;
}
.pub-title1 a {
  float: right;
  line-height: 48px;
  color: #9a989d;
}
.pub-title1 a:hover {
  color: #4180c1;
}
.gongkai-wrapper {
  display: table;
  width: 100%;
  padding-bottom: 60px;
  margin-top: 12px;
}
.gongkai-wrapper .fl-box {
  float: left;
  width: 240px;
}
.gongkai-wrapper .fl-box h2 {
  color: #fff;
}
.gongkai-wrapper .fl-box ul {
  float: left;
  width: 100%;
  background: #f2f7ff;
  margin-top: 12px;
}
.gongkai-wrapper .fl-box ul li {
  width: 100%;
}
.gongkai-wrapper .fl-box ul li h3 {
  color: #335083;
  font-weight: bold;
  border-bottom: 1px dashed #9fb4e9;
  line-height: 45px;
  padding: 0 20px;
  cursor: pointer;
}
.gongkai-wrapper .fl-box ul li h3.acti i {
  background: url(404fe_13x13.png) center no-repeat;
}
.gongkai-wrapper .fl-box ul li h3 i {
  float: right;
  width: 13px;
  height: 44px;
  background: url(b989f_13x13.png) center no-repeat;
}
.gongkai-wrapper .fl-box ul li .down {
  display: none;
}
.gongkai-wrapper .fl-box ul li .down a {
  display: block;
  text-align: center;
  color: #335083;
  font-size: 16px;
  margin-top: 5px;
  line-height: 2.2;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
.gongkai-wrapper .fl-box ul li .down a:hover,
.gongkai-wrapper .fl-box ul li .down a.acti {
  background: #cfddf6;
}
.gongkai-wrapper .fr-box {
  float: right;
  width: 906px;
}
.gongkai-wrapper .fr-box .suoyin {
  display: table;
  width: 100%;
  background: #1b6dbf;
  padding: 17px 0;
  margin-top: 10px;
}
.gongkai-wrapper .fr-box .suoyin span {
  color: #fff;
  margin-left: 10px;
}
.gongkai-wrapper .fr-box .suoyin input {
  height: 27px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  border: none;
  -webkit-box-shadow: 0 3px 2px inset rgba(0,0,0,0.3);
          box-shadow: 0 3px 2px inset rgba(0,0,0,0.3);
  padding: 0 8px;
  width: 254px;
  margin-left: 10px;
}
.gongkai-wrapper .fr-box .suoyin button {
  width: 63px;
  height: 27px;
  color: #4180c1;
  background: #fff;
  margin-left: 23px;
}
.gongkai-wrapper .fr-box table {
  border-right: 1px solid #c7c7c7;
  border-bottom: 1px solid #c7c7c7;
  width: 100%;
  margin-top: 10px;
}
.gongkai-wrapper .fr-box table tr:nth-child(1) {
  font-weight: bold;
  color: #4180c1;
  text-align: center;
  font-size: 16px;
}
.gongkai-wrapper .fr-box table tr td {
  border-left: 1px solid #c7c7c7;
  border-top: 1px solid #c7c7c7;
  line-height: 36px;
  text-align: center;
  padding: 0 20px;
}
.gongkai-wrapper .fr-box table tr td:nth-child(3) {
  text-align: center;
}
.page {
  border: 1px solid #c7c7c7;
  border-top: none;
  text-align: center;
  padding: 12px 0;
}
.page a {
  display: inline-block;
  padding: 5px 8px;
  border: 1px solid #c7c7c7;
  color: #333;
  margin: 0 2px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
.page a:hover,
.page a.curr {
  color: #fff;
  background: #0064b0;
  border-color: #0064b0;
}
.fixed-right1 {
  position: fixed;
  top: 50%;
  right: 60px;
  width: 55px;
}
.fixed-right1 ul li {
  margin-top: 10px;
  position: relative;
}
.fixed-right1 ul li:hover .code {
  display: block;
}
.fixed-right1 ul li .code {
  display: none;
  position: absolute;
  right: 100%;
  z-index: 2;
  text-align: center;
  top: 0;
}
.fixed-right1 ul li .code p {
  margin-top: 10px;
  color: #4180c1;
}
.fixed-right1 ul li a {
  color: #fff;
  display: block;
  width: 55px;
  height: 55px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  padding: 9px 12px 0;
  text-align: center;
  line-height: 1.3;
  cursor: pointer;
  -webkit-transition: 0.3s all;
  -o-transition: 0.3s all;
  transition: 0.3s all;
}
.fixed-right1 ul li a.sp1 {
  background: #17a9ff;
}
.fixed-right1 ul li a.sp1:hover {
  background: #0c9cf0;
}
.fixed-right1 ul li a.sp2 {
  background: #fd4848;
}
.fixed-right1 ul li a.sp2:hover {
  background: #f02626;
}
.fixed-right1 ul li a.sp3 {
  background: #35d125;
}
.fixed-right1 ul li a.sp3:hover {
  background: #1ac609;
}
.fixed-right1 ul li a.sp4 {
  background: #fff;
  color: #666;
}
.fixed-right1 ul li a.sp4:hover {
  background: #ffce0b;
}
.fixed-right1 ul li a.sp4:hover i {
  color: #fff;
}
.fixed-right1 ul li a.sp4 i {
  font-size: 30px;
  -webkit-transition: 0.2s all;
  -o-transition: 0.2s all;
  transition: 0.2s all;
}
.nav-img a {
  float: left;
  width: 50%;
  margin-top: 15px;
}
.nav-img a img {
  width: 100%;
  height: 82px;
}
.pages1 {
  padding: 10px 0 100px;
  text-align: center;
}
.pages1 a {
  display: inline-block;
  line-height: 38px;
  text-align: center;
  padding: 0 20px;
  font-size: 15px;
  color: #666;
  border: 1px solid #ccc;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  text-align: center;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  margin: 0 3px;
}
.pages1 a:hover {
  background: #ff8e20;
  color: #fff;
  border-color: #ff8e20;
}
.inner-tabs {
  display: table;
  width: 100%;
  position :relative;
  z-index:2;
}
.inner-tabs .wid {
  background: #fff;
  display: table;
  padding: 40px 0;
}
.inner-tabs ul {
  background: #fff;
  border-bottom: 2px solid #8f67ff;
  float: left;
  width: 100%;
}
.inner-tabs ul li {
  width: 151px;
  line-height: 52px;
}
.inner-tabs ul li.acti a,
.inner-tabs ul li:hover a {
  background: #8f67ff;
  color: #fff;
  font-weight: bold;
}
.inner-tabs ul li a {
  display: block;
  font-size: 18px;
  color: #666;
  text-align: center;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
.inner-item {
  display: table;
  width: 100%;
  position: relative;
  z-index: 3;
}
.inner-item ul li {
  width: 375px;
  background: #fff;
  position: relative;
  margin-left: 37px;
  margin-bottom: 40px;
}
.inner-item ul li:nth-child(3n+1) {
  margin-left: 0;
}
.inner-item ul li:hover .pict .box {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.inner-item ul li:hover .pict .box p {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: translateX(0) !important;
      -ms-transform: translateX(0) !important;
          transform: translateX(0) !important;
}
.inner-item ul li:hover h2 {
  color: #8f67ff;
  font-weight: bold;
}
.inner-item ul li:after {
  content: '';
  position: absolute;
  height: 10px;
  background: url(935b7_360x10.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
  bottom: -10px;
  width: 360px;
  left: 10px;
}
.inner-item ul li .pict {
  position: relative;
}
.inner-item ul li .pict .box {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0,0,0,0.55);
  padding: 60px 23px 0;
  opacity: 0;
  filter: alpha(opacity=0);
}
.inner-item ul li .pict .box p {
  color: #fff;
  line-height: 40px;
  border-bottom: 1px solid #ccc;
  padding: 0 15px;
}
.inner-item ul li .pict .box p:nth-child(1) {
  -webkit-transform: translateX(60px);
      -ms-transform: translateX(60px);
          transform: translateX(60px);
}
.inner-item ul li .pict .box p:nth-child(2) {
  -webkit-transform: translateX(120px);
      -ms-transform: translateX(120px);
          transform: translateX(120px);
}
.inner-item ul li .pict .box p:nth-child(3) {
  -webkit-transform: translateX(180px);
      -ms-transform: translateX(180px);
          transform: translateX(180px);
}
.inner-item ul li .pict .box p img {
  margin-right: 8px;
}
.inner-item ul li h2 {
  text-align: center;
  font-size: 18px;
  line-height: 2.6;
}
.host-shai {
  background: #fff;
  display: table;
}
.host-shai ul li {
  border-bottom: 1px solid #e6e6e6;
  padding: 8px 10px;
  width: 100%;
}
.host-shai ul li b {
  float: left;
  line-height: 26px;
  font-weight: normal;
}
.host-shai ul li .fl a {
  float: left;
  line-height: 26px;
  padding: 0 12px;
  margin-left: 15px;
  -webkit-transition: 0.1s;
  -o-transition: 0.1s;
  transition: 0.1s;
  color: #333;
}
.host-shai ul li .fl a:nth-of-type(1) {
  margin-left: 0;
}
.host-shai ul li .fl a:hover,
.host-shai ul li .fl a.acti {
  background: #ff7800;
  color: #fff;
}
.list-hong {
  display: table;
  width: 100%;
  padding-bottom: 45px;
  z-index: 2;
  position: relative;
}
.list-hong ul li {
  width: 380px;
  margin-left: 30px;
  margin-top: 30px;
}
.list-hong ul li:nth-child(3n+1) {
  margin-left: 0;
}
.list-hong ul li:hover .pict img {
  opacity: 0.6;
  filter: alpha(opacity=60);
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.list-hong ul li:hover .text {
  color: #000;
  background: #fff8ef;
  border-color: #ff9000;
}
.list-hong ul li .pict {
  height: 254px;
  overflow: hidden;
  background: #000;
}
.list-hong ul li .pict img {
  width: 100%;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.list-hong ul li .text {
  border-bottom: 2px solid #8bdcf9;
  float: left;
  width: 100%;
  padding: 0 20px 20px;
}
.list-hong ul li .text .tit1 {
  border-bottom: 1px solid #e9e9e9;
  float: left;
  width: 100%;
  padding: 15px 0;
  margin-bottom: 5px;
  background: url(bd650_5x40.png) 5px -10px no-repeat;
}
.list-hong ul li .text .tit1 h2 {
  font-size: 18px;
  font-weight: bold;
  float: left;
  font-family: 'ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œ';
  padding-left: 15px;
}
.list-hong ul li .text .tit1 .xin {
  float: left;
  padding: 1px 8px;
  background: #60adef;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  margin: 1px 0 0 15px;
}
.list-hong ul li .text .tit1 .xin i {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: url(24f62_10x10.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
}
.list-hong ul li .text p {
  float: left;
  width: 100%;
  margin-top: 10px;
}
.list-hong ul li .text p a:hover {
  color: #27c9a5;
}
.list-hong ul li .text p img {
  margin-right: 10px;
}
.three {
  background: #fff;
  padding-top: 20px;
  display: table;
  padding: 20px 30px 20px;
}
.three table {
  border-top: 1px solid #ccc;
  border-right: 1px solid #ccc;
  width: 100%;
}
.three table tr td {
  padding: 5px 20px;
  border-bottom: 1px solid #ccc;
  border-left: 1px solid #ccc;
}
.three table tr td label {
  float: left;
  line-height: 1;
  margin-left: 30px;
}
.three table tr td label:nth-of-type(1) {
  margin-left: 0;
}
.three table tr td label.la1 {
  width: 100%;
  margin-left: 0;
  margin: 5px 0;
}
.three table tr td label.la1 input {
  margin-right: 6px;
  margin-top: 0;
}
.three table tr td label input {
  line-height: 1;
  float: left;
  margin-top: 3px;
}
.three table tr td label img {
  margin-left: 6px;
  margin-right: 6px;
  float: left;
}
.three table tr td label var {
  float: left;
  line-height: 1;
  font-size: 12px;
  line-height: 19px;
}
.three table tr td span {
  float: left;
  line-height: 31px;
  width: 100px;
  text-align: right;
}
.three table tr td span.long {
  width: 100%;
  text-align: center;
}
.three table tr td span i {
  color: #f60;
  margin-right: 5px;
}
.three table tr td textarea {
  border: 1px solid #d8e0e2;
  margin-left: 8px;
  padding: 10px;
  width: -webkit-calc(100% - 108px);
  width: calc(100% - 108px);
  float: left;
}
.three table tr td input[type="text"],
.three table tr td select {
  height: 31px;
  border: 1px solid #d8e0e2;
  margin-left: 8px;
  padding: 0 10px;
  width: -webkit-calc(100% - 108px);
  width: calc(100% - 108px);
  float: left;
}
.three table tr td button {
  width: 95px;
  height: 40px;
  background: #014886;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  color: #fff;
  margin: 15px 6px;
}
.three table tr td button:hover {
  color: #ff0;
}
.group label {
  margin-left: 0 !important;
  width: 25%;
  margin: 8px 0;
}
.group label input {
  margin-top: 0 !important;
  margin-right: 6px;
}
.code input {
  width: 150px !important;
  margin-left: 0 !important;
}
.code img {
  margin-left: 15px;
  margin-top: 2px;
}
.shijing {
  margin-top: 40px;
  display: table;
  width: 100%;
}
.shijing .fl-layout {
  float: left;
  width: 442px;
}
.shijing .fl-layout .item1 {
  float: left;
  width: 100%;
  margin-top: 17px;
  overflow: hidden;
}
.shijing .fl-layout .item1:hover a:after{
    width: 100%;
}
.shijing .fl-layout .item1:hover a img{
    transform:scale(1.1)
}
.shijing .fl-layout .item1 a img{
    transition: .3s;
    
}
.shijing .fl-layout .item1 a{
    display: block;
    position: relative;
}

.shijing .fl-layout .item1 a:after{
    content: '';
    position: absolute;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(255,255,255,.3);
    transition: 0.3s;
}

.shijing .fl-layout .item2 {
  float: left;
  width: 100%;
  margin-top: 17px;
  height: 270px;
  background: url(22223_444x270.jpg) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
}
.shijing .fl-layout .item2 h1 {
  text-align: center;
  color: #fff;
  padding-top: 24px;
  text-shadow: 0 2px 0 rgba(0,0,0,0.3);
}
.shijing .fl-layout .item2 ul {
  padding: 0 21px 0;
}
.shijing .fl-layout .item2 ul li {
  width: 194px;
  height: 53px;
  -webkit-border-radius: 8px;
          border-radius: 8px;
  background: #e4f0fb;
  margin-top: 12px;
  margin-left: 12px;
}
.shijing .fl-layout .item2 ul li:nth-child(2n+1) {
  margin-left: 0;
}


.shijing .fl-layout .item2 ul li:hover{
    background: #48639a;
    transition: 0.3s;

}
.shijing .fl-layout .item2 ul li:hover span{
    color: #fff;
}
.shijing .fl-layout .item2 ul li:hover i.ico-i1 {
    background: url(516c5_26x25.png) center no-repeat;
}
.shijing .fl-layout .item2 ul li.last {
  background: #48639a;
}
.shijing .fl-layout .item2 ul li.last a {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.shijing .fl-layout .item2 ul li.last span {
  color: #fff;
  display: inline-block;
}
.shijing .fl-layout .item2 ul li a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #48639a;
  height: 100%;
  padding: 0 15px;
}
.shijing .fl-layout .item2 ul li i {
  transition: 0.3s;
  width: 26px;
  height: 100%;
  float: left;
  margin-right: 8px;
}
.shijing .fl-layout .item2 ul li i.ico-i1 {
  background: url(516c4_26x25.png) center no-repeat;
}
.shijing .fl-layout .item2 ul li i.ico-i2 {
  background: url(5ce43_19x19.png) center no-repeat;
}
.shijing .fl-layout .item2 ul li span {
  line-height: 1.4;
  transition: 0.3s;
}
.shijing .fr-layout {
  float: right;
  width: 730px;
}
.shijing .fr-layout .box-one ul li {
  width: 48%;
  margin-left: 4%;
  padding: 15px 0;
  border-bottom: 1px solid #dfdfdf;
}
.shijing .fr-layout .box-one ul li:nth-child(2n+1) {
  margin-left: 0;
}
.shijing .fr-layout .box-one .pict {
  float: left;
  width: 115px;
  overflow: hidden;
  height: 88px;
}
.shijing .fr-layout .box-one .pict img {
  width: 100%;
}
.shijing .fr-layout .box-one .text {
  width: -webkit-calc(100% - 130px);
  width: calc(100% - 130px);
  float: right;
}
.shijing .fr-layout .box-one .text h2 {
  color: #2f5612;
  font-size: 16px;
  line-height: 1.4;
}
.shijing .fr-layout .box-one .text h2 a {
  color: #2f5612;
}
.shijing .fr-layout .box-one .text p {
  font-family: "ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œ";
  font-size: 12px;
  color: #959595;
  line-height: 1.8;
  margin-top: 4px;
}
.shijing .fr-layout .box-one .text p a {
  color: #e04949;
}
.changsuo {
  float: left;
  width: 100%;
  margin-top: 12px;
}
.changsuo ul li {
  width: 215px;
  height: 81px;
  background: #b29150;
  margin-top: 11px;
  margin-left: 6px;
}
.changsuo ul li:nth-child(4n+1) {
  margin-left: 0;
}
.changsuo ul li .pict img{
    transition: 0.3s;
}
.changsuo ul li .pict:hover img{
    transform: scale(1.1);
}
.changsuo ul li .pict {
  float: left;
  width: 136px;
  height: 81px;
  overflow: hidden;
}
.changsuo ul li p {
  color: #fff;
  text-align: right;
  line-height: 1.4;
  font-size: 16px;
  margin-right: 10px;
  margin-top: 30px;
}
.changsuo ul li.last {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 66px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #c1a773;
}
.changsuo ul li.last a {
  display: inline-block;
}
.changsuo ul li.last .ico-add {
  width: 16px;
  height: 15px;
  background: url(22f07_16x15.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
}
.changsuo ul li.last p {
  text-align: left;
  font-size: 14px;
  margin-right: 0;
  margin-top: 5px;
  text-align: center;
}
.libariy {
  float: left;
  width: 100%;
  margin-top: 25px;
}
.libariy .wrap {
  height: 91px;
  background: #b29150;
}
.libariy .wrap h2 {
  float: left;
  background: #78591c;
  width: 215px;
  height: 100%;
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.libariy .wrap .box {
  padding: 14px 14px 0;
}
.libariy .wrap .box .back {
  background: #f6f6f6;
  padding: 10px 10px;
  -webkit-border-radius: 6px;
          border-radius: 6px;
  border: 1px solid #d4cdae;
  width: -webkit-calc(100% - 215px);
  width: calc(100% - 215px);
  float: right;
}
.libariy .wrap input {
  border: 1px solid #b9beb6;
  height: 40px;
  width: 306px;
  float: left;
  -webkit-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
  border-right: none;
  float: left;
  padding: 0 8px;
}
.libariy .wrap .btn1 {
  float: right;
  background: -webkit-linear-gradient(top, #f8f8f8, #e5e5e5);
  height: 40px;
  line-height: 40px;
  border: 1px solid #b9beb6;
  color: #786f55;
  width: 98px;
}
.libariy .wrap .btn2 {
  float: right;
  width: 61px;
  height: 40px;
  line-height: 40px;
  background: -webkit-linear-gradient(top, #eacd51, #e6a749);
  border: 1px solid #b9beb6;
  border-left: none;
  color: #5f645c;
  text-align: center;
}
select::-ms-expand {
  display: none;
}
.article-title {
  background: #fffbf4;
  display: table;
  border: 1px solid #f4ede2;
  padding: 25px 20px;
  position: relative;
  z-index: 2;
}
.article-title h2 {
  float: left;
  font: normal 32px/45px "SimSun";
  color: #222;
  position: relative;
  padding-left: 15px;
}
.article-title h2:after {
  content: '';
  position: absolute;
  width: 6px;
  height: 30px;
  background: #ff9e35;
  left: 0;
  -webkit-border-radius: 10px;
          border-radius: 10px;
  top: 8px;
}
.article-title p {
  float: left;
  margin-top: 12px;
}
.article-title p span {
  float: left;
  margin-left: 10px;
  background: #ff9a09;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  color: #fff;
  height: 20px;
  line-height: 20px;
  padding: 0 7px;
  font-size: 12px;
}
.spot-wrapper {
  padding: 0 20px 50px;
  display: table;
  position: relative;
  z-index: 2;
}
.spot-wrapper .main-picture {
  padding: 30px 10px;
  float: left;
  width: 100%;
}
.spot-wrapper .main-picture .fl-layout {
  float: left;
  height: 391px;
}
.spot-wrapper .main-picture .fr-layout {
  float: right;
  width: 543px;
  background: #ffa61a url(da58f_115x115.png) right top no-repeat;
  height: 391px;
  border-left: 1px solid #fff;
}
.spot-wrapper .main-picture .fr-layout ul {
  padding-top: 48px;
}
.spot-wrapper .main-picture .fr-layout ul li {
  color: #fff;
  margin-top: 10px;
  font-weight: bold;
  font-size: 16px;
  float: left;
  width: 100%;
}
.spot-wrapper .main-picture .fr-layout ul li a {
  color: #fff;
  line-height: 32px;
  display: block;
  padding-left: 26px;
}
.spot-wrapper .main-picture .fr-layout ul li a img {
  margin-right: 10px;
  float: left;
}
.spot-wrapper .main-picture .wrap {
  background: #fff3de;
  float: left;
  width: 100%;
}
.spot-wrapper .main-picture .wrap .fl-wrap {
  float: left;
  padding: 17px 0;
}
.spot-wrapper .main-picture .wrap .fl-wrap ul li {
  background-color: #fff;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  width: 112px;
  height: 36px;
  line-height: 34px;
  text-align: center;
  margin-left: 5px;
  cursor: pointer;
}
.spot-wrapper .main-picture .wrap .fl-wrap ul li i {
  display: inline-block;
  vertical-align: middle;
  height: 36px;
  margin-right: 5px;
  width: 18px;
}
.spot-wrapper .main-picture .wrap .fl-wrap ul li.li0 {
  border: 1px solid #b1ebff;
  color: #19b2e8;
}
.spot-wrapper .main-picture .wrap .fl-wrap ul li.li0:hover {
  color: #fff;
  background: #24c6ff;
  border-color: #24c6ff;
}
.spot-wrapper .main-picture .wrap .fl-wrap ul li.li0:hover i {
  background: url(48496_18x16.png) center no-repeat;
}
.spot-wrapper .main-picture .wrap .fl-wrap ul li.li0 i {
  background: url(ea584_17x16.png) center no-repeat;
}
.spot-wrapper .main-picture .wrap .fl-wrap ul li.li1 {
  border: 1px solid #ffc8c8;
  color: #ef8989;
}
.spot-wrapper .main-picture .wrap .fl-wrap ul li.li1:hover {
  color: #fff;
  background: #faa;
  border-color: #faa;
}
.spot-wrapper .main-picture .wrap .fl-wrap ul li.li1:hover i {
  background: url(df1c0_18x16.png) center no-repeat;
}
.spot-wrapper .main-picture .wrap .fl-wrap ul li.li1 i {
  background: url(42608_18x16.png) center no-repeat;
}
.spot-wrapper .main-picture .wrap .fl-wrap ul li.li2 {
  border: 1px solid #c0e774;
  color: #92c72a;
}
.spot-wrapper .main-picture .wrap .fl-wrap ul li.li2:hover {
  color: #fff;
  background: #92c72a;
  border-color: #92c72a;
}
.spot-wrapper .main-picture .wrap .fl-wrap ul li.li2:hover i {
  background: url(62898_16x16.png) center no-repeat;
}
.spot-wrapper .main-picture .wrap .fl-wrap ul li.li2 i {
  background: url(03151_16x16.png) center no-repeat;
}
.spot-wrapper .main-picture .wrap .fl-wrap ul li.li3 {
  border: 1px solid #ffd594;
  color: #efa32a;
  position: relative;
}
.spot-wrapper .main-picture .wrap .fl-wrap ul li.li3 a {
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  height: 100% !important;
}
.spot-wrapper .main-picture .wrap .fl-wrap ul li.li3 a .buzzButton {
  height: 100% !important;
}
.spot-wrapper .main-picture .wrap .fl-wrap ul li.li3:hover {
  color: #fff;
  background: #ffb33b;
  border-color: #ffb33b;
}
.spot-wrapper .main-picture .wrap .fl-wrap ul li.li3:hover i {
  background: url(d7014_16x16.png) center no-repeat;
}
.spot-wrapper .main-picture .wrap .fl-wrap ul li.li3 i {
  background: url(8c2c8_16x16.png) center no-repeat;
}
.spot-wrapper .main-picture .wrap .fr-wrap {
  float: right;
  border-left: 1px solid #fff;
  padding: 17px 16px 17px 17px;
}
.spot-wrapper .main-picture .wrap .fr-wrap .fl p {
  font-weight: bold;
  color: #efa32a;
}
.spot-wrapper .main-picture .wrap .fr-wrap .fl .process b {
  position: relative;
  background: #f2cea8;
  height: 12px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  display: block;
  float: left;
  margin-top: 10px;
  width: 393px;
}
.spot-wrapper .main-picture .wrap .fr-wrap .fl .process b var {
  position: absolute;
  height: 100%;
  width: 20%;
  background: #db8b45;
  -webkit-border-radius: 10px 0 0 10px;
          border-radius: 10px 0 0 10px;
}
.spot-wrapper .main-picture .wrap .fr-wrap .fl .process b i {
  width: 15px;
  height: 15px;
  padding-right: 0px;
  background: url(e0183_15x15.png) right center no-repeat;
  display: block;
  position: absolute;
  right: -10px;
  top: -1px;
  cursor: pointer;
}
.spot-wrapper .main-picture .wrap .fr-wrap .fl .process span {
  color: #db8b45;
  float: left;
  margin-top: 10px;
  margin-left: 17px;
}
.spot-wrapper .main-picture .wrap .fr-wrap .fr {
  padding-left: 30px;
  margin-top: 12px;
}
.spot-wrapper .main-picture .wrap .fr-wrap .fr .ico-play {
  background: url(080e3_34x34.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
  width: 34px;
  height: 34px;
  cursor: pointer;
}
.spot-wrapper .main-picture .wrap .fr-wrap .fr .ico-play:hover {
  background: url(a5a2d_34x34.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
}
.spot-wrapper .main-picture .wrap .fr-wrap .fr .ico-play.pause {
  background: url(ca0fb_34x34.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
}
.spot-wrapper .main-picture .wrap .fr-wrap .fr .ico-play.pause:hover {
  background: url(47c6c_34x34.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
}
.spot-wrapper .tit1 {
  background: #f4f1e9;
  height: 46px;
}
.spot-wrapper .tit1 span {
  color: #fff;
  width: 162px;
  height: 46px;
  line-height: 46px;
  display: block;
  text-align: center;
  font-size: 24px;
  font-family: 'SimSun';
}
.spot-wrapper .tit1 span.c1 {
  background: #ff7e00;
}
.spot-wrapper .tit1 span.c2 {
  background: #02d382;
}
.spot-wrapper .tit1 span i {
  margin-left: 8px;
}
.spot-wrapper .tit1 span i.ico-down1 {
  width: 13px;
  height: 8px;
  background: url(1e9a1_13x8.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
}
.spot-wrapper .jianjie {
  padding-top: 25px;
  float: left;
  width: 100%;
}
.spot-wrapper .jianjie .text {
  float: left;
  width: 100%;
  padding: 15px 0;
}
.spot-wrapper .jianjie .text p {
  line-height: 2;
  font-family: 'Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜';
  font-size:18px;
  text-indent: 2em;
}
.spot-wrapper .jianjie .tips {
  background: #fff8eb;
  border: 1px solid #f5d8c1;
  padding: 0 20px;
  float: left;
  width: 100%;
}
.spot-wrapper .jianjie .tips p {
  font-size: 15px;
  font-weight: bold;
  color: #e28d1e;
  height: 75px;
  line-height: 75px;
  padding-left: 34px;
  background: url(ebae0_24x24.png) left center no-repeat;
  width: 80%;
  float: left;
}
.spot-wrapper .jianjie .tips .fr {
  text-align: center;
  margin-top: 10px;
}
.spot-wrapper .jianjie .tips .fr .ico-i1 {
  background: url(72dee_34x34.png) center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
  width: 34px;
  height: 34px;
}
.spot-wrapper .jianjie .tips .fr span {
  color: #e28d1e;
  font-size: 18px;
  display: block;
  margin-top: 8px;
  font-size: 15px;
  font-weight: bold;
}
.spot-wrapper .spot {
  float: left;
  width: 100%;
  margin-top: 30px;
}
.spot-wrapper .spot ul {
  padding-top: 10px;
}
.spot-wrapper .spot ul li {
  width: 100%;
  padding: 15px 0;
  border-bottom: 1px solid #d8d8d8;
}
.spot-wrapper .spot ul li .pict {
  float: left;
  width: 300px;
  height: 200px;
  overflow: hidden;
}
.spot-wrapper .spot ul li .pict img {

}
.spot-wrapper .spot ul li .text {
  width: -webkit-calc(100% - 320px);
  width: calc(100% - 320px);
  float: right;
}
.spot-wrapper .spot ul li .text h2 {
  padding-top: 9px;
  font-size: 30px;
  font: normal 24px/28px "SimSun";
  position: relative;
  padding-left: 15px;
}
.spot-wrapper .spot ul li .text h2:after {
  content: '';
  position: absolute;
  width: 7px;
  height: 28px;
  background: #ff9e35;
  left: 0;
  -webkit-border-radius: 10px;
          border-radius: 10px;
}
.spot-wrapper .spot ul li .text p {
  color: #333;
  text-indent: 2em;
  margin-top: 15px;
  line-height:20px;
  letter-spacing:3px;
  height: 84px;
}
.spot-wrapper .spot ul li .text a {
  margin-top: 15px;
  width: 109px;
  height: 36px;
  line-height: 36px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  display: block;
  color: #fff;
  background-color: #efbd7c;
  text-align: center;
}
.spot-wrapper .spot ul li .text a:hover {
  background-color: #e28d1e;
}


.spot-wrapper .spot ul li .text a var {
  display: inline-block;
  padding-left: 28px;
  background: url(65b66_18x18.png) left center no-repeat;
}

.spot-wrapper .spot ul li .text a.play var{
  background: url(16f16_16x16.png) left center no-repeat;
}

.bsLogoLink {
  width: 119px !important;
}


.banner1 {
    height: 483px;
    width: 100%;
    position: absolute;
    min-width: 1200px;
}

.banner1 .bann {
    width: 100%;
    height: 100%;
}

.banner1 .bann ul {
    width: 100%;
    height: 100%;
}

.banner1 .bann ul li {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.banner1 .cirl {
    position: absolute;
    bottom: 20px;
    width: 50%;
    left: 25%;
    z-index: 1;
    text-align: center;
}

.banner1 .cirl ul {
    font-size: 0;
}

.banner1 .cirl ul li {
    width: 20px;
    height: 2px;
    background: #ffd205;
    cursor: pointer;
    margin: 0 4px;
    float: none;
    display: inline-block;
}

.banner1 .cirl ul li.acti {
    background: #fff;
}