/*默认样式重置*/
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: #787878; padding-bottom: 50px; }
.fl { display: inline; float: left; }
.fr { display: inline; float: right; }
.w1200 { width: 1200px; overflow: hidden; clear: both; }
.mt50 { margin-top: 50px; }
.mt80 { margin-top: 80px; }
/*头图*/
.top,.top img { width: 100%; }
/*头条*/
.headlines { text-align: center; line-height: 60px; margin-top: 60px; }
.headlines h1 { font-family: "方正兰亭黑"; font-size: 33px; color: #e90000; }
/*焦点图*/
#focus,#focus img{width: 600px; height: 380px;}
/*热点*/
.hotnews{ width: 560px; overflow: hidden; }
.hotnews .blist{ width: 560px; height: 260px; overflow: hidden; }
.hotnews .blist li{ margin-bottom: 20px;}
.hotnews .blist li h4{ font-family: "方正兰亭黑"; font-size: 21px; color: #e90000; line-height: 30px; padding-bottom: 5px; border-bottom: 1px solid #aaaaaa;}
.hotnews .blist li p{ color: #666666; line-height: 24px;}
.hotnews .blist li p a{ color: #d94040;}
.hotnews .slist{ position: relative; width: 560px; height: 150px; }
.hotnews .slist li{ width: 560px; height: 30px; line-height: 30px; font-family: "宋体"; font-size: 18px; color: #212121; overflow: hidden; }
.hotnews .slist li:before{ float: left; display: block; content: " "; width: 10px; height: 10px; background: #ff0000; border-radius: 50%; margin-top: 10px; margin-right: 20px; }
.hotnews .slist .more{ position: absolute; bottom: 0; right: 0; font-size: 16px; color: #666666;}
/*闯新路*/
.chuangxl .title{ width: 100%; padding-bottom:  15px; border-bottom: 1px solid #ffffff; }
.chuangxl .title img{ width: 1000px; height: 72px; margin: 0 auto; }
.chuangxl .roll{ position: relative; width: 1200px; height: 360px; margin-top: 50px; overflow: hidden;}
.chuangxl .roll .prev{ position: absolute; top: 150px; left: 0; width: 43px; height: 43px; cursor: pointer;}
.chuangxl .roll .next{ position: absolute; top: 150px; right: 0; width: 43px; height: 43px; cursor: pointer;}
.chuangxl .roll .box{ width: 1110px; height: 360px; overflow: hidden; }
.chuangxl .roll .box ul{ width: 9999px; }
.chuangxl .roll .box li{ position: relative; float: left; width: 340px; height: 360px; margin: 0 15px; overflow: hidden;}
.chuangxl .roll .box li img{ width: 340px; height: 190px; }
.chuangxl .roll .box li:before{ position: absolute; display: block; content: " "; width: 60px; height: 5px; left: 25px; top: 190px; background: #ff5d28;}
.chuangxl .roll .box li h4{ display: block; width: 340px; height: 50px; line-height: 25px; margin-top: 30px; font-size: 18px; text-align: center; color: #000000; overflow: hidden;}
.chuangxl .roll .box li p{ display: block; width: 340px; height: 75px; line-height: 25px; margin-top: 15px; overflow: hidden;}
/*开新局*/
.kaixj .title{ width: 100%; padding-bottom:  15px; border-bottom: 1px solid #ffffff; }
.kaixj .title img{ width: 1000px; height: 72px; margin: 0 auto; }
.kaixj .pics{ float: left; width: 680px; height: 420px; overflow: hidden;}
.kaixj .pics li{ position: relative; float: left; width: 280px; height: 180px; margin: 15px 60px 15px 0;}
.kaixj .pics li img{ width: 280px; height: 180px;}
.kaixj .pics li span{ position: absolute; width: 100%; height: 30px; bottom: 0; line-height: 30px; text-align: center; background: rgba(0,0,0,0.6); color: #ffffff;}
.kaixj .list{ float: left; position: relative; width: 500px; height: 430px;}
.kaixj .list li{ width: 500px; height: 41px; margin-bottom: 19px; line-height: 41px; font-family: "宋体"; font-size: 18px; color: #333131; overflow: hidden; }
.kaixj .list li:before{ float: left; display: block; content: " "; width: 23px; height: 21px; background: url(../images/kaixj_li.png;vpn_img); margin-top: 10px; margin-right: 30px;}
.kaixj .list .more{ position: absolute; bottom: 0; right: 0; font-size: 16px; color: #666666;}
/*抢新机*/
.qiangxj .title{ width: 100%; padding-bottom:  15px; border-bottom: 1px solid #ffffff; }
.qiangxj .title img{ width: 1200px; height: 90px; margin: 0 auto; }
.qiangxj .pics{ float: left; width: 660px; height: 510px; overflow: hidden; }
.qiangxj .pics li{ width: 660px; height: 130px; margin-bottom: 40px; overflow: hidden; }
.qiangxj .pics li img{ float: left; width: 235px; height: 130px; margin-right: 35px; }
.qiangxj .pics li h4{ float: right; display: block; width: 390px; font-family: "方正兰亭黑"; line-height: 25px; font-size: 20px; color: #141414;}
.qiangxj .pics li p{ float: right; display: block; width: 390px; line-height: 25px; margin-top: 10px;}
.qiangxj .pics li p a{ color: #d94040;}
.qiangxj .pic{ position: relative; float: right; width: 500px; height: 300px; overflow: hidden; }
.qiangxj .pic img{ width: 500px; height: 300px;}
.qiangxj .pic span{ position: absolute; width: 100%; height: 40px; bottom: 0; line-height: 40px; font-size: 16px; font-weight: bolder; text-align: center; background: rgba(0,0,0,0.6); color: #ffffff;}
.qiangxj .list{ position: relative; float: right; width: 500px; height: 180px; margin-top: 20px; overflow: hidden;}
.qiangxj .list li{ width: 500px; height: 50px; line-height: 50px; font-family: "宋体"; font-size: 18px; color: #333131; overflow: hidden; }
.qiangxj .list .more{ position: absolute; bottom: 0; right: 0; font-size: 16px; color: #666666;}
/*出新绩*/
.chuxj .title{ width: 100%; padding-bottom:  15px; border-bottom: 1px solid #ffffff; }
.chuxj .title img{ width: 1000px; height: 80px; margin: 0 auto; }
.chuxj .pics{ position: relative; float: left; width: 520px; height: 450px; margin-left: 40px; background: url(../images/chuxj_picsbg.png;vpn_img);}
.chuxj .pics li{ position: absolute; width: 370px; height: 210px; background:#ffffff; }
.chuxj .pics li:nth-child(2){ bottom: 0; right: 0;}
.chuxj .pics li img{ width: 360px; height: 200px; margin: 5px; }
.chuxj .pics li span{ position: absolute; width: 360px; height: 30px; line-height: 30px; font-size: 16px; bottom: 5px; left: 5px; text-align: center; background: rgba(0,0,0,0.6); color: #ffffff;}
.chuxj .list{ position: relative; float: right; width: 480px; height: 450px;}
.chuxj .list li{ width: 480px; height: 60px; line-height: 60px; font-family: "宋体"; font-size: 18px; color: #333131; overflow: hidden;}
.chuxj .list .more{ position: absolute; bottom: 0; right: 0; font-size: 16px; color: #666666;}
/*四化*/
.sihua .title{ width: 100%; padding-bottom:  15px; border-bottom: 1px solid #ffffff; }
.sihua .title img{ width: 1000px; height: 80px; margin: 0 auto; }
.sihua .con{ float: left; width: 580px; height: 408px; margin-top: 50px; overflow: hidden;}
.sihua .con:nth-child(2n){ margin-left: 40px;}
.sihua .pic{ width: 580px; height: 160px; margin-top: 20px;}
.sihua .pic img{ width: 230px; height: 160px; float: left; margin-right: 30px; }
.sihua .pic h4{ float: right; width: 320px; height: 60px; line-height: 30px; font-family: "方正兰亭黑"; font-size: 20px; color: #141414; overflow: hidden;}
.sihua .pic p{ float: right; width: 320px; height: 75px; line-height: 25px; margin-top: 15px; overflow: hidden;}
.sihua .pic p a{ color: #d94040;}
.sihua .list{ position: relative; width: 580px; height: 180px; margin-top: 20px; overflow: hidden;}
.sihua .list li{ width: 580px; height: 50px; line-height: 50px; font-family: "宋体"; font-size: 18px; color: #333131; overflow: hidden;}
.sihua .list .more{ position: absolute; bottom: 0; right: 0; font-size: 16px; color: #666666;}
/*炫动*/
.xuandong .title img{ width: 609px; height: 88px; margin: 0 auto; }
.swiper-xd{ position: relative; width: 980px; height: 435px; margin-top: 80px; overflow: hidden;}
.swiper-xd .swiper-container{ width: 980px; height: 435px; overflow: visible;}
.swiper-xd .swiper-slide { width: 230px; height: 365px; }
.swiper-xd .swiper-slide img { display:block; width: 230px; height: 365px; }
/*评论解读*/
.pinglun .title img{ width: 1000px; height: 80px; margin: 0 auto; }
.pinglun .pics{ position: relative; float: left; width: 563px; height: 498px; background: url(../images/pinglun_bg.png;vpn_img); overflow: hidden; }
.pinglun .pics li{ position: absolute; width: 430px; height: 134px; overflow: hidden;}
.pinglun .pics li:first-child{ top: 30px; left: 40px;}
.pinglun .pics li:last-child{ bottom: 74px; right: 15px;}
.pinglun .pics li img{ float: left; width: 236px; height: 130px; border:2px solid #ffffff;}
.pinglun .pics li span{ float: right; width: 170px; height: 120px; margin-top: 5px; line-height: 40px; font-size: 18px; color: #ffffff; overflow: hidden;}
.pinglun .list{ position: relative; float: right; width: 580px; height: 494px; overflow: hidden;}
.pinglun .list li{ width: 580px; height: 57px; line-height: 57px; border-bottom:1px dashed #f65939; font-family: "宋体"; font-size: 18px; color: #333131; overflow: hidden;}
.pinglun .list li:before{ float: left; display: block; content: " "; width: 23px; height: 21px; background: url(../images/kaixj_li.png;vpn_img); margin-top: 18px; margin-right: 30px;}
.pinglun .list .more{ position: absolute; bottom: 0; right: 0; font-size: 16px; color: #666666;}
/*大V说贵州*/
.hlyh .title { width: 1200px; height: 90px; margin-top: 100px; }
.swiper-hlyh { position: relative; width: 1200px; height: 430px; margin-top: 100px; overflow: hidden; }
.swiper-hlyh .swiper-container{ height: 430px; }
.swiper-hlyh .swiper-slide { width: 800px; height: 400px; }
.swiper-hlyh .swiper-slide img { display:block; width: 800px; height: 400px; }
.swiper-hlyh .swiper-slide span { position: absolute; width: 100%; height: 36px; line-height: 36px; bottom: 0; text-align: center; background: rgba(0, 0, 0, 0.6); color: #ffffff; }
.swiper-hlyh .swiper-pagination { position: absolute; bottom: 10px; text-align: center; transition: 300ms opacity; transform: translate3d(0, 0, 0); z-index: 10; height: 10px; }
.swiper-hlyh .swiper-pagination-bullet { width: 10px; height: 10px; display: inline-block; border-radius: 100%; background: #c7c7c7; margin: 0 5px; outline: none; opacity: 1; }
.swiper-hlyh .swiper-pagination-bullet-active { width: 24px; border-radius: 5px; background: #00bffe; }
/*高清视觉*/
.gaoqing .title img{ width: 699px; height: 88px; margin: 0 auto; }
#gqt,#gqt img{width: 1200px; height: 680px;}
/*页脚*/
.foot { margin-top: 100px; }
.foot p { line-height: 30px; text-align: center; color: #141414; }