﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:14px/1.5 \5fae\8f6f\96c5\9ed1,\5b8b\4f53,arial;}
fieldset,img{border:0;}ol,ul,li{list-style:none;}:focus{outline:0;}img{display:block;}
.none,legend{display:none;}.f11{float:left;display:inline;}.fr{float:right;display:inline;}
body{color:#676767;background:#fff;}
a{color:#444;text-decoration:none;}a:hover{color:#fd3939;text-decoration:none;}
i,s,u,em,strong{font-weight:normal;font-style:normal;text-decoration:none;}
.clearfix:before,.clearfix:after{content:".";display:block;height:0;visibility:hidden;font-size:0;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}/* IE < 8 */
.mr{margin-right:20px;}.mt{margin-top:15px;}.w1300{width:1200px;margin:0 auto;position:relative;}
.w_390{width:390px;}.w_510{width:510px;margin:0 20px;}.w_260{width:260px;}.w_810{width:810px;}.w_468{width:468px;margin:0 18px;}.w_300{width:300px;}
.txt-list li{height:32px;line-height:32px;overflow:hidden;padding-left:40px;}
.img-list,.app-list{overflow:hidden;*zoom:1;}
.img-list li{float:left;margin:12px 18px 0 0;text-align:center;position:relative;}
.img-list li,.img-list li img{width:245px;height:90px;}
.img-list li strong,.img-list li s{display:block;width:260px;height:30px;line-height:30px;overflow:hidden;color:#fff;position:absolute;bottom:0;left:0;}
.img-list li s,.imgshow li s{background:#000;filter:alpha(opacity=60);opacity: 0.6;}
.tw-list{padding-top:10px;}
.tw-list li{height:90px;margin-bottom:15px;}
.tw-list img{float:left;width:145px;height:90px;margin-right:12px;}
.tw-list strong{display:block;height:36px;line-height:36px;overflow:hidden;font-weight:bold;}
.tw-list p{height:40px;overflow:hidden;color:#a0a0a0;}
.app-list li{float:left;width:70px;height:97px;line-height:28px;overflow:hidden;text-align:center;margin:18px 48px 0 0;}
.app-list img{width:64px;height:64px;}
.tab-con ul{display:none;}.tab-con ul.on{display:block;}
/*��Ŀ*/
.hd h3,.hd_2 h2{font-weight:normal;color:#333;font-size:18px;}
.hd{position:relative;}
.hd h3{height:40px;line-height:40px;padding-left:28px;}
.hd a{position:absolute;right:0;top:10px;color:#999;font-size:13px;}
.hd_2{height:50px;line-height:50px;margin-bottom:10px;}
.hd_2 h2{font-size:24px;}
.red{border-bottom: 2px #c80000 solid;}.red span{color:#c80000;}
.con2 .hd a:hover{color:#c80000;}
.gree{border-bottom: 2px #52CAC0 solid;}.gree span{color:#52CAC0;}
.orange{border-bottom: 2px #ff9c00 solid;}.orange span{color:#ff9c00;}
.con5 .hd a:hover{color:#ff9c00;}
.blue{border-bottom: 2px #1883de solid;}.blue span{color:#1883de;}
.con5 .hd a:hover{color:#1883de;}
/*����ͼƬ*/
.vr-info .img,.hd h3,.xz a,.mobile-down dt{background:url(../images/index.png) no-repeat;}
.vr-info .img{background-position: 0 -160px;}
.hdzx h3{ background-position: -232px -38px;}
.pingce h3{background-position: -232px -75px}
.yxxz h3{background-position: -232px -112px;}
#top10 .xz a{background-position: -200px 0;}
#top10 h3{background-position: -232px 0;}
#android-down dt{background-position: 0 -5px;}
#ios-down dt{background-position:-100px -5px;}
.con5 h3,.con3 h3{background-position: -232px -151px;}
.con4 h3{background-position: -232px -37px;}
.txt-list li,.ph .btn,.ph li span{background: url(../images/soft_bg.png) 0 -145px no-repeat;}
.ph .btn{background-position:right 0;}
.ph li span.orgNum{background-position: 0 -84px;color:#f00;}
.ph li span{background-position: 0 -24px;color:#666;}

#mainBody{padding-bottom:30px;-margin-top:15px;}
/*����*/
#nav{height:50px;background:#0085da;}
#nav li{float:left;width:140px;line-height:50px;font-size:16px;text-align:center;}#nav li.cur a,#nav li a:hover{background:#00548a;}
#nav li a{display:block;color:#fff;}
/*ͷ���Ƽ�*/
.recomBox{padding:20px 10px 10px 0;background:#f8f8f8;}
#recom .tab-nav{height:38px;margin-left:2px;border-bottom: 2px solid #e5e9ed;}
#recom .tab-nav span{width:100px;height:40px;line-height:40px;margin-right:15px;font-size:16px;}
#recom .tab-nav span.cur u{display:block;border:2px solid #e5e9ed;border-bottom-color:#f8f8f8;background:#f8f8f8;line-height:36px;}
.recomBox li{float:left;width:575px;padding-left:20px;}
.recomBox li{height:22px;line-height:22px;margin: 0 0 10px;overflow:hidden;}
.recomBox li span,.recomBox li a{display:inline-block;margin-right:10px;font-size:13px;}
.recomBox li a{height:16px;line-height:16px;padding-right:10px;border-right:1px solid #C9C9C9;}
.recomBox li span{width:60px;text-align:center;color:#fff;}
.bg1{background-color: #ff5d5d;}
.bg2{background-color: #4197e2;}
.bg3{background-color: #47b751;}
.bg4{background-color: #fea342;}
.bg5{background-color: #41d39d;}
.bg6{background-color: #ff5d5d;}

/*�õ�*/
.imgshow{width:390px;height:300px;overflow:hidden;position:relative;margin-bottom:10px;}
.imgshow ul{height:300px;position:absolute;}
.imgshow ul li{float:left;width:390px;height:300px;overflow:hidden;position:relative;}
.imgshow li img{width:390px;height:300px;}
.imgshow .btn{position:absolute;width:426px;height:8px;line-height:8px;left:0;bottom:0;}
.imgshow .btn span{display:inline-block;_display:inline;_zoom:1;width:78px;height:8px;_font-size:0;border-right:1px solid #A2A2A2;cursor:pointer;background:#373737;}.imgshow .btn span.on{background:#358ff0;}
.imgshow .preNext{display:none;}
.imgshow li s,.imgshow li strong,#gonglue .img strong,#gonglue .img s,.kBox .img s,.kBox .img strong{display:block;position:absolute;left:0;bottom:0;}
.imgshow li s{width:100%;height:60px;line-height:60px;overflow:hidden;}
.imgshow li strong{bottom:20px;left:10px;height:24px;line-height:24px;overflow:hidden;font-size:16px;color:#fff;z-index:1;}
/*����*/
#top10{font-size:13px;}
#top10 span{float:left;display:inline-block;text-align:center;}
.nav-item{height:28px;line-height:28px;background-color:#f5f5f5;}.nav-item span{color:#aa4f4f;}
.num,.rq,.xz{width:60px;color:#666;color:#999;}
.name{width:150px;}
.caname{width:70px;}
.num{width:50px;color:#333;}
.xz a{display:inline-block;width:27px;height:22px;line-height:200px;overflow:hidden;margin:9px 0 0 9px;}
#top10 .down-list li{float:left;height:42px;line-height:42px;overflow:hidden;border-bottom:1px dotted #ccc;}
#top10 .down-list li .name a{display:block;height:40px;overflow:hidden;}
#top10 .down-list .num u{display:block;width:18px;height:18px;line-height:18px;margin: 11px 0 0 12px;text-align:center;background:#D0D0D0}#top10 	.down-list .num u.bg{background:#f00;color:#fff;}
#top10 .tab-nav {width:392px;height:36px;}
#top10 .tab-nav li{float: left;margin-right:1px;width:129px;height: 36px;background-color: #e6e6e6;font-size: 14px;line-height: 36px;color: #333;text-align: center;cursor: pointer;}
#top10 .tab-nav .cur{background-color:#358ff0;color: #fff;font-weight: bold;}
/*��������*/
.apptype .appBox{display:none;}.apptype .appBox.on{display:block;}
.apptype .tab-nav{border-bottom: 2px solid #e5e9ed;}
.apptype .tab-nav span{display:inline-block;width:117px;height:40px;line-height:40px;text-align:center;font-size:16px;color:#000;}
.apptype .tab-nav span.cur{background:#0085da;color:#fff;}
.apptype ul{display:block;}
.apptype em{float:right;margin-left:5px;}.apptype .cname{display:inline;float:left;width:60px;height:17px;line-height:17px;margin:8px 15px 0 0;padding:0 15px 0 0;text-align:right;border-right:1px solid #ddd;overflow:hidden;}
.apptype em,.apptype .cname{color:#999;}.apptype a.cname:hover{color:#FD3939;}
.apptype li img{display:inline;width:20px;height:20px;margin-right:6px;position:relative;top:5px;}
.apptype ul{margin-top:18px;position:relative;}
.apptype li.new,.apptype li.hot,.apptype li.best{width:28px;height:32px;overflow:hidden;padding:0;text-align:center;position:absolute;left:0;top:0;}
.apptype li.new{background-position: 0 -49px;color:#1193FC;}
.apptype li.hot{background-position: 0 -80px;color:#f00;}
.apptype li.best{background-position: 0 -113px;color:#609C32;}
/*�*/
.hdzx .conBox a{display:block;padding:8px 0;color:#999;font-size:12px;border-top:1px #F0F0F0 solid;}
.hdzx a strong{display:block;height:24px;line-height:24px;overflow:hidden;font-size:14px;color:#333;}
.hdzx a:hover strong,.hdzx .hd a:hover{color:#1f90df;}
.hdzx-tu li{margin-top:15px;position:relative;}
.hdzx-tu li,.hdzx-tu li img{width:300px;height:160px;}
.hdzx-tu li strong,.hdzx-tu li s{width:300px;}
/*����*/
#yxDown,#azvr .tab-con,#iosvr .tab-con{width:790px;}
.downBox{display:none;}.downBox.on{display:block;}
.tips{height:45px;line-height:45px;margin-top:10px;padding:0 10px;font-weight:bold;font-size:20px;color:#fff;background:#c80000;}.tips span{float:right;font-weight:normal;font-size:14px;}
.tab-nav span{display:inline-block;height:30px;line-height:30px;text-align:center;font-size:13px; cursor: pointer;}
.shebei{background:#f9f9f9;}.shebei span{width:120px;color:#aa4f4f;}.shebei span.cur{font-weight:bold;}
.downBox .tab-nav{margin:15px 0 5px 0;}
.downBox .tab-nav span{height:32px;line-height:32px;padding:0 12px;font-size:15px;}.downBox .tab-nav span.cur{color:#fff;background:#c80000;}
.downBox .mr{margin-right:0;}
.mobile-down{clear:both;padding:10px 0;border-top: 1px #ccc dotted;}
.mobile-down dl{padding:10px 0;overflow:hidden;*zoom:1;}
.mobile-down dt{width:100px;height:120px;text-align:center; text-indent:-9999px;overflow:hidden;}
.mobile-down dd{width:1100px;}
.mobile-down li{width:70px;height:108px;margin:0 0 0 23px;padding:10px;border:1px solid #fff;position:relative;}.mobile-down li.hover{background:#f6f6f6;border-color:#ddd;}
.mobile-down li strong{display:block;height:22px;line-height:22px;overflow:hidden; margin:5px 0;}
.mobile-down li img{width:70px;height:70px;}
.mobile-down li span{display:block;height:16px;line-height:16px;color:#999;}.mobile-down li.hover span{display:none;}
.mobile-down li .btn{display:none;width:70px;height:30px;line-height:30px;text-align:center;color:#fff;background:#f60;}
.mobile-down li.hover .btn{display:block;position:absolute;bottom:10px;left:10px;}
.mobile-down .more{width:18px;padding:20px 10px;background:#a5a5a5;font-size:15px;color:#fff;}
/*��׿ pc*/
.mobile .tab-con ul{width:837px;}
.mobile .tab-nav li{float:left;width:87px;height:32px;line-height:32px;overflow:hidden;margin:10px 10px 0 0;text-align:center;font-size:14px;background:#f0f0f0;cursor: pointer;}.mobile .tab-nav li.cur,.dImg .tab-nav span.cur{background:#ff9c00;color:#fff;}#iosvr .tab-nav li.cur,#iosvr .tab-nav span.cur{background:#1883de;}
.dImg{margin:12px 0;}
.dImg li{display:none;margin:0;}.dImg li.on{display:block;}
.dImg li,.dImg li img{width:380px;height:170px;}
.dImg .img-list li strong,.dImg .img-list li s{width:380px;height:40px;line-height:40px;font-size:15px;}
.dImg .hd{position:relative;}
.dImg .tab-nav{position:absolute;right:10px;top:10px;}.dImg .tab-nav span{display:inline-block;width:10px;height:10px;margin-left:5px;background:#ccc;}

#focus1{margin-top:12px;}
.k-con li{margin:10px 0 5px 0;}
.k-con li,.k-con li img{width:260px;}
/*ר��ͼ��*/
.pic li{margin:10px 22px 0 0;}
.pic li,.pic li img{width:385px;height:171px;}
.pic li strong,.pic li s{width:385px;height:40px;line-height:40px;font-size:15px;}
.pic .mr{margin-right:0;}
/*���а�*/
.ph{width:277px;float:left;margin-right:30px;}.ph.last{margin-right:0;}
.ph h3{height:40px;line-height:40px;font-weight:normal;font-size:18px;color:#333;}
.ph li{font-size:12px;color:#999;border-bottom:1px dashed #D2D2D2;position:relative;}
.ph li.f .tit{display:none;}
.ph li.f .info{display:block;}
.ph li .tit{height:45px;line-height:45px;}
.ph li .info{display:none;height:85px;padding:12px 0 0 0;}.ph li .tit{padding-left:35px;}
.ph li img{float:left;width:64px;height:64px;margin-right:15px;}
.ph .tit a,.ph li strong,.ph li span{display:block;}
.ph .tit,.ph li strong{font-size:14px;height:20px;line-height:20px;overflow:hidden;}.ph li strong{margin-bottom:5px;font-size:14px;}
.ph li span{width:27px;height:27px;line-height:27px;text-align:center;position:absolute;left:0;top:10px;}.ph li.cur span.orgNum{background:#f00;}.ph li.cur span{background:#999;color:#fff;}
.ph li .btn{display:block;width:61px;height:23px;line-height:23px;margin:7px 0 0 79px;padding-right:29px;text-indent:5px;font-size:13px;color:#d90000;border:1px solid #d90000;}
.ph li a:hover.btn{background-color:#d90000;color:#fff;}
/*food*/
#footer{padding:20px;line-height:26px;text-align:center;border-top:1px solid #ddd;}
/*�Ҳർ��*/
.float_btn{position:fixed;bottom:250px;left:50%;margin-top:-50px;margin-left:640px;z-index:1000;}
.float_btn{_position:absolute;_top:expression(documentElement.scrollTop + 200 + "px")}
.float_btn a{display:block;width:66px;height:66px;margin-bottom:2px;overflow:hidden;background:#fff;background:url(../images/float_btn.png) no-repeat;border:1px solid #f0f0f0;}
.float_btn a{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2;}
.float_btn a:hover{border:1px solid #fff;}
#gotop a{display:block;}
#gotop a:hover{background-position:-67px 0;}
.share_btn a{background-position:0 -203px;}
.share_btn a:hover,.share_btn.hover a{background-position:-67px -203px;}
.float_btn #bdshare{display:none;width:370px;height:49px;margin:0;padding:8px 0 8px 10px;background:#fff;border-right:0;border:1px solid #ddd;position:absolute;right:67px;bottom:1px;}
#bdshare{float:none;line-height:48px;}
.sinaGFoot-share a{width:35px;background:url(../images/share.png)!important;display:inline-block;overflow:hidden;margin:5px 8px 0 0;width:35px;height:35px!important;padding:0!important}
.sinaGFoot-share a.a1{background-position:-55px 0!important}
.sinaGFoot-share a.a2{background-position:0 0!important}
.sinaGFoot-share a.a3{background-position:-110px 0!important}
.sinaGFoot-share a.a4{background-position:-165px 0!important}
.sinaGFoot-share a.a5{background-position:-275px 0!important;text-indent:-999px;}
.sinaGFoot-share a.a6{background-position:-385px 0!important;}
.sinaGFoot-share a.a7{background-position:-220px 0!important;}
.sinaGFoot-share a.bds_more{background-position:-438px 0!important;}
.sinaGFoot-share a.bds_count{background-position:-489px 0!important;width:55px;line-height:35px;color:#555;font-size:14px;text-align:center;}
@media(max-width:1439px) {
    .float_btn{display:none;}
}

/*zt*/
.art_gytit{ margin:25px auto 0; height:37px; line-height:37px; overflow:hidden;border-bottom:2px solid #358ff0;}
.art_gytit span{float:left; display:inline-block; color:#358ff0; font-size:24px; font-weight:bold;}
.art_gytit .more{float:right; font-size:13px; color:#999; line-height:50px;}
.art_zt{width:1200px; height:180px; margin-top:17px; overflow:hidden;}
.art_zt a{display:block; float:left; width:398px; height:100%; position:relative; z-index:0; margin-left:2px; transition: all .3s;overflow:hidden;}
.art_zt a:first-child{margin-left:0px;}
.art_zt a img{height:100%; width:400px;}
.art_zt a p{position: absolute;bottom: 0;left: 0;z-index:999;width:100%;height:117px; -background:url(../images/new_dnxtc.png) no-repeat 0 -168px; text-align:center; overflow:hidden;}
.art_zt a p span{ color:#fff; font-size:16px; margin:80px 12px 0; display:inline-block; height:25px; line-height:25px; overflow:hidden;}
.art_zt a:hover,.art_zt a.on{width:430;}


/**�����Ʒ�б�**/
.mt{margin-top:20px}
.jplist{width:1200px;border:1px solid #ececec;padding:15px 0 5px;position:relative;height:90px}
.jpic{position:absolute;height:49px;width:49px;left:0;top:0;background:url(../images/jpic.png) no-repeat}
.jplist li{float:left;display:inline;height:90px;width:84px;margin:0 9px 0 15px}
.jplist a{display:block;text-align:center}
.jplist a img{height:60px;width:60px}
.jplist a p{height:20px;line-height:20px;margin-top:5px;width:60px;overflow:hidden}


.mainl1_bt { -margin: 0 36px; -border-top: 1px dashed #f5f5f5; padding-top: 10px; }
.flxz { line-height: 24px; +margin-bottom:10px;
}
.flxz dl dt { width: 119px; float: left; font-size: 14px; color: #666; }
.flxz dl dt span { width: 54px; float: left; }
.flxz dl dd { width: 1200px; -float: left; }
.flxz dl a { display: inline-block; padding: 0 15px; float: left; margin-right: 3px; font-size: 14px; text-align: center; border: 1px solid #fff; margin-bottom: 10px; }
.flxz dl a.last, .flxz dl a:hover { color: #f55555; border: 1px solid #f55555; }

