 /**20131209**/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, label, form,fieldset,blockquote, input, textarea ,th, td { margin: 0;padding: 0;}
body {color: #4B4B4B;font: 12px/150% tahoma,arial,微软雅黑,sans-serif;}
ol,ul{ list-style:none}
a:hover { color: #FF0000; text-decoration: underline;}
a { color: #666666;text-decoration: none;}
em { font-style: normal;}
fieldset, img { border: 0 none;}
h1,h2,h3,h4,h5,h6,em{ font-size:100%;font-weight:normal;}
/*通用样式*/
.f_r {float:right;}
.f_red {color:red;}
.f14 {font-size: 14px;}
.tl { text-align: left}
.tc { text-align:center}
.tr { text-align:right}
.bc { margin-left:auto;margin-right:auto;}
.fl { float:left;display:inline;}
.fr {float:right;display:inline;}
.cb { clear:both}
.cl {clear:left}
.cr {clear:right}
.clearfix:after { content:".";display:block;height: 0; clear:both;visibility:hidden;}
.clearfix { height:1%;display:block}
.hidden { position:absolute;right:0}
.none {display:none;}
.clear, .line {clear: both;overflow: hidden;}
.pd_mob{color:#DB4F33;font-weight: bold;font-size: 18px;}
.pd_tel{color:#DB4F33;font-weight: bold;font-size: 18px;}
.pd_com{color:#0080D5;}
.c_p {cursor:pointer;}
.c_b {clear:both;}
.t_c {text-align:center;}
/*通用布局样式*/
.main, .w, .header, .nav1, .links { margin: 0 auto;width: 1200px;}
.category1{color:#ddd;width:1198px;margin:0 auto 10px auto;overflow: hidden;  position:relative;z-index: 10; border-top:none}
/*全局TOP样式*/
.note1_img{background-color:#690;}
.note1_img {color:#FFFFFF;font-size:12px;padding: 0 3px;height: 24px;line-height: 24px;}
.bar_left{float:left;line-height:30px; margin-right:15px;}
.head a,.head a:hover,.bar_left a,.bar_left a:visited,a.top-nav_btn,a.top-nav_btn:visited,a.reg:visited {text-decoration:black;}
.bar_left h2 a{ font-size:16px;color: #FF0000; font-weight:bold; padding-right:5px}.head-m{float:left}
.bar_left a {color:#666666;}
.city_header {border-bottom: 2px solid #0080D5;margin-bottom: 10px;height: 95px;width: 100%;}
.header { height: 90px;padding: 20px 0 0;}
.bg {background: url("image/header_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
/*头部LOGO样式*/
.logo {display: inline;float: left;height: 60px;margin-left: 0;position: relative;width: 260px;}
.head_city {border-left: 1px solid #D6D6D6;float: left;font-size: 12px;margin: 8px 0 0 5px;padding: 5px 0 0 8px;width: 100px;}
.head_city h1 {font-family: 'simhei';font-size: 24px;padding: 0 0 6px 0;}
/*头部搜索样式*/
.searchbar { float: left;margin: 5px 0 0 40px;z-index: 10;position: relative;}
.saerkey{height:26px;line-height:26px; padding:3px 5px; float:left; overflow:hidden;border: 1px solid #B7B7B8;border-right:0;}
.keyword{background:none;width: 376px;color: #666666;font-size: 14px;padding: 0 2px 0 0;height: 26px;border: none;float: left;display: inline-block;overflow: hidden;}
.search_input {float:left;height:34px; overflow:hidden;}
input.search_btn,input.btnal2{height:34px; line-height:34px; font-size:16px; font-weight:bold;border:0; cursor:pointer; overflow:hidden; text-align:center; color:#fff; float:left;margin:0px;padding:0 15px;+padding:0 10px;}
input.search_btn{background:#0199DC;}
.search_word { clear: both;height: 28px;line-height: 28px;width: 365px;overflow:hidden;}
.search_word span{float:left;color:#888888;}.search_word a{margin: 0 10px 0 0; color:#0080D5; float:left}
/*头部注册样式*/
.info_btn{float: right;margin-top: 5px;}
.info_btn p {display:black;clear: both;}
.post_info {float:right;font-size:14px;font-weight:bold;display:block;height:30px;line-height:30px;color:#fff;width:160px;background-color:#fc8004;text-indent:40px;}
.post_info:hover{color:#fff;background-color:#fc6c04}
.login {color: #CCCCCC;display: block;text-align: right;font-family: '宋体';height: 20px;line-height: 20px;margin-bottom: 8px;overflow: hidden;width: 250px;}
.login a{margin: 0 6px;}
.tel {color: #FF0000;font-size: 16px;margin-top: 5px;}
/*全局导航样式*/
.navcon {background: none repeat scroll 0 0 #0199DC;
    height: 46px;
    position: relative;
    z-index: 900;}
.nav1 {height:46px;line-height:44px;overflow: hidden;}
.nav1 a{display:block; text-align: center;text-decoration:none;font-weight: bold;color:#fff; font-size:16px;width:100px;float:left; }
.nav1 a.on, .nav1 a.on:hover,.nav1 a:hover {background-color: #F7F7F7;color: #0288D1;height: 42px;line-height: 40px;margin-top: 4px;position: relative;}
/*全局广告样式*/
.city_banner {}
.banner { overflow: hidden;width: 1200px;margin-bottom:10px;}
.index_banner{width: 1200px;margin-top:10px;}
.info_ad_left {padding:5px 0}
.info_ad_box { padding: 5px 0 0 10px;width:765px;margin-bottom:10px;border: 1px solid  #DDDDDD;}
#ad_1 img{height: 280px;width: 340px;overflow:hidden;}
/*分站入口样式*/
.city_main, .city_newinfo {margin-bottom: 10px;border:1px solid #DDDDDD;}
.city_main {}
.city_main .city_hot {font-size: 14px;height: 50px;line-height: 50px;font-weight: bold;margin: 0 20px;border-bottom: 1px solid #DDDDDD ;}
.city_main .city_hot a {color: #C41602;padding: 0 5px;}
.city_list h2, .city_newinfo h3 {font-weight: bold; height: 34px;line-height: 34px;font-size:14px;}
.city_list dl {display: inline-block;line-height: 30px;overflow: hidden;padding: 10px 0;}
.city_list dt {color: #707070;float: left;font-size: 14px;font-weight: bold;line-height: 30px;width: 30px;}
.city_list dd {display: inline-block;float: left;overflow: hidden;width: 888px;}
.city_list dd a {display: inline-block;margin-right: 14px;font-size: 14px;white-space: nowrap;color: #2244DD;}
.city_list, .city_newinfo h3{padding: 0 20px;}
.city_newinfo {overflow: hidden;padding: 0 0 10px;}
.city_newinfo li {color: #999999;display: inline-block;float: left;height: 30px;line-height: 30px;overflow: hidden;padding: 0 20px;width: 439px;}
/*城市栏目导航*/
.tabs, .index_newInfo {margin: 0 auto 10px;width: 1198px;border:1px solid #ddd;}
.tabs_bar {background-color:#F0F0F0;padding-left: 0px;}
.tabs_bar li {display: inline-block;float: left;height: 32px;line-height: 32px;text-align: center;font-size:14px;width: 90px;cursor: pointer;}
.tabs_bar li.on {background-color:#FFFFFF;font-weight:bold;cursor: pointer;}
.tabs_list {padding: 10px 0;overflow:hidden;}
.tabs_list li {display: inline-block;float: left;height: 30px;font-size:14px;line-height: 30px;padding-left: 20px;width: 75px;}
/*城市栏目列表*/
.first, .second, .third {border-right: 1px solid #DDDDDD;}
.category_list {padding: 0 15px 20px;width: 268px;float:left;}
.category_list h2 {margin-top: 15px;border-bottom:1px dashed #DDDDDD;font-weight: bold;}
.category_list h2 a.tit-f12, a.tit-f12:hover, a.tit-f12:visited {color: #EE3300;font-size: 12px;font-weight: normal;}
.category_list ul {height: auto;line-height: 200%;margin-top: 2px;overflow: hidden;text-align: left;}
.category_list a{color: #4B4B4B;font-size:14px;height:30px; line-height:30px}
.category_list li a, .category_list .btline a {float: left;margin: 2px 0 0 0;white-space: nowrap; color: #2244DD;}
.category_list li a {width: 89px;}
.category_list .btline a {width: 67px;}
.fourth li {height:auto;overflow:hidden;}
/*城市最新信息*/
#gotoCity{font-size:16px;float:left;font-weight:bold;padding-right:60px; }#hot #gotoCity a{color:#EC3701;text-decoration:underline;}#hot #gotoCity a:hover{color:#000000;text-decoration:underline;}
.index_newInfo { }
.index_newInfo_bar {padding: 0 10px;}
.index_newInfo_bar .on {border-bottom: 2px solid #0080D5;color: #0080D5;font-weight: bold;}
.index_newInfo_bar ul {height: 40px;line-height: 37px;}
.index_newInfo_bar li {display: inline-block;font-size:14px;  text-align: center;margin-right: 12px;cursor: pointer;float:left}
.index_newInfo_list {padding: 10px 0;overflow:hidden;}
.index_newInfo_list li {color: #999999;display: inline-block;float: left;height: 30px;line-height: 30px;overflow: hidden;padding: 0 10px;width: 579px;}
.index_newInfo_list li span {float: right;}
.index_newInfo_list li a {font-size: 12px;}
/*友情连接*/
.city_links, .index_links {clear: both;color: #585858;margin: 0 auto;width:1200px;line-height: 24px;}
.city_links a, .index_links a {margin-right: 10px;word-break: keep-all;word-spacing: normal;}
/*版权样式*/
.footer {margin: 10px auto 0;background-color: #F8F8F8;width:100%; padding: 15px 0 10px;border-top: 1px solid #DDDDDD;}
.letter, .foot_menu, .copyright {text-align: center;height:26px;line-height:26px;}
.foot_menu {padding: 5px 0;color: #DCDCDC;}
.foot_menu a, .copyright a {font-weight: 400;margin: 0 10px;}
.letter a { margin: 0 4px;}
/*列表搜索栏目样式*/
.column{ width:1198px; margin:0 auto; background-color:#F7F7F7;border:1px solid #D8D8D8;border-top:none;}
.column ul{margin: 10px 0;overflow: hidden;padding-left: 10px;float:left;}
.column li{ float:left; padding: 0 10px;text-align: center;line-height:28px; height:28px;}
.column li a{ font-size:14px; color:#000; }
.column li a:hover,.column .on a:hover{color:#FF0000;}
.column .on a { color:#FFF;padding: 0 5px; height:24px; line-height:23px;background-color:#666666;border-radius: 3px 3px 3px 3px;box-shadow: 0 3px 8px #333333 inset;display:inline-block; }
/*我所在的位置*/
.where{ margin:auto;width:1200px;height:40px; line-height:40px; padding:0;color:#666666; overflow: hidden;font-family: Arial,simsun,sans-serif,"宋体"}
.where strong {color:#666666}.where a{ }
.where a:hover{ color:#FF0000; text-decoration:underline;}
/*列表信息样式*/
.content {margin-top:10px;}
.list_sort{background:#f6f6f4;color:;line-height:30px;height:30px;zoom:1;padding:0 15px}
.list_sort h1{float:left;margin-right:28px;font-size:14px;}
.listInfo{ overflow: hidden;}
.listInfo li{ width:903px;float:left; padding: 10px 0 5px 15px;line-height:26px;border-bottom:1px dotted #CCCCCC;display: inline-block;clear:both;overflow: hidden;}
.listInfo li:hover {background-color:#FBFBFB;}
.listInfo li h3 {float: left;line-height: 24px;}
.listInfo li h3 a{font-size:14px;margin-right:10px;color:#0000DD;}
.listInfo li h3 a:hover{color:#FF0000; }
.listInfo span.time{ float:right; padding-right:10px; color:#BBBABA;}
.listInfo p.intro{ width:100%; color:#5D5D5D;clear: both;height: 26px;font-family: Arial,simsun,sans-serif,"宋体";}
/*全局信息认证样式*/
.note_img,.note_top,.note_vip{color:#FFFFFF;font-size:12px;padding: 0 3px;height: 24px;line-height: 24px;}
.note_img{background-color:#3399FF;}
.note_top{background-color:#FF0000;}
.note_vip{background-color:#FC8728;}
 #list_page{ line-height: 24px;margin: 30px 15px 20px;text-align:center;overflow: hidden;}
 #list_page a,  #list_page strong {background-repeat: no-repeat;text-align:center;border: 1px solid #017BCE;color: #333333;display: inline;float: left;height: 24px;margin-left: 4px;overflow: hidden;padding: 0 8px;text-decoration: none;}
 #list_page a:hover {background-color:#017BCE;color: #FFFFFF;}
/*列表布局样式*/
.list_left{float:left;}
.list_right, .info_right {float: right;width: 270px;border: 1px solid #DDDDDD;}
.list_box, .relate {width:915px;margin-bottom:10px;border: 1px solid  #DDDDDD;}
.list_box, .tips, .column, .relate, .tabs, .index_newInfo, .info_cont, .city_main, .city_newinfo, .info_ad_box, .banner {box-shadow: 1px 2px 3px 0 #F7F7F7;}
/*通用右侧样式*/
.tips dl dt, .tips ul.list_ad_img h4{background-color:#F5F6F4;color:#707070;height:30px;line-height:30px;padding:0 5px 0 10px;margin-bottom:5px}
.tips dl dd{display: inline-block;height: 26px;line-height: 26px;overflow: hidden;padding-left: 5px;width: 260px;}
.tips dl dd a{color:#0000DD}
.tips dl dd a:hover{color:#FF0000; }
.tips ul.list_ad_img li { padding: 5px 5px 0;}
/**/
.relate_title {display:black;background-color:#F5F6F4;font-size: 14px;padding: 6px 15px;}
.relate_text, .list_link dl , .relate_li{overflow: hidden;padding: 10px 15px 5px;line-height:24px;}
.relate_text li{float:left;padding:5px;}

.relate_li li {border-bottom: 1px dotted #CCCCCC;display: inline-block;float: left;line-height: 26px;padding: 10px 0 5px;width: 50%;}
.list_link dt {font-size: 13px;width: 129px;height: 24px;line-height: 24px;overflow: hidden;}
.list_link dt, .list_link dd { float: left;vertical-align: top;}
.list_link dd {border-bottom: 1px dotted #CCCCCC;clear: both;display: inline-block;float: left;line-height: 26px;padding: 10px 0 5px;width: 745px;}
.list_link dd a {float: left;margin: 0 8px;white-space: nowrap;}
/*信息内容样式*/
.info_left { float:left;}
.info_detail, .info_img, .info_contact, .info_ad_left{border-top: 1px solid #E9E9E9;}
.info_del { margin-left:15px;float:left;}
.info_cont {border: 1px solid #DDDDDD;padding: 15px 10px;	width:895px;	margin-bottom:10px;}
.info_cont h1 {color: #2679B5;font-size: 22px;height: 40px;line-height: 40px;overflow: hidden;position: relative;}
.info_cont p.mtit_con {color: #666666;display: block;height: 26px;line-height: 20px;margin-top: 6px;}
.info_time {float:left;margin-right:15px;color: #666666;}
.info_del {float:left;}
.info_detail {}
.info_img h3, .info_contact h3, .info_contact_title {font-size: 14px;height: 36px;line-height: 36px;padding-bottom: 5px;}
.info_img h3, .info_contact h3 {font-weight: bold;}
.info_detail, .info_img_box, .info_contact_box {font-size: 14px;line-height: 2em;margin-bottom: 0px;overflow: hidden;}
.info_contact_box {height:140px;overflow:hidden;}
.info_contact_left {float:left;width:500px;}
.info_contact_right {float:left;padding:10px 0 0 20px;border-left:1px solid #DDDDDD;}
.info_contact_right li img {width:120px;height:40px;}

.mainstop{ width:1200px; margin:0px auto;}
.mainstop .col1{width:640px; float:left;}
.mainstop .col2{width:550px; float:right;}
.maintuijian{color:#666;font-size:14px;}
.maintuijian h3{background-color:#f4f4f4; padding-left:5px; padding-right:5px; height:26px; line-height:26px;}
.maintuijian h3 span{ float:right; display:inline-block}
.maintuijian h3 span a{ font-size:12px;  color:#666; font-weight:bold;}
.maintuijian .con{}
.maintuijian .con ul{ padding-top:3px;}
.maintuijian .con li{ height:24px; line-height:24px; font-size:13px;}
.maintuijian .con span{ float:right;padding-right:10px;}
.maintuijian .con font{ line-height:23px;  width:14px; display:inline-block; float:left; background-image:url("images/a12dx.png"); background-repeat:no-repeat; background-position:center center; color:#fff; text-align:center; margin-left:2px; margin-right:2px;}
.mainstop_meun{ background-color:#f4f4f4; }
.mainstop_meun .lt{ }
.mainstop_meun .lt ul{  margin:0px; padding:0px; width:100%;   }
.mainstop_meun .lt li{ text-align:center; width:160px; background-image:url("images/indexlo.png");background-position:-55px bottom; background-repeat:no-repeat; display:inline-block; height:28px; line-height:28px; float:left;}
.mainstop_meun .lt span{ display:block; height:28px; line-height:28px; font-size:14px;color:#333; font-weight:bold; cursor:pointer;}
.mainstop_meun .lt a:hover{color:#666; text-decoration:none;}
.mainstop_meun .lt .in{ background-image:Url("images/a12dfdd.png"); background-repeat:no-repeat; background-position:left top;}
.mainstop_meun .lt .in span{background-image:Url("images/d1ax.png"); background-repeat:repeat-y; background-position:right top; color:#ff6600;}
.mainstop_meun .lr{  background-color:#fdfde1; border-right:1px solid #999999; border-left:1px solid #999999; border-bottom:1px solid #999999; clear:both;}
.mainstop_meun .lr .maindiv{ padding:10px 0px 10px 0px;}
.mainstop_meun .lr ul{ width:615px; padding-left:20px; }
.mainstop_meun .lr li{ display:inline-block; width:123px; float:left; height:24px; line-height:24px;}
.mainstop_meun .lr li a{ font-size:14px;color: #0066CC;}
.fafanum {color: #999999;}
