@charset "utf-8";
/* comment(公共模块) */

/*地图样式
*/
.map_box{
  display:none; 
  margin-bottom:15px;
}
a{
  text-decoration: none;
}


.map_box .map1{ 
  width:710px; 
  margin-left:20px;
  margin-right:20px;
  height:400px;
}
.map_box .map2{ 
  width:550px; 
  margin-left:55px;
  margin-right:35px;
  height:440px;
}

.exchange-btn2{
  width: 108px;
  height: 43px;
  background: #83c56a;
  border: 0;
  font-size: 18px;
  color: #fff;
  margin-right: 20px;
  margin-bottom: 20px;
  cursor: pointer; 
}
.exchange-btn3{
  width: 108px;
  height: 43px;
  background: #aaaaaa;
  border: 0;
  font-size: 18px;
  color: #fff;
  margin-right: 20px;
  margin-bottom: 20px;
  cursor: pointer; 
}
/* function */
.f-cb:after,.f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.f-ib{display:inline-block;*display:inline;*zoom:1;}
.f-dn{display:none;}
.f-db{display:block;}
.f-fl{float:left;}
.f-fr{float:right;}
.f-pr{position:relative;}
.f-prz{position:relative;zoom:1;}
.f-oh{overflow:hidden;}
.f-ff0{font-family:arial,\5b8b\4f53;}
.f-ff1{font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.f-fs1{font-size:12px;}
.f-fs2{font-size:14px;}
.f-fwn{font-weight:normal;}
.f-fwb{font-weight:bold;}
.f-tal{text-align:left;}
.f-tac{text-align:center;}
.f-tar{text-align:right;}
.f-taj{text-align:justify;text-justify:inter-ideograph;}
.f-vam,.f-vama *{vertical-align:middle;}
.f-wsn{word-wrap:normal;white-space:nowrap;}
.f-pre{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;}
.f-wwb{white-space:normal;word-wrap:break-word;word-break:break-all;}
.f-ti{overflow:hidden;text-indent:-30000px;}
.f-ti2{text-indent:2em;}
.f-lhn{line-height:normal;}
.f-tdu li a:hover{text-decoration:underline;}
.f-tdn,.f-tdn:hover{text-decoration:none;}
.f-toe{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.f-usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}

/* g-m(居中) */
.g-m {width: 972px;padding:0 5px; margin: 0 auto;}

/* font */
.fs1{font-size: 14px;}
.fs2{font-size: 16px;}
.font-text1{font-size: 14px;color: #999;}
.font-text2{font-size: 14px;color:#666;}
.font-h1{font-size: 18px;color: #ef7f00;font-weight: bolder;}
.font-h2{font-size: 16px;color: #ef7f00;font-weight: normal;}
.font-h3{font-size: 14px;color: #ef7f00;font-weight: normal;}

/* input */
.input-search{height: 30px;line-height:30px;width:220px;padding-left:5px;background:#fff;border:0;color: #999;cursor: pointer;}
.submit-search{height: 30px;width: 70px;margin-left: -18px;border: 0;color: #fff;background:url(../images/icon.png) -330px -370px no-repeat;cursor: pointer;}

/* icon */
.icon-search,
.icon-ji1,
.icon-ji2,
.icon-ji3,
.icon-ji4,
.icon-ji5,
.icon-ji6,
.icon-gk1,
.icon-gk2,
.icon-gk3,
.icon-gk4,
.icon-gk5,
.icon-gk6,
.icon-app,
.icon-sina,
.icon-wechat,
.icon-backtop,
.icon-fw1,
.icon-fw2,
.icon-fw3,
.icon-fw4,
.icon-fw5,
.icon-fw6,
.icon-cx1,
.icon-cx2,
.icon-cx3
{
  display: inline-block;
  background:url(../images/icon.png) no-repeat;
}

.icon-nav1,
.icon-nav2,
.icon-nav3,
.icon-nav4,
.icon-nav5,
.icon-nav6{
  display: inline-block;
  background:url(../images/icon.png) no-repeat;
  margin-right:16px;
  float: left;
}
.icon-search{width: 20px;height: 30px;background-color:#fff;background-position: 0 -261px;}
.icon-nav1{width: 32px;height: 28px;background-position: 0 0;}
.icon-nav2{width: 25px;height: 29px;background-position: 0 -35px;}
.icon-nav3{width: 31px;height: 30px;background-position: 0 -70px;}
.icon-nav4{width: 33px;height: 26px;background-position: 0 -105px;}
.icon-nav5{width: 28px;height: 32px;background-position: 0 -140px;}
.icon-nav6{width: 32px;height: 26px;background-position: 0 -175px;}

.icon-ji1{width: 28px;height: 36px;background-position: -120px -142px;margin:10px 0 5px 0;}
.icon-ji2{width: 33px;height: 36px;background-position: -159px -142px;margin:10px 0 5px 0;}
.icon-ji3{width: 32px;height: 36px;background-position: -204px -142px;margin:10px 0 5px 0;}
.icon-ji4{width: 39px;height: 36px;background-position: -243px -142px;margin:10px 0 5px 0;}
.icon-ji5{width: 48px;height: 36px;background-position: -290px -142px;margin:10px 0 5px 0;}

.icon-gk1{width: 26px;height: 26px;background-position: -130px -195px;float: left;margin-top:12px;}
.icon-gk2{width: 24px;height: 24px;background-position: -163px -195px;float: left;margin-top:12px;}
.icon-gk3{width: 25px;height: 25px;background-position: -194px -195px;float: left;margin-top:12px;}
.icon-gk4{width: 24px;height: 24px;background-position: -225px -195px;float: left;margin-top:12px;}
.icon-gk5{width: 25px;height: 25px;background-position: -255px -195px;float: left;margin-top:12px;}
.icon-gk6{width: 25px;height: 25px;background-position: -286px -195px;float: left;margin-top:12px;}

.icon-app{width: 23px;height: 39px;background-position: -215px 0;margin:8px 14px;}
.icon-sina{width: 37px;height: 30px;background-position: -258px 0;margin:10px 7px;}
.icon-wechat{width: 36px;height: 29px;background-position: -313px 0;margin:11px 8px;}
.icon-backtop{width: 30px;height: 31px;background-position: -370px 0;margin:12px 10px;}

/* back-top */
.back-top{
  position: fixed;
  top:30%;
  left:50%;
  margin-left:540px;
  z-index: 999;
}
.back-top a{
  position: relative;
  display: block;
  width: 53px;
  height: 53px;
  margin-top:7px;
  background:url(../images/icon.png) -49px -347px;
}
.back-top a img{
  width: 53px;
  height: 53px;
}
.back-top a .wechat img{
  width: 100%;
  height: 100%;
}
/* comment-style */
/*body{
  background: url(bg4.jpg) no-repeat;
  background-position: center 0;
  *background-position: center 0;
  background-repeat: no-repeat;
  *position: relative;
  overflow-x: hidden;
  background-size: 100%;
  background-attachment: fixed;
}*/

  /* header */
  .header{
    height: 103px;
    padding-top:26px;
  }
  .logo{
    display: block;
    margin: 0 0 0 50px;
  }
  .weather{
    height: 72px;
    width:370px;
    margin-top:17px;
    margin-left: 40px;
  }
  .weather-dq{
    height: 40px;
    width: 35px;
    line-height: 40px;
    font-size: 14px;
    color: #0168b7;
    font-weight: bold;
  }
  .weather-img{
    width: 40px;
    height: 40px;
    margin: 0 5px;
  }
  .weather-text{
    padding-left: 8px;
    width: 80px;
    height: 40px;
  }
  .weather-text span{
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    color: #0168b7;
    font-weight: bold;
  }
  .weather-time{
    display: block;
    width: 31px;
    height: 31px;
    margin-top: 3px;
    line-height: 38px;
    text-align: center;
    font-size: 16px;
    color: #0168b7;
    font-weight: bolder;
    background:url(../images/weather-time.png)
  }
  .weather-box{
    width: 110px;
    height: 40px;
    padding-left: 10px;
  }
  .weather-box span{
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    font-weight: bold;
    color: #0168b7;
  }
  .search-box{
    height: 30px;
    width: 297px;
    margin-top: 27px;
    padding-left:13px;
    background:url(../images/search-bor.png) no-repeat;
  }

    /* nav */
    
    /*.nav{
      height: 50px;
      width: 100%;
      padding:0 10px;
      background: url(nav1.png) no-repeat;
    }*/
    .nav2{
      height: 50px;
      width: 100%;
      padding:0 23px;
      background:url(../images/dnav1.png) no-repeat;
    }
    .nav li{
      float:left;
      height: 50px;
    }
    .nav li a{
      display: block;
      height: 50px;
      line-height: 30px;
      margin-right: 10px;
      color: #fff;
    }
    .nav .line a.lis1{background:url(../images/nav2.png) -6px 0 no-repeat;}
    .nav .line a.lis2{background:url(../images/nav2.png) -154px 0 no-repeat;}
    .nav .line a.lis3{background:url(../images/nav2.png) -308px 0 no-repeat;}
    .nav .line a.lis4{background:url(../images/nav2.png) -467px 0 no-repeat;}
    .nav .line a.lis5{background:url(../images/nav2.png) -630px 0 no-repeat;}
    .nav .line a.lis6{background:url(../images/nav2.png) -788px 0 no-repeat;}
    .nav2 .line a.lis1{background:url(../images/dnav2.png) -26px 0 no-repeat;}
    .nav2 .line a.lis2{background:url(../images/dnav2.png) -169px 0 no-repeat;}
    .nav2 .line a.lis3{background:url(../images/dnav2.png) -325px 0 no-repeat;}
    .nav2 .line a.lis4{background:url(../images/dnav2.png) -485px 0 no-repeat;}
    .nav2 .line a.lis5{background:url(../images/dnav2.png) -647px 0 no-repeat;}
    .nav2 .line a.lis6{background:url(../images/dnav2.png) -805px 0 no-repeat;}
    .lis1{width: 132px;}
    .lis2{width: 150px;}
    .lis3{width: 150px;}
    .lis4{width: 150px;}
    .lis5{width: 150px;}
    .lis6{width: 150px;}
    .nav .line a{
      background:#0168b7;
      float:left;
    }

  /* main */
  .main{
    height: 690px;
      overflow: hidden;
    position: relative;
    /*margin-top: 16px;*/
    padding-bottom: 20px;
    position: relative;
    background:url(../images/mback.png) left -0px;
  }
  .main2{
      overflow: hidden;
    position: relative;
    /*margin-top: 16px;*/
    position: relative;
    background:url(../images/mback.png) left -0px;
  }

    /*tab*/
    .i-tab{
      width: 984px;
      height: 339px;
      border-top:3px solid #0168b7;
      /*overflow: hidden;*/
      margin-bottom: 20px;
      position: relative;
      background-color: #fff;
    }
    .i-tab-list{
      width: 6874px;
      position: absolute;
    }
    .tab-box{
      width: 982px;
      height: 0px;
      overflow: hidden;
      position: absolute;
      top:0;
      left:0;
      background:#fff;
      z-index: 200;
      border:1px solid #0168b7;
      border-top:none;
    }
    .tab-box.bor-n{
      border:0;
    }
    .tab-box.f-db{
      display: block;
    }
    .tab-box-b{
      overflow: hidden;
      width: 982px;
      height: 338px;
    }
    .con-l{
      width: 982px;
      height: 1083px;
      position: fixed;
      top: -200px;
      right: 50%;
      margin-right: 502px;    }
    .con-r{
      width: 982px;
      height: 1083px;
      position: fixed;
      top: -200px;
      left: 50%;
      margin-left: 501px;
    }
    

/* box1 */
  /* 轮播 */
  .i-sld{
    width: 663px;
    height: 339px;
  }
  .i-sld.name2{
    width: 372px;
    height: 274px;
  }
  .i-sld.name3{
    width: 334px;
    height: 263px;
    border:1px solid #bfbfbf;
  }
  .i-sld.name2 .flex-control-nav {
      width: 100px;
      position: absolute;
      margin: -260px 0 0 280px;
      text-align: center;
      z-index: 20;
  }
  .i-sld.name3 .flex-control-nav{
    display:none;
  }
  .i-sld2.name4 .flex-control-nav{position: absolute;margin:0;left:50%;margin-left:-53px;bottom:-30px;}
  .i-sld2.name4 .flex-control-paging li a {width: 14px; height: 14px; display: block;background:url(../images/icon.png) -19px -368px no-repeat;text-indent: -9999px;}
  .i-sld2.name4 .flex-control-paging li a:hover { background-position: 0 -368px; }
  .i-sld2.name4 .flex-control-paging li a.flex-active { background-position: 0 -368px; }
  .sld-mask {
      height: 43px;
      width: 100%;
      background: url(index-ba.png);
      position: absolute;
      bottom: 0px;
      left: 0;
      z-index: 9;
  }
  .sld-mask.s2{
    height:76px;
    padding: 2px 0;
  }
  .sld-p {
      width: 500px;
      height: 43px;
      line-height: 43px;
      padding: 0 20px;
      position: absolute;
      bottom: 0;
      left: 0;
      font-size: 16px;
      color: #fff;
      overflow: hidden;
      z-index: 15;
  }
  .sld-p2{
    width: 90%;
      height: 43px;
      line-height: 43px;
      padding: 0 5%;
      position: absolute;
      bottom: 0;
      left: 0;
      font-size: 14px;
      color: #fff;
      overflow: hidden;
      z-index: 15;
  }
  .sld-p3{
    width: 90%;
      height: 76px;
      line-height: 25px;
      padding: 0 5%;
      position: absolute;
      bottom: 0;
      left: 0;
      font-size: 14px;
      color: #fff;
      overflow: hidden;
      z-index: 15;
  }
  .slides li a{
    display: block;
    position: relative;
  }
  /* 轮播 end */
  
  /* i-ul */
  .i-ul{
    width:319px;
    height: 336px;
  }
  .i-ul-h1{
    height: 40px;
    line-height: 40px;
    *position: relative;
    color: #0168b7;
    font-weight: bolder;
    padding-left: 15px;
    border-bottom:1px solid #f1f1f1;
  }
  .i-ul-box li{
    position: relative;
  }
  .i-ul-box li a{
    display: block;
    height: 39px;
    line-height: 19px;
    padding:10px 15px;
    color: #0168b7;
    border-bottom:1px solid #f1f1f1;
    overflow: hidden;
  }
  .i-ul-box li span{
    position: absolute;
    top:31px;
    right:25px;
    color: #0168b7;
  }
  .i-ul-box li a:hover{
    background:#67b9e9;
    color: #fff;
  }
  .i-list{
    height: 300px;
    width: 319px;
    overflow: hidden;
    position: relative;
  }
  .i-list-box{
    height: 800%;
  }

/* box2 */
.tab-box-pad{
  padding: 30px 20px 30px 30px;
}
.tab-box-tab{
  margin-left: 35px;
}
.tab-box-tab.mar{
  margin-left: 20px;
}
.tab-box-tab-ult{
  height: 45px;
}
.tab-box-tab-ult li{
  height: 30px;
  line-height: 30px;
  float: left;
  font-size: 16px;
  font-weight: bolder;
  margin-right:25px;
  cursor: pointer;
}
.tab-box-tab-ult li.line{
  border-bottom:3px solid #0171c3;
  color: #0171c3;
}
.tab-box-tab-ulb{
  padding-left: 16px;
  float:left;
  height: 125px;
  width: 514px;
}
.tab-box-tab-ulb li{
  height: 26px;
  line-height: 26px;
  font-size: 14px;
  color: #323232;
  list-style-type:square;
}
.tab-box-tab-ulb li a:hover{
  color: #cb0201;
}
.tab-box-a{
  margin:20px 0 0 35px;
}
.tab-box-a a{
  display:block;
  width: 66px;
  float: left;
  font-size: 16px;
  text-align: center;
  color: #014aaa;
  margin:0 17px;
}
.tab-box-bann{
  width: 98px;
  height: 82px;
  border:1px solid #36a800;
  margin:20px 6px 0 6px
}
.i-tab2{
  width: 514px;
  height: 125px;
  overflow: hidden;
  position: relative;
  background-color: #fff;
}
.i-tab2-list{
  width: 3180px;
  height: 125px;
  position: absolute;
}

/* box3 */
.tab-box-pad2{
  padding:0px 20px 20px 20px;
}
.tab-box-tab-ulb.pad{
  width: 560px;
  padding: 0;
  font-size: 14px;
  color: #323232;
  line-height: 24px;
}
.tab-box-h1{
  font-size: 16px;
  color: #cb0201;
}
.tab-box-h1 p{
  display: block;
  height: 45px;
  line-height: 45px;
}
.tab-box-h1 p.p1{
  width: 319px;
  margin-right: 35px;
}
.tab-box-a2{
  margin:20px 0 0 20px;
  *width: 591px;
}
.tab-box-a2 a{
  display: block;
  width: 109px;
  height: 74px;
  text-align: center;
  float: left;
  margin-right: 8px;
}
.tab-box-a2 p{
  color: #fff;
  font-size: 14px;
  font-weight: bolder;
}
.ji1{background: #dc6984}
.ji2{background: #e64505}
.ji3{background: #fcca6a}
.ji4{background: #83c56a}
.ji5{background: #71c2c9}
#nav2{*width:515px;}
#nav3 li,
#nav10 li{
  font-size: 16px;
}
.i-tab3{
  width: 560px;
  height: 125px;
  overflow: hidden;
  position: relative;
  background-color: #fff;
}
.i-tab3-list{
  width: 3966px;
  height: 125px;
  position: absolute;
}

/* box4 */
.tab-box-pad3{
  padding: 20px;
}
.tab-box-tab.marn{
  margin: 0;
}
.i-tab4{
  width: 575px;
  height: 275px;
  overflow: hidden;
  position: relative;
  background-color: #fff;
}
.i-tab4-list{
  width: 3450px;
  height: 275px;
  position: absolute;
}
.tab-box-tab-ult.ht{
  height: 38px;
}
.ind-ul-box.box2{
  width: 575px;
  float: left;
}
.ind-ul-box.box2 li{
  float: left;
  width: 100%;
}
.ind-ul-box.box2 li a{
  line-height: 30px;
  height: 30px;
  float: left;
  max-width: 450px;
  overflow: hidden;
}
.ind-ul-box.box2 li a:hover{
  color: #f0840a;
}
.ind-ul-box.box2 li p{
  float: right;
  line-height: 30px;
  font-size: 14px;
  color: #999;
}
.box4-right{
  width: 345px;
  margin-left: 22px;
}
.tab-box-gk a{
  display: block;
  height: 50px;
  width: 146px;
  padding: 0 10px;
  float: left;
  text-align: right;
  line-height: 50px;
  font-size: 14px;
  color: #fff;
  margin:5px 0 0 5px;
}
.gk1{background: #e64505;}
.gk2{background: #c50532;}
.gk3{background: #faa706;}
.gk4{background: #1399a5;}
.gk5{background: #76078e;}
.gk6{background: #72a2ee;}

.tab-box-ul4 li{
  float: left;
    /* list-style-type: square; */
    margin: 15px 0 0 20px;
    padding-left: 20px;
    background: url(bdian.jpg) 3px 8px no-repeat;
}
.tab-box-ul4 li a{
  display:block;
  font-size: 16px;
  width: 64px;
}
.tab-box-ul4 li a:hover{
  color:#f0840a;
}

/* box5 */
.tab-box-pad4{
  padding: 20px 0 20px 30px;
}
.i-tab5{
  width: 510px;
  height: 255px;
  overflow: hidden;
  position: relative;
  background-color: #fff;
}
.i-tab5-list{
  width: 2040px;
  height: 255px;
  position: absolute;
}
.tab-box-ul5{
  width: 504px;
  height: 34px;
  margin:12px 0 6px 0;
  border:1px solid #6fbafe;
}
.tab-box-ul5 li{
  height: 34px;
  line-height: 34px;
  width: 168px;
  float: left;
  margin-left: -1px;
  border-left:1px solid #6fbafe;
  color: #448aca;
  font-size: 14px;
  text-align: center;
  cursor: pointer;
}
.tab-box-ul5 li.line{
  background: #6fbafe;
  color: #fff;
}
.sj-ul{
  width: 555px;
}
.sj-ul li{
  width: 72px;
  height: 88px;
  float: left;
  margin:15px 38px 0 0;
  text-align: center;
  color: #666;
  font-size: 14px;
  font-weight: bolder;
}
.sj-ul li a{
  display: inline-block;
  width: 61px;
  height: 61px;
  margin-bottom: 5px;
  background:url(../images/icon.png) -117px -339px no-repeat;  
}
.sj-ul li a:hover{
  background-position: -190px -339px;
}

.middle{
  display: table-cell;
  width: 61px;
  height: 61px;
  vertical-align: middle;
  text-align: center;
}
.tab-box-ul5-b,.i-tab5-bBox{
  width: 510px;
  height: 255px;
  overflow: hidden;
  float: left;
}
.i-tab5-bBox-ul li{
  float: left;
}
.i-tab5-bBox-ul li a{
  display: block;
  height: 26px;
  width: 230px;
  padding-left: 15px;
  background:url(../images/icon.png) -397px -304px no-repeat;
  line-height: 26px;
  color: #666;
  font-size: 14px;
}
.i-tab5-bBox-ul li a:hover{
  text-decoration: underline;
}
.i-tab5-bBox-ul2{
  width: 110%;
}
.i-tab5-bBox-ul2 li{
  float: left;
}
.i-tab5-bBox-ul2 li a{
  display: block;
  width: 162px;
  height: 67px;
  line-height: 67px;
  margin: 12px 9px 0 0;
  font-size: 16px;
  color: #666;
  text-align: center;
  border: 1px solid #ddebf5;
}
.i-tab5-bBox-ul2 li a:hover{
  background: #3d93dd;
  color: #fff;
}
.tab-box-tab.mar5{
  display: block;
  margin-right: 30px;
  margin-left: 0;
}
.ind-ul-box.box3 li{
  float: left;
  width: 100%;
  height: 30px;
  margin-bottom: 0;
}
.ind-ul-box.box3 li a {
    line-height: 30px;
    height: 30px;
    float: left;
    max-width: 550px;
    overflow: hidden;
}
.ind-ul-box.box3 li p {
    float: right;
    line-height: 30px;
    font-size: 14px;
    color: #999;
}
.ind-ul-box.box3 {
  position: relative;
    width: 930px;
    height: 255px;
    padding-right: 30px;
    border-right: 1px solid #dceaf5;
    float: left;
}
.ind-ul-box.box3 .ind-a {
  position: absolute;
    display: block;
    bottom:0;
    right: 30px;
    font-size: 14px;
    font-weight: bold;
    color: #0168b7;
}

  /* icon */
  /* 特定对象 */
  /* 特定对象 */
  .sj-ul.icon6 li a:hover em{
    background-position-y:-89px;
  }
  .sj-ul.icon4 li a:hover em{
    background-position-y:-88px;
  }
  .sj-ul.icon5 li a:hover em{
    background-position-y:-85px;
  }
  .sj-ul li a:hover em{
    background-position-y:-53px;
  }
  .box5-right-h1{
    font-size: 14px;
    height: 35px;
    font-weight: bolder;
    color: #0171c3;
  }
  .box5-right{
    width: 400px;
  }
  .tab-box-fw a{
    display: block;
    height: 76px;
    width: 134px;
    padding: 0 23px;
    float: left;
    text-align: center;
    line-height: 76px;
    font-size: 18px;
    color: #fff;
    margin:10px 12px 0 0;
  }
  .fw1{background: #bda200;}
  .fw2{background: #f9a55a;}
  .fw3{background: #3d93dd;}
  .fw4{background: #bf6bd7;}
  .fw5{background: #c3caab;}
  .fw6{background: #fdae45;}

/* box6 */
.tab-box-pad5{
  margin:18px 20px 20px 25px;
}
.i-tab6{
  width: 625px;
  height: 255px;
  overflow: hidden;
  position: relative;
  background-color: #fff;
}
.i-tab6-box{
  width: 625px;
  float: left;
  overflow: hidden;
}
.i-tab6-list{
  width: 2508px;
  height: 255px;
  position: absolute;
}
.i-tab6-ul-top{
  height: 36px;
  width: 610px;
  height: 36px;
  padding-left: 15px;
  margin:0px 0 5px 0;
  background: #1d9eea;
}
.i-tab6-ul-top li{
  height: 36px;
  line-height: 36px;
  float: left;
  font-size: 14px;
  color: #fff;
}
.i-tab6-ul-bottom{
  width: 610px;
}
.i-tab6-ul-bottom-li1{
  height: 30px;
  line-height: 30px;
  padding-left: 15px;
  font-size: 14px;
  background:url(../images/icon.png) -395px -301px no-repeat; 
}


.i-tab6-ul-bottom-li2{
  height: 30px;
  line-height: 30px;
  padding-left: 15px;
  font-size: 14px;
 /*  background:url(../images/icon.png) -395px -301px no-repeat;  */
}
.i-tab6-ul-bottom li span{
  color: #333;
}
.i-tab6-ul-bottom li span,
.i-tab6-ul-bottom li a{
  display: inline-block;
}

.wid1{width: 213px;}
.wid2{width: 164px;}
.wid3{width: 96px;}
.wid4{width: 77px;}
.wid5{width: 48px;text-align: right;}
.wids1{width: 210px;height:30px;overflow: hidden;}
.wids2{width: 160px;height:30px;overflow: hidden;}
.wids3{width: 94px;height:30px;overflow: hidden;}
.wids4{width: 77px;height:30px;overflow: hidden;}
.wids5{/* width: 37px; */height:30px;text-align: right;overflow: hidden;}
.wids6{width: 50px;height: 30px;text-align: center;overflow: hidden;}

.box-right6{
  margin-left: 30px;
  float: left;
}

.box-right6-search1-n{
  width: 150px;
  height: 30px;
  line-height: 33px;
  padding-left: 10px;
  font-size: 14px;
  color:#ccc;
  border:1px solid #ccc;
}
.box-right6-h1{
  height: 48px;
  color: #156cb0;
  font-size: 16px;
  font-weight: bolder;
  line-height: 30px;
  cursor: pointer;
}
.box-right6-peo a{
  display:block;  
  width: 120px;
  margin-right: 20px;
  float: left;
  color: #323232;
  text-align: center;
}
.box-right6-peo a img{
  width: 93px;
  height: 128px;
  margin-bottom: 10px;
}
.box-right6-search{
  margin-top: 25px;
}
.box-right6-search1{
  width: 190px;
  height: 33px;
  line-height: 33px;
  padding-left: 10px;
  font-size: 14px;
  color:#ccc;
  border:1px solid #ccc;
}
.box-right6-search2{
  width: 62px;
  height: 35px;
  margin-left: -3px;
  font-size: 14px;
  color:#fff;
  background: #1d9eea;
  border:0;
  cursor: pointer;
}


/* box7 */
.tab-box-pad6{
  padding: 30px 0 28px 30px;
}
.tab-box7-box{
  height: 246px;
  width: 273px;
  margin-right: 17px;
  float: left;
  background: #f5f3f3;
}
.tab-box7-h1{
  height: 37px;
  line-height: 37px;
  padding-left: 15px;
  font-size: 16px;
  color: #fff;
  background:#cb0201;
}
.tab-box7-ul{
  height: 191px;
  padding: 8px 0;
  padding-left: 15px;
  overflow: hidden;
}
.tab-box7-ul li{
  padding-left: 15px;
  background:url(../images/list.jpg) 5px 12px no-repeat;
}
.tab-box7-ul li a{
  display: block;
  line-height: 26px;
  font-size: 14px;
  color: #323232;

}
.i-sld2{
  width: 580px;
  height: 246px;
}
.box-right7{
  width: 350px;
  margin-left: 18px;
  float: left;
}
.box-right7-h1{
  line-height: 30px;
  color:#e10000;
  font-size: 16px;
  font-weight: bolder;
}
.box-right7-ul{
  margin-top: 6px;
}
.box-right7-ul li{
  float: left;
}
.box-right7-ul li a{
  display: block;
  width: 80px;
  height:30px;
  line-height: 30px;
  font-size: 16px;
  color: #323232;
}
.box-right7-ul li a:hover{
  text-decoration: underline;
}
.box-right7-a a{
  display: block;
  float: left;
  width: 96px;
  height: 95px;
  margin:15px 14px 0 0;
  text-align: center;
  color: #fff;
  font-size: 14px;
}
.cx1{background: #83c56a;}
.cx2{background: #e64505;}
.cx3{background: #71c2c9;}


  /* middle */
  .ind-middle3{
    width: 314px;
  }
  .i-middle{
    margin-bottom: 15px;  
  }*
  .list li{
    height: 80px;
  }
  .i-middle-box{
    display: block;
    float: left;
    margin-right:19px;
  }
  .i-middle-box img{
    width: 314px;
    height: 80px;
  }

  .i-middle .next{
    display: none;
    width: 30px;
    height: 30px;
    position: absolute;
    top:26px;
    right:10px;
    background: url(../images/next.png) no-repeat;
    z-index: 20;
  }
  .i-middle .prev{
    display: none;
    width: 30px;
    height: 30px;
    position: absolute;
    top:26px;
    left:10px;
    background: url(../images/prev.png) no-repeat;
    z-index: 20;
  }
  .ind-new5-box{
    position: relative;
    width:313px;
    border:1px solid #dceaf5;
    border-top:3px solid #25b577;
    background: #fff;
    margin-right: 19px;
    height:275px;
  }
  .ind-new5-box.top2{
    border-top:3px solid #857fab;
  }
  .ind-title-ul2{
    height: 35px;
    background: #f2f7fc;
  }
  .ind-new5-ul li{
    height: 35px;
    line-height: 35px;
    float: left;
    padding:0 9px;
    font-size:14px;
    color: #666;
    cursor: pointer;
    font-weight: bolder;
  }
  .ind-new5-ul li.line{
    background: #fff;
    border-right: 1px solid #dceaf5;
    border-left: 1px solid #dceaf5;
    color: #0168b7;
    font-weight: bolder;
    margin-left:-1px;
  }
  .ind-new5-ul-a{
    position: absolute;
    top: 1px;
    right: 12px;
    height: 35px;
    line-height: 35px;
    padding: 0 5px;
    font-size: 14px;
    color: #0168b7;
  }
  .ind-new5-ul-a2{
    *position: absolute;
    *top: 0px;
    *right: 0px;
    height: 40px;
    line-height: 40px;
    padding: 0 5px;
    float: right;
    font-size: 14px;
    color: #0168b7;
  }
  .tab-box-tab-ulb.pad a{
    font-size: 14px;
    color: #0168b7;
    float: right;
    padding-right: 10px;
  }
  .ind-sld-as{
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
    float: right;
    color: #0168b7;
  }
  .ind-sld-as2{
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
    /* float: right; */
    position: absolute;
    bottom: 12px;
    right: 23px;
    color: #0168b7;
  }
  .ind-ul-box.box2 li .ind-sld-as{
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
    float: right;
    color: #0168b7;
  }
  .ind-new5-pad{
    padding:0 10px;
  }
  .ind-new5-big{
    padding-bottom:6px;
    display:block;
    border-bottom:1px solid #f0f0f0;
  }
  .ind-new5-h1{
    height: 40px;
    line-height: 40px;
    overflow: hidden;
  }
  .ind-new5-p{
    height: 50px;
    line-height: 25px;
    overflow: hidden;
  }
  .ind-new5-tab{
    display: none;
  }
  .ind-ul-box{
    padding-top: 5px;
  }
  .ind-ul-box.right{
    height: 230px;
    position: relative;
    overflow: hidden;
  }
  .ind-ul-box li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
  .ind-ul-box li{zoom:1;}
  .ind-ul-box li a{
    display: block;
    height: 28px;
    line-height: 28px;
    *height: 25px;
    *line-height: 25px;
    max-width: 210px;
    float: left;
    padding-left:10px;
    background:url(../images/icon.png) -397px -303px no-repeat;
    overflow: hidden;
    *position: relative;
    font-size: 14px;
  }
  .ind-ul-box li span{
    height: 28px;
    line-height: 28px;
    *height: 25px;
    *line-height: 25px;
    font-size: 14px;  
    *font-size: 12px;
    float: right;
    color: #999;
  }
  .ind-ul-box .n-jian a{
    background: none;
  }
  /* wechat */
  .wechat{
    display: none;
    /*width: 72px;
    height: 72px;*/
    width:140px; 
    height:140px; 
    padding:5px;
    background:#fff;
    position: absolute;
    top:0px;
    /*left:-90px;*/
    left:-155px; 
    z-index:9999;
  }
  .wechat img{
    /*width: 72px;
    height: 72px;*/
    width:140px; 
    height:140px; 
  }



/* footer */
.footer{
  height: 80px;
  width: 982px;
  background: #FFF;
}
.footer-box{
  margin-left: 80px;
  padding-top:5px;
}
.footer-box img{
  margin: 5px 25px 0 0;
}
.footer-text{
  margin-top: 12px;
}
.footer-text p{
  line-height: 24px;
  font-size: 12px;
  color: #666;
}



/* bottom-sli */
.bottom-sli{
  position: relative;
  display: block;
  width: 1002px;
  padding: 0;
  z-index: 999;
  background: #fff;
}
.bottom-sli-a{
  width: 100%;
  height: 36px;
  line-height: 36px;
  background:#58b8ef;
  text-align: center;
  font-size: 18px;
  color:#fff;
  cursor: pointer;
}
.bottom-sli-bs{
  display: none;
}
.bottom-sli-bs{
  padding: 0 25px;
}
.bottom-sli-box{
  padding: 20px 0;
  background: #fff;
  border-bottom: 1px solid #ddebf5;
  overflow: hidden;
}
.bottom-sli-box select{
  width: 224px;
  height: 33px;
  *height:auto;
  line-height: 33px;
  border:1px solid #ddebf5;
  border-radius: 0;
  margin-right: 15px;
}
.bottom-sli-chao{
  width: 120%;
}
.bottom-sli-box2{
  padding: 25px 0;
}
.bottom-sli-h1{
  font-size: 18px;
  color: #0171c3;
}
.bottom-sli-ul1{
  width: 100%;
  margin-top: 20px;
  border: 1px solid #ddebf5;
}
.bottom-sli-ul1 li{
  float: left;
}
.bottom-sli-ul1 li a{
  display: block;
  height: 32px;
  line-height: 32px;
  padding: 0 13px;
  font-size: 14px;
  color: #666;
}
.bottom-sli-ul1 .line a,
.bottom-sli-ul1 li a:hover{
  background: #58b8ef;
  color: #fff;
  font-weight: bolder;
}
.bottom-tab-box{
  margin-top: 20px;
}
.bottom-tab-ul{
  display: none;
  padding: 15px;
  padding-bottom: 0;
  border: 1px solid #ddebf5;
  background: #f2faff;
}
.bottom-tab-ul:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.bottom-tab-ul{zoom:1;}
.bottom-tab-ul li{
  float: left;
}
.bottom-tab-ul li a{
  display: block;
  margin-bottom: 15px;
  width: 180px;
  font-size: 14px;
  color: #666;
}
.bottom-top{
  position: absolute;
  display: block;
  top:-6px;
  left: 40px;
  width: 9px;
  height: 6px;
  background: url(../images/bottom-top.jpg);
}


.icon-sli-bottom{
  display: inline-block;
  width: 13px;
  height: 10px;
  margin-left: 10px;
  *margin-top: -15px;
  background:url(../images/bottom.png) no-repeat;
  background-position-x:0px;
}


.xz-a{
  display: block;
  margin: 16px 0 0 5px;
}
.xz-a img{
  width: 284px;
  height: 206px;
}
.xz-ul{
  margin-top: 9px;
  width: 110%;
}
.xz-ul li a{
  display: block;
  margin-top: 10px;
    margin-left: 6px;
    margin-right: 6px;
}
.xz-ul li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.xz-ul li{zoom:1;float: left;}


/* i-tab11 */
.i-tab11{
  width: 970px;
  height: 260px;
  overflow: hidden;
  position: relative;
  background-color: #fff;
}
.i-tab11-list{
  width: 3885px;
  height: 260px;
  position: absolute;
}
.i-tab11-ul{
  width: 970px;
  height: 260px;
  overflow: hidden;
  float: left;
}
.i-tab11-ul li{
  width: 226px;
  float: left;
  margin-bottom: 20px;
  margin-right: 14px;
}
.i-tab11-ul img{
  width: 225px;
  height: 130px;
  margin-bottom: 20px;
}
.i-tab11-ul h1{
  height: 25px;
  margin-bottom: 5px;
  line-height: 25px;
  font-size: 14px;
  color: #000;
}
.i-tab11-ul p{
  height: 60px;
  line-height: 20px;
  overflow: hidden;
  font-size: 14px;
}
.i-tab11-ul-a{
  display: block;
  margin-right: 15px;
}
.i-tab11-ul-a img{
  width: 318px;
  height: 237px;
}
.xzys-h1{
  height: 30px;
  line-height: 30px;
  font-weight: bolder;
  color: #000;
  font-size: 14px;
}
.i-tab11-ul .xzys-p{
  height: 48px;
  line-height: 24px;
  font-size: 14px;
  margin-top: -13px;
  padding: 0;
  color: #666;
  text-indent: 2em;
}
.i-tab11-ul.bor{
  width: 895px;
  padding-right: 20px;
  margin-right: 60px;
}
.i-tab11-ul.bor .ind-a2{
  float: right;
  font-size: 14px;
  color: #0168b7;
  font-weight: bold;
}
.pad11{
  padding: 0 20px;
  padding-top: 10px;
}
.mar11{
  margin-top: 11px;
}
.box-right11{
  width: 220px;
  margin-top: 16px;
  float: left;
}
.box-right11-h1{
  height: 40px;
  color: #156cb0;
  font-size: 16px;
  font-weight: bolder;
}
.box-right11-ul li{
  padding-left: 12px;
  background:url(../images/icon.png) -397px -303px no-repeat;
}
.box-right11-ul li a{
  display: block;
  height: 58px;
  line-height: 29px;
  font-size: 14px;
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.box-right11-ul li a:hover{
  color: #ef850b;
}

/* 走进香洲 */
.con{
  background: #fff;
}

/* into-nav */
.icon-li1,
.icon-li2,
.icon-li3,
.icon-li4,
.icon-li5,
.icon-li6,
.icon-li7,
.icon-li8{
  display: inline-block;
  width: 54px;
  height: 53px;
  margin-bottom: 5px;
  background: url(../images/into-nav.png);
}
.icon-lis1,
.icon-lis2,
.icon-lis3,
.icon-lis4,
.icon-lis5,
.icon-lis6,
.icon-lis7,
.icon-lis8{
  display: inline-block;
  width: 54px;
  height: 53px;
  margin-bottom: 5px;
  background:url(../images/into-nav2.png)
}

.icon-li1,.icon-lis1{background-position: -224px 1px;;}
.icon-li2,.icon-lis2{background-position: -336px 1px;}
.icon-li3,.icon-lis3{background-position: -559px 1px }
.icon-li4,.icon-lis4{background-position: -671px 1px;}
.icon-li5,.icon-lis5{background-position: -783px 1px;}
.icon-li6,.icon-lis6{background-position:-447px 1px ;}
.icon-li7,.icon-lis7{background-position:-111px 1px ;}
.icon-li8,.icon-lis8{background-position:0 1px ;}

.into-nav{
  width: 100%;
  overflow: hidden;
}
.into-ul{
  width: 100%;
  padding: 15px 80px;
}
.into-ul.into-ul2{
  padding: 15px 0;
}
.into-ul.into-ul2 li a{
  width: 70px;
}
.into-ul.into-ul2 .into-ul2-l1 a{
  width: 80px;
}
.into-ul.into-ul2 .into-ul2-l2 a{
  width: 96px;
}
.into-ul li{
  float: left;
  width: 14.285%;
  text-align: center;
}
.into-ul li a{
  display: inline-block;
  width: 67px;
  text-align: center;
  color: #666;
}
.into-ul li a p{
  font-size: 16px;
  text-align: center;
}
.into-ul li a:hover{
  color: #f0840a;
}

/* into-main1 */
.into-main1{
  height: 300px;
  padding: 18px;
  background: #fcfbe2;
}
.into-sld{
  height: 300px;
  width: 544px;
}

.into-sld .flex-control-nav {width: 100%; position: absolute;margin: 0 auto;bottom:10px;text-align: center;z-index: 20;}
.into-sld .flex-control-paging li a {width: 15px; height: 15px; display: block;background:url(../images/sld-nav.png) -22px -1px no-repeat;text-indent: -9999px;}
.into-sld .flex-control-paging li a:hover {width: 15px; height: 15px; background-position: 0 0px; }
.into-sld .flex-control-paging li a.flex-active {width: 15px; height: 15px; background-position: 0 0px; }

.into-main1-text{
  width: 382px;
  height: 302px;
  margin-left: 15px;
  overflow: hidden;
}
.into-main1-text p{
  margin-top: -5px;
  font-size: 14px;
  line-height: 24px;
  color: #666;
  text-indent: 2em;
}

/* into-main2 */
.into-left{
  width: 630px;
  float: left;
  border-right: 1px solid #f1f1f1;
}
.into-right{
  width: 335px;
  padding-left: 15px;
  height: 100px;
  float: right;
}
.into-left1{
  margin-top: 10px;
}
.into-left2{
  margin-top: 10px;
}
.into-left-ul{
  height:50px; 
}
.into-left-ul li{
  height: 50px;
  line-height: 50px;
  float: left;
  font-size: 16px;
  color: #999;
  margin-right: 15px;
  cursor: pointer;
}
.into-left-ul li.line{
  font-size: 20px;
  line-height: 47px;
}
#left-nav1 li.line{
  color: #83c56a;
}
#left-nav2 li.line{
  color: #dc6984;
}
#left-nav3 li.line{
  color: #71c2c9;
}
.into-left-list{
  display: none;
  height: 105px;
  padding: 15px;
}
.into-left-list2{
  display: none;
  height: 178px;
  padding: 15px;
  background: #71c2c9;
}
.into-left-list h1{
  height: 32px;
  line-height: 32px;
  font-size: 18px;
  color: #fff;
  font-weight: normal;
  overflow: hidden;
}
.into-left1-p{
  height: 72px;
  line-height: 24px;
  font-size: 14px;
  color: #fff;
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.into-left2-p{
  height: 108px;
  line-height: 27px;
  font-size: 14px;
  color: #fff;
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}
.into-left1-p.mar{
  margin-top: 12px;
}

#left-box1 .into-left-list{
  background: #83c56a;
}
#left-box2 .into-left-list{
  background: #dc6984;
}
.left-img{
  margin-right: 15px;
}
.left-img2{
  display: block;
  margin-right: 15px;
}
.left-img2 img{
  width: 292px;
  height: 95px;
}

.left-left-ul-a{
  float: right;
  height: 50px;
  line-height: 50px;
  padding-right: 20px;
  font-size: 14px;
  color: #666;
}
.into-left-chao{
  width:110%;
  overflow: hidden;
}
.into-left-chao li{
  float: left;
}

.into-right1,
.into-right2{
  margin-top: 10px;
}

.into-right1-h1{
  height: 50px;
  line-height: 50px;
  font-size: 20px;
  color: #0168b7;
}
.into-right1-ul{
  width: 110%;
  overflow: hidden;
}
.into-right1-ul li {
  float: left;
}
.into-right1-ul li a{
  display: block;
  width: 104px;
  height: 42px;
  line-height: 42px;
  margin: 0 10px 10px 0;
  font-size: 16px;
  color: #666;
  text-align: center;
  background: #f1f1f1;
}
.into-right1-ul li.line a,
.into-right1-ul li a:hover{
  font-weight: bolder;
  color: #fff;
  background: #4ca7ec;
}

.into-right1-list{
  position: relative;
  display: none;
  padding: 15px;
  height: 108px;
  background: #4ca7ec;
}
.into-right1-list p{
  height: 108px;
  line-height: 22px;
  font-size: 14px;
  color: #fff;
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
}
.into-right2-p{
  margin-top: 8px;
  line-height: 24px;
  font-size: 14px;
  color: #666;
}

/* into-main3 */
.into-main3{
  padding-bottom: 15px;
}
.into-main3-title{
  height: 60px;
  margin-top:10px;
}
.into-main3-title h1{
  height: 60px;
  line-height: 60px;
  font-size: 20px;
  color: #f0840a;
}
.into-main3-title a{
  display: block;
  height: 60px;
  line-height: 60px;
  padding-right: 10px;
  font-size: 14px;
  color: #666;
}
.into-main3-ul li{
  float: left;
  margin-right: 10px;
}
.into-main3-ul li a{
  position: relative;
  display: block;
  width: 237px;
  height: 153px;
}
.into-main3-p{
  position: absolute;
  bottom: 0;
  left: 0;
  height: 30px;
  width: 237px;
  line-height: 30px;
  text-align: center;
  font-size: 14px;
  color: #fff;
  z-index: 10;
}
.into-main3-mask{
  height: 30px;
  width: 100%;
  background: url(../images/index-ba.png);
  position: absolute;
  bottom: 0px;
  left: 0;
  z-index: 9;
}

/* img-list.html */
.img-list{
  border-top:1px solid #f1f1f1;
  padding: 0 25px;
}
.img-list-title{
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  color: #797979;
  background-color: #f2f2f2;
    margin: 10px 0;
    padding-left: 20px;
    padding-right: 20px;
}
.img-list-title span{
  /**float: left;*/
}
.home{
  display: inline-block;
  /**float: left;*/
  width: 11px;
  height: 11px;
  margin-right: 5px;
  *margin-top: -15px;
  background: url(../images/home2015.png);
  background-size: contain;
}
.img-list-title a{
  /**float: left;*/
  color: #797979;
  padding-left: 25px;
  background: url(../images/list-left.png) 9px 5px no-repeat;
  *background-position: 9px 7px;
}
.img-list-title a.line{
  color: #0168b7;
  font-weight: bold;
}
.img-list-box{
  width: 100%;
  overflow: hidden;
}
.into-main3-ul.img-list-ul{
  width: 110%;
}
.into-main3-ul.img-list-ul li a{
  width: 224px;
  height: 144px;
  margin-bottom: 25px;
}
.page{
  text-align: center;
  padding: 20px 0;
  font-size: 14px;
  color: #000;
}

/* into-page.html */ 
.into-page-left{
  width: 193px;
  padding-left: 27px;
  float: left;
  border-top:1px solid #f1f1f1;
}
.into-page-right{
  width: 696px;
  padding: 0 20px;
  float: right;
  border: 1px solid #f1f1f1;
}
.into-page-right.no-right{
  width: 932px;
  padding-bottom: 12px;
}
.into-page-left-h1{
  height: 65px;
  line-height: 65px;
  font-size: 20px;
  color: #fff;
  font-weight: bolder;
  background: url(../images/cith1.jpg);
    margin: 10px 0;
    padding-left: 35px;
}
.into-page-left-ul li a{
  display: block;
  width: 156px;
  /*height: 32px;*/
  min-height: 32px;
  line-height: 32px;
  padding-left: 37px;
  margin-bottom: 10px;
  font-size: 16px;
  color: #666;
  background: #f1f1f1 url(../images/left-bai.png) 16px 13px no-repeat;
}
.into-page-left-ul li.line a,
.into-page-left-ul li a:hover{
  background: #4ca7ec url(../images/left-hei.png) 16px 13px no-repeat;
  color: #fff;
}
.inv-main2-left1-title{
}
.font-size{
  display: inline-block;
  height: 25px;
  margin-top: 7px;
  background: #fff;
}
.font-size a{
  display: inline-block;
  height: 25px;
  line-height: 25px;
  float: left;
  padding: 0 5px;
  color: #333;
  background: none;
}
.font-size a:hover,
.font-size a.line{
  color: #000;
  font-weight: bolder;
  background: #4ca7ec;
  color: #fff;
}

.into-page-text{
  /*margin-bottom: 10px;*/
  line-height: 30px;
  font-family: "微软雅黑";
  font-size: 16px;
  color: #333;
  padding-bottom: 30px;
  min-height: 500px;
}
.into-page-text p ,.into-page-text p span,.into-page-text div span{
  margin-bottom: 15px !important;
  line-height: 30px !important;
  font-family: "微软雅黑" !important;
  font-size: 16px !important;
  color: #333 !important;
}
.into-page-img{
  margin: 50px 0;
  text-align: center;
}


/* message */
.message-nav{
  padding: 20px 20px 10px 20px;
}
.message-nav.pad{
  padding: 20px 20px 8px 20px;
}
.message-nav li{
  float: left;
}
.message-nav li a{
  display: block;
  height: 18px;
  line-height: 18px;
  font-size: 16px;
  margin-bottom:10px;
  padding: 0 14.6px;
  border-right: 1px solid #e5e5e5;
  color: #666;
  *min-width: 65px;
}
.message-nav li a:hover{
  color: #f0840a;
}

/* main1 */
.message-main1-left{
  width: 365px;
  float: left;
}
.message-main1-right{
  width: 596px;
  float: right;
}
.message-main1-left1{
  widows: 100%;
  height: 250px;
  padding: 0 15px;
  background: #4ca7ec;
}
.message-main1-left1-h1{
  height: 50px;
  line-height: 50px;
  border-bottom: 1px solid #fff;
  font-size: 20px;
  color: #fff;
  font-weight: bolder;
}
.message-main1-left1-a{
  *margin-top: -51px;
  font-size: 14px;
  color: #fff;
  font-weight: normal;
  float: right;
}

.message-main1-left1-big h1{
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  color: #fff;
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.message-main1-left1-big span{
  display: block;
  height: 20px;
  font-size: 12px;
  color: #fff;
}
.message-main1-left1-big p{
  height: 36px;
  line-height: 18px;
  font-size: 14px;
  color: #fff;
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.message-main1-left-1-small{
  margin-top: 15px;
}
.message-main1-left-1-small li a{
  display: block;
  height: 24px;
  padding-left: 15px;
  line-height: 24px;
  font-size: 14px;
  color: #fff;
  background: url(../images/left-hei.png) 2px 10px no-repeat;
}

.message-main1-left2 .message-main1-left1-h1,
.message-main1-left3 .message-main1-left1-h1{
  border: none;
}
.message-main1-left2{
  height: 185px;
  margin-top: 1px;
  padding: 0 15px;
  background: #2ECC71;
}
.message-main1-left2-box{
  width: 110%;
}
.message-main1-left2-box select{
  width: 160px;
  float: left;
  border:0;
  border-radius: 5px;
  margin: 15px 15px 0 0px;
  background: #fff;
}

.message-main1-left3{
  height: 280px;
  padding: 0 15px;
  margin-top: 1px;
  background: #4ca7ec;
}
.message-main1-left3-peo img{
  float: left;
  width: 92px;
  height: 125px;
  margin-right: 20px;
}
.message-main1-left3-peo h1{
  height: 40px;
  line-height: 40px;
  font-size: 18px;
  color: #fff;
}
.message-main1-left3-peo p{
  height: 20px;
  font-size: 14px;
  color: #fff;
}
.message-main1-left3-peo a{
  display: inline-block;
  width: 91px;
  height: 32px;
  line-height: 32px;
  margin-top: 10px;
  text-align: center;
  background: #fff;
  font-size: 16px;
  color: #4ca7ec;
}
.message-main1-left3-ul{
  float: left;
  margin-top: 18px;
}
.message-main1-left3-ul li{
  float: left;
}
.message-main1-left3-ul li a{
  display: block;
  width: 105px;
  height: 27px;
  margin: 0 6px 6px 0;
  line-height: 27px;
  text-align: center;
  font-size: 14px;
  color: #000;
  cursor: pointer;
  background: url(../images/messbtn.jpg);
}

/* message-main1-right */
.message-main1-right1{
  height: 450px;
}
.message-main1-right1-title{
  border-bottom: 1px solid #f1f1f1;
}
.message-main1-right1-list {
  display: none;
}
.message-main1-right1-title li{
  float: left;
}
.message-main1-right1-title li.f-fr{
  float: right;
}
.message-main1-right1-title li a{
  display: block;
  height: 50px;
  line-height: 45px;
  padding: 0 15px;
  font-size: 20px;
  color: #666;
}
.message-main1-right1-title li.line .lisa{
  display: block;
  background: #4ca7ec;
  color: #fff;
}
.message-main1-right1-title{
  *position: relative;
}
.message-main1-right1-title .gd{
  line-height: 50px;
  float: right;
  margin-right: 10px;
  font-size: 14px;
  color: #666;
  *position: absolute;
  *top:0px;
  *right: 0px;
}
.message-main1-right1-list li{
  margin-top: 20px;
}
.messimg1{
  *position: relative;
  float: left;
  margin-right: 30px;
}
.message-main1-right1-list li a h1{
  height: 35px;
  line-height: 35px;
  font-size: 16px;
  color: #000;
  font-weight: normal;
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  *margin-top: -17px;
}
.message-main1-right1-list li a p{
  height: 72px;
  line-height: 24px;
  font-size: 14px;
  color: #888;
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}


.message-main1-right2{
  margin-top: 5px;
  width: 110%;
}
.message-main1-right2-box{
  float: left;
  width: 280px;
  margin-right: 10px;
  background: url(../images/right-list.png) repeat-x;
  padding: 0 5px;
  padding-bottom: 6px;
  border: 1px solid #d9d9d9;
}
.message-main1-right2-box.width{
  width: 300px;
  padding: 0 10px;
  margin-right: 8px;
  margin-bottom: 8px;
  background: #fff url(../images/right-list.png) repeat-x;
}
.message-main1-right2-box h1{
  height: 36px;
  line-height: 36px;
  font-size: 14px;
  color: #0168b7;
  border-bottom: 1px solid #999;
}
.message-main1-right2-box h1 a{
  float: right;
  font-size: 12px;
  color: #666;
  font-weight: normal;
  *margin-top: -35px;
}
.message-main1-right2-box ul{
  margin-top: 7px;
}
.message-main1-right2-box ul li a{
  height: 30px;
  line-height: 30px;
  padding-left: 12px;
  font-size: 14px;
  color: #666;
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  background: url(../images/left-bai.png) 2px 12px no-repeat;
}
.message-main1-right2-box ul li a:hover{
  text-decoration: underline;
}
.message-main1-right2-box.width ul li a{
  width: 215px;
  float: left; 
}
.message-main1-right2-box.width ul li span{
  float: right;
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #999;
}
/* message-main2 */
.message-main2{
  margin: 10px 0;
}
.message-main2 img{
  width: 100%;
}

.message-main3{
  width: 110%;
}

.message-main4-left{
  width: 330px;
  float: left;
}
.message-main4-right{
  width: 652px;
  float: right;
}
.message-main4-right{
  width: 620px;
  height: 428px;
  padding: 0 15px;
  border: 1px solid #d9d9d9;
  background: #fafafa;
}
.message-main4-right h1{
  height: 60px;
  line-height: 60px;
  font-size: 20px;
  color: #0168b7;
}
.message-main4-right h1 a{
  float: right;
  font-size: 14px;
  font-weight: normal;
  color: #666;
}

.message-main4-right-ul{
  height: 35px;
  border-top: 3px solid #4ca7ec;
  border-right: 1px solid #f1f1f1;
  border-left: 1px solid #f1f1f1;
  background: #fdfdfd;
}
.message-main4-right-ul li{
  float: left;
}
.message-main4-right-ul li a{
  display: block;
  height: 35px;
  line-height: 35px;
  padding: 0 10px;
  color: #666;
  font-size: 14px;
  margin-left:-1px;
}
.message-main4-right-ul li.line a,
.message-main4-right-ul li a:hover{
  color: #0168b7;
  border-right: 1px solid #f1f1f1;
  border-left: 1px solid #f1f1f1;
}


.message-main4-right-ul2{
  display: none;
  border-right: 1px solid #f1f1f1;
  border-left: 1px solid #f1f1f1;
  border-bottom: 1px solid #f1f1f1;
  padding: 7px 0;
  background: #fff;
}
.message-main4-right-ul2 li a{
  height: 30px;
  line-height: 30px;
  width: 470px;
  padding-left: 25px;
  font-size: 14px;
  color: #666;
  float: left;
  background:url(../images/icon.png) -385px -302px no-repeat;
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.message-main4-right-ul2 li a:hover{
  text-decoration: underline;
}
.message-main4-right-ul2 li span{
  height: 30px;
  line-height: 30px;
  float: right;
  font-size: 12px;
  padding-right: 10px;
  color: #999;
}




/* mess-ins */
.ins-con-h1{
  height: 50px;
  font-size: 24px;
  text-align: center;
  color: #000;
}
.ins-con-ul li{
  float: left;
}
.ins-con-ul li a{
  display: block;
  height: 32px;
  line-height: 32px;
  padding: 0 20px;
  text-align: center;
  background: #f1f1f1;
  font-size: 14px;
  color: #666;
}
.ins-con-ul li.line a,
.ins-con-ul li a:hover{
  color: #fff;
  background: #4ca7ec;
}

.ins-con-list{
  display: none;
  padding: 10px 20px;
}
.ins-con-list.padn{
  padding: 0;
}
.ins-con-list li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.ins-con-list li{zoom:1;border-bottom: 1px dotted #ccc;}
.ins-con-list li a{
  display: block;
  float: left;
  height: 40px;
  line-height: 40px;
  *line-height: 36px;
  width: 532px;
  padding-left: 20px;
  font-size: 14px;
  color: #333;
  background:url(../images/icon.png) -395px -297px no-repeat;
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.ins-con-list li a:hover{
  color: #0168b7;
}
.ins-con-list li span{
  display: block;
  float: right;
  height: 40px;
  line-height: 40px;
  *line-height: 36px;
  font-size: 14px;
  color: #999;
}

.ins-con-img{
  width: 110%;
  margin-bottom: 10px;
}
.ins-con-img li{
  float: left;
}
.ins-con-img li a{
  display: block;
  width: 214px;
  height: 184px;
  margin-right: 35px;
}
.ins-con-img li a p{
  height: 46px;
  line-height: 23px;
  padding: 0 2px;
  font-size: 14px;
  color: #fff;
  background: #4ca7ec;
}


.mess-detail{
  padding: 30px;
}
.mess-detail-top{
  height: 95px;
  padding: 15px;
  background: #ffe8cd;
}
.mess-detail-top ul li{
  width: 445px;
  float: left;
  font-size: 14px;
  color: #333;
  height: 24px;
  line-height: 24px;
}

.mess-detail-title{
  margin-top: 10px;
  padding-bottom: 15px;
  border-bottom: 1px solid #f1f1f1;
}
.mess-detail-title h1{
  font-size: 20px;
  color: #0168b7;
  text-align: center;
  height: 50px;
  line-height: 50px;  
}
.mess-detail-title h2{
  margin-bottom: 5px;
  font-size: 17px;
  color: #000;
  text-align: center;
  height: 35px;
  line-height: 30px;
  font-weight: normal;
}
.font-size.detail{
  display: block;
  width: 125px;
  margin: 4px auto;
}
.close-a{
  font-size: 16px;
  color: #333;
  text-align: center;
}



.mess-list-text{
  height: 285px;
  background: #4ca7ec;
  padding: 12px;
}
.mess-list-text h1{
  height: 25px;
  font-size: 14px;
  color: #fff;
}
.mess-list-text p{
  font-size: 12px;
  margin-bottom: 22px;
  line-height: 23px;
  color: #fff;
}
.mess-list-box a{
  display: block;
  margin-top: 10px;
}
.mess-list-tBox{
  padding: 15px;
  background: #ffe8cd;
}
.mess-list-tBox p{
  line-height: 24px;
  font-size: 14px;
  color: #ff0000;
}
.mess-list-tp{
  height: 45px;
  line-height: 45px;
  font-size: 14px;
  color: #fff;
  text-align: center;
  background: #f0840a;
}

.ins-con-list.ul2 li a{
  width: 500px;
}
.mess-list-lBox-ul{
  height: 35px;
  background: #4ca7ec;
}
.mess-list-lBox-ul li{
  float: left;
  height: 35px;
  line-height: 35px;
  color: #fff;
  font-size: 16px;
}
.mess-list-lBox-ul li.lBox1{
  float: left;
  width: 500px;
  padding-left: 20px;
}
.mess-list-lBox-ul li.lBox2{
  width: 147px;
  float: right;
  text-align: center;
}
.mess-list-lBox{
  margin-bottom: 20px;
}
.mess-list-lBox h1{
  height: 50px;
  line-height: 50px;
  font-size: 20px;
  color: #0168b7;
}
.mess-list-tp.mar{
  margin-bottom: 50px;
}



/* cit.html */
.cit-login{
  height: 33px;
  padding: 9px;
  background: #f1f1f1;
}
.cit-input1,
.cit-input2,
.cit-input3 input{
  width: 95px;
  padding-left: 35px;
  height: 33px;
  line-height: 33px;
  margin-right: 5px;
  color: #999;
  border: 0;
}
.cit-input1{
  background:url(../images/cit-input1.png);
}
.cit-input2{
  background:url(../images/cit-input2.png);
}
.cit-input3 input{
  background:url(../images/cit-input2.png);;
  width: 45px;
  padding-right: 50px;
}
.cit-input3{
  position: relative;
}
.cit-input3 span{
  position: absolute;
  display: block;
  width: 50px;
  height: 33px;
  line-height: 33px;
  font-size: 14px;
  color: #00a0e9;
  z-index: 1;
  right: 0;
  top: 0;
  font-weight: bolder;
  letter-spacing: 1.5px;
  text-align: center;
}
.cit-input4{
  width: 100px;
  height: 33px;
  line-height: 33px;
  margin-right: 10px;
  font-size: 14px;
  color: #fff;
  background:url(../images/cit-input3.png);
  border: 0;
}

.cit-login a{
  height: 33px;
  line-height: 33px;
  font-size: 14px;
  color: #00a0e9;
}
.login-center{
  width: 700px;
  margin: 0 auto;
}





.cit-main1{
  padding: 20px;
}
.cit-main1-left{
  width: 330px;
  height: 466px;
}
.cit-main1-right{
  width: 600px;
  height: 466px;
}
.cit-main1-right-title a{
  height: 37px;
  line-height: 37px;
  font-size: 14px;
  color: #666;
  padding-right: 10px;
}
.cit-main1-left-title{
  width: 122px;
  height: 37px;
  line-height: 37px;
  text-align: center;
  font-size: 20px;
  color: #fff;
  background: #71c2c9;
}
.cit-main1-left-title.back{
  background: #00a0e9;
}
.cit-main1-left-box{
  width: 290px;
  height: 351px;
  padding: 39px 15px;
  background: #71c2c9;
}
.cit-main1-a{
  display: block;
  width: 137px;
  text-align: center;
  cursor: auto;
}
.cit-main1-a h1{
  height: 40px;
  line-height: 40px;
  font-size: 18px;
  color: #fff;
}
.cit-main1-a p{
  width: 120px;
  margin: 0 auto;
  margin-bottom: 30px;
  font-size: 14px;
  line-height: 18px;
  color: #fff;
}
.cit-main1-a span{
  display: block;
  height: 33px;
  line-height: 33px;
  margin-bottom: 5px;
  font-size: 14px;
  overflow: hidden;
  color: #71c2c9;
  background: #fff;
  cursor: pointer;
}
.cit-main1-a  a{
   display: block;
  height: 33px;
  line-height: 33px;
  margin-bottom: 5px;
  font-size: 14px;
  overflow: hidden;
  color: #71c2c9;
  background: #fff;
  cursor: pointer;
}
.cit-main1-right-box{
  height: 423px;
  border: 3px solid #00a0e9;
  padding-right: 2px;
}
.login-center2{
  width: 835px;
  margin: 0 auto;
}
.login-center2 span{
  height: 33px;
  line-height: 33px;
  float: left;
  margin-right: 17px;
  color: #00a0e9;
  font-size: 14px;
  font-weight: bold;
}
.cit-login .login-center2-a1{
  display: block;
  float: left;
  width: 120px;
  height: 33px;
  background: url(../images/a2.png);
  color: #fff;
  font-size: 14px;
  text-align: center;
  margin-right: 17px;
}
.cit-login .login-center2-a1:hover{
  background: url(../images/a2h.png);
}
.cit-login .login-center2-a2,
.cit-search .login-center2-a2{
  display: block;
  width: 100px;
  height: 33px;
  line-height: 33px;
  float: left;
  background: url(../images/cit-input3.png);
  color: #fff;
  font-size: 14px;
  text-align: center;
  margin-right: 17px;
}

.cit-login .login-center2-a2:hover{
  background: url(../images/a1h.png) 
}

.cit-search-box{
  width: 332px;
  height: 33px;
  margin-right: 5px;
  float: left;
  padding-left: 30px;
  background:url(../images/searchbc.jpg)
}
.cit-select{
  width: 80px;
  float: left;
  overflow: hidden;
  cursor: pointer;
  color: #999;
  font-size: 14px;
}
.cit-select select{
  display: block;
  height: 33px;
  *font-size: 14px;
  line-height: 33px;
  width: 130%;
  border: 0;
  /**margin-left: -1px;
  *margin-top: -1px;*/
  background: none; 
  color: #999;
}
.cit-select select option{
  height: 33px;
  line-height: 33px;
}
.cit-search-box input{
  height: 33px;
  line-height: 33px;
  width: 230px;
  border: 0;
  background: none;
  padding-left: 18px;
  font-size: 14px;
  color: #999;
}


.cit-search{
  width: 485px;
  margin: 0 auto;
  padding: 15px 0;
}

.cit-main1-right-ul1{
  height: 35px;
  width: 594px;
  font-size: 14px;
  color: #fff;
  background: #6dbafe;
}
.cit-main1-right-ul1 li{
  height: 35px;
  line-height: 35px;
  float: left;
}
.cits1{
  width: 210px;
  padding-left: 15px;
  overflow: hidden;
}
.citsj{
  width: 100px;
  overflow: hidden;
}
.cits2{
  width: 125px;
  overflow: hidden;
}
.cits3{
  width: 80px;
  overflow: hidden;
}
.cits4{
  width: 60px;
  text-align: center;
  overflow: hidden;
}
.cit-main1-right-ul2{
  padding-top: 12px;
}
.cit-main1-right-ul2 li span,
.cit-main1-right-ul2 li a
{
  float: left;
  display: block;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  color: #666;
}
.cit-main1-right-ul2 li a{
  color: #333;
}
.cit-main1-right-ul2 li a:hover{
  text-decoration: underline;
}
.cit-main1-right-ul2 li span.cits3{
  color: #00a0e9;
}

.cit-main2-s{
  padding: 0 20px;
}
.cit-main2-box{
  width: 300px;
  margin-right: 10px;
  float: left;
}
.cit-main2-box h1{
  height: 40px;
  line-height: 40px;
  font-size: 20px;
}
.cit-main2-ul1{
  height: 35px;
  border-left: 1px solid #f2f2f2;
  border-right: 1px solid #f2f2f2;
  background: #fcfcfc;
}
.cit-main2-box.k1 .cit-main2-ul1{
  border-top: 3px solid #f0840a;
}
.cit-main2-box.k1 h1{
  color: #f0840a;
}
.cit-main2-box.k2 .cit-main2-ul1{
  border-top: 3px solid #71c2c9;
}
.cit-main2-box.k2 h1{
  color: #71c2c9;
}
.cit-main2-box.k2 .cit-main2-ul1 li.line a{
  color: #71c2c9; 
}
.cit-main2-box.k3 .cit-main2-ul1{
  border-top: 3px solid #83c56a;
}
.cit-main2-box.k3 h1{
  color: #83c56a;
}
.cit-main2-box.k3 .cit-main2-ul1 li.line a{
  color: #83c56a; 
}

.cit-main2-box.k2, .cit-main2-box.k3 {
  display: none;
}

.cit-main2-ul1 li{
  float: left;
}
.cit-main2-ul1 li a{
  display: block;
  height: 35px;
  line-height: 35px;
  padding: 0 10px;
  font-size: 14px;
  color: #666;
  margin-left: -1px;
}
.cit-main2-ul1 li.line a{
  border-left: 1px solid #f2f2f2;
  border-right: 1px solid #f2f2f2;
  background: #fff;
  color: #f0840a;
}

.cit-main2-ul2{
  display: none;
  /* padding: 0 18px; */
  height: 192px;
  border: 1px solid #f2f2f2;
  border-top: 0;
}
.cit-main2-ul2 li b{
  display: block;
  height: 30px;
  line-height: 30px;
  float: left;
  color: #000;
  font-size: 14px;
}
.cit-main2-ul2 li a{
  display: block;
  height: 30px;
  line-height: 30px;
  *height: 25px;
  *line-height: 25px;
  float: left;
  font-size: 14px;
  color: #666;
}

.cit-main2-ul2 li span{
  display: block;
  height: 30px;
  line-height: 30px;
  *height: 25px;
  *line-height: 25px;
  float: left;
  font-size: 14px;
  color: #666;
}
.cit-main2-ul2 li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.cit-main2-ul2 li{zoom:1;}

.kis1{
  width: 222px;
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.kis2{
  width: 45px;
  text-align: right;
}
.k2is1{
  width: 144px;
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.k2is2{
  width: 45px;
  text-align: center;
}
.k2is3{
  width: 78px;
  text-align: right;
}
.over{
  width: 110%;
}

.cit-mail{
  padding: 25px;
}
.cit-mail-box{
  padding: 0 15px;
  padding-top: 50px;
  border: 1px solid #f1f1f1;
  border-top: 0;
}
.cit-mail h1{
  height: 35px;
  line-height: 35px;
  padding-left: 15px;
  color: #fff;
  font-size: 16px;
  background: #00a0e9;
}
.cit-mail-box-ul1{
  height: 35px;
  background: #6dbafe;
}
.cit-mail-box-ul1 li{
  height: 35px;
  line-height: 35px;
  float: left;
  font-size: 16px;
  color: #fff;
}
.bis1{width: 258px;padding-left: 15px;}
.bis2{width: 200px;text-align: center;}
.bis3{width: 200px;padding-left: 38px;}
.bis4{width: 70px;}
.bis5{width: 100px;text-align: center;}

.bis1_1{width: 180px;padding-left: 15px;}
.bis2_2{width: 100px;text-align: center;}
.bis3_3{width: 120px;padding-left: 38px;}
.bis4_4{width: 70px;}
.bis5_5{width: 50px;text-align: center;}

.cit-mail-box-ul2{
  padding: 0px 0;
  margin-bottom: 10px;
}
.cit-mail-box-ul2 li{
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  background:url(../images/icon.png) -395px -301px no-repeat;
}
.cit-mail-box-ul2 li a{
  display: block;
  height: 30px;
  line-height: 30px;
  float: left;
  color: #333;
}
.cit-mail-box-ul2 li span{
  display: block;
  height: 30px;
  line-height: 30px;
  float: left;
  color: #666;
}
.cit-mail-box-ul2 li span.bis4{
  color: #00a0e9;
}


.exchange-p {
    display: block;
    line-height: 30px;
    width: 100%;
    margin: 25px 0 0 0;
    font-size: 14px;
    color: #666;
}
.exchange-p span {
    display: inline-block;
    width: 155px;
    margin-right: 15px;
    font-size: 14px;
    color: #666;
    text-align: right;
}
.exchange-input1{
  height: 28px;
  line-height: 28px;
  width: 263px;
  border: 1px solid #ccc;
  font-size: 14px;
  padding: 0 10px;
}
.exchange-input2{
  height: 28px;
  line-height: 28px;
  width: 463px;
  border: 1px solid #ccc;
  font-size: 14px;
  padding: 0 10px;
}
.exchange-input3{
  height: 28px;
  line-height: 28px;
  width: 126px;
  border: 1px solid #ccc;
  font-size: 14px;
  padding: 0 10px;
}
.emchange-em{
  display: inline-block;
  color: #ff0000;
  line-height: 30px;
  padding: 0 10px;
}
.emchange-em2{
  display: inline-block;
  color: #71c2c9;
  line-height: 30px;
  padding: 0 10px;
}
.cit-mail-box.npad{
  padding-top: 35px;
  padding-bottom: 100px;
}
.cit-mail-box.npad2{
  padding: 15px;
}
.exchange-btn{
  background: #00a0e9;
  border: 0;
  color: #fff;
  cursor: pointer;
  height: 39px;
  font-size: 16px;
  padding: 0 18px;
}
.exchange-p em {
    line-height: 32px;
    font-size: 16px;
}
.exchange-em {
    margin: 0 10px;
}
.exchange-ps{
  line-height: 30px;
  font-size: 14px;
  color: #ff0000;
}
.exchange-yzm{
  float: left;
  margin-left: 12px;
  line-height: normal;
}
.exchange-yzm img{
  height: 30px;
}

.cit-write-left{
  width: 240px;
  float: left;
}
.cit-write-right{
  width: 640px;
  float: right;
}

.cit-write-gg{
  width: 210px;
  height: 139px;
  padding: 15px;
  background: #83c56a;
}
.cit-write-gg span{
  height: 20px;
  line-height: 20px;
  font-size: 16px;
  color: #fff;
}
.cit-write-gg span a{
  float: right;
  font-size: 12px;
  font-weight: normal;
  color: #fff;
}
.cit-write-gg ul{
  margin-top: 5px;
}
.cit-write-gg ul li{
  padding-left: 13px;
  background: url(../images/left-hei.png) 1px 12px no-repeat;
}
.cit-write-gg ul li a{
  display: block;
  height: 30px;
  line-height: 30px;
  color: #fff;
}

.mess-list-tBox.back{
  background: #fff8ed;
}

.write-main1{
  padding: 15px;
  border: 1px solid #f1f1f1;
  border-top: 0;
}
.cit-mail .write-main1-h1{
  height: 35px;
  line-height: 35px;
  margin-top: 5px;
  padding-left: 15px;
  background: #83c56a;
}


.exchange-p2 span {
    display: inline-block;
    width: 110px;
    margin-right: 15px;
    font-size: 14px;
    color: #666;
    text-align: right;
}

.exchange-select{
  height: 28px;
  width: 453px;
  *width: 450px;
  border: 1px solid #ccc;
}
.exchange-p2 {
    display: block;
    line-height: 30px;
    width: 100%;
    margin: 5px 0 5px 0;
    font-size: 14px;
    color: #666;
}

.exchange-p1 {
    display: block;
    line-height: 30px;
    width: 100%;
    margin: 5px 0 5px 0;
    font-size: 14px;
    color: #666;
}

.exchange-p1 span {
    width: 110px;
    font-size: 14px;
    color: #666;
    text-align: right;
}

.exchange_style span {
    color: #FFF;
}
.exchange-p2-input1 {
  height: 28px;
  line-height: 28px;
  width: 431px;
  *width: 428px;
  border: 1px solid #ccc;
 /*  font-size: 14px; */
  padding: 0 10px;
}
.exchange-p2 textarea{
  width: 431px;
  *width: 428px;
  height: 118px;
  border: 1px solid #ccc;
  font-size: 12px;
  padding: 10px;
}

.exchange-ps2{
  line-height: 30px;
  font-size: 14px;
  color: #ff0000;
  margin-left: 125px;
}
.write-main1-h1.marn{
  margin: 0;
}

.cit-mail h1 a{
  float: right;
  height: 35px;
  line-height: 35px;
  padding: 0 10px;
  font-size: 14px;
  color: #fff;
  font-weight: normal;
}



/* invest */
.inv-nav{
  padding: 25px;
}
.inv-nav-ul li{
  float: left;
}
.inv-nav-ul li a{
  display: block;
  width: 106px;
  height: 47px;
  line-height: 47px;
  margin-right: 5px;
  text-align: center;
  font-size: 14px;
  color: #fff;
}

.inv-nav-ul li.line a,
.inv-nav-ul li a:hover{
  background-image: url(../images/invest-list.png);
}

.inv-main1{
  padding: 0 25px;
}
.inv-title{
  height: 45px;
  line-height: 45px;
  text-align: center;
  width: 106px;
  font-size: 16px;
  color: #fff;
  background: url(../images/citbtn1.jpg) no-repeat;
}
.inv-title.citbg2{
  background: url(../images/citbtn2.jpg) no-repeat;
}
.inv-title.citbg3{
  background: url(../images/citbtn3.jpg) no-repeat;
}
.inv-main1-list{
  padding-top: 20px;
  position: relative;
}
.inv-main1-ul{
  overflow: hidden;
}
.inv-main1-ul li{
  float: left;
  margin-right: 13px;
}
.inv-main1-ul li a{
  display: block;
  width: 223px;
  height: 250px;
}
.inv-main1-ul li a h1{
  margin-top: 25px;
  font-size: 14px;
  color: #000;
}
.inv-main1-ul li a p{
  height: 54px;
  line-height: 18px;
  margin-top: 15px;
  font-size: 14px;
  color: #666;
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}


.inv-main1-list .next{
  display: none;
  width: 30px;
  height: 30px;
  position: absolute;
  top:68px;
  right:5px;
  background:url(../images/next.png);
  z-index: 20;
}
.inv-main1-list .prev{
  display: none;
  width: 30px;
  height: 30px;
  position: absolute;
  top:68px;
  left:5px;
  background:url(../images/prev.png);
  z-index: 20;
}






.inv-main2{
  padding: 0 25px;
  margin-top: 20px;
}
.inv-main2-left{
  width: 458px;
  float: left;
}
.inv-main2-right{
  width: 457px;
  float: right;
}
.title-a{
  height: 45px;
  line-height: 45px;
  font-size: 14px;
  color: #333;
}
.inv-main2-left1-ul{
  height: 114px;
  padding: 25px 15px;
  background: #bae2ff;
}
.inv-main2-left1-ul li{
  float:left;
}
.inv-main2-left1-ul li a{
  display: block;
  height: 35px;
  line-height: 35px;
  width: 172px;
  padding: 0 15px;
  font-size: 14px;
  background-color: #72a2ee;
  color: #fff;
  text-align: center;
  margin: 2px 6px;
  overflow: hidden;
}
.inv-main2-left1-ul li a:hover{
  background: #666;
}
.inv-main2-left2{
  margin-top: 30px;
}
.inv-main2-left2-title li{
  float: left;
}
.inv-main2-left2-title li a{
  display: block;
  height: 45px;
  line-height: 45px;
  width: 106px;
  text-align: center;
  font-size: 16px;
  color: #333;
} 
.inv-main2-left2-title li.line a{
  background: url(../images/citbtn4.jpg);
  color: #fff;
}
.inv-main2-left2-ul{
  display: none;
  padding: 12px;
  height: 296px;
  background: #fff9ed;
}
.inv-main2-left2-ul li{
  padding-left: 13px;
  background: url(../images/inv-jian2.png) 0px 13px no-repeat;
}
.inv-main2-left2-ul li a{
  display: block;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  color: #333;
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}

.inv-main2-right-title{
  width: 110%;
  margin: 5px 0 5px 0;
}
.inv-main2-right-title li{
  float: left;
  margin-right: 6px;
}
.inv-main2-right-title li a{
  display: block;
  height: 30px;
  width: 108px;
  line-height: 30px;
  text-align: center;
  color: #000;
  font-size: 16px;
  border: 1px solid #bae2ff;
}
.inv-main2-right-title li.line a,
.inv-main2-right-title li a:hover{
  background: #32bfcc;
  color: #fff;
  border: none;
  height: 32px;
  width: 110px;
}

.inv-main2-right-text{
  display: none;
  padding: 15px;
  height: 270px;
  overflow: hidden;
  background: #32bfcc;
}
.inv-main2-right-text h1{
  font-size: 16px;
  color: #fff;
}
.inv-main2-right-text h2{
  margin-top: 15px;
  font-size: 14px;
  color: #fff;
}
.inv-main2-right-text p{
  line-height: 18px;
  font-size: 14px;
  color: #fff;
}

.lead-list{
  margin-bottom: 30px;
}
.lead-list h1{
  width: 106px;
  height: 32px;
  line-height: 32px;
  padding-left: 17px;
  color: #fff;
  font-size: 14px;
  margin-bottom: 2px;
  background: #4ca7ec;
}
.lead-list h1 a{
  color: #fff;
  font-size: 14px;
}
.lead-list p{
  height: 30px;
  line-height: 30px;
  margin-bottom: 2px;
  background: #f1f1f1;
}
.lead-list p span{
  display: block;
  float: left;
  height: 30px;
  width: 106px;
  padding-left: 17px;
  margin-right: 17px;
  font-size: 14px;
  color: #fff;
  background: #36c6e8;
}
.lead-list p a{
  margin-right: 5px;
  font-size: 14px;
  color: #000;
}



.lead-mail{
  height: 225px;
  padding: 15px 78px 0 78px;
  border-bottom: 1px solid #f1f1f1;
}
.lead-mail img{
  margin-right: 22px;
}
.lead-mail h1,span{
  font-size: 14px;
  color: #000;
}
.lead-mail h1{
  margin-top: 7px;
  margin-bottom: 15px;
}
.lead-mail h2,
.lead-mail p{
  font-size: 14px;
  color: #000;
}
.lead-mail h2{
  margin-top: 23px;
}
.lead-mail p{
  margin-top: 5px;
  line-height: 24px;
}
.lead-mail .btn-mail{
  display: block;
  width: 140px;
  height: 39px;
  margin: 0 auto;
  margin-top: 20px;
  background: url(../images/btn-mail.png);
}
.lead-h1{
  width: 106px;
  height: 32px;
  line-height: 32px;
  margin: 20px 0;
  font-size: 14px;
  color: #fff;
  background: #4ca7ec;
  padding-left: 15px;
}




.cit-main-read-h2{
  height: 35px;
  line-height: 35px;
  padding-left: 20px;
  margin-bottom: 10px;
  background: #6dbafe;
  font-size: 16px;
  font-weight: normal;
  color: #fff;
}
.cit-mail-box.npad{
  padding-top: 20px;
}

.cit-read-label{
  font-size: 16px;
}
.cit-read-label span{
  width: 75px;
  padding-left: 20px;
  margin-right: 5px;
  float: left;
  line-height: 30px;
  color: #666;
}
.cit-read-label p{
  line-height: 30px;
  color: #333;
}
.cit-read-label p br{
  display: block;
  line-height: 1px;
}
.cit-read-label.label2 p{
  width: 790px;
  float: left;
}
.cit-read-label.label2 p span{
  width: auto;
  padding: 0;
  margin: 0;
  float: none;
  line-height: 30px;


}
.cit-main-read-h3{
  height: 35px;
  line-height: 35px;
  padding-left: 20px;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: normal;
  color: #666;
  background: #d3eaff;
}
.label2-box{
  width: 790px;
  float: left;
}
.label2-box span {
    width: auto;
    padding-left: 0px;
    margin-right: 0px;
    float: none;
    line-height: 30px;
    color: #666;
}
.label2-box h4{
  line-height: 30px;
}
.cit-mail-box.n-pad{
  padding-top: 0;
}

.cit-mail-search{
  padding: 10px 0;
  border: 1px solid #f1f1f1;
    border-top: 0;
    border-bottom: 0;
}

.cit-mail-search-p{
  height: 30px;
  line-height: 30px;
  padding-left: 20px;
  font-size: 16px;
  color: #666;
}
.cit-mail-search-p span{
  color: #0168b7;
}
.cit-mail-search .login-center2-a2{
    width: 100px;
    height: 33px;
    line-height: 35px;
    float: right;
    background: url(../images/cit-input3.png);
    color: #fff;
    font-size: 14px;
    text-align: center;
    margin-right: 425px;
}
 .login-center2-a3{
   display: block;
   width: 100px;
   height: 33px;
   line-height: 35px;
   margin-left: 10px;
   float: right;
   background: url(../images/cit-input3.png);
   color: #fff;
   font-size: 14px;
   text-align: center;
   margin-right: 150px;
}
.cit-mail-search .login-center2-a2:hover{
  background: url(../images/a1h.png);
}

.cit-seek-text{
  padding: 15px;
  background: #fff8ed;
  font-size: 14px;
}
.cit-seek-text{
  /*line-height: 30px;*/
}

.cit-main2{
  width: 450px;
  margin: 0 auto;
  margin-top: 40px;
}
.cit-mail2-box{
  width: 220px;
  text-align: center;
}
.cit-mail2-box h2{
  font-size: 18px;
  color: #333;
  cursor: pointer;
}
.cit-mail2-box p{
  height: 40px;
  margin-bottom: 20px;
  font-size: 14px;
  line-height: 20px;
  color: #333;
}
.cit-mail2-box a{
  display: block;
  height: 33px;
  line-height: 33px;
  width: 220px;
  margin-bottom: 10px;
  font-size: 14px;
  color: #fff;
  background: #83c56a;
}

.cit-mail-list-ul1{
  width: 105%;
}
.cit-mail-list-ul1 li{
  float: left;
}
.cit-mail-list-ul1 li a{
  display: block;
  height: 33px;
  line-height: 33px;
  padding: 0 20px;
  margin-right: 1px;
  font-size: 16px;
  color: #fff;
  background: #9cd188;
}
.cit-mail-list-ul1 li.line a,
.cit-mail-list-ul1 li a:hover{
  background: #009100;
}

.cit-mail-list{
  padding: 20px;
  border: 1px solid #f1f1f1;
    border-top: 0;
}
.cit-mail-list-ul2{
  display: none;
}
.cit-mail-list-ul2 li{
  position: relative;
  padding: 20px 0;
  border-bottom: 1px solid #f1f1f1;
}
.cit-mail-list-ul2 img{
  width: 95px;
  height: 130px;
  margin-right: 20px;
  float: left;
}
.cit-mail-list-ul2 h2{
  height: 30px;
  line-height: 30px;
  font-size: 18px;
  color: #333;
}
.cit-mail-list-ul2 span{
  height: 20px;
  line-height: 20px;
  font-size: 16px;
  color: #333;
}
.cit-mail-list-ul2 p{
  font-size: 14px;
  line-height: 20px;
  margin-top: 22px;
  color: #666;
}
.cit-mail-list li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.cit-mail-list li{zoom:1;}


.cit-mail-list-a{
  position: absolute;
  display: block;
  width: 100px;
  height: 33px;
  line-height: 33px;
  float: right;
  text-align: center;
  font-size: 14px;
  color: #fff;
  top: 20px;
  right: 0;
  background: url(../images/mail-btn.png);
}


.i-sld .flexslider .flex-direction-nav{
  display: block;
}
.i-sld .flexslider .flex-direction-nav a{
  width: 30px;
    height: 30px;
    position: absolute;
    top: 50%;
    z-index: 20;
    text-indent: 1000em;
}
.i-sld .flexslider .flex-direction-nav a:before {
    font-family: "flexslider-icon";
    font-size: 40px;
    line-height: 1;
    display: none;
    content: none;
}   
.i-sld .flexslider .flex-direction-nav .flex-prev{
  background: url(../images/prev.png);
}
.i-sld .flexslider .flex-direction-nav .flex-next{
  background: url(../images/next.png);
}

.posit{
  position: relative;
}
.file-a{
  position: absolute;
  top:1px;
  left:414px;
  display: block;
  height: 30px;
  line-height: 30px;
  width: 78px;
  text-align: center;
  font-size: 14px;
  color: #fff;
  background: #83c56a;
  cursor: pointer;
}
#fileField{
  position: absolute;
  top:1px;
  left: 414px;
  width: 78px;
  height: 30px;
  opacity: 0;
}
#button{
  position: absolute;
  top: 1px;
  left: 500px;
  width: 78px;
  height: 30px;
  text-align: center;
  font-size: 14px;
  color: #fff;
  background: #83c56a;
  border: 0;
}
.exchange-ps2.mar{
  margin-top: 10px;
}

.file-text{
  width: 268px;
  height: 28px;
  border: 1px solid #ccc;
  padding: 0 10px;
  border-right: 0;
}


.photos{
  position: relative;
}

.into-page-title{
  margin-top: 1px;
}
.into-page-title h1{
  /*height: 40px;*/
  min-height: 40px;
  line-height: 40px;
  font-size: 22px;
    color: #0168b7;
    text-align: center;
    font-weight: bolder;
}
.into-page-title h2{
  /*height: 40px;*/
  min-height: 40px;
  line-height: 40px;
  font-size: 18px;
    color: #0168b7;
    font-weight: bold;
    text-align: center;
}
.into-page-laiy{
  height: 30px;
  line-height: 30px;
  margin-bottom: 10px;
  text-align: center;
  background: #ffe8cd;
}
.into-page-laiy span{
  font-size: 14px;
}

#img_yz{
  float: left;
  padding: 7px 0;
  margin-right: 10px;
  margin-left: 5px;
}
.ins-index-con-list{
  width: 100%;
}
.ins-index-con-list li{
  float: left;
  width: 33%;
  margin-right: 0;
}
.ins-index-con-list li a {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #333;
    display: block;
    margin-top: 5px;
    margin-right: 5px;
    overflow: hidden;
    background-color: #f2f2f2;
    padding-left: 20px;
}
.ins-con-box{
  margin-bottom: 15px;
}


/* public */
.top{
  height: 48px;
  border-bottom: 3px solid #0168b7;
  background: url(../images/top-back.jpg) repeat-x;
}
.top-left{
  height: 48px;
  line-height: 48px;
  width: 300px;
  padding-left: 55px;
  font-size: 14px;
  background: url(../images/public-home.png) 10px 9px no-repeat;
}
.top-right{
  height: 48px;
  width: 507px;
  padding-left: 17px;
  background: url(../images/public-nav.png) 0 11px no-repeat;
}
.top-right li{
  float: left;
}
.top-right li a{
  display: block;
  height: 48px;
  line-height: 48px;
  width: 72px;
  margin-right: 26px;
  font-size: 14px;
  color: #0168b7;
  text-align: center;
}
.main1{
  height: 169px;
}
.main1 img{
  width: 100%;
}
.public{
  padding: 30px;
  background: #fff;
}
.public2{
  background: #fff;
}
.public1{
  margin-bottom: 30px;
}
.public-title{
  height: 38px;
  line-height: 38px;
  padding-left: 50px;
  font-size: 16px;
  color: #fff;
  font-weight: normal;
  background: #69c6ff url(../images/public2.jpg) no-repeat;
}

.public-box{
  padding: 15px;
  border: 1px solid #f1f1f1;
  border-top: none;
}
.public-box2{
  padding: 15px;
  border: 1px solid #f1f1f1;
  border-top: none;
  background: #f7fcff;
}
.public-box p{
  line-height: 22px;
  font-size: 14px;
  color: #333;
}
.public-label{
  display: block;
  height: 20px;
  margin-top: 10px;
  text-align: center;
}
.public-span{
  display: inline-block;
  height: 20px;
  font-size: 12px;
  margin-right: 3px;
}
.public-input{
  width: 300px;
  height: 18px;
  border: 1px solid #707070;
  margin-right: 3px;
}
.public-select{
  width: 75px;
  height: 21px;
  margin-right: 3px;
  border: 1px solid #707070;
}
.public-button{
  display: inline-block;
  height: 22px;
  padding: 0 5px;
}
.public-box2 h1{
  height: 33px;
  line-height: 33px;
  padding: 0 20px;
  float: left;
  font-size: 14px;
  color: #fff;
  background: #23a1eb;
}
.public-ul{
  width: 100%;
  padding: 10px 0;
  margin-bottom: 10px;
}
.public-ul li{
  float: left;
}
.public-ul li a{
  display: block;
  width: 210px;
  height: 30px;
  line-height: 30px;
  padding-left: 12px;
  font-size: 14px;
  overflow: hidden;
  color: #333;
    background:url(../images/icon.png) -395px -301px no-repeat;
}

.public-back{
  background: url(../images/mback.png) left -0px;
}
.ins-con-img-div{
  *position: relative;
}

/* scen */
.scen{
  position: relative;
  /*width: 984px;
  height: 784px;*/
  width:932px;
  height:580px;
  z-index:1;
  background: #f1f1f1;
}
.scen.cj1{
  background: url(../images/cj1.jpg) no-repeat;
  background-size: 984px;
}
.scen-box{
  /*margin: 200px 0 0 550px;*/
  margin: 100px 0 0 550px;
  float: left;
}
.scen-box a{
  display: block;
  height: 40px;
  line-height: 40px;
  width: 280px;
  padding-left: 10px;
  margin-bottom: 10px;
  border: 4px solid #23a1eb;
  border-radius: 5px;
  font-size: 16px;
  background: #fff;
}
.scen-box a:hover{
  border-color: #666;
}
.scen-logs{
  display: none;
  position: absolute;
  /*width: 340px;
  top:150px;
  right: 115px;*/
  top:50px;
  width:500px;
  right:50px;
  background: #999;
}
.scen-back{
  display: block;
  height: 30px;
  line-height: 30px;
  width: 100px;
  text-align: center;
  float: right;
  color: #fff;
  font-size: 12px;
  background: #23a1eb;
}
.scen-log ul{
  float: left;
  /*width: 320px;*/
  width:440px;
  padding: 20px;
}
.scen-log ul li a{
  display: block;
  height: 40px;
  line-height: 40px;
  /*width: 280px;*/
  width:440px;
  padding-left: 10px;
  margin-bottom: 10px;
  border: 4px solid #23a1eb;
  border-radius: 5px;
  font-size: 16px;
  background: #fff;
}
.scen-log ul li a:hover{
  border-color: #000;
}
.scen-logs h1{
  height: 40px;
  line-height: 40px;
  padding-left: 20px;
  font-size: 16px;
  color: #fff;
}
.scen-sele{
  position: absolute;
  top:200px;
  left:100px;
}
.scroll_begin {
  position: absolute;
  width: 800%;
  padding: 0;
}
.scroll_div {
  position: relative;
  overflow: hidden;
  width: 932px;height: 250px;
}
.wzbg{
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: -2;
}
.wzbg img{
  width: 100%;
}
.inv-video-box{
  height: 196px;
  z-index: 1;
  background: #000;
  text-align: center;
  margin-bottom: 20px;
}
.result-h1{
  font-size: 20px;
  margin-left: 15px;
  color: #666;
}
.tu_gif{
  background: url(../images/tu_big_b1.png) no-repeat;
  width: 100px;
  height: 100px;
  position: absolute;
  left: 75px;
  top: 28px;
  z-index: 10;
}
.tslide{
  float: left;
  width: 71px;
  height: 155px;
  margin-left: 4px;
  
}
.jq-content-box a,.tslide a{
  display: block;
}
.tslide ul li{
  margin-bottom: 3px;
  position: relative;
  width: 71px;
  height: 51px;
}
.tu_bf{
  background: url(../images/tu_s_b.png) no-repeat;
  width: 27px;
  height: 27px;
  position: absolute;
  left: 22px;
  top: 12px;
}
.tslide ul li img{
  display: block;
}
.jq-box_bt span{
  height: 25px;
  line-height: 25px;
}
.jq-box_bt span,.jq-box_bt span a{
  color: #0168b7;
  font-size: 14px;
}
.jq-box_tb{
  background: url(../images/box_bt.png) no-repeat left center;
  padding-left: 35px;
  font-weight: bold;
}

/*ie6提示升级*/
.cp-tips
{
  width: 100%;
  height: 40px;
  line-height: 40px;
  text-align: center;
  background-color: #ffefc6;
  color: #960;
}

.cp-tips-close
{
  float: right;
  height: 22px;
  width: 22px;
  display: block;
  margin: 9px;
  background: url(../images/close.png) no-repeat;
  cursor: pointer;
}

.cp-tips A
{
  color: #f74c4c;
}
.msgs{display:inline-block;width:104px;color:#fff !important ;font-size:12px !important;border:1px solid #0697DA;text-align:center !important;height:30px;line-height:30px;background:#0697DA;cursor:pointer;}

.msgs1{background:#E6E6E6;color:#818080 !important ;border:1px solid #CCCCCC;}

/*以下by raincy制作*/
.q-box h5,h5.sub-title { width:100%; border-bottom:3px solid #00A0E9;height: 40px;line-height: 40px;font-size: 20px;color: #00A0E9;}
h5 small{font-size: 14px; font-weight: normal;}
.q-box.color-green h5{border-bottom-color: #83c56a;color: #83c56a}
.q-box .more{float:right; font-size:12px; font-weight:normal; padding-top:5px;}
.q-box a:hover{text-decoration:underline;}
.q-box .inner{border: 1px solid #eee; border-top: none; height: 255px;}
.table{width: 100%;  color:#666; font-size:14px;}
.table thead th{background:#f1f1f1; height:32px; vertical-align:middle;line-height:32px;  text-align:center; padding: 0 10px}
.table tbody td{ height:32px; line-height:32px;padding: 0 10px}
.table .tl{text-align: left}

.table-blue{width: 100%;  color:#666; font-size:14px;}
.table-blue thead th{background: #6dbafe;color:#fff; height:34px; vertical-align:middle;line-height:34px;  text-align:center; padding: 0 10px}
.table-blue tbody td{ height:32px; line-height:32px;padding: 0 10px; text-align: center;}
.table-blue .tl{text-align: left}
.table-blue .color-red{color: #FF8400;}
.table-blue .color-green{color: #379C0A;}

.q-list{border:1px solid #eee; padding:0 10px; height: 255px;}
.q-box.auto .q-list{height:auto;}
.q-list li{ color:#666;background:url(../images/po.png) no-repeat 0 center; padding-left:15px; height:32px; line-height:32px; font-size:14px; position: relative;}
.q-list .icons{font-size:12px; position: absolute; right: 0;}
.brow{ display:inline-block; vertical-align:-3px;width:16px; height:16px; background:url(../images/ic0.png) no-repeat; margin:0 2px 0 10px;}
.zan{display:inline-block;vertical-align:-3px;width:16px; height:16px; background:url(../images/ic01.png) no-repeat; margin:0 2px 0 10px;}

.b-box{height: 712px; border: 1px solid #eee; overflow: hidden}
.b-box .cit-mail-search .login-center2-a2{margin-right: 100px;}

/*by raincy 20191211*/
/*通知公告列表*/
.new-list.mt10{margin-top:10px;}
.new-list li{position: relative;}
.new-list li:before{content: '';display: inline-block;width: 6px;height: 6px;background-color: #1d9eea;border-radius: 50%;position: absolute;top: 15px;left: 15px;}
.new-list li a{display: block;padding: 8px 10px 8px 30px;color: #333;}
.new-list li a:hover .tt{color: #4f87bf;}
.new-list .tt{display: inline-block;vertical-align:middle;width: calc(100% - 100px);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.new-list .date{color: #999;}

.new-tab a{color: #55595e;}
.new-tab a.active,.new-tab a:hover{color: #00A0E9;}
.new-tab a.active{color: #00A0E9;cursor: default;}
.new-tab .split{position: relative;top: 3px;margin:0 10px;width: 1px;height: 20px;background-color: #ccc;display: inline-block;}
.newtab-pane{display: none;}
.newtab-pane.active{display: block;}

.toggleBox{
  width:100%;
  height:100%;
  position:fixed;
  display: none;
  top:0;
  left:0;
  z-index:9999;
}
.boxClose{
  width:20px;
  height:20px;
  background:url(../images/close.png)no-repeat center center;
  background-size:20px 20px;
  position:absolute;
  top:0;
  right:0;
  cursor: pointer;
}
.iframeContent{
  width:100%;
  height:70%;
  position: absolute;
  top:0;
  left:0;
  bottom:0;
  right:0;
  margin:auto;
  background:#fff;
  padding:20px;
  box-sizing:border-box;
  border-radius:10px;
}

/*这是嵌套认证的css代码*/
.identity-con{width:640px;height:550px; margin:20px auto;overflow: hidden;border-bottom: 20px solid #082452;display: none}
.identity-con .inner{width:1200px;margin:-10px 0 0 -545px;overflow-y:auto;}