.main .w662 h2,.main .w662 h1{font-size:14px;padding:0 0 0 8px}
.main .w662 .supply{border: 1px solid #EBCD9E; overflow:hidden;_float:left}
.main .w662 .supply .title p{float:right;padding:0 8px 0 0}
.main .w662 .supply .title{height:26px;line-height:26px;background: url(/img/images/city/common/ic.gif) 0 -29px;border-bottom: 1px solid #EBCD9E; }
.main .w662 .supply .conter{padding:6px 8px; overflow:hidden; float:left; height:160px; position:relative;}
.main .w662 .supply .conter li{width:322px; float:left; height:20px; line-height:20px}
.main .w662 .supply .conter li h3{ font-size:12px; font-weight:normal;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:310px}
.main .w662 .supply .conter li h3 a{padding:0 0 0 8px;}
.main .w662 .supply .recommended{border-top: 1px solid #EBCD9E; overflow:hidden; width:100%; float:left}
.main .w662 .supply .recommended ul{width:660px; height:108px; overflow:hidden; float:left}
.main .w662 .supply .recommended li{padding:10px 8px;width:116px;float:left;text-align:center; height:88px; overflow:hidden;}
.main .w662 .supply .recommended li img{width:90px; height:64px;border: 1px solid #ddd; margin:0 0 6px 0; overflow:hidden;}
.main .w662 .supply .recommended li p{height:14px; overflow:hidden}

.main .w662 .quote{border: 1px solid #EBCD9E; overflow:hidden;_float:left}
.main .w662 .quote .title{height:26px;line-height:26px;background: url(/img/images/city/common/ic.gif) 0 -29px;border-bottom: 1px solid #EBCD9E}
.main .w662 .quote .conter{overflow:hidden}
.main .w662 .quote .conter .caption{ background:#F2F2F2; height:22px; line-height:22px}
.main .w662 .quote .conter .caption em{ float:left; font-style:normal; color:#999; width:98px}
.main .w662 .quote .conter .caption .w_1{width:152px; padding:0 0 0 8px}
.main .w662 .quote .conter .table{padding:6px 8px; overflow:hidden; _float:left}
.main .w662 .quote .conter .table .gd{ height:180px; overflow:hidden; float:left; position:relative;}
.main .w662 .quote .conter .table .gd li{height:20px; line-height:20px;}
.main .w662 .quote .conter .table .gd li h3{float:left;width:144px;margin:0 8px 0 0;overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.main .w662 .quote .conter .table .gd li h3 a{color:#1D40A6}
.main .w662 .quote .conter .table .gd li p{float:left; width:492px; overflow:hidden}
.main .w662 .quote .conter .table .gd li p span{width:89px; float:left; margin:0 8px 0 0;overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.main .w662 .quote .conter .query{margin:0 8px;border-top: 1px dashed #ddd;padding:8px 0; overflow:hidden;}
.main .w662 .quote .conter .query .w_1{width:180px;margin:0 4px 0 0}
.main .w662 .quote .conter .query span{padding:0 0 0 20px}
.main .w662 .quote .conter .query span font{color:#FF0000; font-size:12px;}


.main .w300 h2{font-size:14px;padding:0 0 0 8px}
.main .w300 .xianhuo{border: 1px solid #ddd; overflow:hidden;background: url(/img/images/common/headico.gif) repeat-x 0 -1576px;padding:8px}
.main .w300 .xianhuo .buttom{margin:0 0 8px 0; overflow:hidden}
.main .w300 .xianhuo .buttom h2{padding:0}
.main .w300 .xianhuo .buttom a{ float:left;width:137px; height:29px; line-height:29px; text-align:center;background: url(/img/images/city/common/ic.gif) 0 -108px; font-size:14px;}
.main .w300 .xianhuo .explained{margin:0 0 4px 0; overflow:hidden; width:100%}
.main .w300 .xianhuo .explained .box01{float:left;width:80px;padding:0 10px 0 0;border-right: 1px dashed #ddd; text-align:center}
.main .w300 .xianhuo .explained .box01 p{ text-align:center; margin-top:8px;}
.main .w300 .xianhuo .explained .box01 p b{ font-family:"Microsoft Yahei","Î¢ÈíÑÅºÚ",simHei;font-size:18px; color:#666; font-weight:normal; line-height:20px; display:block}
.main .w300 .xianhuo .explained .box01 p a{ text-decoration:underline; color:#1D40A6; display:block;padding:4px 0 0 0}
.main .w300 .xianhuo .explained .box02{float:right; width:180px;}
.main .w300 .xianhuo .explained .box02 p{ width:100%;height:18px; line-height:18px; float:left}
.main .w300 .xianhuo .explained .box02 p span{ float:right}
.main .w300 .xianhuo .explained .box02 p span img{padding:5px 0 0 0}
.main .w300 .xianhuo .explained .box02 .img{ height:34px; line-height:34px}
.main .w300 .xianhuo .tel{ border-top:1px dashed #ddd;font-size:14px; height:22px; line-height:22px;font-family:"Microsoft Yahei","Î¢ÈíÑÅºÚ",simHei; width:100%; overflow:hidden;padding:10px 0 0 0; }
.main .w300 .xianhuo .tel font{font-size:23px; color:#CC0000; font-weight:normal}


.main .w300 .news{border: 1px solid #ddd; overflow:hidden; _width:298px}
.main .w300 .news .title{height:26px;line-height:26px;background: url(/img/images/city/common/ic.gif) 0 0;border-bottom: 1px solid #ddd}
.main .w300 .news .conter{padding:6px 8px;} 
.main .w300 .news .conter .box01{padding:0 0 2px 0;border-bottom: 1px dashed #ddd; overflow:hidden}
.main .w300 .news .conter .box01 li{padding:2px 0; overflow:hidden}
.main .w300 .news .conter .box01 .newsimg{float:left;width:96px;}
.main .w300 .news .conter .box01 .newsimg img{width:96px; height:56px; float:left;}
.main .w300 .news .conter .box01 li h3{ float:right; width:174px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.main .w300 .news .conter .box01 li h3 a{ font-size:14px;color:#1D40A6}
.main .w300 .news .conter .box01 li p{ float:right; width:174px;padding:4px 0 0 0; color:#666}
.main .w300 .news .conter .box02{overflow:hidden;margin-bottom:1px;}
.main .w300 .news .conter .divx{ height:81px; margin-top:5px;margin-bottom:4px;}
.main .w300 .news .conter .divx1{ height:141px;margin-top:1px;margin-bottom:1px;}
.main .w300 .news .conter .divx2{ height:181px;margin-top:1px;margin-bottom:1px;}
.main .w300 .news .conter .divx3{ height:201px;margin-top:1px;margin-bottom:1px;}
.main .w300 .news .conter .box02 li{height:20px; line-height:20px; float:left;width:100%;}
.main .w300 .news .conter .box02 li a{ width:272px; padding:0 0 0 10px;background: url(/img/images/city/common/ic.gif) no-repeat 0 -173px; float:left;overflow:hidden; text-overflow:ellipsis; white-space:nowrap }

.main .w300 .company{border: 1px solid #ddd; overflow:hidden;_width:298px}
.main .w300 .company .title{height:26px;line-height:26px;background: url(/img/images/city/common/ic.gif) 0 0;border-bottom: 1px solid #ddd}
.main .w300 .company .conter{padding:6px 8px;} 
.main .w300 .company .conter .box01{padding:0 0 2px 0;border-bottom: 1px dashed #ddd;overflow:hidden}
.main .w300 .company .conter .box01 li{padding:2px 0; overflow:hidden}
.main .w300 .company .conter .box01 .newsimg{float:left;width:56px;}
.main .w300 .company .conter .box01 .newsimg img{width:50px; height:50px;border: 1px solid #ddd;padding:2px;float:left;}
.main .w300 .company .conter .box01 li h3{ float:right; width:214px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.main .w300 .company .conter .box01 li h3 a{ font-size:14px;color:#1D40A6}
.main .w300 .company .conter .box01 li p{ float:right; width:214px;padding:4px 0 0 0; color:#666}
.main .w300 .company .conter .box02{overflow:hidden;margin-bottom:1px;}
.main .w300 .company .conter .divx{ height:81px;margin-top:5px;margin-bottom:4px;}
.main .w300 .company .conter .divx1{ height:141px;margin-top:1px;margin-bottom:1px;}
.main .w300 .company .conter .divx2{ height:121px;margin-top:1px;margin-bottom:1px;}
.main .w300 .company .conter .divx3{ height:201px;margin-top:1px;margin-bottom:1px;}
.main .w300 .company .conter .box02 li{height:20px; line-height:20px;float:left; width:100%;}
.main .w300 .company .conter .box02 li a{ width:279px; padding:0 0 0 10px;background: url(/img/images/city/common/ic.gif) no-repeat 0 -173px; float:left;overflow:hidden; text-overflow:ellipsis; white-space:nowrap}

.main .market{border: 1px solid #ddd;background: url(/img/images/city/common/line.gif) repeat-y 0 0; }
.main .market .box01{ overflow:hidden; width:100%}
.main .market h2{width:35px;font-family:"Microsoft Yahei","Î¢ÈíÑÅºÚ",simHei;font-size:18px; color:#666; line-height:20px; text-align:center;padding:10px 0; float:left} 
.main .market .border{border-top: 1px solid #ddd}
.main .market .company{padding:5px; width:621px; float:left;overflow:hidden;}
.main .market .company ul{ overflow:hidden; width:621px; float:left;}
.main .market .company li{width:300px;padding:5px; overflow:hidden; float:left; height:80px}

.main .market .company li .miao{width:75px;height:75px;display:table;text-align:center;position:relative;overflow:hidden;margin:0 8px 0 0 ; border:1px solid #ddd;float:left}
.main .market .company li .miao span{display:table-cell;vertical-align:middle;*position:absolute;*left:50%;*top:50%;}
.main .market .company li .miao span img{width:75px;max-height:75px;*position:relative;*left:-50%;*top:-50%; margin-top:1px; _*height:auto;}

.main .market .company li strong{ float:right; width:210px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.main .market .company li strong a{color:#1D40A6}
.main .market .company li p{ float:right; width:210px; overflow:hidden; height:64px;white-space:normal;word-wrap:break-word;word-break:break-all}
.main .market .company li p a{ text-decoration:underline; height:16px; line-height:16px;padding:0 4px 0 0}
.main .market .company li p a.no{ border-left:1px dashed #fff;}
.main .market .recommended{float:right; width:279px; padding:5px 10px 0 10px; margin:5px 0 5px 0; overflow:hidden; border-left: 1px dashed #ddd;}
.main .market .recommended h3{font-size:14px;}
.main .market .recommended ul{padding:2px 0 0 0;overflow:hidden;width:270px; height:175px;  margin:4px 0 0 0;float:left;}
.main .market .recommended .divx{ height:242px;}
.main .market .recommended li{height:20px; line-height:20px}
.main .market .recommended li a{text-overflow:ellipsis; white-space:nowrap;background: url(/img/images/city/common/ic.gif) no-repeat 0 -173px; float:left;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;padding:0 0 0 10px; width:260px;}
.main .market .recommended .banan{float:right;width:270px;padding:10px 5px 10px 5px;}
.main .market .recommended .banan img{width:270px;}
.main .market .line{width:930px;border-top: 1px dashed #ddd ; float:right; overflow:hidden;padding:0;height:8px; line-height:8px; clear:both;}


/*¹ã¸æ*/
.main .w662 .banan01 a{width:214px; float:left; margin:0 10px 0 0}
.main .w662 .banan01 a img{width:214px; height:80px; float:left}
.main .w662 .banan01 .no{ margin:0}
.main .w300 .banan01 img{width:300px}

/*ÂÖ²¥*/
.js {position: relative; width:662px; height:80px; overflow:hidden; float:left; margin:0 8px 8px 0;}
.jsNav {position: absolute; right:10px; top:60px}
.jsNav a {width:18px; height:18px; line-height:18px; background:#fff; float:left; text-align:center; margin:0 3px; color:#D40404; font-weight:bold}
.jsNav .imgSelected {background:#FF7300; color:#fff}
.js01{position: relative; width:300px; height:80px; overflow:hidden;float: right}
.jsNav01{position: absolute; right:10px; top:60px}
.jsNav01 a {width:18px; height:18px; line-height:18px; background:#fff; float:left; text-align:center; margin:0 3px; color:#D40404; font-weight:bold}
.jsNav01 .imgSelected01 {background:#FF7300; color:#fff}

.jsMid{position: relative; width:660px; height:98px; overflow:hidden;float: right}
.jsNavMid{position: absolute; right:10px; bottom:10px}
.jsNavMid a {width:18px; height:18px; line-height:18px; background:#fff; float:left; text-align:center; margin:0 3px; color:#D40404; font-weight:bold}
.jsNavMid .imgSelectedMid {background:#FF7300; color:#fff}