﻿@charset "utf-8";
a {
  color: #666666;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #153f74;
  text-decoration:none;
}
.item a:hover{color: #fff;}
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

body {
    line-height:1;
     font-family:"微软雅黑";
     background-color:#f3f3f3;

}

:focus {
    outline: 1;
}

article,aside,canvas,details,figcaption,figure,
footer,header,hgroup,menu,nav,section,summary {
    display:block;
}

nav ul {
    list-style:none;
}

blockquote, q {
    quotes:none;
}

blockquote:before, blockquote:after,
q:before, q:after {
    content:'';
    content:none;
}

a {
    margin:0;
    padding:0;
    border:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}

mark {
    background-color:#ff9;
    color:#000;
    font-style:italic;
    font-weight:bold;
}

del {
    text-decoration: line-through;
}

abbr[title], dfn[title] {
    border-bottom:1px dotted #000;
    cursor:help;
}

table {
    border-collapse:collapse;
    border-spacing:0;
}

hr {
    display:block;
    height:1px;
    border:0;
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}

input, select {
    vertical-align:middle;
}


 /*div{border:1px solid red;box-sizing: border-box;}*/
    body{margin:0px;}
    .top{height:118px;width:1070px;margin:0 auto;}
    .main{width:1070px;margin:0 auto;    min-height: 645px;}
    .fenhui_main{width:1070px;margin:0 auto;background:url(../images/fenhui_background.png);background-size:100% 100%;    background-position: 0 -566px;}
    .fenhui_main .fenhui_left{width:310px;float:left;height:515px;margin:0 auto;margin-top: 53px;}
    .fenhui_main .fenhui_right{width:755px;float:right;height:515px;margin:0 auto;}


      .fenhui_menu li{
    background-color: #d7d7d7;
    list-style-type: none;
    /* height: 75px; */
    text-align: center;
    width: 192px;
    margin-left: 73px;
      }
            .fenhui_menu li:hover{
    background-color: #c1c1c1;
    /*background-color: #256bae;
    background: -webkit-linear-gradient(left, red , blue);
    background: -o-linear-gradient(right, red, blue);
    background: -moz-linear-gradient(right, red, blue);
    background: linear-gradient(to right, #256bae , #0082ffbf);*/
  }
      .fenhui_menu li a{
    left: -39px;
    position: relative;
    padding-left: 85px;
    font-size: 26px;
    line-height: 60px;
    margin: 20px auto;
    font-weight: bold;
    display: block;
    background-repeat: no-repeat;
    background-image: url(../images/nav_background.png);
    background-size: auto 100%;
      }

            .fenhui_menu li:nth-child(2) a{

    background-image: url(../images/introduce_background.png);
      }              .fenhui_menu li:nth-child(3) a{

    background-image: url(../images/member_background.png);
      }              .fenhui_menu li:nth-child(4) a{

    background-image: url(../images/service_background.png);
      }

      .fenhui_menu li a:hover{
        color: #4e4e4e;
      }
      .fenhui_menu li a:focus{
        color: #4e4e4e;
      }
      .fenhui_menu{

        margin-top: 24px;
      }
    .fenhui_footer{width:1070px;margin:0 auto;background:url(../images/footer_background.png);    background-size: 100% 100%;}
    .fenhui_footer .fenhui_footer_left{width:310px;float:left;height:261px;margin:0 auto;margin-bottom: 33px;}
    .fenhui_footer .fenhui_footer_right{width:755px;float:right;height:261px;margin:0 auto;}

    .fenhui_nav{height:275px;background-color: #256bae;min-width: 1070px;}
    .fenhui_nav_warp{width:1070px;margin:0 auto;}

    .fenhui_nav_warp .left{width:310px;height:175px;float: left;margin-top:48px;}
    .fenhui_nav_warp .right{margin-right:65px;height:175px;margin-top:64px;float: right;}
    .fenhui_nav_warp .right h3{font-size: 62px;
    color: #fff;
    letter-spacing: 2px;}
    .fenhui_nav_warp .right p{    color: #131313;
    font-size: 29px;
    margin-top: 25px;
    height: 50px;
    background-color: #d7d7d7;
    line-height: 50px;
    /* font-family: 宋体; */
    padding: 0 4px;}





    .nav{height:130px;background: url(../images/banner_background.png);text-align: left;font-size:16px;font-weight:500;line-height: 45px;color: #fff;}
    .nav_warp{width:1200px;margin:0 auto;}
    .nav_warp li{
        color:#fff;
        display: inline-block;
        position: relative;
            margin: 0px 15px;
    font-size: 15px;

    }
.nav_warp li a{
    color: #fff;
}
    .nav_warp .sub_item{
        color:#fff;
    }
    .nav_warp ul{
        z-index: 99999;
        position: absolute;

        background: url(../images/banner_background.png);
        display: none;

        text-align: center;
    }
.nav_warp ul li{
    width: 140px;
}
.nav_warp .hb-first-li:hover ul{
    display: block;
}
    .yuanxi{
        width:900px;
    }


.clear{clear: both;}
.footer {
    background: none repeat scroll 0 0 #153F74;
    border-top: 1px solid #dddddd;
    margin: 0 auto;
    padding-top: 20px;
    text-align: center;
    width: 100%;
}
.footer img{display:inline}
.footer a{color:#fff;padding:0 3px;font-size:14px;}
.footer p{line-height:30px;color:#fff;}
.footer .eweiImg{position:absolute;display:none}

.index-about-us td a{
    font-size: 14px;
}
.index-about-us {
  position: relative;
  height: 300px;
}
.index-about-us h2 {
  margin-top: 20px;
  font-size: 17px;
  color: #151515;
}
.index-about-us table {
  width: 100%;
}
.index-about-us table th {
  text-align: left;
  font-size: 14px;
  color: #153f74;
}
.index-about-us table tr {
  height: 35px;
}
.index-about-us table td {

}
.index-about-us-right {
  width: 330px;
  height: 240px;
  position: absolute;
  right: 0;
  top: 20px;
  /* padding: 30px; */
  border-left: 1px dashed #d5d5d5;
  padding: 0 30px;
}
.index-about-us-right h3 {
  color: #ff8400;
  font-size: 16px;
  margin-top: 30px;
  line-height: 16px;
  margin-bottom: 10px;
}
.index-about-us-right ul {
  margin-bottom: 60px;
}
.index-about-us li {
  display: inline-block;
  margin-right: 20px;
}
.internationalization {
  float: left;
  width: 40px;
  position: relative;
  background: #fff;
  border: 1px solid #d5d5d5;
  overflow: hidden;
  height: 26px;
  margin-top: 3px;
  border-radius: 4px;
}
.internationalization:hover {
  height: 46px;
}
.internationalization .icon-more {
  background: url(../images/tb1udoelpxxxxx_xpxxxjzijfxx-9-6.png);
  background-repeat: no-repeat;
  display: block;
  width: 9px;
  height: 6px;
  position: absolute;
  right: 4px;
  top: 10px;
  z-index: 20;
  cursor: pointer;
}
.internationalization:hover .icon-more{
  background: url(../images/tb14xcnlpxxxxbexvxxxjzijfxx-9-6.png);
}
.internationalization ul {
  padding: 4px;
  padding-left: 6px;
}
.internationalization li {
  cursor: pointer;
}

.pray a{
    display: block;
    height: 115px;
    width: 100%;
}
.pray a img{
    height: 100%;
    width:100%;
}
.index-activity {
    clear: both;
}
.index-activity-body {
  padding: 30px 20px;
  background: #fff;
  margin-top: 20px;
  position: relative;
  height: 179px;
}
.index-activity-title {
  background-image: url(../images/tb1objslpxxxxxbapxxkysf9vxx-102-43.png);
}
.index-activity-left {
  width: 333px;
  height: 180px;
}
.index-activity .index-right-pic {
  margin-top: 0;
}
.index-activity ul {
  width: 415px;
  position: absolute;
  right: 0;
  top: 30px;
}
.index-activity li {
  list-style-type: none;
  width: 200px;
  height: 55px;
  position: relative;
  margin: 0 5px 12px 0;
  float: left;
}
.index-activity li img {
  width: 50px;
  height: 50px;
  display: inline-block;
  float:left;
}
.index-activity li p {
  width: 135px;
  display: inline-block;
  margin-left: 10px;
  vertical-align: top;
  float:left;
}
.index-activity li p a{
  line-height: 20px;
}

.index-right-pic img {

}

.index-right-pic {
  width: 100%;
  margin-top: 20px;
  position: relative;
}
.index-right-pic .index-right-pic-bottom {
  position: absolute;
  color: #fff;
  bottom: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 40px;
  line-height: 40px;
  padding-left: 15px;
  background: rgba(0,0,0,0.5);
  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);
  font-size: 15px;
  box-sizing: border-box;
}
.index-right-pic a:hover{
  color: #153f74;
}

    /*.second_recommend a{
        display: block;
        height: 40px;
        padding-bottom: 20px;
    }*/

    .second_recommend a img{
        display: block;
        height: 100%;
        width: 100%;
    }
    .big_recommend{
        margin-top: 25px;
    }
    .big_recommend a{
        display: block;
        width: 100%;
        height: 155px;
    }

    .big_recommend a img{
        width: 100%;
        height: 100%;
    }

    .area3{
        width: 100%;
        margin: 0 auto;
    }
    .area2{
        margin-top:40px;
    }
    .wleft{
        width:793px;float:left;
    }
    .wright{
        width:256px;float:right;
    }
    .export{height:250px;margin-top: 15px}

    .nav_title{
        position: relative;
    }
    .nav_title .right{
    border-bottom: 3px solid #153f74;
    float: right;
    width: 159px;
    height: 21px;
    }
    .nav_title .span{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 15px;
    height: 32px;
    border-left: 3px solid #153f74;
    border-top: 3px solid #153f74;
    }
    .nav_title .left{
float: left;
    width: 87px;
    padding: 5px 0 0 10px;
    }
    .zh_title{
        font-size: 18px;
        font-weight: bold;
         color: #424242;
    }
    .en_title{
    font-size: 16px;
    margin-bottom: 2px;
    color: rgb(180, 180, 180);
    letter-spacing: 1px;
    }
    /*top_news*/
    .top_news{box-sizing: border-box;height:68px;}
    .top_news_item{width:33.3%: height:70px;}
    .important_news{box-sizing: border-box;}
    .top_news .left{
        width: 100%;float:left;box-sizing: border-box;
    }
    .top_news .right{
        width: 33.3%;float:right;box-sizing: border-box;
    }
    /*top_news*/

    /*index_right*/
    .index-right-list {

    }
    .index-right-list li {
      height: 40px;
      line-height: 40px;
          list-style-type: none;
    }
    .index-right-list li .span1{
              font-size: 67px;
    color: #a05508;
    line-height: 36px;
    vertical-align: top;
    }
    .index-right-list li .span2{
    vertical-align: middle;
    }
    .index-right-list li:after {
      content: '';
      display: block;
      border-bottom: 1px dashed #d5d5d5;
    }
    .index-right-list li:last-child:after {
      content: '';
      border-bottom: none;
    }
    .index-right-list li a {
      padding-left: 10px;
    }
    .index-right-list li a:hover {
      color: #153f74;
    }
    .index-right-book {
      margin-top: 20px;
    }
    .index-right-book li {
      padding: 0 10px;
      position: relative;
      vertical-align: text-top;
    }
    .index-right-book-number {
      background: #ff8400;
      width: 16px;
      height: 15px;
      display: inline-block;
      color: #fff;
      border-radius: 50%;
      text-align: center;
      line-height: 16px;
      font-size: 10px;
      vertical-align: top;
      margin-top: 13px;
    }
    /*area1 */
    .area1 {margin-top: 40px }
    /*banner_news*/
    .banner_news .wright .item{
    }
    .banner_news .wright .item a{
        display: block;
        height:140px;
    }
    .news1{height: 272px}
    .news2{height: 272px}
    .branch{height: 402px}
    .news,.carousel{width:793px;float:left;}
    .branch,.carousel_recommend{width:256px;float:right;}
    .carousel{height: 258px;}
    .carousel_recommend{height: 263px;}
    .carousel_recommend .carousel_recommend_item:first {padding-bottom:10px;}
    .carousel_recommend_item {height:131px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}

    .top .left{
        height: 100%;
        width: 100%;
        float:left;
    }
    .top .right{
        height: 100%;
        float: right;
    }
    .middle{
         display:flex;/*Flex布局*/
        display: -webkit-flex; /* Safari */
        align-items:center;/*指定垂直居中*/
    }
    .logo{
        background-image: url('../images/logo.png');
    height: 118px;
    width: 100%;
        background-size: 100% 100%;
    }
    .fenhui_logo{
    background-image: url(../images/fenhui_logo.png);
    width: 1070px;
    height: 238px;
    background-size: 100% 100%;
    }
    .huiyuan_logo{
    background-image: url(../images/logo.png);
    width: 1070px;
    height: 118px;
    background-size: 100% 100%;
    }

    .site{ float: right; display: inline; margin-top: 23px; font-size: 14px; line-height: 32px;}
    .searchBox{ float: right; display: inline; width: 198px; height: 32px; border:solid 1px #c4c4c4; border-radius: 3px; margin-top: 6px; overflow: hidden;}
    input[type="text"],
    .searchInput{ float: left; display: inline; width: 153px; height: 22px; padding: 5px; border: 0; margin: 0; font-size: 14px; color: #181818;background-color: #ffffff}
    .searchBtn{ float: left; width: 35px; height: 32px; color: #000; font-size: 18px; line-height: 32px; text-align:center;}
    .searchBtn .iconfont{ color: #fff; font-size: 18px;}
    .searchBtn:hover .iconfont{ color: #d04545;}
    .siteCut{ float: left; line-height: 32px;}
    .siteLink{ float: left; display: inline; text-align: center; padding: 0 10px;    font-size: 14px;line-height: 32px;}
    .siteLink a{ color: #181818;}
    .logined{ position: relative; display: inline-block; *display: inline; *zoom:1;}
    .userId{ padding: 1px 11px; height: 32px; line-height: 32px; display: inline-block; *display: inline; *zoom:1; position: relative; z-index: 2;}
    .userId em{ display: inline-block; *display: inline; *zoom:1;}
    .userArrow{ display: inline-block; *display: inline; *zoom:1; width: 12px; height: 6px; overflow: hidden; vertical-align: middle; background: url("../images/common.png") no-repeat -290px 0; margin-left: 5px;}
    .userMenu{ display: none; width: 138px; position: absolute; right: 0; top: 33px; border: solid 1px #e5e5e5; background-color: #fff; z-index: 1;}
    .userMenu a{ display: block; padding: 0 28px; height: 30px; line-height: 30px; overflow: hidden; text-align: left; cursor: pointer;}
    .userMenu a.exit{ border-top: solid 1px #e5e5e5;}
    .userMenu a span{ float: left;}
    .icon-tiezi,.icon-exit{ float:  right; width: 16px; height: 16px; overflow: hidden; font-size: 16px; line-height: 16px; margin-top: 7px;}
    .userMenu a:hover,
    .userMenu a:active{ color: #b01f24;}
    .hover .userId{ padding: 0 10px; border: solid 1px #e5e5e5; border-bottom: solid 1px #fff; background-color: #fff;}
    .hover .userMenu{ display: block;}

    .top-advs {
          height: 92px;
          padding: 0px;
          position: relative;
        }
        .top-advs li {
          display: inline-block;
          width: 32.6%;
          height: 80px;
          border: 1px solid #ffffff;
          position: relative;
          background: #fff;
          box-sizing: border-box;
          margin-right: 1%;
          float:left;
        }
        .top-advs li:last-child{

          margin-right: 0;
        }

        .top-advs li:last-child {
          position: absolute;
          right: 0;
        }
        .top-advs .top-advs-left {
          display: inline-block;
          width: 28%;
          height: 77px;
          border-right: 1px solid #e5e5e5;
          position: absolute;
          left: 0;
          top: 0;
        }
        .top-advs .top-advs-left img {
          width: 100%;
          height: 100%;
        }
        .top-advs .top-advs-left span {
          background: #153f74;
          color: #fff;
          padding: 0px 7px;
          font-size: 13px;
          font-weight: 400;
          position: absolute;
          top: 2px;
          left: 2px;
          line-height: 18px;
          height: 18px;
        }
        .top-advs .top-advs-right {
          display: inline-block;
          width: 69%;
          position: absolute;
          top: 0;
          left: 104px;
          padding-top: 5px
        }
        .top-advs .top-advs-right h4 {
          line-height: 24px;
          font-size: 14px;
          margin-bottom: 4px;
          margin: 0px;

        }
        .top-advs .top-advs-right span {
          color: #A7A7A7;
          font-size: 12px;
        }
        .top-advs .top-advs-right a {
            color: #666666;
        }
        .top-advs .top-advs-right a:hover {
            margin: 0px;
            color: #153f74;
        }

        .top-notice {
          height: 80px;
          background: url(../images/tb1qxbflpxxxxxraxxxpwswjfxx-3-3.png);
          color: #ae1d22;
          position: relative;
        }
        .top-notice .top-notice-left {
          width: 250px;
          height: 80px;
          line-height: 18px;
          background-image: url(../images/tb1yxjvlpxxxxcqxpxxawywfxxx-15-15.png);
          background-repeat: no-repeat;
          background-position-y: 50%;
          background-position-x: 7px;
          padding-left: 30px;
          display: table;
        }
        .top-notice .top-notice-left a {
          color: #ae1d22;
          display: table-cell;
          vertical-align: middle;
        }
        .top-notice .top-notice-right {
          display: inline-block;
          width: 75px;
          height: 80px;
          vertical-align: top;
          background-image: url(../images/tb1ttbclpxxxxxrxpxxjv0pfxxx-2-62.png);
          background-repeat: no-repeat;
          background-position-y: 50%;
          position: absolute;
          right: 0;
          top: 0;
        }
        .top-notice .top-notice-right span {
          display: inline-block;
          width: 56px;
          height: 100%;
          box-sizing: border-box;
          padding-left: 18px;
          font-size: 18px;
          padding-top: 15px;
          font-weight: 700;
        }

        /*slide*/
        .slide-play{
          width: 788px;
          height: 288px;
          overflow: hidden;
          border: 1px solid #d5d5d5;
        }
        .slide-play.ml20 {
          margin-left: 0;
        }
        .slide { position: relative;}
        .slide .item { height: 290px;float: left;width: 790px;}
        .slide-inner {
          position: relative;
          width: 790px;
          height: 290px;
          overflow: hidden;
        }
        .font_li{float: left;}
        .slide-inner > .item {
          position: relative;
          -display: none;
          -webkit-transition: 0.6s ease-in-out left;
                  transition: 0.6s ease-in-out left;
        }
        .slide-inner > .item > img,
        .slide-inner > .item > a > img {
          display: block;
          /*height: auto;*/
          max-width: 100%;
          line-height: 1;
          width: 580px;
          height: 290px;
        }
        .slide-inner > .item > img {
          position: absolute;
          top: 0;
          left: 0;
          width: 760px;
          height: 280px;
        }
        .slide-inner > .active,
        .slide-inner > .next,
        .slide-inner > .prev {
          display: block;
        }
        .slide-inner > .active {
          left: 0;
        }
        .slide-indicators {
          position: absolute;
          top: 248px;
          left: 50%;
          margin-left: -75px;
          z-index: 15;
          padding-left: 0;
          list-style: none;
        }
        .slide-indicators li {
          /* background: url(../images/slidplay9n424.png) no-repeat 0 0; */
          background: #a05508;
          border-radius: 50%;
          display: inline-block;
          float: left;
          width: 12px;
          height: 12px;
          margin: 1px 5px;
          text-indent: -999px;
          _background: none;
          _background-color: #ffffff;
          cursor: pointer;
        }
        .slide-indicators .active {
           /*background-position: -30px 0;*/
          background: #153F74;
          width: 12px;
          height: 12px;
          /*_background-color: #153f74;*/
        }

        .foot_list{position: absolute;}
        .slide-font{position: absolute;left: 0;}
        .slide-font .font_li{    width: 170px;
          position: relative;
          top: -290px;
          margin-left: 580px;
          height: 250px;
          padding: 20px;
          background: #153F74;
          /*background: rgba(0, 0, 0, 0.5);*/
          /*filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);*/
        }
        .slide-font .font_li h3{
          color: #fff;
          font-size: 15px;
          line-height: 1.5;
          margin-bottom: 20px;
        }
        .slide-font .alinkhover:hover .h3{
          color: #fff;
        }
        .slide-font .font_li p{
          color: #fff;
          text-indent: 2em;
          font-size: 13px;
          line-height: 24px;
        }


        .notice {
      width: 50%;
    float: left;
    box-sizing: border-box;
    padding-bottom: 10px;
    padding-right: 19px;
}
.notice_title {
    width: 100%;
    font-size: 18px;
    color: #153f74;
    position: relative;
    text-indent: 13px;
    height: 30px;
    line-height: 30px;
    font-weight: bold;
    border-bottom: 2px solid #153f74;
}
.notice_title span {
    width: 3px;
    height: 15px;
    display: inline-block;
    background-color: #153f74;
    position: absolute;
    left: 0px;
    top: 6px;
}
.notice_title a {
    font-size: 12px;
    color: rgb(102, 102, 102);
    font-weight: normal;
    font-size: simsun;
    float: right;
    display: inline-block;
    margin-top: 5px;
}
.notice_title a:hover {
    color: #153f74;
}
.notice_content {
    width: 100%;
    margin-top: 20px;
    padding-bottom: 10px;
}
.noticeimg ,
.noticeimg2,
.noticeimg3{
    width: 165px;
    height: 176px;
    display: inline-block;
    background-image: url(../images/openinfo8.png);
    background-repeat: no-repeat;
    margin: 2px;
}

.noticeimg1{
    width: 100%;
    height: 176px;
    display: inline-block;
    background-repeat: no-repeat;
    margin: 2px;
}
.notice-img{
    width: 40%;
    height: 180px;
    display: inline-block;
    border: 1px solid rgb(210,210,210);
    box-sizing: border-box;
}
.openinfo1 {
    display: inline-block;
    width: 15px;
    height: 15px;
    background-image: url(../images/openinfo1.png);
    vertical-align: middle;
    margin-top: -5px;

}
.noticeli {
    width: 57%;
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
}
.noticeli li {
    line-height: 30px;
    list-style-type: none;
}
.noticeli li a {
    display: inline-block;
    width: 100%;
    position: relative;
}
.noticeli li a:hover {
    color: #153f74;
}
.noticeli li a .infodate {
    position: absolute;
    right: 0;
    color: rgb(153, 153, 153);
}
.noticeli li a:hover .infodate {
    color: #153f74;
}
.noticeimg2 {
    background-image: url(../images/openinfo9.png);
    background-repeat: no-repeat;
}
.noticeimg3 {
    background-image: url(../images/openinfo10.png);
    background-repeat: no-repeat;
}


        /*content2*/
        .content2 {
    width: 100%;
    /*border: 1px solid transparent;*/
    margin-top: 40px;
}
.content2_left {
    width: 676px;
    display: inline-block;
}
/*ç»¼åˆæ–°é—»*/
.content2_news {
    width: 100%;
    height:210px;
}
/*ç»¼åˆæ–°é—»*/
.content3_news {
    width: 100%;
    height:210px;
}
.content2_title {
    width: 100%;
    height: 30px;
    border-bottom: 1px solid #dee2e6;
    position: relative;
    margin-bottom: 10px;
}
.content2_title div {
    display: inline-block;
}
.title_name2 {
    width: 76px;
    height: 29px;
    font-size: 18px;
    color: #666666;
    /*font-weight: bold;*/
    /*border-bottom: 2px solid #5792CD;*/
    cursor: pointer;
}
.title_name3 {
    width: 76px;
    height: 29px;
    font-size: 18px;
    color: #666666;
    /*font-weight: bold;*/
    /*border-bottom: 2px solid #5792CD;*/
    cursor: pointer;
}
.title_engname {
    font-size: 14px;
    font-family: arial;
    color: rgb(153, 153, 153);
}
.title_nav {
    margin-left: 20px;
    display: inline-block;
}
.title_nav a {
    color: #5792CD;
}
.title_nav a:hover {
    font-weight: bold;
}
.title_nav span {
    display: inline-block;
    font-size: 14px;
    line-height: 14px;
    font-family: simsun;
    color: rgb(153, 153, 153);
}
.title_more {
    float: right;
}
.title_more1 {
    font-size: 14px;
    color: rgb(153, 153, 153);
    margin-top: 12px;
    margin-right: -3px;
}
.title_more1:hover {
    color: #153f74;
}
.title_more2 {
    width: 16px;
    height: 16px;
    background-image: url(../images/content2.png);
    background-repeat: no-repeat;
    vertical-align: top;
    margin-top: 10px;
        margin-left: 5px;
}

.firstpage1 {
    display: inline-block;
    width: 15px;
    height: 15px;
    background-image: url(../images/firstpage1.png);
    background-repeat: no-repeat;
    vertical-align: middle;
    margin-top: -3px;
}
.content3_news li {
    width: 100%;
    display: none;
}
.content3_news li a {
    width: 100%;
    color: rgb(88, 88, 88);
    line-height: 35px;
}
.content3_news li a em {
    /*font-weight: bold;*/
    color: rgb(180, 180, 180);
}
.content3_news li a span {
    color: rgb(180, 180, 180);
    float: right;
}
.content3_news li a:hover {
    color: #153f74;
}
.content3_news li a:hover span{
    color: #153f74;
}

.content2_news li {
    width: 100%;
    display: none;
}
.content2_news li a {
    width: 100%;
    color: rgb(88, 88, 88);
    line-height: 35px;
}
.content2_news li a em {
    /*font-weight: bold;*/
    color: rgb(180, 180, 180);
}
.content2_news li a span {
    color: rgb(180, 180, 180);
    float: right;
}
.content2_news li a:hover {
    color: #153f74;
}
.content2_news li a:hover span{
    color: #153f74;
}
/********************   ä¿¡æ¯å…¬å¼€   */
.content2_info {
    width: 100%;
    margin-top: 30px;
    height:210px;
}
.content2_title {
    width: 100%;
    height: 30px;
    border-bottom: 1px solid #dee2e6;
    position: relative;
    margin-bottom: 10px;
}
.content2_title div {
    display: inline-block;
}
.title_name {
    width: 74px;
    height: 29px;
    font-size: 18px;
    color: #5792CD;
    font-weight: bold;
    border-bottom: 2px solid #5792CD;
}
.title_engname {
    font-size: 14px;
    font-family: arial;
    color: rgb(153, 153, 153);
}

.text-more{

text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: inline-block;
}
.author{
        font-size: 14px;
    color: #9f9f9f !important;
}

.export_list{

}

.export_new{
    width: 33.3%;
    float: left;
    padding: 10px;
    box-sizing: border-box;
}

.export_new .left{
    width: 40%;
    float: left;
}

.export_new .left img{
    width: 100%;
    float: left;
}
.export_new .right{
        display: block;
    width: 60%;
    float: right;
    padding: 0 0 0 10px;
    box-sizing: border-box;
}

.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #555555;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  color: #153f74;
  background-color: #eeeeee;
  border-color: #dddddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #bb0804;
  border-color: #bb0804;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #999999;
  background-color: #ffffff;
  border-color: #dddddd;
  cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.beian{
  color:#f3f3f3;
  font-size:16px;
  height:100px;
  background-color:#256bae;
  min-width: 1070px;
}
.beian p{
  text-align: center;
    font-size: 18px;
}
.fenhui_home{
  padding: 10px;
  /*margin-top:100px;*/
}
.fenhui_home_left{
  width: 300px;
  float: left;
      padding: 31px;
    box-sizing: border-box;
}
.fenhui_home_left img{
  width: 100%;
}
.fenhui_home_right{
  width:450px;
  float: right;
      margin-top: 30px;
}
.iconfont{

    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    font-weight: normal !important;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
}
@font-face {font-family: 'iconfont';
    src: url('../images/iconfont.eot');
    src: url('../fonts/iconfont.eot') format('embedded-opentype'),
    url('../fonts/iconfont.woff') format('woff'),
    url('../fonts/iconfont.ttf') format('truetype'),
    url('../fonts/iconfont.svg#uxiconfont') format('svg');
}
.common_block_title_right{
    margin: 0 10px 5px 0px;
    font-weight: bold;
    height: 20px;

}

.sideNav02{padding:3px;border:#EFEFEF solid 1px;background:#EFEFEF;}
.sideNav02 .tit{padding:0 10px 0 36px;border:#fff solid 1px;border-bottom-color:#ece8df;background:#f5f3eb url(../images/icontit01.gif) 10px center no-repeat;overflow:hidden;}
.sideNav02 .tit h3{height:44px;background:url(../images/titbg03.gif) 0 21px repeat-x;font:bold 20px/44px "\5fae\8f6f\96c5\9ed1","\9ed1\4f53","Microsoft YaHei","微软雅黑";color:#a21e1e;}
.sideNav02 .tit h3 span{padding-right:10px;background:#f5f3eb;display:inline-block;}
.sideNav02 .tit h3 span em{font-size:16px;}
.sideNav02 .navList li{height:44px;line-height:44px;font-weight:bold;background:#153f74;list-style-type:none;margin-top:1px;position:relative; vertical-align:top;}
.sideNav02 .navList li a{display:block;padding-left:40px;color:#fff;}
.sideNav02 .navList li a:hover{color:#fff;text-decoration:none;}
.sideNav02 .navList li i{width:6px;height:44px;background:#f28d04;position:absolute;top:0;left:-4px;display:none;}
.sideNav02 .navList li.cur{background:#f28d04;}
.sideNav02 .navList li.cur i{display:block;}


.byjsTabNav li{width:197px;height:38px;line-height:38px;background:#153f74;text-align:center;color:#fff;font-weight:bold;margin-right:1px;float:left;display:inline;cursor:pointer;}
.byjsTabNav li.cur{background:#f28d04;color:#fff;}

.byjsCon .bygkImg{text-align:center;}
.byjsCon .bygkImg img{padding:8px;border:#ccc solid 1px;border-radius:6px;overflow:hidden;}
.byjsCon .text01{line-height:24px;text-indent:2em;}
.byjsCon .znfwText h4{font:16px/30px "\5fae\8f6f\96c5\9ed1","\9ed1\4f53","Microsoft YaHei","微软雅黑";color:#333;}
.byjsCon .znfwText p{padding:8px 0;line-height:24px;}
.byjsCon .znfwText p i{padding:3px 0 3px 5px;margin-right:8px;background:#ccc;}

.byjsCon{display: none}

.fenhui_nav a{
  color: #d7d7d7;
}
.fenhui_nav a:hover{
  color: #8e8e8e;
}
.fenhui_img img{

    border: 3px solid #fff;
}
.fenhui_img img:hover{
    border: 3px solid #153f74;

}

body .friend_links a{
      color: #5f5f5f;
    padding: 0 3px;
    font-size: 16px;
    font-weight: normal;
}
.friend_links{
  text-align: center;
  width: 1070px;
  margin: 0 auto;
}
.pager{
  display: none;
}

/*float-tool*/
.float-tool {
  position:fixed;
  _position:absolute;
  bottom:165px;
  right:0.2%;
  z-index:9;
}
.float-tool .btn-tool{
  background:#dfdfdf;
  width:60px;
  height:60px;
  margin-bottom:1px;
  cursor:pointer;
}
.float-tool .btn-tool .btn-toolTop,
.float-tool .btn-tool .btn-toolHelp,
.float-tool .btn-tool .btn-toolSm{
  background:url(../images/float-tool2.png) no-repeat 0;
  display:block;
  width:40px;
  height:40px;
  overflow:hidden;
  margin:0 auto 0;
}
.float-tool .btn-tool .btn-toolTop{
  background-position:7px 18px;
  padding-top:10px;
  letter-spacing: 3px;
    line-height: 20px;
    text-align: center;
    font-weight: bold;

}
.float-tool .btn-tool .btn-toolTop:hover{
  background-position:-59px 18px;
}
.float-tool .btn-tool .btn-toolHelp{
  background-position:7px -28px;
  padding-top:10px;
}
.float-tool .btn-tool .btn-toolHelp:hover{
  background-position:-61px -28px;
}
.float-tool .btn-tool .btn-toolSm{
  background-position:0 -81px;
  padding-top:12px;
}
.float-tool .btn-tool .btn-toolSm:hover{
  background-position:-60px -81px;
}
.float-tool .btn-smPrt{
  position:relative;
}
.float-tool .btn-smPrt .btn-sm{
  width:162px;
  height:162px;
  background:url(../images/tb1qz3ilpxxxxx.xvxxkaddqxxx-162-162.png) no-repeat 0 0;
  overflow:hidden;
  position:absolute;
  left:-163px;
  bottom:0;
}
.float-tool .feedback{
  position: relative;
}
.float-tool .feedbackBox{
  width: 310px;
  background-color: #dfdfdf;
  padding:0 0 3px 20px;
  position: absolute;
  left: -332px;
  top: 0;

}
.float-tool .feedbackBox dt{
  float: left;
  width: 70px;
  font-weight: 500;
  font-size: 12px;
  margin-top: 15px;
}
.float-tool .feedbackBox dd{
  float: left;
  width: 240px;
  margin-top: 15px;
}
.float-tool .feedbackBox dd label{
  width: 80px;
  font-size: 12px;
  margin-bottom: 0;
  float:left;
  overflow: hidden;
}
.float-tool .feedbackBox dd label input{
  vertical-align: -3px;
  _vertical-align: middle;
  margin-right: 3px;
  padding: 0;
  width: 13px;
  height: 13px;
}
.float-tool .feedbackBox dd label.current{
  color: #000;
}
.float-tool .feedbackBox input.inputfback{
  width: 210px;
  height:40px;
  font-size: 12px;
  color: #999;
  border:1px solid #fff;
  border-top-color:#fff;
  padding:4px 6px;
  margin:0 0 5px 0;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  vertical-align: top;
  -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
}
.float-tool .feedbackBox p{
  text-align: right;
  padding-right: 15px;
}
.key-font{font-weight:600}
