<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
*{margin: 0;outline: 0;padding: 0;}
html {overflow-y:scroll;}
body {font-size:16px;color:#000;font-family:"微软雅黑";margin: 0px;padding: 0px;background-color: #ffffff;}
ul,li,img,dl,dt,dd,form{margin: 0px;padding: 0px;}
textarea{ margin:0px;padding:0px;}
input{margin:0;padding:0;}
section{width: 100%;z-index: 100;}
a{text-decoration:none;color: #000;}
li{ list-style-type:none;}
img{border:0px;}
span{text-indent: 0px;}
.red{color: #FF0000;}
.font12{font-size: 12px;color: #FFFFFF;}
.col-60{color: #606060;}
.font14{font-size: 14px;color: #000000;}
.font14bold{font-size: 14px;color: #000000;font-weight: bold;}
.line{border: solid 1px #abc3a9;}
.clear{clear: both;height:0px;width:100%;}
.clear2{clear: both;height: 2px;width: 100%;margin: 0px;padding: 0px;}
.clear3{clear: both;height: 3px;width: 100%;margin: 0px;padding: 0px;}
.clear4{clear: both;height: 4px;width: 100%;margin: 0px;padding: 0px;}
.clear5{clear: both;height: 5px;width: 100%;margin: 0px;padding: 0px;}
.clear6{clear: both;height: 6px;width: 100%;margin: 0px;padding: 0px;}
.clear7{clear: both;height: 7px;width: 100%;margin: 0px;padding: 0px;}
.clear8{clear: both;height: 8px;width: 100%;margin: 0px;padding: 0px;}
.clear10{clear: both;height: 10px;width: 100%;margin: 0px;padding: 0px;}
.clear15{clear: both;height: 15px;width: 100%;margin: 0px;padding: 0px;}
.clear20{margin: 0px;padding: 0px;clear: both;height: 20px;width: 100%;}
.clear30{margin: 0px;padding: 0px;clear: both;height: 30px;width: 100%;}
.clear32{margin: 0px;padding: 0px;clear: both;height: 32px;width: 100%;}
.clear40{margin: 0px;padding: 0px;clear: both;height: 40px;width: 100%;}
.clear48{margin: 0px;padding: 0px;clear: both;height: 48px;width: 100%;}
.clear50{margin: 0px;padding: 0px;clear: both;height: 50px;width: 100%;}
.clear55{margin: 0px;padding: 0px;clear: both;height: 55px;width: 100%;}
.clear70{margin: 0px;padding: 0px;clear: both;height: 70px;width: 100%;}
.clear90{margin: 0px;padding: 0px;clear: both;height: 90px;width: 100%;}
.clear120{margin: 0px;padding: 0px;clear: both;height: 120px;width: 100%;}
.clear150{margin: 0px;padding: 0px;clear: both;height: 150px;width: 100%;}
.clearbg10{clear: both;height: 10px;width: 100%;margin: 0px;padding: 0px;background-color:#ebebeb;}
.topclearbg5{clear: both;height: 3px;width: 100%;margin: 0px;padding: 0px;background-color:#ebebeb;border-top: 1px solid #d7d7d7;}
.botclearbg5{clear: both;height: 3px;width: 100%;margin: 0px;padding: 0px;background-color:#ebebeb;border-bottom: 1px solid #d7d7d7;}
.topclearbg2{clear: both;height: 3px;width: 100%;margin: 0px;padding: 0px;background-color:#ebebeb;}
.clearbg10{clear: both;height: 10px;width: 100%;margin: 0px;padding: 0px; background-color:#ebebeb;}
.clearbg6{clear: both;height: 6px;width: 100%;margin: 0px;padding: 0px; background-color:#ebebeb;}
.clearbg62{clear: both;height: 62px;width: 100%;margin: 0px;padding: 0px; background-color:#ebebeb;}
.f_l {float:left;}
.f_r {float:right;}
.index-kefu{ position:fixed; bottom:100px; width:68px; height:68px; right:7px; z-index:9999;border-radius:50%;}
.warp{padding: 0px;max-width: 640px;margin: 0px auto 0px auto; width:100%;}
.index-top{ width:100%; position:fixed; top:0px; z-index:999;max-width: 640px;margin: 0px auto 0px auto; background-color:#FFFFFF;}
.index-logo{ background-color:#1677ff; margin:0px; width:calc(100% - 20px); height:36px; padding:16px 10px;}

.index-logo .kaihu{ border:2px solid #9eb7fa; border-radius:5px; padding:5px; color:#FFFFFF; font-size:18px;float:left; margin-left:10px; margin-top:20px;letter-spacing: 5px;}

.index-toutiao{width:calc(100% - 20px);margin:auto;height:30px;background-image: url(index/toutiao-bg.png);background-repeat: no-repeat;background-position: left 15px;background-size:20px 20px;padding:10px 0px; position:relative;}
.index-toutiao span{color:#284692; position:absolute; right:0px; background-color:#FFFFFF;height: 30px; line-height: 30px; z-index:99; padding-left:15px;background-image: url(index/zhankai.png);background-repeat: no-repeat;background-position: left center; background-size:11px 6px; font-size:12px;}

.index-toutiao-push{border-bottom:1px solid #ebebeb;width:calc(100% - 20px);margin:auto;padding:10px 0px; position:relative;}
.index-toutiao-push-tilte{ width:100%;height:30px;background-image: url(index/toutiao-bg.png);background-repeat: no-repeat;background-position: left center;background-size:20px 20px; line-height:30px; text-indent:35px;}
.index-toutiao-push-tilte span{ float:right;background-image: url(index/zhankai.png);background-repeat: no-repeat;background-position: left center; background-size:11px 6px; height:30px; width:20px;transform:rotate(180deg);
-ms-transform:rotate(180deg); 	/* IE 9 */
-moz-transform:rotate(180deg); 	/* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); 	/* Opera */}
.index-toutiao-pus-list,.index-toutiao-pus-list ul{ width:100%; margin:0px; padding:0px;}
.index-toutiao-pus-list ul li{ height:40px; line-height:40px; width:100%;}
.index-toutiao-pus-list ul li a.new{ background-color:#ff5265; color:#FFFFFF; font-size:12px; padding:1px 3px; border-radius:3px; margin:0px 10px;}
.index-toutiao-pus-list ul li span{ color:#a0a0a0; font-size:14px; float:right;}
/*九宫格*/
.index-class{ width:100%; padding:0px; margin:0px;}
.index-class ul{ width:25%; float:left;}
.index-class ul li{ text-align:center; width:100%;}
.index-class ul li.text-on{ width:100%;overflow:hidden; font-size:14px; color:#4471e6; padding-top:6px;}
.index-class ul li.text-on a{color:#4471e6;}
.index-class ul li.text{ width:100%;overflow:hidden; font-size:14px; color:#202020; padding-top:6px;}
.index-class ul li.text a{color:#202020;}
.index-class ul li.text-kaihu{ width:100%;overflow:hidden; font-size:14px; color:#c80000; padding-top:6px;}
.index-class ul li.text-kaihu a{color:#c80000;}
.index-class ul li.img{width:100%; position:relative;}
.index-class ul li.img span{ position:absolute;  background-color:#969696; top:-25px; left:10px; font-size:12px; padding:2px 5px; border-radius:10px; color: #FFFFFF;}
.index-class ul li.img span:after{content: '';display: inline-block;
/*利用边框boeder设置*/
            /*border-left:5px solid transparent;
               border-top:5px solid #fff;
             border-right:5px solid transparent;
            border-bottom-width:0px;*/
border:4px solid transparent;

border-top-color: #969696;

            position: absolute;  /*微调位置*/
            bottom: -8px;
            left: 40%;
             width: 0;
             height: 0;
       }
	   
/*品种九宫格*/
/*品种九宫格5列*/
.pinzhong-class{ width:100%; padding:0px; margin:0px;}
.pinzhong-class ul{ width:20%; float:left;}
.pinzhong-class ul li{ text-align:center; width:100%;}
.pinzhong-class ul li.text-on{ width:100%;overflow:hidden; font-size:14px; color:#4471e6; padding-top:6px;}
.pinzhong-class ul li.text-on a{color:#4471e6;}
.pinzhong-class ul li.text{ width:100%;overflow:hidden; font-size:14px; color:#202020; padding-top:6px;}
.pinzhong-class ul li.text a{color:#202020;}
.pinzhong-class ul li.img{width:100%; position:relative;}

/*合约动态*/
.index-heyue{ width:100%; background-color:#fff; padding:6px 0px;}
.index-heyue .swiper-container {width: 100%;overflow: hidden!important; margin: 0px auto;height:190px; position:relative;}
.index-heyue .swiper-container .swiper-wrapper .swiper-slide{ width: 100%; position:relative; background-color:#fff;}
.index-heyue .swiper-container .swiper-wrapper .swiper-slide .pinzhong{ width:calc(50% - 6px); background-color:#f4fcfe; margin:0px 3px; height:170px; float:left; position:relative;}
.index-heyue .swiper-container .swiper-wrapper .swiper-slide .pinzhong .date{ position:absolute; top:0px; right:0px;}
.index-heyue .swiper-container .swiper-wrapper .swiper-slide .pinzhong .date img{ width:40px; height:40px;}
.index-heyue .swiper-container .swiper-wrapper .swiper-slide .pinzhong p{ width:100%; text-align:center; margin:0px; padding:0px;}
.index-heyue .swiper-container .swiper-wrapper .swiper-slide .pinzhong p.name{ padding-top:18px; font-size:18px; font-weight:bold; letter-spacing: 3px;}
.index-heyue .swiper-container .swiper-wrapper .swiper-slide .pinzhong p.junjia{ padding-top:12px; font-size:14px;}
.index-heyue .swiper-container .swiper-wrapper .swiper-slide .pinzhong p.price{ padding-top:12px; font-size:16px; font-weight:bold;}
.index-heyue .swiper-container .swiper-wrapper .swiper-slide .pinzhong p.red{ padding-top:12px; font-size:14px; color:#e60000;}
.index-heyue .swiper-container .swiper-wrapper .swiper-slide .pinzhong p.green{ padding-top:12px; font-size:14px; color:#009601;}
.index-heyue .swiper-container .swiper-wrapper .swiper-slide-active{ width: 100%;}
.index-heyue .swiper-container .pagination{ position:absolute;  bottom: -0px!important; z-index:999;z-index:99; width:100%;background-color:#fff; padding-top:12px; padding-bottom:6px; text-align:center;}
.index-heyue .swiper-container .swiper-pagination-bullet{ width:30px; height:5px; border-radius:5px;}
.index-heyue .swiper-container .swiper-pagination-bullet-active{ background-color:#94b2ff;}
/*版权*/
.index-copyright{ width:100%; max-width:640px; background-color:#ebebeb; text-align:center; color:#a0a0a0; padding:20px 0px; font-size:12px;}
/*版权*/
/*首页图文*/
.index-news{ width:100%; padding:0px; margin:0px;}
.index-news-title{ width:100%; padding:15px 0px; margin:0px; border-bottom:1px solid #e0e0e0;font-size:18px; font-weight:bold; color:#000000; text-indent:15px;}
.nei-news-title{ width:100%; padding:15px 0px; margin:0px; border-bottom:1px solid #e0e0e0;font-size:18px; font-weight:bold; color:#000000; text-indent:15px; position:relative;}
.nei-news-title:before{ width:4px; height:20px; content:''; position:absolute; left:0px; top:18px; background-color:#4971e3;}
/**/
.toutiao-swiper { position: relative; width: 100%; height: 30px;}
.toutiao-swiper .swiper-container { width: 100%; height: 30px; }
.toutiao-swiper .swiper-container  a {
	text-decoration:none;
	display:block;
height: 30px; 
line-height: 30px;
	overflow:hidden;
	color: #000000; 
 z-index:99999;}
.toutiao-swiper .swiper-slide { height: 30px; line-height: 30px; text-indent:30px; font-size:15px; overflow:hidden; }

.toutiao-swiper .swiper-pagination { position: absolute; }
.toutiao-swiper .swiper-container-vertical&gt;.swiper-pagination-bullets .swiper-pagination-bullet { margin: 3px 0; display: block; }
.toutiao-swiper .swiper-button-next, .toutiao-swiper .swiper-button-prev { position: absolute; left: auto; right: 0; top: -22px; margin: 0; width: 16px; height: 16px; background-size: 16px 10px; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); }
.toutiao-swiper .swiper-button-prev { margin-right: 20px; }
/**/
#index-nav{ width:100%;border-bottom:1px solid #dcdcdc;}
.TouchNav-index{width:16%;overflow:hidden;padding:15px 0px; font-size:16px; color:#404040;float:left; text-align:center;}
.TouchNav-index span{transition:all .3s ease;display:block;}
.TouchNav-index span a{font-size:16px; color:#404040;}
.TouchNav-index-active span{transform:scale(1.1); font-weight:bold; position:relative; color:#000000;}
.TouchNav-index-active span:after {content: '';width:28px;height:4px;background-color:#4471e6;position:absolute;left:calc(50% - 14px);bottom:-13px;border-radius:2px;}
#TouchNav{width:84%;overflow:hidden; padding:15px 0px; font-size:16px; color:#404040; float:right;}
#TouchNav .swiper-slide{width:20%;padding: 0px;text-align:center;}
#TouchNav .swiper-slide span{transition:all .3s ease;display:block;}
#TouchNav .swiper-slide span a{font-size:16px; color:#404040;}
#TouchNav .active span{transform:scale(1.1); font-weight:bold; position:relative; color:#000000;}
#TouchNav .active {font-size:18px;}
#TouchNav .active span:after {content: '';width:28px;height:4px;background-color:#4471e6;position:absolute;left:calc(50% - 14px);bottom:-13px;border-radius:2px;}
#TouchNav .swiper-slide span.paixu{ color:#284692;}/*排序颜色*/
.index-flash{ padding:6px 0px 0px 0px; width:100%;}
.flash-swiper2 .swiper-container {width: calc(100% - 20px);height: 180px;overflow: hidden!important; margin:5px auto 0px auto; position:relative;}
.flash-swiper2 .swiper-container .swiper-wrapper .swiper-slide{ width: 100%; position:relative;}
.flash-swiper2 .swiper-container .swiper-wrapper .swiper-slide .text{ position:absolute; bottom:0px; height:30px; background-color:rgba(0,0,0,0.4); z-index:9; width:100%; line-height:30px; text-indent:10px; color:#FFFFFF;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.flash-swiper2 .swiper-container .swiper-wrapper .swiper-slide img{width: 100%; height: 180px;}
.flash-swiper2 .swiper-container .swiper-wrapper .swiper-slide-active{ width: 100%;}
 
.flash-swiper2 .swiper-container .pagination{ bottom: 5px!important; text-align:right;  position:absolute; z-index:99;}
.flash-swiper2 .swiper-container .pagination span.swiper-pagination-bullet { background-color:#fff;opacity: 1;}
.flash-swiper2 .swiper-container .pagination span.swiper-pagination-bullet-active { background-color:#2761f4!important;}
.flash-swiper2 .swiper-container .txt{ width:100%; height:30px; line-height:30px; color:#FFFFFF; position:absolute; bottom:0px; z-index:99; background:rgba(0,0,0,0.5); font-size:14px; text-indent:5px;}
.flash-swiper2 .swiper-container .txt a{ color:#FFFFFF;}










/*swiper*/


/*swiper*/

/*尾部*/
/*foot*/
.foot{position:fixed;bottom:0px; width:100%; max-width:640px;height: auto; z-index:9999; background-color:#FFFFFF; border-top:1px solid #f5f5f5; padding:10px 0px;}
.foot ul{ width:20%; float:left; margin:0px; padding:0px;}
.foot ul li{ width:100%; text-align:center; font-size:15px;}
.foot ul li.pic img{ width:25px; height:25px;}
.foot ul li.on a{ color:#1879fe;}


/*现货走势*/
.index-zoushi{ width:100%; margin:0px; padding:0px;}
.index-zoushi-class{width:100%; margin:0px; padding:20px 0px; border-bottom:1px solid #e0e0e0; text-indent:10px; font-weight:bold; font-size:18px; position:relative;}
.index-zoushi-class span{ float:right; padding-right:10px;font-size:13px;}
.index-zoushi-date { width:100%; text-align:center; height:40px;}
.index-zoushi-date span.month{background-color:#5a647e; font-weight:bold; border:1px solid #5a647e;border-top-left-radius:15px;border-bottom-left-radius:15px; padding:4px 6px 4px 10px; color:#FFFFFF; font-size:15px;}
.index-zoushi-date span.month a{color:#FFFFFF;}
.index-zoushi-date  span.all{ font-weight:normal;background-color:#fff; border:1px solid #5a647e;border-top-right-radius:15px;border-bottom-right-radius:15px; padding:4px 10px 4px 6px; color:#5a647e;font-size:15px;}
.index-zoushi-date  span.all {color:#5a647e;}
.index-zoushi-title{ width:100%; padding:0px; color:#00454d;font-size:16px; text-align:center;}
.index-zoushi-contner{width:100%;height:300px;}
.index-zoushi-contner-come{ position: absolute;  top:-80px;z-index:9; width:calc(100% - 35px); text-align:right; padding-right:35px;font-size:12px;}
.index-zoushi-info{width:calc(96% - 10px); padding-left:10px; height:32px; line-height:32px; background-color:#eaf0ff; font-size:14px; border-radius:3px;margin: auto; position:relative;}
.index-zoushi-info span.biaozhu{ color:#404040; font-weight:bold; margin-right:5px;}
.index-zoushi-info span.danwei{ color:#404040; font-weight:bold;}
.index-zoushi-class .change{ position:absolute; top:50px; left:7em; width:110px;background-color: rgba(0,0,0,0.7); z-index:9999;}
.index-zoushi-class .change ul{ padding:0px; margin:0px; width:100%;}
.index-zoushi-class .change ul li{ text-align:center; height:52px; line-height:52px;border-bottom:1px solid #fff; color:#FFFFFF; font-weight:normal; font-size:16px;  text-indent: 0px}
.index-zoushi-class .change ul li a{color:#FFFFFF; font-weight:normal;}
.index-zoushi-class .change ul li.on{color:#ffff00; font-weight:bold;}
.index-zoushi-class .change ul li.on a{color:#ffff00;}
.index-zoushi-class .change ul li:last-child{border-bottom:none;}
/*K线图*/
.index-kline-contner{width:98%;height:300px; overflow:hidden; margin:auto;}
/*推荐推文*/
.index-tjtw{ width:calc(100% - 12px); background-color:#ebebeb; height: auto; padding:0px 6px; text-align:center;}
 
.index-tjtw img{ width:100%; height:auto;}
/*导航排序*/
.index-editclass{position:fixed; top:0px; width:100%; height:100%; max-width: 640px;margin: 0px auto 0px auto;background-color: rgba(0,0,0,0.5); z-index:9999; }
.index-editclass-main{ width:100%; margin-top:150px; background-color:#FFFFFF;}
.index-editclass-main .title{ width:100%; background-color:#f8f8f8!important; padding:15px 0px; text-align:center; font-weight:bold; font-size:18px; color:#000000; position:relative;}
.index-editclass-main .title span{ float: right; color:#4471e6;font-size:16px; padding-right:15px; font-weight:normal; position:absolute; right:0px;}
.index-editclass-main .ltitle{ width:calc(100% - 30px); height:30px; position:relative; margin:auto;font-size:16px; padding:15px 0px; line-height:30px;}
.index-editclass-main .ltitle span{ float: right; color:#3165ed;font-size:16px; font-weight:normal; position:absolute; top:14px; right:0px; border:1px solid #3165ed; padding:0px 20px; border-radius:18px; }
.index-editclass-main .classtitle{width:100%;margin:0px; padding:0px;}
.index-editclass-main .classtitle ul{width:100%; margin:0px; padding:0px;}
.index-editclass-main .classtitle ul li{ width:calc(33.33% - 22px); border:1px solid #d7d7d7; height:40px; line-height:40px; text-align:center; color:#000000; float:left; margin-left:15px; margin-top:15px; border-radius:5px; 
-webkit-touch-callout:none; /系统默认菜单被禁用/
-webkit-user-select:none; /webkit浏览器/
-khtml-user-select:none; /早期浏览器/
-moz-user-select:none;/火狐/
-ms-user-select:none; /IE10/
user-select:none;
 -webkit-user-select:auto; /*webkit浏览器*/
 outline: none;
}

/*首页客服弹窗*/
.index-changekefu{position:fixed; top:0px; width:100%; height:100%; max-width: 640px;margin: 0px auto 0px auto;background-color: rgba(0,0,0,0.5); z-index:9999; }
.index-changekefu-main{ width:90%; margin:110px auto auto auto; background-color:#FFFFFF; border-radius:10px;}
.index-changekefu-main .index-changekefu-title{ height:60px; line-height:60px; border-bottom:1px solid #ebebeb; text-align:center; font-size:18px; font-weight:bold;}
.index-changekefu-main .tishi{ padding-top:20px; text-align:center; font-size:15px;}
.index-changekefu-main .ma{text-align:center; padding:10px 0px;}
.index-changekefu-main .ma img{ height:240px!important; width:240px!important;}
.index-changekefu-main .weixin{text-align:center; padding-bottom:20px;font-size:15px;}
.index-changekefu-main .kefunav{ width:100%;border-top:1px solid #ebebeb; padding:20px 0px;}
.index-changekefu-main .kefunav ul{width:100%; padding:0px; margin:0px; }
.index-changekefu-main .kefunav ul li{ width:50%; height:22px; line-height:22px; text-align:center; float:left; position:relative;}
.index-changekefu-main .kefunav ul li.kefuclose:after{content: '';
                      display: inline-block;
                      position: absolute;  /*微调位置*/
                      top: 3px;
                      right: 0px;
                      width: 2px;
                      height: 16px;
			          background-color:#ebebeb;
       }
/*内页*/
.nei-top{ position:fixed;top:0px; width:100%; max-width:640px; border-bottom:1px solid #ebebeb;height:54px; line-height:54px; text-align:center; font-size:20px; z-index:99; background-color:#FFFFFF;}
.nei-top span.back{position:absolute; left:15px; width:20px; top:17px;}
.nei-top span.share{position:absolute; right:15px;top:17px;}
.nei-main{ width:90%; margin:auto;}
.nei-main .nei-title{ width:100%; padding:20px 0px 14px 0px; font-size:24px;  line-height:32px; margin:0px;text-align: justify;}
.nei-main .nei-info{width:100%; padding-bottom:20px; border-bottom:1px solid #ebebeb; color:#a0a0a0; font-size:14px;}
.nei-main .nei-info span{ float:right; padding:3px 15px; background-color: #1677ff; color:#FFFFFF; border-radius:5px;}
.nei-main .nei-info span.on{background-color:#ccc; color:#1677ff;}
.nei-main .nei-content{width:100%; margin:0px; padding:0px; line-height:32px; font-size:18px;}
.nei-main .nei-content img{max-width:100%; height:auto;}
.nei-main .nei-content p{ margin-top:26px;text-align: justify;}
.nei-main .nei-content p:first-child{ margin-top:0px;text-align: justify;}
.nei-main .nei-nav{ width:80%; margin:auto;}
.nei-main .nei-nav ul{ width:33.33%; margin:0px; padding:0px; float:left;}
.nei-main .nei-nav ul li{ width:100%; text-align:center;position:relative;}
.nei-main .nei-nav ul li.text{ width: 100%;overflow: hidden;font-size: 14px;color: #202020;padding-top: 6px; }
.nei-main .nei-nav ul li.text a{color: #202020;}
.nei-main .nei-nav ul li .free{ position:absolute; top:-10px; left:55%; background-color:#FFFFFF; font-size:12px; color:#c80000; border:1px solid #c80000; padding:1px 6px; border-radius:12px; height:20px; line-height:20px;}
.nei-main .vip{width:80%; margin:40px auto; background-color:#f5f5f5;padding:28px 0px;}
.nei-main .vip p{ text-align:center; margin:0px; padding:0px;}
.nei-main .vip p.tishi{ padding:30px 0px; font-size:15px;}
.nei-main .vip p a.yuyue{ background-color:#f4e2e2; border:1px solid #fff; color:#780000; padding:5px 25px; border-radius:20px;font-size:18px;}
.nei-main .vip p.login{ padding-top:30px;color:#780000;}
.nei-main .vip p.login a{color:#780000;}
.nei-banner{ width:100%; text-align: center; margin:auto;}
.nei-banner img{ width:100%; height:auto;}
.nei-banner2{ width:calc(100% - 24px); text-align: center; margin:auto;}
.nei-banner2 img{ width:100%; height:auto;}
.index-banner{ width:calc(100% - 10px); padding:5px 5px 2px 5px; background-color:#f2f2f2; margin:0px; text-align:center; height: auto;}
.index-banner img{ width:100%; height:auto;}
.nei-more-title{ width:100%; padding:19px 0px; margin:0px; border-bottom:1px solid #e0e0e0; position:relative;font-size:20px; color:#000000; height:30px; line-height:30px; text-indent:12px;}
.nei-more-title:after{content: ''; display: inline-block;position: absolute;  /*微调位置*/ top: 22px;left: 0px;width: 5px;
height: 24px;background-color:#4471e6;}
.nei-more-title span{ float:right; padding-right:10px;text-indent:0px;}

.nei-more-load{ padding:30px 0px; text-align:center; color:#4471e6; font-size:18px; height:24px; line-height:24px;}
.bigImg {
    position: absolute;
    top: 50%;
    left: 50%;
 /*图片向左移动自身宽度的50%, 向上移动自身高度的50%。*/
    transform: translate(-50%,-50%);
}
/*遮罩层*/
  .opacityBottom {
        width: 100%;
        height: 100%;
        position: fixed;
        background: rgba(0,0,0,0.8);
        z-index: 1000;
        top: 0;
        left: 0;
    }

/*频道列表页*/
.list-zs-main{ width:100%; margin:0px; padding:0px;}
.list-zs-title{ width:100%; padding:19px 0px; margin:0px; border-bottom:1px solid #e0e0e0;}
.list-zs-title ul {width:100%; padding:0px; margin:0px;}
.list-zs-title ul li {width:33.33%; float:left; text-align:center; font-weight:bold; position:relative; font-size:16px; color:#404040; height:30px; line-height:30px;}
.list-zs-title ul li.on{font-size:18px; color:#000000;}
.list-zs-title ul li.on:after{content: '';
                      display: inline-block;
                      position: absolute;  /*微调位置*/
                      bottom: -19px;
                      left: calc(50% - 32px);
                      width: 64px;
                      height: 2px;
			          background-color:#4471e6;
			         border-radius:2px;
       }
.list-zs-title2{ width:100%; padding:19px 0px; margin:0px; border-bottom:1px solid #e0e0e0;}
.list-zs-title2 ul {width:100%; padding:0px; margin:0px;}
.list-zs-title2 ul li {width:50%; float:left; text-align:center; font-weight:bold; position:relative; font-size:16px; color:#404040; height:30px; line-height:30px;}
.list-zs-title2 ul li.on{font-size:18px; color:#000000;}
.list-zs-title2 ul li.on:after{content: '';
                      display: inline-block;
                      position: absolute;  /*微调位置*/
                      bottom: -19px;
                      left: calc(50% - 32px);
                      width: 64px;
                      height: 2px;
			          background-color:#4471e6;
			         border-radius:2px;
       }

.list-zs-box{ width:100%; height: auto;}


.list-class{ width:100%; padding:0px; margin:0px;}
.list-class ul{ width:25%; float:left;}
.list-class ul li{ text-align:center; width:100%;}
.list-class ul li.text-on{ width:100%;overflow:hidden; font-size:14px; color:#4471e6; padding-top:6px;}
.list-class ul li.text-on a{color:#4471e6;}
.list-class ul li.text{ width:100%;overflow:hidden; font-size:14px; color:#202020; padding-top:6px;}
.list-class ul li.text a{color:#202020;}

.list-news-list{ width:100%; margin:0px; padding:0px;}
.list-news-list-box{width: 92%;padding: 22px 0px 22px 0px;border-bottom: 1px solid #f0f0f0;margin: auto;}

.list-chukoutitle{ width:100%; margin:0px; padding:0px; text-align:center;font-size: 16px;font-weight:}
.nei-zoushi-tishi{ width:100%; margin:0px; padding:0px; text-align:center;font-size: 16px; font-weight:bold; color: #333333;}
/*.list-news-list-box:last-child{border-bottom:none;}*/
.list-news-list-box img{float:right; height:80px; width:120px; margin-left:5px; border-radius:3px;}
.list-news-list-box-title{font-size:18px;  color:#000; line-height:26px; height:52px; overflow:hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.list-news-list-box-info{font-size:13px;  width:100%; color:#909090; padding-top:12px;}
.list-news-list-box-info a{color:#909090;}
.list-news-list-box-info span.date{ margin-left:1em;}
.list-news-list-box-info a.vip{margin-left:1em;background-image:url(index/vip.png);background-repeat: no-repeat;background-size:12px 11px;background-position: left center; padding-left:15px;}
.list-more-load{ padding:30px 0px; text-align:center;}
.list-dt { width:100%; margin:0px; padding:0px;}
.list-dt ul{width: calc(100% - 20px);padding: 18px 0px 18px 0px;border-bottom: 1px solid #f0f0f0;margin: auto;}
.list-dt ul:last-child{border-bottom:none;}
.list-dt ul li{ width:100%; margin:0px; padding:0px;}
.list-dt ul li span{ float:left;}
.list-dt ul li span.name{ width:145px; font-size:18px; font-weight:bold;height:40px; line-height:40px;}
.list-dt ul li span.sp{ width: auto; color:#808080;height:40px; line-height:40px; text-align:right;}
.list-dt ul li span.shuzi{ width:55px;font-weight:bold; padding-left:5px;height:40px; line-height:40px;text-align:right;}
.list-dt ul li span.bizi{ background-color:#e60000; border-radius:5px; color:#ffffff; text-align:center; float:right;padding:0px 5px;height:40px; line-height:40px;}
.list-dt ul li span.bizi-g{background-color:#009600; border-radius:5px; color:#ffffff; text-align:center; float:right;padding:0px 5px;height:40px; line-height:40px;}
.list-dt ul li span.name2{width:145px;}
.list-dt ul li span.shuzi2{ width:115px;padding:0px;padding-left:5px; color:#e60000;text-align:right;}
.list-dt ul li span.bizi2{ height:26px; text-align:center;float:right;color:#e60000;}
.list-dt ul li span.shuzi2-g{ width:115px;padding:0px;padding-left:5px; color:#009600; text-align:right;}
.list-dt ul li span.bizi2-g{ text-align:center;float:right; color:#009600;}
/*开户*/
.kaihu-main{ width:100%; margin:0px; padding:0px;}
.kaihu-top,.kaihu-top img,.kaihu-foot,.kaihu-foot img{ width:100%; height:auto}
.kaihu-info{width:100%;background-image: url(else-image/kaihu-b.jpg);background-repeat: repeat-y;background-position: center top;background-size: 100% auto;}

/*会员登陆*/
.login-main{width:90%; margin:auto;}
.login-input{width:100%; margin:20px 0px 0px 0px; padding:0px;}
.login-input .logininput{width:calc(100% - 2px); height:50px; line-height:50px; border:1px solid #d7d7d7; border-radius:10px; text-indent:10px;font-size:16px; background-color:#f5f5f5;}
.login-submit{ width:100%; background-color:#4471e6; height:50px; line-height:50px; color:#ffffff; text-align:center; margin-top:30px; border-radius:25px; font-size:16px; border: none; outline:none;}
.login-back{width:calc(100% - 2px); border:1px solid #4471e6;  background-color:#fff; height:50px; line-height:50px; color:#4471e6; text-align:center; margin-top:20px; border-radius:25px;}
.login-back a{color:#4471e6;}
.login-kefu{ width:100%; height:50px; color:#905f5f; text-align:center; margin-top:30px; font-size:14px;}
.login-kefu a{color:#905f5f;}
.login-input .logintextarea{width:calc(100% - 22px);background-color: #f5f5f5; padding:10px; height:120px; font-size:16px;     border: 1px solid #d7d7d7; border-radius: 10px;}
/*联系我们*/
.lx-top{ width:100%; text-align:center;}
.lx-top img{ width:100%; height:auto;}
.lx-main{ width:calc(100% - 20px); background-color:#f0f0f0; margin:0px; padding:0px 10px;}
.lx-title{ width:100%; padding:15px 0px; margin:0px; position:relative;font-size:18px; color:#000000; height:30px; line-height:30px; text-indent:12px;}
.lx-title:after{content: '';display: inline-block;position: absolute;  /*微调位置*/top: 21px;left: 0px;width: 5px;height: 18px; background-color:#4471e6;}
.lx-info{ width:100%; padding:0px; margin:0px; background-color:#FFFFFF; border-radius:10px;}
.lx-info ul{ width:calc(100% - 20px); margin:auto; padding:0px;}
.lx-info ul li{ width:100%; height:60px; line-height:60px; margin:0px; padding:0px; border-bottom:1px solid #eeeeee; font-size:18px;}
.lx-info ul li img{ vertical-align:middle;}
.lx-info ul li span{ float:right; color:#808080; font-size:16px; height:60px; line-height:60px;}
.lx-info ul li span img{ margin-top:20px;}
.lx-fuwu{ width:calc(100% - 20px); padding:15px 10px; margin:0px; background-color:#FFFFFF; border-radius:10px;}

.lx-fuwu-erweima{ width:120px; height:120px; background-color:#eeeeee; float:left;}
.lx-fuwu-erweima img{width:120px; height:120px;}
.lx-fuwu-info{ float: right; width:calc(100% - 130px); line-height:30px;}
.lx-fuwu-info p.name{ font-size:18px; font-weight:bold;}
.lx-fuwu-info p a.tel{ color:#ca6a6a; font-weight:bold;}
.lx-fuwu-info p span.copy{ background-color:#ca6a6a; color:#FFFFFF; font-size:14px; padding:2px 5px; border-radius:3px; margin-left:3px;}

/*我的*/
.home-user{ width:100%; padding:20px 0px; margin:0px;}
.home-user-left{ width:100px; height:80px; text-align:center; float:left;}
.home-user-left img{ width:80px; height:80px; border-radius:50%;}
.home-user-right{ width:calc(100% - 110px); height:80px; text-align:left; float:right;}
.home-user-right p{ margin:0px; padding:0px;}
.home-user-right p.name{ height:40px; line-height:40px; font-size:20px; padding-top:6px;}
.home-user-right p.date{ color:#a0a0a0;}
.home-info{ width:100%; padding:0px; margin:0px; background-color:#FFFFFF; border-radius:10px;}
.home-info ul{ width:calc(100% - 20px); margin:auto; padding:0px;}
.home-info ul li{ width:100%; height:60px; line-height:60px; margin:0px; padding:0px; border-bottom:1px solid #eeeeee; font-size:18px;}
.home-info ul li img{ vertical-align:middle;}
.home-info ul li span{ float:right; color:#808080; font-size:16px; height:60px; line-height:60px;}
.home-info ul li span img{ margin-top:20px;}
.home-loginout{ width:100%; padding:30px 0px; height:40px; background-color:#ebebeb;}
.home-loginout-submit{width:94%; height:48px; line-height:48px; text-align:center; color:#e60000; background-color:#fff; border-radius:24px; margin:auto;}
.home-loginout-submit a{color:#e60000;}


.nei-pic{position:fixed; left:0px; top:0px; background-color:#999999; z-index:9999;}
.nei-pic img{transition: all 0.2s linear; width:100%;}
.nei-pic img:hover{
    transform: scale(0.8);
    transition: all 0.2s linear;
}



/**/

.qihuo-header {line-height: 50px;height: 50px;width: 100%;text-align: center; position: fixed;top: 0px;left: 0px;background-color: #1467b3;font-size: 20px;color: #FFFFFF;z-index: 999;}
.qihuo-header span.back{width:50px; height:38px; float:left; text-align: center; padding-top:12px;}
.qihuo-header span.back img{width:25px; height:25px; vertical-align:middle;}
.qihuo-header span.fenxiang{width:50px; height:38px; float:right;text-align: center; padding-top:12px;}
.qihuo-header span.fenxiang img{width:25px; height:25px;vertical-align:middle;}
/*走势图*/
.zoushi-main{ width:100%; height:auto;background-color:#FFFFFF;position:relative;}
.datenav{width: 100%; padding:10px 0px; margin:0px; text-align:center;}
.datenav a{ padding:2px 10px; border-radius:5px; color:#FFFFFF; font-size:12px;}
.weui_btn_default{background-color:#FF8000;}
.weui_btn_primary{background-color:#EC0000;}
.kdatenav{width: 100%; padding:10px 0px; margin:0px; text-align:center;}
.kdatenav span{ padding:2px 10px; border-radius:5px; color:#FFFFFF; font-size:12px;background-color:#FF8000;}
.kdatenav span.on{background-color:#EC0000;}
.kline-mian{ width:100%; height:auto; padding:0px; margin:0px;}
/*MP3*/
.yuyin-box {position: fixed; right: 10px;top: 295px; width: 80px;height: 30px;}

#yuyin-box-left {
    background-color: #0066CC;
    height: 30px;
    width: 40px;
    float: left;
    border: none;
    border-radius: 15px 0px 0px 15px;
}

#yuyin-box-right {
    background-color: #0066CC;
    height: 30px;
    width: 40px;
    float: right;
    text-align: center;
    border: none;
    border-radius: 0px 15px 15px 0px;
}

.yuyin-box .play {
    background-image: url(img/play.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 20px 20px;
}

.yuyin-box .pause {
    background-image: url(img/pause.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 20px 20px;
}

.yuyin-box span.strip1 {
    width: 3px;
    height: 7px;
    background-color: #fff;
    z-index: 999;
    display: block;
    position: absolute;
    bottom: 0px;
    left: 12px;
}

.yuyin-box span.strip2 {
    width: 3px;
    height: 14px;
    background-color: #fff;
    z-index: 999;
    display: block;
    position: absolute;
    bottom: 0px;
    left: 21px;
}

.yuyin-box span.strip3 {
    width: 3px;
    height: 20px;
    background-color: #fff;
    z-index: 999;
    display: block;
    position: absolute;
    bottom: 0px;
    left: 27px;
}
/*未订阅提示*/
.guanzhu-main{position:fixed;top:0px; width:100%; max-width:640px;height: 100%; z-index:9999;background:rgba(0,0,0,0.7); display:none;}
.guanzhu-main .close{ position:absolute; top:120px; right:11%; z-index:99;}
.guanzhu-info{ width:80%; position:absolute; top:120px; left:10%; background-color:#FFFFFF; border-radius:10px;}
.guanzhu-info .title{ padding:15px 0px 0px 0px; width:100%; text-align:center; font-size:20px; font-weight:bold;}
.guanzhu-info .text{ padding:10px; line-height:32px;}
.guanzhu-info .gh{ width:100%; text-align:center;}
.guanzhu-info .gh img{ width:200px; height:200px;}
.guanzhu-info .submit{ width:100%; height:40px; line-height:40px; text-align:center; color:#FFFFFF; background-color:#1677ff; border-radius:0px 0px 10px 10px; margin-top:10px;}</pre></body></html>