html{margin: 0;padding: 0;margin: 0 auto;}
body{margin: 0 auto;}
*{margin:0; padding:0; font-family:"微软雅黑"; }
ul {margin:0; padding:0;}
ul li{ list-style:none;}
a{ text-decoration: none;color: #333;}
img{width: 100%;}
.navigation{width: 100%;height: 90px;position: fixed;top: 0;z-index: 9;background: #fff;/*box-shadow: 0px 0px 10px rgba(0,0,0,0.2);*/border-bottom: 1px solid #ddd;}
.navigation-a{width: 1200px;height: 90px;margin: 0 auto;}
.navigation-logo{width:252px;height: 40px;float: left;padding-top: 25px; }
.navigation-logo1{width:100px;height: 50px;float: left;padding-top: 20px; }
.navigation-b{width: 410px;height: 90px;float: right;margin-left: 170px;}
.navigation-b li{float: left;width: auto;height: 66px;text-align: center;line-height: 86px;color: #333;font-size: 16px;position:relative;margin-right: 20px; }
.navigation-b li a{color: #333;padding: 0px 10px;}
/*.navigation-b li:hover{border-bottom: 4px solid #318bef;}*/
.navigation-b li:hover a{color: #c02d28;}
.navigation-b li::after{
            content:'';
            display:block;
            /*开始时候下划线的宽度为100%*/
            width:100%;
            height:4px;
            position:absolute;
            bottom:-4px;
            background:#c02d28;
            transition:all 0.3s ease-in-out;
            /*通过transform的缩放scale来让初始时x轴为0*/
            transform: scale3d(0,1,1);
            /*将坐标原点移到元素的中间，以原点为中心进行缩放*/
            transform-origin:50% 0;
        }
        .navigation-b li:hover::after{
            /*鼠标经过时还原到正常比例*/
            transform:scale3d(1,1,1);
        }
.navigation-b li.aft::after{transform:scale3d(1,1,1);}
.navigation-b li.aft a{color: #c02d28;}
.navigation-phone{width: 210px;height: 22px;float: right;padding-top: 34px;}
.navigation-phone-a{width: 22px;height: 22px;float: left;margin-right: 5px;}
.navigation-phone p{color: #333;line-height: 22px;font-size: 14px;}

.left{float: left;}
.right{float: right;}

.buttom{width: 100%;padding: 40px 0px;background: #222433;}
.buttom-a{width: 1040px;margin: 0 auto;position: relative;}
.buttom-b{float: left;width: 100%;}
.buttom-b-a{width: 100%;margin-bottom: 40px;}
.buttom-b-a h3{font-size: 18px;color: #318bef;}
.buttom-b-a h3 a{color: #318bef;}
.buttom-b-a p{padding: 20px 0px;font-size: 12px;color: #fff;}
.buttom-b-a p a{color: #fff;margin-right: 50px;font-size: 16px;}
.buttom-b-b{width: 100%;}
.buttom-b-b p{padding: 20px 0px;font-size: 14px;color: #fff;line-height: 30px;}
.buttom-b-b p a{color: #fff;margin-right:  59px;}
.buttom-b-b p.bt{color: #4c4e5a;font-size: 12px;padding: 0;text-align: center;}
.buttom-b-b h3{font-size: 18px;color: #318bef;}
.buttom-c{width: 310px;float: right;}
.buttom-c-a{text-align: right;width:100%;color: #fff;font-size: 20px;font-weight: bold; height: 26px;}
.buttom-c-a p{float: right;line-height: 26px;}
.buttom-c-a span{float: right;display: block;width:26px;margin: 0px 5px; }
.buttom-c-b{width:100%;margin-top: 10px;}
.buttom-c-c{width: 220px;position: absolute;right: 0px;top: 0px;}
.buttom-c-c img{width:100px;float:left;margin-left:10px;}
.buttom-c-d{width: 100%;padding: 5px 0px;float:left; }
.buttom-c-d p{color: #919299;font-size: 12px;line-height: 18px;text-align: center;padding-top:5px;}
.buttom-c-d span{display: block;width: 10px;margin-right: 5px;float: left;}


.go{float: left;height: 25px;position: relative;background: #fff;border-radius: 5px;margin-top: 30px;margin-left: 20px;border:1px solid #ddd;}
.go .screen-d{border:none;width: 70px;font-size: 12px;cursor: pointer;}
.go .screen-d-b{width: 9px;height: 13px;position: absolute;top: 6px;left: 10px;}
.go .screen-d-a{width: 70px;text-align: center;text-indent: 0;top: 26px;background: #fff;border:1px solid #ddd;}
.go .screen-d{width: 70px;border-radius: 3px;height: 25px;position: relative;}
.go .screen-d p{text-indent: 30px;display: block;width: 100%;height: 25px;line-height: 25px;position: relative;z-index: 66;}
.go .screen-d-a li{color: #666;padding: 5px 10px;font-size:12px;}
.go .screen-d-a li:hover{background: #ddd;}
.screen-g{width: 100%;float: left;padding: 30px 0px;}
.pagination{
    width: 100%;
    padding: 20px 0;
    margin: 0 auto;
    text-align: center;
    font-size: 14px;
    color: #666;
}
.pagination .pageList-wrap{
    display: inline-block;
}
.pagination .item{
    width: 60px;
    height: 30px;
    line-height: 30px;
    cursor: pointer;
    display:inline-block;
    vertical-align: top;
    text-align: center;
    margin: 0 3px;
    user-select: none;
    border:1px solid #f1f1f1;
}
.pagination .eliplise,
.pagination .item[value]{
    width: 35px;
}

.pagination .item[value].active{
    background: #e92300;
    color: #fff;
}
.pagination .item:hover{
    color: #fff;
    background: #e92300;
}

.pagination .page-list-wrap{
    display: inline-block;
}
.pagination .page-count{
    height: 30px;
    margin-left: 20px;
    vertical-align: top;
    line-height: 30px;
    display: inline-block;
}
.pagination .page-count_num{
    margin: 0 5px;
    color: #be4c4d;
    font-size:18px;

}
.pagination .item.disabled{
    cursor: not-allowed;
}
.pagination .item.disabled:hover{
    color: #fff;
    background: #e92300;
}




.tj-a{width: 100%;height: 65px;position: fixed;top: 90px;border-top: 1px solid #ddd;background: #fff;z-index: 8;border-bottom: 1px solid #ddd;}
.tj-b{width: 1200px;height: 65px;margin: 0 auto;}
.tj-b p{float: left;line-height: 65px;font-size: 18px;font-weight: 600;color: #333;}
.tj-b1{float: right;width: 520px;height: 65px;}
.tt-a{display: block;width: 129px;height: 35px;background: #e92300; border-radius: 5px;float: right;color: #fff;text-align: center;line-height: 35px;font-size: 16px;margin-top: 20px;}
.tj-b1 ul li{width: 90px;height: 65px;float: left;color: #333;font-size: 16px;text-align: center;line-height: 65px;}
.tj-b1 ul li a{color: #333;}
.tj-b1 ul li.tj-li a{color: #e92300;}


.yyc{width: 100%;height: 100%;position: fixed;top: 0;bottom: 0;background: rgba(0,0,0,0.5);z-index: 999999;display: none;}
      .yyc2{width: 100%;height: 100%;position: fixed;top: 0;bottom: 0;background: rgba(0,0,0,0.5);z-index: 999999;display: none;}
      .yyc-a{width: 362px;height: 360px;margin: 0 auto;background: #fff;border-radius: 10px;margin-top: 15%;padding-top: 25px;}
      .yyc-a1{width: 80%;height: 90%;margin: 0 auto;}
      .yyc-a1-a{width: 100%;height: 35px;border-bottom: 1px solid #ddd;}
      .yyc-a1-a p{float: left;color: #333;font-size: 16px;font-weight: bold;font-family: '微软雅黑';}
      .yyc-a1-aa{width: 18px;height: 16px;float: right;cursor: pointer;margin-right: 12px;margin-top: -16px;}
      .yyc-a1-aa img{width: 100%;}
      .yyc-inp{width: 100%;height: 42px;border:1px solid #ddd;border-radius: 5px;margin-top: 30px;}
      .yyc-inp span{float: left;width: 20px;height: 20px;display: block;margin-top: 10px;margin-left: 10px;margin-right: 10px;}
      .yyc-inp span img{width: 100%;}
      .yyc-inp input{width: 240px;height: 42px;float: left;border:0;outline:none;}
      .yyc-a1 button{width: 100%;height: 44px;border:0;border-radius: 5px;background: #e72300;color: #fff;font-size: 14px;font-weight: bold;outline:none;
        margin-top: 20px;cursor: pointer;font-family: '微软雅黑'}
      .yyc-a2{width: 80%;height: 90%;margin: 0 auto;text-align: center;}
      .yyc-a2-a{width: 90px;height: 90px;margin: 0 auto;margin-top: 20px;}
      .yyc-a2-a img{width: 100%;}
      .yyc-a2 h3{font-family: '微软雅黑';font-size: 18px;color: #e72300;text-align: center;margin-top: 15px;}
      .yyc-a2 p{font-size: 14px;color: #999;text-align: center;margin-top: 15px;}
      .yyc-a2 button{width: 200px;height: 44px;border:0;border-radius: 5px;background: #e72300;text-align: left;text-indent: 20px;color: #fff;font-size: 14px;
        font-family: '微软雅黑';margin-top: 40px;outline:none;cursor: pointer;}

      .yyc3{width: 100%;height: 100%;position: fixed;top: 0;bottom: 0;background: rgba(0,0,0,0.5);z-index: 999999;display: none;}
      .yyc-b{width: 362px;height: 448px;margin: 0 auto;background: #fff;border-radius: 10px;margin-top: 15%;padding-top: 25px;}
      .bg{width: 80px;height: 80px;margin: 0 auto;margin-top: 30px;}
      .bg img{width: 100%;}
      .yy-p p{font-size: 16px;font-family: '微软雅黑';font-weight: bold;text-align: center;margin-top: 20px;color: #333;}
      .yy-p1{width: 60px;height: 18px;margin: 0 auto;margin-top: 5px;margin-bottom: 50px;}
      .yy-p1 img{width: 100%;}




.fenye{width: 100%;height: 40px;overflow: hidden;margin-top: 30px;}

.fl {
  float: left;
}
.box {
  height: 40px;
  line-height: 40px;
  position: relative;
  left: 50%;
  text-align: center;
}
.box button {
  padding: 0 10px;
  margin: 0 10px;
  height: 40px;
  float: left;
  cursor: pointer;
  border: 1px solid #ebebeb;
  background-color: #ffffff;
}
.box .first-page,
.box .last-page {
  margin: 0;
}
.box .pageWrap {
  height: 40px;
  float: left;
  overflow: hidden;
}
.box .pageWrap ul {
  width: 100000px;
  height: 40px;
  float: left;
}
.box .pageWrap ul li {
  width: 60px;
  height: 40px;
  border: 1px solid #ebebeb;
  line-height: 40px;
  box-sizing: border-box;
  cursor: pointer;
  float: left;
  color: #666;
  font-size: 12px;
}
.box .pageWrap ul .sel-page {
  background-color: #f6f6f6;
  color: #666;
  font-size: 16px;
}
.box .jump-text {
  width: 60px;
  height: 40px;
  box-sizing: border-box;
  text-align: center;
  margin: 0 5px;
  float: left;
}
.box .jump-button {
  margin: 0;
  float: left;
}
.box .total-pages,
.box .total-count {
  margin-left: 10px;
  float: left;
  font-size: 14px;
}
.box .total-count {color: #666;}
.fenye .turnPage{font-size: 12px;color: #666;}



/*右侧浮窗*/
/*.floating{position: fixed;right: 40px;top: 40%;z-index: 999;}
.floating_a{width: 40px;float: right;}
.floating_a li{height: 40px;margin-bottom: 5px;position: relative;}
.a_li{background: url(../images/cj_05.jpg);background-size: 100% 100%;}
.b_li{background: url(../images/cj_09.jpg);background-size: 100% 100%; width: 40px;height: 40px;float: right;cursor: pointer;}
.c_li{background: url(../images/cj_13.jpg);background-size: 100% 100%;float: right;width: 40px;height: 40px;}
.d_li{background: url(../images/cj_15.jpg);background-size: 100% 100%;cursor: pointer;}
.floating_a li.a_li:hover{background: url(../images/cj_03.jpg);background-size: 38px 38px;border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;width: 39px;height: 38px;}
.floating_a li.b_li_a:hover .b_li{background: url(../images/cj_10.jpg);background-size: 38px 38px;width: 38px;height: 38px;}
.floating_a li.c_li_a:hover .c_li{background: url(../images/cj_17.jpg);background-size: 38px 38px;width: 38px;height: 38px;}
.b_li_aa{width: 50px;margin-left: -11px;height: 38px;background: #fff;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-top:1px solid #ddd;position: relative;z-index: 3;}
.b_li_aa .b_li{background: url(../images/cj_10.jpg);background-size: 38px 38px;width: 38px;height: 38px;}
.c_li_b{width: 39px;height: 38px;}
.floating_a li.c_li_a:hover .c_li_b{;margin-left: -11px;height: 38px;background: #fff;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-top:1px solid #ddd;position: relative;z-index: 3;width: 50px;}
.c_li_c{width: 148px;height: 148px;border:1px solid #ddd;position: absolute;left: -160px;top: -64px;z-index: 1;background: #fff;display: none;}
.floating_a li.c_li_a:hover .c_li_c{display: block;}


.floating_b{width: 200px;float: left;display: none;height: 38px;
  background: #fff;position: absolute;left: -199px;top: -1px;
border-top:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;
line-height: 38px;color: #333;font-size: 16px;text-indent: 2em;
}
.floating_a li.a_li:hover .floating_b{display: block;}
.floating_a li.b_li_a:hover .b_li_c{}
.floating_c{width: 800px;height: 720px;overflow: hidden; border:1px solid #ddd;position: absolute;left: -812px;top:-350px;background: #fff;z-index: 1;display: none;}
.floating_c h2{display: block;width: 100%;padding: 20px 0px;color: #fff;font-size: 20px;background: #e60012;text-align: center;}


.calculator{width: 100%;padding: 60px 0px;background: #f4f4f4}
.calculator-a{width: 1150px;margin: 0 auto;}
.calculator-a h1{text-align: center;color: #318bef;font-size: 48px;font-weight: normal;}
.calculator-b{width: 80px;margin: 0 auto;padding: 15px 0px;text-align: center;cursor: pointer;}
.calculator-b p{font-size: 16px;color: #999;}
.calculator-b-a{width: 14px;height: 14px;margin: 0 auto;background: url(../images/t.png);background-size: 100% 100%;margin-top: 5px;}
.calculator-c{overflow: hidden; width: 100%;border-top: 4px solid #318bef;height: 528px;border-left: 1px solid #ddd;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;background: #fff;}
.calculator-d{width: 100%;border-right:1px solid #ddd;position: relative;}
.calculator-d-a{width: 86%;padding: 20px 0px;margin: 0 auto;position: relative;}
.calculator-d-b dt{width: 80px;left: 0px;font-size: 14px;color: #666;line-height: 32px;float: left;height: 32px;}
.calculator-d-b dt span{width: 16px;height: 16px;margin:2px; display: block;}
.calculator-d-b dt span.pp{margin-left: -20px;float: left;}
.calculator-d-b dt span.pp1{float: left;margin: 0px 5px;padding-top: 3px;}
.calculator-d-b{width: 100%;float: left;height: 32px;padding: 9px 0px;}
.calculator-d-b dd{float: left;padding: 0px 10px;line-height: 32px;font-size: 14px;color: #333;margin-right: 10px;}
.calculator-d-b dd input.inn{vertical-align:middle;margin-right: 4px;cursor: pointer;}
.calculator-d-c{width: 270px;height: 30px;border:1px solid #ddd;position: relative;}
.calculator-d-d{width: 270px;height: 30px;border:1px solid #ddd;position: relative;}
.calculator-d-d input{width: 100%;height: 30px;border:none;background: none;color: #666;text-indent: 10px;outline: none;}
.calculator-d-c p{line-height: 30px;color: #999;font-size: 14px;float: right;padding-right: 10px;}
.calculator-d-c input{width: 220px;height: 30px;border:none;background: none;outline: none;float: left;text-indent: 10px;color: #666;font-size: 14px;}
.calculator-d-e{width: 120px;height: 32px;}
.calculator-d-e p{float: right;color: #999;}
.calculator-d-e input{width: 100px;float: left;height: 30px;border:1px solid #ddd;background: none;outline: none;text-indent: 10px;}
.calculator-d-f{width: 100%;height: 32px;}
.calculator-d-f button{width: 150px;height: 32px;border:none;background: #ff6600;font-size: 16px;color: #fff;float: left;border-radius: 5px;cursor: pointer;outline: none;}
.calculator-d-f p{ color: #333;cursor: pointer;padding: 0px 20px;float: left; }
.calculator-d-g{width: 16px;height: 28px;position: absolute;right: -16px;top: 259px;}
.calculator-e{width: 100%; margin: 0 auto;}
.calculator-e-a{width: 420px;margin: 0 auto;padding-top: 35px;font-size: 14px;}
.calculator-e-b{background: #fff; width: 418px;border-top: 1px solid #ddd;border-left: 1px solid #ddd;border-right: 1px solid #ddd;text-align: center;line-height: 45px;color: #666;}
.calculator-e-a table{width: 100%;border-collapse: collapse;}
.calculator-e-a td{border: solid 1px #ddd;line-height: 45px;text-align: center;width: 75%;background: #fff;}
.calculator-e-a td.td1{background: #f8f8f8;width: 25%;}
.calculator-e-a td span{color: #ff6600;}
.calculator-e-a p.p1{font-size: 12px;color: #999;padding: 5px 0px;line-height: 32px;}
.calculator-e-a p.p1 span{display: block;float: left;width: 16px ;height: 16px;padding: 3px 3px 0px 3px;}
.calculator-e-a p.p2{padding: 10px 0px;color: #318bef;font-size: 14px;}
.calculator-e-a p.p2 span{color: #ff6600;}*/

.sss{width:630px;height:60px;padding-top:20px;margin:0 auto;}
    .sss span{color:#666;font-size:16px;margin-right:5px;line-height:30px;float:left;}
    .sss span.disabled{float:left;margin-right:5px;display:block;height:30px;border:1px solid #ddd;color:#999;line-height:30px;text-align:center;font-size:14px;padding:0px 10px;}
    .sss a{float:left;padding:0px 10px; display:block;height:30px;text-align:center;color:#999;font-size:14px;background:#fff;margin-right:5px;line-height:30px;border:1px solid #ddd;}
    .sss span.current{float:left;display:block;height:30px;text-align:center;color:#fff;font-size:14px;background:none;margin-right:5px;line-height:30px;border:1px solid #ddd;padding:0px 10px;background:#e92401;}
    .sss a:hover{background:#e92401;border:px solid #e92401;color:#fff;}

.screen-e-e span.pp0{color: #666;background:#f1f1f1}
.screen-e-e span.pp1{color: #fec740;background:#faf7ee}
.screen-e-e span.pp2{color: #33c6a2;background:#e1f5ed}
.screen-e-e span.pp3{color: #58c1ce;background:#e1f5f8}
.screen-e-e span.pp4{color: #6391f9;background:#e8eefd}
.screen-e-e span.pp5{color: #a09ab0;background:#f4f7f9}
.tupa{width:100px;margin:5px;float:left;}
.tupa p{font-size:10px;text-align:center;line-height:18px;color:#fff;}
.tupa img{margin:5px 0px;}









