@charset "utf-8";
#footer{display:block; overflow:hidden; height:auto; clear:both;}
.location,.order,.on,.dj_menu a,.left_nav .top_bg{background:url(../images/all.png) no-repeat;}
.f_l{float:left;}
.f_r{float:right;}
.banner {list-style:none; width:960px; height:218px; display:block; overflow:hidden}
.banner li {float:left; display:inline; overflow:hidden; position:relative;}
.mask { width:inherit; background-color:#000; opacity:0.3; filter:alpha(opacity=30); z-index:2; height:218px; position:absolute; top:0px; left:0px;}
.mask_on {width:inherit; background-color:#000; opacity:0; filter:alpha(opacity=0); z-index:2; height:218px; position:absolute; top:0px; left:0px;}
.location{height:26px; line-height:26px; border-bottom:1px solid #bfd6e8; display:block; background-position:0 -519px; text-indent:18px; margin:5px 0 0;}
.location .red{color:#ff0000;}
.location a{color:#888;}
.zq_box{ margin:18px 0 0; display:block; overflow:hidden; clear:both;}
.zq_box .tit{height:25px;position:relative; margin: 0 0 8px 0;}
.zq_box .tit h2{ font-size: 20px; color: #008dd3; margin:0;}
.zq_box .more{position:absolute; right:0; bottom:0;}
.zq_box .content{ height:auto; display:block; overflow: hidden;border:1px solid #7cb7e9; width:958px; padding:8px 0 15px 0; }
.list{height:42px; line-height:42px; border-bottom:#6ebee5 1px dashed; width:447px; margin:0 auto; position:relative; float:left; margin:0px 0px 0px 23px;}
.list_a{ font-size:14px; width:219px; display:inline-block; font-family: "宋体";}
.list .size{font-size:14px; color:#FF0000;background: url(../images/hot.jpg) no-repeat right 4px; padding-right: 30px; display:inline-block;}
.order{background-position:0 -131px; width:100px; height:28px; display:inline-block; text-indent:-999em; overflow:hidden; position:absolute; right:0; top:6px; font-family: "宋体";}
.side_tit{position:relative; height:28px; line-height:28px; border-bottom:1px solid #65bdf5;}
.side_menu{position:absolute; right:50px; top:0;}
.side_menu_a { float:left; margin-right:10px;}
.side_menu a{padding: 0px 10px; text-align:center; color:#292929; display:block; float:left;background:url(../images/arrow.png) no-repeat right -21px; line-height: 20px; margin:4px 0;}
.side_menu .mouseOn{background-color: #008DD3; background-position: right -109px;}
.side_menu .on { background:url(../images/arrow.png) no-repeat right 7px; border-top:1px solid #65BDF5; border-left: 1px solid #65BDF5; border-right: 1px solid #65BDF5;}
.side_menu .selected{font-weight:bold;}
.tj{width:1000px; margin:6px 0 0; display:none;}
.tj dl{background:#efefef; padding:5px; width:302px; height:auto; display:block; overflow:hidden; float:left; position:relative; margin:0 8px 0 0; border: 1px solid #efefef;}
.tj dl:hover{ border: 1px solid #ff5a00;}
.tj dl dt{float:left; margin:0 8px 0 0;}
.tj dl dd.a{font-size:12px; line-height:18px; color:#8c8c8c;}
.tj dl dd.a2{font-size:12px; line-height:15px; color:#8c8c8c;}
/*.tj dl dd a:hover{text-decoration:underline;}*/
.tj dl dd span{display:block; overflow:hidden; color:#ff5a00;font-size:14px; font-weight:bold; }
.tj dl .jg{position:absolute; bottom:5px; left:106px; width: 170px;}
.tj dl .jg-size{font-size:19px; line-height:24px;}
.tj_order { float:right; margin-top: 24px; margin-right: 10px; cursor: pointer;}







.side_menu2{position:absolute; right:50px; top:0;}
.side_menu_2a { float:left; margin-right:10px;}
.side_menu2 a{padding: 0px 10px; text-align:center; color:#292929; display:block; float:left;line-height: 20px; margin:4px 0;}
.side_menu2 .mouseOn{background-color: #008DD3; background-position: right -109px;}
.side_menu2 .on { border-top:1px solid #65BDF5; border-left: 1px solid #65BDF5; border-right: 1px solid #65BDF5;}
.side_menu2 .selected{font-weight:bold;}
.th{width:1000px; margin:6px 0 0; display:none;}
.th dl{background:#efefef; padding:5px; width:302px; height:auto; display:block; overflow:hidden; float:left; position:relative; margin:0 8px 0 0; border: 1px solid #efefef;}
.th dl:hover{ border: 1px solid #ff5a00;}
.th dl dt{float:left; margin:0 8px 0 0;}
.th dl dd.a2{font-size:12px; line-height:13px; color:#8c8c8c;}
.th dl dd span.a2-title { font-size:12px; color:#008dd3; display:block; margin-bottom:6px;} 
.th dl dd span.thqz {display:inline-block; float:left; margin-top:22px; }
.th dl dd span.thqz .jin { font-size:12px; color: #8c8c8c; display:inline-block; font-weight:normal; margin-right:5px;}
.th dl dd span.thqz .jin .th_price { font-size: 19px; color: #ff5a00; font-weight:bold; margin-left:3px;}
/*.tj dl dd a:hover{text-decoration:underline;}*/
.th dl dd span{display:block; overflow:hidden; color:#ff5a00;font-size:14px; font-weight:bold; }
.th dl .jg{position:absolute; bottom:5px; left:106px; width: 170px;}
.th_order {margin-top: 28px; float:right; margin-right:10px; font-size:12px; font-weight:normal;}



.jd{width:1000px; margin:6px 0 0; display:none;}
.jd li{background:#efefef; padding:5px; width:222px; height:auto; display:block; overflow:hidden; float:left; position:relative; margin:0 8px 0 0; border: 1px solid #efefef;}
.jd li:hover { border: 1px solid #ff5a00;}
.jd li .tit_a{ font-size:14px; color:#008dd3; display:block; padding:5px 0; font-weight: bold;}
.jd li span{line-height:18px; display:block; overflow:hidden; clear:both; }
.jd li span.intro { margin-bottom:10px; height:123px;}
.jd li span font{ color:#ff5a00;font-size:18px; font-weight:bold; padding:0 0 0 5px;}
.jd li .hui{color:#8c8c8c;}
.jd li .hx{ text-decoration: line-through; font-size:12px; color:#8c8c8c; font-weight:normal; }
.dj_tit{position:relative; height:32px; line-height:32px; display:block; overflow:hidden;}
.dj_tit .more{ top:10px;}
.tit-size{line-height:40px;}
.bai{color:#fff;line-height:38px;}
.dj_menu{position:absolute; right:70px; top:0;}
.dj_menu a{color:#fff; display:block; font-size:14px; height:32px; font-weight:bold; width:130px; text-align:center; float:left; background-position:0 -201px;}
.dj_menu .on{ background-position:0 -238px;}
.con {display:none; overflow:hidden; margin:4px 0 16px 0; width:961px; position: relative;}
.con li { float: left;}
.show {display:block;}
.con img{display:block; overflow:hidden; cursor: pointer;}
.changeH { z-index:2; background-color:#0074ba; display:block; position:absolute; cursor: pointer; overflow: hidden; line-height: 25px; font-size: 12px; }
.dj_pic01 { width: 684px; height: 0px; left: 0px; top: 0px; padding: 0px 15px;}
.dj_pic02 { width: 366px; height: 0px; left: 0px; top: 164px; padding: 0px 15px;}
.dj_pic03 { width: 288px; height: 0px; left: 396px; top: 164px; padding: 0px 15px;}
.dj_pic04 { width: 217px; height: 0px; right: 0px; top: 0px; padding: 0px 15px;}




/*右侧抢购*/
.left_nav{position:absolute; top:154px; right:30px;width:127px; z-index:100}
.left_nav .top_bg{background-position:-1px -270px; padding:53px 0 5px 0}
.left_nav a{height:30px; display:block; overflow:hidden; color: #FFFFFF; line-height: 28px; font-weight: bold;}
.left_nav a.top{ text-indent: -999em}

/*城市控件*/
.city_tips_box{position: absolute; width:136px; z-index: 999; background:url(../images/air_bg003.gif) repeat-x 0 bottom #FFFFFF; display:none;}
.city_tips_box_in{border: 1px solid #65BDF5; width:134px;}
.city_tips_box_in .cityList{ display: block; margin:0; overflow:hidden; padding:5px 5px 10px; width: 124px;}
.city_tips_box_in .cityList li{display: inline; float:left; height:25px; line-height: 25px; list-style-type: none; overflow:hidden; text-align: center;width:52px;}
.city_tips_box_ieframe{left:0; overflow:hidden; position:absolute; top:0; width:136px; z-index: -1;}
