@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;box-sizing: border-box;}
body{ font-family:"微软雅黑";color:#000;}
input{border: none;}
h3{font-weight: normal;}
a{text-decoration:none; color:#333;
  -webkit-transition: all 0.18s ease-out;
  -moz-transition: all 0.18s ease-out;
  -ms-transition: all 0.18s ease-out;
  -o-transition: all 0.18s ease-out;
  transition: all 0.18s ease-out;
}
p {
    display: block;
    -webkit-margin-before: 0px;
    -webkit-margin-after: 0px;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}
img{ border:none; }
.w1200{ width:1200px; margin:0 auto; }
table {
    border-collapse: collapse;
}
.text-ellipsis{
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap
}
/*首页*/
.news-aside ul li a.on{color:#0086dc;}
/*top*/
.top{margin: 0 auto; background: url("../img/logoimages.gif") no-repeat center center;background-size:100% 100%;}
.topes{margin: 0 auto;}
.top_wm{font-size: 60px;color: #fff;font-weight: bold;float: left;line-height: 160px;}
.top_you{float: right;}
.top_dz{float: right;margin-top: 20px;font-size: 16px;color: #fff;}
.top_dz a{color: #fff;}
.top_ssk{width: 400px;height:40px;background-color: #fff;margin-top: 30px;}
.ss_tb{float: right;margin-top: 6px;margin-right: 8px;}
.top_ssk input{font-size: 16px;color:#0086DC;line-height: 40px;border: none;width: 360px;padding: 0 10px}
/*nav*/
.nav{width: 100%;margin: 0 auto;background-color: #0177c3;}
.nav ul{margin:0;padidng:0 5px;}
.nav ul li{list-style: none;float: left;width: 150px;text-align: center;line-height: 60px;font-size: 18px;color: #fff;border-right: 1px solid #fff;}
.nav ul li:last-child{border-right: none}
.nav ul li a{color: #fff}

.naves{width: 100%;margin: 0 auto;}
.naves ul{margin:0;padidng:0 5px;}
.naves ul li{list-style: none;float: left;width: 150px;text-align: center;line-height: 60px;font-size: 18px;color: #fff;border-right: 1px solid #fff;}
.naves ul li:last-child{border-right: none}
.naves ul li a{color: #fff}
/*banner*/
/* 本例子css */
.slideBox{ width:100%;overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;margin: 0;padding: 0  }
.slideBox .hd ul li{list-style: none; float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#fff; color:#0086DC; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd ul{margin: 0;padding: 0}
.slideBox .bd li{list-style: none; zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; display:block;  }
/*通知公告*/
.sy_wj{width: 100%;margin: 20px auto 0;}
.sy_tzgg{float: left;width: 320px;border: 1px solid #ccc;border-radius: 6px;padding-bottom: 20px;}
.tzgg_til{width: 320px;height: 32px;background-color: #0086DC;border-radius: 6px;}
.gg_tb{float: left;margin: 7px 8px;}
.gg_til{float: left;color: #fff;font-size: 16px;line-height: 32px;}
.more{float: right;line-height: 32px;margin-right: 8px;}
.more a{color: #fff;}
.gg_biaoti{font-size: 14px;float: left;color: #444;margin-top: 10px;margin-left: 8px;width:220px;}
.gg_sj{font-size: 12px;color: #ccc;float: right;margin-top: 10px;margin-right: 8px;}
.gg_nr ul{margin: 0;padding:0}
.gg_nr li{list-style: none;overflow: hidden;}
/*造价动态*/
.sy_zjdt{float: left;width: 540px;padding-bottom: 20px;margin-left: 30px;}
.zjdt_til{width: 540px;height: 32px;background-color: #0086DC;border-radius: 6px;}
.zj_tb{float: left;margin: 6px 8px;}
.zj_til{float: left;color: #fff;font-size: 16px;line-height: 32px;}
.more{float: right;line-height: 32px;margin-right: 8px;}
.more a{color: #fff;}
.zj_tiltb{float: left;margin-top: 4px;}
.zj_nr ul{margin: 0;padding: 0}
.zj_nr ul li{list-style: none;border-bottom: 1px dashed #ccc;}
.zj_biaoti{font-size: 14px;float: left;color: #444;line-height: 32px; margin-left: 8px;}
.zj_sj{font-size: 12px;color: #ccc;float: right;line-height: 32px;margin-right: 8px;}
/*banner信息 投诉*/
.xx_ts{width: 280px;float: right;}
.banner_xx{width: 280px;border: 1px solid #0086DC;border-radius:6px;padding:0 10px;}
.banner_xx ul{margin: 0;padding: 0;margin-bottom: 10px;}
.banner_xx ul li{list-style: none;width: 120px;line-height: 32px;font-size: 16px;color: #fff;background-color: #2fa6f3;text-align: center; border: 1px solid #0086dc;border-radius: 6px;float: left;margin-top: 10px;margin-right:18px;}
.banner_xx ul li a{color: #fff;}
.banner_xx ul li:nth-child(2n){margin-right: 0;}
.ts_yx{width: 280px;margin-top: 10px;}
.youxiang{width: 50px;height: 80px;background-color: #d33325;float: left;}
.yx_tb{text-align: center;padding-top:16px;}
.yx_mc{font-size: 16px;color: #fff;text-align: center;margin-top: 8px;}
.yx_xx{width: 230px;height: 80px;background-color: #eba600;float: right;}
.ts_yx{font-size: 16px;color: #fff;text-align: center;width: 100%;}
.ts_yxzh{font-size: 16px;color: #fff;text-align: center;width: 100%;margin-top: 10px;}
/*横幅*/
.sy_hf{margin: 20px auto 0;}
/*底部*/
.dibu{margin: 20px auto 0;background: #005992;padding-bottom: 10px;}
.gs_xx{float: left;margin-top:50px;}
.db_p1{font-size: 22px;color: #fff;margin-bottom: 20px;}
.db_p2{font-size: 16px;color: #fff;margin-top:10px;}
.erweima{width: 150px;float: right;margin-top: 20px;}
.erweima_jj{font-size: 16px;text-align: center;margin-top: 10px;color: #fff;}
.xian{margin-top: 20px;}
.banquan{margin-top:20px;font-size: 14px;color: #fff;text-align: center;padding-top: 10px; border-top: 1px solid #367ba8}
.banquan a{color: #fff}
/*首页end*/
/*文件规范*/
.wj_gf{width: 100%;margin: 20px auto 0;}
.wj_zuo{float: left;width: 240px;}
.wj_fl{background-color: #0086DC;color: #fff;line-height: 60px;padding-left: 30px;font-size: 18px;}
.wj_fl img{float: right;margin: 24px 20px;}
.wj_zuo ul{margin: 0;padding: 0}
.wj_zuo ul li{list-style: none;width: 240px;border: 1px #ccc solid;font-size: 16px;line-height: 50px;padding-left: 30px;}
.wj_zuo ul li img{float: right;margin:15px 20px;}
.wj_zuo ul a:nth-child(1){color: #0086DC;}
.wj_you{width: 920px;float: right;}
.wj_you ul li{width: 100%;}
.wj_dian{float: left;margin-top: 4px;}
.wj_biaoti{font-size: 16px;color: #444;float: left;margin-left: 10px;line-height: 32px;}
.wj_sj{float: right;font-size: 14px;color: #999;line-height: 32px;}
.yema{float: right;margin-top: 20px;}
/*文件规范end*/
/*造价—价格*/
.zj_xx{width: 100%;margin: 20px auto 0;}
.zj_zuo{float: left;width: 240px;}
.zj_fl{background-color: #0086DC;color: #fff;line-height: 60px;padding-left: 30px;font-size: 18px;}
.zj_fl img{float: right;margin: 24px 20px;}

.zj_zuo ul{margin: 0;padding: 0}
.zj_zuo ul li{list-style: none;width: 240px;border: 1px #ccc solid;font-size: 16px;line-height: 50px;padding-left: 30px;}
.zj_zuo ul li img{float: right;margin:15px 20px;}
.zj_zuo ul a:hover{color: #0086DC;}
.zj_you{width: 920px;float: right;}
.cl_fl{width: 477px;background: #0086DC;margin: 0 0 15px;padding: 1px 0 1px 1px;overflow: hidden;}
.cl_fl li{list-style: none;width: 118px;height: 40px;float: left;line-height: 40px;text-align: center;font-size: 16px;background: #fff;margin-right: 1px}
.cl_fl li.cur{background: #0086DC;}
.cl_fl li.cur a{color: #fff;}
.cl_jg{width: 920px;background: #f5f5f5;margin-top: 20px;padding-bottom: 40px;}
.cl_lm{width: 100%;line-height: 60px;font-size: 16px;color: #4c4c4c;text-align: center;}
.cl_lm1{width: 110px;}
.cl_lm2{width: 160px;}
.cl_lm3{width: 210px;}
.cl_lm4{width: 110px;}
.cl_lm5{width: 110px;}
.cl_lm6{width: 110px;}
.cl_lm7{width: 110px;}
.cl_nr {line-height: 30px;font-size: 16px;color: #4c4c4c;text-align: center;}
.cl_nr td{padding: 5px 0}
.cl_nr1{width: 110px;border-bottom: 1px solid #fff;}
.cl_nr2{width: 160px;border-bottom: 1px solid #fff;}
.cl_nr3{width: 210px;border-bottom: 1px solid #fff;}
.cl_nr4{width: 110px;border-bottom: 1px solid #fff;}
.cl_nr5{width: 110px;border-bottom: 1px solid #fff;}
.cl_nr6{width: 110px;border-bottom: 1px solid #fff;}
.cl_nr7{width: 110px;border-bottom: 1px solid #fff;}
/*造价——书刊*/
.zj_sk{width: 1200px;background: #f5f5f5;padding-bottom: 40px;}
.sk_lm{width: 100%;line-height: 60px;font-size: 16px;color: #4c4c4c;text-align: center;}
.sk_lm1{width: 170px;}
.sk_lm2{width: 185px;}
.sk_lm3{width: 250px;}
.sk_lm4{width: 160px;}
.sk_lm5{width: 155px;}
.sk_nr{width: 100%;line-height: 40px;font-size: 16px;color: #4c4c4c;text-align: center;}
.sk_nr1{width: 170px;border-bottom: 1px solid #fff;padding-top: 20px;}
.sk_nr2{width: 185px;border-bottom: 1px solid #fff;}
.sk_nr3{width: 250px;border-bottom: 1px solid #fff;}
.sk_nr4{width: 160px;border-bottom: 1px solid #fff;}
.sk_nr5{width: 155px;border-bottom: 1px solid #fff;}
/*书刊详情*/
.sk_xq{width: 100%;margin: 20px auto 0;}
.sk_tu{float: left;width: 250px;}
.sk_xx{float: right;width: 910px;}
.sk_p1{font-size: 16px;margin-top: 10px;}
/*造价信息end*/
/*水利专题*/
.sl_zt{width: 100%;margin: 20px auto 0;}
.sl_zuo{float: left;width: 240px;}
.sl_fl{background-color: #0086DC;color: #fff;line-height: 60px;padding-left: 30px;font-size: 18px;}
.sl_fl img{float: right;margin: 24px 20px;}
.sl_zuo ul{margin: 0;padding: 0}
.sl_zuo ul li{list-style: none;width: 240px;border: 1px #ccc solid;font-size: 16px;line-height: 50px;padding-left: 30px;}
.sl_zuo ul li img{float: right;margin:15px 20px;}
.sl_zuo ul a:nth-child(1){color: #0086DC;}
.sl_you{width: 920px;float: right;}
.sl_you ul{margin: 0;padding: 0}
.sl_you ul li{list-style: none;width: 100%;}
.sl_dian{float: left;margin-top: 4px;}
.sl_biaoti{font-size: 16px;color: #444;float: left;margin-left: 10px;line-height: 32px;}
.sl_sj{float: right;font-size: 14px;color: #999;line-height: 32px;}
/*水利专题end*/
/*资料下载*/
.zl_xz{width: 100%;margin: 20px auto 0;}
.zl_zuo{float: left;width: 240px;}
.zl_fl{background-color: #0086DC;color: #fff;line-height: 60px;padding-left: 30px;font-size: 18px;}
.zl_fl img{float: right;margin: 24px 20px;}
.zl_zuo ul{margin: 0;padding: 0}
.zl_zuo ul li{list-style: none;width: 240px;border: 1px #ccc solid;font-size: 16px;line-height: 50px;padding-left: 30px;}
.zl_zuo ul li img{float: right;margin:15px 20px;}
.zl_zuo ul a:hover{color: #0086DC;}
.zl_you{width: 920px;float: right;}
.zl_xzy{width: 100%;background: #fafafa;padding-bottom: 40px;}
.zl_lm{width: 100%;line-height: 60px;font-size: 16px;color: #4c4c4c;text-align: center;}
.zl_lm1{width: 950px;border: 1px solid #ccc;}
.zl_lm4{width: 450px;border: 1px solid #ccc;}
.zl_lm2{width: 70px;border: 1px solid #ccc;}
.zl_lm3{width: 70px;border: 1px solid #ccc;}
.zl_nr{width: 100%;font-size: 16px;color: #4c4c4c;text-align: center;}
.zl_nr1{width: 600px;border: 1px solid #ccc;line-height:60px;}
.zl_nr2{width: 150px;border: 1px solid #ccc;line-height:48px;}
.zl_nr3{width:170px;border: 1px solid #ccc;}
.zl_nr3 img{margin:10px auto;}
/*资料下载end*/
/*联系我们*/
.lx_wm{width: 100%;margin: 20px auto 0;}
.lx_fs{float: left;margin-left: 40px;margin-top: 60px;}
.lx_p1{font-size: 24px;}
.lx_p2{font-size: 22px;margin-top: 10px;margin-bottom: 20px;}
.lx_p3{font-size: 16px;margin-top: 8px;}
.lx_kf{float: right;}

.news-aside{
    float: left;
    width: 240px;
}
.news-content{
    float: right;
    width: 920px;
}
.cate-list{
    font-size: 16px;
    border-radius: 0;
}
.cate-list li{border-radius: 0}
.cate-list .list-group-item.active{background: #0086dc;padding-top: 1rem;padding-bottom: 1rem}

.news-list{
    padding-left: 30px;
}
.news-list li{
    height: 24px;
    line-height: 24px;
    margin-top: 11px;
    color: #0086dc;
    list-style: square;
}
.news-list li .news-title{
    
}
.news-list li .news-time{
    float: right;
}
.news-article-h1 {
    margin: 25px 0;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
}

.news-article-content {}

.news-article-content img {
    max-width: 100%;
    height: auto!important;
}

.prevandnext {
    margin: 50px 0;
}

.prevandnext a {
    color: #F34540;
}
/*课程*/
.kj_sp{width: 920px;float: right;}
.kecheng-list li{list-style: none;margin: 0 auto 20px;background: #eef1f6;height: 325px;}
.sp_tu{float: left;}
.sp_jj{width: 460px;float: right;height: 300px;padding: 0 20px;}
.sp_til{font-size: 18px;border-bottom: 1px solid #ccc;padding-bottom: 10px;padding-top: 20px;}
.sy_jj1{font-size: 14px;color: #666;margin-top: 20px;}
.sy_jj2{font-size: 18px;color: #ff0000;margin-top: 30px;}
.sy_jj3{font-size: 14px;color: #666;margin-top: 10px;}
.sy_jj4{font-size: 14px;margin-top: 10px;width: 180px;line-height: 40px;text-align: center;background: #0086DC;border-radius: 20px;}
.sy_jj4 a{color: #fff;}
/*支付相关*/

.item-check .item, .item-checked .item, .item-checks .item { float: left; position: relative; border: 1px solid #ddd; background-color: #fff; }
.item-check .item a, .item-checked .item a, .item-checks .item a { display: block; }
.item-check .selected i, .item-checked .selected i, .item-checks .selected i { display: block; position: absolute; right: 0; bottom: 0; }
.item-check .disabled a, .item-checked .disabled a, .item-checks .disabled a { cursor: not-allowed; }
.item-check .item a:hover, .item-checked .item a:hover, .item-checks .item a:hover { color: #272636; }

.item-checked .item, .item-checks .item { margin-right: 30px; padding: 1px; }
.item-checked .selected, .item-checked .item:hover, .item-checks .selected, .item-checks .item:hover { padding: 0; border: 2px solid #e4393c; }
.item-checked .selected i, .item-checks .selected i { width: 11px; height: 11px; background: url(../images/ico_general.png) no-repeat -76px 0; }
.item-checked .item a, .item-checks .item a  { padding: 0 19px; line-height: 26px; }

.pay-way { width: 1214px; }
.pay-way .item { margin-right: 50px; margin-bottom: 30px; }
.pay-way .item a { padding: 0; width: 145px; height: 46px; text-align: center; line-height: 46px; }
.scan-code { background: url(../images/scan_code_bg.gif) no-repeat 660px center; }
.ecode-wrap { margin-top: 60px; margin-left: 200px; width: 300px; }
.ecode-wrap .ecode-pic { padding: 19px; height: 300px; }
.ecode-wrap .ecode-text { padding: 7px 0 7px 115px; height: 50px; line-height: 18px; background: #417eb7 url(../images/ico_scan_code.png) no-repeat 68px center; }
