﻿@import url(common.css);
body {color:#333; background:#fff;}
a, a:hover {line-height:25px; font-size:14px;}
.hot_city {clear:both;  margin:0 auto; width:1200px; height:40px;}
.hot_city span {float:left; width:120px; font-size:14px;  color:#666; line-height:30px;}
.hot_city ul {float:left; width:830px;}
.hot_city li {float:left; line-height:30px; font-size:14px; padding-right:15px;}
.hot_city li a {line-height:30px; color:#666;}
.hot_city li a:hover {line-height:30px; color:#ff0000;}
.hot_city li.more a {color:#ff6600;font-size:12px;}
.hot_city .kt {float:right; font-size:12px; color:#666; width:200px; text-align:right;margin-right:20px;}
.hot_city .kt i {font-style:normal; color:#ff6600;}


/*幻灯片*/
.cbox {float:right; width:855px; border:1px #efefef solid; height:465px;}
.slideBox{width:855px;  position:relative; height:280px;}
.slideBox .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.slideBox .bd ul{ width:100% !important; }
.slideBox .bd li{ width:100% !important; height:280px; overflow:hidden; text-align:center;  }
.slideBox .bd img{ width:100%;  }
.slideBox .bd li a{ display:block; height:600px; }
.slideBox .hd{position:absolute; z-index:1; bottom:0; left:50%;  height:30px; line-height:30px; }
.slideBox .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("http://public.86zsw.com/imgs/icoCircle.gif") 0 -9px no-repeat; }
.slideBox .hd ul li.on{ background-position:0 0; }
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(http://public.86zsw.com/imgs/slider-arrow.png) -110px 5px #000 no-repeat; filter:alpha(opacity=50);opacity:0.5;   cursor:pointer; }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}

.box_zb {margin:0 auto; width:840px; padding-top:20px;}
.box_zb li {float:left; padding-left:10px;line-height:25px; color:#ff6600; font-size:14px;width:400px; height:25px; overflow:hidden;}
.box_zb a {font-size:14px; line-height:25px;}
.box_zb a:hover {font-size:14px; line-height:25px;}

.index_block_header {width:1200px; margin:0 auto; height:40px; line-height:40px;}
.index_block_header a {font-size:28px; color:#444;}
.index_block_header a:hover {font-size:28px; color:#666; text-decoration:none;}
.index_block_header span {padding-left:15px; font-size:14px; color:#999;}
.index_block_header span a {font-size:14px;color:#999;}
.index_block_header span.more {float:right;margin-right:10px;}
.index_block_header span.more a {font-size:14px;}

.box_company_logo {margin:0 auto; width:1200px; height:510px; overflow:hidden;}
.box_company_logo li span {width:189px; height:100px;  border:1px #ddd solid; display:block; overflow:hidden;}
.box_company_logo img {width:100%;}
.box_company_logo p {width:190px; height:35px; overflow:hidden;}
.box_company_logo a {color:#666; font-size:13px; line-height:35px;}
.box_company_logo p i {color:#999}
.box_company_logo li {float:left; padding-left:10px;}
.box_company_logo li:nth-of-type(1) {padding-left:0;}
.box_company_logo li:nth-of-type(7) {padding-left:0;}
.box_company_logo li:nth-of-type(13) {padding-left:0;}
.box_company_logo li:nth-of-type(6) {float:right}
.box_company_logo li:nth-of-type(12) {float:right}
.box_company_logo li:nth-of-type(18) {float:right}

.box_company_logo1 {margin:0 auto; width:1200px; height:330px; overflow:hidden;}
.box_company_logo1 li span {width:189px; height:100px;  border:1px #ddd solid; display:block; overflow:hidden;}
.box_company_logo1 img {width:100%;}
.box_company_logo1 p {width:190px; height:35px; overflow:hidden;}
.box_company_logo1 a {color:#666; font-size:13px; line-height:35px;}
.box_company_logo1 p i {color:#999}
.box_company_logo1 li {float:left; padding-left:10px; height:115px;}
.box_company_logo1 li:nth-of-type(1) {padding-left:0;}
.box_company_logo1 li:nth-of-type(7) {padding-left:0;}
.box_company_logo1 li:nth-of-type(13) {padding-left:0;}
.box_company_logo1 li:nth-of-type(6) {float:right}
.box_company_logo1 li:nth-of-type(12) {float:right}
.box_company_logo1 li:nth-of-type(18) {float:right}

.box_tag {margin:0 auto; width:1200px; height:25px;}
.box_tag li {float:left; padding-right:16px; line-height:25px; color:#666; font-size:12px;}
.box_tag li a {line-height:25px; color:#666;font-size:12px;}

.box_xiaoguotu {margin:0 auto; width:1200px; height:380px;}
.box_xiaoguotu li {float:left; padding-left:15px; height:195px;}
.box_xiaoguotu li span {width:230px; height:150px; display:block; overflow:hidden;background:#f6f6f6}
.box_xiaoguotu li.first {width:465px; height:365px;padding-left:0px;}
.box_xiaoguotu li.first span {width:465px; height:345px; overflow:hidden;}
.box_xiaoguotu li.first p {width:465px;}
.box_xiaoguotu span img {width:100%;}
.box_xiaoguotu p {width:230px; height:40px; line-height:40px; text-align:center; overflow:hidden;}
.box_xiaoguotu a {line-height:40px; font-size:14px;}

.box_xiaoguotu_gz {margin:0 auto; width:1200px; height:380px;}
.box_xiaoguotu_gz ul.left {float:left; width:735px;}
.box_xiaoguotu_gz li {float:left; padding-right:15px; height:195px;}
.box_xiaoguotu_gz li span {width:230px; height:150px; display:block; overflow:hidden;}
.box_xiaoguotu_gz span img {width:100%;}
.box_xiaoguotu_gz p {width:230px; height:40px; line-height:40px;  text-align:center; overflow:hidden;}
.box_xiaoguotu_gz a {line-height:40px; font-size:14px;}

.box_xiaoguotu_gz ul.right {float:right}
.box_xiaoguotu_gz ul.right {width:465px; height:365px;padding-right:0px;}
.box_xiaoguotu_gz ul.right span {width:465px; height:345px; overflow:hidden;background:#f6f6f6}
.box_xiaoguotu_gz ul.right p {width:465px;}

.index_block_header1 {width:900px; height:50px; border-bottom:1px #efefef solid;  }
.index_block_header1 a {font-size:28px; color:#444;}
.index_block_header1 a:hover {font-size:28px; color:#666; text-decoration:none;}
.index_block_header1 span {padding-left:15px; font-size:14px; color:#999;}
.index_block_header1 span a, .index_block_header1 span a:hover {font-size:14px;color:#999;}
.index_block_header1 span.more {float:right;margin-right:10px;}
.index_block_header1 span.more a {font-size:14px;}

.box_product {float:left;width:900px; margin:0 auto; border:1px #efefef solid; border-bottom:0px;}
.box_product li  {float:left; width:159px; height:225px; padding:10px; border-right:1px #efefef solid; border-bottom:1px #efefef solid;}
.box_product li.nobr {border-right:0px;}
.box_product li img {float:left; width:160px; height:160px;}
.box_product li p {line-height:20px; width:160px; height:20px; overflow:hidden;}
.box_product li p span {color:#ff6600; font-family:arial1; font-size:12px; padding-left:0px;}
.box_product li a {font-size:14px; line-height:25px; }
.box_product li a:hover {font-size:14px; line-height:25px;}
.box_product li p span a {font-size:12px; line-height:20px; font-weight:normal; color:#666}
.box_product li p span a:hover {font-size:12px; line-height:20px; color:#ae0000}

.mbox {float:left; width:900px; height:380px; }
.box_zx{float:left; width:445px; overflow:hidden;}
.box_zx_pic {margin:0 auto;  height:175px;  width:445px;  border-bottom:1px solid #efefef; clear:both;}
.box_zx_pic li {float:left; width:222px; padding-top:10px;}
.box_zx_pic li img {width:200px; height:130px;}
.box_zx_pic li p {width:190px; height:25px; line-height:25px; text-align:center; overflow:hidden; }
.box_zx_pic li a {line-height:25px; }

.box_zx_list {margin:0 auto; width:445px; padding-top:10px; clear:both;}
.box_zx_list li {width:438px; height:28px;  text-align:left; overflow:hidden; color:#ccc;background:url(http://public.86zsw.com/imgs/point.png) 0 12px no-repeat; padding-left:7px;}
.box_zx_list li a {font-size: 14px; color: #333; text-decoration: none; line-height:30px;}
.box_zx_list li a:hover {font-size: 14px; color: #AE0000; text-decoration: underline; line-height:30px;}
.box_zx_list span {float:left; width:63px;}
.box_zx_list span a {color:#000;}

.rbox {float:right; width:255px; height:380px; padding:10px; padding-top:0px; border:1px #efefef solid;}
.rbox_header {height:50px; line-height:50px; font-size:28px; border-bottom:1px solid #efefef; }
.rbox_header span {border-bottom:#ff6600 2px solid; width:140px; height:50px; line-height:50px; display:block; text-align:center;}
.rbox_header span a{height:50px; line-height:50px; font-size:18px; text-decoration:none;}
.rbox_content {width:255px; margin:0 auto; padding-top:10px;}
.rbox_content li {width:248px; height:28px; line-height:28px; background:url(http://public.86zsw.com/imgs/point.png) 0 12px no-repeat; padding-left:7px; overflow:hidden;}
.rbox_content a {font-size:14px; line-height:28px; }
.rbox_content a:hover {font-size:14px; line-height:28px;}

.mbox2 {float:left; width:903px; height:540px; }
.rbox2 {float:right; width:255px; padding:10px; padding-top:0px; border:1px #efefef solid; height:532px;}

.index_block_header2 {float:left; height:35px; width:1200px; line-height:33px; font-size:14px; border-bottom:1px #efefef solid;background:#fff;}
.index_block_header2 span {float:right;padding-left:20px;text-align:right;margin-right:15px;}
.index_block_header2 span a {line-height:33px; font-size:12px; color:#999;}
.index_block_header2 span a:hover {line-height:33px; font-size:12px;}
.index_block_header2 li{float:left; height:35px; line-height:35px;font-size:14px;width:80px;text-align:center;}
.index_block_header2 li a{font-size:14px; font-weight:normal;line-height:35px;}
.index_block_header2 ul .current, .index_block_header2 ul .current a{ font-size:14px;}
.index_block_header2 h4 {float:left; margin-left:15px; font-size:14px; font-family:微软雅黑; }
.index_block_header2 h4 a, .index_block_header2 h4 a:hover {line-height:33px; font-size:14px;font-weight:normal;}

.linkbox {float:left; width:1200px;  _height:65px; min-height:65px; background:#fff;}
.linkbox ul {float:left; padding-top:5px; width:1198px; _height:60px; min-height:60px; background:#fff;}
.linkbox li {float:left; padding-left:12px; white-space: nowrap;}
.linkbox li a {font-size:12px;}
.linkbox li a:hover {font-size:12px; color:#AE0000;}

.foot {width:100%; margin:0 auto; height:30px; line-height:30px; font-family:微软雅黑; background:#efefef; font-size:12px; color:#666; text-align:center; overflow:hidden;}
.foot a, .foot a:hover {line-height:30px; font-size:12px;}

.copyright {width:1200px; margin:0 auto; font-family:微软雅黑;  font-size:12px; color:#666; text-align:center; overflow:hidden; line-height:25px; padding-bottom:20px;}
.copyright a  {color:#666; font-size:12px;}
.copyright a:hover {color:#ae0000; font-size:12px;}

/*发布招标*/
.fbbox_quick {float:left; width:276px; height:465px; margin-top:10px; overflow:hidden;  font-size:12px; margin:0 auto; border:1px #efefef solid;padding:0 22px}
.fbbox_quick_title {width:220px; margin:0 auto; margin-top:10px; overflow:hidden; height:60px; font-size:20px; line-height:30px; color:#008999; }
.fbbox_quick_title p {color:#ff6600}
.fbbox_quick li {clear:both; font-size:12px;min-height:56px;_height:56px; }
.fb_txt1 {width:253px; height: 18px;line-height: 18px; border:1px solid #e3e3e3; font-family:微软雅黑; font-size:12px; padding: 8px 10px; color:#666}
.fb_txt2 {width:253px; height:36px;line-height: 18px; border:1px solid #e3e3e3; font-family:微软雅黑; font-size:12px; padding: 8px 10px; color:#666}
.fb_sel {width:275px; line-height: 18px; border:1px solid #e3e3e3; font-family:微软雅黑; font-size:12px; padding: 8px 8px; color:#666}
.fb_sel1 {width:134px; line-height: 18px; border:1px solid #e3e3e3; font-family:微软雅黑; font-size:12px; padding: 8px 8px; color:#666}
.fb_sel2 {width:87px; line-height: 18x; border:1px solid #e3e3e3; font-family:微软雅黑; font-size:12px; padding: 8px 8px; color:#666}
.em_tips {position:absolute;right:20px;top:10px;font-style:normal}
.btn_zb_sbt {font-family:微软雅黑;cursor:pointer;width:277px;height:50px;border:0;border-radius: 4px;background:#F05A00;color:#fff; font-size:14px;transition: background .5s;-moz-transition: background .5s;-webkit-transition: background .5s;-o-transition: background .5s;}
.btn_zb_sbt:hover {background:#FF9C00;}

.tipinfo font.error{background:url("http://public.86zsw.com/imgs/unchecked.gif") no-repeat left;font-size:12px; padding-left:17px;color:#ff0000;display:block; float:left;}
.tipinfo font.valid{background:url("http://public.86zsw.com/imgs/checked.gif") no-repeat left;width:14px;height:13px;overflow:hidden;padding:0;margin:5px 0 0 5px;display:inline-block;} 

.successtips {line-height:25px;width:100%; margin:0 auto; background:#fff;}
.successtips_tit {color:#88AF00; font-size:18px; text-align:center; font-weight:bold;}
.failtips_tit {color:#ff0000; font-size:18px; text-align:center; font-weight:bold;}
.successtips p { padding-top:5px;font-size:14px;}
.successtips p span{color:#ff6600; font-weight:bold;}

.izl-rmenu{
    margin-right: 0;
    width: 82px;
    position: fixed;
    right: 2px;
    top: 65%;
    -webkit-box-shadow: #DDD 0px 1px 5px;
    -moz-box-shadow: #DDD 0px 1px 5px;
    box-shadow: #DDD 0px 1px 5px;
    z-index:999;
}
.izl-rmenu .consult{    
    background-image: url(http://public.86zsw.com/imgs/kf/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center -77px;
    display: block;
    height: 76px;
    width: 82px;
}
.izl-rmenu .consult .phone {
    background-color: rgb(247,247,255);
    position: absolute;
    width: 160px;
    left: -160px;
    top: 0px;
    line-height: 73px;
    color: #000;
    font-size: 18px;
    text-align: center;
    display: none;
    box-shadow: #DDD -1px 1px 4px;
}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart {
    background-image: url(http://public.86zsw.com/imgs/kf/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
    height: 16px;
    width: 16px;
    font-size: 12px;
    line-height: 16px;
    color: #45BDFF;
    text-align: center;
    padding-top: 15px;
    padding-right: 18px;
    padding-bottom: 47px;
    padding-left: 48px;
}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top {
    background-image: url(http://public.86zsw.com/imgs/kf/float_top.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 39px;
    width: 82px;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
}
.izl-rmenu .btn_top:hover {
    background-image: url(http://public.86zsw.com/imgs/kf/float_top.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
}
.izl-rmenu .cart .pic {
    display:none;
    position: absolute;
    left: -457px;
    top: 65px;
    width: 457px;
    height: 458px;
    background:url(http://public.86zsw.com/imgs/86zswwx.jpg);
    zoom:0.3
}
#udesk-feedback-tab {
    position: fixed;
    right: 2px;
    top: 65%;
    margin-top: -76px;
    -webkit-box-shadow: #DDD 0px -1px 5px;
    -moz-box-shadow: #DDD 0px -1px 5px;
    box-shadow: #DDD 0px -1px 5px;
    z-index: 10000;
    cursor: pointer;
    background-image: url(http://public.86zsw.com/imgs/kf/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 76px;
    width: 82px;
    background-color: #FFF!important;
    z-index:999;
}

