@charset "utf-8";
/*基础制作页面组件*/
html, body, div, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, input, textarea, label, ul, ol, dl, li, dt, dd,.clearfix:after { margin:0; padding:0; }
html, body { height:100%; font-family: \5FAE\8F6F\96C5\9ED1; background:url("http://www.gz.xinhuanet.com/ztpd/qnzshrmtzt_2019/image/bodybg.jpg") repeat; }
body { color:#000; line-height:22px; text-align:left; }
li { list-style-type:none; }
a { text-decoration:none; outline:none; color:#484848; }
a:hover { text-decoration:none; color: #ff9724; }
table { border-collapse:collapse; border-spacing:0; }
iframe,img { border:0;}
img { vertical-align:middle;}
.clearfix { display:block; #zoom:1;}
.clearfix:after { content:''; overflow:hidden; width:100%; height:0px; font-size:0px; display:block; clear: both; }
.fl { float:left; }
.fr { float:right; }
.container { width:1200px; min-width:1200px; margin:0 auto; clear: both; overflow:hidden;}

/* 头部 */
#top-box { background-color:#f2f2f2; width:100%; min-width:1200px; font-family: \5FAE\8F6F\96C5\9ED1; helvetica, arial, verdana, tahoma, sans-serif;}
.top-bg {width:1200px; height:40px; margin:0 auto; background-color:#f2f2f2;}
.slogan{ float:left; width: 220px; line-height:40px; margin-right:10px;}
.slogan img{ float:left; width: 212px; height:18px; margin-top:12px;} 
.nav1-content1 { height: 40px; float:left; margin-left:15px;}
.nav1-content1 li{ display: block; height: 40px; line-height: 40px; text-align: left;  float: left; margin-right:26px;}
.nav1-content1 li a{ color: #848484; font-size: 14px;}
.nav1-content1 li a:hover{ color: #194d98; text-decoration:none;}
.nav1-content2 { height: 40px; float:right;}
.nav1-content2 li{ display: block; height: 40px; line-height: 40px; text-align: left;  float: left; margin-left:24px;}
.nav1-content2 li a{ color: #848484; font-size: 14px;}
.nav1-content2 li a:hover{ color: #194d98; text-decoration:none;}
.nav1-content2 span{ font-size: 12px; color:#0671b5;}

/* header */
.header{ width:100%; height: 479px; margin:0 auto; min-width:1200px; background:url("http://www.gz.xinhuanet.com/ztpd/qnzshrmtzt_2019/image/top.jpg") no-repeat center top; overflow:hidden;}

/* 导航 */
.nav { margin:0 auto; height: 60px; min-width:1200px; background:#308984; }
.nav .center { width:1200px; margin:0 auto; height: 100%;}
.nav-itemA { display: inline-block; font-size: 18px; vertical-align: middle; height: 100%;}
.nav-itemA a { font-size:18px; color:#fff; line-height:60px; height:60px; text-align: center; font-family:\5FAE\8F6F\96C5\9ED1; margin-left:6px;}
.nav-itemA a:hover { color: #ff9724; text-decoration: none;}
.nav-item { display: inline-block; font-size: 18px; vertical-align: middle; height: 100%;}
.nav-item a { font-size:18px; color:#fff; line-height:60px; height:60px; text-align: center; margin-left:10px; font-family:\5FAE\8F6F\96C5\9ED1;}
.nav-item a:hover { color: #ff9724; text-decoration: none;}
.nav-itemA .after:after { display: inline; content: '/'; float: right; margin-left:18px;}
.nav-item .after:after { display: inline; content: '/'; float: right; margin-left:18px;}

/* 更多 */
.gkm { margin:0 auto; margin-top:20px; width:1200px; padding:10px 0px 10px 0px; text-align:center; overflow:hidden;}
.gkm .ann{ margin:0 auto; width:250px;height:30px;background:#f9f9f9;border:1px #e5e5e5 solid;-webkit-border-radius:30px; text-align:center; padding:6px 0px 2px 0px;font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px;position:relative; }
.gkm .ann .ff{ position:absolute;left:0px;top:0px;width:250px;text-align:center;padding:8px 0px 5px 0px;}

/* 栏目 */
.lmbt{ width:1100px; height:114px; margin:0 auto; margin-top:30px; margin-bottom:30px; }
.lmbt img{ width:1100px; height:114px; text-align:center; }

/*“三会”新闻*/
.part1{ width:100%;  margin:0 auto;}

/*“三会”新闻  头条*/
.dtt{width: 1200px;height: auto; margin: 0 auto; background: url("http://www.gz.xinhuanet.com/ztpd/qnzshrmtzt_2019/image/tt.jpg") 0 2px no-repeat; padding-bottom: 16px; border-bottom-width: 1px; border-bottom-style: dotted;border-bottom-color: #bfbfbf; margin-top: 36px;}
.dtt .tit{ font-size: 38px; color: #484848; font-weight: bold; line-height: 42px; text-align: center;}
.dtt .tit a{ color: #484848; font-weight: bold;}
.dtt .tit a:hover { text-decoration:none; color: #ff9724;}
.dtt .txt{font-size: 14px;color: #9c9c9c; line-height: 28px; margin-top: 12px; font-family: \5FAE\8F6F\96C5\9ED1; text-align: center;}

/*“三会”新闻  幻灯*/
.jj_box_left {width:670px; height:460px; position: relative; float: left; overflow: hidden; padding: 20px 0px 0px 0px; }
.jj_pic { width: 670px; height: 460px; position: relative; }
.jj_pic .swiper-container { width: 670px; height: 460px; }
.jj_pic .swiper-slide { position: relative; }
.jj_pic .swiper-container.swiper-wrapper .swiper-slide img { width: 670px; height: 460px; }
.jj_pic .swiper-container .swiper-wrapper .swiper-slide .bg { position: absolute; left: 0; bottom: 0; width: 100%; height: 60px; opacity: 0.6; background: #000; z-index: 0 }
.jj_pic .swiper-container .swiper-wrapper .swiper-slide .title { font-size: 18px; position: absolute; left: 0; bottom: 0; width: 100%; height: 60px; line-height: 60px; color: #fff; overflow: hidden; z-index: 1; }
.jj_pic .swiper-container .swiper-wrapper .swiper-slide .title a { position: absolute; left: 10px; bottom: 0; width: 98%; height: 60px; line-height: 60px; color: #fff; overflow: hidden; z-index: 1; }
.jj_pic .pagination { position: absolute; right: 10px; text-align: right; bottom: 18px; width: 100%; z-index: 2; }
.jj_pic .swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; border-radius: 100%; background: #fff; margin: 0 3px; cursor: pointer; }
.jj_pic .swiper-active-switch { background: #388983; }
.jj_pic .toparrow{position: absolute;top: 45%; margin-top: -20px; width: 25px; height: 30px; line-height: 30px;z-index: 10;text-decoration: none;outline: none;}
.jj_pic .arrowleft{ width:25px; height:54px; left: 8px; background: url("http://www.gz.xinhuanet.com/ztpd/qnzshrmtzt_2019/image/hdtp_left.png") no-repeat; }
.jj_pic .arrowright{ width:25px; height:54px; right: 8px; background:url("http://www.gz.xinhuanet.com/ztpd/qnzshrmtzt_2019/image/hdtp_right.png") no-repeat; }

/*“三会”新闻  新闻*/
.jj_box_right { width: 480px; float: right; padding: 20px 0px 0px 0px;}
.lb{ width:480px; float:right;}
.lb .shz{ margin-bottom:18px; border-bottom:1px dotted #e5e5e5;}
.lb .shz .bbb{ font-size:18px; color:#484848; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold; display:block; padding-bottom:16px;}
.lb .shz .bbb:hover{ text-decoration: none; color: #ff9724;}
.lb .shz .rrr{ font-size:14px; color:#999999; font-family:\5FAE\8F6F\96C5\9ED1; line-height:26px; padding-bottom:12px; display:block;}

/*你好！都匀*/ 
.part2{ width: 100%; max-width: 1200px; min-width:1200px; margin: 0 auto; }
.part2-content{ width:1200px; height:335px; margin: 0 auto; margin-bottom:30px; margin-top:20px;}
.part2L{ width:310px; float:left;}
.part2L h2 { font-family:\5FAE\8F6F\96C5\9ED1; font-size:16px; line-height:26px; margin-top:10px;}
.part2L h2 a { color:#404040;}
.part2L h2 a:hover { text-decoration:none; color: #ff9724; }
.part2L p {font-family:\5FAE\8F6F\96C5\9ED1; font-size:14px; line-height:26px; color:#999999; margin-top:10px;}
.part2L p a{ color: #308984;}
.part2C{ width:515px; margin-left: 35px; float:left;}
.part2C .headNews1 {border-bottom: 1px dotted #e5e5e5; margin-top:-6px;}
.part2C .headNews1 h2 { font-size:16px; line-height:26px; }
.part2C .headNews1 h2 a { color:#404040;}
.part2C .headNews1 h2 a:hover { text-decoration:none; color: #ff9724; }
.part2C .headNews1 p { font-size:14px; line-height:26px; color:#999999; padding:13px 0px 17px 0px; }
.part2C .headNews1 p a{ color: #308984; }
.part2C .last { border:none;}
.part2C .two { margin-top:15px;}
.part2R { width:310px; float:right;}
.part2R .listPic1 li{ width: 150px; overflow: hidden; margin-bottom: 5px} 
.part2R .listPic1 li a{ display: block;line-height: 0} 
.part2R .listPic1 li img{ width:150px; height:105px; } 
.part2R .listPic1 li .picTit{ padding: 6px 0px;font-size: 14px;line-height: 26px;height: 48px;overflow: hidden;} 
.part2R .listPic1 li .picTit a{ line-height: 26px; color:#404040;}

/*品·茶人会*/ 
.part3{ width: 100%; max-width: 1200px; min-width:1200px; margin: 0 auto; }
.part3-content{ width:1200px; height:410px; margin: 0 auto; margin-bottom:30px; margin-top:20px;}

/*“三会”活动*/
.sh-left{ width:790px; overflow:hidden; float:left; height:410px;}
.sh-left .picBox {	width: 240px; margin-right: 40px; float:left; }
.sh-left .picBox li { width: 240px; position: relative; }
.sh-left .picBox li + li { margin-top: 30px; }
.sh-left .picBox li img { width: 240px; height: 185px; display: block; }
.sh-left .picBox li .text { color: #fff; position: absolute; width: 240px; height: 185px; bottom: 0px; left: 0; z-index: 14; display: none; }
.sh-left .picBox li .text h3 { width: 90%; color: #fff; font-size:16px; padding: 0px 0 10px; text-align: center; margin: 65px auto 0; line-height:32px; }
.sh-left .picBox li .text h3 a { color: #fff; font-size:16px; }
.sh-left .picBox li .bg { width: 240px; height: 185px; position: absolute; bottom: 0px; left: 0; background: #2c4f92; opacity: 0.6; filter: alpha(opacity=60); z-index: 13; display: none; }

.sh-left .text { width:510px; float:right;}	
.sh-left .text .bigTitle,.section_pm_19  .left .text .bigTitle a { font-size:16px;	line-height:32px; color:#484848;	display:block; }
.sh-left .text .abs { color:#999999; line-height:26px; overflow:hidden; font-size:14px;}
.sh-left .text .abs a{ color: #308984;}
.sh-left .text .titleBox:nth-last-child(1) {margin:0}   /*排前的第一 子集 边框为0*/
.sh-left .text .titleBox{ padding: 0 0 11px 4px; margin-bottom: 8px; border-bottom: 1px dotted #e5e5e5;}

.sh-right{ width:370px; overflow:hidden; float: right; height:410px;}
.sh-right .dateBox li{ position:relative; height:50px;line-height:50px;padding:0;margin-bottom:9px}
.sh-right .dateBox li .date,.sh-right .dateBox li p{height:50px;padding-right:10px;display:block;overflow:hidden}
.sh-right .dateBox li p{ width:238px; line-height:50px;position:absolute;top:0;right:0;background-color:#e6e7e9;border-radius:4px;padding-left:10px}
.sh-right .dateBox li p,.sh-right .dateBox li p a{color:#004ea1}
.sh-right .dateBox li .date{ width:95px; border-radius: 40px 4px 4px 40px; text-align: right; color:#fff;}
.sh-right .dateBox li .spr-btnArrowDown{position:absolute; z-index:3;top:10px;left:10px}
.sh-right .dateBox .d1{font-size:20px!important}
.sh-right .dateBox .d1 p{font-size:20px!important;background-color:#e2eaf0;text-align:center}
.sh-right .dateBox .d1 .date{font-size:20px!important;background-color:#2b9690;}
.sh-right .dateBox .d2 .date{background-color:#a8c9ca}
.sh-right .dateBox .d3 .date{background-color:#335089}
.sh-right .dateBox .d4 .date{background-color:#70cac5}
.sh-right .dateBox .d5 .date{background-color:#3775b3}
.sh-right .dateBox .d6 .date{background-color:#00d3ff}
.sh-right .dateBox .d7 .date{background-color:#b0d183; width:95px;}

/*看·摄博会*/ 
.part4{ width:100%; max-width: 1200px; min-width:1200px; margin: 0 auto; }
.part4-content{ width:1200px; height:410px; margin: 0 auto; margin-bottom:30px; margin-top:20px;}

/*游·旅发会*/ 
.part5{ width:100%; max-width: 1200px; min-width:1200px; margin:0 auto; }
.part5-content{ width:1200px; height:410px; margin: 0 auto; margin-bottom:30px; margin-top:20px;}

/*“三会”镜头*/
.part6{ width:100%; margin:0 auto; overflow: hidden;}
.part6 .slider { width: 100%; margin-top:20px; margin-bottom:20px; min-width: 1100px; height: 560px; position: relative; overflow: hidden; background: #fff;}
.part6 .slider .bd { width: 960px; position: absolute; left: 50%; margin-left: -480px;}
.part6 .slider .bd li { width: 960px; overflow: hidden;}
.part6 .slider .tempWrap { overflow: visible !important}
.part6 .slider .tempWrap ul { margin-left: 0px !important; /*强制位置*/}
.part6 .slider .hd { position: absolute; z-index: 20; height: 6px; right: 50%; margin-right:-460px; bottom: 32px; }
.part6 .slider .hd li { display: inline-block; *display: inline; zoom: 1; width: 10px; height: 10px; line-height: 99px;  border-radius: 100%; overflow: hidden; background: #fff;  margin: 0 3px; cursor: pointer; }
.part6 .slider .hd li.on { width: 10px; height: 10px; border-radius: 100%; background: #388983; cursor: pointer;}
.part6 .slider .pnBtn { position: absolute; z-index: 30; top: 0;  width: 100%; height: 524px; cursor: pointer;}
.part6 .slider .prev { left: -50%; margin-left: -480px;}
.part6 .slider .next { left: 50%; margin-left: 480px;}
.part6 .slider .pnBtn .blackBg { display: block; position: absolute; left: 0; top: 0;  width: 100%;  height: 6800px; background: #000; filter: alpha(opacity=60); opacity: 0.6;}
.part6 .slider .pnBtn .arrow { display: none; position: absolute; top: 0; z-index: 40; width: 60px; height: 6800px;}
.part6 .slider .pnBtn .arrow:hover { filter: alpha(opacity=60); opacity: 0.6;}
.part6 .slider .prev .arrow { right: 15px; background: url("http://www.gz.xinhuanet.com/ztpd/qnzshrmtzt_2019/image/gqdt_left.png") no-repeat left top; top: 45%; width: 30px; height: 65px;}
.part6 .slider .next .arrow { left: 15px; background: url("http://www.gz.xinhuanet.com/ztpd/qnzshrmtzt_2019/image/gqdt_right.png") no-repeat left top; top: 45%; width: 30px; height: 65px;}
.part6 .slider .bd li { position: relative;}
.part6 .slider .bd li img { width: 960px; height: 560px; display: block; -webkit-transition: all 0.8s ease 0s; -moz-transition: all 0.8s ease 0s; transition: all 0.8s ease 0s;}
.part6 .slider .bd li img:hover { -webkit-transform: scale3d(1.04, 1.04, 1); -moz-transform: scale3d(1.04, 1.04, 1); transform: scale3d(1.04, 1.04, 1);}
.part6 .slider .bd li .bg01 { display: block; position: absolute; width: 87%; bottom: 0; left: 0; font-size: 18px; line-height: 35px; background: url("http://www.gz.xinhuanet.com/ztpd/qnzshrmtzt_2019/image/sque1x1alpha40.png") repeat; background: rgba(0, 0, 0, 0.3); color: #fff; padding: 8px 10% 8px 3%}
.part6 .slider .bd li .bg01 h3 a{ color:#fff; font-size: 18px; font-family:\5FAE\8F6F\96C5\9ED1;  }

/*换个“姿势”看都匀*/ 
.part7{ width:100%; max-width: 1200px; min-width:1200px; margin:0 auto; }
.part7-content{ width:1200px; height:400px; margin: 0 auto; margin-bottom:30px; margin-top:20px;}
.meeting-segment-cont-left, .meeting-segment-cont-right { float: left; width: 50%; height: 400px; }
.meeting-segment-item { float: left; width: 50%; height: 50%; background: #9bbe6b; }
.meeting-segment-wrap, .meeting-segment-pic { display: block; width: 100%; height: 100%; }
.meeting-segment-tit { position: relative; display: inline-block; font-size: 16px; line-height: 32px; color: #fff; font-weight:bold; }
.meeting-segment-txt { display: inline-block; font-size: 14px; line-height: 28px; color: #ececec; }
.meeting-segment-text { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 36px 22px 0; }
.meeting-segment-dark { background-color: #308984; }

/*唱响“好花红”*/
.part8{ width:100%; max-width: 1200px; min-width:1200px; margin:0 auto; }
.part8-content{ width:1200px; height:320px; margin: 0 auto; margin-bottom:30px; margin-top:20px;}
.bo-25 { width: 25%; display: inline-block; float:left; vertical-align: top; }
.hang {margin: 0 -16px; height:320px; margin-bottom:25px;}
.news-box{padding: 0 16px;}
.img-full{ height: 174px; width:276px;}
.img-full img{ height: 174px; width:276px;}
.news-title{font-size: 16px; line-height: 42px; height: 42px; overflow: hidden; border-bottom: 1px dotted #d2d2d2;}
.news-title a{ color:#484848; font-weight:bold; font-family:\5FAE\8F6F\96C5\9ED1;}
.news-title a:hover { text-decoration:none; color: #ff9724; }
.news-digest{padding: 10px 0; }
.news-digest p{font-size: 14px; color: #999999; line-height: 26px; height: 88px; overflow: hidden; font-family:\5FAE\8F6F\96C5\9ED1;}
.news-digest p a{color: #308984;}

/*底部*/
.footer { width: 100%; min-width:1200px; background:#308984; padding: 40px 0; margin-top:50px; }
.footer p { text-align: center; color: #fff; line-height: 30px; font-size:16px; }

/*返回顶部*/
.sidenav { width: 112px; height: 222px; position: fixed; right: 10px; bottom: 10%; margin-top: -100px; z-index: 100; cursor: pointer; background:url("http://www.gz.xinhuanet.com/ztpd/qnzshrmtzt_2019/image/rightflag.png") no-repeat left top; }
.sidenav .link-top { position: absolute; width: 93px; height: 103px; top: 118px; }
.sidenav .link-close { position: absolute; width: 20px; height: 20px; top: 0; right: 0;}