/* 全局样式 */
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input{margin:0; padding:0 }
body, button, input, select, textarea{font:12px/1.5 'Microsoft YaHei','simhei',Arial !important; }
ul, ol, li{list-style:none;}
img{border:none;}
input, img{ vertical-align:middle; border:none; outline:none;}
table{border-spacing:0; border-collapse:collapse;}
em, i, address{font-style:normal;}
textarea{overflow-y:auto; outline:none; resize:vertical;}
input{outline:none;}
a{ text-decoration:none;}
a:hover{ color:#ea5300 !important;}
hr{ border-top:1px solid #d6d6d6;  border-bottom:0; margin:0 0 10px;}
/*清除浮动*/
.clear:after { content: ' '; clear: both; display: block; height: 0; visibility: hidden; line-height: 0 }
.clear { zoom: 1 }
.clearFix { display: block; zoom: 1 }
.clearFix:after { content: " "; display: block; visibility: hidden; height: 0; clear: both; }
.clear_both{clear:both;}
.txt_indent{ text-indent:2em;}
/*头部样式*/
.w1000{ width:1000px; margin:0 auto;}
.head-top{ background:#024188;}
.head-top p{ line-height:30px; height:30px;}
.wel{ color:#eef4ff; font-size:14px; float:left;}
.head-top-rig{ float:right;}
.head-tel{ color:#fff; font-size:16px; background:url(../../images/km/head-tel.jpg) no-repeat left center; padding:0 0 0 28px; float:left;}
.head-tel span{ font-size:12px;}
.lang-change{ margin-left:14px; float:right;}
.lang-change a{ color:#eef4ff; font-size:12px; padding:1px 8px; border:1px solid #024188;}
.lang-change .tel-on{ background:#003169; border:1px solid #114d8f; line-height:19px;}
.lang-change a:hover{ background:#003169; color:#eef4ff !important; border:1px solid #114d8f; width:58px;}
.header{ height:110px;}
.logo{ padding:25px 0 0; float:left;}
.head-nav{ float:right;}
.head-nav li{ width:66px; margin:0 0 0 12px; text-align:center; font-size:16px; line-height:110px; float:left;}
.head-nav li a{ color:#333;}
/*banner部分*/
.banner{ position:relative; height:500px;}
#full-screen-slider { width:100%; height:500px; float:left; position:relative; }
#slides { display:block; width:100%; height:500px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:relative; right:0; bottom:25px; z-index:9900;  margin:0 auto !important; width:1000px;}
#pagination li { display:block; list-style:none; width:13px; height:13px; float:right; margin-left:15px; background:url(../../images/km/bannerli-bg.png) no-repeat center;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:url(../../images/km/bannerli-bgon.png) no-repeat center;}
.notice{ position:relative; bottom:40px; *bottom:52px; background:url(../../images/km/opic-bg.png) repeat; height:40px; line-height:40px; z-index:999;}
.notice p{ background:url(../../images/km/tonggao-bg.png) no-repeat left center; color:#fff; font-size:12px;}
.notice p span{ font-size:14px; font-weight:bold; padding:0 0 0 30px;}
/*首页公司简介部分*/
.index-company{ background:#ebf1f8; padding:30px 0;}
.incom-left{ width:206px; padding:0 15px; height:300px; background:#fff; box-shadow:3px 3px 6px #e5eaf1; float:left;}
.incom-left h3{ color:#fd8700; font-size:18px; line-height:24px; padding:15px 0;}
.incom-left img{ padding:0 0 5px;}
.intr{ color:#666; font-size:14px; line-height:24px; text-align:justify;}
.incom-left a{ color:#999; font-size:12px; line-height:14px; display:inline-block; float:right;}
.incom-right{ width:764px; float:right;}
.gzk{ height:200px; }
.gz1{ width:235px; height:200px; float:left; text-align:center; position:relative; overflow:hidden; margin: 0 10px 0 5px; cursor:pointer; box-shadow:3px 3px 6px #d6dbe2; }
.gz1 p{ } 
.gz1 img{ display:inline; }
.jg{ width:175px; height:145px; padding:0 30px; background:url(../../images/km/opic-bg.png) repeat; color:#FFF; font-size:14px; float:left; line-height:103px; text-align:center;position:absolute;top:255px;left:0;cursor:pointer; z-index:999;}
.jg p{ color:#fff; font-size:14px; text-align:left; cursor:pointer; line-height:20px;}
.jg .jg-tit{ height:45px; line-height:45px; font-size:18px; text-align:center;}
.jg a{ color:#fd8700; font-size:14px; line-height:20px; text-align:left; display:block; margin:25px 0 0 0;}
/*首页新闻部分*/
.index-news{ padding:55px 0;}
.media{ width:310px; float:left;}
.media-tit{ height:32px;}
.media-tit p{ width:145px; height:32px; text-align:center; background:#104994; color:#fff; font-size:18px; line-height:32px; float:left;}
.media-tit a{ width:29px; height:32px; line-height:32px; background:url(../../images/km/news-addimg.jpg) center no-repeat #dfe6ef; display:block; float:left;}
.media-intro{ padding:12px 0; border-bottom:1px dotted #b2b2b2;}
.media-intro img{ max-width:116px; float:left;}
.media-intro-rig{ padding:0 0 0 8px; width:185px; float:left;}
.media-intro-rig h3{ font-weight:normal; color:#333; font-size:14px; line-height:24px;}
.media-intro-rig h3 a{ color:#333;}
.media-intro-rig p{ color:#666; font-size:12px; line-height:20px;}
.media-nav{ padding:5px 0 0;}
.media-nav li{ font-size:12px; overflow:hidden; background:url(../../images/km/newli-bg.jpg) no-repeat 2px center; line-height:24px; padding:0 0 0 13px;}
.media-nav li a{ color:#333; float:left;}
.media-nav li span{ color:#9a9a9a; float:right;}
.hangye{ padding:0 35px;}
/*首页蒙矿分布*/
.index-fenbu{ background:#ebf1f8;}
.mkfb-left{ width:510px; padding:60px 0 30px; float:left;}
.res_tit{ float:right;}
.res_tit div{ width:115px; margin:0 0 10px; text-align:center; }
.res_tit div#tag3{ margin:0;}
.res_tit div a{ color:#333; font-size:16px; display:block; background:#e3e3e3; height:24px; line-height:24px; border:1px solid #ebf1f8;}
.res_tit div a:hover{ color:#fff !important; background:#ea5300; border:1px solid #fff;}
.res_tit div.h_nav_hover a{  color:#fff !important; background:#ea5300; border:1px solid #fff;}
.hidecontent {display:none;}
.res_info{ min-height:300px; float:right;}
.res_info img{ }
.mkfb-rig{ padding:55px 0 50px; float:right;}
.mkfbrig-tit{ color:#104994; font-size:24px; font-weight:bold; line-height:34px;}
.mkfbrig-tit1{ font-size:18px;}
.mkfbrig-titbot{ padding:30px 0 20px;}
/*.message-input{ width:193px; background:#dfe6ef; margin-right:32px; border-top:1px solid #d0dbe8; height:20px; line-height:20px; padding:8px 0 8px 15px; color:#333; font-size:14px !important; float:left;}*/
.input-text{ width:193px; background:#dfe6ef; margin-right:32px; border-top:1px solid #d0dbe8; height:20px; line-height:20px; padding:8px 0 8px 15px; color:#333; font-size:14px !important; }
/*.xuqiu{ width:433px; height:87px; border:none; border-top:1px solid #d0dbe8; padding:11px 0 11px 15px; margin:0 0 30px; background:#dfe6ef; color:#333; font-size:14px !important;  }*/
.box #content{ width:360px !important; height:87px !important; border:none; border-top:1px solid #d0dbe8; padding:11px 0 11px 15px; margin:0 0 30px; background:#dfe6ef; color:#333; font-size:14px !important;  }
.mess-btn{ border:none; width:120px; height:38px; line-height:38px; background:#b7bfc7; color:#fff; font-size:16px !important; cursor:pointer; text-align:center;}
/*首页友情链接*/
.friendlink{ height:62px; padding:42px 0;}
.friendlink p{ line-height:62px; color:#333; font-size:18px; width:85px; float:left;}
.flink-nav{}
.flink-nav li{ border:1px solid #dcdcdc; text-align:center; margin-left:20px; float:left;}
/*foot部分*/
.footer{ background:#024188; padding:55px 0 0;}
.footer-bottom{ height:48px; margin-top:42px; line-height:48px; color:#a0a4a9; font-size:12px; text-align:center; background:#00162e; border-top:1px solid #0057b8;}
.mkfoot-nav{ width:72px; padding:0 35px 0 0; float:left;}
.mkli-first{ color:#fff; font-size:14px; line-height:24px; padding:0 0 1px;}
.mkfoot-nav li a{ color:#b8c2d4; font-size:14px; line-height:24px; display:block;}
.mkfoot-address{ padding:0 0 0 150px; color:#b8c2d4; font-size:14px; float:left;}
.mkfoot-address p{ padding:0 0 0 32px; line-height:24px; margin:0 0 10px;}
.add{ background:url(../../images/km/address-bg.png) no-repeat left center;}
.tel{ background:url(../../images/km/tel-bg.png) no-repeat left center;}
.fax{ background:url(../../images/km/chuanzhen-bg.png) no-repeat left center;}
.email{ background:url(../../images/km/email-bg.png) no-repeat left center;}
.mkfoot-logo{ text-align:right; float:right;}
.mkfoot-logo1{ text-align:right; float:left;}

.mk-share li{ background:url(../../images/km/share-bg.png) no-repeat center; width:42px; height:42px; margin:20px 0 0 10px; float:left;}
.mk-share li a{ width:42px; height:42px; display:block;}
.mk-share li .qq{ background:url(../../images/km/qq-bg.png) no-repeat center; width:42px; height:42px; display:block;}
.mk-share li .weixin{ background:url(../../images/km/weixin-bg.png) no-repeat center; width:42px; height:42px; display:block;}
.mk-share li .weibo{ background:url(../../images/km/weibo-bg.png) no-repeat center; width:42px; height:42px; display:block;}
.mk-share li .kongjian{ background:url(../../images/km/kongjian-bg.png) no-repeat center; width:42px; height:42px; display:block;}
.mk-share li:hover{ background:url(../../images/km/share-bgon.png) no-repeat center;}
/*公司简介页面样式*/
.com-banner{ background:url(../../images/km/com-banner.jpg) no-repeat center; height:200px;}
.main{ background:#f6f6f6;}
.main-con{ background:#fff; padding:0 0 66px;}
.weizhi-tit{ color:#898989; height:68px; line-height:68px; font-size:12px; background:url(../../images/km/weizhi-bg.jpg) no-repeat 18px center; padding:0 0 0 40px;}
.weizhi-tit a{ color:#898989;}
.main-nav{ background:#f0f0f0; height:42px; line-height:42px; margin:0 0 28px;}
.main-nav li{ text-align:center; width:110px; font-size:16px; margin:0 1px 0 0; float:left;}
.main-nav li a{ color:#333; background:#e1e1e1;  display:block;}
.main-nav li a:hover{ background:#bc0d00; color:#fff !important;}
.main-nav li a.h_nav_hover{ background:#bc0d00; color:#fff !important;}
.com-contit{ color:#333; font-size:24px; line-height:56px; text-align:center; font-weight:normal;}
.com-con{ padding:0 28px;}
/*.com-con p{ color:#666; font-size:14px; line-height:24px; text-align:justify;}*/
.com-con .com-conp{ color:#666; font-size:14px; line-height:24px; text-align:justify;}
.txt-indent{ text-indent:2em;}
.com-pic{ padding:30px 0 20px; text-align:center;}
.com-pic img{ max-width:945px;}
.nav-tit{ color:#d80c18; font-weight:bold; font-size:20px; margin:0 30px 20px; border-bottom:1px dotted #999; position:relative; height:10px;}
.nav-tit span{ position:absolute; bottom:-12px; padding:0 5px 0 0; display:block; background:#fff;}
.com-pub{ background:url(../../images/km/jituan-bg.jpg) no-repeat center bottom; padding:32px 0 45px;}
.fl{ float:left;}
.fr{ float:right;}
.com-pub-lef{ width:520px; }
.com-pub-leftit{ text-align:center; font-weight:normal; color:#333; font-size:18px; padding:0 0 15px; line-height:27px;}
.com-pub-rig{ width:400px; }
.com-pub-rig img{ max-width:400px;}
.nocom-pub{ background:none;}
/*产品领域页面*/
.pro-banner{ background:url(../../images/km/pro-banner.jpg) no-repeat center; height:200px;}
.zjgc-banner{ background:url(../../images/km/zjgc-banner.jpg) no-repeat center; height:200px;}
.anli-banner{ background:url(../../images/km/anli-banner.jpg) no-repeat center; height:200px;}
.sgfc-banner{ background:url(../../images/km/sgfc-banner.jpg) no-repeat center; height:200px;}
.bghj-banner{ background:url(../../images/km/huanjing_banner.jpg) no-repeat center; height:200px;}

.com-con li{ width:290px; height:270px; margin:0 37px 41px 0; float:left;}
.com-con li a{ position:relative; display:block;}
.com-con li img{ height:220px; width:100%;}
.com-con li p{ position:absolute; bottom:-44px; left:0; height:44px; width:270px; line-height:44px; padding:0 0 0 0px; color:#333; font-size:16px; /*background:url(../../images/km/opic-bg.png) repeat;*/ text-align:center; }
.com-con li.no-marr{ margin-right:0;}
.com-con li p img{ position:absolute; right:0; bottom:0; height:44px !important; width:85px !important;}
/*社会责任页面*/
.society-tit h3{ background:url(../../images/km/soci-bg.jpg) no-repeat 12px center; padding:0 0 0 28px; margin:0 0 10px; font-weight:normal; color:#1c1c1c; line-height:30px; font-size:18px; float:left;}
.society-tit h3 a{ color:#1c1c1c;}
.society-tit span{ color:#b7b7b7; font-weight:12px; display:block; padding:12px 23px 0 0; float:right;}
.society-con{ height:100px; background:#ececec; overflow:hidden; margin:0 5px 35px;}
.society-con a img{ width:520px; height:100px;}
.society-con a{ display:block; }
.soci-pic{ margin:0 0 0 22px; float:left;}
.soci-more{ color:#191919; font-weight:12px; background:url(../../images/km/jiantou.jpg) no-repeat right center; padding:0 20px 0 0; margin:66px 27px 0 0; float:right;}
/*页码样式*/
.paging{ text-align:center; margin:0 auto; padding:30px 0 0; }
.paging .page{ text-align:center;}
.paging a{ border:1px solid #e9e9e9; /*width:auto; padding:0 13px;*/ padding:7px 12px; height:33px; line-height:33px; margin-left:-1px; color:#333; font-size:12px; /*display:block; float:left;*/}
.paging a.up_page{ background:url(../../images/km/page_pre.jpg) no-repeat 8px center; width:52px; color:#999; padding-left:15px; margin-right:8px;}
.paging a.down_page{ background:url(../../images/km/page_next.jpg) no-repeat 50px center; width:52px;  color:#999; padding-right:15px; margin-left:8px;}
.paging span{ border:1px solid #005fca; background:#005fca; color:#fff;height:33px; margin-left:-1px; line-height:33px; padding:7px 12px; /* width:33px; float:left;*/}
.paging a:hover{ background:#005fca; border:1px solid #005fca; color:#fff !important;}
.paging .zongyeshu{ color:#909090; font-size:12px; height:33px; line-height:33px; margin-left:8px; float:left;}
.paging .tiaozhuan{ color:#909090; font-size:12px; height:33px; line-height:33px; margin-left:8px;   float:left;}
.paging .tiaozhuan input{ border:1px solid #e9e9e9; height:31px; width:33px; text-align:center; color:#333; margin:0 3px;}
.paging .queding{ background:#ededed; width:50px; height:33px; border:1px solid #e9e9e9; cursor:pointer; color:#333; margin-left:8px; float:left;}
.news_tit{ color:#333; font-size:18px; text-align:center; font-weight:normal;}
.news_time{ color:#999; font-size:12px; text-align:center; padding:15px 0;}
/*媒体新闻页面*/
.media-banner{ background:url(../../images/km/media-banner.jpg) no-repeat center; height:200px;}
.media-list{ padding:30px 0; background:url(../../images/km/media-bg.png) no-repeat center bottom;}
.media-listleft{ width:95px; padding:0 20px; float:left;}
.media-listrig{ width:795px; padding:0 0 0 12px; float:left;}
.media-listtit{ color:#333; font-size:18px; font-weight:normal; padding:0 0 10px; line-height:20px;}
.media-listtit a{ color:#333;}
.media-listjs{ color:#333; font-size:14px; line-height:18px;}
.media-listtit a:hover{ color:#d80c18 !important;}
.media-list:hover{ background:url(../../images/km/media-bg.png) no-repeat center bottom #f8f8f8;}
.time{ color:#999; font-weight:12px; text-align:center; display:block;}
/*诚聘英才页面*/
.star-banner{ background:url(../../images/km/star-banner.jpg) no-repeat center; height:200px;}
.star-tit{ background:url(../../images/km/star-img.jpg) no-repeat left center; padding:5px 0 0 180px; color:#191919; font-size:14px; line-height:22px;}
.star-tab{ border-top:1px dashed #a2a2a2; margin:30px 0 0;}
.star-tab th{ color:#c80000; font-size:18px; vertical-align:top; font-weight:normal; padding:35px 22px 0 0; text-align:right;}
.star-tab td{ padding:35px 0 0 0;}
.work-con{ color:#333; font-weight:bold; font-size:14px; line-height:24px;}
.work-yq{ font-size:12px !important; padding:25px 0 0;}
/*联系我们页面*/
.contact-banner{ background:url(../../images/km/contact-banner.jpg) no-repeat center; height:200px;}
.contact-tit{ color:#333; font-size:18px; padding:0 0 10px;}
.contact-address{ color:#333; float:none; padding:0;}
.mk-add{ background:url(../../images/km/contact-add.jpg) no-repeat left center;}
.mk-tel{ background:url(../../images/km/contact-tel.jpg) no-repeat left center;}
.mk-fax{ background:url(../../images/km/contact-fax.jpg) no-repeat left center;}
.mk-email{ background:url(../../images/km/contact-email.jpg) no-repeat left center;}


