@charset "utf-8";
/* CSS Document */
.indexHtml .indexContent{padding: 0px 0 75px;}
.indexHtml .con01{padding:10px 0;background: #f5f5f5;}
.indexHtml .con01 ul li a{font-size:26px;color:#fff;text-align:center;width:306px;height:87px;display: block;line-height:75px;}
.indexHtml .con01 ul li:nth-child(1){background:url('../img/index/1.png') center/cover no-repeat;}
.indexHtml .con01 ul li:nth-child(2){background:url('../img/index/2.png') center/cover no-repeat;}
.indexHtml .con01 ul li:nth-child(3){background:url('../img/index/3.png') center/cover no-repeat;}
.indexHtml .con01 ul li:nth-child(4){background:url('../img/index/4.png') center/cover no-repeat;}

.indexHtml .indexContent .con02 ._left{width:913px;height:454px;overflow: hidden;position: relative;}
.indexHtml .indexContent .con02 ._left .slideBox {width: 913px;height: 454px;overflow: hidden;position: relative}
.indexHtml .indexContent .con02 ._left .slideBox .hd {height: 18px;overflow: hidden;position: absolute;right: 22px;bottom: 20px;z-index: 1}
.indexHtml .indexContent .con02 ._left .slideBox .hd ul {overflow: hidden;zoom: 1;float: left}
.indexHtml .indexContent .con02 ._left .slideBox .hd ul li {float: left;margin-right: 10px;width:18px;height:18px;background:rgba(255,255,255,.5);cursor: pointer;-webkit-border-radius: 50%;border-radius: 50%;border:5px solid rgba(255,255,255,.3);}
.indexHtml .indexContent .con02 ._left .slideBox .hd ul li.on{background: #fff;border:5px solid rgba(255,255,255,.2);}
.indexHtml .indexContent .con02 ._left .slideBox .bd {position: relative;height: 100%;z-index: 0}
.indexHtml .indexContent .con02 ._left .slideBox .bd li {zoom: 1;vertical-align: middle;position: relative}
.indexHtml .indexContent .con02 ._left .slideBox .bd li a p {position: absolute;left: 15px;bottom: 20px;color: #fff;font-size: 15px}
.indexHtml .indexContent .con02 ._left .slideBox .bd img {width: 913px;height: 454px;display: block}
.indexHtml .indexContent .con02 ._left .slideBox .next,.indexHtml .indexContent .con02 ._left .slideBox .prev {position: absolute;left: 3%;top: 50%;margin-top: -25px;display: block;width: 32px;height: 40px;background: url(../img/index/slider-arrow.png) -110px 5px no-repeat;filter: alpha(opacity=50);opacity: .5}
.indexHtml .indexContent .con02 ._left .slideBox .next {left: auto;right: 3%;background-position: 8px 5px}
.indexHtml .indexContent .con02 ._left .slideBox .next:hover,.indexHtml .indexContent .con02 ._left .slideBox .prev:hover {filter: alpha(opacity=100);opacity: 1}
.indexHtml .indexContent .con02 ._left .slideBox .prevStop {display: none}
.indexHtml .indexContent .con02 ._left .slideBox .nextStop {display: none}

.indexHtml .indexContent .con02{margin-top:10px;}
.indexHtml .indexContent .con02 ._right{width:335px;border:1px solid #e6e6e6;padding-bottom: 25px;height:454px;}
.indexHtml .indexContent .con02 ._right ._login_box{width:230px;height:100px;border-bottom:1px solid #e6e6e6;margin:0 auto;}
.indexHtml .indexContent .con02 ._right ._login_box img{width:50px;height:50px;border-radius:3px;margin-right:12px;}
.indexHtml .indexContent .con02 ._right ._login_box p{font-size:13px;color:#767676;}
.indexHtml .indexContent .con02 ._right ._login_box span a{font-size:14px;color:#0d74b1}
.indexHtml .indexContent .con02 ._right .slideTxtBox{ width:288px;margin:10px auto; text-align:left;  }
.indexHtml .indexContent .con02 ._right .slideTxtBox .hd{ height:35px; line-height:35px; position:relative; }
.indexHtml .indexContent .con02 ._right .slideTxtBox .hd ul{ float:left;  position:absolute; left:0; top:-1px; height:32px;   }
.indexHtml .indexContent .con02 ._right .slideTxtBox .hd ul li{ float:left; padding-right:20px; cursor:pointer;font-size:18px;}
.indexHtml .indexContent .con02 ._right .slideTxtBox .hd ul li.on{ height:35px;color:#0d74b1;position: relative; }
.indexHtml .indexContent .con02 ._right .slideTxtBox .hd ul li.on::before{content:'';position: absolute;width:20px;height:1px;background: #0d74b1;bottom:0;left:7px;}
.indexHtml .indexContent .con02 ._right .slideTxtBox .bd{position: relative;height:206px!important;}
.indexHtml .indexContent .con02 ._right .slideTxtBox .bd::after{content:'';position: absolute;width:80%;height:1px;background: #e6e6e6;left:10%;bottom:0;}
.indexHtml .indexContent .con02 ._right .slideTxtBox .bd ul{ padding:6px 0 14px 15px;  zoom:1;  }
.indexHtml .indexContent .con02 ._right .slideTxtBox .bd li{ height:30px; line-height:30px;position: relative;max-width: 100%;}
.indexHtml .indexContent .con02 ._right .slideTxtBox .bd li::before{position: absolute;content:'';width:6px;height:6px;border-radius:50%;background: #86b9d8;left:-13px;top:50%;margin-top:-3px;}
.indexHtml .indexContent .con02 ._right .slideTxtBox .bd li a{color:#666666;}
.indexHtml .indexContent .con02 ._right .slideTxtBox .arrow{position:absolute; right:0; top:0;font-size:14px;color:#868686; }

.indexHtml .indexContent .con02 ._right ._tool_list{margin-top: 28px;}
.indexHtml .indexContent .con02 ._right ._tool_list ._tool_item{width:25%;text-align: center;font-size:14px;color:#363636;}
.indexHtml .indexContent .con02 ._right ._tool_list ._tool_item img{width:auto;height:21px;margin-bottom:10px;}

.indexHtml .indexContent .con03{margin-top:20px;}
.indexHtml .indexContent .con03 .jioayu_item{ width:400px;text-align:left;  }
.indexHtml .indexContent .con03 .jioayu_item .hd{ height:35px; line-height:35px; position:relative;border-bottom:1px solid #0d74b1;}
.indexHtml .indexContent .con03 .jioayu_item .hd ul{ float:left;  position:absolute; left:0; top:-1px; height:32px;   }
.indexHtml .indexContent .con03 .jioayu_item .hd ul span{font-size:14px;color:#666666;}
.indexHtml .indexContent .con03 .jioayu_item .hd ul li{ float:left; padding-right:20px; cursor:pointer;font-size:13px;color:#666666;}
.indexHtml .indexContent .con03 .jioayu_item .hd ul li.on{ height:35px;color:#0d74b1;font-size:16px;}
.indexHtml .indexContent .con03 .jioayu_item .bd ul{ padding:11px 0 14px 18px;  zoom:1;  }
.indexHtml .indexContent .con03 .jioayu_item .bd li{ height:30px; line-height:30px;position: relative;}
.indexHtml .indexContent .con03 .jioayu_item .bd li::before{position: absolute;content:'';width:7px;height:11px;left:-15px;top:50%;margin-top:-5.5px;background:url('../img/index/add.png') center/cover no-repeat;}
.indexHtml .indexContent .con03 .jioayu_item .bd li a{color:#666666;}
.indexHtml .indexContent .con03 .jioayu_item .bd li span{color:#666;}
.indexHtml .indexContent .con03 .jioayu_item .arrow{position:absolute; right:0; top:0;font-size:14px;color:#868686; }

._titleBox{border-bottom:1px solid #0d74b1;}
._titleBox .title_left{background: linear-gradient(90deg,rgba(168,207,231,1),rgba(255,255,255,1))!important;}
._titleBox .title_left .title_img{width:46px;height:46px;background: #0d74b1;text-align: center;padding:6px;}
._titleBox .title_left span{font-size:20px;color:#363636;border-right: 1px solid #a3a9ad;padding:0 5px;line-height:20px;letter-spacing:2px;}
._titleBox .title_left span.noBorder{border:none;}
._titleBox .title_left p{font-size:14px;color:#0d74b1;padding-left:5px;}
._titleBox .title_right a{font-size:14px;color:#868686;}

.indexHtml .indexContent .con04{margin-top:5px;}
.indexHtml .indexContent .con04 ._left{width:935px;}
.indexHtml .indexContent .con04 ._left ._fengcai_con{padding:20px 15px 30px;background: #f5f5f5;}
.indexHtml .indexContent .con04 ._left .picMarquee-left{ width:100%;  overflow:hidden; position:relative; }
.indexHtml .indexContent .con04 ._left .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.indexHtml .indexContent .con04 ._left .picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.indexHtml .indexContent .con04 ._left .picMarquee-left .bd ul li a{display: inline-block;width:250px;height:205px;position: relative;}
.indexHtml .indexContent .con04 ._left .picMarquee-left .bd ul li a img{width:100%;height:100%;}
.indexHtml .indexContent .con04 ._left .picMarquee-left .bd ul li a p{font-size:20px;color:#fff;position: absolute;bottom:0;left:0;width:100%;height:50px;background:rgba(0,0,0,.5);text-align: center;line-height: 50px;font-weight: 400}
.indexHtml .indexContent .con04 ._left .picMarquee-left .bd .tempWrap{width:100%!important;}
/*
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{}
.indexHtml .indexContent .con04 ._left ._fengcai_con .swiper-container .swiper-slide a{display: inline-block;width:100%;height:205px;position: relative;}
.indexHtml .indexContent .con04 ._left ._fengcai_con .swiper-container .swiper-slide a img{width:100%;height:100%;}
.indexHtml .indexContent .con04 ._left ._fengcai_con .swiper-container .swiper-slide a p{font-size:20px;color:#fff;position: absolute;bottom:0;left:0;width:100%;height:50px;background:rgba(0,0,0,.5);text-align: center;line-height: 50px;font-weight: 400}*/
/*.indexHtml .indexContent .con04 ._left ._fengcai_con ._fengcai_left{margin-right: 13px;}
.indexHtml .indexContent .con04 ._left ._fengcai_con ._fengcai_left img{width:452px;height:357px;}
.indexHtml .indexContent .con04 ._left ._fengcai_con ._fengcai_left p{font-size:15px;color:#666666;margin-top:5px;}
.indexHtml .indexContent .con04 ._left ._fengcai_con ._fengcai_right .fengcai_item{width:220px;margin-bottom: 12px;overflow: hidden;margin-right:15px;}
.indexHtml .indexContent .con04 ._left ._fengcai_con ._fengcai_right .fengcai_item img{width:230px;height:160px;}
.indexHtml .indexContent .con04 ._left ._fengcai_con ._fengcai_right .fengcai_item p{font-size:15px;color:#666666;margin-top:5px;}*/
.indexHtml .indexContent .con04 ._right{width:306px;}
.indexHtml .indexContent .con04 ._right ._project{padding:20px 0;}
.indexHtml .indexContent .con04 ._right ._project ._project_item{position: relative;width:100%;height:122px;background: #f5f5f5;padding:15px 30px;color:#363636;font-size:14px;line-height:24px;overflow: hidden;margin-bottom:6px;}
.indexHtml .indexContent .con04 ._right ._project ._project_item span{color:#767676;padding-right:5px;}
.indexHtml .indexContent .con04 ._right ._project ._project_item p{max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.indexHtml .indexContent .con04 ._right ._project ._project_item .topNumber{position: absolute;font-size:12px;display: block;width:100px;height:50px;background: #eb675e;color:#fff;text-align: center;line-height:80px;left:-40px;top:-31px;transform:rotate(-29deg)}
.indexHtml .indexContent .con04 ._right ._project ._project_item .topNumber.two{background: #f5bc6f;}
.indexHtml .indexContent .con04 ._right ._project ._project_item .topNumber.three{background: #95b4c6;}

.indexHtml .indexContent .conList{padding:20px 0;}
.indexHtml .indexContent .conList a{width:300px;font-size:15px;color:#666666;margin-bottom: 20px;}
.indexHtml .indexContent .conList a img{width:100%;height:180px;}
.indexHtml .indexContent .conList a p{max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;margin-top:12px;}

.indexHtml .indexContent .con07 .forum{background: linear-gradient(180deg,rgba(16,121,192,1),rgba(41,163,218,1))!important;padding:10px 25px 25px;margin:0 0 27px;}
.indexHtml .indexContent .con07 .forum .forum_title{border-bottom: 1px solid #74a8c7;font-size:14px;color:#ffffff;padding:10px 0;margin-bottom: 10px;}
.indexHtml .indexContent .con07 .forum .forum_title .forum_left{font-size:20px;}
.indexHtml .indexContent .con07 .forum table{width:100%;color:rgba(255,255,255,.5);font-size:14px;}
.indexHtml .indexContent .con07 .forum table thead tr th{text-align: left;font-size:16px;font-weight: bold;color:rgba(255,255,255,.8);height:40px;}
.indexHtml .indexContent .con07 .forum table tbody tr td{height:30px;}
.indexHtml .indexContent .con07 .forum table tbody tr td a{display:inline-block;width:120px;height:25px;line-height: 25px;text-align: center;color:#fff;background: #0c6297;}
.indexHtml .indexContent .con07 .forum table tbody tr td a.end{background: #89b5d1;}
.indexHtml .indexContent .con07 .forum table tbody tr td:last-child{text-align: right;}
.indexHtml .indexContent .con07 .forum .jioayu_item .hd{border-bottom: 1px solid #fff;}
.indexHtml .indexContent .con07 .forum .jioayu_item .hd ul li{font-size:14px;color:#fff;padding: 10px 0;margin-right:20px;}
.indexHtml .indexContent .con07 .forum .jioayu_item .hd ul li.on{font-size:16px;}
.indexHtml .indexContent .con07 .forum .jioayu_item .forum_right a{color:rgba(255,255,255,.8);}
.indexHtml .indexContent .con07 .forum .jioayu_item .forum_right{color:rgba(255,255,255,.5);}
.indexHtml .indexContent .con07 .forum .jioayu_item .forum_right span{padding:0 10px;}
.indexHtml .indexContent .con07 .forum .jioayu_item .forum_right span.on{color:#fff;}

.indexHtml .indexContent .con09 .rankList{padding-top:20px;}
.indexHtml .indexContent .con09 .rankList .rank_item{width:30%;}
.indexHtml .indexContent .con09 .rankList .rank_item h3{font-size:16px;color:#363636;font-weight:600;padding-bottom: 10px;}
.indexHtml .indexContent .con09 .rankList .rank_item table{width:100%;font-size:14px;color:#363636;}
.indexHtml .indexContent .con09 .rankList .rank_item table tr td{height:34px;}
.indexHtml .indexContent .con09 .rankList .rank_item table tr td:first-child{width:35px;text-align: left;}
.indexHtml .indexContent .con09 .rankList .rank_item table tr td img{margin-top:5px;}


.rightTogShowOrHide{width:540px;height: 180px;position: relative;overflow: hidden;right:-150px;}
.rightTogShowOrHide img {width: 100%;position: absolute;right: 0;top:-49px;}
.rightTogShowOrHide .r1 {-webkit-animation: myfirst infinite linear 20s}
.rightTogShowOrHide .r2 {-webkit-animation: myfirst1 infinite linear 20s}
.rightTogShowOrHide .r3 {-webkit-animation: myfirst2 infinite linear 20s}
.rightTogShowOrHide .r4 {-webkit-animation: myfirst3 infinite linear 20s}
@-webkit-keyframes myfirst {
  0% {
    opacity: 1
  }

  16.6% {
    opacity: 1
  }

  33.2% {
    opacity: 0
  }

  49.8% {
    opacity: 0
  }

  66.4% {
    opacity: 0
  }

  83% {
    opacity: 0
  }

  100% {
    opacity: 1
  }
}

@-webkit-keyframes myfirst2 {
  0% {
    opacity: 0
  }

  16.6% {
    opacity: 0
  }

  33.2% {
    opacity: 1
  }

  49.8% {
    opacity: 1
  }

  66.4% {
    opacity: 0
  }

  83% {
    opacity: 0
  }

  100% {
    opacity: 0
  }
}
@-webkit-keyframes myfirst3 {
  0% {
    opacity: 0
  }

  16.6% {
    opacity: 0
  }

  33.2% {
    opacity: 1
  }

  49.8% {
    opacity: 1
  }

  66.4% {
    opacity: 0
  }

  83% {
    opacity: 0
  }

  100% {
    opacity: 0
  }
}

@-webkit-keyframes myfirst1 {
  0% {
    opacity: 0
  }

  16.6% {
    opacity: 0
  }

  33.2% {
    opacity: 0
  }

  49.8% {
    opacity: 0
  }

  66.4% {
    opacity: 1
  }

  83% {
    opacity: 1
  }

  100% {
    opacity: 0
  }
}