@charset "utf-8";

*,html, body, div, p, h1, h2, em,h3, h4, h5, h6, ul, li, dl, dd, dt, ol, img, table, form, input, button, textarea, select, option, strong, span, b, i, font, a,label { padding: 0; margin: 0; border: none; font-family: 'Microsoft Yahei', Arial;outline: none;  }
.listCon li a:hover{color:#1961ac !important;}
textarea { -webkit-appearance: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
a { text-decoration: none; color: #333; font-family: "微软雅黑", "Microsoft YaHei", Arial; font-size: 14px; }
a:hover, a:active {text-decoration: none; outline: none; }
a:hover { outline: none;color:#1961ac; }
ul, dl, li, dd, dt, ol { list-style: none; }
input, select, img { vertical-align: middle; outline: none; }
body { font-size: 14px; -webkit-text-size-adjust: none; color: #333; width: 100%;background-color: #fff; min-width: 1200px; marign:0 auto;  overflow-x: hidden; }
html, body { width: 100%; font-size: 14px; }
img { max-width: 100%;border:none; }
.fl { float: left; }
.fr { float: right; }
.clearfix:after{content:".";display:block;height:0;font-size:0em;line-height:0;visibility:hidden;clear:both;}
.clearfix{zoom:100%;}
.clear { clear: both; font-size: 0; height: 0; width: 100%; zoom: 1; }
.con_w{ min-width: 1200px;width: 1200px;margin: 0 auto;  }
.none{display:none;}
.maptwo p a:hover{
    outline: none;
    color: #1961ac;
}

/* 二级banner图 */
.erjiBanner img {width: 100%;}

/* 法人治理 */
.frzl .zoom p strong {color: #1961AC;font-size: 20px;}

/* 公司领导 */
.gsld .zoom {min-height: auto;}
.gsld1 ul li {float:left;border-radius: 5px;width: 20%;text-align: center;padding: 20px 10px;background-color: rgb(43,113,180,1);border: 1px solid rgba(255,255,255,.49);color: #fff;}
.gsld .zoom ul {display:flex;justify-content: center;}
.gsld ul li .title {font-size:22px;font-weight:bold;padding-bottom:0px;color: #fff;}
.gsld ul li .summary {padding-bottom: 0px;    color: #fff;padding-top: 0;}
.gsld2 ul li {float:left;border-radius: 5px;width: 20%;text-align: center;padding: 20px 10px;background-color: rgb(43,113,180,1);border: 1px solid rgba(255,255,255,.49);color: #fff;}
.gsld3 ul li {float:left;border-radius: 5px;width: 20%;text-align: center;padding: 20px 10px;background-color: rgb(43,113,180,1);border: 1px solid rgba(255,255,255,.49);color: #fff;}

/* 集团产业 */
.kskftitle {font-size:20px;font-weight:bold;color:#333;margin: 30px 0px 15px;}
.kskfcontent p {font-size:16px;color:#333;}
.kskfcontent p img {/*width:30%;height:200px;margin:10px;*/object-fit: cover;}
.kskf ul li {padding-bottom:30px;border-bottom:5px solid #1961ac;}


/* 产业布局 */
.guoneibuju {display:none;}
.zt_china{height:800px;background: url(/uiFramework/commonResource/image/2023031013471491974.jpg) center no-repeat;position:relative;background-size: contain;}
.zt_abroad{height:800px;background: url(/uiFramework/commonResource/image/2023031013490859365.jpg) center no-repeat;position:relative;background-size: contain;}
.zt_china li{background:url(/uiFramework/commonResource/image/2023031013480766770.png) no-repeat;padding-left:20px;padding-top:28px;position:absolute;}
.zt_china li p{position:absolute; display:none; font-size:16px;color:#fff;margin-top:-25px;padding-left:5px; background:#D79207;width:210px; z-index:100;padding:5px 5px 5px 10px;}
.zt_china li.zt_m_li1{right: 27%;top: 16%;}
.zt_china li.zt_m_li2{right:240px; top:92px;}
.zt_china li.zt_m_li3{right: 13%;top: 18%;}
.zt_china li.zt_m_li4{right:783px; top:267px;}
.zt_china li.zt_m_li5{right:368px; top:270px;}
.zt_china li.zt_m_li6{right:396px; top:280px;}
.zt_china li.zt_m_li7{right:416px; top:272px;}
.zt_china li.zt_m_li8{right:432px; top:290px;}
.zt_china li.zt_m_li9{right:423px; top:322px;}
.zt_china li.zt_m_li10{right:466px; top:293px;}
.zt_china li.zt_m_li11{right:496px; top:290px;}
.zt_china li.zt_m_li12{right:289px; top:271px;}
.zt_china li.zt_m_li13{right: 29%;top: 33%;}
.zt_china li.zt_m_li14{right: 26%;top: 33%;}
.zt_china li.zt_m_li15{right:302px; top:272px;}
.zt_china li.zt_m_li16{right: 31%;top: 36%;}
.zt_china li.zt_m_li17{right: 25%;top: 36%;}
.zt_china li.zt_m_li18{right:279px; top:283px;}
.zt_china li.zt_m_li19{right: 28%;top: 40%;}
.zt_china li.zt_m_li20{right:312px; top:297px;}
.zt_china li.zt_m_li21{right:604px; top:380px;}
.zt_china li.zt_m_li22{right:638px; top:378px;}
.zt_china li.zt_m_li23{right: 61%;top: 48%;}
.zt_china li.zt_m_li24{right: 24%;top: 72%;}
.zt_china li.zt_m_li25{right: 21%;top: 72%;}
.zt_china li.zt_m_li26{right: 15.5%;top: 36.5%;background:url(/uiFramework/commonResource/image/2023031013483595255.png) no-repeat;}
.zt_china li.zt_m_li26 span{ font-size:18px;color:#a17a2b; font-weight:bold;}
.zt_china li.zt_m_li27{right: 30%;top: 39%;}
.zt_china li.zt_m_li28{right: 23%;top: 69%;}
.zt_china li.zt_m_li29{right: 20%;top: 69%;}
.zt_abroad li{background:url(/uiFramework/commonResource/image/2023031013480766770.png) no-repeat;padding-left:20px;padding-top:28px;position:absolute;}
.zt_abroad li p{position:absolute; display:none; font-size:16px;color:#fff;margin-top:-25px;padding-left:5px; background:#D79207;width:210px; z-index:100;padding:5px 5px 5px 10px;}
.zt_abroad li.zt2_m_li1{right: 57%;top: 28%;}
.zt_abroad li.zt2_m_li2{right:613px; top:223px;}
.zt_abroad li.zt2_m_li3{right:637px; top:221px;}
.zt_abroad li.zt2_m_li4{right:611px; top:395px;}
.zt_abroad li.zt2_m_li5{right:517px; top:490px;}
.zt_abroad li.zt2_m_li6{right: 84%;top: 47%;}
.zt_abroad li.zt2_m_li7{right: 86%;top: 50%;}
.zt_abroad li.zt2_m_li8{right: 83%;top: 50%;}
.zt_abroad li.zt2_m_li9{right:886px; top:430px;}
.zt_abroad li.zt2_m_li10{right: 82%;top: 54%;}
.zt_abroad li.zt2_m_li11{right: 86%;top: 58%;}
.zt_abroad li.zt2_m_li12{right: 27%;top: 33%;background:none;}
.zt_abroad li.zt2_m_li13{right: 87%;top: 54%;}
.zt_abroad li.zt2_m_li14{right: 82%;top: 46%;}
.zt_abroad li.zt2_m_li15{right: 85%;top: 61%;}
.zt_abroad li.zt2_m_li12 span{ font-size:18px;color:#a17a2b; font-weight:bold;margin-left:20px;}

/* 资源储量 */
.zycl p img {width: 100%;height: auto;margin: 10px;}

/* 产品展示 */
.cpzs ul {margin-top: 30px;}
.cpzs ul li {width:30%;float:left;margin:1.5%;min-height:510px;}
.cpzs ul li .cpzstitle {font-size:20px;font-weight:bold;color:#333;}
.cpzs ul li img {height:187px;width:100%;object-fit:cover;margin:20px 0px;}
.cpzs ul li .cpzscontent {font-size:16px;color:#333;line-height:26px;margin:0px 0px 15px;}


/* 科技成果 */
.kjcgTab ul li {float:left;width:33.3%;background:#1961AC;font-size:20px;text-align:center;border-right:1px solid #fff;color:#fff;padding:10px 0px;cursor:pointer;}
.kjcg .kjcgtitle {font-weight:bold;text-align:center;font-size:18px;}
.kjcgTab {margin:30px;}
.kjcg{display:none;}

/* 文化理念 */
.danpianTitle h1 {background-color: #217fc4;color: #fff;font-size: 22px;padding: 5px 40px;cursor: pointer;border-bottom: 1px solid #fff;}
.danpianTitle .btnClick{width:25px;height:25px;float:right;margin-top:3px;cursor:pointer;transition:all 0.5s ease-out 0s;}
.danpianTitle .btnClick:hover{transform:rotate(360deg);}
.danpianTitle .danpian p {font-size: 18px;    line-height: 180%;}

/* 留言反馈 */
.easysite-board-title {display:flex !important;align-items:center !important;background:#1961ac !important;}
.easysite-board-title h2 {margin-top:0px !important;margin-bottom:0px !important;}


/* 文化长廊 */
.swiper-container {width:100%;height:300px;margin-left:auto;margin-right:auto;}
.swiper-slide {background-size:cover;background-position:center;}
.gallery-top {height:80%;width:100%;}
.gallery-thumbs {height:20%;box-sizing:border-box;padding:10px 0;}
.gallery-thumbs .swiper-slide {width:25%;height:100%;opacity:0.4;}
.gallery-thumbs .swiper-slide-active {opacity:1;}
.gallery-top .swiper-slide img {width:100%;height:360px;object-fit:contain;}
.gallery-thumbs .swiper-slide img {object-fit:cover;height:150px;width:100%;}
.gallery-thumbs .swiper-slide-active {border: 3px solid #1961ac;}
.gallery-top {margin: 50px 0px 10px;}

/*图表2*/
.zy_listimg ul{    margin-left: -2%;padding: 0 30px;margin-top: 30px;}
.zy_listimg ul li{float: left;    width: 31.3%; margin-left: 2%;}
.zy_listimg ul li span{    display: block;    overflow: hidden;}
.zy_listimg ul li span img{    width: 100%; height: 180px;    transition: 0.5s;object-fit:cover;}
.zy_listimg ul li:hover img{    transform: scale(1.2);}
.zy_listimg ul li a{    font-size: 16px;color: #333;display: block;  text-align: center; line-height: 30px; margin-bottom: 20px;}
.zy_listimg ul li:hover a{    color: #1961AC;}

/*头部*/
.header{ padding:10px 0; position:relative;z-index:30;}
  .top{ position: relative; height:40px; overflow-x:hidden;}
	/*搜索*/
	.search{}
	.search span{ width: 27px; cursor:pointer; }
	.search span img{ width: 100%; }
	.search form{position: absolute; right:-1000px; top:0px; z-index: 10; width:98%; max-width: 340px; background:#fff; border-radius: 10px; border:1px solid #dcdddd;}
	.search form input{ vertical-align: top; display: inline-block; }
		.input_1{ border:none; background:none; line-height: 36px; float: left; margin-left: 15px; }
		.submit_1{ background:url(/web/template/common/header/icon_search.png) no-repeat center center; line-height: 37px; width: 37px; float: right;  margin-right:5px; cursor:pointer;}
	/*语言切换*/
	.yuyan{ padding:0 28px 0 30px; }
	.yuyan span{ display:inline-block; line-height:20px; border:1px solid #1961ac; border-right:none; border-radius: 8px; color:#1961ac; font-size:14px; padding-left:15px; }
	.yuyan span a{  display:inline-block; margin-left: 6px; background:#1961ac;  color: #fff; font-size: 12px; padding:0 5px; border-radius:8px; }
         /*供应商*/
        .gys{padding-left:20px;}
        .gys a{ display: inline-block; color: #0062b0; }
	/*站群*/
	.zhanqun{}
	.zhanqun a{ display: inline-block; color: #0062b0; padding:0 20px 0 15px; line-height: 22px; background:url(/web/template/common/header/icon_d.png) no-repeat right center;  }
	/*logo*/
	.logo{}
	.logo img{ max-width: 300px; width: 100%; }
	/*导航菜单*/
	.nav{ padding-top:16px; }
	.nav li{ /*float: left;*/ display: inline-block; padding-left: 20px;position: relative; z-index: 2;}
	.nav li.on, .nav li:hover { margin-top: -10px; }
	.nav li h2 a{ line-height: 34px; font-size: 18px; color: #0062b0;}
	.nav li.on h2, .nav li:hover h2 { border-bottom: 2px solid #0062b0; }
	.sub_menu{ display: none; position: absolute; left:20px; top:46px; background: #fff; border-top:0px solid #ebebeb; padding:15px 20px 20px 0; z-index: 3; width:420px; box-shadow: 0 0 20px #908f8f;}
		/*.sub_menu dl{padding:5px 0 0 7px; width: 280px;}*/
		.sub_menu dl dd{ display: inline-block; float: left; border-bottom: 1px solid #ebebeb; margin-left:20px; min-width: 120px;  }
		.sub_menu dl dd a{ display: inline-block;line-height: 44px; background: url(/web/resource/cms/2021/01/img_pc_site/navicon.png) no-repeat left center; padding-left: 20px; font-size: 14px; }
		.sub_menu p{ width: 235px; padding-top: 20px;  display:none;}
		/*.sub_menu p img{ width: 100%; }
		.sub_menu5,.sub_menu7,.sub_menu8{ width: 422px }
		.sub_menu5 dl,.sub_menu7 dl,.sub_menu8 dl{width:160px;}
		.sub_menu1 dl,.sub_menu2 dl,.sub_menu5 dl,.sub_menu9 dl{ padding-top:25px;}
		.sub_menu6,.sub_menu7,.sub_menu8,.sub_menu9{ left: initial; right:0; }*/
		.sub_menu6,.sub_menu7,.sub_menu9{ left: initial; right:0; }
		.sub_menu2,.sub_menu5,.sub_menu8{ width: 140px;}

	/*移动端导航*/
	.mobile_bar{ width: 36px; float: right;display: none;}
	.mobile_bar span{ display:block; font-size: 0; overflow: hidden; width:100%; height:9px; border-bottom:3px solid #1961ac; cursor: pointer; }
	.mobile_meun{ display: none; width: 100%; position: absolute; right:0; z-index: 12; padding:2rem 0; filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#B2000000,endcolorstr=#B2000000); background:rgba(27,93,163,.9); }
	.mobile_meun ul{ width: 90%; margin:0 auto; }
	.mobile_meun li {border-bottom:1px solid #ddd;}
	.mobile_meun li h2{ line-height:200%; padding:.8rem 0;  }
	.mobile_meun li h2 a,.mobile_meun li h2 em{ display: inline-block; vertical-align: top;font-size:1.6rem; color:#fff;}
	.mobile_meun li h2 a{ float: left;  }
	.mobile_meun li h2 em{ float: right; width: 40px; font-style: normal; text-align: center;  cursor: pointer;font-family: 宋体;font-weight: bold;font-size: 2.0rem;}
		.sub_menu_m{ display: none; padding-bottom: 1rem; }
		.sub_menu_m a{ display: inline-block; color:#fff; font-size: 1.4rem; margin-right: 10px; line-height: 150%; }

/*底部*/
.footer{ background:#0064bc; width: 100%; position: relative;}
	.foot_bg{ position: absolute; z-index:1; left:0; bottom:0; width: 100%; height: 100%; background:url(/web/resource/cms/2021/01/img_pc_site/2021011117091817641.png) no-repeat center bottom; }
	.foot_con{ padding:50px 0 45px; position: relative; z-index: 2; }
		.foot_copy{ clear:both; width: 100%; padding-top: 20px; }
		.foot_copy p{ padding-top:10px; }
		.foot_copy p span{ display: inline-block; line-height: 22px; font-size: 12px; color: #9dbbe1; margin-right: 20px; }
                .foot_copy p span a,.foot_copy p span a:hover{color: #9dbbe1;}
		.foot_copy .foot_nav1{ margin-top: -30px; }
		.foot_copy .foot_nav1 span{ display: inline-block;padding-right: 30px;  margin-right: 0;}
		.foot_copy .foot_nav1 span em,.foot_nav1 span a{ display: inline-block; float: left; vertical-align: top; line-height: 20px; }
		.foot_copy .foot_nav1 span em img{ width: 20px; margin-right: 6px; }
		.foot_copy .foot_nav1 span a{ color: #9dbbe1; font-size: 14px;}
		/*左侧logo介绍*/
		.foot_l{ width: 30%; }
			.foot_logo{ padding: 24px 0; }
			.foot_logo img{ max-width: 228px; }
			.foot_js{ color: #fff; font-size: 12px; line-height: 22px; width: 90%; text-align: justify; }
			
		/*中间导航*/
		.foot_c{width: 28%; padding-left:7%;}
		.foot_c .w210{ width: 210px; }
		.foot_c .w140{ width:140px; }
			.foot_c_nav{padding-top: 18px;}
			.foot_c_nav h3 span{ line-height: 30px; display: inline-block; font-size: 16px; color:#fff;  border-bottom:1px solid #bbd8f0;}
			.foot_c_nav p{ padding-top: 15px; }
			.foot_c_nav p a{ display: inline-block; font-size: 14px; line-height: 28px; color: #9dbbe1; margin-right: 30px; }
		/*右侧二维码*/
		.foot_r{width: 32%;margin-top:25px;}
		.foot_r span{ display: inline-block; float: left; width: 30%; background:#fff; line-height: 36px; color: #0a1d64; font-size: 18px; text-align: center; padding-top:12px; }
		.foot_r span img{ display: block; margin:0 auto; width:88%; }
			.foot_r_1{ margin-right: 8%; *margin-right: 7%;}
	/*股票信息*/
	.foot_gupiao{ width: 100%; line-height: 50px; background:#004884;     position: fixed;left: 0;bottom: 0; z-index: 11;}
	.foot_gupiao .con_w{ position: relative; z-index:2;  }
	.foot_gupiao p,.foot_gupiao_1{ display: inline-block; float: left;font-size: 16px; color: #fff;}
	.foot_gupiao p{ padding-left:5px; width:45%; }
	.foot_gupiao p em,.foot_gupiao p span{ font-size: 16px; color: #fff;}
	.foot_gupiao p em{ font-style: normal; margin-left: 10px; }
	.foot_gupiao p span{ margin-left: 15px; }
/*当前位置*/
.location,.location2{ padding:18px 0;}
.location,.location span,.location span a{ line-height:24px; font-size:16px;color:#333;}
.location2,.location2 span,.location2 span a{ line-height:24px; font-size:16px;}
/*栏目标题*/
.title_2{border-bottom:1px solid #e9e9e9; width: 100%; clear:both; height: 49px; line-height: 44px;}
.title_2 span{font-size: 22px; border-bottom:3px solid #1961ac; padding-bottom:4px; font-weight: bold; display: inline-block;color: #1961ac;}
/*分页*/
.page0{ padding-top:20px;clear:both; width:100%; text-align: center; }
.page0 font,.page0 a{ display:inline-block; border:1px solid #979797 ; padding:0 12px; line-height:26px; font-size:12px;color: #9a9a9a !important; cursor: pointer;}
.page0 .NormalRed{ border:none; padding:0 4px; }
@media screen and (max-width:1199px){
*,html, body, div, p, h1, h2, em,h3, h4, h5, h6, ul, li, dl, dd, dt, ol, img, table, form, input, button, textarea, select, option, strong, span, b, i, font, a,label{box-sizing:border-box;}
	body{ min-width:92%;}
	.con_w{ min-width:92%;width:92%;}
	/*头部*/
	.top{ float:right; display: inline-block; margin-top: 15px; }
	.nav{ width: 100%; clear:both; float:none; }
	.nav li{ padding-left: 25px; }
	/*底部*/
	.foot_copy .foot_nav1{ margin-top: -10px; }
	.foot_c{ padding-left:2%; width: 36%; }
	.foot_c .w210{ width: 190px; }
	.foot_c .w140{ width:130px; }
		.foot_c_nav p a{ margin-right: 20px; }

	
}
@media screen and (max-width:1024px){
	html,body{ font-size:62.5%;}
	body{ min-width: 320px; }
	/*头部*/
	.header{ padding:2rem 0; }
		.top{ float:none; display:block; padding:0 0 1rem; width: 102%; margin-top:0; }
		.nav{display: block;}
.navbar-nav {
    margin: 20px -15px !important;    padding-top: 0;
}
.nav > li {
    text-align: center;
}
		/*移动端导航*/
		.mobile_bar{display:inline-block; padding-top: 7px;}
	/*底部*/
	.foot_con{ padding:2rem 0; }
	.foot_copy .foot_nav1,.foot_copy p{ text-align: center; }
	.foot_copy .foot_nav1{ margin-top:0; }
	.foot_l {width:40%;}
	.foot_l .foot_logo{ padding-top:0;  }
	.foot_c {padding-left:10%;width:50%; padding-top:0;}
	.foot_r{ width: 100%; padding-top:2rem; text-align: center;}
	.foot_r span{ max-width: 150px; float:none; font-size: 1.6rem; }
		.foot_r_1{ margin-right: 6%; }
	/*底部股票信息*/
	.foot_gupiao{line-height:150%; padding:1rem 0; }
	.foot_gupiao p{ width:auto;}
	.foot_gupiao p,.foot_gupiao_1{font-size:1.4rem;font-weight: normal;}
	.foot_gupiao p em,.foot_gupiao p span{ font-size:1.4rem;font-weight: normal;}
	.foot_gupiao p span{  margin-left: 10px; }
	/*当前位置*/
	.location,.location2{ padding:1.4rem 0;}
	.location,.location span,.location span a{ line-height:150%; font-size:1.6rem;}
	.location2,.location2 span,.location2 span a{ line-height:150%; font-size:1.6rem;}	
	/*栏目标题*/
	.title_2 span{font-size: 2.2rem;}

    .erjiBanner {margin-top: 57px;}

    .guoneibuju {display:block;}
    .guoneibuju1 {display:none;}
}


@media screen and (max-width:767px){
	/*底部*/
	.foot_bg{ display: none; }
	.foot_copy .foot_nav1 span{ padding-right: 10px; }
	.foot_l,.foot_js {width:100%;}
		.foot_logo{ text-align: center; }
	.foot_c{ width: 100%; padding-left: 0; }
	.foot_c .w210,.foot_c .w140{ width: 100%; }
	/*股票信息*/
	.foot_gupiao .con_w{ font-size:1.4rem; font-weight: normal;}
	.foot_gupiao p, .foot_gupiao_1{margin-bottom:.5rem;}
	.foot_gupiao p{ width:auto; }
	
	/*当前位置*/
	.location,.location span,.location span a{font-size:1.4rem;}
	.location2,.location2 span,.location2 span a{font-size:1.4rem;}
	/*栏目标题*/
	.title_2 span{font-size: 2.0rem;}
       .title_2{    height: auto;line-height: 30px;}

    .kskfcontent p img {    height: auto;
    margin: 5px;
    width: 100%;
    object-fit: cover;}
    .cpzs ul li {width: 100%;margin: auto;min-height: auto;}
    .gallery-thumbs .swiper-slide img {height: 100px;}
    .gsld1 ul li,.gsld2 ul li {width:100%;    padding: 0; margin-bottom: 20px;}
    .gsld .zoom ul {flex-wrap: wrap;    margin-bottom: 0;}
/*图表2*/
.zy_listimg ul{padding: 0 15px;}
.zy_listimg ul li span img{height: 120px;}
.zy_listimg ul li{    width: 48%;}

}

@media screen and (max-width:375px){
	/*头部*/
	.mobile_bar{ width: 30px; padding-top: 10px; }
	.mobile_bar span{ height: 7px; }
	/*底部股票信息*/
	.foot_gupiao p span {margin-left:10px;}
	.foot_gupiao p,.foot_gupiao_1{font-size:1.2rem;}
	.foot_gupiao p em,.foot_gupiao p span{ font-size:1.2rem;}
	/*栏目标题*/
	.title_2 span{font-size: 1.8rem;}
.bg_gdkd{padding:0 !important;}
}

@media screen and (max-width:360px){
	/*底部股票信息*/
	.foot_gupiao_1{ width: 100%; }
	/*当前位置*/
	.location,.location span,.location span a{font-size:1.2rem;}
	.location2,.location2 span,.location2 span a{font-size:1.2rem;}
}



@charset "utf-8";

.conbg{ background: #f4f4f4; width: 100%; padding:0px 0 50px; }
/*左侧*/
.con_left{ width:22%; }
	.menu_left{ margin-left: 16px; padding:12px 0 40px; background: #fff url(	
/uiFramework/commonResource/image/2021122111542638032.png) no-repeat right bottom; }
		.menu_t{ position: relative; height: 74px; width: 100%; margin-left:-16px; }
		.menu_t span{ display: block; background:#0e64ae url(	
/uiFramework/commonResource/image/2021122111515333621.png) no-repeat 22px center; padding-left: 52px; line-height: 59px; font-size: 22px; color: #fff; border-radius: 0 2px 12px 0; }
		.menu_t em{ position: absolute; left:0; bottom:0; background:url(	
/uiFramework/commonResource/image/2021122111331585750.png) no-repeat; width:16px; height:15px; display:inline-block;}
		.menu1{ padding-left: 35px;padding-right: 0; }
		.menu1 li{ padding:11px 0; }
			.one_m{ display: block; color:#333 !important; font-size: 18px; line-height: 20px; padding:0 22px;border-left:3px solid #eee; }
		.sub_meun{padding:0;margin:0; display:none;}                
.menu1_h  .sub_meun{display:block;background: #fff;}
			.menu1_h .one_m,.one_m:hover{ color:#fff !important; font-weight: bold;border-left:3px solid #1961ac;}
.menu1_h, .menu1 li:hover, .menu1 li:hover a.one_m {background: #1961ac;background: #1961ac;color: #fff !important;font-weight: bold;border-left: 3px solid #1961ac;}

		.sub_meun a{ display:block; line-height:20px; font-size:14px; padding:5px 0;color:#333;margin-left:25px;}
                .sub_meun a:nth-of-type(1){margin-top:20px;}

/*右侧*/
.con_right{ width:75%; background: #fff; padding:20px 0 50px;}
.padd30{ padding:0 30px; }
/*新闻列表*/	
.listCon{ padding-top: 30px; }
.listCon li{background: url(/web/template/page/index/icon_d1.jpg) no-repeat left 18px; padding-left:15px;}
.listCon li:nth-of-type(5n){border-bottom:1px dashed #d0d0d0;padding-bottom:37px;margin-bottom:25px;}
.listCon li:hover{background: url(/web/template/page/index/icon_d1h.jpg) no-repeat left 18px;}
.listCon li a,.listCon li span{ display: inline-block; vertical-align: top; line-height: 36px; font-size: 16px; color:#666666!important;}
.listCon li a{ width: 85%; float: left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#333!important; }
.listCon li span{ float: right; }
/*产业与服务-代表工程*/
.title_sub { margin-bottom: 20px; }
.title_sub span { padding: 0 15px; font-size: 16px; line-height: 40px; background: #1961ac; display: inline-block; color: #fff; font-weight: bold; }
.pic_list { overflow: hidden; margin-top: 20px; }
.pic_ul { width: 110%; }
.pic_ul li { width: 190px; margin-right: 26px; float: left; margin-bottom: 20px; text-align: center; }
.pic_ul li .img { width: 100%; height: 130px; }
.pic_ul li img { width: 100%; height: 100%; object-fit: cover; }
.pic_ul li .tit { font-size: 14px; color: #333; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/*董事会*/
.dshcon{ float: right; width: 80%;}
.dshcon em{font-size: 16px; font-weight: bold; font-style: normal;}
.gsld1 li .dshcon p{ width: 100%; }
.dshcon p a{color: #1961ac;}
/*领导关怀*/
.listimgCon{ margin-left:-3%; }
.listimgCon li{ float: left; display: inline-block; width: 30.33%; margin-left:3%; padding-top:30px; }
.listimgCon li a{ display: block; text-align: center; }
.listimgCon li span{ display: block; height:180px; overflow:hidden; }
.listimgCon li span img{ width: 100%; height: 100%; object-fit: cover; }
.listimgCon li em{ display:block; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; font-style: normal; font-size: 16px; line-height: 200%;}
/*友情链接*/
.linksCon{ padding:30px 0; }
.linksCon li{ float: left; display: inline-block; width: 50%; }
.linksCon li a{ display: inline-block; font-size: 16px; line-height: 36px; }
/*网站地图*/
.map { padding-top:30px;}
.map li {border-bottom: 1px dashed #999;padding: 8px 0;}
	.mapone{font-size: 16px;line-height: 38px; font-weight: bold;color:#333;}
	.maptwo{}
	.maptwo p{ display: inline-block; float: left;padding-right: 20px; }
	.maptwo p a{ font-size: 14px; line-height: 24px; color:#333;}
/*详细介绍*/
	.zoom{ padding-top:20px;    min-height: 400px; }
	.zoom p,.zoom div,.zoom p strong{ line-height: 180%; font-size: 16px;     color: #333;}
	.zoom img{ width:100%; }
	.zoom table, .zoom th, .zoom tr, .zoom td { border: 1px solid #333; }
/*企业文化-工作理念*/
.d_zzln h2{ font-size:20px;     font-weight: bold;color: #333; padding-bottom: 15px;}

@media screen and (min-width:1024px) and (max-width:1199px){
/*董事会*/
.gsld1 .dshcon p{padding-top:20px;}	
}
@media screen and (max-width:1023px){
	.con_right { width:100%; padding:1rem 0 3rem;}
	.con_left{ width:100%;}
	.menu1_h .sub_meun{ display: block;position: relative;overflow:hidden;background: unset;top: 0px;border-radius: 5px;}
	.menu_left{ background:none;margin-left:0;padding:0 0 2rem;}
	.menu1{padding-left:0px; }
	.menu1 li {width: 23%;float: left; text-align: center; border: solid 1px #e9e9e9;border-radius: 10px; margin: 0 1%; height: 45px; line-height: 45px;box-sizing: border-box; margin-bottom: 10px; background-color: #eee; padding:0;}
        .menu1 li a{display: block; color:#333; font-size:2.0rem; line-height:45px; padding:0px;border-left:none;}
	.menu1 .menu1_h{background-color:#01628f;    padding: 10px;}
	.menu1 .menu1_h a{ color:#fff !important;}
        .menu1 li a:hover,.menu1 .menu1_h a{ border:none;}
        .menu1 .sub_meun a{color:#333;float: left;margin-left: 20px;    width: 94%;}

/*新闻列表*/	
.listCon{ padding-top:2rem; }
.listCon li a,.listCon li span{    line-height: 200%;font-size: 1.6rem; }
/*公司领导班子成员*/
.gsld1 li{ padding-top:2rem; }
.gsld1 li p{  font-size: 1.6rem;padding-top:1rem; }
/*董事会*/
.dshcon em{font-size: 1.6rem;}
.gsld1 .dshcon p{padding-top:1rem;}	
/*领导关怀*/
.listimgCon li{padding-top:2rem; }
.listimgCon li em{font-size: 1.6rem;}
/*友情链接*/
.linksCon{ padding:2rem 0; }
.linksCon li a{font-size: 1.6rem; line-height:180%; }

}
@media screen and (max-width:767px){
	.menu1 li {    padding: 0 10px;
    width: 100%;
    border-radius: 8px;
    margin: 0 1% 10px;
    height: auto;
    line-height: 30px;
    overflow: hidden;
    display: -WEBkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-align: left;}
        .menu1 li a{font-size:16px; line-height:30px;}
      .sub_meun a:nth-of-type(1){margin-top:0;}
       .padd30 {padding: 0 15px;}
       .page0 font, .page0 a{ padding:0 7px;}
.page0{    padding-top: 0;}

.menu_t{    height: auto;    margin: 0;}
.menu_t em{    display: none;}
.menu_t span{    display: block;
    background: #0e64ae url(/uiFramework/commonResource/image/2021122111515333621.png) no-repeat 22px center;
    padding-left: 52px;
    line-height: 50px;
    font-size: 20px;
    color: #fff;
    border-radius: 0;    margin-bottom: 15px;}
.menu_left{    padding: 0;}
.listCon li:nth-of-type(5n){    padding-bottom: 15px;
    margin-bottom: 15px;}

      /*新闻列表*/	
      .listCon li a{ width:75%;  }
     /*公司领导班子成员*/
     .gsld1 li span{ width:22%;}
     /*.gsld1 li p{ width:74%; padding-top:1rem; }*/
     /*董事会*/
     .dshcon{width: 74%;}
     .dshcon em{font-size: 1.4rem;line-height: 150%; }
     /*领导关怀*/
     .listimgCon li{width:47%; }
     .listimgCon li span{ height:30vw;}
.gsld2 .zoom{padding-top: 0;}
.gsld3 .zoom{padding-top: 0;}
.gsld2 .zoom ul li .title{padding-top: 1rem;}
.gsld3 .zoom ul li .title{padding-top:1rem;}
.zy_listimg ul li a{overflow: hidden;
    display: -WEBkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;}
.danpianTitle .danpian p{    font-size: 16px;}
.danpian p{font-size: 16px;}
}
@media screen and (max-width:480px){
      /*新闻列表*/	
      .listCon li a{ width:70%;}
      .listCon li a,.listCon li span{font-size: 16px; }
     /*公司领导班子成员*/
     .gsld1 li p{line-height:150%; font-size:16px;}

}

@media screen and (max-width:375px){
      /*新闻列表*/	
      .listCon li a{ width:67%;  }
     /*公司领导班子成员*/
     .gsld1 li p{padding-top:0.5rem; font-size:1.2rem;}
     /*董事会*/
     .dshcon em {font-size: 1.4rem;}
     /*领导关怀*/
     .listimgCon{ margin-left:0;}
     .listimgCon li{width:100%;margin-left:0; }
     .listimgCon li span{ height:45vw;}
     /*友情链接*/
     .linksCon li a{font-size: 1.2rem;}

}










.swiper-container1{width: 100%;overflow: hidden;position: relative;}
.swiper-container1 img,.swiper-slide{width: 100%;}
.swiper-slide{position: relative;}
.swiper-pagination-bullet{width: 30px !important;height: 2px !important;background-color: #fff !important;opacity: 1 !important;}
.swiper-pagination-bullet-active{background-color: #006cb7!important;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 8px !important;}
.swiper-slide .text{position: absolute; bottom: 200px;right: 19%;color: #fff;font-size: 30px;font-weight: 600;}
.swiper-slide .text div{text-align: right;}
.swiper-slide .text .china{letter-spacing: 10px;}
.swiper-slide .text .eng{font-weight: 400;font-size: 22px;margin-top: 10px;word-wrap: normal;}



.yd {
	display: none;
}
.navbar{position: fixed !important;top: 0;width: 100%;z-index: 99999;display: none;}
.navbar-header{background-color: #fff;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{background: rgba(0,0,0,0.8);height: 93vh;}
.navbar-default{background-color: unset!important;}
.navbar-default .navbar-nav > li > a{color: #fff !important; font-size:18px;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color: #fff;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{color: #fff;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{color: #a04a09;}


.nav{height: unset!important;background: unset!important;border: 0!important;margin-left: 0;}

.Top{position: fixed;right: 10%;bottom: 100px;z-index: 99;}
.Top img{width: 80px;}
/* 搜索新增 */
.sc{position: relative;}
.sc .ssBox{position: absolute;top: 40px;right: 0;display: flex;border: 1px solid #eee;display: none;}
.sc .ssBox input{height: 40px;width: 200px;border: 0;outline: none;padding:0 15px;box-sizing: border-box;}
.sc .ssBox .scBtn{width: 50px;background-color: #164ba7;color: #fff;height: 40px;line-height: 40px;text-align: center;}
@media (max-width: 768px) {
	.footBox .row{padding: 0 15px;}
	.footBox .top .row .box{flex-wrap: wrap;}
	.footBox .top .row .logo{width: 275px;}
	.footBox .wzBox .wz{font-size: 12px;margin-top: 20px;}
	.footBox .box2{flex-wrap: wrap;}
	.footBox .bottom .row{flex-wrap: wrap;}
	.footBox .bottom .bq{margin-left: 0;margin-top: 10px;}
	.footBox .wzBox .wz{margin-right: 17px;}
.yd,.navbar{display: block;}
	.navBox{display: none;}
	.head{margin-top: 50px;}
.Top{right: 5%;}
	.Top img{width: 50px;}

}