/*默认样式重置*/
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 { font-family: "华文细黑", "宋体", "Arial Narrow"; font-size: 14px; color: #000000; background: #f8f6f3; padding-bottom: 50px; }
.fl { display: inline; float: left; }
.fr { display: inline; float: right; }
.w1200 { width: 1200px; overflow: hidden; clear: both; }
.mt20 { margin-top: 20px; }
/*要闻*/
.yaowen { width: 100%; height: 850px; background-image: url(../images/yaowen_back_20190729.jpg); background-repeat: no-repeat; background-position: top center; }
.yaowen .w1200 { overflow: visible; }
.yaowen .logo { float: left; margin-left: -20px; margin-top: 128px; }
.yaowen .con { width: 900px; float: right; margin-top: 102px; }
.yaowen .headlines { width: 900px; height: 110px; overflow: hidden; }
.yaowen .headlines h1 { width: 900px; height: 50px; overflow: hidden; line-height: 50px; text-align: center; font-family: "微软雅黑"; font-size: 36px; }
.yaowen .headlines p { width: 900px; height: 50px; overflow: hidden; margin-top: 10px; line-height: 25px; text-indent: 2em; }
.yaowen .hotnews { float: left; width: 450px; height: 285px; overflow: hidden; margin-top: 50px; border-top: 1px dashed #676767; }
.yaowen .hotnews ul li { width: 450px; height: 56px; overflow: hidden; border-bottom: 1px dashed #676767; line-height: 56px; font-size: 16px; font-weight: bolder; }
.yaowen .focus { float: right; position: relative; width: 450px; height: 286px; overflow: hidden; margin-top: 50px; }
.yaowen .focus .menu {position: absolute; width: 70px; height: 10px; bottom: 10px; right: 0; z-index: 10; }
.yaowen .focus .menu ul li { float: left; width: 10px; height: 10px; margin: 0 5px; border-radius: 50%; cursor: pointer; background: #ffffff; }
.yaowen .focus .menu ul .on { background: #b12a24; }
.yaowen .focus .box ul li {width: 450px; height: 286px; overflow: hidden; display: none; }
.yaowen .focus .box ul li:first-child {display: block; }
.yaowen .focus .box ul li img {width: 450px; height: 286px; }
.yaowen .focus .box ul li span { position: absolute; width: 340px; padding-right: 110px; height: 30px; line-height: 30px; bottom: 0; background: rgba(8, 8, 8, 0.8); color: #ffffff; overflow: hidden; text-indent: 10px; }
.yaowen .videos { width: 900px; height: 150px; overflow: hidden; padding-top: 65px; }
.yaowen .videos ul li { float: left; position: relative; width: 240px; height: 150px; margin-left: 90px; }
.yaowen .videos ul li:first-child { margin-left: 0; }
.yaowen .videos ul li img { width: 240px; height: 150px; }
.yaowen .videos ul li a:before { position: absolute; top: 53px; left: 98px; display: block; content: " "; width: 44px; height: 44px; background: url(../images/yaowen_videos_20190729.png); z-index: 10; }
/*导航*/
.nav { padding-top: 20px; }
.nav ul li { float: left; width: 34px; height: 94px; margin: 0 42px; border: 1px solid #c3c3c3; }
.nav ul li span { display: block; width: 30px; height: 90px; margin: 1px; border: 1px solid #c3c3c3; }
.nav ul li a { display: block; width: 20px; background: #f8f6f3; margin-top: -13px; margin-left: 5px; font-size: 16px; line-height: 20px; text-align: center; }
.nav ul li:hover { border-color: #af0506; }
.nav ul li:hover span { border-color: #af0506; }
.nav ul li:hover a { color: #af0506; }
/*中澳交流*/
.jiaoliu .title { margin-top: 80px; }
.jiaoliu .tabs { float: left; width: 600px; height: 524px; overflow: hidden; margin-top: 50px; }
.jiaoliu .tabs .cons { width: 600px; height: 200px; overflow: hidden; }
.jiaoliu .tabs .cons ul li { width: 600px; height: 200px; overflow: hidden; display: none; }
.jiaoliu .tabs .cons ul li:first-child {display: block; }
.jiaoliu .tabs .cons ul li h3 { width: 600px; height: 70px; line-height: 70px; overflow: hidden; text-align: center; font-family: "黑体"; font-size: 24px; color: #8e2a24; }
.jiaoliu .tabs .cons ul li img { float: left; width: 200px; height: 130px; }
.jiaoliu .tabs .cons ul li p { float: right; margin-right: 10px; display: block; width: 370px; height: 120px; line-height: 30px; overflow: hidden; text-indent: 2em; }
.jiaoliu .tabs .menu ul li { width: 600px; height: 66px; line-height: 66px; margin-top: 42px; background: url(../images/jiaoliu_tabs_20190729.png); font-family: "黑体"; font-size: 24px; color: #ffffff; text-indent: 120px; cursor: pointer; }
.jiaoliu .pics { float: right; width: 560px; height: 524px; overflow: hidden; margin-top: 50px; }
.jiaoliu .pics ul li { width: 560px; height: 160px; margin-top: 22px; }
.jiaoliu .pics ul li:first-child { margin-top: 0; }
.jiaoliu .pics ul li img { width: 560px; height: 160px; }
/*镜头聚焦*/
.jujiao .title { margin-top: 80px; }
.jujiao .pics { position: relative; width: 1070px; height: 765px; margin-top: 50px; }
.jujiao .pics ul li:nth-child(1) { position: absolute; width: 300px; height: 195px; left: 160px; top: 120px; }
.jujiao .pics ul li:nth-child(2) { position: absolute; width: 480px; height: 315px; left: 475px; top: 0px; }
.jujiao .pics ul li:nth-child(3) { position: absolute; width: 370px; height: 245px; left: 0px; top: 335px; }
.jujiao .pics ul li:nth-child(4) { position: absolute; width: 250px; height: 165px; left: 120px; top: 600px; }
.jujiao .pics ul li:nth-child(5) { position: absolute; width: 680px; height: 430px; left: 390px; top: 335px; }
.jujiao .pics ul li img { width: 100%; height: 100%; }
/*对话非遗*/
.feiyi .title { margin-top: 80px; }
.feiyi .roll { width: 1200px; height: 300px; overflow: hidden; margin-top: 50px; }
.feiyi .roll .prev,.feiyi .roll .next { width: 46px; height: 151px; margin-top: 75px; cursor: pointer; }
.feiyi .roll .box { width: 1020px; height: 300px; overflow: hidden; }
.feiyi .roll .box ul { width: 9999px; }
.feiyi .roll .box ul li { float: left; width: 1020px; height: 300px; overflow: hidden; }
.feiyi .roll .box ul li img { float: left; width: 450px; height: 300px; }
.feiyi .roll .box ul li h4 { display: block; float: right; width: 520px; height: 24px; margin-top: 46px; line-height: 24px; overflow: hidden; }
.feiyi .roll .box ul li h4 span { display: block; float: left; margin-right: 50px; background: #c43b2b; padding: 0 10px; font-size: 16px; color: #ffffff; }
.feiyi .roll .box ul li p { display: block; float: right; width: 520px; height: 180px; margin-top: 40px; line-height: 30px; overflow: hidden; text-indent: 2em; }
/*留影贵州*/
.liuying .title { margin-top: 80px; }
.liuying .pics { position: relative; width: 1180px; height: 940px; margin-top: 50px; }
.liuying .pics ul li:nth-child(1) {position: absolute; width: 200px; height: 140px; left: 185px; top: 0px; }
.liuying .pics ul li:nth-child(2) {position: absolute; width: 170px; height: 130px; left: 410px; top: 65px; }
.liuying .pics ul li:nth-child(3) {position: absolute; width: 170px; height: 130px; left: 620px; top: 65px; }
.liuying .pics ul li:nth-child(4) {position: absolute; width: 125px; height: 190px; left: 815px; top: 0px; }
.liuying .pics ul li:nth-child(5) {position: absolute; width: 165px; height: 110px; left: 965px; top: 90px; }
.liuying .pics ul li:nth-child(6) {position: absolute; width: 245px; height: 190px; left: 0px; top: 155px; }
.liuying .pics ul li:nth-child(7) {position: absolute; width: 200px; height: 135px; left: 265px; top: 205px; }
.liuying .pics ul li:nth-child(8) {position: absolute; width: 230px; height: 170px; left: 490px; top: 225px; }
.liuying .pics ul li:nth-child(9) {position: absolute; width: 170px; height: 125px; left: 765px; top: 215px; }
.liuying .pics ul li:nth-child(10) {position: absolute; width: 220px; height: 120px; left: 960px; top: 210px; }
.liuying .pics ul li:nth-child(11) {position: absolute; width: 220px; height: 130px; left: 55px; top: 355px; }
.liuying .pics ul li:nth-child(12) {position: absolute; width: 150px; height: 110px; left: 290px; top: 360px; }
.liuying .pics ul li:nth-child(13) {position: absolute; width: 175px; height: 130px; left: 765px; top: 350px; }
.liuying .pics ul li:nth-child(14) {position: absolute; width: 175px; height: 135px; left: 955px; top: 340px; }
.liuying .pics ul li:nth-child(15) {position: absolute; width: 280px; height: 190px; left: 140px; top: 500px; }
.liuying .pics ul li:nth-child(16) {position: absolute; width: 290px; height: 210px; left: 450px; top: 415px; }
.liuying .pics ul li:nth-child(17) {position: absolute; width: 285px; height: 190px; left: 790px; top: 500px; }
.liuying .pics ul li:nth-child(18) {position: absolute; width: 160px; height: 105px; left: 265px; top: 710px; }
.liuying .pics ul li:nth-child(19) {position: absolute; width: 295px; height: 300px; left: 450px; top: 640px; }
.liuying .pics ul li:nth-child(20) {position: absolute; width: 160px; height: 105px; left: 760px; top: 710px; }
.liuying .pics ul li img { width: 100%; height: 100%; }
/*寄语贵州*/
.jiyu .title { margin-top: 80px; }
.jiyu .list { width: 1250px; height: 1460px; margin-left: -25px; margin-top: 50px; overflow: hidden; }
.jiyu .list ul li { float: left; width: 575px; height: 460px; margin: 0 25px 40px 25px; overflow: hidden; }
.jiyu .list ul li img { width: 575px; height: 390px; }
.jiyu .list ul li p { display: block; width: 575px; height: 60px; margin-top: 10px; line-height: 30px; overflow: hidden; }
/*贵州展品*/
.zhanpin .title { margin-top: 80px; }
.zhanpin .menu { float: left; width: 170px; height: 620px; margin-top: 20px; }
.zhanpin .menu ul li { width: 140px; height: 140px; margin-left: 0px; margin-top: 15px; cursor: pointer; }
.zhanpin .menu ul li:nth-child(2n) { margin-left: 30px; }
.zhanpin .cons { float: right; width: 980px; height: 620px; overflow: hidden; }
.zhanpin .con { float: left; width: 980px; height: 620px; overflow: hidden; }
.zhanpin .con p { display: block; float: left; width: 600px; height: 180px; margin-left: 15px; margin-top: 40px; overflow: hidden; line-height: 30px; text-indent: 2em; }
.zhanpin .con span { display: block; float: right; width: 300; height: 220px; margin: 0 25px; }
.zhanpin .con span img { width: 300; height: 200px; }
.zhanpin .con ul { width: 980px; height: 400px; }
.zhanpin .con ul li { float: left; width: 230px; height: 150px; margin-top: 50px; margin-left: 15px; }
.zhanpin .con ul li img { width: 230px; height: 150px; }
/*游贵州*/
.yougz .title { margin-top: 80px; }
.rmExpress {width: 1200px; margin-top: 60px; }
.rmExpress ul li img {width: 400px; height: 550px; cursor: pointer; margin-top: 10px; }
.pictureSlider {width: 720px; float: left; height: 550px; position: relative; }
.poster-item {height: 550px; width: 400px; transition: all 0.5s; cursor: default; -moz-transition: all 0.5s; cursor: default; -webkit-transition: all 0.5s; cursor: default; -o-transition: all 0.5s; cursor: default; }
.rmExpress_nav {float: right; width: 345px; }
.rmExpress_nav ul li {height: 41px; line-height: 41px; overflow: hidden; margin-bottom: 24px; position: relative; width: 345px; overflow: hidden; }
.rmExpress_nav ul li i {display: inline-block; width: 41px; height: 41px; border-radius: 100%; background: #a19459; text-align: center; line-height: 41px; margin-right: 35px; color: #ffffff; font-size: 30px; font-style: normal; }
.rmExpress_nav ul li p {width: 269px; height: 41px; display: inline-block; background: #a19459; background-image: url(../images/yougz_menu_20190801.png); text-align: center; float: right; font-size: 20px; border-radius: 100px; color: #ffffff; cursor: pointer; }
.rmExpress_nav ul li.on { margin-left: -70px; }
.rmExpress_nav ul li.on i {background-color: #9c2a24; }
.rmExpress_nav ul li.on p {background-color: #9c2a24; }
.rmExpress_nav ul li .line {position: absolute; width: 35px; height: 2px; background: #b3b3b3; left: 41px; top: 20px; }
/*看贵州*/
.kangz .title { margin-top: 80px; }
.kangz .pics { position: relative; width: 1200px; height: 501px; overflow: hidden; margin-top: 50px; }
.kangz .pics ul li { position: absolute; width: 180px; height: 167px; }
.kangz .pics ul li img { width: 180px; height: 135px; }
.kangz .pics ul li span { display: block; width: 180px; height: 32px; line-height: 32px; text-align: center; overflow: hidden; background: #333333; color: #ffffff; }
.kangz .pics ul li:nth-child(1) { width: 390px; height: 501px; left: 0px; top: 0px; }
.kangz .pics ul li:nth-child(1) img { width: 390px; height: 501px; }
.kangz .pics ul li:nth-child(2) { left: 410px; top: 0px; }
.kangz .pics ul li:nth-child(3) { left: 410px; top: 167px; }
.kangz .pics ul li:nth-child(4) { left: 410px; top: 334px; }
.kangz .pics ul li:nth-child(5) { width: 390px; height: 501px; left: 610px; top: 0px; }
.kangz .pics ul li:nth-child(5) img { width: 390px; height: 501px; }
.kangz .pics ul li:nth-child(6) { left: 1020px; top: 0px; }
.kangz .pics ul li:nth-child(7) { left: 1020px; top: 167px; }
.kangz .pics ul li:nth-child(8) { left: 1020px; top: 334px; }
/*澳洲人文*/
.renwen .title { margin-top: 80px; }
.renwen .box { width: 1200px; height: 516px; overflow: hidden; margin-top: 50px; }
.renwen .box ul li { float: left; width: 264px; height: 516px; overflow: hidden; margin-left: 48px; background: url(../images/renwen_box_20190801.png); }
.renwen .box ul li:first-child {margin-left: 0; }
.renwen .box ul li img { width: 214px; height: 145px; margin: 25px; }
.renwen .box ul li p { display: block; width: 214px; height: 300px; overflow: hidden; line-height: 30px; }
/*页脚*/
.mindan{ margin-top: 50px;}
.mindan span{ margin-left: 30px;}
footer { width: 100%; margin-top: 20px; padding-top: 50px; 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; }