@charset "utf-8";
/* CSS Document */
body,html{ padding:0px; margin:0px; color:#333333;font: 12px/1.5em "Microsoft Yahei", "Tahoma", "SimSun" ;
background:url(images/bg.gif) repeat 0px 0px;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p,label{margin:0; padding:0; border:none; list-style-type:none;}
dl,dt,dd,em,i{font-weight:normal; font-style:normal}
table{ border-collapse:collapse; }
div{zoom:1}

.clear,.cl{clear:both;display:block;font-size:0px;height:0px;_height:1px;line-height:0px;_line-height:1px;overflow:hidden;}
em{ font-style:normal}
a:focus{ outline:none;}
a img { border:none;}
img{ margin:0px; padding:0px;  margin:0 auto; text-align:center; vertical-align:middle}

#ch_wrap{ width:100%; clear:both}
#ch_page{ width:1000px; margin:0 auto; background-color:#fff;}
#ch_content{ width:980px; margin:0 auto; clear:both; margin-top:10px}
.blank10{ display:block; clear:both; height:10px; line-height:10px; overflow:hidden; font-size:0px}
.blank5{ display:block; clear:both; height:5px; line-height:5px; overflow:hidden; font-size:0px}

a:link,a {color:#333333;text-decoration:none;}
a:active {color:#333333;text-decoration:none;}
a:visited {color:#999;text-decoration:none;}
a:hover{ color:#cc0000;  text-decoration:none;}


.fl{ float:left;}
.fr{ float:right}
/**字体相关**/
.f12{ font-size:12px;}
.f14,.f14 a, .f14 li{ font-size:14px}
.gray,a.gray,a.gray:link,a.gray:visited{color:#666}
.red,a.red,a.red:link,a.red:visited{ color:#de0000}
.blue,a.blue,a.blue:link,a.blue:visited{ color:#0066cc}
.green,a.green,a.green:link,a.green:visited{ color:#22ac38}
/* clear both */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.clearfix { zoom: 1; display: inline-block; _height: 1px }
/* for ie6 hack*/
*html .clearfix { height: 1% }
/* for ie7 hack*/
*+html .clearfix { height: 1% } 
.clearfix { display: block }

/* for webkit */
textarea { resize: none }
input[type=text]:focus,
input[type=password]:focus,
textarea:focus { outline: 0 }
form input[type='radio'] {vertical-align:text-bottom;}

/**按钮**/
a.a_btn,a.a_btn:link,a.a_btn:visited,a_btn{ height:20px; line-height:20px; display:inline-block; border:#ac4c65 solid 1px; cursor:pointer; 
outline:#ab8893 solid 1px; background-color:#c40003; font-size:12px; color:#fff;height:22px; line-height:22px; padding:0px 6px}
.a_btn:hover,a.a_btn:hover{ background-color:#990204; text-decoration:none}

.w700{ width:700px }
.w270{ width:270px;} 
/*header*/
#ch_topnav{ width:100%; background:url(../../images/china5e/top_bg.png) repeat-x 0px 0px; height:33px;}

#shortcut { width:980px; margin:0 auto; background:url(../../images/china5e/top_bg.gif) repeat-x 0px 0px;height:39px; padding:0px 10px; line-height:32px;}
#shortcut .fl{}
#shortcut .fr{ overflow:hidden;}
#shortcut .fl li{ float:left; display:inline-block; margin-right:5px}
#shortcut .fr li{ float:left; display:inline-block;   height:29px;  margin-right:2px; background:url(../../images/china5e/base/li_line.gif) no-repeat right center; padding:0px 4px 0px 6px; margin-right:-2px; padding-right:5px;}
#shortcut .fl li.membericon{ background:url(../../images/china5e/icon1.gif) no-repeat 0px center; padding-left:18px}
#shortcut .fl li.why{ background:url(../../images/china5e/icon2.gif) no-repeat 0px center; padding-left:18px}
/*****头部导航*****/
#head_box{  clear:both; width:950px; height:65px; margin:0 auto; padding:0 15px;background:#fff;}
#head_box .left{ width:300px; float:left; padding-top:18px}
#head_box .right{  float:right; padding-top:6px; width:448px;_width:449px; display:block}
#head_box .site_logo{ background:url(../../images/china5e/base/logo.png) no-repeat 0px 0px;}
#head_box #searchbox{}
#head_box #searchbox .out{ border:#cccccc solid 1px;}
#head_box #searchbox .in{ border:#333333 solid 1px; padding:0px}
#head_box #searchbox .keyword{width:374px; height:20px; display:inline-block; border:medium none; border-width:0px; float:left;
 padding-left:2px; margin-top:2px}
#head_box #searchbox .submit{ background:url(../../images/china5e/search_btn.gif) no-repeat 0px 0px; width:64px; height:25px; display:inline-block; border:none; text-indent:-9999px; overflow:hidden; cursor:pointer; float:right}
#head_box #searchbox p{ display:block; height:20px; line-height:20px; clear:both; padding-top:4px; clear:both}
#head_box #searchbox em{ display:block; width:60px; height:20px; float:right; color:#cc0000; font-size:14px; font-weight:bold; background:url(../../images/china5e/rrow.gif) no-repeat right center; padding-right:5px}
#head_box #searchbox em a{ color:#cc0000}

#navbar{ width:980px; margin:0 auto; display:block; overflow:hidden;}
#navbar #nav_menu{ height:33px; background:url(images/menubg.gif) repeat-x 0px 0px; color:#fff; line-height:33px; display:block; clear:both; margin-left:-2px;}
#navbar #nav_menu li{ float:left;display:inline-block; line-height:33px; background:url(../../images/china5e/menuli.gif) no-repeat 0px center; padding-left:7px; padding-right:6px}
#navbar #nav_menu  li a{  margin:0px 4px;color:#d6d6d6}
#navbar #nav_menu  li a strong{ color:#fff}
#navbar #nav_menu b{ background:url(../../images/china5e/menuli.gif) no-repeat 0px 0px; display:inline-block; width:2px; height:13px;}

#navbar #nav_box{ background-color:#f4f4f4; border-left:#dcdcdc solid 1px; border-bottom:#dcdcdc solid 1px; 
border-right:#dcdcdc solid 1px; display:block; clear:both; height:55px;}
#navbar #nav_box ul{ display:block; padding-top:3px}
#navbar #nav_box li{ float:left; display:inline-block; padding-left:5px; height:24px; line-height:24px; word-spacing:normal; white-space:nowrap;}
#navbar #nav_box li a { margin:0 3px; color:#000; position:relative;}
#navbar #nav_box li a.alk:hover{ color:#CC0000}
#navbar #nav_box li a em{ display:block; background:url(../../images/china5e/newicon.gif) no-repeat 0px 0px; height:7px; width:21px; position:absolute; left: 33px; top:-7px; text-indent:-999px; overflow:hidden}
#navbar #nav_box li a strong{ color:#cc0000}
/**前台分页样式**/


/**mode**/
.ch_mod{ display:block; clear:both;overflow:auto;zoom:1;}
.ch_mod .mod_left{ width:345px;display:inline-block; float:left; padding-right:10px;overflow:hidden}
.ch_mod .mod_mid{  width:345px;display:inline-block; float:left; overflow:hidden}
.ch_mod .mod_right{ width:270px; float:right; overflow:hidden}
.ch_mod .mod_wrapr{ float:right; width:625px; overflow:hidden}

.ch_mod .md{}
.ch_mod .md .hd{ height:29px; line-height:23px; background:url(../../images/china5e/tit_bg.gif) repeat-x 0px 23px; display:block}
.ch_mod .md .hd h3{ font-size:14px; font-weight:bold; display:inline-block; margin-left:0px; color:#cc0000;}
.ch_mod .md .hd span{ float:right; color:#cc0000}
.ch_mod .md .hd span a{ color:#cc0000}

.ch_mod .md .hd .tab{  height:29px; _overflow:hidden}
.ch_mod .md .hd .more{ float:right; margin-right:10px}
.ch_mod .md .hd .more a{ color:#656565}
.ch_mod .md .hd .tab li{ float:left; font-weight:bold; margin-right:10px; height:29px; display:inline-block;_display:inline; font-size:14px}
.ch_mod .md .hd .tab li a{ text-decoration:none; color:#797979;}
.ch_mod .md .hd .tab li a:hover{ text-decoration:none}
.ch_mod .md .hd .tab li.on{ font-weight:bold; color:#cc0000; background:url(../../images/china5e/tabon.gif) no-repeat center bottom;}
.ch_mod .md .hd .tab li.on a{color:#cc0000}

.ch_mod .md .hd .tab li.on2{ font-weight:bold; color:#cc0000; background:url(../../images/china5e/tabon.gif) no-repeat center bottom;}
.ch_mod .md .hd .tab li.on2 a{color:#fff; background-color:#cc0000; display:block; padding:0px 5px; border-radius:2px 2px 0px 0px;}

.ch_mod .md .hd .tab li.more{ float:right; font-size:12px; font-weight:normal}
.ch_mod .md .hd .tab li.more a{ font-size:12px; color:#cc0000;}

.ch_mod .md .hd .qa a{ background-color:#cc0000; color:#fff; padding:0px 5px; border-radius:3px; font-size:10px}

.ch_mod .md .bd{ clear:both;overflow:auto; zoom:1;}
.ch_mod .md .bd .item1{overflow:auto; zoom:1; margin-top:9px; margin-bottom:10px}
.ch_mod .md .bd .item1 dl dt{ font-size:14px;}
.ch_mod .md .bd .item1 dl dt strong a{ color:#fff; background-color:#cc0000; padding:0px 1px; margin-right:2px; border-radius:2px}
.ch_mod .md .bd .item1 dl dt strong a:hover{ color:#fff; text-decoration:none}
.ch_mod .md .bd .item1 .pic{ float:right; width:90px; height:60px; overflow:hidden}
.ch_mod .md .bd .item1 dl{  display:block; float:left; width:245px}
.ch_mod .md .bd .item1 dl dd{ color:#666666; line-height:20px; margin-top:3px}

.ch_mod .md .bd .w120{ width:120px}
.ch_mod .md .bd .w210{ width:210px}
.ch_mod .md .bd .w120 img{ width:120px; height:80px;}

.ch_mod .wrap_box{ overflow:hidden;}
.ch_mod .md .renwu{  padding-top:10px; display:block;}
.ch_mod .md .renwu li{ background-color:#e6e6e6; padding:3px; display:inline-block; float:left; text-align:center; margin-right:11px;}
.ch_mod .md .renwu li:last-child{ margin-right:0px;}
.ch_mod .md .renwu li:hover{ background-color:#d4d3d3}
.ch_mod .md .renwu li img{ margin-bottom:5px}



.ch_mod .md .bd .item2, .ch_mod .md .bd .item, .ch_mod .md .bd .item3{ padding-top:6px; padding-bottom:6px}
.ch_mod .md .bd .item2 .tit{display:block; height:21px; background:url(../../images/china5e/h3bg.gif) repeat-x 0px 0px; line-height:21px; margin-bottom:8px}
.ch_mod .md .bd .item2 .tit strong{  background:url(../../images/china5e/rowicon.png) no-repeat 0px 0px; color:#333; width:74px; height:21px; display:inline-block; padding-left:5px}
.ch_mod .md .bd .item2 .tit span{ float:right; padding-right:8px}

.ch_mod .md .bd .item3{}
.ch_mod .md .bd .item3 h2{ font-size:14px; font-weight:bold; margin-bottom:2px}
.ch_mod .md .bd .item3 h2 a{ }
.ch_mod .md .bd .item3 p{ color:#666666; margin-bottom:3px; line-height:18px; border-bottom:#aaa dotted 1px; padding-bottom:2px}

.ch_mod .md .bd .list1{ display:block; clear:both; overflow:hidden; zoom:1;}
.ch_mod .md .bd .list1 dt{ float:left; display:block;}
.ch_mod .md .bd .list1 dt p,.ch_mod .md .bd .list1 dt p a{ display:block; background-color:#333333; color:#fff; text-decoration:none; width:120px; overflow:hidden; white-space:nowrap; padding-left:1px}
.ch_mod .md .bd .list1 dd{ float:right; display:block}
.ch_mod .md .bd .list1 .strong {color:#000000; display:block; margin-bottom:5px; font-size:13px; font-weight:bold;}
.ch_mod .md .bd .list1 dd li{ background:url(../../images/china5e/dot.gif) no-repeat -5px 0px; padding-left:8px; line-height:19px;word-spacing:normal; white-space:nowrap; overflow:hidden}
.ch_mod .md .bd .list1 .strong{ background-image:none; padding-left:0px}

.ch_mod .md .bd .nybd{ padding:7px 0px 3px 0px;}
.ch_mod .md .bd .nybd .w86 img{ width:80px; height:auto}

.ch_mod .md .bd .w86{ width:80px; padding:3px; background-color:#e6e6e6}
.ch_mod .md .bd .w175{ width:175px; overflow:hidden;}
.ch_mod .md .bd .w250{ width:240px}
.ch_mod .md .bd .w250 strong,
.ch_mod .md .bd .w175 strong{ font-size:14px; margin-bottom:3px; display:block; white-space:nowrap; overflow:hidden;}
.ch_mod .md .bd .w86 img{ width:80px; height:80px;}
.ch_mod .md .bd .list1 dt.w86 p,.ch_mod .md .bd .list1 dt.w86 p a{ display:block;  color:#333; text-decoration:none; width:80px; overflow:hidden; white-space:nowrap; background-color:#e6e6e6; text-align:center; padding:1px 0px}

.ch_mod .md .bd .list2{}
.ch_mod .md .bd .list2 li{ background:url(../../images/china5e/dot.gif) no-repeat -5px -96px; padding-left:8px; line-height:22px; word-spacing:normal; white-space:nowrap; overflow:hidden}
.ch_mod .md .bd .list2 li a{ color:#333333; font-size:14px}
.ch_mod .md .bd .list2 li a:hover{ color:#cc0000; }
.ch_mod .md .bd .list2 li span{ float:right; color:#0066cc}
.ch_mod .md .bd .list2 li span a{ color:#0066cc}

.ch_mod .md .bd .list3{ padding-top:4px}
.ch_mod .md .bd .list3 li{ background:url(../../images/china5e/dot.gif) no-repeat -5px 0px; padding-left:8px; line-height:22px; word-spacing:normal; white-space:nowrap; overflow:hidden; font-size:14px}
.ch_mod .md .bd .list3 li a{ color:#333333;  }
.ch_mod .md .bd .list3 li a:hover{ color:#cc0000; }


.ch_mod .md .bd .list4{ padding-top:3px}
.ch_mod .md .bd .list4 li strong{ font-weight:normal}
.ch_mod .md .bd .list4 li strong a{color:#fff; background-color:#cc0000; padding:0px 1px; margin-right:2px; border-radius:2px}
.ch_mod .md .bd .list4 li strong a:hover{ color:#fff; text-decoration:none}
.ch_mod .md .bd .list4 li{  line-height:24px; word-spacing:normal; white-space:nowrap; overflow:hidden; font-size:14px}
.ch_mod .md .bd .list4 li a{ color:#333333;  }
.ch_mod .md .bd .list4 li a:hover{ color:#cc0000; }

.friendbox{}
.friendbox .hd{height:29px; line-height:23px; background:url(../../images/china5e/tit_bg.gif) repeat-x 0px 23px; display:block}
.friendbox .bd{ display:block; clear:both;}
.friendbox .hd .tab li{ float:left; font-weight:bold; margin-right:15px; height:29px; display:block; font-size:14px}
.friendbox .hd .tab li a{ text-decoration:none; color:#797979;}
.friendbox .hd .tab li a:hover{ text-decoration:none}
.friendbox .hd .tab li.on{ font-weight:bold; color:#cc0000; background:url(../../images/china5e/tabon.gif) no-repeat center bottom;}
.friendbox .hd .tab li.on a{color:#cc0000}

.friendbox .bd{ overflow:auto; display:block; clear:both; zoom:1; padding-top:10px; padding-bottom:0px; padding-left:8px}
.friendbox .bd .friendlink,.friendbox .bd .friend{ display:block; clear:both;}
.friendbox .bd li{ float:left; display:inline-block; margin-bottom:10px; width:162px; }
.friendbox .bd li a img{ border:#e2dde1 dotted 1px;}
.friendbox .bd li img{ width:150px; height:40px;}
.friendbox .bd li a:hover img{ border:#9b9b9b dotted 1px;}

/**推广**/
.tuiguang{ overflow:hidden; height:60px; padding-bottom:10px}
.tuiguang .t1{ width:345px; height:60px; float:left;}
.tuiguang .t2{ width:345px; height:60px; float:left; padding-left:10px}
.tuiguang .t3{ width:270px; height:60px; float:right}
/**线图**/
.tubox{ padding-top:6px}
.tubox .tabtit{ display:block; height:22px; line-height:22px;width:270px}
.tubox .tabtit li{ float:left; display:inline-block; margin-right:1px}
.tubox .tabtit a{ display:block; background-color:#e6e6e6; color:#333333; padding:0px 8px}
.tubox .tabtit a:hover{ text-decoration:none}
.tubox .tabtit .on { margin-right:0px; }
.tubox .tabtit .on em{ background:url(../../images/china5e/base/tubox_on.png) no-repeat 0px 0px; position:absolute; right:-5px; top:8px; width:5px; height:7px; display:block;}
.tubox .tabtit .on a{ background-color:#333333; color:#fff;}
.tubox .tabtit .currt{ margin-left:0px}
.tubox .tabtit .currt a{ background-color: #cc0000; color:#fff;}
.tubox .boxinfo{ border:#666666 solid 1px; clear:both; height:174px; overflow:hidden}
.tubox .boxinfo p{ background-color:#666666; color:#fff; line-height:24px; display:block; padding:0px 10px}
.tubox .boxinfo p a{ color:#fff}

.tubox .boxinfo { border:none}
.boxinfo table{  border-spacing:0px;   border-collapse: collapse;}
.boxinfo table th{ background-color:#534e4e; padding:5px; color:#fff;border-left:#8c8c8c solid 1px;}
.boxinfo table td{ border:#8c8c8c solid 1px; text-align:center;padding:5px;}

/**数据服务**/
.tubox .tabdl{ display:block; height:22px; line-height:22px; width:270px}
.tubox .tabdl dt{ float:left; display:inline-block;  margin-right:0px; position:relative;}
.tubox .tabdl dd{ float:left; display:inline-block; margin-right:1px}
.tubox .tabdl a{ display:block; background-color:#e6e6e6; color:#333333; padding:0px 8px}
.tubox .tabdl a:hover{ text-decoration:none}
.tubox .tabdl dt i{ background:url(../../images/china5e/base/tubox_on.png) no-repeat 0px 0px; position:absolute; right:-5px; top:8px; width:5px; height:7px; display:block;}
.tubox .tabdl dt a{ background-color:#333333; color:#fff;}
.tubox .tabdl .on{ margin-left:0px}
.tubox .tabdl .on a{ background-color: #cc0000; color:#fff;}
/**尾部**/
#ch_footer{ margin-top:10px;float:left;width:950px;}
#ch_footer .footer{ background:url(images/footbg.gif) repeat-x 0px 0px #333333;padding-bottom:20px; padding-top:17px}
#ch_footer .flist { width:90px; float:left; padding:0px; padding-left:50px}
#ch_footer .flist h3 { height:25px; color:#ffffff; font:bold 14px/25px; display:block}
#ch_footer .flist ul li { height:18px; line-height:18px; overflow:hidden; clear:both;}
#ch_footer .flist ul li a, .flist ul li a:visited { display:block; color:#cccccc; clear:both;}
#ch_footer .flist ul li a:hover { color:#cccccc;}
#ch_footer .CopyRightC{ clear:both; text-align:center; padding-bottom:20px; color:#999;  border-top:#555555 solid 1px; margin-top:17px; padding-top:10px}
#ch_footer .CopyRightC p{ color:#999;}
#ch_footer .CopyRightC .links{ padding-bottom:20px; display:block;}
#ch_footer .CopyRightC .links a{ color:#ccc}

/***位置**/
.pageposition{ background-color:#fff; height:35px; line-height:35px;}
.pageposition span{ margin-right:10px; color:#999999; float:right}
.pageposition ul{}
.pageposition ul li{ float:left; background:url(../../images/china5e/base/posicon.gif) no-repeat right center; display:inline-block; height:35px; padding-right:10px; margin-right:5px}
.pageposition ul li a{ color:#000}
.pageposition ul li.on{ background-image:none;color:#999; }
.pageposition ul li.on a{ color:#999}

/**前台分页样式**/
.Pagination {margin:10px 0 0;padding:5px 0;text-align:center; height:20px; line-height:20px;  display:block; clear:both; float:none;}
.Pagination .dot,.Pagination a {margin-left:8px; padding:0px 7px; display:inline-block;}
.Pagination .dot{color:#000;text-decoration:none; background-color:#fff;border-radius:3px; margin-top:-5px; }
.Pagination a:link, .Pagination a:visited { color:#fff;text-decoration:none; background-color:#b4b4b4;border-radius:3px}
.Pagination a:hover, .Pagination a:active, .Pagination a.current:link, .Pagination a.current:visited { color:#ce0100; font-weight:bold;background-color:#b4b4b4; }
.Pagination .totnum{ color:#ce0100; font-weight:bold; padding-right:10px; display:inline-block; }
.Pagination a.uppage,
.Pagination a.uppage:visited{ background-color:#ce0100; border-radius:10px 3px 3px 10px;_padding:2px 7px 2px; _line-height:18px; _height:18px;   display:inline-block;}
.Pagination a.downpage,
.Pagination a.downpage:visited{ background-color:#ce0100 ; border-radius:3px 10px 10px 3px;_padding:2px 7px 2px; _line-height:18px; _height:18px;   display:inline-block;}
.Pagination .jumpBar{ padding-left:5px; display:inline-block; _overflow: hidden; }
.Pagination .pagetxt{ border:#cacaca solid 1px; height:17px; width:30px}
.Pagination .sbtn{background-color:#ce0100;border-radius:3px; border:none; color:#fff;padding:2px 7px;_padding:1px 7px; cursor:pointer}

/**二级页导航**/
#searchNav{ height:33px; line-height:33px; background:url(../../images/china5e/dates/mbg.gif) repeat-x 0px 0px;}
#searchNav dl{ display:block; height:33px;}
#searchNav dl dt{ background:url(../../images/china5e/dates/mt.gif) no-repeat 0px 0px; display:inline-block; float:left; 
padding-left:17px; font-size:14px; color:#cc0000; padding-right:20px; font-weight:bold}
#searchNav dl dd{ display:inline-block; float:left;}
#searchNav dl dd a{padding:0px 4px}

/**能源日讯修改***/
.rixunstyle{background:url(../../images/china5e/rixun_bg.gif) repeat 0px 0px; display:block; padding-top:15px; padding-bottom:10px}
.rixunstyle span{ display:block;  margin-bottom:30px; background-color:#8e8e8e; height:28px; line-height:28px; margin-right:10px; text-align:center; color:#fff; font-size:15px; font-weight:bold}
.rixunstyle strong{ color:#cc0000; font-size:16px; font-weight:bold; text-align:right; font-family:Impact,Arial; display:block; padding-right:2px}

/**固定高度**/
.height353{ height:353px; overflow:hidden}
.height222{ height:222px; overflow:hidden}
.height117{ height:117px; overflow:hidden}
.height987{ height:987px; overflow:hidden}
.height171{ height:171px; overflow:hidden}
.height93{ height:93px; overflow:hidden}
.height243{ height:243px; overflow:hidden}
.height136{ height:136px; overflow:hidden}
.height114{ height:114px; overflow:hidden}
.height132{ height:132px; overflow:hidden}
.height210{ height:210px; overflow:hidden}

/*首页历史资讯*/
.hisicon{ background:url(../../images/china5e/base/hisicon.gif) no-repeat 0px 0px; padding-left:30px}
/*截字*/
.jiequ{
 display: block;
 overflow: hidden;
white-space: nowrap;
-o-text-overflow: ellipsis;
 text-overflow: ellipsis;
}
/*固定宽度*/
.w315{width: 315px;}
.w255{width: 255px;}
.w165{width: 165px;}
