﻿body {
}
.list_con{ max-width:1005px; margin:0 auto 25px; _width:1010px; overflow:hidden;}
.list_con h1{ font-size:24px; color:#323232; font-weight:normal; line-height:80px; height:72px;}
.list_con h1 a{ font-size:18px;}
.list_con h1 a.b {color: #4b4b4b;font-size: 24px; margin-right:27px;}
.list_con h1 b{color: #909090;font-size: 24px;font-weight: normal;margin: 0 8px;}
.list_con h1 span{ font-size:18px; margin:0 20px;}
.list_con h1 a:hover{ color:#f60;}

.w765{ width:765px;}
#tab1{}
#tab1 li{ float:left; margin-right:26px; width:75px; height:28px; line-height:28px;}
#tab1 li a{color:#7b7b7b; font-size:18px; display:inline-block; width:67px; height:28px;line-height:28px; padding-left:8px; text-decoration:none;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
#tab1 li a .a1{ display:inline-block; background:url(/m/i/index/tabicon1.png) no-repeat bottom left; height:20px; width:20px; margin:4px 3px 0 0; float:left;}
#tab1 li a .a2{ display:inline-block; background:url(/m/i/index/tabicon2.png) no-repeat bottom left; height:20px; width:20px; margin:4px 3px 0 0; float:left;}
#tab1 li.current a{ background:#f60; color:#fff;}
#tab1 li.current a .a1{background:url(/m/i/index/tabicon1.png) no-repeat top left;}
#tab1 li.current a .a2{background:url(/m/i/index/tabicon2.png) no-repeat top left;}
.w765 .jg{ font-size:15px; color:#7b7b7b; margin-right:25px;}
.w765 .jg a{ color:#f60;}
.list1{ margin-top:8px;}
.list1 dl{ width:170px; height:170px; background:#fff; float:left; margin-right:2px;_margin-right:17px; margin-bottom:25px; position:relative;overflow:hidden;}
.list1 dl label{ position:absolute; left:65px; top:42px;}
.list1 dl dt{ position:relative; height:110px;}
.list1 dl dt img{ width:171px; height:110px;}
.list1 dl dt b{ display:block; background:url(/m/i/index/dt_bg.png) repeat-x; height:37px; position:absolute; left:0px; bottom:0px; width:167px; color:#fff; font-size:13px; font-weight:normal; line-height:50px; padding-left:3px;}
.list1 dl dt b img{ float:left; margin:15px 5px 0 5px; width:9px; height:12px;}
.list1 dl dd{ margin-top:5px; font-size:15px; color:#313131; padding-left:10px; line-height:24px;}
.list1 dl dd span{ display:block; font-size:12px; color:#7b7b7b;}
.list1 dl.last{ margin-right:0px;}
.page{ text-align:center; clear:both;}
.page a{ color:#7a7a7a; font-size:13px; padding:0 5px; border:1px solid #c4c4c4; margin-right:4px; display:inline-block; height:20px;}
.page a.cur{ border:none; color:#fff; background:#f60;}
.page a.pageRed{background:#ff8400; color:#fff;border:none;}
.w237{ width:237px;}
.w237 h1{ margin-top:8px;}
ul.hot{width:235px; padding-bottom:10px; background:#fff;-webkit-box-shadow: 1px 1px 0px; -moz-box-shadow: 1px 1px 0px; box-shadow: 1px 1px 1px #ccc; height:auto;}
ul.hot li.first{ height:100px; position:relative;}
ul.hot li.first b{ display:block; position:absolute; left:0px; bottom:0px; width:235px; height:30px; line-height:30px; color:#fff; font-weight:normal; background:url(/m/i/index/weather_bg.png)}
ul.hot li.first a:hover b{ color:#f60;}
ul.hot li.first span{ display:inline-block; width:35px; height:30px; line-height:30px; background:#ff6c00; font-size:22px; color:#fff; text-align:center; font-weight:normal; margin-right:10px; float:left; margin-left:0px;}
ul.hot li a{ color:#323232; font-size:14px; line-height:28px;}
ul.hot li a:hover{ color:#f60;}
ul.hot li span{ display:inline-block; width:16px; height:16px; background:#ff6c00; line-height:16px; text-align:center; color:#fff; margin-left:10px; margin-right:10px;}
ul.hot li span.h{ background:#908e8d;}

.advert3{ display:inline-block; width:236px; height:290px; margin-top:24px;}
