/* CSS Document */

* { margin:0; padding:0; word-break:break-all; }
.clear {clear:both;}
body { background:#E1F5EC; color:#333; font:12px/1.5em Verdana; }
h1, h2, h3, h4, h5, h6 { font-size:1em; }
a {color:#333; text-decoration:none; }
a:active {test:expression(target="_blank");}
a:hover { color:#FF3300; text-decoration:underline;}
ul, li { list-style:none; }
fieldset, img { border:none; }
legend { display:none; }
em, strong, cite, th { font-style:normal; font-weight:400; }
.header input,.header textarea,.header select{font-size:14px;padding:0px}
input, textarea, select, button { font:12px Verdana,Helvetica,Arial,sans-serif; vertical-align:middle; }
table { border-collapse:collapse; }
html { overflow:-moz-scrollbars-vertical; }



/* common style */
.wd980{ width:980px; margin:0 auto;}
.marginleft{ margin-left:10px;}
.mt10{ height:10px; clear:both; overflow:hidden;}





.main{ width:100%; margin-top:10px;}
.main .main_1 {
width:100%; overflow:hidden;


}

/*------common style--------*/
.login_o span{margin-right:6px;}
h3 a strong{ color:#1A51A5; font-weight:bold; font-size:14px;}


.box{width:984px; margin:0 auto; margin-left:-2px;}

.box_content{width:980px;margin:0 auto; /*float:left;*/ clear:both;}

.box_left{float:left;width:625px;}
.box_left_n{float:left;width:625px;}

.box_left_left{float:left;width:270px;}

.box_left_right{float:right;width:350px;}

.box_right{float:right;width:350px;}

.m_box {
	border:#c5ddf1 1px solid;
	background-color:#FFFFFF;
	width:100%;
	float:left;
	margin-top:5px;
	margin-bottom:5px;

}

.m_box h3{ background:url(../img/default_36.jpg) repeat-x; height:26px; line-height:26px;  font-size:14px; }

.m_box h3 a{float:left;color:#1f376d;}
.m_box h3 a:hover{color: #FF3300;}
.m_box_single  h3 a{margin-left:12px; color:#1f376d;}
.m_box_single  h3 a:hover{color: #FF3300;}

.m_box h2{ background:url(../img/default_36.jpg) repeat-x; height:26px; line-height:26px;  font-size:14px; }

.m_box h2 a{float:left;color:#1f376d;}
.m_box h2 a:hover{color: #FF3300;}
.m_box_single  h2 a{margin-left:12px; color:#1f376d;}
.m_box_single  h2 a:hover{color: #FF3300;}



.m_box .m_box_single strong{ font-weight:bold;}

.sec strong { line-height:27px; display:block; font-weight:bold; background:url(../img/default_32.jpg) repeat-x; border-right:#c5ddf1 1px solid;border-left:#c5ddf1 0px solid; padding:0 10px;}
.sec1 strong{padding:0 10px; font-weight:bold; border-left:#c5ddf1 0px solid;border-right:#c5ddf1 1px solid;}

.m_box .more a{
float:right;
margin-right:15px;
font-size:12px;
font-weight:500;
color:#0066CC;
}

.m_box .more a:hover{color: #FF3300;}

.m_box ul{margin-bottom:5px;}
.m_box li {padding-left:5px; font-size:14px; line-height:25px; }

.hot a{color:#FF0000; font-weight:bold; font-size:13px;}
.typename a{margin-left:3px; color: #0044FF;}
.typename a:hover{color: #FF3300;}
.typename2 a{ margin-right:5px; font-size:12px; font-weight:bold; color:#666666;}
.typename2 a:hover{color: #FF3300; text-decoration:underline;}
.typename3{ margin-right:8px; font-size:12px; font-weight:bold; color:#666666;}

.mg3{ font-size:12px; float:right; margin-right:5px; color:#999999;}
.mg4{ font-size:12px;  display:block;  color:#333;}
.mg5{ font-size:12px;  display:block;  color:#333;}


.c_line { height:1px; width:100%; background:url(../img/c_line.jpg)}
.shidian a{  font-size:15px; font-weight:bold;}
.shidian a:hover{color: #FF3300; text-decoration:underline;}
.m_box .mg{ margin-right:10px; margin-left:6px;}
.m_box .mg2{ color: #FF3300}
.m_box .bg{background:url(../img/bg_B.jpg);}
.qybj a{ font-size:13px;}

.jg{ float:right; margin-right:5px; font-size:13px;}

.m_box_single .subnav a{ margin-left:60px; font-size:12px; color: #FF3300;}
.p_serv{ clear:both; margin-top:10px;overflow:hidden}
.p_serv li{ background:url(../images/bgpic.jpg) no-repeat; float:left; font-size:12px; width:72px; margin-left:10px;display:inline}
.p_serv li a{ font-size:12px; margin-left:12px;}
.m_box .subnav a{margin-left:30px; font-size:12px; color: #FF3300;}
.m_box .info_l{ float:left; width:90px;}
.m_box .info_l li a{ color: #FF3300; font-size:12px; }

.m_box .info_r{ float:right; width:255px;}
.m_box .info_r li a{font-size:13px; }


.coopers{ margin-top:5px; border:#c5ddf1 1px solid; width:980px; overflow:hidden; background-color:#FFFFFF;}
.cooper_ls{
	width:66px;
	float:left;
	overflow:hidden;
	height:50px;
	background:#ebf2fc;
	vertical-align:middle;
	line-height: 24px;
	font-size: 12px;
	text-align: center;
	padding-top: 10px;
	color:#0063b8;
	font-weight:bold;

}
.cooper_ls strong{ font-weight:bold;}
.cooper_rs{ float:left; overflow:hidden; width:860px; padding-top:5px;}
.cooper_rs li{ float:left;  width:286px; display:inline}
.adver{margin-top:2px;/*float:left;*/ clear:both; background:#fff;}

/* 热门报价 style */
.hotbj{ float:left;width:113px; height:270px; text-align:center;}
.hotbj li{margin-left:auto;margin-right:auto;}
.hotbj .ysjs{width:88px; height:24px; text-align:center; line-height:24px; margin-top:5px; background-color:#FFB111;}
.hotbj .hsjs{width:88px; height:24px; text-align:center; line-height:24px; margin-top:5px; background-color:#FF6530;}
.hotbj .fjs{width:88px; height:24px; text-align:center; line-height:24px; margin-top:5px; background-color:#30A6FF;}
.hotbj .xyjs{width:88px; height:24px; text-align:center; line-height:24px; margin-top:5px; background-color:#82C700;}
.hotbj .gjs{width:88px; height:24px; text-align:center; line-height:24px; margin-top:5px; background-color:#D608EB;}
.hotbj a { color:#FFFFFF; text-decoration: none; }
.hotbj a:hover { color:#333; text-decoration: none; }

/* 矿业大家谈 style */
body{ font-size:12px;}
#shangfan{font-family: 新宋体, 宋体, 仿宋_GB2312;font-size: 12px; line-height:24px; width:418px;overflow:hidden;}
#shangfan ul{margin: 0px 10px;padding: 0px;list-style-type: none;}
#shangfan ul li{/*文字超出本行，自动省略*/overflow:hidden;text-overflow:ellipsis;white-space: nowrap;margin:0;padding: 0px;}

#shangfan1{font-family: 新宋体, 宋体, 仿宋_GB2312;font-size: 12px; line-height:24px; width:418px;overflow:hidden;}
#shangfan1 ul{margin: 0px 10px;padding: 0px;list-style-type: none;}
#shangfan1 ul li{/*文字超出本行，自动省略*/overflow:hidden;text-overflow:ellipsis;white-space: nowrap;margin:0;padding: 0px;}
.hudong li{ font-size:12px; border-bottom:dashed 1px #CCCCCC;}
.hudong li img{ margin-top:8px;}
.hudong_b{ height:20px; color:#0066CC;width:275px; margin-bottom:8px;}
.hudong_bl{ float:left;width:80px; height:18px; text-align:center;}
.hudong_br{ float:right;width:140px; height:18px; text-align:center;}
.hudong_bl a{color:#0066CC; text-decoration:none;}



/* footer style */

.footer .flink{margin-top:7px; width:980px; background-color: #f4f4f4; text-align:center; height:27px; line-height:27px; float:left;}

.footer .flink h3{background-color: #f5f5f5; border-bottom:#dfdfdf 1px solid;  height:26px; line-height:26px;  font-size:14px; }
.footer .flink .moreflink a{ float:right; margin-top:5px; margin-right:10px; color:#0066FF;}
.footer .flink a{ margin-left: 10px;margin-right: 10px; position: static; text-align:center;}

.footer .flink_box{ width:980px;}
.footer .flink_box h3 span{ float:left;margin-left:20px; color:#0099FF;}
.footer .flink_box h3 a{float:right;margin-right:15px;font-size:12px;color:#0099FF;}
.footer .flink_box h3 a:hover{color: #FF3300;}

.footer .flink_box .lm{background-color: #f5f5f5; border-bottom:#dfdfdf 1px solid;  height:26px; line-height:26px;  font-size:14px; }
.footer .flink_box .lm span{ float:left;margin-left:20px; color:#0099FF;}
.footer .flink_box .lm a{float:right;margin-right:15px;font-size:12px;color:#0099FF;}
.footer .flink_box .lm a:hover{color: #FF3300;}

.footer .flink_box .flinkimg{ float:left;  margin-top:5px; margin-bottom:5px; width:960px;}
.footer .flink_box .flinkimg img { margin-right:10px;}
.footer .flink_box .flinktext{ float:left; margin-left:8px;  width:960px;}
.footer .flinktext a { margin-right:13px; }



.footer .down{width:980px;height:200px;text-align:center;overflow:hidden;/*! background:url(../images/logo.jpg) no-repeat; */background-position:-10px 30px;color: #4B4B4B;}
.footer .down .statement{color: dodgerBlue;}
.footer .guestimg li{float:left; margin-left:10px;}

/*首页公告图片居中*/
.boximg {
/*非IE的主流浏览器识别的垂直居中的方法*/
display: table-cell;
vertical-align:middle;
/*设置水平居中*/
text-align:center;
/* 针对IE的Hack */
*display: block;
*font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
border: 1px solid #eee;
}
.boximg img {
/*设置图片垂直居中*/
vertical-align:middle;
} 


/*改版新增加样式表*/
.fuwu1{ width:132px; height: 75px; float:left; overflow:hidden;}
.fuwu1 a{ width:132px; height:102px; display:block; background:#42A5E7; text-align:center; color:#fff; font-size:14px;}
.fuwu1 img{ padding-top: 6px; padding-bottom:3px; display:block; margin:auto; width: 40px; height: 40px;}
.fuwu1 a:hover{ background:#F90;}
.fuwu2{ clear:both; height:49px; }
.fuwu2 a{ width:269px; height:49px; line-height:39px; display:block; background:#42A5E7 url(../img/ico5.png) 30px center no-repeat; color:#fff; font-size:14px; line-height:49px; text-align:center; } 
.fuwu2 a:hover{background:#F90 url(/img/ico5.png) 30px center no-repeat; }
.jyzxad{ margin:auto; width:980px; height:90px; overflow:hidden; margin-top:5px;}
.fuwu4{ margin-top:5px; padding:0 5px;} 
.fuwu4 a{ display:block; height:51px; line-height:51px; background:#42A5E7; padding-left:95px; color:#fff; font-size:16px; font-weight:bold; }
#f01{ background:#42A5E7 url(../img/ico6.png) 30px center no-repeat;}
#f02{ background:#42A5E7 url(../img/ico7.png) 30px center no-repeat;}
#f03{ background:#42A5E7 url(../img/ico8.png) 30px center no-repeat;}

#f01:hover{ background:#FC0 url(../img/ico6.png) 30px center no-repeat;}
#f02:hover{ background:#FC0 url(../img/ico7.png) 30px center no-repeat;}
#f03:hover{ background:#FC0 url(../img/ico8.png) 30px center no-repeat;}
.bianmin{ width:89px; height:59px; float:left; display:block; border-right:1px #c5ddf1 solid; border-bottom:1px #c5ddf1 solid; text-align:center;} 
.bianmin img{ display:block; margin:auto; }
.bianmin:hover{ background:#f0f0f0;}
.footer{ clear:both; background:#fff;}

/*16-10-25 damei 首页最底部宽屏css*/
.footer_end{width:100%; background-color:#dfdfdf; float:left;}
.footer_end  .flink_end{margin-top:10px;  text-align:center; height:27px; line-height:27px; }
.footer_end  .flink_end h3{ border-bottom:#dfdfdf 1px solid;  height:26px; line-height:26px;  font-size:14px; }
.footer_end  .flink_end a{ margin-left: 10px;margin-right: 10px; position: static; text-align:center; color:#6f6f6f; font-size: 13px;}
.footer_end  .flink_end a:hover{ color:#ffffff;}
.footer_end_a{ background-image:url(../img/weixin.jpg); background-repeat:no-repeat; width:750px;height:80px; margin: 0 auto; margin-top:20px;background-position: 90%; text-align: center;}
.footer_end_a p{color:#6f6f6f; margin-bottom:6px;}
.beianhao{background-image:url(../img/batb.png); background-repeat:no-repeat; display: block; background-position: 21%;}
.footer_end_b{ background-color:#181818; text-align:center; height:30px; margin-top: 5px;}
.footer_end_b p{ color:#6f6f6f; display:block; padding-top:5px;}














