@charset "utf-8";
/* CSS Document */
body{ min-width: 1268px;}

/* 核心业务 */
.g-tdoc{ background:url(../image/bg.png) top center repeat; width:100%;}
.m-tcon{ background:#fff; width:1200px; height:100%; margin:30px auto 0 auto;}
.m-thxyw-bt{ width:1126px; margin:35px 37px 0 37px; float:left;height:60px;}
.m-thxyw-bt a{ float:left; font-size:24px; color:#666; margin-right:48px;}
.m-thxyw-bt a.hover,.m-thxyw-bt a:hover{ color:#035cac; border-bottom:1px solid #d9d9d9; padding-bottom:10px;}
.m-tywgk{ float:left; line-height:32px; margin:10px 56px 20px 56px;}
.m-tjpgc{ float:left;}
.m-txgqy{ margin:28px 56px; float:left;}
.m-txgqy-bt{ width:1088px; height:24px; margin-bottom:30px;}
.m-txgqy-bt a{ background:url(../image/t_nj1.png) left center no-repeat; padding-left:32px;}
.m-txgqy-lst{ width:100%; height:auto;}
.m-txgqy-lst li{ border:1px solid #efefef; padding:22px 58px; float:left; margin-left:10px; margin-right:20px;}
/* /核心业务 */



/* 关于我们-领导致辞 */
.g-banner{ margin:0 auto; height:436px; text-align:center; margin-top:-196px; }
.g-banner img{width: 100%; height:436px;}
/* 侧边导航颜色 */
.g-ct{ width:1200px; margin:0px auto; text-align:left;}
.u-bg{ background:url(../image/g_mk2.png) no-repeat center bottom #f6f6f6; }
.u-bg1{ background:url(../image/t_nj6.png) no-repeat center bottom #FFFFFF; border-left:#e6e6e6 1px solid; border-right:#e6e6e6 1px solid;}
.m-n-t{ width:240px; height:93px; background:#144a9a; text-align:center; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; position:relative; left:0; top:-93px; z-index:100; }
.u-wz{ position:relative; left:25px; top:-165px; z-index:101;}
.u-wz .hz{ font-size:30px; color:#FFF; }
.u-wz .yw{ font-size:14px; color:#85c1ff; font-family:Arial, Helvetica, sans-serif; }
/* 侧边导航 */
.g-side{ width:240px; margin-top:-140px; padding-bottom:200px;}
.g-sidea{display:block; height:51px; border-bottom:1px solid #e6e6e6; padding-left:20px; padding-top:18px; color:#444;}
.g-sidea:hover, .g-sidea:hover span{ background:#144a9a; color:#fff;}
.g-sidea.hover, .g-sidea.hover span{ background:#144a9a; color:#fff;}
.m-ggh-sjlm{width:100%;}
.m-ggh-sjlm a{ display:block; height:43px; line-height:43px;  border-bottom:1px solid #e6e6e6; text-indent:30px;}
.m-ggh-sjlm a:hover{ background:#144a9a; color:#fff;}
.m-ggh-sjlm a.hover{ background:#144a9a; color:#fff;}

.g-main{ padding:20px 0; }
/* 标题'路径 */			
.m-twzdh{ height:45px; line-height:30px; margin:10px 0px; border-bottom:#e8e8e8 1px solid;}
.u-tlmmc{  padding-left:20px; font-size:24px; height:30px; float:left; color:#144a9a;}
.u-genglish{padding-left:20px; color:#efefef;}
.m-tdqwz{float:right; text-align:right;}
.u-twz{ background:url(../image/t_nj7.png) left center no-repeat; padding-left:15px;}
.m-tdqwz a,.m-tdqwz span{ color:#777; padding-right:3px;}
.m-tdqwz a:hover{ color:#154a9a; }

/* 内容 */	
.m-tldtp{ width:241px; height:668px; border-right:1px dotted #ccc; margin-top:30px; padding:15px 49px; float:left;}
.m-tldtp span{ line-height:20px; padding-bottom:7px; float:left;}
.f-tpttp15{ padding-top:15px;}
.m-tldzc{ width:502px; margin-top:30px; padding:15px 49px; float:left; color:#666; line-height:40px;}
/* /关于我们-领导致辞 */



/* 关于我们-公司概况 */
.m-tfkwz{ width:815px; margin:0 60px 20px 65px; float:left;}
.m-tgkdh{ background:url(../image/t_tnj9.jpg) 0 40px no-repeat; width:885px; height:70px; margin-left:28px; margin-bottom:60px;}
.m-tgkdh li{ width:64px; float:left; margin:0 55px;}
.m-tgkdh li a{ background-image:url(../image/t_nj9.png); background-repeat:no-repeat; background-position:center 32px; height:60px; float:left; font-size:16px;}
.m-tgkdh li a.hover,.m-tgkdh li a:hover{ background-image:url(../image/t_nj8.png); background-repeat:no-repeat; background-position:center 32px; color:#154a9a;}
.m-tfknr{ float:right; width:510px; line-height:40px; color:#666;}
/* /关于我们-公司概况 */



/* 关于我们-管理团队 */
.m-tqhlst{ width:880px; height:46px; margin:20px 30px;}
.m-tqhlst a{ float:left; width:439px; text-align:center; line-height:46px; border:1px solid #ddd; color:#000; font-size:18px; margin-right:-1px;}
.m-tqhlst a.hover,.m-tqhlst a:hover{ color:#154a9a; border-top:2px solid #154a9a !important; border-bottom:none !important; line-height:45px !important;}
.m-tjtgs{ width:850px; margin:10px 45px 80px 45px; float:left;}
.m-tjtgs li{ width:100%; border-bottom:1px dotted #cbcbcb; float:left; margin-top:40px; padding-bottom:40px;}
.m-tld-img{ margin-right:30px; float:left;}
.m-tldwz{ width:660px; line-height:25px; float:left;}
.m-tldwz span{ color:#999; padding:5px 0; float:left;}
/* /关于我们-管理团队 */



/* 关于我们-组织架构 */
.m-tzzjg{ width:100%; text-align:center; margin:auto auto 50px;}
/* /关于我们-组织架构 */



/* 关于我们-荣誉资质 */
.m-tqyry{ width:880px; margin:50px 30px 20px 30px;}
/*企业荣誉1*/
.m-tqywz{ color:#666; border-bottom:1px solid #ddd; padding-bottom:30px; line-height:25px;}
.m-tqyrytp{ background:url(../image/t_nj10.png) top center no-repeat; width:100%; position:relative;}
.m-tqyry-lst{ width:804px; height:475px; margin:0 auto; overflow:hidden; position:relative;}
.m-tqyry-lst li{ width:258px; height:358px; border:3px solid #ededed; float:left; margin:57px 69px 0 69px;}
.m-tprev{ background:url(../image/t_nj11.png) left center no-repeat; cursor:pointer; height:38px; width:38px; position:absolute; left:0; top:45%; z-index:99;}
.m-tnext{ background:url(../image/t_nj12.png) right center no-repeat; cursor:pointer; height:38px; width:38px; position:absolute; right:0; top:45%; z-index:99;}
/*企业荣誉2*/
.m-tqyzstp{ background:url(../image/t_nj10.png) top center no-repeat; width:100%; position:relative;}
.m-tqyzs-lst{ width:804px; height:340px; margin:0 auto; overflow:hidden; position:relative;}
.m-tqyzs-lst li{ width:324px; height:225px; float:left; margin:57px 39px 0 39px;}
/* /关于我们-荣誉资质 */



/* 关于我们-发展历程 */
.m-gfzlc{ padding:30px; background:url(../image/g_mk01.jpg) repeat-y 176px;}
.m-gfzlc li{width:880px; height:auto !important; height:30px; min-height:30px; margin-bottom:30px; }
.m-gfzlc li .date{width:180px; height:50px; padding-left:20px; line-height:60px;  background:url(../image/g_mk012.png) no-repeat;}
.m-gfzlc li .content{ width:635px; height:auto !important; height:30px; min-height:30px; line-height:30px; padding:15px; margin-right:15px; background:#f7f7f7;}
/* /关于我们-发展历程 */


/* 关于我们-发展战略 */
.m-tfzzl{ width:100%; text-align:center; margin:auto auto 50px;}
/* /关于我们-发展战略 */


/* 搜索 */
.m-banner-ss{ background:url(../image/t_seach.jpg) center center no-repeat; width:100%; height:311px; overflow:hidden;}
.m-tssbox{ width:710px; height:46px; margin:94px auto 0;}
.u-tseach{ width:664px; height:45px; line-height:45px; border:none medium; color:#ababab; margin-left:-2px;}
.u-tsousuo{ background:url(../image/search2.png) left center no-repeat; width:46px; height:45px;}
.m-tsscon{ width:1150px; margin:0 auto;}
.m-tsslst{ width:1120px; height:auto; margin:15px auto 70px;}
.m-tsslst li{ width:100%; height:144px; border-bottom:1px solid #efeff1;}
.u-tssbt{ width:100%; height:24px; overflow:hidden; margin-top:35px; margin-bottom:10px;}
.u-tssbt:hover{ color:#007557; text-decoration:none;}
.m-tsslst li span{ width:100%; height:20px;  margin-bottom:10px;}
/* /搜索 */

.m-glmfc{padding:30px;}
.m-glmfc li{width:240px; height:350px; margin:0 25px 30px;}
.m-glmfc li .lm{ display:block; width:240px; height:300px;}
.m-glmfc li .lmmc{ display:block; width:240px; height:50px; line-height:35px; text-align:center;}
.m-glmfc-nr{padding:30px; line-height:30px; }
.m-glmfc-nr img{max-width: 100%;}



/* 党建工作-时代先锋 */
.m-tsdxf{ width:100%; height:auto; margin-left:15px;}
.m-tsdxf li{ background:url(../image/t_sdxfbj.png) center center no-repeat; width:265px; height:384px; float:left; margin-left:20px; margin-right:20px; margin-bottom:50px;}
.m-tsdxf li img{ margin-top:10px; margin-left:10px;}
.m-tsdxf li span{ width:100%; display:block; line-height:45px;}
.m-tsdxf li a:hover span{ color:#144a9a;}
/* /党建工作-时代先锋 */



/* 党建工作-时代先锋-内容 */
.m-tsdxfnr{ background:url(../image/t_sdbj.jpg) center center no-repeat; width:908px; height:1610px; margin:10px auto;}
.m-tsdxf-box{ width:793px; height:850px; padding:105px 58px;}
.m-tsdtp{ width:100%; padding-top:69px; padding-bottom:35px; text-align:center;}
.m-tsdbt{ line-height:45px;}
.m-tsdjs{ width:790px; margin:auto; line-height:30px;}
/* /党建工作-时代先锋-内容 */


/* 党建工作-思想 */
.m-tsx{ width:100%; height:auto; margin-left:20px; margin-top:20px; margin-bottom:50px;}
.m-tsx li{ width:870px; height:118px; padding-top:20px; border-bottom:1px solid #f3f3f3;}
.m-tsx .f-fs18{ width:100%; height:45px; line-height:45px; overflow:hidden;}
.m-tsx li div{ line-height:22px;}
.m-tsx li a:hover{ color:#144a9a;}
/* /党建工作-思想 */


/* 企业文化-部门文化 */
.m-tbmwh{ margin-left:4px; margin-bottom:50px;}
.m-tbmwh a{ width:224px; height:72px; display: inline-flex;align-items: center;justify-content: center; color:#0061a0; margin-right:4px; margin-left:1px; margin-bottom:10px;}
.qhui{ background:#fbfbfb;}
.hui{ background:#f7f7f7;}
/* /企业文化-部门文化 */


/* 企业文化-部门文化-内容 */
.m-tbmwh-nr{ background:url(../image/t_bmwh.png) center center no-repeat; width:880px; height:901px; margin:0 auto 20px;}
.m-tbmwh-box{ line-height:70px; padding-top:65px;}
.m-tbmbt{color:#000; font-size:48px; text-align:center; font-weight:bold; margin-bottom:30px;}
.m-tbmwh-nr img{max-width: 100%;}
/* /企业文化-部门文化-内容 */


/* 企业文化-企业文化 */
.m-tgswh{ width:918px; height:auto; margin:0 auto 50px;}
.m-tgswh img{ margin-top:40px;}
/* /企业文化-企业文化 */


/* 社会责任-责任行动 */
.m-tshlst{ background:url(../image/t_zhzrbj.jpg) center center no-repeat; width:100%; height:1126px;}
.m-tshlst ul{ width:920px; margin:20px auto 0; overflow:hidden; display:block;}
.m-tshlst li{ background:url(../image/t_xwbj.png) no-repeat; width:265px; height:384px; float:left; margin-right:20px; margin-left:20px; margin-bottom:55px;}
.u-ttw{ width:243px; height:228px; margin:11px auto 0; display:block; overflow:hidden;}
.u-ttw span{ width:230px; margin:12px auto 0; line-height:22px; height:44px; font-size:16px; color:#00; display:block; overflow:hidden;}
.u-ttw:hover span{ color:#007557;}
.u-txwsj{ color:#428c75; width:230px; margin:0 auto; font-size:12px; display:block; text-align:left;}
.u-tjj{ width:230px; margin:10px auto 0; line-height:25px; height:95px; font-size:12px; display:block; color:#888; overflow:hidden;}
/* /社会责任-责任行动 */


/* 新闻中心-中标公示 */
.m-txwlst{ width:100%; height:auto;min-height: 556px;}
.m-txwlst ul{ width:100%; height:auto; margin-bottom:80px; margin-top:-20px; display:block;min-height: 300px;}
.m-txwlst li{ width:100%; height:130px; border-bottom:1px solid #e7e7e7; padding-top:39px;}
.m-txwsj{ width:94px; height:90px; border-right:1px solid #e5e5e5;}
.m-txwsj .f-fs30{ color:#e00000;}
.m-txwwz{ width:805px; height:90px; margin-left:20px;}
.m-txwwz a{ width:100%; height:30px; line-height:30px; overflow:hidden;}
.m-txwwz span{ width:100%; height:50px; line-height:22px; overflow:hidden; margin-top:10px;}
/* /新闻中心-中标公示 */


/* 新闻中心-内容 */
.g-banner-xw{ margin:0 auto; margin-top:-196px; text-align:center;}
.m-tdqwz-box{ background:url(../image/t_dqwz.jpg) top center repeat-x; width:100%; height:65px; line-height:65px;}
.m-tdqwz-con{ width:1200px; margin:0 auto;}
.m-tdqwz a,.m-tdqwz span{ color:#afafaf;}
.m-tdqwz a:hover{ color:#007557;}
.m-tshcon{ width:990px; margin:0 auto; overflow:hidden;} 
.m-tshnr-bt{ width:90%; font-size:24px; color:#000; text-align:center; display:block; margin:48px auto 20px;}
.m-tsjgz{ width:260px; height:35px; margin:0 auto; line-height:35px; padding-bottom:5px;}
.u-tfbsj{ background:url(../image/t_sj.jpg) left center no-repeat; color:#8b8b8b; font-size:12px; padding-left:22px;}
.u-tgz{ background:url(../image/t_gz.jpg) left center no-repeat; color:#8b8b8b; font-size:12px; padding-left:22px; }
.m-tshnr{ width:100%; height:auto; border-bottom:1px solid #efeff1; border-top:1px solid #efeff1; margin:0 auto;min-height: 500px;}
.m-tshnr p{ line-height:30px; color:#555; margin:0px auto;}
.m-tshnr img{max-width: 100%;}
.m-twzfx{ padding-top:5px; padding-bottom:56px;}

/* 分享 */
.share-platform{ clear:both;}
.share-platform .share-platform-r{ float:right; width:152px;}
.share-platform .bds_weixin{ background-image:url('../image/css-bg.png'); background-position: -13px -7px !important;}
.share-platform .bds_tsina{ background-image:url('../image/css-bg.png'); background-position:-57px -7px !important;}
.share-platform .bds_sqq{ background-image:url('../image/css-bg.png'); background-position:-101px -7px !important;}
.share-platform .bds_qzone{ background-image:url('../image/css-bg.png'); background-position:-146px -7px !important;}
.share-platform .share-platform-text{ color: #aaa; margin-top: 5px;}
/* /分享 */

/* /新闻中心-内容 */


/* 社会责任-责任理念 */
.m-tzrcon{ width:100%; margin:0 auto; overflow:hidden;}
/* /社会责任-责任理念 */


/* 法律申明 */
.g-banner-fl{ height:311px; margin:0 auto; text-align:center;}
.m-tflsm{ width:1120px; margin:50px auto; line-height:35px;}
/* /法律申明 */

/* 网站地图 */
.m-twidth-box{ width:1200px; height:auto; margin:0 auto; clear:both;}
.m-twzdt-bt{ color:#55b332; font-size:18px; font-weight:bold; text-align:center; width:100px; float:left; line-height:52px;}
.m-twzdt{ width:100%; height:auto; margin-top:27px;}
.m-twzdt-mc{ width:130px; height:30px; margin:0 auto;}
.m-twzdt-mc span{ background:url(../image/t_xysh32.png) left top no-repeat; float:left; width:130px; font-size:20px; color:#222; padding-left:40px; padding-top:3px;}
.m-twzdt-box{ width:100%; height:auto; margin:58px 0 70px 0; float:left;}
.m-twzdt-lst{ width:130px; height:auto; float:left;}
.m-twzdt-lstw{ width:145px; height:auto; float:left;}
.m-twzdt-lstw li,.m-twzdt-lst li{ float:left; width:100%; text-align:center; line-height:35px;}
.u-tyjlm{ background:url(../image/t_xysh33.jpg) left center no-repeat; padding-left:15px; font-size:18px; color:#444; margin-bottom:20px;}
/* /网站地图 */


.u-gygtd-sj{ display:block;  padding-left:35px; font-size:20px; height:30px; color:#333;}
.u-gygtd-sj:hover{ color:#144a9a;}
.u-gygtd-sj.hover{ color:#144a9a;}

.m-gmwxslb{padding:10px;}
.m-gmwxslb ul{min-height: 500px;}
.m-gmwxslb li{width:282px; height:260px; margin:0 10px 30px;}
.m-gmwxslb li .mw{ display:block; width:282px; height:214px;}
.m-gmwxslb li .mwmc{ display:block; width:282px; height:45px; line-height:45px; text-align:center;}

.m-gryzz{padding:10px;}
.m-gryzz li{width:273px; height:260px; margin:0 10px 30px;}
.m-gryzz li .mw{ display:block; width:273px; height:191px;}
.m-gryzz li .mwmc{ display:block; width:273px; height:45px; line-height:45px; text-align:center;}

.m-glmfc-nr .zp{width:209px; height:372px;}
.m-glmfc-nr .zc-nr{ line-height:30px; margin-left:30px; width:640px;}

.m-ggsld{ padding:30px;}
.m-ggsld li{width:100%; height:auto !important; height:30px; min-height:30px; line-height:30px; padding-bottom:20px; border-bottom:#cbcbcb 1px dashed; margin-bottom:20px;}
.m-ggsld li .gsld-mz{ display:block; height:35px;  color:#333;}

.g-gsjj-dt{width:100%; background:url(../image/g_mk11.png) no-repeat bottom; height:auto !important;height:30px; min-height:30px;}

/* 产品中心内容页 */
.g-gcpzx{width:100%; height:756px; margin:0 auto; background:url(../image/g_dj18.jpg) no-repeat top center; margin-top:-196px !important;}
.m-gcpzxbt{width:1200px; height:56px; padding-top:110px; margin:0 auto 70px; text-align:center;}
.m-gcpzxnr{width:890px; height:470px; margin:0 auto; padding-left:310px;}
.m-gcpzxnrtp{width:372px; height:470px;}
.m-gcpzxnrxx{width:470px; height:430px; padding-top:40px;}
.m-gcpzxnrxx p{width:470px; height:40px; color:#1a8368;}
.m-gcpzxnrxx div{width:470px; line-height:30px;}
/* /产品中心内容页 */
/* 蒙昆精品 */
img {border: 0}
#box{width:100%;margin-top:60px;height:602px;float:left;overflow:hidden;position:relative;}
#box .bg{width:100%;height:100%;position:absolute; top:0; left:0px;}
#list{width:1200px;height:500px;position:absolute; top:100px; left:50%; margin-left:-600px;}
#list ul {margin:0px;padding:0px; float:left;}
#list li{width:100px;position:absolute;list-style-type:none;overflow:hidden;cursor:pointer;}
#list li a {
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
	z-index: 14
}
#list li img{width:100%;height:100%;vertical-align:top;}
#list li div{width:100%;height:100%;position:absolute; z-index:15; top:0px; left:0px;}
#list li .b_tit{width:100%;height:120px;position:absolute; z-index:1; bottom:0; left:0px;margin:0px;padding:0px; display: none;}
#list li .opacity{width:100%;height:120px;background:#000;filter:alpha(opacity=80); opacity:0.8; position:absolute; z-index:1; bottom:0px; left:0px;}
#list li .tit{width:65%;height:120px;top:40px;position:absolute; z-index:2; bottom:15%; left:0px; text-align: center;color: #000; font-size: 18px;}
#list pre{width:48px;height:48px; position:absolute; z-index:20; top:50%; margin-top: -24px; cursor: pointer;}
#list pre.prev{background: url(../image/prve.png); left:-48px;}
#list pre.next{background: url(../image/next.png); right: -48px;}
#bottom{width:100%;height:200px;float:left;background:url(../image/bottom.jpg) no-repeat center;position:relative;}
#bottom .title{width:100%;height:60px;line-height:60px;color:#fff;text-align:center;position:absolute;left:0px;bottom:0px;font-family:Verdana;}
#bottom .title a{background:#666666;text-decoration:none;color:#fff; padding:3px 5px;}
/* 蒙昆精品 */