/*默认样式重置*/
html, body, div, p, a, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0 auto; padding: 0; }
article, aside, dialog, footer, header, section, nav, figure, menu { display: block; margin: 0 auto; padding: 0; }
ul, ol, li { list-style: none; }
table {border-collapse: collapse; border-spacing: 0; }
img { border: 0 none; display: block; vertical-align: top; }
a { text-decoration: none; outline: none; color: inherit; }
/*全局定义*/
body { width: 1920px; font-family: "宋体", "Arial Narrow"; font-size: 14px; color: #787878; padding-bottom: 50px; }
.fl { display: inline; float: left; }
.fr { display: inline; float: right; }
.cb {overflow: hidden; clear: both; }
.w1000 { width: 1000px; overflow: hidden; clear: both; }
.mt20 { margin-top: 20px; }
.mt30 { margin-top: 30px; }
/*导航条*/
nav { width: 1920px; height: 75px; background: url(../images/nav_back_20190117.png); overflow: hidden; }
nav ul { margin-left: 600px; }
nav ul li { float: left; line-height: 68px; margin-left: 30px; font-family: "微软雅黑"; font-size: 20px; color: #ffffff; }
/*焦点图片*/
.jdtp { float: left; width: 504px; overflow: hidden; }
.jdtp .focus { position: relative; width: 504px; height: 360px; margin-top: 20px; overflow: hidden; }
.jdtp .focus .menu {position: absolute; width: 54px; height: 8px; right: 10px; bottom: 11px; z-index: 10; }
.jdtp .focus .menu ul li { float: left; width: 8px; height: 8px; margin: 0 5px; border-radius: 50%; cursor: pointer; background: #ffffff; }
.jdtp .focus .menu ul .on { background: #ea574e; }
.jdtp .focus .box ul li {width: 504px; height: 360px; overflow: hidden; display: none; }
.jdtp .focus .box ul li:first-child {display: block; }
.jdtp .focus .box ul li img {width: 504px; height: 360px; }
.jdtp .focus .box ul li span { position: absolute; width: 434px; padding-right: 70px; height: 30px; line-height: 30px; bottom: 0px; background: rgba(0, 0, 0, 0.6); font-size: 18px; color: #ffffff; overflow: hidden; text-indent: 10px; }
.jdtp .button ul li { position: relative; float: left; }
.jdtp .button ul li:first-child { margin-right: 4px; }
.jdtp .button ul li span { position: absolute; z-index: 10px; top: 7px; left: 60px; font-family: "微软雅黑"; font-size: 16px; color: #ffffff; }
/*最新要闻*/
.zxyw { float: right; width: 454px; overflow: hidden; }
.zxyw .blist ul li { margin-top: 20px; }
.zxyw .blist ul li h2 { width: 430px; height: 40px; line-height: 40px; text-align: center; font-family: "微软雅黑"; font-size: 24px; color: #333434; overflow: hidden; }
.zxyw .blist ul li p { width: 430px; height: 48px; line-height: 24px; overflow: hidden; margin-top: 15px; }
.zxyw .slist ul li { width: 430px; height: 40px; line-height: 40px; overflow: hidden; font-family: "微软雅黑"; font-size: 16px; color: #333434; }
.zxyw .slist ul li a:before { content: " "; display: block; width: 8px; height: 8px; background: #eca6ad; float: left; margin-top: 16px; margin-right: 12px; }
/*视频播报*/
.spbb { float: left; width: 510px; height: 572px; overflow: hidden; }
.spbb .pics { margin-top: 8px; }
.spbb .pics ul li { position: relative; float: left; width: 245px; height: 150px; margin-top: 30px; overflow: hidden; }
.spbb .pics ul li:nth-child(2n) { margin-left: 20px; }
.spbb .pics ul li img { width: 245px; height: 150px; }
.spbb .pics ul li span { position: absolute; width: 245px; height: 30px; line-height: 30px; bottom: 0; background: rgba(0, 0, 0, 0.6); color: #ffffff; text-align: center; overflow: hidden; font-size: 12px; }
.spbb .pics ul li a:before { position: absolute; top: 51px; left: 103px; display: block; content: " "; width: 38px; height: 38px; background: url(../images/spbb_li_20190117.png); z-index: 10; }
/*精彩活动预告*/
.jchd { position: relative; float: right; width: 451px; height: 572px; overflow: hidden; background: url(../images/jchd_back_20190117.png); }
.jchd .title { width: 155px; height: 25px; }
.jchd .list { width: 400px; height: 480px; margin-top: 30px; overflow: hidden; }
.jchd .list ul li { width: 400px; height: 119px; border-bottom: 1px dashed #cccccc; }
.jchd .list ul li:last-child {border: none; }
.jchd .list ul li h4 { width: 400px; height: 40px; line-height: 40px; font-family: "微软雅黑"; font-size: 20px; color: #be1c21; font-weight: normal; overflow: hidden; }
.jchd .list ul li p { width: 400px; height: 30px; line-height: 30px; font-family: "微软雅黑"; font-size: 16px; overflow: hidden; }
.jchd .more a { position: absolute; bottom: 10px; right: 25px; display: block; width: 80px; height: 32px; background: #e78c8c; color: #ffffff; font-size: 16px; text-align: center; line-height: 32px; }
/*文艺分队贵州秀*/
.gzx .roll { position: relative; width: 1000px; height: 410px; overflow: hidden; margin-top: 30px; }
.gzx .roll .prev { position: absolute; left: 0; top: 140px; cursor: pointer; }
.gzx .roll .next { position: absolute; right: 0; top: 140px; cursor: pointer; }
.gzx .roll .box { width: 870px; height: 410px; overflow: hidden; }
.gzx .roll .box ul { width: 9999px; }
.gzx .roll .box ul li { float: left; width: 270px; height: 410px; margin: 0 10px; overflow: hidden; }
.gzx .roll .box ul li img { width: 270px; height: 270px; }
.gzx .roll .box ul li h4 { width: 270px; height: 30px; line-height: 30px; overflow: hidden; margin-top: 10px; font-family: "微软雅黑"; font-size: 16px; color: #000000; }
.gzx .roll .box ul li p { width: 270px; height: 100px; line-height: 25px; overflow: hidden; }
.gzx .more a { display: block; width: 80px; height: 32px; background: #e78c8c; color: #ffffff; font-size: 16px; text-align: center; line-height: 32px; margin-top: 30px; }
/*多彩贵州山地文艺轻骑兵下基层*/
.xjc .list { float: left; width: 400px; height: 310px; overflow: hidden; }
.xjc .list ul li { width: 400px; height: 103px; border-bottom: 1px dashed #cccccc; }
.xjc .list ul li h4 { width: 400px; height: 40px; line-height: 40px; font-family: "微软雅黑"; font-size: 20px; color: #333434; font-weight: normal; overflow: hidden; }
.xjc .list ul li p { width: 400px; height: 50px; line-height: 25px; overflow: hidden; }
.xjc .jdt { float: right; position: relative; width: 580px; height: 310px; overflow: hidden; }
.xjc .jdt .menu {position: absolute; width: 63px; height: 11px; right: 10px; bottom: 10px; z-index: 10; }
.xjc .jdt .menu ul li { float: left; width: 9px; height: 9px; margin: 0 5px; border: 1px solid #ffffff; cursor: pointer; background: #cfcfcf; }
.xjc .jdt .menu ul .on { background: #00769b; }
.xjc .jdt .box ul li {width: 580px; height: 310px; overflow: hidden; display: none; }
.xjc .jdt .box ul li:first-child {display: block; }
.xjc .jdt .box ul li img {width: 580px; height: 310px; }
.xjc .jdt .box ul li span { position: absolute; width: 510px; padding-right: 70px; height: 30px; line-height: 30px; bottom: 0px; background: rgba(0, 0, 0, 0.6); font-size: 18px; color: #ffffff; overflow: hidden; text-indent: 10px; }
.xjc .pics { width: 1020px; height: 220px; overflow: hidden; margin-top: 30px; }
.xjc .pics ul li { float: left; width: 300px; height: 220px; margin: 0 20px; background: #fcf7f5; }
.xjc .pics ul li img { width: 300px; height: 160px; }
.xjc .pics ul li span { display: block; width: 280px; margin-top: 10px; height: 50px; line-height: 25px; font-family: "微软雅黑"; font-size: 18px; color: #000000; }
.xjc .pics ul li span:before { display: block; content: " "; width: 8px; height: 36px; margin-top: 4px; background: #c60011; float: left; margin-right: 12px; }
.xjc .more a { display: block; width: 80px; height: 32px; background: #e78c8c; color: #ffffff; font-size: 16px; text-align: center; line-height: 32px; margin-top: 30px; }
/*惠民文化活动*/
.hmhd .roll { position: relative; width: 1000px; height: 240px; overflow: hidden; margin-top: 30px; }
.hmhd .roll .prev { position: absolute; left: 0; top: 70px; cursor: pointer; }
.hmhd .roll .next { position: absolute; right: 0; top: 70px; cursor: pointer; }
.hmhd .roll .box { width: 870px; height: 240px; overflow: hidden; }
.hmhd .roll .box ul { width: 9999px; }
.hmhd .roll .box ul li { float: left; width: 270px; height: 240px; margin: 0 10px; overflow: hidden; background: #fcf7f5; }
.hmhd .roll .box ul li img { width: 270px; height: 180px; }
.hmhd .roll .box ul li span { display: block; width: 270px; margin-top: 10px; height: 50px; line-height: 25px; font-family: "微软雅黑"; font-size: 18px; color: #000000; text-align: center; }
.hmhd .list { width: 1000px; height: 160px; overflow: hidden; margin-top: 30px; }
.hmhd .list ul li { float: left; width: 470px; height: 40px; margin-left: 30px; line-height: 40px; overflow: hidden; font-family: "微软雅黑"; font-size: 16px; color: #333434; }
.hmhd .list ul li a:before { content: " "; display: block; width: 8px; height: 8px; background: #eca6ad; float: left; margin-top: 16px; margin-right: 12px; }
.hmhd .more a { display: block; width: 80px; height: 32px; background: #e78c8c; color: #ffffff; font-size: 16px; text-align: center; line-height: 32px; margin-top: 30px; }
/*群众文化活动*/
.qzwh .pic { position: relative; float: left; width: 540px; height: 290px; overflow: hidden; }
.qzwh .pic img { width: 540px; height: 290px; }
.qzwh .pic span { position: absolute; width: 100%; height: 30px; line-height: 30px; bottom: 0px; background: rgba(0, 0, 0, 0.6); color: #ffffff; overflow: hidden; text-align: center; }
.qzwh .text { float: right; width: 430px; height: 188px; overflow: hidden; border-bottom: 2px solid #787878; }
.qzwh .text h4 { width: 430px; height: 30px; line-height: 30px; font-family: "微软雅黑"; font-size: 16px; color: #be1c21; text-align: center; overflow: hidden; }
.qzwh .text p { width: 430px; height: 150px; line-height: 30px; text-indent: 2em; overflow: hidden; color: #565553; }
.qzwh .text p a { color: #9a9a9f; }
.qzwh .list { float: right; width: 430px; height: 90px; margin-top: 10px; overflow: hidden; }
.qzwh .list ul li { width: 430px; height: 30px; line-height: 30px; overflow: hidden; color: #565553; }
.qzwh .list ul li a:before { display: block; content: " "; width: 6px; height: 6px; border-radius: 50%; background: #565553; float: left; margin-top: 12px; margin-right: 12px; }
.qzwh .pics { width: 1020px; height: 165px; margin-top: 30px; overflow: hidden; }
.qzwh .pics ul li { position: relative; float: left; width: 235px; height: 165px; margin: 0 10px; overflow: hidden; }
.qzwh .pics ul li img { width: 235px; height: 165px; }
.qzwh .pics ul li span { position: absolute; width: 100%; height: 30px; line-height: 30px; bottom: 0px; background: rgba(0, 0, 0, 0.6); color: #ffffff; overflow: hidden; text-align: center; }
.qzwh .more a { display: block; width: 80px; height: 32px; background: #e78c8c; color: #ffffff; font-size: 16px; text-align: center; line-height: 32px; margin-top: 30px; }
/*特色文化产品*/
.whcp .pics { width: 1020px; height: 360px; margin-top: 20px; overflow: hidden; }
.whcp .pics ul li { position: relative; float: left; width: 235px; height: 165px; margin: 10px; overflow: hidden; }
.whcp .pics ul li img { width: 235px; height: 165px; }
.whcp .pics ul li span { position: absolute; width: 100%; height: 30px; line-height: 30px; bottom: 0; background: rgba(0, 0, 0, 0.6); color: #ffffff; overflow: hidden; text-align: center; }
.whcp .more a { display: block; width: 80px; height: 32px; background: #e78c8c; color: #ffffff; font-size: 16px; text-align: center; line-height: 32px; margin-top: 30px; }
/*贵州旅游景点文艺展演*/
.wyzy{ position: relative; background: url(../images/wyzy_back_20190117.png); background-position: bottom; background-repeat: no-repeat;}
.wyzy .box{ width: 993px; height: 1182px; overflow: hidden; }
.wyzy .box ul li{ float: left; width: 271px; height: 531px; margin: 30px; background: url(../images/wyzy_liback_20190117.png); overflow: hidden;}
.wyzy .box ul li img{ width: 240px; height: 135px; margin-top: 20px; margin-left: 15px; }
.wyzy .box ul li h4{ display: block; margin-top: 10px; width: 240px; font-family: "微软雅黑"; font-size: 16px; line-height: 25px; color: #ffffff; }
.wyzy .box ul li p{ display: block; margin-top: 30px; width: 240px; height: 100px; font-family: "微软雅黑"; color: #ffffff; line-height: 20px; text-indent: 2em; overflow: hidden;}
.wyzy .more a { display: block; width: 80px; height: 32px; background: #e78c8c; color: #ffffff; font-size: 16px; text-align: center; line-height: 32px; margin-top: 120px; }
.wyzy .list{ position: absolute; width:993px; height: 1182px;}
.wyzy .list ul li{ float: left; width: 250px; height: 90px; margin-top: 400px; margin-bottom: 100px; margin-left: 50px; margin-right: 30px; font-family: "微软雅黑"; font-size: 16px; line-height: 25px; color: #ffffff; overflow: hidden;}
/*页脚*/
footer { width: 100%; margin-top: 30px; padding-top: 30px; border-top: 1px solid #e0e0e0; }
.footer_left { float: left; width: 400px; height: 180px; }
.footer_left img { margin: 58px 39px; }
.footer_right { float: right; width: 600px; height: 180px; overflow: hidden; }
.footer_right p { line-height: 30px; }
.footer_gajg { float: left; margin-top: 15px; line-height: 20px; margin-left: 70px; margin-right: 100px; }
.footer_gajg img { float: left; margin-right: 5px; }
.footer_link { float: left; margin-right: 20px; }
.footer_hidden { width: 0px; height: 0px; overflow: hidden; }