@charset "utf-8";
/* CSS Document */


*{margin:0px;padding:0px;}
body {margin:0 auto;font-family:"宋体", arial;font-size:12px;background:#710002;width:1024px;position:relative;left:auto;right:auto;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
form{margin:0;padding:0;}
ul{padding:0;margin:0;;list-style:none;}
table{width:100%;border:0;cellspacing:0;cellpadding:0;}
img { border:0px;}
li{list-style:none;}
.clear{ clear: both;}
/*{margin:0px;padding:0px;}
body {margin:0 auto;font-family:"宋体", arial;font-size:12px;background:#710002;width:1024px;position:relative;left:auto;right:auto;}
body, td, input, textarea, select, button { color: #000; font: 12px Helvetica, Arial, sans-serif; }
body, td { line-height:1.6em; }
html, body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
.clear { font-size: 0px; line-height: 0px; clear: both; }
li{list-style:none;}*/

p { padding:0 0; }

A:link {color: #000;TEXT-DECORATION: none;}
A:visited {COLOR: #000;TEXT-DECORATION: none;}
A:hover {COLOR: #5d0505;text-decoration: underline;}
A:active {COLOR: #5d0505;text-decoration: underline;}

.blue:link{color:#07519a;TEXT-DECORATION: none;}
.blue:visited{color:#07519a;TEXT-DECORATION: none;}
.blue:hover{color:#a2a4a5;TEXT-DECORATION: underline;}
.blue:active{color:#a2a4a5;TEXT-DECORATION: underline;}

.white:link{color:#fff;TEXT-DECORATION: none;}
.white:visited{color:#fff;TEXT-DECORATION: none;}
.white:hover{color:#a2a4a5;TEXT-DECORATION: underline;}
.white:active{color:#a2a4a5;TEXT-DECORATION: underline;}

.red:link{color:#cc2e2f;TEXT-DECORATION: none;}
.red:visited{color:#cc2e2f;TEXT-DECORATION: none;}
.red:hover{color:#000;TEXT-DECORATION: underline;}
.red:active{color:#000;TEXT-DECORATION: underline;}

a img { border: none; }
.imgborder { border:1px #f0f0f0 solid;padding:3px; }
.imgbwhite { border:1px #fff solid; }
em, cite, th { font-style: normal; font-weight: normal; }
input, select, button, textarea { border-width:1px; border-color:#ccc; }
table { empty-cells: show; border-collapse: collapse; }
.top_10 {margin-top:10px;}
.pad5{padding:5px;}
.padleft25{padding-left:25px;}

.top{width:100%;margin:0 auto;height:25px;background:url(top_logo.jpg) #fff 3px no-repeat;text-align:right;padding-right:10px;padding-top:5px;padding-right:5px;}
.header {width:1023px; height:345px; margin:0 auto;background:url(head.jpg) no-repeat;}
.nav{float:left;width:900px;margin-left:115px;_margin-left:45px;margin-top:285px;overflow:hidden;}
.nav li{float:left;width:140px;line-height:25px;height:55px;color:#8a8a8a;margin-left:10px;_margin-left:3px;}
.box{width:950px;;margin:0 auto;background:#fff;}
.introduction{width:930px;color:#424040;padding:5px 10px;background:#f1eeee;line-height:20px;margin-bottom:10px;font-size:14px;}
.focus_pic{float:left;width:640px;margin-left:5px;}
.news_arouse{float:right;width:280px;margin-right:5px;line-height:25px;height:170px;}
.news_arouse li{float:left;width:270px;padding-left:10px;}
.footer{width:950px;margin:0 auto;text-align:center;color:#fff;}
.news{float:left;width:620px;margin-left:5px;margin-top:20px;border:1px #dedede solid;padding:10px;}
.news .picture{float:left;width:310px;height:447px;}
.news .picture li{float:left;width:150px;text-align:center;line-height:25px;padding-bottom:10px;height:135px;}
.news .list{float:right;width:300px;}
.news .list li{float:left;width:300px;padding-bottom:10px;font-size:14px; }
.news_right1{width:230px;padding-top:15px;padding-left:50px;color:#fff;font-size:14px;height:21px;background:url(news-right3_1.jpg) no-repeat;}
.news_right2{width:230px;padding-top:15px;padding-left:50px;color:#fff;font-size:14px;height:21px;background:url(news-right3_2.jpg) no-repeat;}
.news_right3{width:230px;padding-top:15px;padding-left:50px;color:#fff;font-size:14px;height:21px;background:url(news-right3_3.jpg) no-repeat;}
.bggray{background:#f0f0f0;}

.economic{width:945px;margin-left:3px;margin-top:10px;background:url(economic_bg.jpg) no-repeat;height:559px;}
.economic .left{float:left;width:660px;margin-top:58px;}
.economic .news_pic{float:left;width:200px;margin-left:80px;_margin-left:40px;}
.economic .news_list{float:right;font-weight:bold;}
.economic .news_list li{width:350px;padding-bottom:5px;padding-bottom:10px;color:#fff;}
.economic .policy{float:left;margin-left:15px;_margin-left:5px;margin-top:45px;}
.economic .policy li{width:200px;margin-bottom:12px;}

.economic .speak{float:left;width:400px;margin-top:45px;margin-left:30px;}
.economic .speak li{float:left;width:130px;line-height:25px;text-align:center;margin-bottom:10px;}

.economic .right{float:left;width:268px;margin-top:65px;}
.economic .right .pic{float:left;width:250px;margin-top:5px;margin-left:10px;line-height:20px;}
.economic .right .pic li{float:left;width:120px;margin-bottom:5px;line-height:18px;text-align:center;}
.economic .right .title{width:246px;height:27px;background:url(economic_title_bg.jpg) no-repeat;text-align:center;color:#fff;margin-left:10px;margin-top:3px;padding-top:3px;font-size:14px;}
.economic .right .list{float:left;margin-left:10px;margin-bottom:5px;margin-top:5px;}
.economic .right .list li{float:left;width:120px;*margin-bottom:8px;margin-bottom:5px;font-size:12px;margin-left:5px;text-align:center;}

.power{width:945px;margin-left:3px;background:url(power_bg.jpg) no-repeat;height:468px;margin-top:5px;}
.power .left{float:left;width:670px;margin-top:90px;border-right:1px #e7dad4 solid;height:360px;}
.power .news_pic{float:left;width:300px;margin-left:20px;_margin-left:10px;}
.power .piclist{float:left;width:300px;*margin-top:20px;margin-top:10px;}
.power .piclist li{float:left;width:130px;line-height:25px;text-align:center;}
.power .news_list{float:left;}
.power .news_list li{width:300px;padding-bottom:5px;padding-bottom:5px;font-size:14px;}
.power .right{float:left;width:250px;margin-top:60px;}
.power .right .pic{float:left;margin-top:20px;margin-left:10px;}
.power .right .pic li{float:left;width:240px;margin-bottom:10px;line-height:18px;border-bottom:1px #000 dotted;padding-bottom:5px;height:78px;color:#7a7a7a;}
.power .right .list{float:left;margin-top:10px;margin-left:20px;_margin-left:10px;}
.power .right .list li{float:left;width:250px;line-height:18px;padding-bottom:8px;}

.coal{width:945px;margin-left:3px;background:url(coal_bg.jpg) no-repeat;height:556px;}
.coal .left{float:left;width:670px;*margin-top:90px!important;margin-top:80px;border-right:1px #e7dad4 solid;height:445px;}
.coal .news_pic{float:left;width:300px;margin-left:20px;_margin-left:10px;}
.coal .piclist{float:left;width:600px;margin-top:10px;margin-left:30px;_margin-left:10px;}
.coal .piclist li{float:left;width:150px;line-height:22px;text-align:center;margin-bottom:10px;}
.coal .news_list{float:left;margin-top:8px;}
.coal .news_list li{width:300px;padding-bottom:5px;padding-bottom:5px;font-size:14px;}
.coal .right{float:left;width:250px;margin-top:60px;}
.coal .right .pic{float:left;margin-top:10px;margin-left:10px;}
.coal .right .pic li{float:left;width:240px;margin-bottom:10px;line-height:18px;border-bottom:1px #000 dotted;padding-bottom:5px;height:78px;color:#7a7a7a;}
.coal .right .list{float:left;margin-top:10px;margin-left:20px;_margin-left:10px;}
.coal .right .list li{float:left;width:230px;line-height:18px;padding-bottom:8px;}



.oil{width:945px;margin-left:3px;background:url(oil_bg.jpg) no-repeat;height:586px;}
.oil .left{float:left;width:670px;margin-top:90px;height:300px;}
.oil .news_pic{float:left;width:260px;margin-left:20px;_margin-left:10px;margin-right:20px;_margin-right:0px;border:1px #1c7aba solid;padding:8px;line-height:25px;}
.oil .piclist{float:left;margin-top:20px;margin-left:20px;_margin-left:10px;}
.oil .piclist li{float:left;width:260px;line-height:20px;margin-bottom:8px;line-height:18px;color:#666;}
.oil .news_list{float:left;}
.oil .news_list li{width:300px;padding-bottom:5px;font-size:14px;*margin-bottom:6px;margin-bottom:2px;}
.oil .right{float:left;width:258px;*margin-top:80px;margin-top:70px;background:#f0f0f0;}
.oil .right .pic{float:left;margin-top:20px;margin-left:10px;_margin-left:5px;margin-right:20px;_margin-right:10px;}
.oil .right .pic li{float:left;width:240px;_width:220px;margin-bottom:10px;line-height:18px;border-bottom:1px #000 dotted;padding-bottom:5px;color:#7a7a7a;}

.energy{width:945px;margin-left:3px;background:url(energy_bg.jpg) no-repeat;height:491px;margin-top:5px;}
.energy .left{float:left;width:660px;margin-top:80px;}
.energy .left .pic{float:left;width:180px;margin-left:20px;margin-right:20px;_margin-left:10px;_margin-right:10px;}
.energy .left .pic li{width:180px;margin-bottom:5px;line-height:18px;*line-height:20px;text-align:center;}
.energy .left .effort{float:left;font-size:12px;line-height:20px;}
.energy .left .effort li{width:430px;margin-bottom:8px;}
.energy .left .title{width:430px;margin:8px 0;background:#dff3b7;padding:5px;color:#910b0a;}
.energy .right{float:right;width:220px;margin-top:60px;padding:0 25px 0 10px;line-height:22px;}

.save{width:945px;margin-left:3px;background:url(save_bg.jpg) no-repeat;height:465px;}
.save .left{float:left;width:690px;margin-top:80px;height:300px;}
.save .piclist{float:left;width:280px;margin-left:20px;_margin-left:10px;margin-top:10px;}
.save .piclist li{float:left;width:280px;line-height:20px;margin-bottom:10px;color:#797979;}
.save .savenews{float:left;width:360px;background:#f0f0f0;margin-left:20px;_margin-left:10px;height:365px;}
.save .savenews .picnews{float:left;margin-top:10px;}
.save .savenews .picnews li{float:left;width:350px;margin-bottom:10px;color:#7a7a7a;line-height:18px;}
.save .savenews li{width:350px;margin-bottom:8px;margin-left:10px;_margin-left:5px;}
.save .right{float:left;width:250px;margin-top:60px;}
.save .right li{width:230px;margin-bottom:8px;margin-left:12px;}

.sixty_year{width:945px;margin-left:3px;margin-top:10px;}
.sixty_year .title{widt:900px;background:#434542;color:#fff;font-size:14px;font-weight:bold;padding-top:8px;height:25px;padding-left:20px;_padding-left:10px;}
.sixty_year li{float:left;width:430px;_width:420px;padding:10px;margin:10px;border:1px #e8e8e8 solid;background:#fafafa;height:115px;line-height:20px;color:#666;height:130px;overflow:hidden;}

.team{float:left;width:905px;_width:886px;padding:10px;border:1px #d1d0d0 solid;margin:10px;color:#787676;text-align:center;}
.footer{width:950px;margin:0 auto;text-align:center;color:#fff;background:url(foot.jpg) no-repeat;padding-top:30px;}