﻿body{ font-family:"microsoft yahei"!important; border-radius:0;  color:#333; margin:0 auto; background-color:#fff; font-size:13px;/*修改12px 原空*/}

.web-clr{ clear:both; font:0; height:0; line-height:0;}

div,p,span,ul,li,h1,h2,h3,h4,li{ margin:0; padding:0; font-weight:normal!important;  list-style:none;}

.img_c{ vertical-align:middle; padding-right:3px;}

.web-border-n{ box-sizing:border-box; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;}

.btn-f{ font-weight:600!important; font-size:17px; font-family:"Arial Black", Gadget, sans-serif; letter-spacing:-1px; line-height:18px!important;}

.body-bg-ff{ background:#fff;}
a{ text-decoration:none;}
a:hover{ opacity:0.8;}

.box-shadow-w4{
	-moz-box-shadow:0px 2px 5px #dcdcdc ;               /* For Firefox3.6+ */
	-webkit-box-shadow:0px 2px 5px #dcdcdc ;            /* For Chrome5+, Safari5+ */
	box-shadow:0px 2px 5px #dcdcdc ;                    /* For Latest Opera */
}

.box-shadow-w{
	-moz-box-shadow:0px 2px 5px #235fad ;               /* For Firefox3.6+ */
	-webkit-box-shadow:0px 2px 5px #235fad ;            /* For Chrome5+, Safari5+ */
	box-shadow:0px 2px 5px #235fad ;                    /* For Latest Opera */
}

.box-shadow-w5{
	-moz-box-shadow:0px 0px 10px #1f3e7e ;               /* For Firefox3.6+ */
	-webkit-box-shadow:0px 10px 3px #1f3e7e ;            /* For Chrome5+, Safari5+ */
	box-shadow:0px 0px 10px #1f3e7e ;                    /* For Latest Opera */
}


.grad {
  background: -webkit-linear-gradient(bottom, #fff9f9 , #fff); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(top, #fff9f9, #fff); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(top, #fff9f9, #fff); /* Firefox 3.6 - 15 */
  background: linear-gradient(to top, #fff9f9 , #fff); /* 标准的语法 */
}

.grad2 {
 background-image:-webkit-linear-gradient(left,#db1823,#a72847,#2d4e9e); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent; 

}

.grad-blue {
  background: -webkit-linear-gradient(right, #3c4eb2 , #4f90ea); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #3c4eb2, #4f90ea); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #3c4eb2, #4f90ea); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #3c4eb2 , #4f90ea); /* 标准的语法 */
}

.grad-jin {
  background: -webkit-linear-gradient(right, #fadeaa , #fbedc9); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #fadeaa, #fbedc9); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #fadeaa, #fbedc9); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #fadeaa , #fbedc9); /* 标准的语法 */
}

.grad-jin {
  background: -webkit-linear-gradient(right, #fadeaa , #fbedc9); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #fadeaa, #fbedc9); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #fadeaa, #fbedc9); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #fadeaa , #fbedc9); /* 标准的语法 */
}



input::-webkit-input-placeholder{ color:#828585; text-indent:1em; border:none;/*设置placeholder样式*/ }


@font-face {font-family: "iconfont2";
  src: url('../../fonts/iconfont2.eot'); /* IE9*/
  src: url('../../fonts/iconfont2.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../../fonts/iconfont2.woff') format('woff'), /* chrome, firefox */
  url('../../fonts/iconfont2.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../../fonts/iconfont2.svg#iconfont2') format('svg'); /* iOS 4.1- */
}

.iconfont2 {
  font-family:"iconfont2" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.icon-chakantieziguanzhu:before {
  content: "\e663";
}

.icon-icon-test:before {
  content: "\e60d";
}

.icon-biaoqian1:before {
  content: "\e61c";
}

.icon-tianjiaguanzhu:before {
  content: "\e7b9";
}

.icon-sousuo:before {
  content: "\e627";
}

.icon-biaoqian2:before {
  content: "\e640";
}

.icon-biaoqian3:before {
  content: "\e61d";
}

.icon-gerenguanzhu:before {
  content: "\e65d";
}

.icon-weibiaoti--:before {
  content: "\e63d";
}

.icon-biaoqian4:before {
  content: "\e60a";
}

.icon-search:before {
  content: "\e60b";
}

.icon-biaoqian5:before {
  content: "\e66e";
}

.icon-bangding:before {
  content: "\e62c";
}

.icon-bangding1:before {
  content: "\e708";
}

.icon-tab:before {
  content: "\e79f";
}

.icon-biaoti:before {
  content: "\e698";
}

.icon-biaoti1:before {
  content: "\e64c";
}

.icon-shanghuguanli:before {
  content: "\e64b";
}

.icon-yuandian:before {
  content: "\e66b";
}

.icon-chaxun:before {
  content: "\e600";
}

.icon-xinzeng:before {
  content: "\e64d";
}

.icon-biaoti2:before {
  content: "\e6a8";
}

.icon-xinzeng1:before {
  content: "\e638";
}

.icon-biaoti3:before {
  content: "\e699";
}

.icon-shanghu:before {
  content: "\e601";
}

.icon-xitong:before {
  content: "\e63c";
}

.icon-qukuai-shutiao:before {
  content: "\e625";
}

.icon-ziyuan:before {
  content: "\e613";
}

.icon-shuxian:before {
  content: "\e623";
}

.icon-biaoti4:before {
  content: "\e602";
}

.icon-yonghuguanli:before {
  content: "\e603";
}

.icon--yonghuguanli:before {
  content: "\e664";
}

.icon-biaoti11:before {
  content: "\e604";
}

.icon-biaoqian:before {
  content: "\e77b";
}

.icon-shanghu1:before {
  content: "\e605";
}

.icon-rizhi:before {
  content: "\e609";
}

.icon-shuxian1:before {
  content: "\e606";
}

.icon-yonghuguanli1:before {
  content: "\e6ba";
}

.icon-chaxun1:before {
  content: "\e607";
}

.icon-biaotiyou:before {
  content: "\e67a";
}

.icon-quanxian:before {
  content: "\e662";
}

.icon-biaoti5:before {
  content: "\e624";
}

.icon-shuxian2:before {
  content: "\e608";
}

.icon-rizhi1:before {
  content: "\e694";
}

.icon-GroupCopy:before {
  content: "\e614";
}

.icon-biaoti6:before {
  content: "\e720";
}

.icon-biaotifu:before {
  content: "\e66d";
}

.icon-rizhi2:before {
  content: "\e60c";
}

.icon-xitong1:before {
  content: "\e658";
}

.icon-xitong2:before {
  content: "\e617";
}

.icon-xinzeng2:before {
  content: "\e62b";
}


.icon_1{   font-size:20px!important; font-weight:bold; }


.icon_nav2{ color:#ff7920!important;  font-size:20px!important; font-weight:bold;}

.icon_nav3{ color:#f8f8f8!important;  font-size:20px!important; font-weight:bold;}


.top-box{ height:50px; }

.top-box .logo-box{ margin-right:15px; float:left; padding-left:15px; margin-top:12px; }

.top-box .logo-box img{ /*height:25px; width:auto;*/}

.top-box  .list1{ float:left; display:flex;  justify-content:flex-start; align-items: center; padding-left:15px;}

.top-box  .list1 li{ height:50px; line-height:50px; text-align:center; color:#fff!important; font-size:15px; width:130px; cursor:pointer; font-weight:bold!important;}

.top-box  .list1 li:hover{ background:#374caf; color:#ffb425;}

.top-box  .list1 #hit{background:#374caf; color:#ffb425;}

.top-box .search-box{ padding-right:15px; float:right; display:flex; justify-content:flex-end; align-items: center; height:50px;}

.top-box .search-box .input-box{ width:200px; padding-right:10px;}

.top-box .search-box .btn-box-1{ width:80px;  }

.top-box .search-box .btn-box-1 .button{ display:flex; align-content:center; justify-content:center; align-items:center;  height:36px; text-align:center; color:#88550e; border:none; border-radius:3px; overflow:hidden; cursor:pointer; width:80px; font-size:16px; font-weight:500;}




.top-box .search-box .input-box .i1 {
    height: 30px;
    line-height: 30px;
    witdh: 100%;
    border: 1px solid #dfdfdf;
    background: #fff;
    box-sizing: border-box;
    border-radius: 3px;
    text-indent: 1em;
}

.top-box .my-h{ width:100px; color:#fff; height:50px; float:right; padding-right:10px; padding-left:10px; display:flex;  justify-content:center; align-items: center; margin-top:0!important; background:#397ad9; cursor:pointer; position:relative;}

.top-box .my-h .lect{ position:absolute; width:120px; height:90px; background:#397ad9; top:50px; left:0; z-index:888;}

.top-box .my-h .lect .p1{ height:44px; line-height:44px; color:#fff; border-top:1px solid #4f8fe9;}

.top-box .my-h .lect .p1:hover{ height:44px; line-height:44px; color:#fff; background:#2f6cc6;}

.top-box .my-h .lect .p1 a{ width:105px; display:block; height:44px; padding-left:20px; color:#fff;}

.top-box .my-h li{ float:left; }

.top-box .my-h .icon{ width:20px; color:#fff; padding-right:5px;}

.top-box .my-h .name{ width:90px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; cursor:pointer;}

.top-box .my-h .name .icon_xl{ font-size:14px; padding-left:5px;}

.top-box .my-h .tc{ width:40px;}

.top-box .my-h .tc a{ color:#e5edfe;}

.home-cont{ padding:15px 0 15px 15px;}

.home-cont .c-box{ height:140px; width:450px; float:left; border:1px solid #ededed; position:relative; background:#fff; margin-right:15px; margin-bottom:15px;cursor:pointer}

.home-cont .c-box .left-img{float:left; width:190px; height:140px; position:relative; overflow:hidden;  border-right:1px solid #ededed; display:flex; justify-content:center; align-items: center;}

.home-cont .c-box .left-img .g-box{ width:80px; height:26px; left:0; top:0;  text-align:center; position:absolute; z-index:88; line-height:26px; font-weight:500!important;}

.home-cont .c-box .left-img .text-box{ width:100%; height:32px; line-height:32px; text-align:center; color:#fff; text-shadow: #000 1px 1px 3px; font-size:14px; position:absolute; bottom:0; left:0;}

.home-cont .c-box .left-img .t-bg1{background:rgba(62, 62, 62, 0.3); }

.home-cont .c-box .left-img .t-bg2{background:rgba(133, 162, 253, 0.5); }


.home-cont .c-box .left-img .ap{background:#fef3e8; color:#c7832e;}

.home-cont .c-box .left-img .mp{  background: -webkit-linear-gradient(left, #3c4eb2 , #4f90ea); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(left, #3c4eb2, #4f90ea); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(left, #3c4eb2, #4f90ea); /* Firefox 3.6 - 15 */
  background: linear-gradient(to left, #3c4eb2 , #4f90ea); /* 标准的语法 */ color:#fff; }

.home-cont .c-box .left-img img{ max-height:90px; width:auto;}


.home-cont .c-box .right-xq{ padding-left:10px; float:left; padding-top:15px; float:left;}


.home-cont .c-box .right-xq h3{ color:#333; font-weight:bold!important;}

.home-cont .c-box .right-xq .sj{ padding-top:10px; color:#333;}

.home-cont .c-box .right-xq .sj .p1{ color:#959595;}

.home-cont .c-box .right-xq .sj .p2{ border-radius:3px; padding-left:8px; padding-right:8px; float:left; border:1px solid #e9c4af; margin-right:5px; background:#fef3e8; color:#c76c33; height:22px; line-height:22px; text-align:center;}

.home-cont .c-box .right-xq .sj .p2-2{ border-radius:3px; padding-left:8px; padding-right:8px; float:left; border:1px solid #4f90ea; margin-right:5px;  background: -webkit-linear-gradient(left, #3c4eb2 , #4f90ea); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(left, #3c4eb2, #4f90ea); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(left, #3c4eb2, #4f90ea); /* Firefox 3.6 - 15 */
  background: linear-gradient(to left, #3c4eb2 , #4f90ea); /* 标准的语法 */ color:#fff; height:22px; line-height:22px; text-align:center;}


.home-cont .c-box .right-xq .sj .p3{ margin-top:5px; color:#f23435; font-size:16px; font-weight:bold!important; height:38px; line-height:38px;}

.home-cont .c-box  .zt{ position:absolute; z-index:88; width:76px; height:32px; line-height:24px; right:10px; top:0px; font-size:16px; overflow:hidden; color:#fff; text-align:center;}

.home-cont .c-box  .zt-c1{ background: url('../img/z1_73.png') top center no-repeat; }

.home-cont .c-box  .zt-c2{ background: url('../img/z1_72.png') top center no-repeat; }


.home-sx{ margin-left:15px; margin-top:15px; border:1px solid #ededed; background:#fafafa; height:42px; margin-right:15px;}

.home-sx  a{ float:left; border-right:1px solid #ededed; padding:0 20px; height:42px; line-height:42px; display:block; color:#333333; float:left; }

.home-sx  a:hover{ color:#fff; background:#446ac9;}

.home-sx  .hit{ color:#fff; background:#446ac9;}

.home-nav{ background:url('../img/line.png') bottom left repeat-x #fffcf8; height:64px; border:1px solid #ededed; border-bottom:none; margin-left:15px; margin-right:15px; margin-top:15px; overflow:hidden}

.home-nav a{ border-right:1px solid #ededed; width:153px; display:block; float:left; text-align:center; height:52px; padding-top:10px;}

.home-nav a:hover{ background:#feebcf;}

.home-nav a .e1{ font-size:18px; color:#333; font-weight:bold!important;}

.home-nav a .e2{ font-size:12px; color:#767676;}

.home-nav  span{ color:#ff0000; font-weight:bold!important;}

.home-nav .hit{ background:#fff; width:149px; height:52px; border:2px solid #236ed6; border-bottom:none;}

.cllb-box{ padding:15px 0 15px 15px }

.cllb-box .cont{ width:290px; min-height:400px; overflow:hidden; position:relative; border:1px solid #ededed; float:left; margin-right:15px; margin-bottom:15px}

.cllb-box .cont .img-box{ height:200px; overflow:hidden; position:relative; overflow:hidden; background:#fafafa; display:flex; justify-content:flex-start; align-items: center;  }

.cllb-box .cont .img-box img{ width:100%; height:auto;}


.cllb-box .cont .img-box .text-box{ z-index:88; width:100%; height:32px; line-height:32px; text-align:center; color:#fff; text-shadow: #000 1px 1px 3px; font-size:14px; position:absolute; bottom:0; left:0;}

.cllb-box .cont .img-box .cp{ z-index:88; padding-right:5px; padding-left:5px;height:26px; right:0; top:0;  text-align:center; position:absolute; z-index:88; line-height:26px; font-weight:500!important; background:rgba(0, 0, 0, 0.7); color:#fff;}

.cllb-box .cont .dj{ z-index:88; width:28px; height:26px; left:0; top:10px; color:#fff; text-align:center; position:absolute; z-index:99; line-height:26px; font-weight:500!important;
 background: -webkit-linear-gradient(left, #e21d27 , #fe434c); 
  background: -o-linear-gradient(left, #e21d27, #fe434c); 
  background: -moz-linear-gradient(left, #e21d27, #fe434c); 
  background: linear-gradient(to left, #e21d27 , #fe434c); border-top-right-radius:3px;  border-bottom-right-radius:3px }
  
.cllb-box .cont .gz{ width:40px; height:40px;  right:10px; top:285px; color:#fff; text-align:center; position:absolute; z-index:99; }

.cllb-box .cont .gz .a1{ width:40px; height:40px; line-height:40px; border-radius:50%; background:#ececec; color:#a6a6a6; display:block; font-size:22px}

.cllb-box .cont .gz .a1:hover{ color:#fff; background:#f35960}

.cllb-box .cont .gz #hit{color:#fff; background:#f35960}


.cllb-box .cont .img-box .t-bg1{background:rgba(0, 0, 0, 0.5); }

.cllb-box .cont .img-box .t-bg2{background:rgba(14, 240, 25, 0.6); }

.cllb-box .cont .img-box .t-bg3{background:rgba(255, 0, 0, 0.6); }

.cllb-box .cont .img-box .zz-box{ z-index:66; width:100%; height:200px; line-height:170px; text-align:center; color:#fff; text-shadow: #000 1px 1px 3px; font-size:24px; position:absolute; bottom:0; left:0; background:rgba(0, 0, 0, 0.5); opacity:0.7; font-weight:normal;!important}

.cllb-box .cont h3{ min-height:44px; color:#000; font-weight:500!important; line-height:22px; padding:5px 10px 0 10px; font-size:15px;}

.cllb-box .cont .p1{ color:#828282; padding:5px 10px 0 10px; font-size:14px;}
.cllb-box .cont .p2{ color:#b23737; padding:5px 10px 0 10px; font-size:14px;}

.cllb-box .cont .btn-box{ border-top:1px solid #ededed; height:40px; margin-top:10px; position:absolute; left:0; bottom:0; z-index:88; width:100%;}

.cllb-box .cont .btn-box:before{display: inline-block;
 content: "";
 position: absolute;
 z-index: 1;
 top: 0px;
 bottom:0px;
 left: 113px;
 border: 1px solid #ededed;
 border-width: 0 0 0 1px;
 border-radius:0px;
 
 }
.cllb-box .cont .btn-box .s1{ width:113px; text-align:center; line-height:40px; color:#828282; font-size:12px; float:left;}

.cllb-box .cont .btn-box .s1 .t-red{ color:#f33535; font-size:14px; font-weight:bold!important;}
.cllb-box .cont .btn-box .s1 .t-blue{ color:#2767ea; font-size:14px; font-weight:bold!important;}


.clxq{ padding:15px 0 15px 15px;  overflow:hidden; }

.clxq .left{ width:550px; float:left; min-height:400px; float:left;}

.clxq .left .img-box{ width:380px; height:280px; overflow:hidden; position:relative; overflow:hidden; display:flex; align-content:center; justify-content:center; align-items:center;}

.clxq .left .img-box img{ width:100%; height:auto;}

.clxq .left .img-box .t-box{background:rgba(0, 0, 0, 0.5); position:absolute; left:0; bottom:0; width:100%; text-indent:0.5em; color:#fff; font-size:14px; height:28px; line-height:28px; z-index:88;}

.clxq .left .i-small-box{ padding-top:10px; height:60px;}

.clxq .left .i-small-box .left-j{ width: 22px; float:left; height:60px; background:#fafafa; text-align:center; display:block; line-height:60px; color:#5c5c5c}

.clxq .left .i-small-box .left-j:hover{ background:#ededed;}

.clxq .left .i-small-box .right-j{ width: 22px; float:right; height:60px; background:#fafafa; text-align:center; display:block; line-height:60px; color:#5c5c5c}

.clxq .left .i-small-box .right-j:hover{ background:#ededed;}

.clxq .left  .i-small-box .s-img-wrap{width:320px; height:60px; overflow:hidden; margin-left:8px; float:left;}

.clxq .left  .i-small-box .s-img-box{ width:320px; height:77px;  display: flex;   white-space: nowrap; overflow-x: auto; overflow-y: hidden;}


.clxq .left  .i-small-box .s-img-box .img-c{display:inline-block; flex-shrink: 0;   width:80px; height:60px; display:flex; align-content:center; justify-content:center; margin-right:8px; flex-wrap:nowrap; overflow:hidden;  }

.clxq .left  .i-small-box .s-img-box .img-c img{ width:100%; height:auto;}


.clxq .right{ width:550px; min-height:400px;  float:left; padding-left:15px; position:relative;}

.clxq .right h3{ color:#333; font-size:16p; padding-top:5px; font-weight:bold!important; padding-bottom:15px;}

/*.clxq .right .sj-box{ background:url(../img/k1.png) left center no-repeat #eff4ff; background-size:auto 100%; height:55px; width:100%; position:relative; }*/


.clxq .right .sj-box{ background:url(../img/k1.png) left center no-repeat #f8f8f8;  height:55px; width:100%; position:relative; }


.clxq .right .sj-2{ background:url(../img/k2.png) left center no-repeat #f8f8f8;  }

.clxq .right .sj-3{ background:url(../img/k3.png) left center no-repeat #f8f8f8;  }

.clxq .right .sj-4{ background:url(../img/k4.png) left center no-repeat #f8f8f8;  }

.clxq .right .sj-5{ background:url(../img/k5.png) left center no-repeat #f8f8f8;  }


.clxq .right .sj-box .tit{ width:130px; text-align:left; text-indent:1em; font-size:16px; color:#fff; float:left; height:55px; line-height:55px;}



.clxq .right .sj-box .tit{ width:80px; text-align:center; font-size:16px; color:#fff; float:left; height:55px; line-height:55px;}

.clxq .right .sj-box .sj{ width:260px; float:right; height:55px;display:flex;  justify-content:flex-end; align-items:center; padding-right:15px; }

.clxq .right .sj-box .sj .text{ font-size:14px; padding:0 5px; color:#5c5c5c; font-weight:bold!important;}

/*.clxq .right .sj-box .sj .pai{ width:28px; height:32px; line-height:32px; text-align:center; background:#4775d3; color:#fff; border-radius:3px;  font-size:16px; flex-shrink:0;}*/

.clxq .right .sj-box .sj .pai{ width:28px; height:32px; line-height:32px; text-align:center; background:#5dd347; color:#fff; border-radius:3px;  font-size:16px; flex-shrink:0;}

.clxq .right .sj-box .sj .pai-2{  background:#df3334;}
.clxq .right .sj-box .sj .pai-3{  background:#ff8313;}
.clxq .right .sj-box .sj .pai-4{  background:#898989;}
.clxq .right .sj-box .sj .pai-5{  background:#b6b6b6;}

.clxq .right .cj{ padding-top:10px; color:#333; font-size:14px;padding-left:10px;}

.clxq .right .cj .p1{ color:#959595;}

.clxq .right .cj2{ margin:0 10px; padding-top:5px; color:#333; font-size:14px; padding-bottom:10px; border-bottom:1px dotted #ededed;}


.clxq .right .cj2 .line{ padding:0 8px;}

.clxq .right  .title{ position:relative; padding:10px 10px; font-size:20px; font-weight:600!important; color:#464646;height:26px; line-height:26px;}

.clxq .right  .title span{ font-size:18px; color:#fd804f; font-weight:normal; padding-left:5px;}

.clxq .right  .title .icontxt{ font-size:12px;}

.clxq .right  .title .ap{ width:90px; height:26px; text-align:center; float:left; line-height:26px; background:#fef3e8; color:#c76c33; margin-right:5px; font-size:14px;}

.clxq .right  .title .mp{  background: -webkit-linear-gradient(left, #3c4eb2 , #4f90ea); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(left, #3c4eb2, #4f90ea); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(left, #3c4eb2, #4f90ea); /* Firefox 3.6 - 15 */
  background: linear-gradient(to left, #3c4eb2 , #4f90ea); /* 标准的语法 */ color:#fff; }
  
/*.clxq .right  .title .wg{ float:right; padding-left:5px; color:#fe6306; line-height:26px; height:26px; font-size:14px;}*/

.clxq .right  .title .wg{ float:right; padding-left:5px; color:#444; line-height:26px; height:26px; font-size:14px;}


  
.clxq .right .jg-box{ font-size:14px; color:#a8a8a8; display:flex; justify-content:flex-start; align-items: center; padding-left:10px; padding-bottom:10px;}

.clxq .right .jg-box .qpj{ color:#f33535; font-weight:bold; font-size:24px; font-weight:600!important; }
.clxq .right .jg-box  .lx{ background:#f33535; height:18px; line-height:18px; font-size:12px; text-align:center; width:70px; border-radius:12px; color:#fff; margin-left:5px;}

 
.clxq .right .jg-box .wcj{ color:#466fce; font-weight:bold; font-size:24px; font-weight:600!important; }
.clxq .right .jg-box .ckdj{ text-align:center; color:#fff; width:26px; border-radius:50%; height:26px; line-height:22px; font-size:18px; background: -webkit-linear-gradient(left, #e21d27 , #fe434c); 
  background: -o-linear-gradient(left, #e21d27, #fe434c); 
  background: -moz-linear-gradient(left, #e21d27, #fe434c); 
  background: linear-gradient(to left, #e21d27 , #fe434c);}
  
.clxq .right .jg-box .bt{flex-shrink: 0; width:70px; }

.clxq .right .jg-box2{ display:flex; justify-content:flex-start; font-size:14px; color:#a8a8a8; line-height:24px;  padding-left:10px; padding-bottom:10px;}

.clxq .right .jg-box2 .bt{flex-shrink: 0; width:70px;  color:#a8a8a8; }
.clxq .right .jg-box2 .ckms{ color:#5c5c5c; line-height:24px;}

.clxq .right .btn-box{ padding-left:10px;}

.btn-box button{ color:#fff; font-size:14px; padding:0 20px; border-radius:3px; height:34px; line-height:34px; border:none; cursor:pointer; margin-right:5px; margin-bottom:5px;}

.btn-box .button2{ color:#fff; font-size:14px; padding:0 20px; border-radius:3px; height:30px; color:#900; line-height:30px; border:none; cursor:pointer; margin-right:5px; margin-bottom:0px;}
.btn-box .button-blue{ background:#4273dc;  }

.btn-box .button-green{ background:#34df33;  }

.btn-box .button-red{ background:#df3334;  }

.btn-box .button-orange{ background:#ff8313;  }

.btn-box .button-gray-s{ background:#898989;  }

.btn-box .button-gray-q{ background:#b5b5b5;  }

.clxq .right .btn-box button:hover{ opacity:0.8}

.clxq .right .gz{ width:40px; height:40px;  right:30px; top:88px;color:#fff; text-align:center; position:absolute; z-index:1; }

.clxq .right .gz a{ width:40px; height:40px; line-height:40px; border-radius:50%; background:#d6d6d6; color:#fff; display:block; font-size:22px}

.clxq .right .gz a:hover{ color:#fff; background:#f35960}

.clxq .right .gz  #hit{color:#fff; background:#f35960}


.clxq .right .View-Report{ padding-top:5px; padding-bottom:15px;}

.clxq .right .View-Report a{ color:#2d68f2; font-size:15px; display:flex;  align-items:center; justify-content:flex-end;}






.login {
    background: url('../img/login-2.jpg') center top no-repeat;
   
    background-size: cover;
}

.login-top{ height:70px; width:100%;  background: -webkit-linear-gradient(right, #3c4eb2 , #4f90ea); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #3c4eb2, #4f90ea); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #3c4eb2, #4f90ea); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #3c4eb2 , #4f90ea);}
  
.login-top .logo{ width:960px; height:70px; display:flex; justify-content:flex-start; align-items: center; margin:0 auto;}

.login-dl{ width:280px; height:220px; border-radius:5px; overflow:hidden; background:#fff; margin:0 auto; margin-top:100px; padding:30px 30px;}

.login-dl h1{ font-size:26px; color:#000000; text-align:center; padding-bottom:10px;}

.login-dl h1 .span-1{ color:#2265f4}

.login-dl  .tit{ height:30px; text-align:center; display:flex; justify-content:space-around ; align-items:center; position:relative; margin-bottom:20px;}

.login-dl  .tit:before{content: "";
	position: absolute;
	z-index: 1;
	top: 3px;
	bottom:3px;
	left: 50%;
	border: 1px solid #ededed;
	border-width: 0 0 0 1px;
	border-radius:0px;}
	
.login-dl .tit  .a1{ color:#333333; font-size:16px;}

.login-dl .tit .a1:hover{ color:#bfbfbf;}

.login-dl .tit #hit{ color:#2265f4;}

.login-dl  .input-box{ margin-top:10px; overflow:hidden; position:relative;}

.login-dl  .input-box input{ width:100%;  background:#fafafa; border:1px solid #ededed; box-sizing:border-box; border-radius:3px; text-indent:0.5em; height:44px; line-height:44px;}

.login-dl  .input-box .input-2{ padding-left:40px;  text-indent:1em;}

.login-dl  .input-box .input-3{ width:180px; }


.login-dl  .input-box .qz{ position:absolute; width:50px; height:24px; line-height:24px; left:10px; top:8px; color:#333; z-index:88; display:flex; align-items:center; }

.login-dl  .input-box .qz .sp1{ color:#828282; padding-left:8px;  line-height:24px;}

.login-dl  .input-box .fs{ line-height:44px; position:absolute; border-radius:3px; width:60px; height:44px; top:0px; right:0px; background:#46d126; text-align:center; display:block; width:90px; color:#fff;}

.login-dl  .input-box .fs-yfs{ background:#c5c5c5;}



.login-dl  .zmm{ text-align:right; padding-top:5px;}

.login-dl  .zmm .a2{ color:#e7141a; height:30px; line-height:30px; }



.login-dl  .btn-box{ height:44px; margin-top:15px;}

.login-dl  .btn-box button{ width:100%; border:none; color:#fff; font-size:18px; text-align:center; background:#4468c8; line-height:44px; height:44px; border-radius:3px; cursor:pointer;}


.login-bot{ font-size:14px; width:100%; position:fixed; left:0; border:none; bottom:0; background:rgba(255,255,255,0.9); color:#515151; height:60px; line-height:60px; text-align:center; z-index:88;}



.dbp-top{ border:1px solid #ededed; background:#fafafa; margin:5px 5px 0 5px; padding:5px 10px; position:relative;}



.dbp-top .sj-box{ background:url('../img/k1.png') left center no-repeat #ededed;  height:45px; width:600px; position:relative; margin-top:10px; margin-bottom:5px; }

.dbp-top .sj-2{ background:url('../img/k2.png') left center no-repeat #ededed;  }

.dbp-top .sj-3{ background:url('../img/k3.png') left center no-repeat #ededed;  }

.dbp-top .sj-4{ background:url('../img/k4.png') left center no-repeat #ededed;  }

.dbp-top .sj-5{ background:url('../img/k5.png') left center no-repeat #ededed;  }

.dbp-top .sj-box .tit{ width:130px; text-align:left; text-indent:1em; font-size:16px; color:#fff; float:left; height:45px; line-height:45px;}

.dbp-top .sj-box .sj{ width:180px; float:right; height:45px; display:flex;  justify-content:flex-end; align-items:center; padding-right:5px; }

.dbp-top .sj-box .sj .text{ font-size:12px; padding:0 5px; color:#5c5c5c; font-weight:bold!important;}

.dbp-top .sj-box .sj .pai{ width:24px; height:28px; line-height:28px; text-align:center; background:#5dd347; color:#fff; border-radius:3px;  font-size:14px; flex-shrink:0;}

.dbp-top .sj-box .sj .pai-2{  background:#df3334;}
.dbp-top .sj-box .sj .pai-3{  background:#ff8313;}
.dbp-top .sj-box .sj .pai-4{  background:#898989;}
.dbp-top .sj-box .sj .pai-5{  background:#b6b6b6;}





.dbp-top h3{ color:#446ac9; font-size:15px;  font-weight:bold!important;  }

.dbp-top h3 .s3{ color:#fd804f; padding-left:10px;}

.dbp-top h3 .s3 .icon{ font-size:18px; }


.dbp-top h3 .icon-bt{ color:#446ac9; padding-right:5px; background:none; border:none;}

.dbp-top .sj { padding-bottom:5px; color:#333;  font-size:14px;}

.dbp-top .sj .p1{ color:#959595;}

.dbp-top .sj .p2{ border-radius:3px; padding-left:8px; padding-right:8px; float:left; border:1px solid #e9c4af; margin-right:5px; background:#fef3e8; color:#c76c33; height:22px; line-height:22px; text-align:center;}

.dbp-top .sj .p2-2{ border-radius:3px; padding-left:8px; padding-right:8px; float:left; border:1px solid #4f90ea; margin-right:5px;  background: -webkit-linear-gradient(left, #3c4eb2 , #4f90ea); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(left, #3c4eb2, #4f90ea); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(left, #3c4eb2, #4f90ea); /* Firefox 3.6 - 15 */
  background: linear-gradient(to left, #3c4eb2 , #4f90ea); /* 标准的语法 */ color:#fff; height:22px; line-height:22px; text-align:center;}
  
.dbp-top .sj .p2-3{ border-radius:3px; padding-left:8px; padding-right:8px; float:left; border:1px solid #f2f6ff; margin-right:5px;  font-weight:bold!important;
  background:#f2f6ff; color:#3a6fe7; height:22px; line-height:22px; text-align:center;}
  
.dbp-top .yzz{ width:216px; height:32px; background:url('../img/s1-bg.png') center top no-repeat; color:#fff; font-size:14px; text-align:center; line-height:24px; position:absolute; top:0; right:15px; z-index:88}

.dbp-top .gz{ width:40px; height:40px;  right:15px; bottom:50%; margin-bottom:-20px; color:#fff; text-align:center; position:absolute; z-index:99; }

.dbp-top .gz a{ width:40px; height:40px; line-height:40px; border-radius:50%; background:#d6d6d6; color:#fff; display:block; font-size:22px}

.dbp-top .gz a:hover{ color:#fff; background:#f35960}

.dbp-top .gz #hit{color:#fff; background:#f35960}

.dbp-top  .wg{ float:right; color:#454545; font-size:13px;}

.dbp-top  .View-bid{ padding-bottom:5px; }

.dbp-top  .View-bid a{ color:#2d68f2; font-size:14px; display:flex;  align-items:center; }

.dbp-top  .View-bid .icon-cj{ font-size:14px;}

.dbp-top  .jg-wrap{ padding-bottom:5px;}

.dbp-top .jg-box{ font-size:14px; color:#a8a8a8; display:flex; justify-content:flex-start; align-items: center; float:left; padding-right:20px;}

.dbp-top .jg-box .qpj{ color:#f33535; font-weight:bold; font-size:18px;  font-weight:600!important; }

.dbp-top .jg-box .wcj{ color:#466fce; font-weight:bold; font-size:18px; font-weight:600!important; }

.dbp-top .jg-box .wcj2{ color:#bebebe; font-weight:bold; font-size:16px;  }

.dbp-top .jg-box .lx{ background:#f33535; font-size:12px; color:#fff; display:block; border-radius:20px; padding:3px 10px; margin-left:10px;}





.dbp-box{ padding:15px 0 59px 15px }

.dbp-box .cont{ width:280px; padding-bottom:5px; min-height:305px; overflow:hidden; position:relative; border:1px solid #ededed; margin-right:5px; margin-bottom:5px; background:#f8f8f8; float:left}
.dbp-box .cont  .tcxx{ padding-left:7px; line-height:20px;}

.dbp-box .cont .tcxx  .tc-tit{ color:#3a6fe7; font-weight:bold; background:#e9f0ff; border-radius:3px; margin-right:5px;  }

.dbp-box .cont .tcxx  span{ color:#ededed; padding:0 3px;}

.dbp-box .cont .img-box{ height:160px; overflow:hidden; position:relative; overflow:hidden; background:#fafafa; display:flex; justify-content:flex-start; align-items: center;  }

.dbp-box .cont .img-box img{ width:100%; height:auto;}


.dbp-box .cont h3{  color:#000; font-weight:500!important; line-height:22px; padding:5px 10px 0px 10px; font-size:15px;}

.dbp-box .cont .p1{ color:#5c5c5c; padding:5px 0px 5px 7px; font-size:13px;}

.dbp-box .cont .p1 span{ color:#ededed; padding:0 3px;}
.dbp-box .cont .p2{ color:#b23737; padding:0px 0px 5px 7px; font-size:13px;}
.dbp-box .cont .img-box .cp{ z-index:88; padding-right:5px; padding-left:5px;height:26px; right:0; top:0;  text-align:center; position:absolute; z-index:88; line-height:26px; font-weight:500!important; background:rgba(0, 0, 0, 0.7); color:#fff;}

.dbp-box .cont .dj{ z-index:88; width:28px; height:26px; left:0; top:10px; color:#fff; text-align:center; position:absolute; z-index:99; line-height:26px; font-weight:500!important;
 background: -webkit-linear-gradient(left, #e21d27 , #fe434c); 
  background: -o-linear-gradient(left, #e21d27, #fe434c); 
  background: -moz-linear-gradient(left, #e21d27, #fe434c); 
  background: linear-gradient(to left, #e21d27 , #fe434c); border-top-right-radius:3px;  border-bottom-right-radius:3px }
  

.dbp-btnbox{ text-align:center; width:100%; background:#fff; height:69px; position:fixed; left:0; bottom:0; z-index:100}

.dbp-btnbox button{ padding:0 25px; border:none; color:#fff; font-size:18px; text-align:center; background:#4468c8; line-height:44px; height:44px; border-radius:3px; cursor:pointer; margin-bottom:15px; margin-top:10px;}


.my{ width:1010px; overflow:hidden; margin-top:15px; margin-left:15px;}

.my  .l-wrap{ width:202px; float:left; background:#fafafa; }

.my  .l-wrap .left{ width:200px; border:1px solid #ededed;}

.my  .l-wrap .left .head{ border-radius:50%; height:90px; width:90px; overflow:hidden; background:url('../img/tx.png') center center; border:1px solid #ededed; background-size:cover; margin:0 auto; margin-top:20px;}

.my  .l-wrap .left .name{ color:#444444; font-size:14px; padding-top:10px; padding-bottom:10px; text-align:center; font-weight:bold!important;}

.my  .l-wrap .left .n-information{ color:444444; padding-left:30px; font-size:14px; line-height:24px;}

.my  .l-wrap .left .n-information span{ color:#a8a8a8}


.my  .l-wrap .left .btn-box{ border-top:1px solid #ededed; height:40px; margin-top:15px; position:relative; background:#fff;}

/*.my  .l-wrap .left .btn-box:before{display: inline-block;
	content: "";
	position: absolute;
	z-index: 1;
	top: 0px;
	bottom:0px;
	left: 50%;
	border: 1px solid #ededed;s
	border-width: 0 0 0 1px;
	border-radius:0px;
	
	}*/
.my  .l-wrap .left .btn-box .s1{ width:100%; text-align:center; line-height:40px; color:#828282; font-size:14px; float:left; font-weight:bold!important;}

.my  .l-wrap .left .btn-box .s1 a{ color:#426de8;}

.my  .l-wrap .phone-box{ background:url('../img/kf.png') right center no-repeat #fbfbfb; height:80px; margin-top:10px; border:1px solid #ededed; background-size:cover; display:flex;  justify-content:center; align-items: center;}


.my  .l-wrap .phone-box .icon{ color:#30c13e; font-size:32px; }

.my  .l-wrap .phone-box .text-box{ padding-left:10px;}

.my  .l-wrap .phone-box .text-box .k1{ color:#737373; font-size:12px; }

.my  .l-wrap .phone-box .text-box .k2{ color:#30c13e; font-size:14px; font-size:16px;  font-weight:bold!important; }

.my  .r-wap{ width:796px; border:1px solid #ededed; float:right;}

.my  .r-wap h3{  }

.my  .r-wap .line{ width:64px; height:3px; background:#397ad9; top:35px; left:0; position:absolute; z-index:88}

.tit-k{ height:36px; line-height:36px; color:#222; font-size:16px;  font-weight:bold!important; display:flex;  align-items: center; padding-top:0; margin-left:10px; margin-right:10px; border-bottom:1px solid #ededed; position:relative; }

.my  .r-wap  h3 .icon{ color:#446ac9; padding-right:3px; background:none; border:none;}

.my  .r-wap .menu{ padding:10px 15px 15px 15px; display:flex; justify-content:space-between; align-items: center;}
    .my .r-wap .menu .cent-hit {
        border: 1px solid #397ad9;
        background: url(../img/gg@2x.png) right bottom no-repeat #fafafa;
  
    }

.my  .r-wap .menu li{ width:calc(25% - 8px); border:1px solid #ededed; background:#fafafa; height:100px; box-sizing: border-box; }

.my  .r-wap .menu li .icon{ height:45px; padding-top:15px; overflow:hidden; text-align:center}

.my  .r-wap .menu li .icon img{ height:45px; width:auto;}

.my  .r-wap .menu li  .tit{ text-align:center; font-size:15px; padding-top:8px; color:#444;}

.my  .r-wap .menu li  .tit span{ color:#f23435;font-weight:bold!important;}

.my  .r-wap .menu-2{ padding-left:10px;}

.my  .r-wap .menu-2 li{ border-bottom:1px dotted #ededed; line-height:44px; height:44px; font-size:14px;s }

.my  .r-wap .menu-2 li .icon{ color:#426de8; padding-right:10px}

.tscl{ font-size:12px; float:left; border-radius:3px; display:block; padding:0 8px; background:#f60; color:#fff; margin-right:5px; height:20px; line-height:20px;}

.dbp-tit{ float:left; border-radius:3px; display:block; padding:0 5px; background:#4b5efa; color:#fff; margin-right:5px;}

.dbp-tit-2{float:left; border-radius:3px; display:block; padding:0 5px; background:#e9f0ff; color:#3a6fe7; margin-right:5px; font-weight:bold!important;}


.list-1{padding-left:10px; padding-top:5px; }

.list-1 li{ background:#e9f0ff; color:#3a6fe7; padding:0 5px; border-radius:3px; float:left; margin-right:3px; height:20px; line-height:20px; font-weight:bold!important; margin-bottom:5px;}

.tc-cj{ border:1px solid #ededed; background:#ffff; margin:0 auto; border-radius:5px; overflow:hidden;}

.tc-cj .tit{ border-bottom:1px solid #ededed; height:38px; line-height:38px; padding-left:10px; color:#333; font-size:14px; font-weight:bold!important;}

.tc-cj .grad-bg {
  background: -webkit-linear-gradient(bottom, #ffffff , #f8f8f8); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(bottom, #ffffff, #f8f8f8); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(bottom, #ffffff, #f8f8f8); /* Firefox 3.6 - 15 */
  background: linear-gradient(to bottom, #ffffff , #f8f8f8); /* 标准的语法 */
}

.tc-cj .p1{ color:#5c5c5c; text-align:center; padding:40px 0 0 0px; font-size:14px}

.tc-cj .p2{ color:#4160c1; font-size:45px; font-weight:bold!important;  text-align:center; padding-bottom:10px; }

.tc-cj .p3{ padding-bottom:20px; display:flex; justify-content:center; align-items:center; color:#f60; font-size:14px;}

.tc-cj .p3 .tips{ padding-right:5px;}

.tc-cj .p4{ padding-top:10px; text-align:center; padding-bottom:20px;}

.tc-cj .p5{ text-align:center; height:42px;  padding-left:40px; padding-right:40px; overflow:hidden; padding-top:10px; padding-bottom:10px;}

/*.tc-cj .p5 input{ width:100%; border:1px solid #ededed; font-weight:bold!important;  border-radius:3px; height:38px; line-height:38px; color:#4160c1; font-size:32px; overflow:hidden; text-align:center}*/
.tc-cj .p5 input{ width:100%; border:1px solid #d2d2d2; font-weight:bold!important;  border-radius:3px; height:38px; line-height:42px;  color:#4160c1; font-size:24px; overflow:hidden; text-align:center; overflow:hidden;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #999; font-size:14px; font-weight:normal!important; line-height:22px!important;
}

.fwgz{ width: 600px; margin:0 auto; border:1px solid #ededed;}
.fwgz2{ max-width:600px; margin:0 auto; border:1px solid #ededed;}
.fwgz .tit{ border-bottom:1px solid #ededed; color:#397ad9; font-weight:bold!important; font-size:12px; height:32px; line-height:32px; text-indent:1em;  background: linear-gradient(to bottom, #ffffff , #f8f8f8);}
.fwgz2 .tit{ border-bottom:1px solid #ededed; color:#397ad9; font-weight:bold!important; font-size:14px; height:32px; line-height:32px; text-indent:1em;  background: linear-gradient(to bottom, #ffffff , #f8f8f8);}

.fwgz .list{ padding:10px 20px;}
.fwgz2 .list{ padding:10px 20px;}
.fwgz .list li{ float:left; width:50%; color:#333; height:36px; line-height:36px; border-bottom:1px dotted #ededed;}
.fwgz2 .list li{ float:left; color:#333;  line-height:36px; border-bottom:1px dotted #ededed;}
.fwgz .list li span{ color:#999; padding-right:5px;}



.tc-word{ border:1px solid #ededed; background:#ffff; width:500px; margin:0 auto;  border-radius:5px; overflow:hidden;}

.tc-word .tit{ border-bottom:1px solid #ededed; height:38px; line-height:38px; padding-left:10px; color:#333; font-size:14px; font-weight:bold!important;}

.tc-word .grad-bg {
  background: -webkit-linear-gradient(bottom, #ffffff , #f8f8f8); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(bottom, #ffffff, #f8f8f8); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(bottom, #ffffff, #f8f8f8); /* Firefox 3.6 - 15 */
  background: linear-gradient(to bottom, #ffffff , #f8f8f8); /* 标准的语法 */
  
}

.tc-word .menu-1{ padding-left:20px; padding-top:20px;  }

.tc-word .menu-1 li{ height:40px; line-height:40px; float:left; margin-bottom:10px; padding-right:50px;}

.tc-word .menu-1 li:nth-child(odd){ width:100px; text-align:right; padding-right:10px;}

.tc-word .menu-1 li:nth-child(even){ width:280px;}

.tc-word .img-wrap{ padding-left:40px; }

.tc-word .img-wrap .img-box{flex-shrink:0; position:relative; width:200px!important; height:120px; border:1px solid #ededed; background:#fafafa; margin-right:15px; float:left; color:#5c5c5c; line-height:120px; text-align:center; font-size:40px;  cursor:pointer; }

.tc-word .img-wrap .img-box img{ width:100%; height:auto;}
.tc-word .img-wrap .img-box .close{ overflow:hidden; position:absolute; width:20px; height:20px; line-height:22px; font-weight:bold!important; border-radius:50%; text-align:center; background:#F00; color:#fff; font-size:14px; z-index:88; top:-10px; right:-10px;}


/*.web-cs .s1 .img-box{ flex-shrink:0;  border:1px solid #ededed; width:100px; height:80px;  margin-right:10px; position:relative; }

.web-cs .s1 .img-box .close{ overflow:hidden; position:absolute; width:20px; height:20px; line-height:22px; font-weight:bold!important; border-radius:50%; text-align:center; background:#F00; color:#fff; font-size:14px; z-index:88; top:-10px; right:-10px;}

.web-cs .s1 .img-box .img-mg{width:100px; height:80px; overflow:hidden;  text-align:center;  display:flex; justify-content:center; align-content: center; align-items:center; overflow:hidden;}

.web-cs .s1 .img-box .img-mg .img{ width:100%; height:auto; }*/

.tc-word .img-wrap{ padding-left:40px; }

.tc-word .img-wrap .img-box-tit{ padding-top:5px; width:200px!important; height:22px; border:1px solid #fff; margin-right:15px; float:left; color:#333; line-height:22px; text-align:center; font-size:14px; overflow:hidden; }


.tc-word .menu-1 input{ width:100%; border:1px solid #ededed; border-radius:3px; height:38px; line-height:38px; color:#333; font-size:14px; overflow:hidden; text-indent:1em;}

.tc-word .btn-box{ text-align:center;  padding-bottom:20px;}

.tc-word .btn-box button{ height:38px; line-height:32px; padding:0 30px; background:#4273dc; border:none; color:#fff; font-size:14px; border-radius:3px; cursor:pointer}

.tc-word .tips{ color:#f60; padding-bottom:20px; padding-left:20px; padding-right:20px; font-size:12px; padding-left:40px;  display:flex;  justify-content:center; align-items: center; padding-top:10px;}



.web-htlist{ padding:15px 15px}

.web-htlist h1{ font-size:14px; font-weight:bold!important;}


@media screen and (max-width: 768px) {
.fwgz{ width: 100%; margin:0 auto; border:none;}

.fwgz .tit{ border-bottom:1px solid #ededed; color:#397ad9; font-weight:bold!important; font-size:14px; height:38px; line-height:38px; text-indent:0.5em;  background: linear-gradient(to bottom, #ffffff , #f8f8f8);}

.fwgz .list{ padding:0px 15px; }

.fwgz .list li{ float:left; width:50%; color:#333; height:36px; line-height:36px; border-bottom:1px dotted #ededed; }

.fwgz .list li:nth-child(even){ text-align:right;}

.fwgz .list li span{ color:#999; padding-right:5px;}

	

}

@media (max-width: 992px) {


}


@media (max-width: 1366px) {


}




.web-htlist {
    padding: 10px 15px 5px 15px;
    margin: 5px 5px;
    border: 1px solid #ededed;
  
    background: url(../img/ht-img@2x.png) 15px 15px no-repeat;
    width: 960px;
    margin: 0 auto;
    margin-top: 10px;
}

.web-htlist h1{ font-size:14px; font-weight:bold!important;  line-height:24px; padding-bottom:3px; padding-left:70px}

.web-htlist  .span-1{ font-weight:bold!important; color:#2963da; font-size:14px; float:right;}

.web-htlist .wrap{ display:flex; justify-content:flex-start; flex-direction:column;}

.web-htlist .wrap .left{ width:100%; }

.web-htlist p{ color:#5c5c5c; padding-bottom:3px; font-size:14px; padding-left:70px}

.web-htlist .bot-box{ text-align:right; position:relative; padding-top:10px; border-top:1px dotted #ededed; margin-top:10px}

.web-htlist .bot-box button{ margin-right:0; margin-left:40px; background:#fff; color:#4273dc; padding:0; height:24px; line-height:24px;}
.web-htlist .bot-box a{ margin-right:0; margin-left:40px; background:#fff; color:#4273dc; padding:0; height:24px; line-height:24px;}

.web-htlist .bot-box .tips{ position:absolute; width:20px; height:20px; top:12px; right:85px; z-index:88; color:#f60; font-size:18px;}


.boxoff15{ height:15px; line-height:10px; font-size:0;}

.btn-box  .button-blue-2{background:#fff; color:#f60!important; box-sizing:border-box; position:relative;}



.web-404{ background:#fff}

    .web-404 .man-box {
        background: url('../img/cxdl.png') center top no-repeat;
        height: 231px;
        width: 500px;
        margin: 0 auto;
        margin-top: 100px;
       
    }
.web-404 .man-text{ padding:0px 0 20px 0px; text-align:center; color:#333; font-size:18px; font-weight:600; }
.web-404 .man-btn{ text-align:center;}

.web-404 .man-btn button{ padding-left:25px; padding-right:25px; font-size:14px; background:#397ad9; color:#fff; border-radius:3px; border:none; height:32px; line-height:32px; cursor:pointer;}

.web-404 .man-btn button:hover{ opacity:0.8}




.boxoff15{ height:15px; line-height:10px; font-size:0;}



/*修改滚动条样式*/
div::-webkit-scrollbar{
  width:3px;
  height:3px;
  /**/
}
div::-webkit-scrollbar-track{
  background: rgb(239, 239, 239);
  border-radius:2px;
}
div::-webkit-scrollbar-thumb{
  background: #bfbfbf;
  border-radius:10px;
}
div::-webkit-scrollbar-thumb:hover{
  background: #333;
}
div::-webkit-scrollbar-corner{
  background: #179a16;
}


/*个人中心已中标待提车*/
.center-yzdt{ padding:5px 5px 5px 5px; margin:0px 10px 10px 10px ; border:1px solid #ededed;}

.center-yzdt .c-box{ min-height:140px; width:100%; float:left;  position:relative; background:#fff; margin-right:5px; }

.center-yzdt .c-box .btn-1{
    font-size: 12px;
    background: #397ad9;
    color: #fff;
    border-radius: 3px;
    border: none;
    height: 32px;
    line-height: 32px;
    cursor: pointer;
	width:130px;
	position:absolute;
	right:5px; top:80px;
	
}

.center-yzdt .c-box .btn-2{
	position:absolute;
	width:130px;
	border:1px solid #397ad9;
    font-size:12px;
    background:#fff;
    color: #397ad9;
    border-radius:3px;
    height:32px;
    cursor:pointer;
	box-sizing:border-box;
	right:5px;
	top:40px;
}

.center-yzdt .c-box .tip-2{
position:absolute; width:20px; height:20px; top:46px; right:6px; z-index:88; color:#f60; font-size:18px;
}

.center-yzdt .c-box button:hover{ opacity:0.8}

.center-yzdt .c-box .left-img{float:left; width:190px; height:140px; position:relative; overflow:hidden;  border-right:1px solid #ededed; display:flex; justify-content:center; align-items: center;}

.center-yzdt .c-box .left-img .dj{ z-index:88; width:28px; height:26px; left:0; top:10px; color:#fff; text-align:center; position:absolute; z-index:99; line-height:26px; font-weight:500!important;
 background: -webkit-linear-gradient(left, #e21d27 , #fe434c); 
  background: -o-linear-gradient(left, #e21d27, #fe434c); 
  background: -moz-linear-gradient(left, #e21d27, #fe434c); 
  background: linear-gradient(to left, #e21d27 , #fe434c); border-top-right-radius:3px;  border-bottom-right-radius:3px }
  
.center-yzdt .c-box .left-img .cp{ z-index:88; padding-right:5px;padding-left:5px; height:26px; right:0; top:0;  text-align:center; position:absolute; z-index:88; line-height:26px; font-weight:500!important; background:rgba(0, 0, 0, 0.7); color:#fff;}

.center-yzdt .c-box .left-img .zz-box{ z-index:66; width:100%; height:140px; line-height:140px; text-align:center; color:#fff; text-shadow: #000 1px 1px 3px; font-size:18px; position:absolute; bottom:0; left:0; background:rgba(0, 0, 0, 0.5); opacity:0.7; font-weight:normal;!important}


.center-yzdt .c-box .left-img img{ width:100%; height:auto;}


.center-yzdt .c-box .right-xq{ padding-left:5px;  float:left;}

.center-yzdt .c-box .right-xq h3{ color:#333; font-weight:bold!important; padding-bottom:5px;}

.center-yzdt .c-box .right-xq .sj{ padding-bottom:5px; color:#5c5c5c;}

.center-yzdt .c-box .right-xq .sj  span{ padding:0 5px; color:#bbb}

.center-yzdtt .c-box .right-xq .jg-wrap{ padding-bottom:5px;}

.center-yzdt .c-box .right-xq .jg-box{ font-size:14px; color:#5c5c5c; display:flex; justify-content:flex-start; align-items: center; float:left; padding-right:20px;}

.center-yzdt .c-box .right-xq .jg-box .zbf{ color:#ff703e; font-weight:bold; font-size:14px;  font-weight:600!important; }

.center-yzdt .c-box .right-xq .jg-box .hj{ color:#1d5af6; font-weight:bold; font-size:14px; font-weight:600!important; }

.center-yzdt .c-box .right-xq .jg-box .wcj2{ color:#bebebe; font-weight:bold; font-size:14px;  }


.center-yzdt .c-box .right-xq  .tc-text{ color:#5c5c5c; padding-bottom:5px;}

.center-yzdt .c-box .right-xq .tc-text .tc-tit{ color:#fff; background:#676767; font-size:12px; float:left; height:32px; padding-top:2px; line-height:14px; width:30px; text-align:center; border-radius:2px; margin-right:5px;}

.center-yzdt .c-box .right-xq .tc-text .span-2{ width:65px; }

.center-yzdt .c-box .right-xq .wg {
    color: #b23737;
    font-size: 12px;}

.center-yzdt .c-box .right-xq  .tc-text  span{ padding:0 5px; color:#bbb}

.center-yzdt .c-box .right-xq  .list-1{ padding-left:0;}


/*个人中心已中标待提车over*/

/*个人中心已完成*/
.center-ywc{ padding:5px 5px 5px 5px; margin:0px 10px 10px 10px ; border:1px solid #ededed;}

.center-ywc .c-box{ min-height:140px; width:100%; float:left;  position:relative; background:#fff; margin-right:5px; }


.center-ywc .c-box button:hover{ opacity:0.8}

.center-ywc .c-box .left-img{float:left; width:190px; height:140px; position:relative; overflow:hidden;  border-right:1px solid #ededed; display:flex; justify-content:center; align-items: center;}

.center-ywc .c-box .left-img .dj{ z-index:88; width:28px; height:26px; left:0; top:10px; color:#fff; text-align:center; position:absolute; z-index:99; line-height:26px; font-weight:500!important;
 background: -webkit-linear-gradient(left, #e21d27 , #fe434c); 
  background: -o-linear-gradient(left, #e21d27, #fe434c); 
  background: -moz-linear-gradient(left, #e21d27, #fe434c); 
  background: linear-gradient(to left, #e21d27 , #fe434c); border-top-right-radius:3px;  border-bottom-right-radius:3px }
  
.center-ywc .c-box .left-img .cp{ z-index:88; padding-right:5px;padding-left:5px; height:26px; right:0; top:0;  text-align:center; position:absolute; z-index:88; line-height:26px; font-weight:500!important; background:rgba(0, 0, 0, 0.7); color:#fff;}

.center-ywc .c-box .left-img .zz-box{ z-index:66; width:100%; height:140px; line-height:140px; text-align:center; color:#fff; text-shadow: #000 1px 1px 3px; font-size:18px; position:absolute; bottom:0; left:0; background:rgba(0, 0, 0, 0.5); opacity:0.7; font-weight:normal;!important}


.center-ywc .c-box .left-img img{ width:100%; height:auto;}


.center-ywc .c-box .right-xq{ padding-left:5px;  float:left;}

.center-ywc .c-box .right-xq h3{ color:#333; font-weight:bold!important; padding-bottom:5px;}

.center-ywc .c-box .right-xq .sj{ padding-bottom:5px; color:#5c5c5c;}

.center-ywc .c-box .right-xq .sj  span{ padding:0 5px; color:#bbb}

.center-ywc .c-box .right-xq .jg-wrap{ padding-bottom:5px;}

.center-ywc .c-box .right-xq .jg-box{ font-size:14px; color:#5c5c5c; display:flex; justify-content:flex-start; align-items: center; float:left; padding-right:20px;}

.center-ywc .c-box .right-xq .jg-box .zbf{ color:#ff703e; font-weight:bold; font-size:14px;  font-weight:600!important; }

.center-ywc .c-box .right-xq .jg-box .hj{ color:#1d5af6; font-weight:bold; font-size:14px; font-weight:600!important; }

.center-ywc .c-box .right-xq .jg-box .wcj2{ color:#bebebe; font-weight:bold; font-size:14px;  }

.center-ywc .c-box .right-xq .cjsj{font-weight:bold!important; font-size:14px; color:#fc382b;}

.center-ywc .c-box .right-xq  .list-1{ padding-left:0;}
/*个人中心已完成over*/



/*个人中心pbz*/
.center-pbz{ padding:5px 5px 5px 5px; margin:0px 10px 10px 10px ; border:1px solid #ededed;}

.center-pbz .c-box{ min-height:140px; width:100%; float:left;  position:relative; background:#fff; margin-right:5px; }

.center-pbz .c-box .gz{ width:30px; height:30px;  right:10px; top:10px;color:#fff; text-align:center; position:absolute; z-index:1; }

.center-pbz .c-box .gz a{ width:30px; height:30px; line-height:30px; border-radius:50%; background:#d6d6d6; color:#fff; display:block; font-size:18px}

.center-pbz .c-box .gz a:hover{ color:#fff; background:#f35960}

.center-pbz .c-box .gz  #hit{color:#fff; background:#f35960}


.center-pbz .c-box button:hover{ opacity:0.8}

.center-pbz .c-box .left-img{float:left; width:190px; height:140px; position:relative; overflow:hidden;  border-right:1px solid #ededed; display:flex; justify-content:center; align-items: center;}

.center-pbz .c-box .left-img .dj{ z-index:88; width:28px; height:26px; left:0; top:10px; color:#fff; text-align:center; position:absolute; z-index:99; line-height:26px; font-weight:500!important;
 background: -webkit-linear-gradient(left, #e21d27 , #fe434c); 
  background: -o-linear-gradient(left, #e21d27, #fe434c); 
  background: -moz-linear-gradient(left, #e21d27, #fe434c); 
  background: linear-gradient(to left, #e21d27 , #fe434c); border-top-right-radius:3px;  border-bottom-right-radius:3px }
  
.center-pbz .c-box .left-img .cp{ z-index:88;padding-right:5px; padding-left:5px; height:26px; right:0; top:0;  text-align:center; position:absolute; z-index:88; line-height:26px; font-weight:500!important; background:rgba(0, 0, 0, 0.7); color:#fff;}

.center-pbz .c-box .left-img .zz-box{ z-index:66; width:100%; height:140px; line-height:140px; text-align:center; color:#fff; text-shadow: #000 1px 1px 3px; font-size:18px; position:absolute; bottom:0; left:0; background:rgba(0, 0, 0, 0.5); opacity:0.7; font-weight:normal;!important}


.center-pbz .c-box .left-img img{ width:100%; height:auto;}

.center-pbz .c-box .left-img .text-box{ z-index:88; width:100%; height:32px; line-height:32px; text-align:center; color:#fff; text-shadow: #000 1px 1px 3px; font-size:14px; position:absolute; bottom:0; left:0;}

.center-pbz .c-box .left-img .pbz{background:rgba(255, 131, 19, 0.7);}

.center-pbz .c-box .left-img .jjz{background:rgba(93, 211, 71, 0.7);}

.center-pbz .c-box .left-img .yjs{background:rgba(124, 124, 124, 0.7);}



.center-pbz .c-box .right-xq{ padding-left:5px;  float:left;}

.center-pbz .c-box .right-xq h3{ color:#333; font-weight:bold!important; padding-bottom:5px;}

.center-pbz .c-box .right-xq .sj{ padding-bottom:5px; padding-top:5px; color:#5c5c5c;}

.center-pbz .c-box .right-xq .sj  span{ padding:0 5px; color:#bbb}

.center-pbz .c-box .right-xq .jg-wrap{ padding-bottom:5px;}

.center-pbz .c-box .right-xq .jg-box{ font-size:14px; color:#5c5c5c; display:flex; justify-content:flex-start; align-items: center; float:left; padding-right:20px;}

.center-pbz .c-box .right-xq .jg-box .zbf{ color:#ff703e; font-weight:bold; font-size:14px;  font-weight:600!important; }

.center-pbz .c-box .right-xq .jg-box .hj{ color:#1d5af6; font-weight:bold; font-size:14px; font-weight:600!important; }

.center-pbz .c-box .right-xq .jg-box .wcj2{ color:#bebebe; font-weight:bold; font-size:14px;  }

.center-pbz .c-box .right-xq .cjsj{font-weight:bold!important; font-size:14px; color:#fc382b;}

.center-pbz .c-box .right-xq  .list-1{ padding-left:0;}
/*个人中心pbzover*/



/****出价记录******/
.cjjl{ margin:5px 5px; width:750px;}

.cjjl table{ width:100%; background:#ededed;}
.cjjl table th{ color:#4160c1; font-weight:bold; padding-left:5px; text-align:left; padding-top:8px; padding-bottom:8px; background:#fff;}
.cjjl table td{ color:#5c5c5c; padding-left:5px; text-align:left; padding-top:5px; padding-bottom:5px; background:#fff;}

.cjjl table td .lx{ background:#f33535; font-size:12px; color:#fff; display:block; border-radius:20px; padding:1px 5px; width:30px; text-align:center;}

.cjjl table td .cj{ background:#a1a1a1; font-size:12px; color:#fff; display:block; border-radius:20px; padding:1px 5px;  width:30px; text-align:center;}



/****出价记录over******/


 .ewm-box{ width:106px; position:fixed; top:100px; right:0; background:#fff; border-radius:5px; z-index:888; overflow:hidden;}

.ewm-box .ewm-img{ padding-top:5px; text-align:center;}

.ewm-box .p1{ text-align:center; font-size:12px;}

.ewm-box .p2{ text-align:center; font-size:16px; color:#2265f4; font-weight:600!important; padding-bottom:5px;}



.tit-k {
 height:36px;
 line-height:36px;
 color:#222;
 font-size:16px;
 font-weight:bold!important;
 display:flex;
 align-items:center;
 padding-top:0;
 margin-left:10px;
 margin-right:10px;
 border-bottom:1px solid #ededed;
 position:relative;
}


.tit-k .line  {
    width:64px;
    height:3px;
    background:#397ad9;
    top:35px;
    left:0;
    position:absolute;
    z-index:88;
}

button:disabled{
    border:1px solid #DDD;
    background-color:#F5F5F5!important;
    color:#ACA899;
     cursor:default;
} 

.tc-w500{ width:450px;}


.cllb-box .cont .btn-box .s1 .kk1{ font-size:12px; background:#ff3353; color:#fff; border-radius:10px; padding:0 3px;}

.cllb-box .cont .btn-box .s1 .kk2{ font-size:12px; background:#a1a1a1; color:#fff; border-radius:10px; padding:0 3px;}
.cllb-box .cont .btn-box .s2{ width:calc(100% - 113px); }










