.for-main{float: left;width: 100%;/* margin-bottom: 90px; */}
.for-cont{width: 1024px;margin: 0 auto;}
.for-cont-line{float: left;width: 100%;margin-top: 12px;}
.line-one{width: 49.1%;float: left;margin-right: 1%;border: 1px solid #dedede;}
.line-two{width: 49.5%;float: right;border: 1px solid #dedede;}
.for-tab{height: 294px;}
/************content-left-one  lunbo************/
#banner {position:relative;height:330px;overflow:hidden;}
#banner_bg {position:absolute; bottom:0;background-color:#000;height:30px;filter: Alpha(Opacity=30);opacity:0.3;z-index:10;cursor:pointer; width:100%; }
#banner_info{position:absolute; bottom:0; left:5px;height:22px;color:#fff;z-index:10;cursor:pointer;width: 54%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8; border:1px solid #fff;z-index:10;margin:0; padding:0; bottom:3px; right:5px;}
#banner ul li { padding:0px 8px;float:left;display:block;color:#FFF;border:#e5eaff 1px solid;background:none;cursor:pointer}
#banner ul li.on {background:#E98300;}
#banner_list a{position:absolute;width: 100%;height: 100%;}
#banner_list img {border:0px;width: 100%;height: 100%;}

/*shuka-list*/
.sk-head{position: relative;line-height:16px;height: 35px;background:#f5f5f5;border-bottom:1px solid #eee;}
.nav-tabs {border-bottom: 0 none;margin-right: 0;}
.nav-tabs > li {width: 24.6%;border: 1px solid #eee;border-bottom: none;border-top: none;float: left;position: relative;}
.nav-tabs > li:last-child{border-right: none;}
.nav-tabs > li.active:last-child{border-right: none;}
.active .fore-triangle{display: block;}
.fore-triangle{width: 0;height: 0;border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 8px solid #FEF6C1;position: absolute;left: 45px;top: 36px;display: none;}
.nav-tabs-list li a{float: left;width: 80%;font-size: 14px;line-height: 36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.nav-tabs > li > div {position: relative;padding: 10px 0;float: left;text-decoration: none;color: #808080;margin-right: 8px;cursor: pointer;font-size: 14px;background-size: 100% 100%;font-weight:bold;width: 100%;}
.nav-tabs > li > div span{float: left;width: 100%;text-align: center;}
.nav-tabs > li.active div{background: url(../../images/topic/jianbian3.png) no-repeat;color:#0a79a3;}
.nav-tabs-list{padding:0px 15px;float: left;width: 100%;height:100%;box-sizing: border-box;}
.nav-tabs-list li{float: left;width: 100%;background: url("../../images/topic/acae-dian.png") no-repeat 0 15px;padding:0 12px;border-bottom:1px dashed #dedede;box-sizing:border-box;}
.nav-tabs-list li:last-child{border-bottom: none;}
a.more{float: right;color: #666;font-size: 12px;margin-right: 10px;line-height: 34px;font-weight: normal;height: 34px;position:absolute;right:0;top:0;}
a.more:hover{color:#0154ad;}
.nav-tabs-list li span{float: right;font-size: 12px;color: #999;line-height: 36px;}
#nav-tabs-list-l-2{display: none;}
#nav-tabs-list-l-3{display: none;}
#nav-tabs-list-l-4{display: none;}

/*ke shi hua qu yu*/
.area {float: left;width: 100%;}
.lefttype { width: 190px; float: left; background: #045FAE; }
.lefttype li { width: 190px; float: left; height: 69px; font-size: 16px; border-right: 1px solid #EDE5D8; border-bottom: 1px solid #fff;/*background: #EDE5D8;*/background:#EDEDED; }
.lefttype li a { float: left; height: 40px; padding: 20px 0 0 42px; margin-left: 15px; display: inline; text-align: left; color: #0a79a3; background: url(http://image.energy.ckcest.cn/guo/cssimg/energy_home_1300_1000.png) no-repeat; overflow: hidden; }
.lefttype li a.bc1 { background-position: 0 20px; }
.lefttype li a.bc2 { background-position: 0 -40px; }
.lefttype li a.bc3 { background-position: 0 -100px; }
.lefttype li a.bc4 { background-position: 0 -160px; }
.lefttype li a.bc5 { background-position: 0 -220px; }
.lefttype li a.bc6 { background-position: 0 -280px; }
.lefttype .active { width: 190px; background: #E0E0E0 !important; border-right: 0;/*background: #E5D8C6 !important;*/ }
.rightchart { width: 834px; float: left; background: #f5f5f5;/*background: #F7F2EA;*/ }
.rightchart .chartarea { width: 658px; height: 347px; float: left; margin: 36px 0 36px 20px; display: inline; /* background: #fff; */ }
.rightchart .righttype { width: 110px; float: left; margin: 30px 0 0 20px; display: inline; position: relative; z-index: 10; }
.rightchart .righttype ul { display: none; }
.rightchart .righttype li { width: 110px; float: left; height: 48px; padding: 25px 0 0; color: #fff; cursor: pointer; font-size: 14px; border-bottom: 1px dotted #fff;text-align: center;}
.rightchart .righttype li a{color: #0a79a3 !important;float:left;width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.rightchart .righttype li span { width: 113px; height: 36px; float: left; position: absolute; left: -50px; top: 0; padding: 27px 0 0 62px; text-align: left; background: url(../../images/topic/hover-bg.png) no-repeat 0 15px;background-size:150px auto; }
.rightchart .righttype li span a{color: #fff !important;float:left;width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.rightchart .righttype li A:link { COLOR: #fff; text-decoration: none; }
.rightchart .righttype li A:visited { COLOR: #fff; text-decoration: none; }
.rightchart .righttype li A:hover { COLOR: #fff; text-decoration: underline; }

/*shuka-img*/
.periodical{padding: 10px;height: 302px;}
.nav-tabs-list li.fore-img{float: left;margin-right: 4%;width: 30.66666667%;padding: 0;border-bottom: none;background: none;}
.nav-tabs-list li.fore-img a{float: left;width: 100%;text-align: center;font-size: 12px;line-height: normal;}
.nav-tabs-list li.fore-img a:hover{color: #0a79a3;}
.nav-tabs-list li.fore-img img{width: 100%;height: 104px;}
.nav-tabs-list li.fore-img a div{padding: 8px 0;}
.for-tab .xin-newtable li.fore-img{width:22%}
.for-tab .xin-newtable li.fore-img img{width:98px;}

/*tu wen xian shi fang shi 1*/
.left_conten{overflow: hidden; clear: both;border: 1px solid #b5d9ff;padding: 20px 15px;}
ul.list_yyfw, ul.list_tszy { overflow: hidden; clear: both; }
.list_yyfw li, .list_tszy li{width: 31%; float: left; overflow: hidden; display: inline; /*margin-right: 3.3%;*/padding-bottom: 20px;height:100px; }
.list_yyfw li.know_right{float: right;}
.list_yyfw li.know_left{padding-right: 3%;}
.list_yyfw li.konw_bottom{padding-bottom: 0;}
.list_yyfw li .list_logo, .list_tszy li .list_logo { float: left; margin-right: 10px;border-radius:10px;padding:2px;}
.list_logo a{float:left;}
.list_logo a img{width: 90px;height: 90px;border-radius:10px;float:left;}
.list_yyfw li h3, .list_tszy li h3{font: bold 15.5px "΢���ź�";margin-bottom: 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;color:#0a79a3;font-size: 15px;}
.list_yyfw li a{color: #555;}
.list_yyfw li a:hover{text-decoration: underline;}
.list_yyfw li p{ font-size: 12px; line-height: 18px; color: #666;text-indent: 2em;}



.fore-qrcodeCon{top: 46px;height: 128px;position: fixed;text-align: center;width: 134px;right: 0;}
#fore-qrcode{display: inline-block;}
#fore-qrcode .qrcode-item{}
#fore-qrcode .qrcode-item-1 .qrcode-img{background: url(../../images/topic/ewm.jpg) no-repeat;background-size: 98px 98px;}
#fore-qrcode .qrcode-img{height: 98px;width: 98px;}
#fore-qrcode .qrcode-text{color: #999;line-height: 23px;margin: 3px 0 0;}
#fore-qrcode .qrcode-text p{text-align: center;}
#fore-qrcode .qrcode-text b{color: #666;font-weight: 700;font-size: 14px;}


.fore-qk{width: 100%;float: left;}

.menu1{overflow: hidden;}
.fore-qk .menu1>li{width: 194.8px;height: 304px;float: left;margin-right: 12.5px;box-sizing: border-box;border: 1px solid #dedede;background: #FFFFFF;position: relative;}











.fore-qk .menu1>li:first-child+li+li+li+li{margin-right: 0;}
.fore-qk .menu1>li>a{display: block;width: 100%;height: 100%;}







.lf{float: left;width: 100%;}
.rt{float: right;width: 50%;text-align: center;}
li.menu1list1{padding: 15px 10px 0;}
/*.listcon1{overflow: hidden;position: relative;width: 92%;margin: 0 4%;}
.listcon1 img{width: 100%;height: 72px;}
.listcon1 h4{font-size: 16px;position: absolute;bottom: 26px;left: 48px;}
.listcon1 h4 a{color: #fff;}*/
.listcon1{overflow: hidden;position: absolute;width: 100%;top:0;left:0;height:36px;background:#f5f5f5;}
.listcon1 img{width: 100%;height: 72px;}
.listcon1 h4{font-size: 14px;line-height:36px;text-align:center;}
.listcon1 h4 a{color: #0a79a3;}
.fore-mask{background: #000;opacity: 0.5;position: absolute;width: 100%;height: 72px;}
li.menu1list1 .listcon2 span.biaoji{font-size: 14px;color: #FF7361;margin-top: 15px;margin-bottom:4px;font-weight: 700;}


















li.menu1list1 .listcon2 p a{line-height: 20px;}


li.menu1list1 .listcon2 p a:hover{text-decoration: underline; color:#0093dd;}
li.menu1list1 .listcon3>li{width: 81px;padding: 7px 0;box-sizing: border-box;text-align: center;float: left;border: 1px solid #EEEEEE;border-radius: 2px;margin-right: 10px;margin-top: 15px;}
li.menu1list2{padding: 8px 15px 0;}
li.menu1list2 .gdBox{margin-top: 34px;overflow: hidden;}
li.menu1list2 .gdBox ul li{margin-top: 3px;}
li.menu1list2 .gdBox ul li>a{display: block;width: 100%;/* height: 100%; */float: left;position: relative;margin-top: 17px;height:26px;line-height:26px;}




















li.menu1list2 .gdBox ul li:first-child a{margin-top: 2px;}


li.menu1list2 .gdBox ul li > a span{float:left;width:26px;}
li.menu1list2 .gdBox ul li>a img{float: left;width: 25px;}
li.menu1list2 .gdBox ul li>a p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 6px;box-sizing: border-box;float:left;width:132px;font-size:14px;}






li p.fore-gg{line-height: 22px;color: #333;text-indent: 2em;}
.fore-ewm{float: left;width: 100%;text-align: center;position: absolute;bottom: 18px;left: 50%;margin-left: -95px;}
.fore-ewm img{width: 130px;}
.fore-ewm span{float: left;width: 100%;text-align: center;font-size: 14px;color: #666;/* font-weight: 700; */margin-top: -5px;}
li.menu1list3{padding: 8px 10px 0;}



li.menu1list3 .conserBox{overflow: hidden;margin-top: 30px;}
li.menu1list3 .conserBox dl{width: 50%;float: left;text-align: center;margin-top: 13px;}
li.menu1list3 .conserBox dl:first-child,li.menu1list3 .conserBox dl:first-child+dl{margin-top: 6px;}







li.menu1list3 .conserBox dl dt{float:left;width:100%;}
li.menu1list3 .conserBox dl dt>a{display: block;width: 100%;/* height: 100%; */}






li.menu1list3 .conserBox dl dd{float:left;width:100%;}
li.menu1list3 .conserBox dl dd:last-child{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
li.menu1list3 .conserBox dl dd a p{margin-top:5px;font-size:14px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;}



li.menu1list3 .conserBox dl  dt img{height:45px;width:45px;border-radius:10px;margin-top:2px;}


li.menu1list4{padding: 8px 15px 0;}


li.menu1list4 .adeBox{margin-top: 38px;float:left;}






li.menu1list4 .adeBox ul li{float: left;width: 100%;}
li.menu1list4 .adeBox ul li>a{display: block;width: 100%;/* height: 100%; */position: relative;margin-top: 16.5px;float:left;height:26px;line-height:26px;}






li.menu1list4 .adeBox ul li > a img{width: 24px;}
li.menu1list4 .adeBox ul li > a span{float: left;width: 26px;}
li.menu1list4 .adeBox ul li > a p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 6px;box-sizing: border-box;float:left;width:132px;font-size:14px;}
li.menu1list5{padding: 8px 10px 0;}


li.menu1list5 .ml5Box{overflow: hidden;margin-top: 36px;}
li.menu1list5 .ml5Box li{width: 50%;height: 85px;float: left;font-weight: 400;position: relative;}
li.menu1list5 .ml5Box li>a{display: block;width: 100%;height: 100%;text-align: center;}

















.list_logo{float: left;width: 100%;height:47px;text-align: center;/*background: #c1e3f7;*/border-radius: 10px;text-align:center;}
/*.list_logo2{background: #f0e68c;}
.list_logo3{background: #addebf;}
.list_logo4{background: #e0e5a0;}
.list_logo5{background: #ffdcad;}
.list_logo6{background: #afeeee;}*/
li.menu1list5 .ml5Box li img{margin-top: 2px;width:45px;height:45px;border-radius:10px;}
.listcon2{float: left;overflow: hidden;margin-top: 37px;width: 100%;}
.listcon2 ul li{width: 50%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;position: relative;height:85px;}
.listcon2 ul li a img{width: 45px;height:45px;border-radius:10px;}
.listcon2 ul li a span{width:100%;float:left;height:45px;text-align:center;}
.listcon2 ul li a{float: left;width: 100%;line-height:26px;}
.listcon2 ul li a:first-child{margin-top:0;}
.listcon2 ul li a p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;float:left;width:82px;font-size:14px;text-align:center;}
/*.listcon2 ul li a{width: 100%;}*/
li.menu1list5 .ml5Box li p{width: 100%;margin: 0;position: absolute;bottom: 12px;left: 50%;margin-left:-43px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 6px;box-sizing: border-box;font-size:14px;}
.modular1 .menu1 li.menu1list5 .moreWon{color: #FFFFFF;font-size: 16px;width: 152px;height: 36px;text-align: center;line-height: 36px;background: #0093DD;border-radius: 2px;position: absolute;bottom: 30px;left: 50%;margin-left: -76px;}



































/*tu wen xian shi fang shi 2*/
/*.more2{font-size: 16px;color: #888888;font-weight: 400;}
.slide-container{background:#fff;}
.slide-body{position: relative;overflow: hidden;height: 344px;}
.slide-item{position:relative;float:left;color:#000;font-size:0;text-align:center;min-width:192px;min-height:260px;cursor:pointer;width: 196.8px;height: 268px;margin-right:10px;}
.slide-item:last-child{margin-right: 0;}
.slide-item .item-bg{width: 100%;height: 100%;}
.slide-item .fore-mask{position:absolute;left:0;right:0;top:0;bottom:0}
.bg{position:absolute;left:0;right:0;top:0;bottom:0;background:#666;opacity:.6;transition:all .4s cubic-bezier(.4,0,.2,1)}
.content{position:absolute;left:0;right:0;top:96px;bottom:0;transition:all .4s cubic-bezier(.4,0,.2,1)}
.content .item-img-panel{position:relative;width:25%;height:72px;display:inline-block}
.content .item-img-panel .item-img,.content .item-img-panel .item-img-hover{position:absolute;left:0;right:0;top:0;width:100%;display:inline-block;opacity:1;;transition:all .4s cubic-bezier(.4,0,.2,1)}
.content .item-img-panel .item-img-hover{opacity:0;transition:all .4s cubic-bezier(.4,0,.2,1)}
.content .line-panel{padding:0;margin:0;font-size:0;line-height:0;margin-top:20px;transition:all .4s cubic-bezier(.4,0,.2,1)}
.content .line-panel .item-line{width:20px;height:2px;background:#fff;display:inline-block;opacity:1;;transition:all .4s cubic-bezier(.4,0,.2,1)}
.content .item-title{font-size: 20px;font-weight: 400;}
.item-title{color:#fff;font-size:22px;line-height:24px;margin:0;padding:0;margin-top:24px;font-weight:700;transition:all .4s cubic-bezier(.4,0,.2,1)}
.content .item-desc{font-size:12px;color:#fff;text-align:center;margin-top:30px;padding:0 15px;line-height:24px;height:72px}
.content .item-desc,.content .item-link{opacity:0;transition:all .4s cubic-bezier(.4,0,.2,1)}
.item-img, .item-img-hover{width: 35px !important;height: 36px !important;}
.slide-item:hover .content{top: 13%;}
.slide-item:hover .content .item-img-panel .item-img-hover{opacity:1;}
.slide-item:hover .content .item-desc,.slide-item:hover .content .item-link{opacity:1;}
.slide-item:hover .fore-mask .bg{background: #0093DD !important;opacity: 0.8;}
.item-link{display:inline-block;border:1px solid #fff;width:120px;height:36px;line-height:36px;font-size:14px;color:#fff;text-decoration:none;margin-top:62px}
.item-link:hover{color:#00c1de;background:#fff;opacity: 1;}
.slide-item:hover .content .line-panel .item-line{opacity:0;}
.slide-item:hover .bg.other-bg{opacity:.9;}
.slide-item:hover .content{top:13%}
.slide-item:hover .content .item-img-panel .item-img{opacity:0;}
.slide-item:hover .content .line-panel{margin-top:10px}
.slide-item:hover .content .item-title{margin-top:-20px;}
.slide-item:hover .content .item-desc{margin-top:22px}
.slide-item:hover .content .item-link{margin-top:33%}*/
