/**
 * Copyright (c) 2015 Xinhuanet Inc. All rights reserved.
 * COP21
 * @time 2015-12-01-09.41.22
 */
a,body{color:#000}
.left,.swiper-slide{float:left}
.pic .bg,a:hover span{filter:alpha(opacity=70)}
.sprite,img{background-repeat:no-repeat}
.oldie .clearfix,.oldie .col,.oldie .list li,.oldie .nav a,.oldie .part{zoom:1}
.bigTitle,.bigTitle a,.list li a,.list2 li a,.part2 .left .pic .name,.part2 .left .text .bigTitle,.part2 .left .text .bigTitle a,.pic .name{text-overflow:ellipsis;white-space:nowrap}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0,0,0);transition-timing-function:ease}
.col .colIn,.topNav{position:absolute;top:0}
.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-wp8-horizontal{-ms-touch-action:pan-y}
.swiper-wp8-vertical{-ms-touch-action:pan-x}
body,div,h1,h2,h3,html,li,p,ul{margin:0;padding:0}
.clearfix:after,.col:after,.list li:after,.part:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
body{font-family:\5FAE\8F6F\96C5\9ED1,Microsoft YaHei,Arial;font-size:62.5%}
.safari body{font-family:PingHei,Helvetica Neue,elvetica,Arial,Verdana,sans-serif}
li{list-style-type:none}
a{text-decoration:none;outline:0}
a:hover{color:#e083a4!important}
.footer,.topNav a{color:#fff;text-align:center}
a:hover span{-moz-opacity:.7;opacity:.7}
img{border:0;background-color:rgba(227,227,227,1);background-image:url(http://www.xinhuanet.com/world/bldh/img/loading.gif);background-position:center center}
.right{float:right}
.footer{    background-color: #a92823; width: 100%; font-size: 16px; line-height: 1.8; padding: 30px 0; margin-top: 20px; background: linear-gradient(to right, #c28fb3 0%, #dd686c 66%, #ff9a82 100%);}
.hide{display:none}
.top{ background:url(http://www.newsimg.cn/food/bym20170809/img/banner-new.jpg) 50% 0 no-repeat; height:480px;}
.topNav{width:100%;z-index:2;font-size:14px;line-height:45px;background-color:rgb(234, 127, 129);text-align:center}
.topNav a{padding:0 5px}.part{width:980px;margin:0 auto}
.topNav a:hover{color:#d61518!important}
.col .sprite{float:left}
.col .sprite-t0{ background:url(http://www.newsimg.cn/food/bym20170809/img/ttxw.png)}
.col .sprite-t1,.col .sprite-t2{margin-top:10px;margin-left:5px}
.col .line{display:block;height:19px;border-bottom:#eb0000 1px solid;width:145px;margin:0 0 0 5px}
.col .more,.col .more a,.col a .more{font-size:14px;color:#eb0000;line-height:38px}
.col .more{float:right;width:50px;display:block;text-align:right}
.col .more a:hover,.col .more:hover,.col a:hover .more{color:#e60000;text-decoration:underline}
.col .colIn{left:50%;margin-left:-139px}.list .d,.list2 .d{top:50%;overflow:hidden}
.bigTitle,.bigTitle a{font-size:20px;line-height:50px;color:#df8094;display:block;overflow:hidden}
.bigTitle a:hover{color:#7ad041}.abs{color:#000;font-size:16px;line-height:24px;height:72px;overflow:hidden;text-indent: 2em;}
.content{width:100%;overflow:hidden;margin-bottom:40px}
.list li{line-height:36px;font-size:14px;padding-left:15px;position:relative}
.list li a{overflow:hidden}
.list .d{display:block;width:5px;height:5px;-moz-border-radius:2.5px;-webkit-border-radius:2.5px;border-radius:2.5px;background-color:#df6065;position:absolute;left:0;margin-top:-3px}
.list li a:hover .d,.list li:hover .d{background-color:#f8bf27}
.list2 li,.list2 li a{color:#FFF;font-size:18px}
.list2 li{background-color:#a92823;border-bottom:#FFF 1px solid;line-height:47px;font-size:16px;padding:0 15px;position:relative;cursor:pointer}
.list2 li a{display:block;overflow:hidden}
.list2 .d{display:none;border-left:9px solid #f8bf27;border-top:8px solid transparent;border-bottom:8px solid transparent;margin-top:-8px;margin-right:-12px;right:0;width:0;height:0;line-height:0;font-size:0;position:absolute}
.list2 .active .d,.list2 li:hover .d,.pic .name,.sprite{display:block}.pic .bg,.pic img{width:100%}
.list2 .active,.list2 li:hover{background-color:#f8bf27}
.bgGray{background-color:#f0f0f0}.pic,.pic img{height:238px}
.pic{position:relative;margin-bottom:12px}
.pic .bg{position:absolute;bottom:0;left:0;background-color:#000;z-index:4;height:42px;-moz-opacity:.7;opacity:.7}
.pic .name,.top .banner{left:50%;position:absolute;overflow:hidden}
.pic a:hover .bg{filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}
.pic .name{color:#fff;width:94%;line-height:42px;font-size:16px;bottom:0;margin-left:-47%;z-index:5}
.nav a,.pic .name a{color:#FFF}.sprite{background-image:url(../img/spritesheet.PNG-8.png)}
.sprite-b0{width:387px;height:154px;background-position:0 0}
.sprite-b1{width:265px;height:84px;background-position:-387px 0}
.sprite-b2{width:757px;height:244px;background-position:0 -154px}
.sprite-b3{width:103px;height:243px;background-position:0 -408px}
.sprite-b4{width:411px;height:165px;background-position:-103px -408px}
.sprite-b5{width:154px;height:98px;background-position:-514px -408px}
.sprite-ic0{width:81px;height:33px;background-position:-652px 0}
.sprite-ic1{width:103px;height:49px;background-position:-652px -33px}
.sprite-ic2{width:125px;height:50px;background-position:-387px -84px}
.sprite-t0{width:200px;height:40px;background-position:-512px -84px}
.sprite-t1{width:340px;height:40px;background:url(http://www.newsimg.cn/food/bym20170809/img/rdjj.png)}
.sprite-t2{width:200px;height:40px;background:url(http://www.newsimg.cn/food/bym20170809/img/jcsp.png)}
.sprite-t3{width:148px;height:35px;background-position:-570px -112px}
.sprite-t4{width:290px;height:40px;background:url(http://www.newsimg.cn/food/bym20170809/img/jctj.png);margin-top: 10px;}
.sprite-t5{width:390px;height:40px;background:url(http://www.newsimg.cn/food/bym20170809/img/zjlhgtitle.png);margin-top: 10px; margin-left: -55px;}
.sprite-t6{width:390px;height:40px;background:url(http://www.newsimg.cn/food/20170602jly/img/lhgkmtitle.png);margin-top: 10px;}
.sprite-t7{width:410px;height:40px;background-position:-364px -576px}
.sprite-t8{width:147px;height:35px;background-position:-103px -611px}
.mainRender{background:url(../img/bg5.jpg) center 3804px no-repeat}
.mainRenderIn{background:url(../img/bg4.jpg) center 1281px no-repeat}
.topHeightBlank{margin:0 auto;overflow:hidden;height:616px}
.top{width:100%;z-index:1;overflow:hidden;margin-bottom: -3px;}
.top .banner,.top .layer{width:1920px;height:432px}
.top .banner{top:0;margin-left:-960px}
.top .layer{position:absolute;left:0;top:0}
.top .b0{z-index:6}
.top .b1{z-index:5}
.top .b2{z-index:4}
.top .b3{z-index:3}
.top .b4{z-index:2}
.top .b5{z-index:7}
.top .b6{z-index:1;pointer-events:none}
.top .b0 .sprite{top:270px;left:488px}
.top .b1 .sprite{top:116px;left:610px}
.top .b2 .sprite{top:188px;left:287px}
.top .b3 .sprite{top:189px;left:866px}
.top .b4 .sprite{top:0;left:745px}
.top .b5 .sprite{top:70px;left:26px}
.top .layer .sprite{position:absolute}
.top .part{height:432px;position:relative}

.topBg,.topBg .bg{position:absolute;top:0}
.topBg{width:100%;z-index:0}
.topBg .bg{width:2520px;background-position:center top;background-repeat:no-repeat;margin-left:-1260px;left:50%}
.topBg .bg0{background-image:url(../img/bg0.jpg)}
.topBg .bg1{background-image:url(../img/bg1.jpg)}  
.topBg .bg2{background-image:url(../img/bg2.jpg)}
.topBg .bg3{background-image:url(../img/bg3.jpg)}
.mainBox{position:relative;z-index:2}
.nav{background:linear-gradient(to right, #dba2ca 0%, #dd686c 66%, #fcbbac 100%);height:60px;line-height:60px;overflow:hidden;font-size:20px;text-align:center}
.nav a{display:inline-block;width:19%}
.nav a.active,.nav a:hover{background-color:#f8bf27; color:#d61518!important}
.nav a.active,.nav a:hover{ color:#FFFFFF; }
.main .part{margin-top:18px}
.part1{height:397px;overflow:hidden;padding-top:18px;margin-top:0!important}
.part1 .rot,.part1 .rot .swiper-container{width:598px;height:397px}
.part1 .rot{overflow:hidden;position:relative}
.part1 .rot .pagination{position:absolute;text-align:right;left:-10px;bottom:28px;width:100%;z-index:5}
.part1 .rot .swiper-pagination-switch{display:inline-block;width:5px;height:5px;background:#b9b9b9;margin-right:8px;cursor:pointer;-moz-border-radius:2.5px;-webkit-border-radius:2.5px;border-radius:2.5px}
.part1 .rot .swiper-active-switch{background:#930001}.part1 .rot .swiper-slide{position:relative}.part1 .rot .swiper-slide .bg{position:absolute;bottom:0;left:0;background:#000;z-index:4;width:100%;height:62px;filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}
.part1 .rot .swiper-slide .name,.part1 .rot .swiper-slide .name a{display:block;width:83%;color:#fff;line-height:62px;font-size:20px;padding-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.part1 .rot .swiper-slide .name{position:absolute;bottom:0;left:10px;z-index:5}
.part1 .rot .swiper-slide:hover .bg{filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}
.part1 .rot .line{display:block;z-index:5;width:100%;height:1px;border-top:#eee 1px solid;position:absolute;left:0;bottom:61px;pointer-events:none}
.part1 .rot .arrow-left,.part1 .rot .arrow-right{position:absolute;top:50%;margin-top:-25px;width:17px;height:30px;z-index:5}
.part1 .rot .arrow-left{background:url(http://www.xinhuanet.com/world/2015/images/arrows.png) left top no-repeat;left:10px}
.part1 .rot .arrow-right{background:url(http://www.xinhuanet.com/world/2015/images/arrows.png) left bottom no-repeat;right:10px}
.part1 .right{width:350px}.part1 .right .col{margin-top:-5px;position:relative;height:38px;margin-bottom:5px}
.part1 .right .col .line{position:absolute;top:0;left:198px}
.part1 .right .list{margin-left:5px}
.part1 .right .abs{-webkit-transition:height .3s;-moz-transition:height .3s;-ms-transition:height .3s;-o-transition:height .3s;transition:height .3s}
.part1 .right .abs:hover{height:120px}
.part1 .partT { padding: 5px 0 12px 4px;}
.part2{margin-top:25px}
.part2 .col{height:54px;position:relative;overflow:hidden;border-bottom:#eb0000 1px solid;margin-bottom:14px}
.part2 .col .more,.part2 .col .more a,.part2 .col a .more{font-size:16px;color:#71869e;line-height:70px}
.part2 .col .more{float:right;width:80px;display:block}
.part2 .left{width:568px;overflow:hidden}
.part2 .left .picBox{width:186px;float:left}
.part2 .left .pic,.part2 .left .pic img{width:186px;height:162px}
.part2 .left .pic{margin-top:12px;margin-bottom:40px}
.part2 .left .text{width:358px;float:right}
.part2 .left .text .bigTitle,.part2 .left .text .bigTitle a{font-size:18px;line-height:42px;color:#df8094;display:block;overflow:hidden}
.part2 .left .text .bigTitle a:hover{color:#7ad041}
.partT{padding:0 0 12px 4px;margin-bottom:8px;border-bottom:#a8a8a8 1px dashed}
.part2 .left .text .abs{color:#000;font-size:14px;line-height:22px;height:44px;overflow:hidden;text-indent:2em}
.part2 .left .text .partT:nth-child(1){margin-top:-4px}
.part2 .left .text .partT:nth-last-child(1){border:none;margin:0}
.part2 .left .pic .name{display:block;color:#fff;width:96%;line-height:30px;font-size:12px;overflow:hidden;position:absolute;bottom:0;left:0;margin-left:4px;z-index:5;text-align:center}
.part2 .list li,.part3 .col{position:relative}
.part2 .left .pic .bg{height:30px}
.part3 .col,.part4 .col{height:50px;margin-bottom:14px}
.part2 .right{width:382px}
.part2 .list li{font-size:15px;padding-left:15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.part3 .col .line{position:absolute;top:20%;left:0;width:290px}
.part3 .col .line1{left:auto;right:0}
.part3 .col .colIn{margin-left:-139px}
.part4 .col{position:relative}
.part4 .col .line{position:absolute;top:20%;left:0;width:278px}
.part4 .col .line1{left:auto;right:0}
.part4 .col .colIn{margin-left:-193px}
.part4 .content{height:479px;overflow:hidden}
.part4 .list2{width:343px;border-right:#f8bf27 3px solid;float:left;height:100%;background:#a92823}
.part4 .right{width:511px;padding-right:65px;padding-top:32px}
.part4 .right ul li{display:none}
.part4 .right .pic{margin-bottom:0}
.part4 .right .pic,.part4 .right .pic img{height:245px}
.part4 .right .abs{height:125px;padding-top:20px;font-size:14px;line-height:30px}
.listPic li .tit h3,.loadingTip{font-size:20px;text-align:left;}
.listPic li .tit p{ font-size: 16px; color: #fff; margin: 8px 45px; line-height: 22px; font-family: Î¢ÈíÑÅºÚ; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.part5 .col{height:50px;position:relative;margin-bottom:14px}
.part5 .col .line{position:absolute;top:20%;left:0;width:240px}
.part5 .col .line1{left:auto;right:0}
.part5 .col .colIn{margin-left:-234px}
.loadingTip{padding:60px;margin:0 auto}
.loadingTip p{margin-bottom:20px}
.listPic li,.listPic li .tit,.listPic li img{width:245px;height:245px}
.listPic li{overflow:hidden;float:left;position:relative}
.listPic li .tit{position:absolute;left:0;top:245px;background-color:rgba(169, 40, 35, 0.6);-webkit-transition:top .3s;-moz-transition:top .3s;-ms-transition:top .3s;-o-transition:top .3s;transition:top .3s}
.visualCon,.visualCon ul li{position:relative;overflow:hidden}
.listPic li .tit h3{margin:45px 45px 0;line-height:25px;color:#fff}
.listPic li .tit h3 a{color:#fff}
.listPic li .tit h3 a:hover {color: #fff!important;}
.oldie .listPic li .tit{background-color:#0a5b55}
.listPic li a:hover .tit,.listPic li.li01 .tit,.listPic li.li03 .tit,.listPic li.li06 .tit,.listPic li.li08 .tit{display:block;top:0}
.listPic li.li01 .tit,.listPic li.li03 .tit{background-color:#df8094}
.listPic li.li06 .tit,.listPic li.li08 .tit{background-color:#df8094}
.visualCon{height:435px;margin:0 auto 30px}
.visualCon ul li{width:95px;height:435px;border-left:1px solid #fff;float:left}
.visualCon ul li .imgTop img{opacity:1;width:600px;height:435px}
.visualCon ul li .imgTop img.tm{opacity:1}
.visualCon ul li .imgCon{width:600px;height:435px}
.visualCon ul li .imgCen,.visualCon ul li .imgCen a{color:#fff;font-size:20px;line-height:50px;height:50px;width:600px}
.visualCon ul li .imgCen{background:rgba(0,0,0,.5);position:absolute;left:0;bottom:0;text-indent:20px}
.oldie .visualCon ul li .imgCen{background:#00b279}
.visualCon ul li .imgCen a{overflow:hidden}
.visualCon ul li.first{width:600px}
.visualCon ul li.fast{position:absolute;right:0;bottom:0}

.part-4ss{ background:url(http://www.newsimg.cn/food/20170602jly/img/part-3ssbg.jpg)}
.part.part1 .bigTitle a{ white-space: normal; line-height: 35px; margin-bottom: 3px;}