@charset"utf-8";
.prolist-main{ width: 970px; margin: 7px auto 0; overflow: hidden; }
.prolist-box{ width: 778px; overflow: hidden; }
.prolist-left{ width: 778px; float: left; margin: 0 7px 0 0; }
.feilei { width: 776px; border: solid #C7E1F9 1px; background: #F6FBFF; }
.feilei h3{ width: 766px; height: 19px; background: #C7E1F9; padding: 5px 0 2px 10px; }
.feilei .feilei-list{ width: 766px; background: url(../images/Company/list_icon.jpg) no-repeat 10px 13px; overflow: hidden; }
.feilei-list ul{ width: 750px; padding: 10px 0 9px 20px; overflow: hidden; }
.feilei-list ul li{ float: left; height: 22px; line-height: 22px; padding: 0 50px 0 5px; text-align: left; width: 120px; margin-left: 10px; overflow: hidden; }
.feilei-lista ul{ width: 750px; padding: 10px 0 9px 20px; overflow: hidden; }
.feilei-lista ul li{ float: left; height: 22px; line-height: 22px; padding: 0 50px 0 5px; text-align: left; width: 40px; margin-left: 10px; overflow: hidden; }
.prolist-bijiao{ width: 766px; height: 31px; margin: 7px 0 0 0; line-height: 28px; border: solid 1px #FF9F31; background: #FFFFE5; padding-left: 10px; padding-top: 7px; }
.prolist-bijiao img{ margin-bottom: -4px; }
.table1{ width: 772px; height: 30px; float: left; background: #C7E1F8; margin: 2px 1px 2px 2px !important; margin: 2px 1px 2px 1px; }
.table1 td{ color: #07539F; font-weight: bold; text-align: center; }
.table2{ width: 778px; float: left; border-collapse: separate; }
.table2 td{ border: solid 1px #C5E3FD; text-align: center; border-collapse: separate; border-bottom: none; }
.table2 .prolist-cp{ border: solid 1px #ccc; }
.table3{ float: left; width: 778px; height: 34px; border: solid 1px #C5E3FD; border-bottom: none; border-collapse: separate; }
.table4{ width: 778px; float: left; height: 36px; border: solid 1px #C5E3FD; overflow: hidden; border-collapse: separate; }
.z3{ margin-top: 0px; _margin-top: 10px; }
.kuai-sou{ width: 758px; height: 25px; float: left; margin: 7px 0 0 0; padding: 10px 0 0 20px; background: url(../images/Company/list_icon2.jpg) no-repeat 10px 10px; position: relative; clear: right; }
.kuai-sou-form{ width: 500px; float: right; height: 30px; position: absolute; top: 7px; left: 90px; }
.kuai-sou-form select{ width: 100px; }
.kuai-sou .fangshi{ position: absolute; top: 7px; width: 300px; left: 480px; }
.kuai-sou .fangshi img{ margin-bottom: -4px; }
.fangshi a.alla:link,.fangshi a.alla:visited{ float: left; background: #FFF2D2; border: 1px solid #FEBD87; text-decoration: none; line-height: 19px; height: 19px; padding-left: 5px; padding-right: 5px; }
.fangshi a.alla:hover{ text-decoration: underline; color: #ff6600; }
ul.paixu{ width: 771px; margin: 0px 0 0 0; height: 27px; border: 1px solid #F8E3C0; background: url(../images/Company/prol_11.gif); padding: 6px 0 0 5px; }
ul.paixu li{ list-style: none; display: block; float: left; padding: 0px 3px; }
ul.paixu li.padd01{ padding: 3px 0 0 10px; }
.paixu span,.paixu p{ float: left; }
ul.paixu li select{ font-size: 12px; }
.paixu .pxdress{ float: right; text-align: right; padding-right: 10px; }
.paixu .pxdress select{ width: 100px; margin-top: 6px; font-size: 12px; }
.paixu span{ padding: 5px 0 0 0; }
.content6{ float: left; width: 310px; height: 26px; }
.content6 p,.content6 a{ float: left; }
.content6 p{ margin-left: 6px; }
.content6 a{ font-weight: bold; text-decoration: none; line-height: 26px; }
/*促销产品*/
.cx_kuai-sou{ width: 758px; height: 25px; float: left; margin: 7px 0 0 0; padding: 10px 0 0 20px; background: url(../images/Company/list_icon2.jpg) no-repeat 190px; position: relative; clear: right; }
.cx_kuai-sou-form{ width: 500px; float: right; height: 30px; position: absolute; top: 7px; left: 275px; }
.cx_kuai-sou .fangshi{ position: absolute; top: 7px; width: 250px; left: 580px; }
.cx_kuai-sou .fangshi img{ margin-bottom: -4px; }
.cx_kuai-sou .cx_kuai_sou_wenzi{ position: absolute; left: 205px; top: 12px; }
#list-nav{ width: 778px; height: 42px; margin: 7px 0 0 0; background: url(../images/Company/list_bg1.jpg) repeat-x; border-bottom: dashed 1px #ccc; line-height: 42px; overflow: hidden; }
.prolist-shenqing{ float: left; overflow: hidden; width: 768px; background: url(../images/Company/prolist_shenqing_bg.jpg); height: 41px; line-height: 41px; padding-left: 10px; }
#list-nav dl{ float: left; width: 778px; overflow: hidden; height: 42px; }
#list-nav dl dt{ overflow: hidden; height: 42px; }
#z1,.tupian{ width: 120px; float: left; text-align: center; }
#z2,.info{ width: 310px; float: left; text-align: center; }
#z7{ width: 410px; float: left; text-align: center; }
.city{ width: 95px; float: left; text-align: center; }
.city1{ width: 50px; float: left; text-align: center; padding: 40px 0 0 0; }
#z3{ width: 95px; float: left; text-align: center; margin-top: 0px; }
.price{ width: 150px; float: left; text-align: center; margin: 5px 0 0 0; }
.pricea{ width: 150px; float: left; text-align: center; padding: 40px 0 0 0; }
.priceb{ width: 100px; float: left; text-align: center; padding: 40px 0 0 0; }
#z4{ width: 150px; float: left; text-align: center; }
#z5{ width: 70px; float: left; text-align: center; }
#z6,.contact{ width: 80px; float: left; text-align: center; }
.tupian img{ border: solid 1px #C8C8C8; margin: 5px 0 0 0; display: block; }
.bj2{ width: 778px; height: 129px; background: url(../images/Company/list_bg2.jpg); float: left; overflow: hidden; }
.bj3{ width: 778px; height: 129px; background: #fff; border-bottom: dashed 1px #ccc; float: left; overflow: hidden; }
.bj4{ float: left; width: 778px; height: 129px; background: #F6F6F6; border-bottom: dashed 1px #ccc; overflow: hidden; }
.box1{ width: 778px; height: 97px; padding: 15px 0 5px 0; float: left; overflow: hidden; }
.tittle{ float: left; width: 310px; text-align: left; height: 26px; line-height: 26px; overflow: hidden; }
.tittle img { margin-top: 0px; }
.ask{ width: 75px; float: right; display: block; padding: 0px 10px 0 0; margin: -20px 0 0 0; }
.content{ float: left; width: 310px; text-align: left; line-height: 22px; white-space: normal; word-break: break-all; letter-spacing: 1px; margin-top: 7px; height: 66px; overflow: hidden; }
.content2{ float: left; width: 310px; text-align: left; line-height: 22px; white-space: normal; word-break: break-all; letter-spacing: 1px; height: 22px; overflow: hidden; }
.content2 a:link,.content2 a:visited{ color: #ff6600; text-decoration: none; }
.content2 a:hover{ text-decoration: underline; }
.content3{ float: left; width: 310px; text-align: left; line-height: 22px; white-space: normal; word-break: break-all; letter-spacing: 1px; height: 22px; overflow: hidden; }
.conxg{ float: left; widows: 310px; height: 24px; text-align: left; line-height: 22px; margin-top: 4px; }
.conxg a:link b,.conxg a:visited b{ color: #ff6600; }
.conxg a:link,.conxg a:visited{ background: #F1F1F1; border: 1px solid #B8B8B8; text-decoration: none; margin-right: 5px; line-height: 20px; height: 20px; float: left; padding-left: 5px; padding-right: 5px; }
.conxg a:hover{ text-decoration: underline; color: #ff6600; }
.city{ height: 63px; margin-top: 0px; padding-top: 29px; }
.price{ height: 63px; padding-top: 30px; padding-left: 2px; }
.hot{ height: 63px; margin-top: 25px; line-height: 22px; width: 60px; text-align: center; }
.pxno{ width: 53px; text-align: center; padding: 43px 0 0 0; }
.contact{ float: left; padding-top: 13px; }
.contact img{ margin-top: 7px; display: block; }
.xunjia{ padding: 13px 0 0 0; }
.prolist1-fenye{ float: left; height: 30px !important; height: 20px; width: 772px; text-align: center; color: #06549F; float: left; margin: 2px 1px 2px 2px; *margin: 1px 1px 2px 2px; _margin: 1px 1px 2px 1px; background: #C7E1F8; line-height: 30px  !important; line-height: 20px; _padding-bottom: 6px; }
.prolist-fenye{ height: 35px; width: 778px; text-align: center; line-height: 35px; margin: 10px 0; color: #06549F; float: left; }
.prolist-right{ width: 183px; float: left; border: solid #C7E1F9 1px; padding-bottom: 40px; }
.prolist-right dd,.prolist-right dt{ line-height: 20px; text-align: center; }
.prolist-right dl{ margin-top: 7px; }
.prolist-right h3{ font-weight: 700; font-size: 12px; color: #07539E; height: 18px; width: 170px; background: #C7E1F9; padding: 7px 0 0 13px; margin-bottom: 15px; float: left; overflow: hidden; }
.wenbenkuang { height: 20px; border: 1px solid #666; }
.anniu { height: 20px; width: 57px; border: 1px solid #ccc; background: #fff; }
.prolist-gxh{ height: 100px; width: 778px; float: left; position: relative; background: url(../images/Company/company_010.gif); }
.prolist-gxh .potocall{ position: absolute; color: #FF0000; width: 140px; height: 24px; text-align: left; right: 0; top: 75px; font-size: 14px; font-weight: bold; }
.prolist-bsy{ height: 100px; width: 778px; float: left; position: relative; background: url(../images/Company/company_011.gif); }
.prolist-bsy .potocall{ position: absolute; color: #FF0000; width: 140px; height: 24px; text-align: left; right: 0; top: 75px; font-size: 14px; font-weight: bold; }
.prozs{ float: left; width: 50px; border: 1px solid #ADADAD; height: 6px; margin-top: 5px; *margin-top: 0px; _margin-top: 0px; }
.prozs1{ float: left; width: 50px; border: 1px solid #ADADAD; height: 6px; margin-top: 5px; }
.prozs .zst1{ float: left; width: 5px; height: 6px; background-color: #F8640F; overflow: hidden; }
.prozs .zst2{ float: left; width: 10px; height: 6px; background-color: #F8640F; overflow: hidden; }
.prozs .zst3{ float: left; width: 15px; height: 6px; background-color: #F8640F; overflow: hidden; }
.prozs .zst4{ float: left; width: 20px; height: 6px; background-color: #F8640F; overflow: hidden; }
.prozs .zst5{ float: left; width: 25px; height: 6px; background-color: #F8640F; overflow: hidden; }
.prozs .zst6{ float: left; width: 30px; height: 6px; background-color: #F8640F; overflow: hidden; }
.prozs .zst7{ float: left; width: 35px; height: 6px; background-color: #F8640F; overflow: hidden; }
.prozs .zst8{ float: left; width: 40px; height: 6px; background-color: #F8640F; overflow: hidden; }
.prozs .zst9{ float: left; width: 45px; height: 6px; background-color: #F8640F; overflow: hidden; }
.prozs .zst10{ float: left; width: 50px; height: 6px; background-color: #F8640F; overflow: hidden; }
