﻿/*调用背景*/
.run,.chart_top,.chart_door li a,.zs_door li a,.cr_top .ico_cr,.headimg,.toolbar .b_l,.toolbar .b_r,.rank_lt,.rank_lb,.rank_rt,.rank_rb,.subdoor li a:hover,.subdoor li.now a,.protitle,.spell span,.sort li strong,.recommend_title strong,.video_title i,.bbs_title strong i,.new,.new_l,.new_r,.magazine .ma_title,.prcietitle{background:url(../images/bg.jpg) no-repeat;}
h2,h3,p { margin:0; padding:0;}

/**logo **/
.faclogo{float: left;width:280px;height:90px;font-family: "宋体";font-size:13px;color: #000;text-align: center;}
.faclogo img{overflow: hidden;margin-top: 3px;}
.tmlogo{float: left;width:227px;height:90px;font-family: "宋体";font-size:13px;color: #000;text-align: center; padding:0 40px 0 10px;}
.tmlogo img{overflow: hidden;margin-top: 3px;}
.jzglogo{float: left;width:257px;height:90px;font-family: "宋体";font-size:13px;color: #000;text-align: center; padding:0 10px 0 10px;}
.jzglogo img{overflow: hidden;margin-top: 3px;}
#top_search_fr_n { width:180px; height:55px; margin-top:25px; float:right;overflow:hidden;background:#FFFFFF url(../images/contact.jpg) no-repeat;}

/*布局*/
.m {margin:auto;width:1190px;background:#FFFFFF;clear:both;}
.main,.sub,.main_l,.main_r{float:left;overflow:hidden;}
.main{width:840px;}
.sub{width:330px;margin-left:20px;}
.main_l{width:370px;}
.main_r{width:450px;margin-left:20px;}
#none{display:none;}
.f_body { overflow:hidden;}
.f_body li{height:27px;line-height:2.2;overflow:hidden;}
.f_body_1 { padding:6px 10px;overflow:hidden;}
.f_body_1 li{height:27px;line-height:2.2;overflow:hidden;}
.morelink a { color:#000; font-size:12px;}
.morelink a:hover { color:#F90; font-size:12px;}

/*公告*/
.run{overflow:hidden;background-position:-392px -58px;height:2em;padding-left:100px;margin:10px 0; line-height:2.2;}
.d1{width: 510px;overflow: hidden;white-space: nowrap;}
.d1 a{margin:0 10px;padding-left:8px;background:url(./images/jifen-square.gif) no-repeat left;color:#0F0F0F;display:inline-block;}
.div2{width: auto;}

/*幻灯图文栏目代码*/
#M_fouse { display:block; width:368px; height:255px;overflow:hidden; border:#d7d7d7 1px solid; margin-bottom:10px;}
.fouse { display: inherit; width:364px; height:225px; margin:2px; padding:0; text-align:center;}
.fouse_title { display:block; width:368px; height:25px; margin:0; padding:0; background-color:#CCC;}
.fouse_title li { display:inline; width:364px; height:25px; text-align:center; line-height:25px;}
.fouse_title li a { font-size:12px; color:#333; font-family:Arial, Helvetica, sans-serif;}
.fouse_size { display: block; position:absolute; margin:-50px 0px 0px 245px; width:120px; height:25px; z-index:888;}
.fouse_size ul,.fouse_title li { list-style-type:none;}
.fouse_size li { display:inline; float:left; width:20px; height:20px; margin:0px 0px 0px 2px; padding:0; line-height:20px; text-align:center;}
.fouse_size .fouse_now { background:#ce0609; filter:alpha(opacity=100); COLOR: #fff;}
.fouse_size .fouse_past { background:#909090; filter:alpha(opacity=100); COLOR: #000;}

/*指数图*/
.chart{border:1px solid #e5e5e5;border-top:3px solid #69af2a;}
.chart_top{height:46px;background-position:0 -59px;overflow:hidden;}
.chart_door{overflow:hidden;margin:22px 0 0 120px;}
.chart_door li{float:left;margin:0 1px;text-align:center;}
.chart_door li a{display:block;width:64px;height:24px;line-height:24px;background-position:-184px -128px;color:#fff;}
.chart_door li a:hover{text-decoration:none;}
.chart_door li.now a{background-position:-121px -128px;color:#3a9607;}

.fac_head_1 {overflow:hidden;margin:22px 0 0 110px;}
.fac_head_1 ul{overflow:hidden;}
.fac_head_1 ul li{float:left;margin:0 1px;text-align:center;}
.fac_head_1 ul li a { color:#000;}
.y_tab_1 {width:64px;height:24px;line-height:24px;background:url(../images/bg.jpg) no-repeat -184px -128px;color:#fff;}
.y_tab_2 {width:64px;height:24px;line-height:24px;background:url(../images/bg.jpg) no-repeat -121px -128px;color:#fff;}

.chart_room{padding:10px;text-align:center;height:360px;overflow:hidden;}
.chart_room li{height:22px;line-height:22px;overflow:hidden;}

.chart_ul{overflow:hidden;padding-top:5px;height:140px;}
.chart_ul li{float:left;margin:5px;display:inline;}
.chart_ul li a{display:block;width:100px;height:20px;line-height:20px;background:#f6f6f6;border:1px solid #dddcdc;text-align:center;}
.chart_ul li a.now,.chart_ul li.now a,.chart_ul li a:hover{background:#edf8d3;border:1px solid #72c730;text-decoration:none;}

.zs{border-top:1px solid #69af2a;}
.fac_head_2 {overflow:hidden;background:url(../images/bgx_zs.png) repeat-x;height:24px;padding:7px 0 0 10px;}
.fac_head_2 ul li a { color:#000;}
.x_tab_1 {float:left;margin:0 1px;text-align:center;width:64px;height:24px;line-height:24px;background:url(../images/bg.jpg) no-repeat -184px -128px;color:#fff;}
.x_tab_2 {float:left;margin:0 1px;text-align:center;width:64px;height:24px;line-height:24px;background:url(../images/bg.jpg) no-repeat -121px -128px;color:#fff;}

.zs_room{margin:10px;overflow:hidden;height:100px;}
.zs_room li{height:22px;line-height:22px;overflow:hidden;}
.zs_room h4 a{font-size:12px;font-weight:normal;}
.imgbox{float:left;margin-right:10px;display:inline;padding:1px;border:1px solid #ccc;}
.imgbox:hover{border:1px solid #000;}
.imgcon,.topimgcon{color:#999;text-indent:2em;line-height:22px;}
.morelink a{color:#ef7000;}
.morelink a:hover{color:#ef7000;margin:0 3px;}

.hl{font-size:14px;text-align:center;margin-bottom:5px; font-weight:800;}
.hl a,.h2 a{color:#000; font-size:14px}
.hl a:hover，.h2 a:hover {color:#F00; font-size:14px;}
.headimg{width:282px;margin:0 auto 10px;border:1px solid #e2e2e2;border-left:none;background-position:-707px -148px;text-align:right;}
.headimg img{border:1px solid #fff;}
.headimg a:hover img{opacity:0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}

.cbd{border-top:1px dotted #333;margin-top:5px;padding-top:10px;}
.cb{clear:both;}
.cb li{line-height:2.2;}
.cb li a{padding-left:10px;background:url(../images/dot.png) no-repeat left center;}
.cb img {border:#D0D0D0 1px solid;padding:1px;}
.cb img:hover {border:#ff6600 1px solid;padding:2px;}
.time{font-size:12px;color:#999;float:right;}

.fac_head {margin:15px 0 15px;background:url(../images/bgx_door.png) repeat-x center; height:25px;}
.fac_head ul{overflow:hidden;padding-right:20px;background:#fff url(../images/shadow.png) no-repeat 156px bottom;width:170px;}
.fac_head ul li{float:left;margin-right:5px;}
.fac_head ul li a:link,.fac_head ul li a:visited,.fac_head ul li a:active {text-decoration:none;font-size:12px; color:#000}
.fac_head ul li a:hover {font-size:12px;}
.f_tab_1 {width:75px;height:25px;line-height:25px;text-align:center;background:url(../images/bg.jpg) no-repeat -290px -63px;float:left;}
.f_tab_2 {width:75px;height:25px;line-height:25px;text-align:center;border:none;float:left;background:url(../images/bg3.jpg) no-repeat;}
#f_c_1{padding:0 0 0 6px;}
#f_c_2{padding:0 0 0 6px;}
#f_c_3{padding:0 0 0 6px;}
#f_c_4{padding:0 0 0 6px;}

.toolbar{height:22px;position:relative;margin:10px 0;background:#fbfef5;padding-left:15px; line-height:22px;}
.toolbar .b_l,.toolbar .b_r{position:absolute;display:block;width:10px;height:22px;bottom:0;}
.toolbar .b_l{background-position:-269px -130px; float:left; left:0;}
.toolbar .b_r{background-position:-279px -130px; float:right; right:0;}
.toolbar .list a {color:#5c5c5c;padding:0 10px;border-right:1px dotted #bdbdbd;}
.toolbar a.last{border:none;}

.price{border:1px solid #d9d9d9;border-top:2px solid #9bca7c;}
.prcietitle{height:37px;background-position:0 0;position:relative;}
.pricelink{position:absolute;display:block;width:120px;height:37px;top:0;left:0;background:url(../images/bg1x1.gif) repeat;}
.prcietitle span{float:right;margin:12px 15px 0 0;}
.prcietitle span em{color:#378d3f;font-size:24px;font-weight:bold;font-family:'Georgia';margin:0 2px;position:relative;_top:-3px;}
.price a:hover{cursor:pointer;}

.up,.up a{color:Red;}
.down,.down a{color:green;}
.priceinfo em.up{padding-right:10px;background:url(../images/up_ico.png) no-repeat right center;}
/*em.hold{padding-right:10px;background:url(../images/hold_ico.png) no-repeat right center;}*/
.priceinfo em.down{padding-right:10px;background:url(../images/down_ico.png) no-repeat right center;}

.priceinfo{margin:10px;}
.priceinfo strong{display:inline-block;height:18px;width:49px;background-position:-304px -130px;vertical-align:middle;}
.priceinfo span{margin:0 7px;}

.more{float:right;color:#148816;margin-right:10px;font-family:'宋体';}
.more a{font-family:'宋体';}

.rank_lt,.rank_lb,.rank_rt,.rank_rb{position:absolute;display:block;width:15px;height:15px;}
.rank_lt{background-position:-368px -130px;top:-1px;left:-1px;}
.rank_lb{background-position:-409px -130px;bottom:-1px;left:-1px;}
.rank_rt{background-position:-389px -130px;top:-1px;right:-1px;}
.rank_rb{background-position:-432px -130px;bottom:-1px;right:-1px;}

.fac_body_3 {padding:0 7px 0;}
.fac_head_3 {overflow:hidden;background:url(../images/line_subdoor.png) repeat-x bottom;height:28px;padding-left:4px;margin:10px 0;}
.fac_head_3 ul{overflow:hidden;height:100%;}
.fac_head_3 ul li{float:left;}
.fac_head_3 ul li a { font-size:14px; color:#000;}
.sl_tab_1 {display:block;width:80px;height:28px;line-height:28px;color:#2a8034;font-size:14px;text-indent:6px;}
.sl_tab_2 {display:block;width:80px;height:28px;line-height:28px;color:#2a8034;font-size:14px;text-indent:6px;background:url(../images/bg.jpg) no-repeat -535px -123px;color:#000;text-decoration:none;}
.v_tab_1 {display:block;width:80px;height:28px;line-height:28px;color:#2a8034;font-size:14px;text-indent:6px;}
.v_tab_2 {display:block;width:80px;height:28px;line-height:28px;color:#2a8034;font-size:14px;text-indent:6px;background:url(../images/bg.jpg) no-repeat -535px -123px;color:#000;text-decoration:none;}

.fac_bhead {font-size:14px;text-indent:6px;background:url(../images/bg.jpg) no-repeat -535px -123px;color:#2a8034;overflow:hidden;height:28px;padding-left:4px;margin:15px 0; border-bottom:#CCC 1px solid;}

.sublist{overflow:hidden;height:100%;}
.sublist li{float:left;width:100%;line-height:2.2;height:27px;overflow:hidden;}
.sublist img {border:#D0D0D0 1px solid;padding:1px;}
.sublist img:hover {border:#ff6600 1px solid;padding:2px;}
.dot li a{padding-left:10px;background:url(../images/dot.png) no-repeat left center;white-space:nowrap;}

.col{overflow:hidden;height:100%;}
.cola{float:left;width:840px;overflow:hidden;}
.colb{float:left;width:328px;margin-left:20px;border:1px solid #c2eba3;}

.product{margin-bottom:10px;}
.protitle{height:55px;}
.protitle span{display:none;}
#pro_head { height:53px;background:url(../images/bg2.jpg) no-repeat; float:left; width:840px;}
#pro_head .more { height:53px; line-height:54px; float:right; font-size:12px;}
#pro_head .more a,#pro_head .more a:hover{ height:53px; line-height:54px; float:right; font-size:12px;}
#pro_head_1 { height:53px;background:url(../images/bg2.jpg) no-repeat 0 -53px; float:left;width:840px;}
#pro_head_1 .more { height:53px; line-height:54px; float:right; font-size:12px;}
#pro_head_1 .more a,#pro_head_1 .more a:hover{ height:53px; line-height:54px; float:right; font-size:12px;}
#pro_head_2 { height:53px;background:url(../images/bg2.jpg) no-repeat 0 -106px; float:left;width:840px;}
#pro_head_2 .more { height:53px; line-height:54px; float:right; font-size:12px;}
#pro_head_2 .more a,#pro_head_2 .more a:hover{ height:53px; line-height:54px; float:right; font-size:12px;}
#pro_head_3 { height:53px;background:url(../images/bg2.jpg) no-repeat 0 -159px; float:left;width:840px;}
#pro_head_3 .more { height:53px; line-height:54px; float:right; font-size:12px;}
#pro_head_3 .more a,#pro_head_3 .more a:hover{ height:53px; line-height:54px; float:right; font-size:12px;}
.pro_body { padding:10px; border:#CCC 1px solid; border-top:none;}
.pro_body li { height:27px; line-height:2.2;overflow:hidden; }
.pro_body img {border:#D0D0D0 1px solid;padding:1px;}
.pro_body img:hover {border:#ff6600 1px solid;padding:2px;}

.sort{overflow:hidden;margin:10px;}
.sort li{float:left;width:300px;margin:10px 20px 10px 0;height:66px; line-height:22px;}
.sort li strong{display:block;width:103px;height:23px;line-height:23px;background-position:0 -128px;text-align:center;color:#000;font-size:14px;}
.sort li a{color:#5e5e5e;padding:3px 5px;}
.sort li a:hover{color:#fff;background:#108f04;text-decoration:none;}

.recommend{border:1px solid #d9d9d9;margin-bottom:10px;padding:5px;clear:both; overflow:hidden}
.recommend_title{ height:37px; line-height:37px;overflow:hidden;}
.recommend_title strong{display:inline-block;width:125px;height:37px;background-position:-389px 0;vertical-align:middle;margin-right:10px;}
.recommend_title strong span{display:none;}
.recommend_title a{color:#2a8034;padding:0 6px;border-right:1px dotted #ccc;}
.recommend_title a.last{border:none;}

.fac_head_com {overflow:hidden;float:right;margin:8px;}
.fac_head_com li{float:left;margin:0 3px;cursor:pointer;overflow:hidden;}
.cl_tab_1 {background:#a4a4a4;display: inline-block;height: 15px;width: 15px;margin: 0 3px 0 0;text-align: center;line-height: 15px;color: #fff;}
.cl_tab_2 {display: inline-block;height: 15px;width: 15px;margin: 0 3px 0 0;text-align: center;background: #BC2D09;line-height: 15px;color: #fff;}

.recommend_room {overflow:hidden;width:100%;color: #999999;}
.recommend_room .imgbox{margin-right:5px;margin-top:7px;}
.recommend_room li{float:left;margin:10px 0;width:276px;height:89px;overflow:hidden;}
.recommend_room li h2{float:left;line-height: 22px;width: 160px;font-weight:normal; font-size:12px;}
.recommend_room li p {float:left;line-height: 22px;width: 160px;font-weight:normal; font-size:12px;}

.video{margin-bottom:10px;}
.video_title{color:#2c6b1d;background:url(../images/bgx_video.png) repeat-x bottom;height:26px;line-height:26px;_padding-top:10px;_height:16px;}
.video_title i{display:inline-block;width:16px;height:11px;background-position:-702px -126px;vertical-align:middle;margin:0 10px;}
.fac_body_b {padding:0 7px 10px;}
.fac_head_b {overflow:hidden;background:url(../images/line_subdoor.png) repeat-x bottom;height:28px;padding-left:4px;margin:10px 0;}
.fac_head_b ul{overflow:hidden;height:100%;}
.fac_head_b ul li{float:left;}
.fac_head_b ul li a{ font-size:14px; color:#000;}
.b_tab_1 {display:block;width:76px;height:28px;line-height:28px;color:#2a8034;font-size:14px;text-indent:6px;}
.b_tab_2 {display:block;width:76px;height:28px;line-height:28px;color:#2a8034;font-size:14px;text-indent:6px;background:url(../images/bg.jpg) no-repeat -535px -123px;color:#000;text-decoration:none;}

.bbs{background:url(../images/bgx_bbs.png) repeat-x top;padding:9px 10px; border-top:#c2eba3 1px solid;}
.bbs_title{border-bottom:1px solid #c2eba3;padding-bottom:10px;}
.bbs_title strong{font-size:14px;}
.bbs_title strong i{display:inline-block;width:14px;height:16px;background-position:-675px -125px;vertical-align:middle;margin-right:10px;}
.bbs_title strong em{color:#f10000;}

.bbslist {overflow:hidden; padding-top:5px;}
.bbslist li{overflow:hidden;clear:both;line-height:2.2; height:27px;}
/**
.bbslist li img {margin-right:4px;margin-top:2px;}
.bbslist li span{display:inline-block;height:15px;width:15px;margin:0 10px 0 0;text-align:center;background:#a4a4a4;line-height:15px;color:#fff;}
.bbslist li span.htop{background:#BC2D09;}
**/
.new{position:relative;border:1px solid #d9d9d9;background-position:-760px 0;margin:10px 20px 5px 20px;height:100%;}
.new .ltt{margin:50px 0 20px 0;padding:0 10px;}
.new .ltt li{ height:22px;line-height:22px; overflow:hidden;}
.new_l{display:block;position:absolute;width:35px;height:33px;background-position:-550px 0;top:-11px;left:-11px;}
.new_r{display:block;position:absolute;background-position: -616px -3px;bottom: -6px;height: 34px;right: -7px;width: 34px;}

.link-box{border:1px solid #ACE483; width:968px;padding-left:10px;overflow:hidden;}
.link-title{ width:968px; line-height:25px; border-bottom:1px #009002 dotted; color:#282828;overflow:hidden;background:url(../images/line_subdoor.png) repeat-x bottom;}
.link-title ul{overflow:hidden;height:100%;}
.link-title li {float:left;}
.link-title a{display:block;width:81px;height:28px;line-height:28px;color:#2a8034;font-size:14px;text-indent:6px;}
.link-title li a:hover,.link-title li.now a{background-position:-535px -123px;color:#000;text-decoration:none;}
.link{ width:968px;padding:10px 0; overflow:hidden; }
.link li{ white-space:nowrap; margin-right:6px;display:block; float:left;color:Black; line-height:24px; width:185px;}
.link li a { color:#999; font-size:12px;}
.link li a:hover { color:#F00; font-size:12px;}

.magazine{margin-bottom:10px;overflow:hidden;border:1px solid #d9d9d9;border-top:none;width:1188px;height:100%;}
.zazhi{ width:1168px; float:left; list-style-type:none; padding:20px 10px 15px;}
.zazhi li{ width:134px; float:left; text-align:center;margin:0 16px;}
.zazhi li img{ background:#D9D9D9; padding:1px; margin-bottom:8px;}
.zazhi li a:hover img{background:#333; }
.zazhi li a:hover{color:#333;}

.fac_head_4 {height:42px;background:url(../images/bg.jpg) repeat-x 0 -247px;overflow:hidden;}
.fac_head_4 ul{overflow:hidden;padding:12px 20px;}
.fac_head_4 ul li{cursor:pointer;color:#000;font-size:14px;display:inline;padding:5px 10px;margin:0 10px; height:18px; line-height:18px;}
.fac_head_4 ul li a {color:#000;font-size:14px;}
.fac_head_4 ul li a:hover {color:#000;font-size:14px;} 
.wx_tab_1 {padding:4px 9px;}
.wx_tab_2 {border:1px solid #52a134;background:#fff;padding:4px 9px;}

.zhuanti-box{clear:both;margin-bottom:10px;}
.zhuanti-ul{width:895px; margin-left:0; height:85px;list-style-type:none;overflow:hidden; border:1px #047700 solid; background:#46A413 url(../images/zhuanti-bg.gif) no-repeat; padding:7px 7px 7px 77px;}
.zhuanti-ul li{ background:#F1FCE9; height:85px; width:120px; float:left; margin-left:5px; overflow:hidden;}
.zhuanti-ul li img{ background:#CCC; padding:2px;}
.zhuanti-ul li img:hover{background:#F90;padding:2px;}

.news-smallgg{clear:both;margin-bottom:10px; height:80px;} 
.news-smallgg a{margin:0 6px;}
.cola .news-smallgg a{margin:0;}

#time{position:absolute;font-size:60px;color:#9c060c;top:0px;font-family:Impact;padding:30px 0;}
#time:hover{text-decoration:none;}

.price_body {border-bottom:#CCC 1px solid;padding:5px 0 8px;}
.price_body li {background:url(../image/ico_quote.gif) no-repeat 13px 1px;padding:0 15px 0 35px;color:#666666;height:20px;line-height:22px;overflow:hidden;}

.fac_body_3 {padding:0 7px 0;}
.fac_head_3 {overflow:hidden;background:url(../images/line_subdoor.png) repeat-x bottom;height:28px;padding-left:4px;margin:10px 0;}
.fac_head_3 ul{overflow:hidden;height:100%;}
.fac_head_3 ul li{float:left;}
.fac_head_3 ul li a { font-size:14px; color:#000;}
.v_tab_2 {display:block;width:80px;height:28px;line-height:28px;color:#2a8034;font-size:14px;text-indent:6px;background:url(../images/bg.jpg) no-repeat -535px -123px;color:#000;text-decoration:none;}

#fl_head {overflow:hidden;background:url(../images/line_subdoor.png) repeat-x bottom;height:28px;padding-left:4px;margin:10px 0;}
#fl_head .bg {width:80px;height:28px;line-height:28px;color:#2a8034;font-size:14px;text-indent:6px;background:url(../images/bg.jpg) no-repeat -535px -123px;color:#000;text-decoration:none; float:left}
#fl_head .span { font-size:12px; float:right;height:28px;line-height:28px; font-family:Verdana, Geneva, sans-serif; margin-right:10px;}
#fl_head .bg a { font-size:14px; color:#000;}
#fl_head .bg a:hover { font-size:14px; color:#000;}

/**广告栏目样式**/
.ads_l {width:730px;}
.ads_r {width:240px;}
.ads_r_1 {width:225px;float:right;}
.nav_ads {color:#003278;padding:0 5px 0 12px;line-height:28px;margin:1px 1px 0 1px;}
.nav_ads_mp {color:#003278;padding:0 5px;line-height:28px;margin:1px 1px 6px 1px;background:url('../image/top_bg.gif') repeat-x; overflow:hidden;}
.nav_ads_mp .btittle { font-size:13px; color:#003278;width:65px; line-height:28px; float:left;}
.nav_ads_mp .com { font-size:12px;color:#003278;width:660px; float:right; overflow:hidden;} 
.nav_ads_mp .com li {width:209px;_width:205px;line-height:28px;overflow:hidden; margin:0 5px; float:left; display:block;}