@charset "utf-8";
.block{ width:1200px; overflow:hidden; margin:0 auto;}
.left{ float:left;}
.right{ float:right;}

.banner{ height:1076px; background:url(/zhuanti/siwei/images/banner.jpg) top center no-repeat;}
.banner .daohang{ margin-top:30px; height:90px;}
.banner .daohang .logo{ float:left;}
.banner .daohang .suo{ display:none;}
.banner .daohang ul{ display:block; float:right;}
.banner .daohang ul li{ display:inline; float:left; padding-right:20px; line-height:90px; font-size:16px;}
.banner .daohang ul li:hover{ color:#014099;}
.banner .daohang .wap{ display:none;}
.banner .con{ font-size:21px; color:#4b4845; margin-top:335px; margin-left:70px;}
.banner .jiage{ margin-top:60px; margin-left:70px;}
 
.jiancha{ width:100%; overflow:hidden; margin-top:-150px;}
.jiancha .tu{ float:left;}
.jiancha .con{ float:left; margin-top:100px; width:555px;}
.jiancha .con h2{ font-size:36px; color:#00a0e9;}
.jiancha .con .en{ font-size:20px; color:#014099;}
.jiancha .con .p1{ font-size:18px; color:#000000; margin-top:15px; width:96%;}
.jiancha .tuwen{ width:595px; height:715px; background:url(/zhuanti/siwei/images/bj-jc.png) top center no-repeat; margin-left:-39px; background-size:100%; margin-top:40px; float:left;}
.jiancha .tuwen .mid{ width:533px; margin:0 auto; padding-top:40px;}
.jiancha .tuwen h3{ font-size:24px; color:#014099;}
.jiancha .tuwen h3 img{ padding-right:10px;}
.jiancha .tuwen .p2{ font-size:20px; margin-top:15px; margin-bottom:30px;}
.jiancha .tuwen .p2 span{ font-weight:bold;}

.qubie{ width:100%; overflow:hidden; background-color:#3ec2fe; margin-top:-170px; color:#133984;}
.qubie .amcare{ margin-top:70px;}
.qubie h2{ font-size:48px;}
.qubie .p1{ font-size:24px; font-weight:bold; margin-top:30px;}
.qubie h3{ font-size:30px; margin:10px auto;}
.qubie h3 img{ padding-right:15px;}
.qubie .p2{ font-size:24px; font-weight:bold;}
.qubie .zuoyong{ border:2px solid #133984; margin-top:50px; overflow:hidden; margin-bottom:50px;}
.qubie .zuoyong img{ float:left;}
.qubie .zuoyong h2{ float:right; margin-right:40px; margin-top:70px;}
.qubie .zuoyong .con{ width:520px; border-radius:5px; background-color:#bceaff; float:right; margin-right:45px; margin-top:30px;}
.qubie .zuoyong .con p{ font-size:24px; font-weight:bold; padding:30px 15px 30px 25px;}
.qubie .zhuyi{ width:100%; border-radius:5px; background-color:#bceaff; margin-top:40px; margin-bottom:150px;}
.qubie .zhuyi p{ font-size:24px; font-weight:bold; padding:40px 25px 40px 35px;}
.qubie .zhuyi p span{ font-size:30px; color:#218ef4;}

.tehui{ height:934px; background:url(/zhuanti/siwei/images/bj-th.jpg) top center no-repeat; overflow:hidden;}
.tehui .con{ width:560px; float:right;}
.tehui .con .img1{ margin-top:100px;}
.tehui .con .p1{ font-size:24px; color:#133984; margin-top:35px;}
.tehui .con .p1 span{ font-size:30px; color:#3ec2fe; font-weight:bold;}
.tehui .con .img2{ margin-top:10px;}
.tehui .con .p2{ font-size:30px; color:#3ec2fe; font-weight:bold;}
@-webkit-keyframes hang{
  0% ,100%{
    transform: translate(-20px,0);
  }
  50% {
    transform: translate(0,0);
  }
  100%{
  	transform: translate(20px,0);
  }
}
@-moz-keyframes hang{
  0% ,100%{
    transform: translate(-20px,0);
  }
  50% {
    transform: translate(0,0);
  }
}
@-o-keyframes hang{
  0% ,100%{
    transform: translate(-20px,0);
  }
  50% {
    transform: translate(0,0);
  }
}
@keyframes hang{
  0% ,100%{
    transform: translate(-20px,0);
  }
  50% {
    transform: translate(0,0);
  }

}
.tehui .con .p3{ text-align:center; font-size:30px; color:#fff; margin-top:70px; width:300px; height:90px; line-height:90px; background-color:#133984; border-radius:50px; font-weight:bold; float:right;
animation:hang linear 1.5s infinite;  -moz-animation: hang linear 1.5s infinite;  -webkit-animation: hang linear 1.5s infinite;  -o-animation: hang linear 1.5s infinite;}

.doc{ height:992px; background:url(/zhuanti/siwei/images/bj-doc.jpg) top center no-repeat; overflow:hidden;}
.doc .con{ width:600px; float:left; margin-left:70px; margin-top:220px;}
.doc .con h2{ font-size:48px; color:#fff; margin-top:15px;}
.doc .con .p1{ font-size:30px; font-weight:bold; color:#fff;}
.doc .con .p1 span{ font-size:48px; padding-right:30px;}
.doc .con .p2{ font-size:18px; border-top:1px dashed #fff; width:100%; color:#fff; padding-top:30px; padding-bottom:30px;}
.doc .con .p2.l1{ border-top:none; margin-top:30px;}

.jieshao{ overflow:hidden; background-color:#00a0e9; color:#fff; text-align:center;}
.jieshao img{ display:block; margin:0 auto; margin-top:130px;}
.jieshao .p1{ font-size:26px;}
.jieshao .p2{ font-size:14px; margin-top:10px;}
.jieshao .p3{ font-size:56px; font-weight:bold; margin-top:30px;}
.jieshao .p3 img{ padding-right:10px; display:inline; margin-top:0;}
.jieshao .p4{ font-size:18px; width:220px; height:50px; line-height:50px; margin:0 auto; background-color:#133984; border-radius:50px; margin-top:30px; margin-bottom:100px;transition:all 0.2s cubic-bezier(0.6,2.5,0.5,3) 0s;}
.jieshao .p4:hover{ width:250px;}


.foot{ width:100%; background-color:#000; overflow:hidden; text-align:center; color:#fff; line-height:20px; font-size:12px; padding-bottom:50px;}
.foot p{ margin-top:50px;}

.in2 { position:relative; }
.in2 .bdsharebuttonbox{ position:absolute; top:0; left:0; width:100%; height:100%; }
.in2 .bdsharebuttonbox>a{ padding:0; background:none; margin:0; display:block; float:none; height:100%;}
.div .box{display:none;position:absolute;top:0px;left:-115px;background:#fff;color:#333;text-align:center;width:115px;}
.snav .h:hover .box{ display:block;}
.hs .box{display:block;}
.snav{position:fixed;right:10px;top:50%;z-index:3;}
.snav .div{height:48px;margin-bottom:1px;position:relative;}
.snav .div .in1{background:url(/zhuanti/siwei/images/bg4.png) center center no-repeat;width:55px;height:48px;right:0;top:0;text-align:center;position:absolute;display: none;}
.snav .div i{display:inline-block;height:100%; vertical-align:middle;}
.snav .div .in2{background:url(/zhuanti/siwei/images/bg5.png) center center no-repeat;width:105px;height:48px;right:0;top:0;text-align:center;position:absolute;opacity: 1;}
.snav .div .in2 .img{float:left;height:48px;margin-left:9px;}
.snav .div .in2 h3{color:#fff;line-height:48px;font-size:14px;margin-left:5px;}

@media screen and (min-width: 750px) and (max-width: 1200px){
.block{ width:750px; overflow:hidden; margin:0 auto;}
	
.banner{ height:673px; background:url(/zhuanti/siwei/images/banner1.jpg) top center no-repeat;}
.banner .daohang{ height:60px; margin-top:30px; overflow:hidden;}
.banner .daohang .logo{ width:162px;}
.banner .daohang ul li{ font-size:14px; padding-right:10px; line-height:56px;}
.banner .con{ font-size:13px; margin-top:210px; margin-left:40px;}
.banner .jiage{ margin-top:35px; margin-left:40px; width:332px;}

.jiancha{ margin-top:-95px;}
.jiancha .tu img{ width:400px;}
.jiancha .con{ margin-top:60px; width:348px;}
.jiancha .con h2{ font-size:22px;}
.jiancha .con .en{ font-size:12px;}
.jiancha .con .heng{ width:38px;}
.jiancha .con .p1{ font-size:11px; margin-top:10px;}
.jiancha .tuwen{ height:445px; margin-left:-25px; margin-top:25px; float:left; width:375px;}
.jiancha .tuwen .mid{ width:345px; padding-top:25px; margin-left:20px;}
.jiancha .tuwen h3{ font-size:15px;}
.jiancha .tuwen h3 img{ padding-right:5px;}
.jiancha .tuwen .p2{ font-size:12px; margin-top:10px; margin-bottom:20px;}
.jiancha .tuwen .taier{ width:333px;}

.qubie{ margin-top:-100px;}
.qubie .amcare{ margin-top:40px; width:326px;}
.qubie h2{ font-size:30px;}
.qubie .p1{ font-size:15px; margin-top:20px;}
.qubie h3{ font-size:18px; margin:7px auto;}
.qubie h3 img{ padding-right:10px; width:11px;}
.qubie .p2{ font-size:15px;}
.qubie .zuoyong{ margin-top:30px; margin-bottom:30px;}
.qubie .zuoyong img{ width:330px;}
.qubie .zuoyong h2{ margin-right:25px; margin-top:45px;}
.qubie .zuoyong .con{ width:325px; margin-right:28px; margin-top:20px;}
.qubie .zuoyong .con p{ font-size:15px; padding:18px 9px 18px 15px;}
.qubie .zhuyi{ margin-top:25px; margin-bottom:95px;}
.qubie .zhuyi p{ font-size:15px; padding:25px 15px 25px 21px;}
.qubie .zhuyi p span{ font-size:18px;}

.tehui{ height:584px; background:url(/zhuanti/siwei/images/bj-th1.jpg) top center no-repeat;}
.tehui .con{ width:350px;}
.tehui .con .img1{ margin-top:60px; width:305px;}
.tehui .con .p1{ font-size:15px; margin-top:20px;}
.tehui .con .p1 span{ font-size:18px;}
.tehui .con .img2{ margin-top:5px; width:350px;}
.tehui .con .p2{ font-size:18px;}
.tehui .con .p3{ font-size:18px; margin-top:45px; width:187px; height:56px; line-height:56px;}

.doc{ height:620px; background:url(/zhuanti/siwei/images/bj-doc1.jpg) top center no-repeat;}
.doc .con{ width:375px; margin-left:45px; margin-top:137px;}
.doc .con img{ width:53px;}
.doc .con h2{ font-size:30px; margin-top:10px;}
.doc .con .p1{ font-size:18px;}
.doc .con .p1 span{ font-size:30px; padding-right:20px;}
.doc .con .p2{ font-size:11px; padding-top:18px; padding-bottom:18px;}
.doc .con .p2.l1{ margin-top:18px;}

.jieshao img{ margin-top:80px; width:216px;}
.jieshao .p1{ font-size:16px;}
.jieshao .p2{ font-size:9px; margin-top:5px;}
.jieshao .p3{ font-size:35px; margin-top:20px;}
.jieshao .p3 img{ padding-right:8px; width:28px;}
.jieshao .p4{ font-size:12px; width:140px; height:32px; line-height:32px; border-radius:50px; margin-top:20px; margin-bottom:60px;}
.jieshao .p4:hover{ width:160px;}

.foot{ line-height:20px; font-size:12px; padding-bottom:45px;}
.foot p{ margin-top:20px;}
}

@media screen and (max-width: 750px){
.block{ width:93%;}

.banner{height:6.41rem; background: url(/zhuanti/siwei/images/bannerw.jpg) top center no-repeat; background-size:100%; margin-top:1.2rem;}
.banner .daohang .logo{ width:2.32rem; height:0.92rem; margin-top:0.13rem; margin-left:0.6rem;}
.banner .daohang .suo{ width:1.2rem; height:0.8rem; margin-top:0.2rem; margin-right:0.6rem; display:block; float:right;}
.banner .daohang{ height:1.2rem; position:fixed; z-index:10; left:0; top:0; margin-top:0; width:100%; background-color:#fff;}
.banner .daohang ul{ display:none; position:fixed; width:100%; height:100%; left:0; top:0.93rem; background-color:#fff;}
.banner .daohang ul li{ display:block; float:none; padding-right:0; line-height:0.9rem; font-size:0.3rem; width:90%; margin:0 auto; border-bottom:1px solid #d4d4d4;}
.banner .daohang ul li:after { content: '\e832'; font-family: "xfont"; font-size: 0.3rem; line-height: 0.9rem; color: #e4e4e4; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; float: right;}
.banner .daohang .wap{ position:fixed; height:0.9rem; left:0; top:0; display:none;  padding:0 5%; line-height:0.9rem; font-size:0.4rem; width:100%; border-bottom:2px solid #d4d4d4; background-color:#fff;}
.banner .daohang .wap p{ float:left; width:90%;}
.banner .daohang .wap span { font-size: 0.4rem; line-height: 0.9rem; color: #e4e4e4; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; float: right;}
.banner .con{ font-size:0.24rem; margin-top:2.5rem; margin-left:0.2rem;}
.banner .jiage{ margin-top:0.2rem; margin-left:0.2rem; width:4.46rem;}

.jiancha{ margin-top:-0.6rem;}
.jiancha .tu img{ width:3.57rem;}
.jiancha .con{ margin-top:0.6rem; width:3.13rem; margin-left:0.2rem;}
.jiancha .con h2{ font-size:0.36rem;}
.jiancha .con .en{ font-size:0.2rem;}
.jiancha .con .heng{ width:0.61rem;}
.jiancha .con .p1{ font-size:0.24rem; margin-top:0; width:100%;}
.jiancha .tuwen{ width:104%; height:6.13rem; margin-left:-0.1rem; margin-top:-0.3rem; background:url(/zhuanti/siwei/images/bj-jcw.png) top center no-repeat; background-size:100%;}
.jiancha .tuwen .mid{ width:90%; padding-top:0.25rem; margin-left:auto;}
.jiancha .tuwen h3{ font-size:0.3rem; margin-top:0.2rem;}
.jiancha .tuwen h3 img{ padding-right:5px;}
.jiancha .tuwen .p2{ font-size:0.24rem; margin-top:0.1rem; margin-bottom:0.2rem;}
.jiancha .tuwen .taier{ width:3.82rem; display:block; margin:0 auto;}

.qubie{ margin-top:-1.3rem;}
.qubie .amcare{ margin-top:1.5rem; width:3.95rem;}
.qubie h2{ font-size:0.4rem; margin-top:0.1rem;}
.qubie .p1{ font-size:0.24rem; margin-top:0.2rem;}
.qubie h3{ font-size:0.3rem; margin:7px auto;}
.qubie h3 img{ padding-right:10px; width:11px;}
.qubie .p2{ font-size:0.24rem;}
.qubie .zuoyong{ margin-top:0.4rem; margin-bottom:0.5rem; border:none;}
.qubie .zuoyong img{ width:100%; float:none;}
.qubie .zuoyong h2{ margin-right:auto; margin-top:0.5rem; font-size:0.48rem; float:none; text-align:center;}
.qubie .zuoyong .con{ width:100%; margin-right:0; margin-top:0.3rem; float:none;}
.qubie .zuoyong .con p{ font-size:0.26rem; padding:18px 9px 18px 15px;}
.qubie .wap{ font-size:0.48rem; text-align:center;}
.qubie .zhuyi{ margin-top:0.5rem; margin-bottom:0.95rem;}
.qubie .zhuyi p{ font-size:0.26rem; padding:25px 15px 25px 21px;}
.qubie .zhuyi p span{ font-size:0.3rem;}

.tehui{ height:8.4rem; background:url(/zhuanti/siwei/images/bj-thw.jpg) top center no-repeat; overflow:hidden; background-size:100%;}
.tehui .con{ width:100%;}
.tehui .con .img1{ margin-top:0.7rem; width:3.46rem; float:right; margin-right:0.2rem;}
.tehui .con .p1{ font-size:0.24rem; margin-top:0.5rem; float:right; width:3.66rem;}
.tehui .con .p1 span{ font-size:0.3rem;}
.tehui .con .img2{ margin-top:5px; width:4.1rem; float:right;}
.tehui .con .p2{ font-size:0.3rem; width:100%; float:right; text-align:center; margin-top:0.5rem; margin-bottom:0.3rem;}
.tehui .con .p3{ font-size:0.3rem; margin:0 auto; margin-top:0; width:3rem; height:0.9rem; line-height:0.9rem; float:none; clear:both;animation:none;  -moz-animation: none;  -webkit-animation: none;  -o-animation: none;}

.doc{ height:7.76rem; background:url(/zhuanti/siwei/images/bj-docw.jpg) top center no-repeat; background-size:100%;}
.doc .con{ width:60%; margin-left:0; margin-top:0.6rem;}
.doc .con img{ width:0.72rem;}
.doc .con h2{ font-size:0.45rem; margin-top:0.25rem;}
.doc .con .p1{ font-size:0.28rem;}
.doc .con .p1 span{ font-size:0.4rem; padding-right:0.2rem;}
.doc .con .p2{ font-size:0.24rem; padding-top:0.2rem; padding-bottom:0.2rem;}
.doc .con .p2.l1{ margin-top:0.2rem;}

.jieshao img{ margin-top:0.8rem; width:3.46rem;}
.jieshao .p1{ font-size:0.26rem; margin-top:0.2rem;}
.jieshao .p2{ font-size:0.24rem; margin-top:0.4rem;}
.jieshao .p3{ font-size:0.56rem; margin-top:0.6rem;}
.jieshao .p3 img{ padding-right:8px; width:28px;}
.jieshao .p4{ font-size:0.24rem; width:3.3rem; height:0.9rem; line-height:0.9rem; border-radius:50px; margin-top:0.5rem; margin-bottom:1rem;}
.jieshao .p4:hover{ width:3.3rem;}

.foot{ line-height:20px; font-size:0.18rem; padding-bottom:1.5rem;}
.foot p{ margin-top:30px;}

.in2 { position:relative; }
.in2 .bdsharebuttonbox{ position:absolute; top:0; left:0; width:100%; height:100%; }
.in2 .bdsharebuttonbox>a{ padding:0; background:none; margin:0; display:block; float:none; height:100%;}
.div .box{display:none;position:absolute;top:0px;left:-115px;background:#fff;color:#333;text-align:center;width:115px;}
.snav .h:hover .box{ display:block;}
.hs .box{display:block;}
.snav{position:fixed;left:0;bottom:0;z-index:3; top:auto; right:auto; width:100%;}
.snav .div{ width:2.49rem;height:1rem;margin-bottom:0;position:relative; float:left; background-color:#54a7e0;}
.snav .div i{display:inline-block;height:100%; vertical-align:middle;}
.snav .div .in2{background:none;width:100%;height:1rem;right:0;top:0;text-align:center;position:relative;opacity: 1;}
.snav .div .in2 .img{float:left;height:1rem;margin-left:0.4rem;}
.snav .div .in2 h3{color:#fff;line-height:1rem;font-size:0.24rem;margin-left:0.2rem; float:left}
.snav .s{ display:none;}
.snav .z{ border-left:0.01rem solid #fff; border-right:0.01rem solid #fff;}
.snav .div.z .in2 h3{ float:inherit; margin-left:0;}
}



