﻿.nav a,.nav li{position:relative}
.main-hot-con li:hover,.nav-list{-moz-box-shadow:0 0 4px rgba(4,0,0,.2);-webkit-box-shadow:0 0 4px rgba(4,0,0,.2)}
.sidebar-hot h1,.sidebar-hot h1 a,.sidebar-list li{text-overflow:ellipsis;white-space:nowrap}
.article-img,.detail-h1,.nav a,.sidebar-city-con,.topLink .nav-list a{text-align:center}
.card-top h1,body{font-family:'Microsoft YaHei'}
.card-detail:hover,.hide-txt .a-btn,.hide-txt .a-btn:hover,.mall-card .more:hover,.mall-card .p1 a:hover,.nav a,.nav-list a,.sidebar-tag a,.topLink .nav-list a,.viewlink,.viewlink:hover,a,a:hover{text-decoration:none}
body{background:#f3f3f3!important}
*{word-wrap:break-word}
a{color:#333}
a:hover{color:#fb3}
.nav a,.nav a.active,.nav a:hover{color:#fff}
.nav{float:left;padding-left:38px;font-size:14px}
.nav li{float:left;margin-right:20px}
.nav a{border-bottom:4px #0c0c0c solid;display:inline-block;padding:15px 10px 0;line-height:36px}
.nav .cur a,.nav a.active,.nav a:hover{border-bottom-color:#ffdf05}
.nav a em.icon,.topLink a em.icon{display:inline-block;width:13px;height:8px;background:url(../images/icon_2.png) -466px -80px no-repeat;margin-left:10px;*vertical-align:4px}
.nav li.cur em.icon,.topLink.cur em.icon{background-position:-466px -88px}
.nav-list{background:#fff;position:absolute;left:0;top:55px;display:none;width:80%;padding:10px 10%;box-shadow:0 0 4px rgba(4,0,0,.2)}
.main-hot-con,.main-hot-con li,.main-hot-con ul,.sidebar-city,.topLink{position:relative}
.nav-list a,.topLink .nav-list a{color:#665c52;border-bottom:0;display:block;height:20px;line-height:20px;padding:0;margin-bottom:5px}
.nav-list a:hover,.topLink .nav-list a:hover{color:#fb3;background:0 0;border-radius:0}
.nav li.cur .nav-list,.topLink.cur .nav-list{display:block}
.topLink,.topLink a{border:0}
.topLink{padding-top:0}
.topLink a{padding:15px 10px 4px;line-height:36px;height:auto;font-size:14px;margin:0}
.topLink a:hover{color:#fff}
.topLink .nav-list a{border:0;display:block;float:none;padding:0;margin-left:0}
.sidebar,.sidebar-h1 i,.sidebar-h1 span,.sidebar-hot dt{float:left}
.list-search{padding:15px 30px 0 0}
.sidebar{width:340px;padding-top:35px}
.sidebar-box{padding-bottom:20px}
.sidebar-city{width:340px;height:300px;display:inline-block;overflow:hidden}
.sidebar-city a{display:block;cursor:pointer}
.sidebar-city img{width:340px;display:block}
/*.sidebar-h1 a,.sidebar-h1 i,.sidebar-list li,.sidebar-tag a{display:inline-block}*/
.sidebar-city-con{color:#fff;position:absolute;left:0;top:90px;width:100%;z-index:2}
.sidebar-city-con .p1{font-size:22px;line-height:32px}
.sidebar-city-con .p2{padding-top:18px;font-size:14px;line-height:18px}
.sidebar-city-con .p3{padding-top:24px;font-size:20px;line-height:24px}
.sidebar-h1{height:42px;line-height:42px;background:#e7e7e9;font-size:16px;color:#262313;padding:0 12px}
.sidebar-h1 i{width:18px;height:19px;background:url(../images/icon_2.png) no-repeat;margin:11px 8px 0 0}
.sidebar-h1 i.i-1{background-position:-69px -378px}
.sidebar-h1 i.i-2{background-position:-98px -377px}
.sidebar-h1 i.i-3{background-position:-126px -380px}
.sidebar-h1 i.i-4{background-position:-69px -403px}
.sidebar-h1 a{float:right;font-size:12px}
.sidebar-hot,.sidebar-list,.sidebar-tag{background:#fff;padding:20px}
.sidebar-list ul{background:url(../images/icon_2.png) -547px -213px no-repeat;padding-left:22px}
.sidebar-list li{line-height:28px;font-size:14px;overflow:hidden;width:278px;height:28px;}
.sidebar-tag{font-size:0}
.sidebar-tag a{height:24px;line-height:24px;border:1px solid #adb7c7;background:#e6edf8;padding:0 10px;font-size:12px;color:#333;margin:0 12px 12px 0}
.sidebar-hot dt,.sidebar-hot img{width:110px;height:79px;display:inline-block;overflow:hidden}
.sidebar-tag a:hover{background:#c6d3e7}
.sidebar-hot{padding-bottom:0}
.sidebar-hot dl{padding-bottom:20px}
.sidebar-hot dd{float:left;padding-left:20px;width:170px}
.sidebar-hot h1{height:20px;line-height:20px;font-size:16px;display:inline-block;overflow:hidden;width:170px}
.sidebar-hot h1 a{display:inline-block;overflow:hidden;width:170px}
.sidebar-hot .p1{font-size:14px;line-height:18px;padding-top:2px}
.sidebar-hot .p2,.sidebar-hot .p3{color:#998a7c;font-size:12px;line-height:16px}
.sidebar-hot .p2{padding-top:7px}
.sidebar-hot .p2 a{color:#998a7c}
.sidebar-hot .p2 a:hover{color:#fb3}
.main-hot-con i,.main-list h1 i{color:#fff;display:inline-block}
.main-wrap{width:840px;float:right;padding-top:35px}
.main-hot{background:#fff;padding:0 20px 20px;margin-bottom:20px}
.main-hot h1{font-size:18px;height:56px;line-height:56px}
.main-hot-con{width:800px;overflow:hidden}
.main-hot-con>div{width:813px;overflow:hidden;*height:224px}
.main-hot-con .hot-box,.main-hot-con li img{height:170px;width:258px}
.main-hot-con ul{font-size:0;white-space:nowrap;width:auto}
.main-hot-con li{width:258px;margin-right:13px;display:inline-block;vertical-align:top;*float:left}
.main-hot-con li:hover{box-shadow:0 0 4px rgba(4,0,0,.2)}
.main-hot-con i{line-height:28px;padding:0 18px;font-size:14px;position:absolute;left:0;top:0}
.main-hot-con i.i-1{background:#71aae1}
.main-hot-con i.i-2{background:#9c3}
.main-hot-con i.i-3{background:#ff9801}
.main-hot-con .hot-box{display:inline-block;overflow:hidden}
.main-hot-con .p1{padding:8px 18px;border:1px solid #e1e0e5;height:36px;line-height:18px;font-size:14px}
.main-hot-con .p1 a{white-space:normal}
.card-con2 .h1-title,.mall-card .p2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.main-hot-next,.main-hot-prev{width:21px;height:56px;background-color:rgba(51,51,51,.8);background-color:#333\9;*+background-color:#333;text-align:center;line-height:0;display:inline-block;position:absolute;top:57px;z-index:2;cursor:pointer;font-size:0}
.main-hot-prev{left:0}
.main-hot-next{right:0}
.main-hot-next em,.main-hot-prev em{display:inline-block;overflow:hidden;width:7px;height:13px;margin:21px 7px 0;background:url(../images/icon_2.png) no-repeat}
.main-hot-prev em{background-position:-257px -225px}
.main-hot-next em{background-position:-250px -225px;margin:21px 6px 0 8px}
.main-hot-next:hover,.main-hot-prev:hover{background-color:rgba(51,51,51,.7)}
.main-list dl{margin-bottom:20px;background:#fff;padding:20px}
.main-list dl:hover{-moz-box-shadow:0 0 4px rgba(4,0,0,.2);-webkit-box-shadow:0 0 4px rgba(4,0,0,.2);box-shadow:0 0 4px rgba(4,0,0,.2)}
.main-list dt{float:left;width:200px}
.main-list dt img{width:200px;height:150px;display:inline-block;overflow:hidden}
.main-list dd{float:left;padding-left:24px;width:576px;height:150px;position:relative}
.main-list h1,.main-list h1 i{height:24px;line-height:24px}
.main-list h1 i{font-size:12px;float:left;padding:0 7px;margin-right:10px}
.main-list h1 i.i-1{background:#71aae1}
.main-list h1 i.i-2{background:#9c3}
.main-list h1 i.i-3{background:#ff9801}
.main-list h1 a{font-size:16px;font-weight:700;display:inline-block}
.main-list .p1{color:#999;font-size:12px;padding-top:6px;line-height:16px}
.main-list .p2{font-size:14px;color:#666;line-height:22px;padding-top:14px}
.main-list .p3{color:#999;font-size:12px;position:absolute;left:24px;bottom:0}
.article-box,.card-box,.detail-h1,.relates h1{position:relative}
.main-list .p3 a{color:#999;margin-right:6px}
.main-list .p3 a:hover{color:#fb3}
.detail-box{background:#fff;padding:0 50px 50px}
.detail-h1{line-height:28px;font-size:24px;font-weight:700;padding:20px 0 15px;border-bottom:1px #ebe8e5 solid}
.article-data{color:#999;font-size:12px;padding:15px 0 18px;height:20px;line-height:20px}
.article-data span{display:inline-block}
.article-abstract{line-height:22px;font-size:13px;background:#f4f4f4;color:#666;padding:8px 18px}
.article-img{padding:20px 0}
.article-img img{max-width:728px}
.article-box{line-height:28px;font-size:15px;color:#333}
.article-box img{max-width:740px;margin:0 auto;display:block}
.article-box p{padding:10px 0;text-align:justify;text-justify:inter-ideograph}
.article-box h3,.card-call .s1,.card-detail,.hide-txt,.hide-txt .a-btn,.hide-txt .p1,.mall-card .more,.no-data,.pageBox,.read,.relates h1 span,.relates-box li,.top-nav-por{text-align:center}
.article-box h2{font-weight:700;padding:10px 0;font-size:16px}
.article-box h3{font-size:14px}
.article-statement{color:#999;font-size:12px;line-height:24px;padding:12px 0;border-top:1px #e6e2dd dotted;margin-top:10px}
.article-foot{padding:20px 0 25px}
.article-foot .tag{float:left;font-size:14px;line-height:24px}
.article-foot .tag a{display:inline-block;height:20px;line-height:20px;border:2px solid #e3dfd9;padding:0 10px;color:#666;margin-right:6px}
.card-img,.card-img img{width:100px;height:100px}
.card-box,.card-img img{border:1px solid #e3dfd9}
.article-foot .tag a:hover{background:#ffe566}
.article-foot .prev-next{float:right;line-height:24px;font-size:12px}
.card-box{background:#fcfcfc;padding:18px 20px;margin-bottom:20px}
.card-box a{display:block}
.card-box:hover{-moz-box-shadow:0 2px 8px #e7e7e7;-webkit-box-shadow:0 2px 8px #e7e7e7;box-shadow:0 2px 8px #e7e7e7}
.card-img{float:left}
.card-img img{border-radius:100%}
.card-con{float:left;padding:0 0 0 25px;width:573px}
.card-top{line-height:24px;padding-bottom:15px}
.card-top h1{font-size:18px;float:left;color:#333}
.card-top span{float:right;color:#fb3;font-size:18px}
.card-con p{font-size:14px;padding:3px 0}
.card-con p em{display:inline-block;width:16px;height:16px;margin-right:6px;vertical-align:-4px;*+vertical-align:0;_vertical-align:-1px;background:url(../images/icon_2.png) no-repeat}
.card-con p em.em1{background-position:-503px top}
.card-con p em.em2{background-position:-490px -154px}
.card-con p em.em3{background-position:-519px top}
.card-con p span{color:#665c52;display:inline-block;padding-right:20px}
.card-con p span.span1{width:120px}
.relates{padding-top:40px}
.relates h1{border-top:1px #ebe8e5 solid;margin-top:14px;height:12px;padding-bottom:30px}
.relates h1 span{display:inline-block;width:140px;background:#fff;font-size:20px;height:24px;line-height:24px;position:absolute;left:50%;top:50%;margin:-34px 0 0 -70px}
.relates-box ul{display:block;width:760px}
.relates-box li{font-size:12px;line-height:20px;width:130px;padding-right:22px;float:left}
.read h1,.read span{float:left;font-size:24px}
.relates-box img{display:block;width:130px;height:130px;overflow:hidden}
.relates-box p{padding-top:5px}
.read{height:82px;line-height:82px;padding-bottom:20px}
.read span{display:inline-block;width:130px;color:#fff;background:#ffbc16;font-weight:700}
.read h1{width:710px;background:#fff;font-family:SimHei}
.read h1 i{color:#ffbc16;font-size:28px;padding-right:5px;vertical-align:-1px}
.crumbs,.crumbs a{color:#999}
.crumbs{float:none;width:100%;padding:0;margin:0;height:56px;line-height:56px;position:relative}
.crumbs h1{font-size:14px;color:#333}
.pageBox{padding:30px 0}
.pageLink li{margin:0 2px 0 3px;display:inline}
.pageLink li a,.share-box,.share-con,.share-weixin,.share-weixin .em1,.sy-list li>i,.viewlink{display:inline-block}
.pageLink li a{background:#f2f3f4;border:1px solid #e6cfb8;height:38px;line-height:38px;padding:0 16px;font-size:14px;color:#4b4b4b;vertical-align:top}
.pageLink a.linkOn,.pageLink li a:hover{background:#fb3;border-color:#fb3;color:#fff;text-decoration:none}
.pageLink li .next em.icon,.pageLink li .prev em.icon{display:inline-block;width:7px;height:12px;font-size:0;line-height:0;margin-top:13px;cursor:pointer;background:url(../images/icon_2.png) no-repeat}
.pageLink li .prev em.icon{background-position:-499px -58px}
.pageLink li .next em.icon{background-position:-506px -58px}
.pageLink li a:hover.prev em{background-position:-499px -70px}
.pageLink li a:hover.next em{background-position:-506px -70px}
.nav a.active,.nav a:hover,.nav a:hover em.icon,.nav-list a:hover,.topLink .nav-list a:hover,.topLink a:hover em.icon{transition:.2s}
.foot-qr{top:38px}
.no-data{width:840px;padding-top:240px;background:url(../images/no_data.png) center 45px no-repeat;line-height:30px;font-size:14px;color:#333}
.select-city{z-index:2}
.viewlink{height:24px;line-height:24px;padding:0 18px;background:#ffe65b;color:#333;font-size:12px;font-weight:400;position:absolute;right:0;top:-35px}
.viewlink:hover{background:#ffbc16;color:#333}
.sy-list ul{background:0 0;padding-left:0}
.sy-list li>i{width:22px;text-align:center;color:#666;vertical-align:1px}
.share-box{float:left;padding-left:20px}
.share-s{float:left;line-height:20px}
.share-weixin{position:relative;cursor:pointer}
.share-weixin .em1{width:23px;height:19px;background:url(../images/weixin_icon.png) left top no-repeat;vertical-align:middle;font-size:0;line-height:0}
.share-weixin-box{display:none;position:absolute;left:-105px;top:-102px;width:200px;height:auto;border:3px solid rgba(0,0,0,.2);border:3px solid #ccc\9;background:#fff;padding:8px}
.share-weixin .s1{float:left;display:inline-block;width:70px;height:70px}
.share-weixin .s1 img{display:block;width:70px;height:70px}
.share-weixin .s2{float:left;display:inline-block;width:120px;padding-left:10px;font-size:12px;line-height:18px;padding-top:6px;color:#333}
.share-weixin .tip-b1,.share-weixin .tip-b2{width:30px;height:20px;font-size:36px;top:75px;left:100px;line-height:20px}
.share-weixin .tip-b1{top:79px;left:100px;color:rgba(0,0,0,.2);*color:#ccc}
.share-weixin:hover .share-weixin-box{display:block}
.card-call .s1,.hide-txt .i1,.hide-txt .i2,.nav .new{display:inline-block}
.card-call{background:url(../images/icon_2.png) -537px -510px no-repeat #fb3;width:200px;height:31px;border-radius:20px 0 0 20px;position:absolute;right:0;top:70px}
.card-call .s1{line-height:31px;color:#fff;font-size:20px;font-weight:700;padding-left:35px}
.card-con2 .h1-title,.h3-title{font-weight:400;line-height:24px}
.nav .new{width:32px;height:32px;position:absolute;right:-5px;top:0}
.hide-box,.hide-boxbg{position:absolute;width:100%;left:0}
.hide-box{bottom:0;background:#fff;padding-bottom:50px}
.hide-boxbg{background:url(../images/zixun_huiyuanbg.png) left bottom repeat-x;top:-56px;height:56px}
.hide-txt,.top-nav-box .a1{position:relative}
.hide-txt .i1{width:20px;height:18px;background-position:-384px -459px;padding-bottom:20px}
.hide-txt .i2{width:23px;height:20px;background-position:-361px -458px;margin-right:8px;vertical-align:middle}
.hide-txt .p1{padding:0 0 20px;font-size:14px;color:#666}
.hide-txt .a-btn{display:block;width:200px;height:38px;line-height:38px;border:1px solid #ccc;margin:0 auto;font-size:16px;color:#666}
.hide-txt .a-btn:hover{background:#fafafa;color:#666}
.top-nav-box ul{width:100%}
.top-nav-box .a1.cur,.top-nav-box .a1:hover{color:#f90}
.top-nav-box .a1 img{margin-top:17px}
.top-nav-box .a1 .tip-c2{color:#f3f3f3}
.top-nav-box .a2{margin-top:-1px}
.top-nav-por{display:none;width:100%;background:#fff;border:1px solid #e5e5e5;position:absolute;left:0;top:82px;font-size:12px;-moz-box-shadow:0 3px 1px rgba(233,236,241,.7);-webkit-box-shadow:0 1px 3px rgba(233,236,241,.7);box-shadow:0 3px 1px rgba(233,236,241,.7)}
.top-nav-box .em1,.top-nav-box .li1:hover .em1{border-color:#666 transparent transparent}
.top-nav-por a{display:block;line-height:30px;color:#666}
.top-nav-por a:hover{color:#333;background:#e7e7e7}
.top-nav-box .li1:hover .top-nav-por{display:block}
.top-nav-box .em1{display:none}
.top-nav-box .i1{display:inline-block;width:32px;height:14px;background:url(../images/new.png) center center no-repeat;position:absolute;top:8px;right:4px;font-size:0;line-height:0;margin:0;border:0}
.tip-b1,.tip-b2{top:0;color:#fb3;font-size:16px;height:8px;left:7px;line-height:8px;overflow:hidden;position:absolute;width:12px}
.tip-b2{top:-1px;color:#fff}
.mall-card{background:#fff;border:10px solid #f3f3f3}
.mall-card dt{float:left;width:100px;height:100px;padding:20px 30px}
.mall-card img{display:block}
.mall-card dd{float:left;padding-top:20px;width:560px;position:relative}
.mall-card .p1{line-height:36px;font-size:18px;padding:0 0 5px}
.mall-card .p2,.mall-card .p3{padding:0;line-height:24px;font-size:14px}
.mall-card .p1 a{color:#333}
.mall-card .p1 a:hover{color:#fb3}
.mall-card .p2{color:#999;height:24px;width:405px;display:inline-block}
.mall-card .p3{color:#fb6849}
.card-detail,.mall-card .more{display:inline-block;width:104px;height:30px;line-height:30px;color:#fff;font-size:14px;letter-spacing:2px;background:#ffbe5e;border-radius:3px;-moz-text-shadow:0 2px 2px rgba(0,0,0,.08);-webkit-text-shadow:0 2px 2px rgba(0,0,0,.08);text-shadow:0 2px 2px rgba(0,0,0,.08);position:absolute;right:20px;top:55px}
.card-detail:hover,.mall-card .more:hover{background:#fb3;color:#fff}
.mallbox{width:750px}
.mallbox .mall-card{width:345px;margin:0 10px 10px 0}
.mallbox .mall-card dd{width:185px;padding-top:45px}
.mallbox .mall-card .p1{font-size:14px;padding:0;line-height:24px}
.h3-title{display:block;font-size:16px;color:#333;padding-bottom:5px}
.card-box2{background:#fff;border:10px solid #f3f3f3;margin:10px 0;padding:5px;position:relative}
.card-more2,.card-price{position:absolute;right:20px}
.card-img2{float:left;width:160px;height:120px}
.card-img2 img{display:block;width:160px;height:120px}
.card-con2{float:left;padding-left:20px}
.card-con2 .h1-title{padding-top:5px;height:24px;width:380px;display:inline-block;font-size:18px}
.card-con2 .p1{font-size:12px;line-height:18px;padding:5px 0}
.card-con2 .tagbox{padding:8px 0 5px;font-size:0;line-height:20px}
.card-con2 .tagbox span{display:inline-block;margin-right:10px;height:20px;line-height:20px;padding:0 10px;border-radius:3px;font-size:12px}
.card-con2 .tagbox span.s1{background:#eff6f5;color:#a6c5c1}
.card-con2 .tagbox span.s2{background:#f5f2e9;color:#e4d19e}
.card-con2 .tagbox span.s3{background:#eef2f8;color:#a2afc8}
.card-con2 .tagbox span.s4{background:#f7f0ee;color:#bc988d}
.card-con2 .tagbox span.s5{background:#f0f0f1;color:#b6b4b7}
.card-call2{font-size:14px;color:#ffbe5e;line-height:20px;font-weight:700}
.card-call2 .icon{display:inline-block;width:11px;height:15px;background-position:-131px -154px;font-size:0;vertical-align:2px;margin-right:5px}
.card-price{top:9px;font-size:14px}
.card-price .i1{font-size:24px;color:#f90;vertical-align:-1px;margin-right:5px}
.card-more2{color:#ccc;font-size:12px;bottom:6px}