@charset "gb2312";
.a_banner {width:100%;background:#000;position: relative;overflow:hidden;margin:0px 0 0px;margin-top:-2px;}
.a_banner_pic {width:100%;height:603px;position: relative;}
.a_banner_pic2 {width:100%;height:551px;position: relative;}
.a_banner_pic3 {width:100%;height:350px;position: relative;}
@media (max-width: 1300px){.base_fixed_sy2{display: none;}}
.a_banner ul {width:100%;height: 100%;overflow: hidden;}
.a_banner li {width:100%;height: 0%;left:50%;top:0;margin-left:-960px;position:absolute;opacity:0;display:none;}
.a_banner li:nth-child(1){opacity:1;display:list-item;}
.ruzhu_1{float:left;text-align:center;margin-top:-500px;z-index:999;position:absolute;*position:fixed!important;*position:absolute;}
.ruzhu_2{font-size:48px;width:1200px; font-weight:bold; color:#0d4b8a;}
.ruzhu_3,.ruzhu_4 {margin-top:50px;}
.ruzhu_3 span{font-size:22px;margin-left:40px;}
.ruzhu_3 span:hover{border-bottom-width: 5px;border-bottom-style: solid;border-bottom-color: #FF0000;cursor:pointer; padding-bottom:20px;}
.ruzhu_3 font{font-size:44px;background-color:#0066CC;padding:10px;color:#FFFFFF;border-radius:10px;cursor:pointer; padding-left:25px; padding-right:25px;box-shadow: -3px -3px 3px rgba(255, 255, 255, 0.35);}
.ruzhu_3 font:hover{background: -webkit-linear-gradient(left top,#9b0400,#f92924); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(bottom right,#9b0400,#f92924); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(bottom right,#9b0400,#f92924); /* Firefox 3.6 - 15 */
background: linear-gradient(to bottom right,#9b0400,#f92924); /* 标准的语法（必须放在最后}*/
transition: 1.3s;-webkit-transition: 1.3s;-moz-transition: 1.3s;-ms-transition: 1.3s;-o-transition: 1.3s;
}
.ruzhu_4 span{font-size:18px;}
.ruzhu_5{float:left; width:100%; margin-top:80px; line-height:60px; text-align:center;}
.ruzhu_6{ font-size:42px;}
.ruzhu_7{float:left;width:100%;margin-top:80px;margin-bottom:50px;}
.ruzhu_7 li{float:left;width:20%;text-align:center; line-height:24px;cursor:pointer;}
.ruzhu_7 li:hover{margin-top:-50px;transition: 1.3s;-webkit-transition: 1.3s;-moz-transition: 1.3s;-ms-transition: 1.3s;-o-transition: 1.3s;}
.ruzhu-limid-title{font-size:20px;margin-top:30px; margin-bottom:20px;}
.ruzhu-libottom-detail{color:#808080;}
.ruzhu_8{float:left;text-align:center;margin-top:-480px;z-index:999;position:absolute;*position:fixed!important;*position:absolute;}
.ruzhu_8_p{font-size:48px;width:1200px; font-weight:bold; color:#ffffff;}
.ruzhu_8_p2{font-size:14px;color:#ffffff; line-height:25px;margin-top:30px;}
.eabout-list{float:left;width:100%;margin-top:80px;margin-bottom:50px;}
.eabout-list li{float:left;width:25%;color:#ffffff;line-height:45px;}
.eabout-list p{font-size:28px;}
.ruzhu_9{float:left;width:100%;margin-top:80px;margin-bottom:50px; text-align:center;}
.ruzhu_9_p{font-size:42px;color:#626262;}
.ruzhu_9_p2{font-size:16px;color:#9d9d9d; margin-top:18px;}
.ruzhu_9_p3{margin-top:25px;}
.ruzhu_9_p4{font-size:22px;margin-top:35px; color:#ff8a01;}
.ruzhu_9_p5{width:380px;font-size:35px;background-color:#f85200;padding:10px;color:#FFFFFF;border-radius:80px; margin-top:60px;cursor:pointer; padding-left:25px; padding-right:25px;box-shadow: -3px -3px 3px rgba(255, 255, 255, 0.35);}
.ruzhu_9_p5:hover{background: -webkit-linear-gradient(left top,#9b0400,#f92924); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(bottom right,#9b0400,#f92924); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(bottom right,#9b0400,#f92924); /* Firefox 3.6 - 15 */
background: linear-gradient(to bottom right,#9b0400,#f92924); /* 标准的语法（必须放在最后}*/
transition: 1.3s;-webkit-transition: 1.3s;-moz-transition: 1.3s;-ms-transition: 1.3s;-o-transition: 1.3s;
}
.parter-box{position:relative;width:1220px;height:550px;margin:0 auto;}
.parter-box li{position:absolute;transition: all 1s ease-in-out;
-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.parter-box li:hover{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}
.parter-box  .lip-1{top:0;left:416px;}
.parter-box  .lip-2{top:0;left:603px;}
.parter-box  .lip-3{top:62px;left:261px;}
.parter-box  .lip-4{top:34px;left:844px;}
.parter-box  .lip-5{top:128px;left:128px;}
.parter-box  .lip-6{top:136px;left:733px;}
.parter-box  .lip-7{top:125px;left:1028px;}
.parter-box  .lip-8{top:243px;left:73px;}
.parter-box  .lip-9{top:198px;left:241px;}
.parter-box  .lip-10{top:166px;left:403px;}
.parter-box  .lip-11{top:193px;left:590px;}
.parter-box  .lip-12{top:197px;left:886px;}
.parter-box  .lip-13{top:367px;left:165px;}
.parter-box  .lip-14{top:309px;left:484px;}
.parter-box  .lip-15{top:286px;left:710px;}
.parter-box  .lip-16{top:326px;left:964px;}
.parter-box  .lip-17{top:390px;left:319px;}
.parter-box  .lip-18{top:411px;left:590px;}
.parter-box  .lip-19{top:406px;left:806px;}
.float-img{-webkit-animation:move 10s  linear infinite;-moz-animation:move 10s  linear infinite;-ms-animation:move 10s  linear infinite;animation: move 10s  linear infinite;}
 @-moz-keyframes move{
                0%{transform: translate(0px);}
                20%{transform: translateX(10px);}
                40%{transform: translatY(10px);}
                60%{transform: translateX(-10px);}
                80%{transform:translateY(-10px);}
                100%{transform: translate(0px);}
                
 }
 @-webkit-keyframes move{
                0%{transform: translate(0px);}
                20%{transform: translateX(10px);}
                40%{transform: translatY(10px);}
                60%{transform: translateX(-10px);}
                80%{transform:translateY(-10px);}
                100%{transform: translate(0px);}
                
  }
@keyframes move{
                0%{transform: translate(0px);}
                20%{transform: translateX(10px);}
                40%{transform: translatY(10px);}
                60%{transform: translateX(-10px);}
                80%{transform:translateY(-10px);}
                100%{transform: translate(0px);}
}
.float-icon{
                -webkit-animation:amove 10s  linear infinite;
                -moz-animation:amove 10s  linear infinite;
                -ms-animation:amove 10s  linear infinite;
                animation: amove 10s  linear infinite;
      }
 @-moz-keyframes amove{
                0%{transform: translate(0px);}
                20%{transform: translateY(10px);}
                40%{transform: translatX(10px);}
                60%{transform: translateY(-10px);}
                80%{transform:translateX(-10px);}
                100%{transform: translate(0px);}
                
  }
@-webkit-keyframes amove{
                0%{transform: translate(0px);}
                20%{transform: translateY(10px);}
                40%{transform: translatX(10px);}
                60%{transform: translateY(-10px);}
                80%{transform:translateX(-10px);}
                100%{transform: translate(0px);}
                
} 
@keyframes amove{
               0%{transform: translate(0px);}
                20%{transform: translateY(10px);}
                40%{transform: translatX(10px);}
                60%{transform: translateY(-10px);}
                80%{transform:translateX(-10px);}
                100%{transform: translate(0px);} 
}
.ruzhu10{font-size:36px; text-align:center; margin-bottom:50px; color:#646160;}
.zhu-process-list {line-height:36px;}
.zhu-process-list li{float:left; width:25%; text-align:center;transition: 1.3s;-webkit-transition: 1.3s;-moz-transition: 1.3s;-ms-transition: 1.3s;-o-transition: 1.3s;}
.zhu-step-title {font-size:25px;}
.zhu-step-arrow1{margin-top:-110px; margin-left:210px;}
.zhu-step-arrow2{margin-top:-170px; margin-left:140px;}
.zhu-step-arrow3{margin-top:-110px; margin-left:135px;}
.ruzhu_11{float:left;text-align:center;margin-top:-310px;z-index:999;position:absolute;*position:fixed!important;*position:absolute;}
.ruzhu_11_p2{float:left; width:940px; text-align:left; margin-top:30px; line-height:35px; color:#FFFFFF; font-size:16px; margin-left:130px;}
.conip{width:270px;height:30px; padding-left:5px; padding-top:3px; background-color:#ceeaff; border: 1px solid #188eee;border-radius:4px;}
.conip:hover{background-color:#ffd9e0; border: 1px solid #FF0000;}
.conip2{border: 1px solid #188eee;border-radius:4px;}
.conip2:hover{background-color:#ffd9e0; border: 1px solid #FF0000;}
.selectcss{width:138px;line-height:30px; height:30px;}
#shlyanaa_02{width:280px;height:60px;margin-top:20px;font-size:30px;font-weight:bold;background:#a90000;border:0;cursor:pointer;color:#FFFFFF;border-radius:20px;}
#shlyanaa_02:hover{background:#fc0b0b; color:#fff; text-decoration:none;transition:all 0.10s linear;}
.ruzhu11{float:left; width:100%; text-align:center; font-size:16px; color:#0066FF;}