.gao{width:1200px;margin:67px auto 0 auto;overflow:hidden;}
.gaoone,.gaotwo,.gaothree{width:100%;float:left;overflow:hidden;position:relative;}
.gaotwo ul,.gaothree ul{margin-right:-1%;}
.gaotwo ul li{width:49%;float: left; overflow: hidden; margin-right:1%;margin-top:10px;position:relative;}
.gaothree ul li{width:24%;float: left; overflow: hidden; margin-right:1%;margin-top:10px;position:relative;}
.gaoone span,.gaotwo span,.gaothree span{position: absolute;left: 0;bottom: 0;color: #fff;font-size: 12px;z-index: 99;overflow: hidden; display: block;width: 25px;
 height: 15px;}
.main {width:1200px;margin:15px auto 40px auto;overflow:hidden;background:#fff;padding:30px;}
.banner {}
/*焦点图*/.swiperfocus {width:770px;height:360px;float:left;overflow:hidden;position:relative;border-radius:4px;margin-right:10px}
.swiperfocus .swiper-slide {width:100%;overflow:hidden;float:left;}
.swiperfocus .swiper-slide .tit {position:absolute;left:0;right:0;bottom:0;padding:50px 20px;color:#fff;font-size:22px;font-weight:bold;line-height:1.3;background:rgba(0,0,0,0.8);background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,0.8)));background:linear-gradient(transparent,rgba(0,0,0,0.8));}
.swiperfocus-pagination {bottom:15px!important;text-align:left;padding-right:3px;margin-left:15px;}
.swiperfocus-pagination .swiper-pagination-bullet {width:24px;height:4px;background:#fff;border-radius:6px;opacity:.7;-webkit-transition:all 0.3s;transition:all 0.3s;cursor:pointer;}
.swiperfocus-pagination .swiper-pagination-bullet-active {width:36px;background:red;opacity:1;}
/*焦点图*/
.hot {overflow:hidden;float:left;width:360px;}
.hot ul {margin-right:-2%;float:left;}
.hot li {overflow:hidden;float:left;width:48%;height:175px;margin-right:2%;border-radius:4%;margin-bottom:10px;position:relative;background-position:center center;}
.hot li .img {float:left;width:100%;min-height:175px;}
.hot li .tit {position:absolute;left:0;right:0;bottom:0;padding:10px;color:#fff;font-size:14px;line-height:20px;font-weight:bold;background:rgba(0,0,0,0.8);background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,0.8)));background:linear-gradient(transparent,rgba(0,0,0,0.8));}
.hot li .tit span {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
/*HOT*/

.left {width:770px;float:left;margin-top:20px;position: relative}
.swiper1 {width:100%;float:left;z-index:1!important;padding:0 10px!important; margin:0!important;border-bottom: 1px solid #f2f2f2;}
.swiper1 .swiper-wrapper .swiper-slide{font-size:18px;line-height:40px;text-align: center;padding:0!important;margin:0!important;}
.swiper1 .swiper-wrapper .selected{font-weight: bold}
.left .prev1{width:20px!important; position: absolute; left:0;padding:0!important;margin-left:0!important;line-height:40px; font-weight:bold!important; font-family: 宋体; z-index:999!important;color:#000}
.left .prev1 span{font-size:14px;}
.left .next1{width:20px!important;position: absolute; right:0;padding:0!important;margin-right:0!important; line-height:40px; font-weight:bold!important; font-family: 宋体; z-index:999!important;color:#000}
.left .next1 span{font-size:14px;}
/*选项卡*/
.box{width: 100%;float: left;position:relative;}
.box .item{display: none;}
.box .item:first-child{display: block;}
.case {width:100%;float:left;position:relative;margin-top:20px;}
.case .img {display:block;overflow:hidden;float: left; width: 216px;height: 135px;margin-right: 20px;border-radius: 4px;overflow: hidden;z-index: 3;}
.case .img img {min-height:215px;background-color:#c3c3c3;}
.case .tit {display: block;font-size: 18px;line-height: 24px;margin-bottom: 10px;max-height: 60px;font-weight: bold;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.case .text {font-size: 14px;line-height: 1.5;height: 42px;color: #999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.case .column{position: absolute;left: 10px;top: 10px;padding: 0 6px;background: rgba(0,0,0,0.6);color: #fff;font-size: 12px;line-height: 20px;}
.case .time{font-size: 12px;line-height:12px;color: #999;position: absolute;right: 0;bottom:4px;}
.case .tags {position: absolute;left:236px;bottom:-3px;}
.case .tags a{display: inline-block;line-height: 22px;padding: 0 10px;color: #999;background: #F5F6FA;margin-right: 10px;}
.case .tags a:hover{background: red;color: #fff}

.case1{width:100%;float:left;position:relative;margin-top:30px;border-bottom: 1px solid #f2f2f2;padding-bottom:20px;}
.case1 .tit {display: block;font-size: 18px;line-height: 24px;margin-bottom: 20px;font-weight: bold;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.case1 .text{display: block;font-size: 14px;line-height: 26px;color: #666;margin-bottom: 20px;}
.case1 .time{font-size: 12px;line-height:12px;color: #999;float: left;}
.case1 .xiang{font-size: 12px;line-height:18px;color: #999;float:right;}
.case1 i{font-size:18px;color: #d8d8d8;margin-left:10px;}

.high {width:100%;float:left;margin-top:20px;}
.high b{font-size:20px;font-weight: bold}
.high a{float:right;font-size: 14px;color: #999;font-weight: bold}
.shipu{width: 100%;float:left;margin-top:20px;margin-bottom:20px;}
.shipu .swiper-slide{position: relative;}
.shipu .swiper-slide .column{position: absolute;left: 10px;top: 10px;padding: 0 6px;background: rgba(0,0,0,0.6);color: #fff;font-size: 12px;line-height: 20px;z-index: 999}
.shipu .swiper-slide .img{width:100%;height: 150px;float:left;border-radius: 4px;overflow: hidden;display: block;z-index:0}
.shipu .swiper-slide .img img{min-height:150px;}
.shipu .swiper-slide .tit{width:100%;float:left;font-size: 16px;font-weight: bold;line-height: 26px;color: #000;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-top: 10px;}
.shipu .swiper-slide .tit:hover{color:red}
.shipu .prev2,.shipu .next2{display: none}
.shipu:hover .prev2{width:24px!important; height:24px!important;position: absolute; left:10px;z-index:999!important;color:#fff;background: rgba(0,0,0,0.3);display: block}
.shipu:hover .next2{width:24px!important; height:24px!important;position: absolute; right:10px;z-index:999!important;color:#fff;background: rgba(0,0,0,0.3);display: block}
.shipu .next2 span,.left .prev2 span{font-size:14px;width:24px;height:24px;display: block;float: left;text-align: center!important;font-weight:bold;font-family: 宋体;padding-left:4px;}
/*视频*/
.special{width: 100%;float:left;margin-top:30px;margin-bottom:20px;}
.special .img{display: block;width: 416px;height: 260px;margin-right: 20px;border-radius: 4px;overflow: hidden;z-index: 3;float: left;}
.special .img img{min-height:260px;}
.special span img{width: 86px;height: 36px;}
.special .tit{font-size: 18px;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;max-height: 60px;font-weight: bold;margin-top:20px;}
.special .text{color: #999;font-size: 14px;line-height:18px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
/*专题*/
.more{width:100%;float:left;margin-top:40px;}
.more a{display: block; width: 180px;height: 36px;margin:0 auto;line-height: 36px;text-align: center;border-radius: 5px;color: #999;border: 1px solid #ccc;-webkit-transition: all 0.3s;transition: all 0.3s;}
.more a:hover {color:#fff;background:red;border: 1px solid red;}
/*右边*/
.right {width:320px;float:right;}
.sidetit{width:100%; float: left;margin-top:30px;border-bottom: 2px solid red;}
.sidetit .sidetitbox{float: left;background:#fff;height:20px;margin-bottom:-10px; z-index: 999;padding-right:5px;}
.sidetit .sidetitbox h3{font-weight: bold;font-size: 20px;line-height:20px;height:20px;padding-right:5px;float: left;}
.sidetit .sidetitbox span{border-left: 2px solid red;height:20px;float: left;padding-left: 5px;font-size:20px;color: rgba(32,32,32,0.37);font-weight: bold}
/*标题*/
.zixun1{width:100%;float: left; margin-top:30px;}
.zixun1 .img{display: block;width: 100%;height: 120px;overflow: hidden; float: left;border-radius:4px;margin-bottom:10px;}
.zixun1 .img img{min-height:120px;}
.zixun1 .tit{width: 100%;float: left; font-size: 16px;font-weight: normal;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height:22px;}
.zixun1 .column{font-size: 12px;padding: 2px 5px;color: #999;background: #f5f5f5;}
.zixun2{width: 100%;float: left;overflow: hidden; margin-bottom:10px;}
.zixun2 ul li{width: 100%;float: left;margin-top:20px; position: relative}
.zixun2 ul li .img{display: block;width: 100px;height: 100px;overflow: hidden;float: left;margin-right: 15px;overflow: hidden;border-radius:4px;}
.zixun2 ul li img{min-height:100px;}
.zixun2 ul li .tit{font-size: 16px;line-height:22px; font-weight: normal;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.zixun2 ul li .column{position: absolute; bottom:0; left:115px;line-height:14px; font-size: 12px;padding: 2px 5px;color: #999;background: #f5f5f5;}
/*资讯*/
.kuaixun {float:left;width:100%;height:450px;margin-top:20px;}
.kuaixun .swiper-wrapper {float:left;width:98%;height:auto;border-left:1px dashed #eee;width:100%;float:left;position:relative;margin-left:2%;}
.kuaixun .swiper-slide {width:100%;float:left;padding-top:10px;}
.kuaixun .swiper-slide:hover{background: #f5f5f5;}
.kuaixun .swiper-slide i{position:absolute;left:-5px;top:16px;width:9px;height:9px;border-radius:50%;border:1px solid red;}
.kuaixun .swiper-slide .tit{display: block; width:100%;float:left;font-size:14px;max-height:40px;line-height:20px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight: bold;padding:0 20px;}
.kuaixun .swiper-slide span{display: block;float: left;font-size:12px;line-height:14px;color: #aaa;margin-top:5px;padding-left:20px;padding-bottom:20px;}
.kuaimore{float:left;width:100%;}
.kuaimore a{display: block;width: 94px;height: 36px;line-height: 36px;text-align: center;border: 1px solid #ccc;color: #999;margin: 10px auto 0;border-radius: 4px;}
.kuaimore a:hover{border: 1px solid red;background: red;color: #fff}
/*快讯*/
.bang1{float:left;width:100%;position:relative;margin-top:30px;}
.bang1 .img{display: block;width: 100px;height: 100px;overflow: hidden;float: left;margin-right: 15px;overflow: hidden;border-radius:4px;}
.bang1 .img img{min-height: 100px;}
.bang1 .tit{font-size: 16px;line-height:22px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-weight: normal;}
.bang1 span{display:block;width: 24px;height: 24px;line-height:24px;margin-right: 16px;color:#fff;text-align:center;background: #FD4436;border-radius: 4px;overflow: hidden;position: absolute;left: 0;top: 0;}
.bang2{float:left;width:100%;padding-left:39px;position: relative;margin-top:20px;}
.bang2 .tit{font-size: 16px;line-height:22px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-weight: normal;}
.bang2 span{display:block;width: 24px;height: 24px;line-height:24px;margin-right: 16px;color:#fff;text-align:center;background: rgba(0,0,0,0.6);border-radius: 4px;overflow: hidden;overflow: hidden;position: absolute;left: 0;top: 0;}
.bang2 .bg1{background: #FF9933;}
.bang2 .bg2{background: #5287FF;}
/*热文榜*/
.shuju{float:left;width:100%;margin-top:30px;}
.shuju ul li{float:left;width:100%;overflow: hidden;position:relative;padding-left:20px;}
.shuju ul li i{width:6px;height:6px; border-radius:50%;background:#d8d8d8;display: block;position: absolute;left: 0;top:13px;}
.shuju ul li a{font-weight: bold;font-size: 14px;line-height: 32px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.shuju ul li .hao{background:#fd7400;}
.shuju ul li .dian{color:#fd7400} 
.shuju ul li:hover i{background:#fd7400;}
.shuju ul li:hover a{color:#fd7400}
/*数据*/
.zuo{float:left;width:100%;padding: 15px 0;border-bottom: 1px solid #f0f0f0;}
.zuo .img{display: block; float: left; width: 64px;height: 64px;margin-right: 10px;border: 1px solid #f0f0f0;border-radius: 50%;overflow: hidden;}
.zuo .img img{min-height: 100px;}
.zuo .tit{font-size: 16px;line-height:22px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;font-weight: normal;margin-bottom: 10px;}
.zuo .text{color: #999;line-height:18px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
/*品牌*/
.xuan {width:100%;overflow:hidden;float:left;margin-top:30px;}
.xuanbox {float:left;width:100%;}
.xuan ul li {float:left; margin-right:20px; border-bottom: 2px solid transparent;line-height: 20px;}
.xuan ul .newshover {border-bottom: 2px solid red;color: red;}
.news {width:100%;overflow:hidden;float:left;margin-top:15px;}
.news .swiper-slide {width:100%;overflow:hidden;float:left;}
.news .swiper-slide .img{display: block;width: 100%;height: 150px;margin-bottom: 10px;border-radius: 4px;overflow: hidden;}
.news .swiper-slide .img img{min-height: 150px;}
.news .swiper-slide .tit{line-height:24px;font-size:16px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:10px;}
.news .swiper-slide .time{float: left; font-size:12px;color:#999;}
.news .swiper-slide .click{float: right; color:red;font-size:12px;}
.news .swiper-slide .click i{font-weight: bold; padding-right:5px;font-size:12px;}
/*渠道*/
.jingxuan{width:100%;float:left;margin-top:10px;}
.jingxuan ul{margin-right:-6%;}
.jingxuan ul li{display: block;overflow: hidden;width:44%;float: left;margin-right:6%;margin-top:20px;}
.jingxuan ul li .img{display: block;float: left;width: 100%;height: 112px;margin-bottom:10px;border-radius: 4px;overflow: hidden;}
.jingxuan ul li .img img{min-height:112px;}
.jingxuan ul li .tit{display: block;float: left;font-size: 14px;line-height:18px; overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 5px;}
.jingxuan ul li .time{float: left; font-size:12px;color:#999;}
.jingxuan ul li .click{float: right; color:red;font-size:12px;}
.jingxuan ul li .click i{font-weight: bold; padding-right:5px;font-size:12px;}
/*即时*/
.zhong{width:100%;overflow:hidden;float:left;}
.zhong ul li{width:100%;overflow:hidden;float:left; margin-top:30px;}
.zhong ul li .img{display: block;width: 80px;height: 80px;float: left; margin-right: 10px;border-radius: 2px;overflow: hidden;}
.zhong ul li .img img{min-height:80px;}
.zhong ul li .tit{font-size: 16px;line-height:22px; font-weight: normal;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 10px;}
.zhong ul li .text{color: #999;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height:18px;}
/*研报*/
.yanfa{width:100%;overflow:hidden;float:left;margin-top:10px;}
.yanfa ul li{width:100%;overflow:hidden;float:left; margin-top:20px;padding-bottom:10px; border-bottom: 1px solid #f0f0f0;}
.yanfa ul li .img{display: block;width:100%;height:120px;float: left;margin-bottom:10px; border-radius:4px;overflow: hidden;}
.yanfa ul li .img img{min-height:120px;}
.yanfa ul li .tit{display: block;width:100%;float: left;font-size: 16px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-weight: bold}
.yanfa ul li .time{float: left; font-size:12px;color:#999;}
.yanfa ul li .click{float: right; color:red;font-size:12px;}
.yanfa ul li .click i{font-weight: bold; padding-right:5px;font-size:12px;}
/*项目*/
.pinpai {width:100%;float:left;margin-top:30px;}
.pinpai ul{display: block;overflow: hidden;float:left;border: 1px solid #f0f0f0;width: 80%;height: 28px;}
.pinpai ul li {float:left;width:33.3333%;line-height: 28px;height: 28px;color: #666;text-align: center;background-color: #fff;}
.pinpai ul .action{color: #000;background: #f0f0f0;}

.zhou{width: 100%;float: left;position:relative;}
.zhou .zhoubox{display: none;}
.zhou .zhoubox:first-child{display: block;}

.zhoubox{width:100%;float:left;position:relative;}
.zhoubox ul li{width:100%;float:left;padding:15px 0;border-bottom: 1px solid #f0f0f0;}
.zhoubox ul li .img{display: block;width: 100%;height: 130px;margin-bottom: 15px;border-radius: 2px;overflow: hidden;}
.zhoubox ul li .img img{min-height: 130px;}
.zhoubox ul li .tit{line-height:22px;font-size:16px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight: bold}
.jiaodian{width:100%;float:left;margin-top:20px;}
.jiaodian ul li{padding:15px 0;border-bottom: 1px solid #f2f2f2;position: relative;padding-right:65px;}
.jiaodian ul li a{font-size: 14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;line-height:18px;}
.jiaodian ul li .time{position: absolute;right:0;top:12px; font-size:12px;color:#999;}
.jiaodian ul li:hover{background:#fbfbfb}

@media only screen and (max-width:1200px) {
.gao,.right {display:none;}
.banner {width:100%;margin:0;margin-top:20px;float:left}
.swiperfocus {width:100%;height:auto}
.swiper1 {padding:0 10px!important;}		
.hot {width:100%;margin:0;margin-top:10px;}
.hot li {height:auto;}
.hot li .tit {font-size:12px;line-height:16px;}
.main {width:100%;float:left;padding:15px;margin:15px auto 0 auto;}
.left {width:100%;float:left;margin:0;}
.case .img {width:90px;height:90px;margin-right:0;float: right;margin-left: 15px}
.case .img img {min-height:90px;}
.case .tit {font-size:15px;line-height:22px;font-weight: normal}
.case .column,.case .text{display:none;}
.case .time{top:76px;left:inherit;right:inherit;bottom:inherit; }
.case .tags {width:100%;float:left; position:inherit;left:inherit;bottom:inherit;margin-top:10px;}	
.case .tags a{margin-bottom:10px;}
.shipu .swiper-slide .img{;height:90px;}
.shipu .swiper-slide .img img{min-height:90px;}
.shipu .swiper-slide .tit{font-size: 14px;font-weight: normal;line-height:18px;margin-top: 10px;}	
	
.special{width: 100%;float:left;margin-top:30px;margin-bottom:20px;position: relative}
.special .img{width:100%;height: 260px;margin-right: 0;}
.special .img img{min-height:260px;}
.special span img{display: none}
.special .tit{font-size:16px;width:100%; line-height:20px;color:#fff; margin:0;max-height:50px;position: absolute; left: 0; bottom:0;padding:0 10px 10px 10px;background: rgba(0,0,0,.2);background: -webkit-linear-gradient(transparent,#333);
background: linear-gradient(transparent,#333);}
.special .text{display: none}	
}
