
.w1200{width:1200px; height:100%; margin: 0 auto;  }











.prdserv_0730{width:100%; height:765px; background-color: #f9f9f9; position: relative;}
.title_0730{font-size:30px;text-align: center; line-height:80px; font-weight:bold}
.title_0730 p{font-size: 18px; line-height:30px;}
.prdserv_0730 ul{margin: 0 auto;}
.prdserv_0730 ul li{width:297px; height:480px; float:left; }
.prdserv_0730 ul li .up_0730{width:100%; height:50%;}
.prdserv_0730 ul li.serv.k1 .up_0730{background:#f0f4f8 url("../images/image-a1-0730.png") no-repeat center; background-position: 50% 20%;}
.prdserv_0730 ul li.serv.k2 .up_0730{background:#f0f4f8 url("../images/image-a2-0730.png") no-repeat center; background-position: 50% 20%;}
.prdserv_0730 ul li.serv.k3 .up_0730{background:#f0f4f8 url("../images/image-a3-0730.png") no-repeat center; background-position: 50% 20%;}

/*index by libing 0824*/
.prdserv_0730 ul li .up_0824 .title2{font-size:18px; color:#333333;line-height: 30px; padding-top: 35%;text-align:center;}
.prdserv_0730 ul li .up_0824 p{font-size: 14px; color:#a0a0a0;text-align: center; line-height: 22px;}
.prdserv_0730 ul li.serv.k3 .up_0824{background:#f0f4f8 url("../images/index_icon4.png") no-repeat center 30px; }
.prdserv_0730 ul li:hover.serv.k3 .up_0824{background:#179ef0 url("../images/index_icon44.png") no-repeat center 22px; }
.prdserv_0730 ul li:hover .up_0824 .title2{ color:#fff;}
.prdserv_0730 ul li:hover .up_0824 p{ color:#fff;}


.banner{ width:100%; margin:0px auto; height:620px; overflow:hidden;}

.banner .flexslider{position:relative;height:620px;overflow:hidden;}
.banner .slides{position:relative;z-index:1;}
.banner .slides li{height:620px; overflow:hidden;}
.banner .slides li.ban1{ background:#06213d;}
.banner .slides li.ban2{ background:#06213d;}
.banner .slides li.ban3{ background:#06213d;}
.banner .slides li.ban4{ background:#0f1b27;}
.banner .slides li.ban5{ background:#151628;}
.banner .slides li.ban6{ background:#06213d;}
.banner .slides li.ban7{ background:#101725;}
.banner .slides li.ban8{ background:#151727;}
.banner .slides li.ban9{ background:url(../images/talentRecruitment_banner_img_1.png) no-repeat  center;}
.banner .slides li.ban10{ background:url(../images/talentRecruitment_banner_img_2.png) no-repeat  center;}
.banner .slides li.ban11{ background:url(../images/talentRecruitment_banner_img_3.png) no-repeat  center;}




.prdserv_0730 ul li.serv.k2{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}
.prdserv_0730 ul li .up_0730 .title2{font-size:18px; color:#333333;line-height: 30px; padding-top: 35%;text-align:center;}
.prdserv_0730 ul li .up_0730 p{font-size: 14px; color:#a0a0a0;text-align: center; line-height: 22px;}
.prdserv_0730 ul li .down_0730{width:100%; height:50%;background:#fff; }
.prdserv_0730 ul li .down_0730 .downtxt a{font-size:16px;color:#333333;line-height: 28px; padding-left:17px; }
.down_0730 .downtxt p{font-size:14px;color:#a0a0a0;line-height: 22px; padding:0 10px;}
.prdserv_0730 ul li:hover{width:290px; height:510px;position: 0 -15px;box-shadow: 0 0 10px #179ef0;  transform: translate(0,-15px);}
.prdserv_0730 ul li:hover.serv.k2 {border-style: none;}
.prdserv_0730 ul li:hover.serv.k1 .up_0730{background:#179ef0 url("../images/image-a1-hover.png") no-repeat center; background-position: 50% 20%;}
.prdserv_0730 ul li:hover.serv.k2 .up_0730{background:#179ef0 url("../images/image-a2-hover.png") no-repeat center; background-position: 50% 20%;}
.prdserv_0730 ul li:hover.serv.k3 .up_0730{background:#179ef0 url("../images/image-a3-hover.png") no-repeat center; background-position: 50% 20%;}
.prdserv_0730 ul li:hover .up_0730 .title2{ color:#fff;}
.prdserv_0730 ul li:hover .up_0730 p{ color:#fff;}
.prdserv_0730 ul li .down_0730 .downtxt a:hover {color:#179ef0;}

.coresuper_0730{width:100%; height:740px; background-color: #fff; position: relative;}
.coresuper_0730 ul li{width:298px; height:500px; float:left;border:1px solid #dedede;}
.coresuper_0730 ul li .coretitle{font-size:26px;text-align: center;padding-top:80px;}
.coresuper_0730 ul li p{font-size:16px; line-height:28px;padding-top:83%;padding-left:50px;padding-right:50px;}
.coresuper_0730 ul li.coresuper.k1{background:#f9f9f9 url("../images/image_b1_normal.png") no-repeat center;}
.coresuper_0730 ul li.coresuper.k2{background:#f9f9f9 url("../images/image_b2_normal.png") no-repeat center;}
.coresuper_0730 ul li.coresuper.k3{background:#f9f9f9 url("../images/image_b3_normal.png") no-repeat center;}
.coresuper_0730 ul li.coresuper.k4{background:#f9f9f9 url("../images/image_b4_normal.png") no-repeat center;}
.coresuper_0730 ul li:hover{height:515px; transform: translate(0,-7px); border-style: none;color:#fff;}
.coresuper_0730 ul li:hover.coresuper.k1{background:#179ef0 url("../images/image_b1_select.png") no-repeat center;}
.coresuper_0730 ul li:hover.coresuper.k2{background:#179ef0 url("../images/image_b2_select.png") no-repeat center;}
.coresuper_0730 ul li:hover.coresuper.k3{background:#179ef0 url("../images/image_b3_select.png") no-repeat center;}
.coresuper_0730 ul li:hover.coresuper.k4{background:#179ef0 url("../images/image_b4_select.png") no-repeat center;}

.solution_0730{width:100%;  background-color: #fff; position: relative;}
.solution_0730 .solutionwrap{}
.solution_0730 .slthonor{ width:1200px; margin:0px auto; height:310px; margin-top:90px; position:relative;}
.solution_0730 .slthonor .prev{ position:absolute; width:44px;left:-44px; height:439px; }
.solution_0730 .slthonor .next{ position:absolute; width:44px; right:-42px;height:439px; }

.solution_0730 .slthonortab{ width:1200px; height:440px; overflow:hidden;}

.solution_0730 .slthonortab ul li{ width:300px; height:440px; overflow:hidden; position:relative; float:left;}
.solution_0730 .slthonortab ul li .honorimg{text-align:center;padding-top:120px;}
.honortit{color:#fff;font-size:24px; text-align: center;line-height: 40px;}


.slthonortab ul li .slthonorline{width:19px; height:2px; margin:0 auto;background:url(../images/slthonorline.png) no-repeat center; padding-top:50px;}



.slthonoreach{width:100%;height:440px;position:absolute;top:0px;left:0px;z-index:999;}
.slthonor_new{width:100%; height:490px; position:absolute; left:0px; top:490px; z-index:9999;background: url("../images/blue_0730.png") }
.slthonor_new .slnewtxt p{width:260px ;margin: 0 auto;text-align: left; font-size:14px; color:#fff; line-height: 26px;}
.seemore_0730{width:150px; height:30px;top:40px; border:1px solid #fff;border-radius: 15px; margin:0 auto;}
.seemore_0730 a{padding-top:40px;font-size:18px;color:#fff; text-align: center;line-height: 30px;}
.seemore_0730:hover{background: #fff;}
.seemore_0730:hover a{color:#179ef0;font-weight:500;}

.seemore_1108{width:169px; height:46px;top:40px; border:1px solid #179ef0;border-radius: 45px; margin:0 auto;    margin-top: 15px; background: #179ef0;}
.seemore_1108 a{padding-top:30px;font-size:18px;background-color: #179ef0; color:#fff; text-align: center;line-height: 45px;}
 
.clientcase_0730{width:100%;  background-color: #fff; position: relative;}
.casehonor{ width:1200px; margin:0px auto; height:310px; margin-top:90px; position:relative;}
.casehonor .prev{ position:absolute; width:32px;left:-40px; height:56px; top:88px;}
.casehonor .next{ position:absolute; width:32px; right:-40px;height:56px;top:88px; }
.casehonor .prev:hover{ background-color: #8bcef7;}
.casehonor .next:hover{ background-color: #8bcef7;}
.casehonortab{ width:1200px; height:231px; overflow:hidden;}
.casehonortab ul li{ width:1200px; height:231px; overflow:hidden; position:relative; float:left;}


.news_0730{width:100%; height:650px; background-color: #f9f9f9; position: relative;}
.news_0730 ul.newsnav_0730 li{width:399px; height:500px;float:left; }
.news_0730 ul.newsnav_0730 .newsimg{width:320px; height:190px; margin:0 auto;}
.news_0730 ul.newsnav_0730 .newsimg a{display:block;height:100%;}
.news_0730 ul.newsnav_0730 .newsimg.k1{ background: url("../images/newicon1_0730.png") no-repeat center;}
.news_0730 ul.newsnav_0730 .newsimg.k2{ background: url("../images/newicon2_0730.png") no-repeat center;}
.news_0730 ul.newsnav_0730 .newsimg.k3{ background: url("../images/newicon3_0730.png") no-repeat center;}
.newsnav_0730 .newsimg .newstit{font-size:30px;color:#fff; text-align: center;padding-top: 30px; line-height: 54px;}
.newsnav_0730 .newsimg  p{font-size:18px;color:#fff; text-align: center;}
.newsline_0730{width:1px; height:435px; background-color:#dedede;float:left;}
.newslist_0730{ width:320px; height:300px;margin:0 auto; padding-top:15px;}
.newsnav_0730 ul.newslist_0730 li{ width:320px; height:40px; line-height:40px; color:#494949; font-size:14px; background:url("../images/newspot00.png") no-repeat  left;margin: 0 auto;}
.newsnav_0730 ul.newslist_0730 li a{font-size:15px; color:#494949; float:left; padding-left:10px;}
.newsnav_0730 ul.newslist_0730 li a:hover{color:#179ef0;}
.newsnav_0730 ul.newslist_0730 li span{ float:right;font-size:16px; color:#494949;}

.video_0730{width:100%;height:240px; background: url("../images/videobg_0730.png") no-repeat center;}
.video_0730 .videotit{font-size: 30px; color:#fff;line-height: 40px;padding-top:70px;}
.video_0730 p{font-size: 18px; color:#fff;line-height: 40px;}
.videoclick_0730{float:left;}
.videoclick_0730 img{width:346px; height:201px; padding-top:19px;float:left; }
.video_0730 .videologin{width:160px; height:40px;border:1px solid #fff;border-radius:30px;font-size:22px; color:#fff;float:right; margin-top:90px;margin-right:50px;}
.video_0730 .videologin p{font-size:22px; color:#fff; line-height: 40px;text-align: center; }
.video_0730 .videologin:hover{background-color: #179ef0;border:none;}
.video_0730 .videologin:hover p{font-weight: 500;}









/*多因子身份认证by 李冰 2017-08-11*/
.sfrz-img{
position:absolute; top:110px; right:30px;display:block;-webkit-animation:banner-right1 .8s cubic-bezier(.4,0,.2,1) 0s 1;animation:banner-right1 .8s cubic-bezier(.4,0,.2,1) 0s 1

}
.rzlc{
        /*width: 1200px;*/
        height: 415px;
        border: solid 1px #cccccc;
    }
    .rzlc-nav{
        width:20%;
        float: left;
        
    }
    .rzlc-nav li{
        display: block;
        width: 100%;
        line-height: 103px;
        text-align: center;
        list-style: none;
        height: 103px;
        font-size: 24px;
        position: relative;
    }
    .rzlc-nav-bg{
        background-color:#179ef0;
    }

    .rzlc-img{
        width: 78%;
        border-left: solid 1px #cccccc;
        background: url("../images/rzlc_1_.png") no-repeat;

        height: 415px;
        float: left;
      position：relative !important；
    }

.rzlc-imgtext_posi{
position:absolute;
top:5px;
left:30px;

}


.rzlc-imgtext1{
line-height: 50px;
    height: 50px;
    font-size: 24px;
    margin-top: 30px;

}
.rzlc-imgtext2{
 font-size: 15px;

}






    .rzlc-img1{
      width: 78%;
        border-left: solid 1px #cccccc;
        background: url("../images/rzlc_2_.png") no-repeat;
        height: 415px;
        float: left;
  position：relative !important；
    }.rzlc-img2{
       width: 78%;
        border-left: solid 1px #cccccc;
        background: url("../images/rzlc_3_.png") no-repeat;

        height: 415px;
        float: left;
  position：relative !important；
    }.rzlc-img3{
       width: 78%;
        border-left: solid 1px #cccccc;
        background: url("../images/rzlc_4_.png") no-repeat;

        height: 415px;
        float: left;
  position：relative !important；
    }
    .rzlc-number{
        position: absolute;
       top: 0px;
        left: 0px;
        width: 30px;
        height: 30px;
        line-height: 30px;
        background-color: #ebebeb;
        color:#ffffff;
        font-style: italic;
    }
   .rzlc-number-bg{
        background-color: #49ADF0;
    }


 .yycj-img{
        margin: auto;
        width: 542px;
        height: 454px;
        background: url("../images/yycj.png") no-repeat;
        background-position: -10px;
        background-size: cover;
        position: relative;
    }
    .yycj-img div{

        width: 370px;
        height: 150px;
        /*background-color: #179ef0;*/
        border: solid 1px #cccccc;
        margin-top: 20px;
    }
    .yycj-img div p{
        margin-left: 15px;
        margin-right: 15px;
margin-top:20px;
        color: #2798EC;
        font-size: 24px;

    }
    .yycj-img div span{
        display: block;
        margin-left: 15px;
        margin-right: 15px;
        margin-top: 10px;
font-size:15px
    }
    .yycj-img div:hover{
        background-color:#2798EC;

    }
    .yycj-img div:hover p{
        color: #ffffff;
    }
    .yycj-img div:hover span{
        color: #ffffff;
    }


    .yycj-scene1{
        position: absolute;
        top: -20px;
        left: -330px;
    }
    .yycj-scene2{
        position: absolute;
        top: -20px;
        left: 498px;
    }
    .yycj-scene3{
        position: absolute;
        top: 190px;
        left: -330px;
    }
    .yycj-scene4{
        position: absolute;
        top: 190px;
        left: 498px;
    }
    .yycj-scene5{
        position: absolute;
        top: 400px;
        left: -330px;
    }
    .yycj-scene6{
        position: absolute;
        top: 400px;
        left: 498px;
    }
    .yycj-scene7{
        position: absolute;
        top: 400px;
        left: 86px;
    }



 .advan{
        width: 1200px;
        margin: auto;
    }
  .advan1{
        width: 50%;
        float: left;
        height: 500px;
        background-color: #162636;
    }
    .advan2{
        width: 50%;
        float: left;
        height: 500px;
        background-color: #132332;
    }
    .advan-contain{
        margin-left: 50px;margin-right: 50px
    }
    .advan-contain p{
        font-size: 24px;
        color: #ffffff;

    line-height: 80px;
    }
    .advan1 .advan-contain span{
        display: block;
        width: 20%;
        float: left;
        height: 90px;
        color: #ffffff;
        margin-top: 8px;
        font-size: 17px;
        /*line-height: 90px;*/
    }
    .advan1 .advan-contain div{
         margin-left: 2%;
        width: 78%;
        float: left;
        height: 90px;
        color: #ffffff;
        margin-top: 8px;
        font-size: 15px;


        /*line-height: 90px;*/

    }
    .advan2 .advan-contain span{
        display: block;
        width: 20%;
        float: left;
        height: 60px;
        color: #ffffff;
        font-size: 17px;
    }
    .advan2 .advan-contain div{
        margin-left: 2%;
        width: 78%;
        float: left;
        height: 60px;
        color: #ffffff;
        font-size: 15px;

    }
.success-logo{
  width:100%;
   height:150px;
    background: url("../images/success_logo.png") no-repeat;
background-size:100%;

}



//wxgz by libing




.xyrz_tab_wx{ width:100%; }
.xyrz_tab_wx ul li{ width:376px; height:500px; float:left;  border:1px solid #e6e6e6;background:#fff;position:relative;}
.xyrz_tab_wx ul li:hover {  }
.xyrz_tab_wx ul li:hover .xyrz_title{ color:#55a5ff;}
.xyrz_tab_wx ul li:hover .xyrz_infor{ color:#fff;background:#55a5ff;border:1px solid #55a5ff;}
.xyrz_tab_wx ul li:hover .xyrz_link a{color:#55a5ff;}

/*overview 20171122 by chaiquan*/
.xyrz_tab_wx_shadow { width:100%; }
.xyrz_tab_wx_shadow ul li{ width:376px; height:500px; float:left;  border:1px solid #e6e6e6;background:#fff;position:relative;}
.xyrz_tab_wx_shadow ul li:hover { box-shadow: 0px 0px 20px #e6e6e6; }

.xyrz_tab_wx_exheight{ width:100%; }
.xyrz_tab_wx_exheight ul li{ width:376px; height:570px; float:left;  border:1px solid #e6e6e6;background:#fff;position:relative;}

.wxgz_tech{width:1200px;background:url("../images/wxgz_tech.png") no-repeat;height:450px}
.wxgz_func{margin-left:33px;}


.wxgz_sceneimg{width:1200px;background:url("../images/wxgz_scene_sort.png") no-repeat;height:45px}

.xyrz_tab_wx_scene{ width:96%; margin:0 auto}
.xyrz_tab_wx_scene ul li{ width:356px; height:500px; float:left;  border:1px solid #e6e6e6;background:#fff;position:relative;}
.xyrz_tab_wx_scene ul li:hover {box-shadow: 0px 0px 20px #e6e6e6; }
.wxgz_scene{margin-left:39px;}

/*smrz 2017823 by libing*/
.xyrz_tab_smrz{ margin:0 auto;}
.xyrz_tab_smrz ul li{ width:24.8%; height:500px; float:left;  border-right:1px solid #e6e6e6;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background:#fff;position:relative;}
.xyrz_tab_smrz ul li .xyrz_infor{width: 80%;height: 130px;padding-bottom: 15%;color: #333333;padding-left: 10%; padding-right: 10%;font-size: 16px;text-align: left;line-height:30px}
.xyrz_tab_smrz ul li:hover {background-color:#55a5ff;}
.xyrz_tab_smrz ul li:hover .xyrz_title{color:#ffffff;}
.xyrz_tab_smrz ul li:hover .xyrz_infor{color:#ffffff;}
 .xyrz_tab_smrz .aico10{background:url(../images/smrz_tech1.png) no-repeat center center;}
 .xyrz_tab_smrz .aico11{background:url(../images/smrz_tech2.png) no-repeat center center;}
 .xyrz_tab_smrz .aico12{background:url(../images/smrz_tech3.png) no-repeat center center;}
 .xyrz_tab_smrz .aico13{background:url(../images/smrz_tech4.png) no-repeat center center;}
.xyrz_tab_smrz ul li:hover .aico10{background:url(../images/smrz_tech11.png) no-repeat center center;}
.xyrz_tab_smrz ul li:hover .aico11{background:url(../images/smrz_tech22.png) no-repeat center center;}
.xyrz_tab_smrz ul li:hover .aico12{background:url(../images/smrz_tech33.png) no-repeat center center;}
.xyrz_tab_smrz ul li:hover .aico13{background:url(../images/smrz_tech44.png) no-repeat center center;}

/*hdyz 0830 by libing*/
.xyrz_tab_hdyz{ margin:0 auto;}
.xyrz_tab_hdyz ul li{ width:24.8%; height:500px; float:left;  border-right:1px solid #e6e6e6;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background:#fff;position:relative;}
.xyrz_tab_hdyz ul li .xyrz_infor{width: 80%;height: 130px;padding-bottom: 15%;color: #333333;padding-left: 10%; padding-right: 10%;font-size: 16px;text-align: left;line-height:30px}

 .xyrz_tab_hdyz .aico10{background:url(../images/hdyz_advan1.png) no-repeat center center;}
 .xyrz_tab_hdyz .aico11{background:url(../images/hdyz_advan2.png) no-repeat center center;}
.xyrz_tab_hdyz .aico12{background:url(../images/hdyz_advan3.png) no-repeat center center;}
.xyrz_tab_hdyz .aico13{background:url(../images/hdyz_advan4.png) no-repeat center center;}



  .smrz-filedset{
            float: left;
            border:dotted 2px #179ef0;
            width: 200px;
            height: 165px;
            margin: 0px;
           position:relative;
            padding: 45px 30px 40px 30px;
        }
        .smrz-filedset div{
            font-size: 16px;
            color: #333333;

        }
        .smrz-filedset-divh{
            margin-top: 20px;
        }
        .smrz-filedset span{
              width:191px ;
            height: 50px;
            text-align: center;
            display: block;
            background-color: #ffffff;
            font-size: 21px;
            position: absolute;
            top:-15px
        }
.smrz-filedset-left{
   margin-left:48px;
}
 .smrz-process{
            background: url("../images/smrz_process.png");
            margin: auto;
            width: 1159px;
            height: 58px;
           }

/*xypg 2017824 by libing*/



 .xypg-box{
            width:360px ;
            height: 470px;
            float: left;
        }
        .xypg-box-w{
            margin-left: 60px;
        }
     .xypg-box:hover{
         box-shadow: 0px 0px 20px #e6e6e6;
     }
     .xypg-box:hover .box-bottom{
         border: none;
          width: 360px;
     }
     .xypg-box .box-top{
            width:360px;
            height: 230px;
            background-color: #179ef0;
            border-top-left-radius: 20px;
            border-top-right-radius: 20px;
        }
     .xypg-box .box-top .image-box{
         width: 160px;
         height: 160px;
         padding:35px 99px 35px 99px;
     }
     .xypg-box .box-bottom{
         width: 358px;
         border-left:solid 1px #e6e6e6;
         border-right:solid 1px #e6e6e6;
         border-bottom:solid 1px #e6e6e6;
         height: 240px;
     }
     .xypg-box .box-bottom span{
         font-size: 27px;
         color:#434343;
         display: block;
         width:100%;
         height: 100px;
         line-height: 100px;
         text-align: center;
     }
     .xypg-box .box-bottom p{
         color: #535353;
         font-size: 20px;
         text-align: center;
     }



 .xypg-yycj-img{
        margin: auto;
        width: 542px;
        height: 454px;
        background: url("../images/xypg-yycj.png") no-repeat;
        background-position: -10px;
        background-size: cover;
        position: relative;
    }
    .xypg-yycj-img div{

        width: 370px;
        height: 130px;
        /*background-color: #179ef0;*/
        border: solid 1px #cccccc;
        margin-top: 20px;
    }
    .xypg-yycj-img div p{
        margin-left: 15px;
        margin-right: 15px;
margin-top:20px;
        color: #2798EC;
        font-size: 24px;

    }
    .xypg-yycj-img div span{
        display: block;
        margin-left: 15px;
        margin-right: 15px;
        margin-top: 10px;
font-size:15px
    }
     .xypg-yycj-img div:hover{
        background-color:#2798EC;

    }
    .xypg-yycj-img div:hover p{
        color: #ffffff;
    }
    .xypg-yycj-img div:hover span{
        color: #ffffff;
    }


/*hdyz 0829*/

.hdyz_jz{width:1152px;background:url("../images/hdyz_jz.png") no-repeat;height:440px;margin:auto}
/*apppro 0831 by liibng*/
   .apptab  .apptab-left{
          width:173px;height: 48px;float: left;border-radius: 50px 50px 50px 50px;background-color:#179ef0;border: solid #179ef0 1px;text-align:center;line-height:48px;color:#ffffff;
      }
   .apptab   .apptab-right{
          width: 173px;height: 48px;float: left;border-radius: 50px 50px 50px 50px;border: solid #179ef0 1px;text-align:center;line-height:48px;
      }
.apptab1  .apptab-left1{
          width:173px;height: 48px;float: left;border-radius: 50px 50px 50px 50px;background-color:#179ef0;border: solid #179ef0 1px;text-align:center;line-height:48px;color:#ffffff;
      }
   .apptab1   .apptab-right1{
          width: 173px;height: 48px;float: left;border-radius: 50px 50px 50px 50px;border: solid #179ef0 1px;text-align:center;line-height:48px;
      }
   .apptab1   .apptab-right2{
          width: 173px;height: 48px;float: left;border-radius: 50px 50px 50px 50px;border: solid #179ef0 1px;text-align:center;line-height:48px;
      }

.odds_jcjg ul li{ width:298px; height:540px; position:relative; float:left;background:none;border-left:solid #cccccc 1px;border-bottom:solid #cccccc 1px;border-top:solid #cccccc 1px}
.odds_jcjg .odds_text{padding-left:20px;padding-right:20px;width:200px;}
.odds_jcjg ul li:hover{
 background-color:#179ef0;
}
.odds_jcjg ul li:hover .odds_bt{
 color:#ffffff;
}
.odds_jcjg ul li:hover .odds_text{
 color:#ffffff;
}
 .odds_jcjg .odds_ico5{ width:98px; height:88px; margin:0px auto;background:url(../images/jc-advan1.png) no-repeat center center;}
 .odds_jcjg .odds_ico6{ width:87px; height:88px; margin:0px auto;background:url(../images/jc-advan2.png) no-repeat center center;}
 .odds_jcjg .odds_ico7{ width:88px; height:88px; margin:0px auto;background:url(../images/jc-advan3.png) no-repeat center center;}
 .odds_jcjg .odds_ico8{ width:96px; height:88px; margin:0px auto;background:url(../images/jc-advan4.png) no-repeat center center;}

.odds_jcjg ul li:hover .odds_ico5{background:url(../images/jc-advan11.png) no-repeat center center;}
.odds_jcjg ul li:hover .odds_ico6{background:url(../images/jc-advan22.png) no-repeat center center;}
.odds_jcjg ul li:hover .odds_ico7{background:url(../images/jc-advan33.png) no-repeat center center;}
.odds_jcjg ul li:hover .odds_ico8{background:url(../images/jc-advan44.png) no-repeat center center;}

/*fraudriskprotectionby chaiquan 1113*/
 .odds_jcjg .odds_ico12{ width:120px; height:120px; margin:0px auto;background:url(../images/fraudriskprotection_riskcontrol_1.png) no-repeat center center;}
 .odds_jcjg .odds_ico13{ width:120px; height:120px; margin:0px auto;background:url(../images/fraudriskprotection_riskcontrol_2.png) no-repeat center center;}
 .odds_jcjg .odds_ico14{ width:120px; height:120px; margin:0px auto;background:url(../images/fraudriskprotection_riskcontrol_3.png) no-repeat center center;}
 .odds_jcjg .odds_ico15{ width:120px; height:120px; margin:0px auto;background:url(../images/fraudriskprotection_riskcontrol_4.png) no-repeat center center;}

.odds_jcjg ul li:hover .odds_ico12{background:url(../images/fraudriskprotection_riskcontrol_1_se.png) no-repeat center center;}
.odds_jcjg ul li:hover .odds_ico13{background:url(../images/fraudriskprotection_riskcontrol_2_se.png) no-repeat center center;}
.odds_jcjg ul li:hover .odds_ico14{background:url(../images/fraudriskprotection_riskcontrol_3_se.png) no-repeat center center;}
.odds_jcjg ul li:hover .odds_ico15{background:url(../images/fraudriskprotection_riskcontrol_4_se.png) no-repeat center center;}

 .odds_jcjg .odds_ico16{ width:120px; height:120px; margin:0px auto;background:url(../images/fraudriskprotection_tools_1.png) no-repeat center center;}
 .odds_jcjg .odds_ico17{ width:120px; height:120px; margin:0px auto;background:url(../images/fraudriskprotection_tools_2.png) no-repeat center center;}
 .odds_jcjg .odds_ico18{ width:120px; height:120px; margin:0px auto;background:url(../images/fraudriskprotection_tools_3.png) no-repeat center center;}
 .odds_jcjg .odds_ico19{ width:120px; height:120px; margin:0px auto;background:url(../images/fraudriskprotection_tools_4.png) no-repeat center center;}

.odds_jcjg ul li:hover .odds_ico16{background:url(../images/fraudriskprotection_tools_1_se.png) no-repeat center center;}
.odds_jcjg ul li:hover .odds_ico17{background:url(../images/fraudriskprotection_tools_2_se.png) no-repeat center center;}
.odds_jcjg ul li:hover .odds_ico18{background:url(../images/fraudriskprotection_tools_3_se.png) no-repeat center center;}
.odds_jcjg ul li:hover .odds_ico19{background:url(../images/fraudriskprotection_tools_4_se.png) no-repeat center center;}

.odds_jcjg .video_img{ width:35px; height:35px;padding-left:60px; padding-right: 50px;background:url(../images/fraudriskprotection_videoimg.png) no-repeat center;color: #55a5ff}
.odds_jcjg .video_img .fraudriskprotection_img_text{font-size:16px; padding-left:40px; height: 35px;width: 130px;padding-top: 6px;text-align: center; color: #55a5ff}


/*creditriskprotection by chaiquan 1121*/
 .odds_jcjg .odds_ico20{ width:120px; height:120px; margin:0px auto;background:url(../images/creditriskprotection_tech_1_no.png) no-repeat center center;}
 .odds_jcjg .odds_ico21{ width:120px; height:120px; margin:0px auto;background:url(../images/creditriskprotection_tech_2_no.png) no-repeat center center;}
 .odds_jcjg .odds_ico22{ width:120px; height:120px; margin:0px auto;background:url(../images/creditriskprotection_tech_3_no.png) no-repeat center center;}
 .odds_jcjg .odds_ico23{ width:120px; height:120px; margin:0px auto;background:url(../images/creditriskprotection_tech_4_no.png) no-repeat center center;}

.odds_jcjg ul li:hover .odds_ico20{background:url(../images/creditriskprotection_tech_1_se.png) no-repeat center center;}
.odds_jcjg ul li:hover .odds_ico21{background:url(../images/creditriskprotection_tech_2_se.png) no-repeat center center;}
.odds_jcjg ul li:hover .odds_ico22{background:url(../images/creditriskprotection_tech_3_se.png) no-repeat center center;}
.odds_jcjg ul li:hover .odds_ico23{background:url(../images/creditriskprotection_tech_4_se.png) no-repeat center center;}


.odds_jcjg1 ul li{ width:398px; height:540px; position:relative; float:left;background:none;border-left:solid #cccccc 1px;border-bottom:solid #cccccc 1px;border-top:solid #cccccc 1px}
.odds_jcjg1 .odds_text{padding-left:20px;padding-right:20px;}
.odds_jcjg1 ul li:hover{
 background-color:#179ef0;
}
.odds_jcjg1 ul li:hover .odds_bt{
 color:#ffffff;
}
.odds_jcjg1 ul li:hover .odds_text{
 color:#ffffff;
}
 .odds_jcjg1 .odds_ico9{ width:105px; height:90px; margin:0px auto;background:url(../images/jg-advan1.png) no-repeat center center;}
 .odds_jcjg1 .odds_ico10{ width:105px; height:90px; margin:0px auto;background:url(../images/jg-advan2.png) no-repeat center center;}
 .odds_jcjg1 .odds_ico11{ width:105px; height:90px; margin:0px auto;background:url(../images/jg-advan3.png) no-repeat center center;}

.odds_jcjg1 ul li:hover .odds_ico9{background:url(../images/jg-advan11.png) no-repeat center center;}
.odds_jcjg1 ul li:hover .odds_ico10{background:url(../images/jg-advan22.png) no-repeat center center;}
.odds_jcjg1 ul li:hover .odds_ico11{background:url(../images/jg-advan33.png) no-repeat center center;}




.fxjc_process{width:1200px;background:url("../images/fxjc_process.png") no-repeat center center;height:64px}
.fxjc_yycj{width:1200px;background:url("../images/fxjc_yycj.png") no-repeat;height:470px}
.fxjc_sceneimg{width:1200px;background:url("../images/fxjc_yycj_sort.png") no-repeat;height:65px}
.scene_title_border{width: 30px;height: 5px;background: #179ef0;margin: 0 auto;}
.fxxx_hxys_ico6{ width:87px; height:86px; margin:0px auto;background:url(../images/fxjc-tech1.png) no-repeat center center;}
.fxxx_hxys_ico7{ width:86px; height:86px; margin:0px auto;background:url(../images/fxjc-tech2.png) no-repeat center center;}
.fxxx_hxys_ico8{ width:92px; height:86px; margin:0px auto;background:url(../images/fxjc-tech3.png) no-repeat center center;}
.fxxx_hxys_ico9{ width:102px; height:83px; margin:0px auto;background:url(../images/fxjc-tech4.png) no-repeat center center;}
.fxxx_hxys_ico10{ width:77px; height:86px; margin:0px auto;background:url(../images/fxjc-tech5.png) no-repeat center center;}

.odds_fxxx ul li:hover .fxxx_hxys_ico6{ background:url(../images/fxjc-tech11.png) no-repeat center center;}
.odds_fxxx ul li:hover .fxxx_hxys_ico7{ background:url(../images/fxjc-tech22.png) no-repeat center center;}
.odds_fxxx ul li:hover .fxxx_hxys_ico8{ background:url(../images/fxjc-tech33.png) no-repeat center center;}
.odds_fxxx ul li:hover .fxxx_hxys_ico9{ background:url(../images/fxjc-tech44.png) no-repeat center center;}
.odds_fxxx ul li:hover .fxxx_hxys_ico10{ background:url(../images/fxjc-tech55.png) no-repeat center center;}

 .fxjc-advan{
            width: 399px;
            height: 300px;
            float: left;
        }
        .fxjc-advan:hover{
            box-shadow: 0px 0px 20px #e6e6e6;
        }
        .fxjc-advan-img{
            width:90px;
            height: 90px;
            margin: auto;
            background-color: red;
            margin-top: 30px;
        }
        .fxjc-advan-img-big{
            width:120px;
            height: 110px;
            margin: auto;
            background-color: red;
            margin-top: 30px;
        }
        .fxjc-advan p{
            width:100%;
            font-size: 25px;
            text-align: center;
            margin-bottom: 10px;
        }
        .fxjc-advan-text{
            width: 74%;
            margin: auto;
            font-size: 17px;
            color: #666666;
        }
        .fxjc-border-sort1{
            border-right: solid 1px #ebebeb;
            border-bottom:solid 1px #ebebeb;
        }
        .fxjc-border-sort2{
            border-right: solid 1px #ebebeb;

        }


/*newcase slide*/

.newslide{
height:310px !important;
}



/*国庆活动右下角小窗口样式2017.9.27*/
 .open-activity{
            width: 319px;
            height: 270px;
            background-image: url("../images/open-activity.png");
            position: fixed;
            z-index: 10000000000000;
            right: 0;
            bottom: 0px;
        }
        .open-activity-close{
            top: 60px;width: 30px;height: 30px;position: absolute;left: 253px;cursor: pointer
        }
        .open-activity-link{
            top: 147px;width: 103px;height: 40px;position: absolute;left: 122px;cursor: pointer;
        }


/*appriskprotection by chaiquan 1109*/
.prdserv_1109{width:100%; height:700px; background-color: #f9f9f9; position: relative;}
.prdserv_1109 ul{margin: 0 auto;}
.prdserv_1109 ul li{width:19.8%; height:450px; float:left; }
.prdserv_1109 ul li .up_1109{width:100%; height:50%; }
.prdserv_1109 ul li up_1109:before {  width:0px;  height:0px;  border: 10px transparent solid;  border-left-color: #000;  position:absolute;  top:10px;  left:100%;  content:"" ;}  

.prdserv_1109 ul li.serv.k1 .up_1109{background:#179ef0 url("../images/appriskprotection_service_1.png") no-repeat center; background-position: 50% 20%;}
.prdserv_1109 ul li.serv.k2 .up_1109{background:#11152d url("../images/appriskprotection_service_2.png") no-repeat center; background-position: 50% 20%;}
.prdserv_1109 ul li.serv.k3 .up_1109{background:#179ef0 url("../images/appriskprotection_service_3.png") no-repeat center; background-position: 50% 20%;}
.prdserv_1109 ul li.serv.k4 .up_1109{background:#11152d url("../images/appriskprotection_service_4.png") no-repeat center 30px; }
.prdserv_1109 ul li.serv.k5 .up_1109{background:#179ef0 url("../images/appriskprotection_service_5.png") no-repeat center 30px; }
.prdserv_1109 ul li .up_0824 .title2{font-size:18px; color:#333333;line-height: 30px; padding-top: 35%;text-align:center;}
.prdserv_1109 ul li .up_0824 p{font-size: 14px; color:#a0a0a0;text-align: center; line-height: 22px;}
.prdserv_1109 ul li.serv.k2{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}
.prdserv_1109 ul li .up_1109 .title2{font-size:24px; color:#fff;line-height: 30px; padding-top: 35%;text-align:center;}
.prdserv_1109 ul li .up_1109 p{font-size: 14px; color:#a0a0a0;text-align: center; line-height: 22px;}
.prdserv_1109 ul li .down_1109{width:100%; height:50%;background:#fff; text-align:center }
.prdserv_1109 ul li .down_1109 .downtxt a{font-size:16px;color:#000;line-height: 28px; padding-left:17px; }
.down_1109 .downtxt p{font-size:14px;color:#000;line-height: 22px; padding:0 10px;}

/*fraudriskprotection by chaiquan 1113*/
.prdserv_1113{width:100%; height:810px; background-color: #f9f9f9; position: relative;}
.prdserv_1113 ul{margin: 0 auto;}
.prdserv_1113 ul li{width:24.4%; height:600px; float:left; }
.prdserv_1113 ul li .up_1109{width:100%; height:50%;}
.prdserv_1113 ul li.serv.k1 .up_1113{background:#179ef0 url("../images/fraudriskprotection_service_1.png") no-repeat center; background-position: 50% 20%;}
.prdserv_1113 ul li.serv.k1 .down_1113{background:#fff url("../images/fraudriskprotection_service_5.png") no-repeat center; background-position: 50% 20%;}
.prdserv_1113 ul li.serv.k2 .down_1113{background:#fff url("../images/fraudriskprotection_service_2.png") no-repeat center; background-position: 50% 20%;}
.prdserv_1113 ul li.serv.k2 .up_1113{background:#11152d url("../images/fraudriskprotection_service_6.png") no-repeat center; background-position: 50% 20%;}
.prdserv_1113 ul li.serv.k3 .up_1113{background:#179ef0 url("../images/fraudriskprotection_service_3.png") no-repeat center; background-position: 50% 20%;}
.prdserv_1113 ul li.serv.k3 .down_1113{background:#fff url("../images/fraudriskprotection_service_7.png") no-repeat center; background-position: 50% 20%;}
.prdserv_1113 ul li.serv.k4 .down_1113{background:#fff url("../images/fraudriskprotection_service_4.png") no-repeat center 30px; }
.prdserv_1113 ul li.serv.k4 .up_1113{background:#11152d url("../images/fraudriskprotection_service_8.png") no-repeat center 30px; }

.prdserv_1113 ul li .up_0824 .title2{font-size:18px; color:#333333;line-height: 30px; padding-top: 35%;text-align:center;}
.prdserv_1113 ul li .up_0824 p{font-size: 14px; color:#a0a0a0;text-align: center; line-height: 22px;}
.prdserv_1113 ul li.serv.k2{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}
.prdserv_1113 ul li .up_1113 .title2{font-size:24px; color:#fff;line-height: 30px; padding-top: 35%;text-align:center;}
.prdserv_1113 ul li .down_1113 .title2{font-size:24px; color:#000;line-height: 30px; padding-top: 35%;text-align:center;}
.prdserv_1113 ul li .up_1113 p{font-size: 14px; color:#fff;text-align: center; line-height: 22px;}
.prdserv_1113 ul li .down_1113 p{font-size: 14px; color:#000;text-align: center; line-height: 22px;}
/*.prdserv_1113 ul li .down_1113{width:100%; height:50%;background:#000; text-align:center }*/
.prdserv_1113 ul li .down_1113 .downtxt a{font-size:16px;color:#000;line-height: 28px; padding-left:17px; }
.down_1113 .downtxt p{font-size:14px;color:#000;line-height: 22px; padding:0 10px;}

/*creditriskprotection by chaiquan 1121*/
.prdserv_1121{width:100%; height:700px; background-color: #f9f9f9; position: relative;}
.prdserv_1121 ul{margin: 0 auto;}
.prdserv_1121 ul li{width:19.8%; height:450px; float:left; }
.prdserv_1121 ul li .up_1121{width:100%; height:50%; }
.prdserv_1121 ul li up_1121:before {  width:0px;  height:0px;  border: 10px transparent solid;  border-left-color: #000;  position:absolute;  top:10px;  left:100%;  content:"" ;}  

.prdserv_1121 ul li.serv.k1 .up_1121{background:#11152d url("../images/creditriskprotection_service_1.png") no-repeat center; background-position: 50% 20%;}
.prdserv_1121 ul li.serv.k1 .down_1121{background:#fff url("../images/creditriskprotection_service_2.png") no-repeat center; background-position: 50% 20%;}
.prdserv_1121 ul li.serv.k2 .up_1121{background:#fff url("../images/creditriskprotection_service_3.png") no-repeat center; background-position: 50% 20%;}
.prdserv_1121 ul li.serv.k2 .down_1121{background:#179ef0 url("../images/creditriskprotection_service_4.png") no-repeat center; background-position: 50% 20%;}
.prdserv_1121 ul li.serv.k3 .up_1121{background:#11152d url("../images/creditriskprotection_service_5.png") no-repeat center; background-position: 50% 20%;}
.prdserv_1121 ul li.serv.k3 .down_1121{background:#fff url("../images/creditriskprotection_service_6.png") no-repeat center; background-position: 50% 20%;}
.prdserv_1121 ul li.serv.k4 .up_1121{background:#fff url("../images/creditriskprotection_service_7.png")  no-repeat center; background-position: 50% 20%; }
.prdserv_1121 ul li.serv.k4 .down_1121{background:#179ef0 url("../images/creditriskprotection_service_8.png")  no-repeat center; background-position: 50% 20%; }
.prdserv_1121 ul li.serv.k5 .up_1121{background:#11152d url("../images/creditriskprotection_service_9.png")  no-repeat center; background-position: 50% 20%; }
.prdserv_1121 ul li.serv.k5 .down_1121{background:#fff url("../images/creditriskprotection_service_10.png")  no-repeat center; background-position: 50% 20%; }

.prdserv_1121 ul li.serv.k2{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}
.prdserv_1121 ul li .up_1121 .title2{font-size:24px; color:#fff;line-height: 30px; padding-top: 45%;text-align:center;}
.prdserv_1121 ul li .down_1121 .title2{font-size:24px; color:#fff;line-height: 30px; padding-top: 45%;text-align:center;}
.prdserv_1121 ul li .up_1121 p{font-size: 14px; color:#a0a0a0;text-align: center; line-height: 22px;}
.prdserv_1121 ul li .down_1121{width:100%; height:50%;background:#fff; text-align:center }
.prdserv_1121 ul li .down_1121 .downtxt a{font-size:16px;color:#000;line-height: 28px; padding-left:17px; }
.down_1121 .downtxt p{font-size:14px;color:#000;line-height: 22px; padding:0 10px;}

/*fraudriskprotection by chaiquan 1114*/
 .fraudriskprotection_advan{
            width: 297px;
            height: 297px;
            float: left;
        }
        .fraudriskprotection_advan:hover{
            box-shadow: 0px 0px 20px #e6e6e6;
        }
        .fraudriskprotection_advan_img{
            width:90px;
            height: 90px;
            margin: auto;
            background-color: red;
            margin-top: 30px;
        }
        .fraudriskprotection_advan p{
            width:100%;
            font-size: 24px;
            text-align: center;
            margin-bottom: 10px;
            margin-top: 15px;
        }
        .fraudriskprotection_advan_text{
            width: 74%;
            margin: auto;
            font-size: 17px;
            color: #666666;
        }
        .fraudriskprotection_border_sort1{
            border-right: solid 1px #ebebeb;
            border-bottom:solid 1px #ebebeb;
        }
        .fraudriskprotection_border_sort2{
 border-bottom:solid 1px #ebebeb;
            border-right: solid 1px #ebebeb;
        }
        .fraudriskprotection_border_sort3{
            border-right: solid 1px #ebebeb;
        }

/*overview_accountriskprotection 20171114 by chaiquan*/
.accountriskprotection_tech_title{ font-size:36px;text-align: center; line-height: 90px; color:#fff;}
.accountriskprotection_tech_title p{ font-size: 18px; line-height:31px; padding-left: 15px; padding-right: 15px;text-align: left;}
.accountriskprotection_tech{width:1200px; margin: 0 auto; position:relative; height:475px; background-color: #11152d;}
.accountriskprotection_tech_skl_img{width:50%; position:relative;height:475px; display:block; background :url(../images/accountriskprotection_skl-img.png) no-repeat center center;}
.accountriskprotection_tech_skl_txt{width:50%; position:relative;height:475px; display:block; background-color: #0d94e6; margin-left: 50%; margin-top: -475px;}
.accountriskprotection_tech_qkl_img{width:50%; position:relative;height:475px;  display:block;  background :url(../images/accountriskprotection_qukuailian.png) no-repeat center center;}
.accountriskprotection_tech_qkl_txt{width:50%; position:relative;height:475px; background-color: #0d94e6; margin-left: 50%; margin-top: -475px;}