@charset "gb2312";
/*初始化结构*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, p, blockquote, th, td, input {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
th {
	text-align: left;
}
td, th, div {
	word-break: break-all;
	word-wrap: break-word;
}
form {
	display: inline;
}
* {
	outline: none
}
img {
	border: none;
}
em, cite ,i {
	font-style: normal;
}
blockquote {
	quotes: none;
}
 blockquote:before, blockquote:after, {
content: '';
content: none;
}
html {
	font-size: 12px; /**overflow-x:hidden;*/
}
body {
	font: 12px/1.5 "微软雅黑","宋体", Tahoma, Helvetica, Arial, sans-serif!important;
	background: #ffffff;
}
a {
	text-decoration: none;
	color: #2e2e2e;
}
a:hover {
	color: #f60;
	text-decoration: underline;
}
.mb5 {
	margin-bottom: 5px;
}
.fr {
	float: right
}
.cc {
*zoom:1;
}
.cc:after {
	content: '\20';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.c {
	clear: both;
	font: 0px/0px Arial;
	overflow: hidden;
	height: 0;
	width: 0;
}
/**头部**/
.zing .topbar{ height:60px; background:#3aa201;}
.zing .topbar .top-main{ position:relative; width:1260px; margin:0 auto;}
.zing .topbar .top-left{ position:absolute; left:0; top:0;}

.zing .topbar .logo{ width:160px; height:60px; background:url(images/zing_logo.png) no-repeat left center; float:left; }
.zing .topbar .logo a { display:block; width:120px; height:60px; }

.zing .topbar .menun{ line-height:60px; height:60px; float:left;}
.zing .topbar .menun a{ margin-right:20px; font-size:18px; color:#fff;}
.zing .topbar .top-right{ position:relative; right:0; top:0; height:60px; line-height:60px; float:right;}

.zing .topbar .tianqi{ width:100px; height:60px; float:left; background:url(images/top-tianqi.png) no-repeat left center; font-size:20px; color:#fff; position:relative;}

.zing .topbar .tianqi .view{ padding-left:34px; line-height:60px;}

.zing .topbar .tianqi .tianqiOpen{ position:absolute; top:60px; left:-10px; width:320px; height:320px; background:#3aa201; font-size:14px; display:none;}
.zing .topbar .tianqi .tianqi-info{ height:145px; }
.zing .topbar .tianqi .tianqi-jishi { position:relative; padding:0 20px; }
.zing .topbar .tianqi .tianqi-jishi .wd{ font-size:50px; }
.zing .topbar .tianqi .tianqi-jishi .wz{ font-size:20px; font-weight:bold; position:absolute; right:20px; top:12px;}
.zing .topbar .tianqi .tianqi-quantian{ font-size:16px; padding:0 20px; font-weight:bold;}
.zing .topbar .tianqi .tianqi-pm25{ overflow:hidden; padding:0 20px; height:40px; line-height:40px;}
.zing .topbar .tianqi .tianqi-pm25 .icon { width:62px; height:40px; float:left; background:url(images/pm25.png) no-repeat left center;}
.zing .topbar .tianqi .tianqi-pm25 .num{ float:left; font-size:24px; font-weight:bold; margin-left:5px;}
.zing .topbar .tianqi .tianqi-pm25 .text{ float:right; font-size:16px; font-weight:bold; }

.tianqi-list{ background:#ecf6e6; height:175px; color:#333;}
.tianqi-list ul { padding:5px 0 0 0;}
.tianqi-list li { height:41px; line-height:41px; position:relative; }
.tianqi-list li .tips { width:22px; height:20px; line-height:20px; font-size:14px; background:#90d46a; color:#fff; display:block; text-align:center; position:absolute; left:0; top:11px;}
.tianqi-list li .riqi{ float:left; width:95px; margin-left:30px; }
.tianqi-list li .info{ float:left; width:95px; height:41px; overflow:hidden; }



.zing .topbar .nav{line-height:60px; height:60px; float:left; margin-left: -10px;}
.zing .topbar .nav a{ margin-right:20px; font-size:18px; color:#fff;}
.zing .topbar .nav a.phone{ background:url(images/top-phone.png) no-repeat left center; padding-left:20px; }

.zing .topbar .search{  float:left; width: 148px; height:28px; margin-top:16px; position:relative;  background:#fff; }
.zing .topbar .search .search-input {position:absolute; left:5px; top:0px; border:none; background:#fff; height:28px; width:110px; font-size:14px;}
.zing .topbar .search .search-btn{ position:absolute; right:0px; top:0px; border:none; background:#90d46a url(images/zing_so.png) no-repeat center center; width:28px; height:28px; }

.zing .topbar .phone { line-height:60px; height:60px; margin-right:20px; float:left;}
.zing .topbar .phone a{ background:url(images/top-phone.png) no-repeat left center; padding-left:20px; font-size:18px; color:#fff; }

.topadbox{background:#e5e5e5;}
.topad{ width:1280px; height:420px; margin:0 auto; padding-top:20px; overflow:hidden;}
.topad ul {width:1300px;}
.topad ul li{ width:285px; float:left; margin:0 30px 20px 10px;}



/*
.zing .top{ width:1280px; margin:0 auto; height:70px;}
.zing .top .logo{ width:350px; height:50px; float:left; }

.zing .top .search{  float:left; width: 490px; height:34px; border:3px solid #e5e5e5; position:relative; }
.zing .top .search .search-input {position:absolute; left:3px; top:0px; border:none; background:#fff; height:34px; width:420px; font-size:14px;}
.zing .top .search .search-btn{ position:absolute; right:0px; top:0px; border:none; background:#3aa201 url(images/zing_so.png) no-repeat center center; width:66px; height:34px; }
*/


.zing .main { width:1280px; margin:20px auto 0; position:relative;}
.zing .main .nav{ width:240px; position:relative; height:auto;}
.zing .main .navList{ width:238px; border:solid #e5e5e5; border-width:0 1px; position:absolute; left:0; top:0;}
.zing .main .navList h1{ background:#3aa201; line-height:40px; height:40px; padding-left:20px; font-size:16px; color:#fff;}
.zing .main .navList li { padding:5px 0 5px 20px; border-bottom:1px solid #e5e5e5; clear:both; overflow:hidden; height:45px;}
.zing .main .navList .navListTitle { }
.zing .main .navList .navListTitle a{ font-size:16px; color:#333333; display:block;}
.zing .main .navList .navListTag {  display:block; float:left; }
.zing .main .navList .navListTag a { font-size:14px; color:#999999; padding-right:8px;}

.zing .main .contnet{ width:620px; position:absolute; top:0; left:290px;}

.zing .main .contnet .swipePic{ position:relative;}
.zing .main .contnet .swipePic .bg { position:absolute; bottom:0; left:0;  width:620px; height:340px; background:url(images/swipebg.png) no-repeat left bottom;}
.zing .main .contnet .swipePic .text { position:absolute; bottom:15px; left:10px; }
.zing .main .contnet .swipePic .text h1{ color: #fff; font: bold 28px 'Microsoft YaHei'; text-shadow: 1px 2px 0px #000000; margin-bottom:10px;}
.zing .main .contnet .swipePic .text span { color: #fff;  font: bold 16px 'Microsoft YaHei'; text-shadow: 1px 2px 0px #000000;}

.zing .main .contnet .timer{}

.timer .timerTitle{ border-bottom:2px solid #3aa201; color:#3aa201;  font: bold 18px 'Microsoft YaHei'; padding:0 0 10px;}

.zing .main .contnet .timerList{ position:relative;}

.zing .pageBtn { position:relative; height:42px; line-height:42px; width:620px; margin-bottom:50px; }
.zing .pageBtn a{ position:absolute; top:-1px; left:0; width:620px;  background:#f7f7f7; height:42px; line-height:42px; font-size:18px; color:#666666; text-align:center; text-decoration:none;}
.zing .pageBtn a:hover{ background:#f1f1f1;}


.timerList .ListItem{ border-bottom:1px solid #e5e5e5; padding:15px 0 15px; position:relative;}

.timerList .ListItem-info .ListItem-name{ color:#00a0e9; margin-right:15px;}
.timerList .ListItem-info .ListItem-fname{ color:#999999; margin-right:15px;}
.timerList .ListItem-info .ListItem-num{ color:#999999; }
.timerList .ListItem-title{ padding-top:5px; padding-right:20px; }
.timerList .ListItem-title a { color: #333333; font: bold 16px 'Microsoft YaHei'; line-height: 24px; }
.timerList .ListItem-left{ float:left; width:100px;}
.timerList .showPic{border:1px solid #efefef;}
.timerList .ListItem-right{ float:left; width:520px;}
.timerList .ListItem-arrPic { position:relative; }
.timerList .ListItem-arrPic .showPic{ float:left; margin:10px 10px 0 0; width: 80px; height: 80px; overflow: hidden;}

.timerList .ListItem-adicon{ float:left; margin-top:74px; font: 400 12px '宋体'; height:18px; line-height:18px; background:#9fc658; padding:0 10px; color:#fff; } 
.timerList .ListItemad {  border-bottom:none; padding:0;}
.timerList .ListItemad-box{ width:620px; height:220px; background:#ffffff; position:relative;}
.ListItemad-arrbg{ }
.timerList .ListItemad-arrPic{width:620px; height:220px; background:#ffffff; position:absolute; left:0; top:-1px;}
.timerList .ListItemad-arrbg{ width:620px; height:200px; background:#e5e5e5; margin-top:10px;  }

.timerList .ListItemad-arrPic .showPic{ float:left; width:180px; height:160px; border:none; padding: 20px 0 0 20px;}
.timerList .ListItemad-arrPic .showPic img,.timerList .ListItemad-arrPic .showPic a{ width:180px; height:160px; display:block; }


.timerList .ListItem-reply{ }
.timerList .replyName{ color:#999999; padding:5px 0; font-size:14px;}
.timerList .replyContent{ color:#181818; line-height:22px;}

/*右边*/
.sidebar{ width:320px; float:right; position:absolute; right:0; top:0;}
.sidebar li a{ color:#333333;}
.sidebar li a:hover span{ color:#50A200; text-decoration:underline;}

.sidebar-map{ background:#f7f7f7; position:relative; overflow:hidden;}
.sidebar-map-news h1{ color: #000000;font-size:16px;font-weight:bold; width: 238px;height: 40px; line-height:20px; padding-top:15px; padding-left:15px;}
.sidebar-map-news h2 { padding:5px 15px 15px; font-size:14px;}

.sidebar-map-newsTag{ position:absolute; right:0; top:15px; background:#f8908f; width:46px; height:40px; display:block; color:#fff; line-height:40px; font-size:16px; text-align:center;  font-weight:bold;}
.sidebar-map-nav { margin-left:-1px; padding:10px 0;  border-top:1px dashed #e5e5e5;}
.sidebar-map-nav a{ background:url(images/map-li.png) no-repeat 15px center; padding-left:33px; width:74px; height:32px; display:block; float:left; line-height:32px; /*border-left:1px dashed #e5e5e5;*/ font-size:14px;}

.sidebar-map-nav a:hover{ background:#3aa201 url(images/map-li-0.png) no-repeat 15px center; text-decoration:none; color:#fff;}


.sidebar-map-menu{  padding:10px 0 10px 10px;  border-top:1px dashed #e5e5e5;}

.sidebar-map-menu a{ background:url(images/map-1.png) no-repeat center 10px; padding-top:40px; width:60px; height:30px; display:block; float:left;  font-size:14px; text-align:center;}
.sidebar-map-menu a.mapMenu1{background-image:url(images/map-1.png); }
.sidebar-map-menu a.mapMenu2{background-image:url(images/map-2.png); }
.sidebar-map-menu a.mapMenu3{background-image:url(images/map-3.png); }
.sidebar-map-menu a.mapMenu4{background-image:url(images/map-4.png); }
.sidebar-map-menu a.mapMenu5{background-image:url(images/map-5.png); }
.sidebar-map-menu a.mapMenu6{background-image:url(images/map-6.png); }
.sidebar-map-menu a.mapMenu7{background-image:url(images/map-7.png); }
.sidebar-map-menu a.mapMenu8{background-image:url(images/map-8.png); }
.sidebar-map-menu a.mapMenu9{background-image:url(images/map-9.png); }
.sidebar-map-menu a:hover{ background-color:#3aa201; text-decoration:none; color:#fff;}

.sidebar-map-menu a:hover.mapMenu1{background-image:url(images/map-1-0.png); }
.sidebar-map-menu a:hover.mapMenu2{background-image:url(images/map-2-0.png); }
.sidebar-map-menu a:hover.mapMenu3{background-image:url(images/map-3-0.png); }
.sidebar-map-menu a:hover.mapMenu4{background-image:url(images/map-4-0.png); }
.sidebar-map-menu a:hover.mapMenu5{background-image:url(images/map-5-0.png); }
.sidebar-map-menu a:hover.mapMenu6{background-image:url(images/map-6-0.png); }
.sidebar-map-menu a:hover.mapMenu7{background-image:url(images/map-7-0.png); }
.sidebar-map-menu a:hover.mapMenu8{background-image:url(images/map-8-0.png); }
.sidebar-map-menu a:hover.mapMenu9{background-image:url(images/map-9-0.png); }

.sidebar-map-tool{ border-top:1px dashed #e5e5e5; }
.sidebar-map-tool .chepiao {  line-height:30px; line-height:30px; font-size:14px; padding:8px 15px;}
.sidebar-map-tool .chepiao a{ color:#333333; padding-left:10px;}
.sidebar-map-tool .chepiao a.dcp{ background:url(images/map-dc.png) no-repeat left center; padding:0 12px 0 25px; border-right:1px dashed #e5e5e5; }

.sidebar-map-tool .chongzhi{  line-height:30px; line-height:30px; font-size:14px; border-top:1px dashed #e5e5e5; padding:8px 15px;}
.sidebar-map-tool .chongzhi .kd{ background:url(images/map-kd.png) no-repeat left center;  padding:0 0 0 25px; margin-right:25px;}
.sidebar-map-tool .chongzhi .cz{ background:url(images/map-cz.png) no-repeat left center;  padding:0 0 0 18px; margin-right:25px;}
.sidebar-map-tool .chongzhi .df{ background:url(images/map-dw.png) no-repeat left center;  padding:0 0 0 18px;}
.sidebar-map-dw { height:80px;  border-top:1px dashed #e5e5e5;}
.sidebar-map-dw .dwl{ float:left; width:80px; height:80px; background:url(images/nfdw.png) no-repeat center center;}
.sidebar-map-dw .dwr{ font-size:14px; line-height:24px; padding-top:12px;}



/*幻灯片焦点*/
.sidebar-jiaodian{ margin-top:26px;}

.swpieRight{ width:320px; overflow:hidden; height:270px; position:relative;}
.swpieRight .num{ position: absolute; right: 7px; top: 183px; z-index:2;}
.swpieRight .num li{float:left; width: 10px;height: 10px;background-color: #ffffff;margin-left: 6px;text-indent: -9999em; cursor:pointer; }
.swpieRight .num .on{background-color: #50a200;}


.swpieRight li .swpiePic img{ width:320px; height:200px;}
.swpieRight li .swpieUnamePic img{ width:50px; height: 50px; border:1px solid #fff; position:absolute; left:10px; top:174px; border-radius:50px; }

.swpieRight li .swpieTitle { background:#f7f7f7; height:70px;}
.swpieRight li .swpieTitle span{ font-size:16px; float:left; margin-left:70px; line-height:24px; padding-top:10px;}

.ad_main li { background-position: center top; background-repeat:no-repeat; float:left; width:100%; position:relative; } 
.ad_main li a{ /*width:980px;*/ display:block; background:url(#); margin:0 auto;}



/*导读*/
.sidebar-daodu{ margin-top:26px;}
.sidebar-title {color: #50A200;font: bold 18px 'Microsoft YaHei';display: block;height: 42px;line-height: 42px;border-bottom:1px solid #e5e5e5; margin-bottom:6px;}
.sidebar-daodu li { overflow:hidden; zoom:1; padding-top:10px;}
.sidebar-daodu li a{ font-size:16px; line-height:24px; color:#333333;}
.sidebar-daodu li a em{ width:20px; height:20px; display:block; line-height:20px; text-align:center; background:url(images/daodu-huibg.png) no-repeat; color:#333333; float:left; margin-right:10px; margin-top:3px;}
.sidebar-daodu li a em.lvbg{ background:url(images/daodu-lvbg.png) no-repeat; color:#fff; }
.sidebar-daodu li a span{ display:block; float:left; width:290px;}
.sidebar-daodu li .sidebar-daodu-info{ font-size:14px; color:#666666; display:block; float:left; margin-left:30px;  padding-top:3px;}
/*活动*/
.sidebar-huodong{ margin-top:26px;}
.sidebar-huodong li { overflow:hidden; zoom:1; padding-top:10px;}
.sidebar-huodong li a{ font-size:16px; line-height:24px; color:#333333;}
.sidebar-huodong li a em{ width:4px; height:4px; display:block; background:#dcdcdc; float:left; margin-right:5px; margin-top:12px;}
.sidebar-huodong li a.huodong-pic{    padding:4px 0  6px; display: block; overflow: hidden;}
.sidebar-huodong li a span{ display:block; float:left; width:310px;}
.sidebar-huodong li a.huodong-pic span{ display:block; float:left; width:210px; }
.sidebar-huodong li a.huodong-pic span.pic{ float:left;  width:110px;}
.sidebar-huodong li a.huodong-pic span.pic img{ border:1px solid #efefef;}

/*帖单*/
.sidebar-tiedan{ margin-top:26px; height:190px;}
.sidebar-tiedan li { overflow:hidden; zoom:1; padding-top:10px;}
.sidebar-tiedan li a{ font-size:16px; line-height:25px; color:#333333; height:25px; overflow:hidden;}
.sidebar-tiedan li a em{ width:4px; height:4px; display:block; background:#dcdcdc; float:left; margin-right:5px; margin-top:12px;}
.sidebar-tiedan li span.guanzhu{ color:#999999; padding-left:5px;}

/*消费*/
.sidebar-xiaofei{ margin-top:26px;}
.sidebar-xiaofei ul{ background:#f7f7f7; margin-top:20px; overflow:hidden;}
.sidebar-xiaofei li { overflow:hidden; zoom:1; margin-bottom:10px;}
.sidebar-xiaofei li a{ font-size:16px; line-height:24px; color:#333333; margin-top:5px;}
.sidebar-xiaofei li a em{  display:block;  float:left; margin:5px 10px 0 0;  background:#f8908f; width:46px; height:40px; display:block; color:#fff; line-height:40px; font-size:16px; text-align:center;  font-weight:bold; }
.sidebar-xiaofei li a em.tag1{ background:#f8908f;}
.sidebar-xiaofei li a em.tag2{ background:#9fc658;}
.sidebar-xiaofei li a em.tag3{ background:#70c3e9;}
.sidebar-xiaofei li a em.tag4{ background:#eca3ce;}

.sidebar-xiaofei li a.xiaofei-pic{ padding:4px 0  6px; display: block; overflow: hidden;}
.sidebar-xiaofei li a span{ display:block; float:left; width:260px;}
.sidebar-xiaofei li a.xiaofei-pic span{ display:block; float:left; width:190px; }
.sidebar-xiaofei li a.xiaofei-pic span.pic{ float:left;  width:110px; margin-left:12px;}
.sidebar-xiaofei li a.xiaofei-pic span.pic img{ border:1px solid #efefef;}
.sidebar-xiaofei li .sidebar-xiaofei-info{ font-size:14px; color:#666666; display:block; float:left; margin-left:12px;  padding:3px 0 10px;}

/*商情*/
.sidebar-shangqing{ margin-top:26px;}
.sidebar-shangqing ul{ margin-top:15px; overflow:hidden;}
.sidebar-shangqing li { overflow:hidden; zoom:1; margin-bottom:10px;}
.sidebar-shangqing li a{ font-size:16px; line-height:24px; color:#333333; margin-top:5px;}
.sidebar-shangqing li a em{  display:block;  float:left; margin:5px 10px 0 0;  width:32px; height:32px; display:block; color:#fff; line-height:32px; font-size:16px; text-align:center; font-weight:bold; }
.sidebar-shangqing li a em.tag1{ background:url(images/shangqing-1.png) no-repeat;}
.sidebar-shangqing li a em.tag2{ background:url(images/shangqing-2.png) no-repeat;}
.sidebar-shangqing li a em.tag3{ background:url(images/shangqing-3.png) no-repeat;}


/*商情*/
.sidebar-gaoshou{ margin-top:26px;}
.sidebar-gaoshou h2{ line-height:24px; font-size:16px; color:#333; padding:10px 0;}
.sidebar-gaoshou h2 span{ float:right; color:#999999; font-size:12px;}
.sidebar-gaoshou ul{ overflow:hidden; width:350px;margin-left:-17px; margin-bottom:6px;}
.sidebar-gaoshou li { float:left; width:50px; margin-left:17px; position:relative;}
.sidebar-gaoshou li img{ width:50px; height:50px;}
.sidebar-gaoshou li .namezao{ width:50px; height:50px; background:url(images/namezao.png) no-repeat; _background:url(images/namezaoie6.png) no-repeat; position:absolute; left:0; top:0;}

/*广告*/
.sidebargg li{ margin-top:20px; height:100px; overflow:hidden;}


.uptop {  position:fixed; left:50%; bottom:100px; display:none; }
.uptop .uptop-icon{ background:url(images/uptop.png) no-repeat; width:30px; height:50px; display:block; margin-left:658px; _position:absolute;_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight-50); }
