body{ background-color:#f4f4f4;}
.daohang{ width:100%; height:36px; line-height:36px; overflow:hidden;}
.daohang .small-nav{ width:100%; height:40px; line-height:40px; margin-left:30px;}
.daohang .small-nav .nav-block{ float:left;color:#666; font-size:14px;}
.daohang .small-nav .nav-block a{color:#666; font-size:14px;}
.daohang .small-nav .nav-block a:hover{color:#e1670f;}
.daohang .small-nav .right-arrow{ float:left; width:20px; height:40px; background:url(../images/index/jiantou.png) no-repeat center;}
.daohang #dhtitle{ float:left;}
.daohang #dhtitle ul li{ display:none;}
.daohang #dhtitle ul li.hov{ display:block;}
/*wrapper*/
#wrapper{ width:100%;  margin:0 auto; min-width:1360px;}
#picSlideWrap{float:left; min-width:946px;}
.imgnav{  position:relative; margin:0 auto; width:100%;}
#img{ z-index:10; width:100%; position:relative; text-align:center; background-color:#fff;border:1px solid rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 15px 30px rgba(0,0,0,.1);box-shadow: 0 15px 30px rgba(0,0,0,.1); }
#img img{ height:100%; display:none; padding:20px 0;}
#front{ position:absolute; left:0px; top:0px; z-index:10; cursor:pointer;  width:50%; height:100%; background:none;cursor: url(../images/left.ico),auto; }
#front a{ display:block;width:100%; height:100%;background:none;cursor: url(../images/left.ico),auto;}
#next{  position:absolute; right:0px; top:0px; z-index:10;cursor:pointer; width:50%; height:100%; cursor:url(../images/right.ico),auto;}
#next a{ display:block;width:100%; height:100%;cursor:url(../images/right.ico),auto;}
#cbtn{background:#EAEBF0; position:relative; height:122px; border:1px solid #D6D9DC; top:20px;}
#cbtn ul{position:relative; width:10000px; height:122px;}
#cbtn ul li{ float:left; padding:17px 3px 3px 3px; width:116px; height:86px; cursor:pointer; text-align:center; margin-right:20px; position:relative;}
#cbtn ul li img{ width:116px; height:86px; display:block;}
#cbtn ul li tt{ background:#000; color:#FFF; position:absolute; right:4px; bottom:4px; z-index:20; font-family:"宋体" ;font-size:12px; line-height:16px; padding:0 5px;}
#cbtn li.hov img{ border:2px solid #e1670f;}
.ctrl div{ clear:both;}
#cSlideUl{width:700px; height:116px;overflow:hidden; position:relative; margin:0 auto; padding:0 5px;}
.picSildeLeft{cursor:pointer; position:absolute; top:22px; left:50%; z-index:9; margin-left:-430px;}
.picSildeRight{cursor:pointer; position:absolute; top:22px; right:50%; z-index:9; margin-right:-430px;}
#img .zx{ display:inline-block; z-index:999; position:relative; cursor:pointer;}
#img .zx img{ display:block; width:55px; height:228px !important;}
/****/
#photo{ z-index:10; width:100%; position:relative; text-align:center; background-color:#fff;border:1px solid rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 15px 30px rgba(0,0,0,.1);box-shadow: 0 15px 30px rgba(0,0,0,.1); }
#photo img{ height:100%; padding:20px 0;}
#photo .zx{ display:inline-block; z-index:999; position:relative;}
#photo .zx img{ display:block; width:55px; height:228px !important;}
/**wrapper*d*/
.side_content{ width:390px; float:right;overFlow-x:hidden;overFlow-y:scroll;}
/*右边招标样式开始*/
.zbform{ background:#fff; padding:10px 30px; text-align:center; border:1px solid rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 15px 30px rgba(0,0,0,.1);box-shadow: 0 15px 30px rgba(0,0,0,.1);}
.zbform .title{position:relative; height:35px; margin-top:10px;}
.zbform .title em{ border:1px solid #e1670f; width:100%; display:block; position:absolute; top:17px;}
.zbform .title span{font-size:24px; color:#e1670f; background-color:#fff; position:absolute; z-index:99; width:80%; left:10%;}
.zbform h3{ padding-bottom:5px; border-bottom:1px dashed #d0d0d0; color:#6C6C6C; font-size:18px; font-weight:normal;}
.sm_wrap {
    height:50px;
    border: 2px solid #3D3C30;
    background-color: #D3D3CB;
    box-shadow: 0px 1px 5px 1px #ABABA5 inset; 
    border-radius:4px;
    padding-right:10px; 
    margin: 0 auto;
	margin-top:10px;
}
.sm_wrap .sm_text {
    position: relative;
}
.sm_wrap .sm_text .img-price {
    padding-right:20px; 
}
.sm_wrap .sm_text .img-price div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width:25px;
    height:50px;
    padding: 0 5px; 
}
.sm_wrap .sm_text .img-price div img {
    display: none;
    width:20px; 
}
.sm_wrap .sm_text .yuan {
    position: absolute;
    right:10px;
    top: 30px;
    width:10px;;
    height:50px; 
}

.zbform form{ border-top:1px dashed #fff;}
.zbform input,.zbform select{ margin:6px 0px; border:1px solid #c7c7c7; padding:6px 5px;}
.zbform input.full{ width:291px;}
.zbform select.short{ width:150px;}
.zbform input.short{ width:40%;}
.zbform img.yz_pic{ margin-top:6px; height:34px;}
.zbform select.half{ width:49%;}
.zbform .btn{ margin-top:10px;border:1px solid #FF633C; background-color:#FF633C; color:#fff; width:210px; height:40px; border-radius:10px; }
.zbform p.ico_btn{position:relative;}
.zbform span.ico_list{ width:21px; height:20px; background-position:-30px 0px; position:absolute; left:50px; top:17px;}
/*右边招标样式结束*/
.side_content .caseinfo{ background:#fff; padding:10px 30px; border:1px solid rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 15px 30px rgba(0,0,0,.1);box-shadow: 0 15px 30px rgba(0,0,0,.1); margin-top:20px;}
.side_content .caseinfo .title{ font-size:16px; color:#999999; width:100%; height:40px; line-height:40px; background:url(../images/index/case1.jpg) no-repeat center left; text-indent:15px;}
.side_content .caseinfo h1{ font-size:20px; color:#000; font-weight:normal;}
.side_content .caseinfo .num{ font-size:16px; margin-left:10px;}
.side_content .caseinfo p{ font-size:14px; letter-spacing:2px; color:#999999; min-height:80px; overflow:hidden;}
.side_content .caseinfo .time .timeL{ float:left; font-size:14px; color:#999999;}
.side_content .caseinfo .time .timeR{ float:right; font-size:14px; color:#999999;}
.side_content .caseinfo .styles{ margin-top:10px; margin-bottom:10px;}
.side_content .caseinfo .styles span{font-size:14px; background-color:#ddd; color:#666; padding:3px 10px;border-radius:3px; margin-right:5px;}
.side_content .related{ background:#fff; padding:10px 30px; border:1px solid rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 15px 30px rgba(0,0,0,.1);box-shadow: 0 15px 30px rgba(0,0,0,.1); margin-top:20px;}
.side_content .related .title{ font-size:16px; color:#999999; width:100%; height:40px; line-height:40px; background:url(../images/index/case1.jpg) no-repeat center left; text-indent:15px;}
.side_content .related ul li{ width:98px; height:90x; float:left; margin-right:5px; margin-bottom:10px;}
.side_content .related ul li a{}
.side_content .related ul li a img{ width:100%; height:90px;}
.side_content .news{ background:#fff; padding:10px 30px; border:1px solid rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 15px 30px rgba(0,0,0,.1);box-shadow: 0 15px 30px rgba(0,0,0,.1); padding-bottom:30px; margin-top:20px; margin-bottom:20px;}
.side_content .news .title{ font-size:16px; color:#999999; width:100%; height:40px; line-height:40px; background:url(../images/index/case1.jpg) no-repeat center left; text-indent:15px;}
.side_content .news ul li{ height:30px; line-height:30px;}
.side_content .news ul li em{background-color:#cccccc;border-radius:4px;color:#fff;display:inline-block;height:20px;line-height:20px;margin-right:15px;text-align:center;width:20px;}
.side_content .news ul li a{ font-size:14px;}
.side_content .news ul li a:hover{ color:#e1670f;}
.side_content .news ul li.hot em{ background-color:#e1670f;}

/*弹出*/
.tcbaojia{ width:100%; height:100%; position:fixed; top:0; z-index:9999999; display:none;}
.tcbaojia .tcbg{ width:100%; height:100%; background:#000; position:absolute; top:0; opacity:0.6;}
.tcbaojia .tcbj{ color:#333; margin:0 auto; padding-top:200px; width:880px; overflow:hidden;}
.tcbaojia .tcbj .tcmian{background:#fff; position: relative;}
.tcbaojia .tcbj .tcmian .tcmianL{ width:440px; height:460px; overflow:hidden; float:left;}
.tcbaojia .tcbj .tcmian .tcmianL img{ width:440px; height:460px;}
.tcbaojia .tcbj .tcmian .tcmianR{float:right; height:400px; width:340px; padding:30px 50px;}
.tcbaojia .tcbj .tcmian .tcmianR h6{color:#333; font-size:22px; font-weight:bold;}
.tcbaojia .tcbj .tcmian .tcmianR .xgt-price-area{margin-top: 18px; margin-bottom:12px;}
.tcbaojia .tcbj .tcmian .tcmianR .xgt-price-area .xgt-price-result{
    background-color: #fff9f6;
    border: 1px solid #ffe4da;
    height: 54px;
    padding: 12px 3px;
    text-align: center;
    width: 312px;
}
.tcbaojia .tcbj .tcmian .tcmianR .xgt-price-area .xgt-price-result li {
    display: inline-block;
    float: left;
    margin: -7px 0 -6px;
    text-align: left;
    width: 127px;
}

.tcbaojia .tcbj .tcmian .tcmianR .xgt-price-area .xgt-price-result li.left {
    margin-left: 40px;
}
.tcbaojia .tcbj .tcmian .tcmianR .xgt-price-area .xgt-price-result li strong{font-weight:normal; line-height:40px;}
.tcbaojia .tcbj .tcmian .tcmianR .xgt-form{ width:320px;}
.tcbaojia .tcbj .tcmian .tcmianR .xgt-form .xgt-city{ height:36px; line-height:36px; margin-bottom:20px; width:320px;}
.tcbaojia .tcbj .tcmian .tcmianR .xgt-form .xgt-city select{border:1px solid #ddd; font-size:14px; height:38px; width:158px;}
.tcbaojia .tcbj .tcmian .tcmianR .xgt-form .xgt-mianji{margin-bottom:20px;color:#666; font-size:14px; height:36px; line-height:36px; position:relative; width:320px;}
.tcbaojia .tcbj .tcmian .tcmianR .xgt-form .xgt-mianji input{border:1px solid #ddd; font-size:14px; height:21px; left:98px; margin-left:0; padding:8px 9px 7px; vertical-align:middle; width:300px;}
.tcbaojia .tcbj .tcmian .tcmianR .xgt-form .xgt-mianji .unit{color:#333; font-size:14px; position:absolute; right:16px; top:0;}
.tcbaojia .tcbj .tcmian .tcmianR .xgt-form .xgt-huxing{height:36px; line-height:36px; margin-bottom:20px; width:320px;}
.tcbaojia .tcbj .tcmian .tcmianR .xgt-form .xgt-huxing select{border:1px solid #e3e3e3; font-size:14px; height:38px; width:58px; margin-right:4px;}
.tcbaojia .tcbj .tcmian .tcmianR .xgt-form .xgt-huxing select.last{ margin-right:0;}
.tcbaojia .tcbj .tcmian .tcmianR .xgt-form .xgt-tel{height:36px; line-height:36px; margin-bottom:20px; width:320px;}
.tcbaojia .tcbj .tcmian .tcmianR .xgt-form .xgt-tel input{border:1px solid #ddd; font-size:14px; height:21px; left:98px; margin-left:0; padding:8px 9px 7px; vertical-align:middle; width:300px;}
.tcbaojia .tcbj .tcmian .tcmianR .xgt-form .xgt-sub input{ background-color:#f36f20;
    border: medium none;
    color: #fff;
    cursor: pointer;
    display: block;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    margin:0 auto;
    text-align: center;
    width: 120px;
}
.tcbaojia .tcbj .tcmian .close{ position:absolute; top:10px; right:15px; cursor:pointer;}

.tcbaojia .tcbj .tcmian .tcmianR .xgt-end{ display:none;}
.tcbaojia .tcbj .tcmian .tcmianR .xgt-end h6 em{color:#feb338; text-align:center;}
.tcbaojia .tcbj .tcmian .tcmianR .xgt-end .xgt-result-server{font-size:18px;margin-top:8px;}
.tcbaojia .tcbj .tcmian .tcmianR .xgt-end .xgt-result-img{ margin-top:15px;}
.tcbaojia .tcbj .tcmian .tcmianR .xgt-end .xgt-price-ad{ margin-top:20px;}
.tcbaojia .tcbj .tcmian .tcmianR .xgt-end .xgt-price-ad p {
    color: #999;
    font-size: 12px;
    width: 300px;
}
.tcbaojia .tcbj .tcmian .tcmianR .xgt-end .xgt-price-ad .xgt-result-text {
    color: #feb338;
    font-size: 12px;
    width:320px;
}




 
































