.banner{height:260px;background:url(../../images/tool/tool-banner.jpg) no-repeat;}
.cat-title{font-size:22px;font-weight:bold;color:#444;padding: 15px 15px;}
.cat-container li{float: left;width: 19%;height: 185px;text-align: center;}
.cat-container span{width: 48px;height: 48px;line-height: 160px;font-size: 50px;padding-top: 20px }
.cat-container h4{color: #333333;font-size: 15px;margin-top: -45px;}
.cat-container .color-1{color: #ff6000;}
.cat-container .color-2{color: #f74234}
.cat-container .color-3{color: #67abf8}
.cat-container .color-4{color: #f38f23}
.cat-container .color-5{color: #fb6548}
.cat-container .color-6{color: #a0be74}
.cat-container .color-7{color: #0f998e}
.cat-container a:hover h4{color: #de4a4a}
.cat-container a:hover .color-1{color: #ff7e00;}
.cat-container a:hover .color-2{color: #d62113}
.cat-container a:hover .color-3{color: #0660c5}
.cat-container a:hover .color-4{color: #ffc600}
.cat-container a:hover .color-5{color: #ff2a00}
.cat-container a:hover .color-6{color: #7ab623}
.cat-container a:hover .color-7{color: #2ac5b8}

.tecmodule-title{font-size:28px;font-weight:bold;text-align:center;margin:40px 0;color:#676767;padding-top: 30px;}
/*.tecmodule-info{font-size:14px;text-indent: 2em;line-height:24px;text-align: center;}*/
.tecmodule-info{font-size:16px;line-height:24px;text-align: center;}
.tecmodule-list{position:relative;width:750px;margin: 0 auto;}
.tecmodule-list a{color:#444}
.tecmodule-list a{float:left;width:33%;height:75px;line-height:75px;box-sizing: border-box;text-indent:85px;float:left;margin-top:20px;margin-bottom:20px;font-size:14px;}
.tecmodule-list .iconfont{font-size: 50px;}
.compute-title{font-size:30px;font-weight:bold;text-align:center;margin:40px 0;}

.compute-box{color:#444}
.compute{margin-bottom:20px;width:695px;height:425px;margin:0 auto;border:6px #f3f3f3 solid;box-sizing: border-box;padding:40px 55px;}
.comleft{float:left;width:283px;}
.comleft .icon-fj-tip{
    cursor: pointer;
}
.comright{float:right;width:180px;line-height: 32px;margin-right:20px}
.comright p{float:left;width:110px;text-align: right;height:32px;line-height: 32px;}
.comright div{margin-bottom:5px}
.comleft p{float:left;width:85px;text-align: right;height:32px;line-height: 32px;}
.comleft select{width:175px;line-height:32px;height:32px;}
.comleft div{margin-bottom:28px;}
.btn1{width:70px;height:32px; background-color:#c41631;border:0px;color:#fff;cursor:pointer;}
.comtable{width:1200px;line-height: 40px;font-size:16px; background-color: #cacaca;}
.h50{height:50px;}

select { font-family : Trebuchet MS }
.comleft input{line-height: 32px;text-indent: 0.5em}

.comright i{font-style:normal  }
.tablemain{
    border-left: #ccc 1px solid;
    border-top: #ccc 1px solid;
    margin: 10px auto 10px;
    width: 1200px;}
.tablemain .t{
    border-right: #ccc 1px solid;
    height: 36px;
    line-height: 36px;
    background: #00a0e9;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #fff;
    font-weight: bold;}
.tablemain .t5{  background: #f0f0f0;
    font-size: 14px;
    font-weight: bold;
    padding-left: 40px;
    text-align: left;
    color: #000;
    height: 30px;
    line-height: 30px;}
.tablemain .t2{  background: #f0f0f0;
    padding: 0;
    margin: 0;}
.tablemain .t6{  background: #fff;
    padding: 0 0 0 83px;
    text-align: left;
    color: #666;
    height: 30px;
    line-height: 30px;}
.tablemain td{  border-bottom: #ccc 1px solid;
    border-right: #ccc 1px solid;
    height: 30px;
    font-family: "微软雅黑";
    color: #666;
    line-height: 30px;text-align: center;}
.tablemain .t4{

    background: #f0f0f0;
    padding: 0;
    margin: 0;
}
.switch-tab{width:475px;margin:0 auto;}
.switch-tab li{float:left;margin:0 20px;width:115px;line-height: 30px;font-size:16px;font-weight:bold;color:#000;text-align:center;cursor: pointer}
.switch-tab .current{border-bottom:5px solid #7395c5}

.tablemain2{clear: both;
    overflow: auto;
    margin: 10px auto 0;
    width: 1200px;
    font-size:14px}
.tablemain2 .t{

    height: 36px;
    line-height: 36px;
    background: #7597c5;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #fff;
    font-weight: bold;}
.tablemain2 .t5{  background: #f0f0f0;
    font-size: 14px;
    font-weight: bold;
    padding-left: 40px;
    text-align: left;
    color: #000;
    height: 30px;
    line-height: 30px;}
.tablemain2 .t2{  background: #f0f0f0;
    padding: 0;
    margin: 0;}
.tablemain2 .t6{  background: #fff;
    padding: 0 0 0 83px;
    text-align: left;
    color: #666;
    height: 50px;
    line-height: 30px;}
.tablemain2 td{

    height: 30px;
    font-family: "微软雅黑";
    color: #666;
    line-height: 30px;}
.tablemain2 .t4{

    background: #f0f0f0;
    padding: 0;
    margin: 0;
}
.zmp_process {width:1200px;height:299px;}
.tred td{ background-color: #ededed!important}
.gooddiv{width:200px;text-align:center;float:left;margin:0 50px;}
.goodptitle{line-height: 50px;
    font-size: 16px;
    font-weight: bold;}
.goodpcontent{  font-size: 14px;
    line-height: 20px;}
.question-div{margin-bottom:28px;border-bottom:1px solid #f0f0f0;padding-bottom:20px;}
.question-div .talk{font-weight:bold;color:#4780c3;height:23px;padding-left:30px;font-size:23px;line-height:23px}
.qpcontent{padding-left:30px;line-height:30px;padding-top:10px;}
.question-div .iconfont{color:#DFDFDF;font-size:22px;margin-right:5px;}

.pa-process{margin: 0 auto;width: 1200px;}
.pa-p-tab{border-left: 1px solid #EDECEC;background-color: #FAF9F9;border-bottom: 1px solid #EDECEC;height: 55px;}
.pa-p-tab li{float:left;width:178px;height: 54px;border:1px solid #EDECEC;border-left: none;text-align: center;line-height: 54px;font-size: 15px;color:#333;background: #FAF9F9;cursor: pointer;}
.pa-p-tab li.selected{height: 53px;line-height: 53px;border-top:2px solid #E26769;color:#E26769;border-bottom: 1px solid #fff;background: #fff;}

.apply-process{padding-top: 70px;width: 1200px;border-bottom: 1px solid #ccc;margin:0 auto;}
.apply-cost{padding-top: 48px;}
.apply-process h2,.apply-cost h2,.apply-material h2,.apply-assurance h2,.apply-faq h2{font-size: 27px;font-weight: bold;margin-bottom: 10px;color:#676767;text-align: center;}
.apply-process p,.apply-cost p{line-height: 20px;color:#999;text-indent: 2em;text-align: center;font-size: 14px;}
.apply-cost p{font-weight: 700;}
.apply-material h3{font-size: 19px;color:#333;line-height: 36px;text-align: center;padding: 10px 0;}
.a-process-bg{height: 304px;background: url("../../images/tool/apply/apply-process.png") center center no-repeat;}
.a-cost-bg li{height: 563px;}
.a-cost-bg li.fm{background:  url("../../images/tool/apply/apply-cost-fm.jpg") center center no-repeat;}
.a-material-need-bg{height: 296px;background:  url("../../images/tool/apply/apply-material.png") center center no-repeat;margin-top:20px;}
.a-material-process-bg{height: 332px;background:  url("../../images/tool/apply/apply-material-2.jpg") center center no-repeat;}
.apply-assurance{height: 528px;background:  url("../../images/tool/apply/apply-assurance.jpg") center center no-repeat;}
.apply-faq{width:1200px;margin:0 auto;}
.apply-faq h3{font-size: 18px;color:#333;line-height: 85px;}
.apply-faq p{line-height: 24px;color:#999;font-size: 14px;padding: 24px 18px;background: #F9F9F9;}
.apply-faq li{border-bottom: 1px dashed #ccc;padding-bottom: 53px;line-height: 24px;}
.apply-faq h2{line-height: 100px;border-bottom:1px solid #ccc;}
.apply-material{margin-top:90px;}
.apply-process,.apply-cost,.apply-material,.apply-assurance,.apply-faq{font-family: "微软雅黑 Regular","微软雅黑";}
.a-cost-tab{line-height: 85px;font-size: 20px;overflow: hidden;width:573px;margin:0 auto;margin-top:60px;margin-bottom: 20px;}
.a-cost-tab li{line-height: 42px;float:left;border-bottom: 3px solid #fff;margin:0 38px;width: 115px;text-align: center;}
.a-cost-tab li.selected{font-weight: 700;border-bottom: 3px solid #E26769;}

.pk{width: 1200px;margin:0 auto;}
.lazy img{width:1200px;}
.pk01,.pk01img{height:424px;}
.pk02,.pk02img{height:848px;}
.pk03,.pk03img{height:713px;}
.pk04,.pk04img{height:713px;}
.pk05,.pk05img{height:713px;}
.pk06,.pk06img{height:713px;}
.pk07,.pk07img{height:713px;}
.pk08,.pk08img{height:713px;}

/*费减提示*/
.fj.tip{padding: 40px 90px;font-family: "微软雅黑 Regular","微软雅黑";}
.fj.tip .tip-p{
    font-size:15px;
    color: #777777;
}
.fj.tip .txt-green{
    color:#558A3E;
}
.fj.tip .tip-item{
    margin:10px;
}
.fj.tip .tip-item h3{
    font-size:16px;
    color:#c9302c;
    height:30px;
    line-height: 30px;
    font-weight:bold;
}
.fj.tip .tip-item ol li{
    line-height:32px;
    font-size:16px;
    color: #888888;
}
.fj.tip .tip-item ol li a{
    text-decoration: underline;
    color: #0099FF;
}

.tpl-wrapper{
    width: 1200px;
    margin: 0 auto;
}