/*
* 样式表
* Author: lxd
* Create: 2009-06-21, Update: 2009-06-22
*/
body {margin:0; padding:0; font-size:12px; color:#333;}
div,dl,dt,dd,ol,li,ul,form,h1,h2,h3,h4,h5,h6 {margin:0; padding:0; border:0;}
input,select {font-size:12px;}
img {border:0; vertical-align:middle;}
a {color:#06f;}
a:hover {color:#f00;}
.f12 {font-size:12px;}
.f14 {font-size:14px;}
.fbold {font-weight:bold;}
.fnormal {font-weight:normal;}
.fred {color:#f00;}
.fgary {color:#999;}
.nav,.nav .nav_t,.nav .nav_t span,.nav ul li,.nav ul li a.selected,.nav ul li a.selected span,.s_btn,.sub_nav,.item .item_bottom_cx a,.item .item_con .cmenu li a, .fwlb_list li,.fwlb_list li a,.item .item_con .dh_list dt,.item .item_con .dh_list dd a,.item .item_con_164 .cx_list a,.more a,.item .item_con .title .t_right a.more,.item .item_con .title .t_right a,.item .item_con .title h4,.item .item_con .title .t_right a.more_btn,.link_list a,.city_btn a,.item .item_con .zq_list li,.item .item_con .zq_list li.l .cla_list a,.item .item_con .jtcx_list dt,.item .item_con .jtcx_list dt a,.item .item_con .jtcx_list dd a {background:url(../images/main_img.gif) no-repeat;}
.s_btn {width:60px; height:24px; background-position:0 -185px; border:0; color:#600; font-weight:bold; *padding:2px 0 0; cursor:pointer;}
.s_txt {border:1px #666 solid; height:16px; padding:4px 0 2px;}
/*--start 头部-- background:url(../images/top_bg.gif) no-repeat;*/
.search {position:absolute; top:5px; right:10px; z-index:3;}
.head {width:950px; margin:0 auto;}
.head .top_bg {height:112px;background:url(../images/top_bg.gif) no-repeat;}
/*.head .top_bg {height:112px; background:url(../images/top_bg.gif) no-repeat;}*/
.head .top_bg .logo {float:left; padding:25px 0 0 10px;}
.head .top_bg .r {float:right; line-height:25px; padding:12px 3px 0 0;}

.nav {clear:both; overflow:hidden; height:38px; background-position:0 -106px; background-repeat:repeat-x; position:relative;}
.nav .nav_t {width:100%; height:38px; background-position:-5px 0; display:block; position:absolute; z-index:1;}
.nav .nav_t span {width:6px; height:38px; background-position:0 0; display:block; position:absolute; right:0;}
.nav ul {position:absolute; width:938px; height:38px; left:6px; z-index:2;}
.nav ul li {list-style-type:none; float:left; height:38px; background-position:100% -146px;}
.nav ul li a {_float:left; height:32px; margin:6px 0 0; padding:0 12px; display:block; line-height:30px; font-size:14px; color:#fff; font-weight:bold; text-decoration:none;}
.nav ul li a:hover {color:#fff; text-decoration:underline;}
.nav ul li a.selected {padding:0 0 0 12px; background-color:#fff; background-position:-159px -72px; color:#197519;}
.nav ul li a.selected span {padding:0 12px 0 0; background-position:100% -40px; display:block;}
.nav ul li a.selected:hover {color:#197519;text-decoration:underline;}
.sub_nav {color:#060; margin:8px 0 8px 10px; background-position:-148px -190px; text-indent:15px;}
.sub_nav a {color:#060; text-decoration:none;}
.sub_nav a:hover {text-decoration:underline;}
/*--end 头部--*/
/*--start 主体部分--*/
.wrap {width:950px; margin:0 auto;}
.more {position:absolute; top:9px; right:10px;}
.more a {width:42px; height:13px; display:block; background-position:-122px -215px;}
.con {clear:both; overflow:hidden;}
.con .left {float:left; width:300px; _margin-right:-300px;}
.con .right {float:right; width:164px; _margin-left:-164px;}
.con .mid {width:460px; margin:0 177px 0 313px;}
.con .left_469 {float:left; width:469px;}
.con .right_469 {float:right; width:469px;}
.item {margin-bottom:8px; position:relative;}
.item h3 {font-size:14px; padding-left:8px;}
.item h3.item_top_h300 {height:30px; line-height:30px; background:url(../images/item_top_hsbg_300.gif) no-repeat;}
.item h3.item_top_l300 {height:30px; line-height:30px; background:url(../images/item_top_lsbg_300.gif) no-repeat; color:#fff;}
.item h3.item_top_cen {font-size:0; height:6px; background:url(../images/item_top_cen.gif) no-repeat;}
.item h3.item_top_469 {height:30px; line-height:30px; background:url(../images/item_top_bg_469.gif) no-repeat;}
.item .item_con {padding:8px 5px; border-left:1px #c4c4c4 solid; border-right:1px #c4c4c4 solid; overflow:hidden; _height:100%;}
/*--add(start)浙江路况\长三角\gps路况--*/
.item .item_con1 {padding:0px 0px; overflow:hidden; _height:100%;}
.item .item_con1 .news {*clear:both; overflow:hidden; _height:100%; padding:7px 0; *padding:6px 0; border-bottom:1px #e8e8e8 solid;}
.item .item_con1 .news dt {float:left;}
.item .item_con1 .news dt a {color:#666; text-decoration:none;}
.item .item_con1 .news dt a:hover {color:#f00; text-decoration:underline;}
.item .item_con1 .news dd {float:right;}
/*--add(end)--*/
.item .item_con .cmenu {clear:both; overflow:hidden; _height:100%; padding:3px 0 6px 0;}
.item .item_con .cmenu li {float:left; width:56px; height:24px; padding:0 1px 0 0; list-style-type:none;}
.item .item_con .cmenu li a {_float:left; width:56px; height:24px; display:block; background-position:0 -210px; text-align:center; line-height:24px; color:#666; text-decoration:none;}
.item .item_con .cmenu li a.pick,.item .item_con .cmenu li a:hover {background-position:-57px -210px; color:#fff; text-decoration:none;}
.item .item_con .wlgz {clear:both; overflow:hidden; _height:100%;}
.item .item_con .wlgz li {list-style-type:none; float:left; width:80px; margin:0 7px;  _display:inline; text-align:center;}
.item .item_con .wlgz li.gz {background-position:25px -350px;}
.item .item_con .wlgz li.zx {background-position:-40px -350px;}
.item .item_con .wlgz li.jy {background-position:-108px -350px;}
.item .item_con .wlgz li a {color:#666; text-decoration:none;}
.item .item_con .wlgz li a:hover {color:#f00; text-decoration:underline;}
.item .item_con .dh_list {clear:both; overflow:hidden; _height:100%;}
.item .item_con .dh_list dd a.sn_list {width:142px; height:48px; display:block; padding:8px 0 0 22px; line-height:20px; color:#060; text-decoration:none; margin:5px 0 10px; font-size:14px; background:url(../images/sndh.gif) no-repeat;}
.item .item_con .dh_list dd a.gd_btn {margin:0 6px 0 auto; width:42px; height:13px; display:block; background-position:-122px -215px;}
.item .item_con .dh_list dt {width:110px; height:87px; float:left; background-position:0 -525px;}
.item .item_con .dh_list dd {float:left; padding:0 0 0 8px;}
/*.item .item_con .dh_list dd a {width:164px; height:35px; background-position:0 -308px; display:block; line-height:35px; text-indent:22px; color:#060; text-decoration:none; margin:5px 0; font-size:14px;}*/
.item .item_con .title {overflow:hidden; border-bottom:3px #360 solid; height:29px; padding:3px 0 0;}
.item .item_con .title h4 {float:left; height:18px; line-height:18px; margin:6px 0 0; font-size:14px; text-indent:15px; background-position:-154px -933px;}
.item .item_con .title .t_right {float:right;}
.item .item_con .title .t_right a {width:67px; height:29px; float:left; display:block; line-height:29px; background-position:0 -643px; text-align:center; margin:0 2px; color:#666; text-decoration:none;}
.item .item_con .title .t_right a.pick {background-position:0 -613px; color:#fff;}
.item .item_con .title .t_right a.more_btn {width:42px; height:13px; background-position:-122px -215px; margin:10px 0 0 10px;}
.item .item_con .news {*clear:both; overflow:hidden; _height:100%; padding:7px 0; *padding:6px 0; border-bottom:1px #e8e8e8 solid;}
.item .item_con .news dt {float:left;}
.item .item_con .news dt a {color:#666; text-decoration:none;}
.item .item_con .news dt a:hover {color:#f00; text-decoration:underline;}
.item .item_con .news dd {float:right;}
.item .item_con .city_list {clear:both; overflow:hidden; _height:100%; padding:7px 0 5px;}
.item .item_con .city_list dt {float:left; width:110px; height:87px;}
.item .item_con .city_list dd {margin-left:125px; height:87px;}
.link_list {border-bottom:1px #e8e8e8 solid; height:50px;}
.link_list a {float:left; padding:0 5px 0 10px; height:18px; line-height:18px; margin:3px 4px; color:#666; text-decoration:none; background-position:-158px -252px;}
.link_list a:hover,.link_list a.pick {background-color:#060; color:#fff; background-position:-158px -233px;}
.city_btn {overflow:hidden; padding:8px 0 0;}
.city_btn a.much {width:42px; height:13px; line-height:normal; display:block; background-position:-122px -215px; margin:10px 0 0;}
.city_btn a {float:left; width:86px; height:24px; line-height:24px; text-align:center; background-position:-61px -185px; color:#600; text-decoration:none; margin:0 6px 0 0; _display:inline;}
.item .item_con .zq_list {height:99px;}
.item .item_con .zq_list li {float:left; list-style-type:none; margin:0 2px 0 3px; _display:inline;}
.item .item_con .zq_list li.w {width:120px; height:98px; background-position:0 -425px;}
.item .item_con .zq_list li.l {width:160px; height:99px; background-position:0 -823px;}
.item .item_con .zq_list li.l h5 {font-size:14px; margin:0 5px; padding:8px 6px 3px; border-bottom:1px #999 solid;}
.item .item_con .zq_list li.l .cla_list {padding:6px;}
.item .item_con .zq_list li.l .cla_list a {float:left; padding:0 5px 0 10px; height:18px; line-height:18px; margin:3px 4px; color:#666; text-decoration:none; background-position:-158px -252px;}
.item .item_con .zq_list li.l .cla_list a:hover {background-color:#060; color:#fff; background-position:-158px -233px;}
.item .item_con .jtcx_list {margin:3px 0;}
.item .item_con .jtcx_list dt {height:30px; border:1px #ccc solid;color:#333; background-color:#f9ffef; background-position:-125px -428px;}
.item .item_con .jtcx_list dt a {height:30px; line-height:30px; text-decoration:none; color:#666; text-indent:80px; display:block;}
.item .item_con .jtcx_list dt a:hover{color:red;}
.item .item_con .jtcx_list dt a.jicon1 {background-position:-95px -707px;}
.item .item_con .jtcx_list dt a.jicon2 {background-position:-95px -707px;}
.item .item_con .jtcx_list dt a.jicon3 {background-position:-95px -742px;}
.item .item_con .jtcx_list dt a.jicon4 {background-position:-95px -783px;}
.item .item_con .jtcx_list dd {line-height:20px; border:1px #e5e5e5 solid; background:#f9ffef; padding:3px 6px;}
.item .item_con .jtcx_list dd select {margin-bottom:3px;}
.item .item_con .jtcx_list dd a {padding-left:20px;}
.item .item_con .jtcx_list dd a.d {background-position:-147px -584px;}
.item .item_con .jtcx_list dd a.h {background-position:-147px -613px;}
.item .item_bottom_300 {font-size:0; height:5px; background:url(../images/item_bottom_bg_300.gif) no-repeat;}
.item .item_bottom_cen {font-size:0; height:6px; background:url(../images/item_bottom_cen.gif) no-repeat;}
.item .item_bottom_cx {height:36px;margin:0px 0 0 0px;background:url(../images/item_bottom_cx.gif) no-repeat;}
.item .item_bottom_cx a {width:63px; height:19px; float:left; display:block; text-align:center; line-height:19px; color:#666; text-decoration:none; background-position:0 -235px; margin:8px 0 8px 5px; _display:inline;}
.item .item_bottom_cx a.pick,.item .item_bottom_cx a:hover {text-decoration:none; color:#600; background-position:-64px -235px;}
.item .item_bottom_cx input {float:left; margin:2px 0 0 18px;}
.item h3.item_top_164 {height:30px; line-height:30px; background:url(../images/item_top_bg_164.gif) no-repeat; color:#fff;}
.item .item_con_164 {border:1px #c4c4c4 solid; border-bottom:0; padding:6px 5px 2px; _ padding:5px 5px 2px; background:#e2e2e2;}
.item .item_con_bs_164 {border-left:1px #c4c4c4 solid; border-right:1px #c4c4c4 solid; padding:8px 5px; overflow:hidden; _height:100%;}
.item .item_con_bs_164 .js_detail {}
.item .item_con_bs_164 .js_detail dt {text-align:center;}
.item .item_con_bs_164 .js_detail dd {line-height:18px;}
.item .item_con_bs_164 .js_detail dd a {display:block; text-align:center; color:#333; text-decoration:none;}
.item .item_con_164 .cx_list {clear:both; overflow:hidden; _height:100%;}
.item .item_con_164 .cx_list a {float:left; padding:0 5px 0 10px; height:18px; line-height:18px; margin:3px 4px; color:#666; text-decoration:none; background-position:-158px -252px;}
.item .item_con_164 .cx_list a:hover {background-color:#060; color:#fff; background-position:-158px -233px;}

.item .item_bottom_164 {font-size:0; height:5px; background:url(../images/item_bottom_bg_164.gif) no-repeat;}
.item .item_bottom_bs_164 {font-size:0; height:5px; background:url(../images/item_bottom_bs_164.gif) no-repeat;}
.item .item_bottom_469 {font-size:0; height:5px; background:url(../images/item_bottom_bg_469.gif) no-repeat;}
.fwlb_list {}
.fwlb_list li {list-style-type:none; width:164px; height:32px; background-position:0 -275px; margin:1px 0;}
.fwlb_list li a {width:164px; height:32px; display:block; font-size:14px; color:#333; text-decoration:none; line-height:32px; text-indent:50px;}
.fwlb_list li a.dx {background-position:-120px -636px;}
.fwlb_list li a.rss {background-position:-120px -668px;}
.fwlb_list li a.wap {background-position:-120px -461px;}
.fwlb_list li a.gb {background-position:-120px -497px;}
.fwlb_list li a.hj {background-position:-116px -533px;}
/*--end 主体部分--*/
/*--start 底部--*/
.footer {width:950px; margin:0 auto;}
.footer .links {text-align:center; padding:6px 0; background:#bbb;}
.footer .links a {color:#4f4f4f; text-decoration:none;}
.footer .bottom {background:url(../images/b_logo.gif) no-repeat #f5f4f4 120px 5px; line-height:24px; padding:10px 0 10px 270px; color:#999;}
.footer .bottom a {color:#999; text-decoration:none;}
.footer .bottom a:hover {color:#999; text-decoration:underline;}
/*--end 底部--*/