﻿@charset='utf-8';
html{font-size:62.5%;}
body {font:normal 100% Arial,sans-serif;font-size:14px; font-size:1.4rem; }


.NAV{ width:100%; height:110px; display:flex; justify-content:space-around; align-items:center; display:-webkit-flex;  -webkit-justify-content:space-around; -webkit-align-items:center; }
.nav_r{ width:50%; display:flex; justify-content:space-around; align-items:center; display:-webkit-flex;  -webkit-justify-content:space-around; -webkit-align-items:center;  position: relative;  }
.dropbtn {  height:100px; line-height:120px; background:#fff; font-size:1.8rem;  }
.dropbtn a{ color:#333; font-size:1.8rem; }
.dropbtn:hover a{ border-bottom:2px solid #044e95; padding-bottom:10px;  }
.dropbtn a.on{ border-bottom:2px solid #044e95; padding-bottom:10px; }
.dropdown-content {  display:none;  position:absolute; color:#333; padding:12px; margin-left: -20px;  box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.2);top:100px;  z-index:999; background:#fff;}
.dropdown-content a em{ display:block; padding:8px; color:#333;  font-size:1.6rem; text-align:left; } 
.dropdown:hover .dropdown-content { display:block;  }
.dropdown-content a:hover em{ color:#044e95;  }

.swiper-wrapper{ width:100%;   }
.swiper-wrapper img{ display:block;  width: 100%; }


/*首页公司简介*/

.index_gsjj{ width:100%; background:url(../images/index_bg.png) no-repeat top center;  }
.index_gsjj_t{ width:100%; padding-top:80px;  }
.index_gsjj_t1{ display:flex; display:-webkit-flex; justify-content:flex-start; -webkit-justify-content: flex-start; align-items:center; -webkit-align-items:center;   }
.index_gsjj_t1 em{ display:block; width:10%; height:1px; background:#bbbbbb;  }
.index_gsjj_t1 p{ font-size:2.4rem; color:#ccc; text-transform:uppercase;  }
.index_gsjj_t span{ display:block; font-size:4.8rem; margin-left:10%; color:#333; padding-top:10px;  }

.index_gsjj_t2{ width:80%; margin:6rem auto 3rem;  }
.index_gsjj_t2 em{ display:block; width:100%;  }
.index_gsjj_t2 em img{ width:100%;  }

.index_gsjj_t3{ width:80%; margin:0 auto; margin-top: 50px; display:flex; justify-content:space-between; align-items:center; display:-webkit-flex;  -webkit-justify-content:space-between; -webkit-align-items:center;  }
.index_gsjj_t3 span{ display:block; width:23%; }
.index_gsjj_t3 span img{ width:100%;  }
.index_gsjj_t4{ width:80%; margin:4rem auto 6rem;  }
.index_gsjj_t4 p{ font-size:1.8rem; color:#666; line-height:3.4rem;text-indent: 2em;}



/*首页核心业务*/
.index_hxyw{ width:100%;  background:url(../images/index_bg2.jpg) no-repeat top center;   }
.index_hxyw_t{ width:100%; padding-top:80px;  }
.index_hxyw_t1{ display:flex; display:-webkit-flex; flex-direction:row-reverse; justify-content:flex-start; -webkit-justify-content: flex-start; align-items:center; -webkit-align-items:center;   }
.index_hxyw_t1 em{ display:block; width:10%; height:1px; background:#bbbbbb;  }
.index_hxyw_t1 p{ font-size:2.4rem; color:#ccc; text-transform:uppercase;  }
.index_hxyw_t0{ float:right; margin-right:10%;  text-align:right; color:#fff;   }
.index_hxyw_t0 span{ display:block; font-size:4.8rem;  padding-top:10px;  }
.index_hxyw_t0 p{  font-size:1.8rem; line-height:2.8rem; margin-top:2rem; margin-bottom:4rem;     }

.index_hxyw_t2{ width:80%; margin:0 auto ; display:flex; justify-content:space-between; align-items:center; display:-webkit-flex;  -webkit-justify-content:space-between; -webkit-align-items:center; padding-bottom:4%;   }
.index_hxyw_list{  width:18.6%; }
.index_hxyw_list p{ text-align:center; font-size:1.8rem; color:#fff; margin-top:2rem;  }
.box{ position: relative; }
.box .box-img{ width:100%;  transform: rotateY(0);  transition: all 0.50s ease-in-out 0s;}
.box:hover .box-img{ transform: rotateY(-90deg); }
.box .box-img img{ width: 100%; height: auto; }
.box .box-content{ width: 100%; height: 100%; position: absolute; top:0; left:0;  background: rgba(115,162,17,0.9); transform: rotateY(90deg); transition: all 0.50s ease-in-out 0s; }
.box .box-content em{ display:block; margin:22% auto; width:75%; text-align: justify; line-height:100%; font-size:1.4rem; color:#fff; line-height:2.5rem; border-top:1px solid #fff; border-bottom:1px solid #fff; padding:10% 0;     }
.box:hover .box-content{ transform: rotateY(0); }


/*首页工程案例*/

.index_case{ width:100%; }
.index_case_t{ width:100%; padding-top:80px;  }
.index_case_t1{ display:flex; display:-webkit-flex; justify-content:flex-start; -webkit-justify-content: flex-start; align-items:center; -webkit-align-items:center;   }
.index_case_t1 em{ display:block; width:10%; height:1px; background:#bbbbbb;  }
.index_case_t1 p{ font-size:2.4rem; color:#ccc; text-transform:uppercase;  }
.index_case_t span{ display:block; font-size:4.8rem; margin-left:10%; color:#333; padding-top:10px;  }
.index_case_t i{ display:block; font-size:1.8rem; line-height:2.5rem; margin-left:10%;margin-top:2rem; margin-bottom:4rem;   }

.index_case_list ul{ width:100%; display:flex; justify-content:space-around; align-items:center; display:-webkit-flex;  -webkit-justify-content:space-around; -webkit-align-items:center; flex-wrap:wrap;   }
.index_case_list ul li{ width:25%;  overflow:hidden; margin-top:-5px;   }
.index_case_list ul li a{ display:block; width:100%; height:100%; position:relative;   }
.index_case_list ul li a img{ width:100%; }
.index_case_list ul li a b{ display:block; width:100%;  padding-top:24%;  z-index:5; position:absolute; top:0; left:0; bottom:4px; text-align:center; background:rgba(0,0,0,.5);   }
.index_case_list ul li a b img{ display:block; width:48px; height:48px; margin:0 auto; }
.index_case_list ul li a b h2{ font-size:2.4rem; color:#fff; text-align:center; margin-top:34px;  }
.index_case_list ul li a em{  width:100%; height:0; position:absolute;  left:0; bottom:4px; z-index:8; background:rgba( 4,78,149,0.9); transition:1s; -webkit-transition:1s;  }
.index_case_list ul li a em h4{ width:100%;  font-size:2.4rem; font-weight:bold; color:#fff; text-align:center; margin:10% auto 6%;       }
.index_case_list ul li a em p{ width:74%; margin:0 auto; font-size:1.6rem; color:#fff; text-align: justify; /*text-align:left;*/ border-top:1px solid #fff; border-bottom:1px solid #fff; padding:5% 0; line-height:3rem;    }
.index_case_list ul li a em .case0{ display:block; width:110px; height:38px; line-height:38px; border:1px solid #fff; text-align:center;  margin:7% auto; color:#fff;  }
.index_case_list ul li a:hover b{ display:none;  }
.index_case_list ul li a:hover em{ display:block; width:100%; height:100%;   }


/*首页新闻资讯*/

.index_news{ width:100%;  }
.index_news_t{ width:100%; padding-top:80px; }
.index_news_t1{ display:flex; display:-webkit-flex; flex-direction:row-reverse; justify-content:flex-start; -webkit-justify-content: flex-start; align-items:center; -webkit-align-items:center;   }  
.index_news_t1 em{ display:block; width:10%; height:1px; background:#bbbbbb; }
.index_news_t1 p{ font-size:2.4rem; color:#ccc; text-transform:uppercase;  }
.index_news_t span{ display:block; float:right; margin-right:10%; font-size:4.8rem; color:#333; padding-top:10px;  }

.index_news_list{ width:80%; margin:0 auto; display:flex; justify-content:space-between; align-items:center; display:-webkit-flex;  -webkit-justify-content:space-between; -webkit-align-items:center; flex-wrap:warp;  -webkit-flex-wrap:wrap;    }
.index_news_li{ width:46%; height:auto; border:1px solid #e5e5e5; margin-top:4rem; padding:2% 1.3%;   }
.index_news_li h4{ font-size:2rem; color:#044e95; margin-bottom:2%;   }

.index_news_li p{ height: 52px; overflow: hidden; font-size:1.6rem; color:#666; line-height:2.5rem; margin-bottom:2%; text-align:justify;  }

.index_news_li span{ display:flex; justify-content:space-between; align-items:center; display:-webkit-flex;  -webkit-justify-content:space-between; -webkit-align-items:center;   }
.index_news_li:hover{ background:#044e95; transition:2s; -webkit-transition:2s;  }
.index_news_li:hover h4{ color:#fff; }
.index_news_li:hover p{ color:#e1e6ee; }
.index_news_li:hover span{ color:#fff; }

.index_news_t2 b{ display:block;  width:100px; border-bottom:1px solid #044e95; margin:3% auto;  }
.index_news_t2 b a{ display:block; background:url(../images/b_jt.jpg) no-repeat center right 4px; font-size:1.8rem; font-weight:normal; color:#044e95; padding-bottom:8px;    }


/*首页底部导航*/

.footer{ width:100%;  background:#333333;  }
.footer_t{width:80%; height:290px; margin:0 auto; display:flex; justify-content:space-between;align-items:center; display:-webkit-flex;-webkit-justify-content:space-between; -webkit-align-items:center; }
.footer_tl{ flex:1;  }
.footer_tl h3{ font-size:1.8rem; color:#c5c5c5; font-weight:600;    }
.footer_tl p{ font-size:3.2rem; color:#c5c5c5; font-weight:bolder; font-style:italic; padding:5% 0 4%;  }
.footer_tl em{ display:block; width:507px; height:73px; }
.footer_tl em img{ display:block; width:100%; }

.footer_tr{ flex:8; display:flex; justify-content:flex-end;align-items:flex-start; display:-webkit-flex;-webkit-justify-content:flex-end; -webkit-align-items:flex-start;  }
.footer_tr ul{ margin-left:3.2%; }
.footer_tr ul h4{ font-size:1.7rem; color:#fff; font-weight:bold; padding-bottom:12px; }
.footer_tr ul li a{ font-size:1.4rem; color:#999; line-height:1.8rem;  }
.footer_tr ul li:hover a{ color:#fff;  }

.footer_b{ width:100%; height:42px; line-height:42px;  background:#222222; text-align:center; color:#999999; }
.footer_b a{ color: #999; }

/*---------公司简介---------*/

.gsjj_banner{ width:100%; height:auto; max-height:460px; position:relative;   }
.gsjj_banner span{ display:block;  width:100%; }
.gsjj_banner span img{ display:block; width:100%;  }
.gsjj_banner .wz{ width:100%; height:100%; position:absolute; top:0; left:0; display:flex; flex-direction:column; -webkit-flex-direction:column; display:-webkit-flex; justify-content:center; -webkit-justify-content:center;    }
.gsjj_banner .wz h4{ width:80%; margin:0 auto;  font-size:5.6rem; color:#fff;  }
.gsjj_banner .wz em{ display:block; width:80%; margin:2rem auto 0; font-size:2rem; color:#fff; text-transform:uppercase;   }

.gsjj_nav{ width:100%; height:54px;  background:#fbfbfb; border-bottom:1px solid #ededed;  }
.gsjj_nav ul{width:80%; margin:0 auto; height:54px;  display:flex; justify-content:flex-start;align-items:center; display:-webkit-flex;-webkit-justify-content:flex-start; -webkit-align-items:center;  }
.gsjj_nav ul li a{ display:block; height:54px; line-height:54px; font-size:1.6rem; color:#333; margin-right:50px;   }
.gsjj_nav ul li:hover a{display:block;  border-bottom:2px solid #044e95;  }
.gsjj_nav ul .on a{ display:block;  border-bottom:2px solid #044e95;}


.box_gykg{ width:100%;}
.box_gykg .gsjj{ width:80%; margin:4% auto; text-align:center;   }
.box_gykg .gsjj span{ display:block; width:100%;}
.box_gykg .gsjj span img{ display:block; width:422px; height:42px;margin:0 auto; }
.box_gykg .gsjj em{ display:block; font-size:1.4rem; color:#bbbbbb; text-transform:uppercase; padding-top:4px;  }
.box_gykg .gsjj .gsjj_b { margin-top:4rem; }
.box_gykg .gsjj .gsjj_b p{ font-size:1.6rem; color:#666; line-height:2.8rem; text-align:justify;   }
.box_gykg .qywh{ width:100%; height:auto;  }
.box_gykg .qywh img{ width:100%; display: block;  }

.box_gykg .fzlc{ width: 100%; /*width:80%; margin:4% auto;*/ text-align:center;   }
.box_gykg .fzlc span{ display:block; width:130px; height:32px; margin:0 auto;   }
.box_gykg .fzlc em{ display:block; font-size:1.4rem; color:#bbbbbb; text-transform:uppercase; padding-top:4px;  }


.QJ{ width:100%; margin-top:3%; position:relative;     }
.QJ .bd { width:100%; margin:0 auto; overflow:hidden;  }
.QJ .bd ul{ width:100%;  }
.QJ .bd ul li{ width:32%;  margin-right:26px;   }
.QJ .bd ul li span{ display:block; width:100%; height:100%;   }
.QJ .bd ul li span img{ display:block; width:100%;}
.QJ .bd ul li h4{ font-size:2.4rem; color:#044e95;  text-align:center;margin-top:4%; }
.QJ .bd ul li p{ font-size:2rem; color:#044e95; margin-top:2%;  }
.QJ .button{ width:98%;  display:flex; justify-content:space-between; align-items:center; display: -webkit-flex;-webkit-justify-content:space-between;-webkit-align-items:center; position:absolute; top:30%; left:10px;  }
.QJ a.prev { display:inline-block; width: 60px; height: 60px;  background-image:url(../images/b_left.png) }
.QJ a.next { display:inline-block; width: 60px; height: 60px; background-image:url(../images/b_right.png)  }



/*--发展历程--*/
.warper{max-width: 1300px; margin: 0 auto;}
.about-main2{height: 890px;width: 100%;overflow: hidden;}
.about-main2 .licheng-bg{background-color: rgba(255,255,255,.8);width: 100%;height: 100%;position: relative;}
.about-main2 .licheng-bg .warper{height: 100%;}
.about-main2 .licheng-bg img{ /*width: 100%;*/ height: 518px;position: absolute;bottom: 0px;left: 0;}
.about-main2 .ny-title{padding-top: 80px;}
.ny-title .title-en{font-size: 36px; color: #b4b4b4; font-family: arial; line-height: 36px; font-weight: normal;}
.ny-title .title-ch{font-size: 26px; color: #333333; margin: 15px 0; font-weight: normal;}
.ny-title i{display: block; width: 42px; height: 1px; background-color: #b5b5b5;}
.about-main2 .licheng-content{position: absolute;width: 100%;height: 709px;}
.about-main2 .licheng-content .swiper-wrapper,.about-main2 .licheng-content .swiper-slide,.about-main2 .licheng-content ul{width: 100%;height: 100%;}
.about-main2 .licheng-content ul li{width: 20%;float: left;height: 100%;}
.about-main2 .licheng-content ul li a{display: block;width: 100%;position: relative;height: 320px}
.about-main2 .licheng-content ul li .date{color: #0a3875;font-size: 30px;}
.about-main2 .licheng-content ul li.item1 .line,.about-main2 .licheng-content ul li.item3 .line,.about-main2 .licheng-content ul li.item5 .line{margin-bottom: 30px;}
.about-main2 .licheng-content ul li.item2 .line,.about-main2 .licheng-content ul li.item4 .line{margin-top: 30px;}
.about-main2 .licheng-content ul li.item1 .line:after,.about-main2 .licheng-content ul li.item3 .line:after,.about-main2 .licheng-content ul li.item5 .line:after{width: 25px;height: 25px;background-color: rgba(10, 56, 117, 0.8);display: block;content: "";border-radius: 50%;text-align: center;vertical-align: middle;position: absolute;}
.about-main2 .licheng-content ul li.item2 .line:before,.about-main2 .licheng-content ul li.item4 .line:before{width: 25px;height: 25px;background-color: rgba(10, 56, 117, 0.8);display: block;content: "";border-radius: 50%;text-align: center;vertical-align: middle;position: absolute;}
.about-main2 .licheng-content ul li .lc-left{position: absolute;}
.about-main2 .licheng-content ul li .line{height: 250px;width: 1px;display: block;background-color: #0A3875;position: relative;left: 30px;}
.about-main2 .licheng-content ul li .lc-right{position: absolute;left: 30px;width: 400px;height:100%;display: table;}
.about-main2 .licheng-content ul li.item5 .lc-right{width: 200px;}
.about-main2 .licheng-content ul li.item2 .lc-right, .about-main2 .licheng-content ul li.item4 .lc-right{width: 400px;}
.about-main2 .licheng-content ul li .lc-right .right-text{padding: 20px;display: table-cell;vertical-align: middle;}
.about-main2 .licheng-content ul li.item1 a{top: 50px;}
.about-main2 .licheng-content ul li.item1 .lc-left .line:after{bottom: -25px;left: -11px;}
.about-main2 .licheng-content ul li.item1 .lc-right{bottom: 68px;}

.about-main2 .licheng-content ul li.item2 a{top: 278px;}

.about-main2 .licheng-content ul li.item2 .lc-left .line:before{top: -25px;left: -11px;}
.about-main2 .licheng-content ul li.item2 .lc-right{top: 80px;}

.about-main2 .licheng-content ul li.item3 a{top: 140px;}

.about-main2 .licheng-content ul li.item3 .lc-left .line:after{bottom: -25px;left: -11px;}
.about-main2 .licheng-content ul li.item3 .lc-right{bottom: 100px;}

.about-main2 .licheng-content ul li.item4 a{top: 294px;}

.about-main2 .licheng-content ul li.item4 .lc-left .line:before{top: -25px;left: -11px;}
.about-main2 .licheng-content ul li.item4 .lc-right{top: 70px;}

.about-main2 .licheng-content ul li.item5 a{top: 106px;}

.about-main2 .licheng-content ul li.item5 .lc-left .line:after{bottom: -25px;left: -11px;}
.about-main2 .licheng-content ul li.item5 .lc-right{bottom: 100px;}

/*.about-main2 .licheng-content .right-text h3{font-size: 24px;margin-bottom: 10px;}*/
.about-main2 .licheng-content .right-text p{font-size: 16px;}

/*---------组织架构---------*/

.box_gykg p{ display:block; /*width:80%;*/ margin:4% auto 0; max-width:1250px; }
.box_gykg p img{ display:block; /*width:100%;*/ }


/*---------招贤纳士---------*/

.box_zxns{ width:80%; margin:0 auto; padding:3% 0;  }
.zxns_t{ font-size:1.8rem; font-weight:600; color:#444; line-height:4rem;  }

.jjhj{ width:100%; margin-top:3%;  display:flex; display: -webkit-flex; flex-direction:column; -webkit-flex-direction:column; border-top:1px solid #e8e8e8;  }
.jjhj .jjhj_b .menu_head{ display:flex; justify-content:space-between; border-bottom:1px solid #e8e8e8; line-height:80px;  }
.jjhj .jjhj_b .menu_head:hover{ cursor:pointer;   }
.jjhj .jjhj_b .menu_head p{ font-size:1.8rem; font-weight:400; color:#044e95; padding-left:10px;  }
.jjhj .jjhj_b .xfzs_list{ padding:3%; background:#f5f5f5; }
.jjhj .jjhj_b .xfzs_list ul{ margin-top:2%;  }
.jjhj .jjhj_b .xfzs_list .te{ margin-top:0; }
.jjhj .jjhj_b .xfzs_list ul h3 { font-size:1.6rem; font-weight:600; color:#333; margin-bottom:1.5rem;    }
.jjhj .jjhj_b .xfzs_list ul li { font-size:1.4rem; color:#666; line-height:2.8rem;     }
.jjhj .jjhj_b .xfzs_list ul p { font-size:1.4rem; color:#666; line-height:2.8rem;     }


/*---------核心业务---------*/

.hxyw{ width:80%; margin:2% auto; min-height:600px;    }
.hxyw_list{ width:100%; display:flex;  align-items:center; display:-webkit-flex; -webkit-align-items:center; margin-bottom:1.6%; background:#f5f5f5;   }
.hxyw_list span{ display:block; width:50%;   }
.hxyw_list span img{ display:block; width:100%;  }
.hxyw_list .hxyw_r{ width:46%; margin-left:4%; display:flex; display:-webkit-flex;flex-direction:column; -webkit-flex-direction:column; justify-content:center; -webkit-justify-content:center;  }
.hxyw_list .hxyw_r h4{ font-size:2.6rem; color:#044e95; font-weight:bold; line-height:50px; position:relative; padding-left:50px; }
.hxyw_list .hxyw_r h4 em{ display:inline-block; width:38px; height:38px;  position:absolute; top:4px; left:0; }
.hxyw_list .hxyw_r h4 em img{ display:block; width:38px; height:38px;  }
.hxyw_list .hxyw_r .hxyw_r_c{ display:flex; justify-content:flex-start; align-items:flex-start; display:-webkit-flex;  -webkit-justify-content:flex-start; -webkit-align-items:flex-start; margin-top:5%; }
.hxyw_list .hxyw_r .hxyw_r_c ul{  margin-right:3%; }
.hxyw_list .hxyw_r .hxyw_r_c ul li{ font-size:1.6rem; color:#333333; line-height:2rem; padding:1rem 0; background:url(../images/lan_jt.png) no-repeat left top 1.4rem; padding-left:20px; }



/*---------核心技术与成果---------*/

.hxcg{ width:80%; margin:0 auto; padding:2% 0; display:flex; display:-webkit-flex; flex-wrap:wrap;   }
.hxcg .hxcg_list{ width:32%; border:1px solid #e5e5e5; margin-right:1.3%; margin-bottom:2%;  }
.hxcg .hxcg_list:nth-child(3n+0){ margin-right:0;  }
.hxcg .hxcg_list a{ display:block; width:100%; height:100%;  }
.hxcg .hxcg_list a span{ display:block; width:100%; max-height:298px;  }
.hxcg .hxcg_list a span img{ display:block; width:100%;  }
.hxcg .hxcg_list p{ text-align:center; padding:5% 0;   }
.hxcg .hxcg_list p em{ display:inline-block; font-size:1.8rem; color:#044e95; font-weight:bold; font-style:italic;   }
.hxcg .hxcg_list p i{ font-size:2.2rem; color:#333; padding:0 4%; }
.hxcg .hxcg_list a:hover span img{ opacity:0.9;}


/*---------核心技术与成果(原矸充填)---------*/

.ygct{ width:80%; margin:0 auto; padding:3% 0;  }
.ygct h4{ font-size:2.8rem; color:#044e95; font-weight:bold; margin-bottom:2%;   }
.ygct p{ font-size:1.6rem; color:#666; line-height:2.8rem; }
.ygct_b{ margin-top:3%;  display:flex; justify-content:space-between; align-items:flex-start; display: -webkit-flex;-webkit-justify-content:space-between;-webkit-align-items:flex-start;  }
.ygct_b span{ display:block; width:40%; border:1px solid #000;  }
.ygct_b span img{ display:block; width:100%;  }
.ygct_b .ygct_b1{ width:58%; }
.ygct_b .ygct_b1 .ygct_b2{ width:94%; height:300px; background:#f5f5f5; overflow:hidden; padding:3%;   }
.ygct_b .ygct_b1 .ygct_b3{ width:100%; display:flex; justify-content:space-between; align-items:center; display: -webkit-flex;-webkit-justify-content:space-between;-webkit-align-items:center; margin-top:2%;  }
.ygct_b .ygct_b1 .ygct_b3 em{ display:block; width:48%; border:1px solid #000;  }
.ygct_b .ygct_b1 .ygct_b3 em img{ display:block; width:100%;  }


/*---------核心技术与成果(膏体充填)---------*/

.gtct_b2 p{ color:#333;    }
.gtct_b1{ display:flex; justify-content:flex-start; align-items:center; display: -webkit-flex;-webkit-justify-content:flex-start;-webkit-align-items:center; flex-wrap:wrap;  }
.gtct_b1 ul{ width: 50%; margin-top:3%; }
.gtct_b1 ul li{ font-size:1.6rem; line-height:2.6rem; background:url(../images/gtct_li.png) no-repeat center left; padding-left:20px; }
.ygct_b .ygct_b1 .ygct_b3 .gtct_b3{ display:block;  width:42.4%; }
.ygct_b .ygct_b1 .ygct_b3 .gtct_b3 img{display:block; width:100%;  }
.ygct_b .ygct_b1 .ygct_b3 .gtct_b4{ display:block;  width:55%; }
.ygct_b .ygct_b1 .ygct_b3 .gtct_b4 img{display:block; width:100%;  }


/*---------核心技术与成果(高水充填)---------*/

.gsct{ width:80%; margin:0 auto;  display:flex; justify-content:space-between; align-items:flex-start; display: -webkit-flex;-webkit-justify-content:space-between;-webkit-align-items:flex-start; padding:3% 0;  }
.gsct .gsct_l{ width:58%;  }
.gsct .gsct_l h4{ font-size:2.8rem; color:#044e95; font-weight:bold; margin-bottom:2%;   }
.gsct .gsct_l p{  font-size:1.6rem; color:#666; line-height:2.8rem; }
.gsct .gsct_l .gsct_l_b{ width:94%; height:300px; background:#f5f5f5; margin-top:4%; padding:3%;  }
.gsct .gsct_l .gsct_l_b ul { margin:4% 0; }
.gsct .gsct_l .gsct_l_b ul li{ font-size:1.6rem; color:#666; line-height:2.8rem; background:url(../images/gtct_li.png) no-repeat left center; padding-left:20px;   }
.gsct .gsct_r{ width:40%; border:1px solid #000;   }
.gsct .gsct_r img{ display:block; width:100%;  }


/*---------核心技术与成果(覆岩离层注浆技术)---------*/

.fylz{ width:70%; margin:0 auto; padding:3% 0; text-align:center;  }
.fylz h4{font-size:2.8rem; color:#044e95; font-weight:bold; margin-bottom:2%;  }
.fylz p{  font-size:1.6rem; color:#666; line-height:2.8rem; margin-bottom:4%; }
.fylz .fylz_b{  display:flex; justify-content:space-between; align-items:flex-end; display: -webkit-flex;-webkit-justify-content:space-between;-webkit-align-items:flex-end; }
.fylz .fylz_b ul{ width:34%;  background:#f5f5f5; text-align:left; padding:9% 4%;  }
.fylz .fylz_b ul li{  font-size:1.6rem; color:#666; line-height:3.2rem; background:url(../images/gtct_li.png) no-repeat left center; padding-left:20px;  }
.fylz .fylz_b span{ display:block; width:56%;   }
.fylz .fylz_b span img{ display:block; width:100%;  }


/*---------核心技术与成果(KG3000智能充填系统)---------*/

.kg{ width:80%; margin:0 auto; padding:3% 0;  }
.kg h4{ font-size:2.8rem; color:#044e95; font-weight:bold; margin-bottom:2%; text-align:center;  }
.kg .kg_t{ width:94%; height:auto; background:#f5f5f5; padding:3% 3% 0;  display:flex; justify-content:space-between; align-items:flex-start; display: -webkit-flex;-webkit-justify-content:space-between;-webkit-align-items:flex-start; flex-wrap:wrap;  -webkit-flex-wrap:wrap;   }
.kg .kg_t ul{ width:50%; margin-bottom:3%;  }
.kg .kg_t ul h5{ font-size:2rem; color:#333; font-weight:bold;  }
.kg .kg_t ul h5 span{ display:inline-block; font-style:italic; width:36px; }
.kg .kg_t ul li{ font-size:1.6rem; margin-top:1rem; margin-left:36px;  }
.kg .kg_b{ display:flex; justify-content:space-between; align-items:flex-start; display: -webkit-flex;-webkit-justify-content:space-between;-webkit-align-items:flex-start; margin-top:2%; }
.kg .kg_b .kg_b1{ display:block; width:52.6%; border:1px solid #000;  }
.kg .kg_b .kg_b1 img{ display:block; width:100%;  }
.kg .kg_b .kg_b2{ display:block; width:45.4%; border:1px solid #000;  }
.kg .kg_b .kg_b2 img{ display:block; width:100%;  }


/*---------核心技术与成果(管道安全输送系统及整套装备)---------*/

.gdaq{ width:70%; margin:0 auto; padding:3% 0;  }
.gdaq h4{  font-size:2.8rem; color:#044e95; font-weight:bold; margin-bottom:2%; text-align:center;  }
.gdaq p{ font-size:1.6rem; color:#666; line-height:2.8rem; margin-bottom:4%; text-align:center;   }
.gdaq .gdaq_b{display:flex; justify-content:space-between; align-items:center; display: -webkit-flex;-webkit-justify-content:space-between;-webkit-align-items:center; margin-top:2%; }
.gdaq .gdaq_b span{ display:block; width:48%;  }
.gdaq .gdaq_b span img{ display:block; width:100%; }
.gdaq .gdaq_b ul{ width:44%;  }
.gdaq .gdaq_b ul li{ width:100%; min-height:130px; background:#f5f5f5; margin-bottom:3%; padding:2% 5%; display:flex;display: -webkit-flex; flex-direction:column; -webkit-flex-direction: column; justify-content:center;  -webkit-justify-content:center;   }
.gdaq .gdaq_b ul li:nth-child(3n+0){ margin-bottom:0;  }
.gdaq .gdaq_b ul li h5{ font-size:2rem; color:#333; font-weight:bold;    }
.gdaq .gdaq_b ul li em{ display:block; font-size:1.6rem; color:#666; margin-top:2%;  }

.gdaq .ctzj span{ display:block; width:54%;  }
.gdaq .ctzj ul li{  min-height:100px;  padding:3% 5%; }


/*---------核心技术与成果(技术成果)---------*/

.jscg{ width:80%; margin:0 auto; padding:3% 0;  }
.jscg .jscg_t{ width:100%; display:flex; justify-content:flex-start; align-items:center; display: -webkit-flex;-webkit-justify-content:flex-start;-webkit-align-items:center;flex-wrap:wrap;  -webkit-flex-wrap:wrap;   }
.jscg .jscg_t p{ width:23%; padding:4px; max-width:352px; max-height:272px; border:1px solid #d7d7d7; margin-right:1%; margin-bottom:1.4%; overflow:hidden;   }
.jscg .jscg_t p img{ display:block; width:100%;  }
.jscg .jscg_t p:nth-child(4n+0){ margin-right:0; }

/*.YM{ width:438px; margin:0 auto; }
.ym_c{ display:flex;display:-webkit-flex; justify-content:center;-webkit-justify-content:center; align-items:center; -webkit-align-items:center;   }
.ym_c li{ height:38px; border-bottom:none;  margin:30px auto 0; }
.ym_c li a{ display:block; width:40px; height:38px; border:1px solid #d7d7d7; margin:0 6px; border-radius:6px; background:#fff; text-align:center; line-height:38px; overflow:hidden; }
.ym_c li .on,.ym_c li a:hover{  background:#044e95; color:#fff; }
*/

/*---------科研实力（示范基地）---------*/

.sfjd{ width:80%; margin:0 auto; padding:3% 0 4%;  }
.sfjd ul{ width:100%;  display:flex; justify-content:flex-start; align-items:center; display: -webkit-flex;-webkit-justify-content:flex-start;-webkit-align-items:center;  }
.sfjd ul li{ width:31%; height:auto; margin-right:2%; }
.sfjd ul li a span { display:block; width:100%; border-radius:8px; border: 1px solid #044e95; overflow:hidden;   }
.sfjd ul li a span img{ display:block; width:100%; border-radius: 4px;  }
.sfjd ul li a em{ display:block; margin:10% auto 0;  width:260px; height:62px; background:url(../images/sfjd_c1.jpg) no-repeat right bottom;   }
.sfjd ul li a em p{ font-size:2rem; background:#044e95; color:#fff; width:244px; height:56px; margin:0 auto; line-height:56px; text-align: center;    }
.sfjd ul li:hover a span img{ opacity:0.9;  }


/*---------科研实力（研发实力）---------*/

.yfsl{ width:80%; margin:0 auto; padding:3% 0 4%;  }
.yfsl ul{ width:100%;  display:flex; justify-content:space-between; align-items:flex-start; display: -webkit-flex;-webkit-justify-content:space-between;-webkit-align-items:flex-start;  }
.yfsl ul li{ width:49%;  }
.yfsl ul li a span { display:block; width:100%; overflow:hidden;   }
.yfsl ul li a span img{ display:block; width:100%;  }
.yfsl ul li a em{ display:block; background:#f5f5f5; padding:4%;    }
.yfsl ul li a em h4{ font-size:2.4rem; color:#044e95; font-weight:bold;   }
.yfsl ul li a em h4 i{ font-size:1.4rem; color:#999; font-family:Arial, Helvetica, sans-serif; font-stretch:narrower; text-transform:uppercase; font-weight:normal; display:inline-block; margin-left:2%; }
.yfsl ul li a em p{ font-size:1.8rem; color:#666; padding-top:1%;   }
.yfsl ul li:hover a span img{ opacity:0.9; }


/*---------科研实力-示范基地（详情页）---------*/

.case_de_science{ width:80%; padding:3% 0; margin:0 auto;  display:flex; justify-content:space-between; align-items:flex-start; display:-webkit-flex;  -webkit-justify-content:space-between; -webkit-align-items:flex-start;  }
.case_de_science .case_l_science{ width:38%; text-align:center; }
.case_de_science .case_l_science span { display:block;  width:100%; border: 1px solid #044e95; border-radius:5px; }
.case_de_science .case_l_science span img{ display:block; width:100%; border-radius:5px; border: none; }
.case_de_science .case_l_science i{ display:inline-block; font-size:2rem; color:#fff; background:#044e95; margin-top:6%; padding:2.6% 8%; text-align:center;  }

.case_de_science .case_r_science{ width:60%; border:1px solid #044e95;  }
.case_de_science .case_r_science .case_r_span_science{ display:block; width:100%; height:44px;  background:url(../images/case_de_c1.jpg) no-repeat top left;  }
.case_de_science .case_r_science em{display:block; width:100%; height:44px; background:url(../images/case_de_c2.jpg) no-repeat bottom right; }
.case_de_science .case_r_science .case_c_science{ padding:0 3%; min-height:335px; }
.case_de_science .case_r_science .case_c_science p { font-size:1.6rem; color:#555; line-height:2.8rem; text-align:justify; }


/*---------科研实力-研发实力（详情页）---------*/

.case_de_rd{ width:80%; padding:3% 0; margin:0 auto;  display:flex; justify-content:space-between; align-items:flex-start; display:-webkit-flex;  -webkit-justify-content:space-between; -webkit-align-items:flex-start;  }
.case_de_rd .case_l_rd{ width:38%; text-align:center; }
.case_de_rd .case_l_rd span { display:block;  width:100%; border: 1px solid #044e95; border-radius:5px; }
.case_de_rd .case_l_rd span img{ display:block; width:100%; border-radius:5px; border: none; }
.case_de_rd .case_l_rd i{ display:inline-block; font-size:2rem; color:#fff; background:#044e95; margin-top:6%; padding:2.6% 8%; text-align:center;  }

.case_de_rd .case_r_rd{ width:60%; border:1px solid #044e95;    }
.case_de_rd .case_r_rd .case_r_span_rd{ display:block; width:100%; height:44px;  background:url(../images/case_de_c1.jpg) no-repeat top left;  }
.case_de_rd .case_r_rd em{display:block; width:100%; height:44px; background:url(../images/case_de_c2.jpg) no-repeat bottom right; }
.case_de_rd .case_r_rd .case_c_rd{ padding:0 3%; min-height:250px; }
.case_de_rd .case_r_rd .case_c_rd p { font-size:1.5rem; color:#555; line-height:2.8rem; text-align:justify; }


/*---------科研实力-充填开采研究院（详情页）---------*/

.case_de_ins{ width:80%; padding:3% 0; margin:0 auto;  display:flex; justify-content:space-between; align-items:flex-start; display:-webkit-flex;  -webkit-justify-content:space-between; -webkit-align-items:flex-start;  }
.case_de_ins .case_l_ins{ width:38%; text-align:center; }
.case_de_ins .case_l_ins span { display:block;  width:100%; border: 1px solid #044e95; border-radius:5px; }
.case_de_ins .case_l_ins span img{ display:block; width:100%; border-radius:5px; border: none; }
.case_de_ins .case_l_ins i{ display:inline-block; font-size:2rem; color:#fff; background:#044e95; margin-top:6%; padding:2.6% 8%; text-align:center;  }

.case_de_ins .case_r_ins{ width:60%; border:1px solid #044e95;  }
.case_de_ins .case_r_ins .case_r_span_ins{ display:block; width:100%; height:44px;  background:url(../images/case_de_c1.jpg) no-repeat top left;  }
.case_de_ins .case_r_ins em{display:block; width:100%; height:44px; background:url(../images/case_de_c2.jpg) no-repeat bottom right; }
.case_de_ins .case_r_ins .case_c_ins{ padding:0 3%; min-height:270px; }
.case_de_ins .case_r_ins .case_c_ins p { font-size:1.5rem; color:#555; line-height:2.8rem; text-align:justify; }



/*---------科研实力-研究中心（详情页）---------*/

.case_de_res{ width:80%; padding:3% 0; margin:0 auto;  display:flex; justify-content:space-between; align-items:flex-start; display:-webkit-flex;  -webkit-justify-content:space-between; -webkit-align-items:flex-start;  }
.case_de_res .case_l_res{ width:38%; text-align:center; }
.case_de_res .case_l_res span { display:block;  width:100%; border: 1px solid #044e95; border-radius:5px; }
.case_de_res .case_l_res span img{ display:block; width:100%; border-radius:5px; border: none; }
.case_de_res .case_l_res i{ display:inline-block; font-size:2rem; color:#fff; background:#044e95; margin-top:6%; padding:2.6% 8%; text-align:center;  }

.case_de_res .case_r_res{ width:60%; border:1px solid #044e95;  }
.case_de_res .case_r_res .case_r_span_res{ display:block; width:100%; height:44px;  background:url(../images/case_de_c1.jpg) no-repeat top left;  }
.case_de_res .case_r_res em{display:block; width:100%; height:44px; background:url(../images/case_de_c2.jpg) no-repeat bottom right; }
.case_de_res .case_r_res .case_c_res{ padding:0 3%; min-height:250px; }
.case_de_res .case_r_res .case_c_res p { font-size:1.5rem; color:#555; line-height:2.8rem; text-align:justify; }



/*---------工程案例---------*/

.case{ width:100%; padding:3% 0;  }
.case_list ul{ width:80%; margin:0 auto; display:flex; justify-content:flex-start; align-items:center; display:-webkit-flex;  -webkit-justify-content:flex-start; -webkit-align-items:center; flex-wrap:wrap;   }
.case_list ul li{ width:31%;  overflow:hidden; margin-bottom:2%; margin-right:2%;   }
.case_list ul li:nth-child(3n+0){ margin-right:0; }
.case_list ul li a{ display:block; width:100%; height:100%; position:relative;   }
.case_list ul li a img{ width:100%; }
.case_list ul li a b{ display:block; width:100%;  padding-top:24%;  z-index:5; position:absolute; top:0; left:0; bottom:4px; text-align:center; background:rgba(0,0,0,.5);   }
.case_list ul li a b img{ display:block; width:48px; height:48px; margin:0 auto; }
.case_list ul li a b h2{ font-size:2.2rem; color:#fff; text-align:center; margin-top:34px;  }
.case_list ul li a em{  width:100%; height:0; position:absolute;  left:0; bottom:4px; z-index:8; background:rgba( 4,78,149,0.9); transition:1s; -webkit-transition:1s;  }
.case_list ul li a em h4{ width:100%;  font-size:2.2rem; font-weight:bold; color:#fff; text-align:center; margin:8% auto 7%;       }
.case_list ul li a em p{ width:74%; margin:0 auto; max-height:74px; font-size:1.3rem; color:#fff; text-align:justify;  border-top:1px solid #fff; border-bottom:1px solid #fff;  line-height:2.2rem; overflow:hidden; padding:4% 0;   }
.case_list ul li a em .case0{ display:block; width:110px; height:36px; line-height:36px; border:1px solid #fff; text-align:center;  margin:6% auto; color:#fff;  }
.case_list ul li a:hover b{ display:none;  }
.case_list ul li a:hover em{ display:block; width:100%; height:100%;   }


/*---------工程案例（详情页）---------*/

.case_de{ width:80%; padding:3% 0; margin:0 auto;  display:flex; justify-content:space-between; align-items:flex-start; display:-webkit-flex;  -webkit-justify-content:space-between; -webkit-align-items:flex-start;  }
.case_de .case_l{ width:38%; text-align:center; }
.case_de .case_l span { display:block;  width:100%; border: 1px solid #044e95; border-radius:5px; }
.case_de .case_l span img{ display:block; width:100%; border-radius:5px; border: none; }
.case_de .case_l i{ display:inline-block; font-size:2rem; color:#fff; background:#044e95; margin-top:6%; padding:2.6% 8%; text-align:center;  }

.case_de .case_r{ width:60%; border:1px solid #044e95;    }
.case_de .case_r .case_r_span{ display:block; width:100%; height:44px;  background:url(../images/case_de_c1.jpg) no-repeat top left;  }
.case_de .case_r em{display:block; width:100%; height:44px; background:url(../images/case_de_c2.jpg) no-repeat bottom right; }
.case_de .case_r .case_c{ padding:0 3%; min-height:300px; }
.case_de .case_r .case_c p { font-size:1.5rem; color:#555; line-height:2.8rem; text-align:justify;      }


/*---------新闻资讯---------*/

.news{ width:80%; margin:0 auto; padding:3% 0; display:flex; justify-content:space-between; align-items:flex-start; display:-webkit-flex;  -webkit-justify-content:space-between; -webkit-align-items:flex-start; flex-wrap:wrap; -webkit-flex-wrap:wrap;   }
.news .news_list{  width:49%; border:1px solid #e5e5e5; margin-bottom:2%;   }
.news .news_list a{ display:block;  display:flex; display:-webkit-flex; padding:14px;justify-content:space-between; -webkit-justify-content:space-between; align-items:center; -webkit-align-items:center;  }
.news .news_list span{ display:block; width:35%;  max-width:250px; max-height:188px; overflow:hidden;  }
.news .news_list span img{ display:block; width:100%;  }
.news .news_list .news_list_r{ width:62%;  }
.news .news_list .news_list_r h5{ height: 52px; overflow: hidden; font-size:2rem; color:#044e95;  }
.news .news_list .news_list_r p{ width:100%; height:80px; overflow:hidden; font-size:1.6rem; color:#666; line-height:2.4rem; margin-top:4%;   }
.news .news_list .news_list_r em{ display:block; font-size:1.6rem; margin-top:4%; color:#999;  }
.news .news_list:hover{ background:#044e95;     }
.news .news_list:hover .news_list_r h5{ color:#fff; }
.news .news_list:hover .news_list_r p{color:#fff; }
.news .news_list:hover .news_list_r em{ color:#fff;}


/*---------新闻资讯(详情页)---------*/

.news_de{ width:80%; margin:0 auto; padding:3% 0; }
.news_de .news_de_t{ width:100%;  border-bottom:1px solid #222; text-align:center;    }
.news_de .news_de_t h4{ font-size:2.8rem; color:#222;margin-bottom: 10px;  }
.news_de .news_de_t span{ display:inline-block; font-size:1.4rem; color:#999; margin:1.2% 1rem;     }
.news_de .news_de_b{ padding:2% 0;  }
.news_de .news_de_b p{ font-size:1.6rem; color:#666; line-height:3rem; text-align:justify;    }
.news_de .news_de_b img{ max-width:100%; /*display:block; width:100%;*/  }

/*---------联系我们---------*/

.contact{ width:80%; margin:0 auto; padding:3% 0; display:flex; justify-content:space-between; align-items:flex-start; display:-webkit-flex;  -webkit-justify-content:space-between; -webkit-align-items:flex-start; }
.contact_l{ width:47%; }
.contact_l h4 { font-size:3rem; color:#444; font-weight:bold;  }
.contact_l span{ display:inline-block;  font-size:1.4rem; color:#bbb; text-transform:uppercase; margin-top:1.2%;    }
.contact_l .contact_l_list{ border-top:1px solid #d7d7d7; margin-top:6%; }


.contact_l .contact_l_list .contact_l_list1{ border-bottom:1px solid #d7d7d7;  /*display:flex; justify-content:flex-start; align-items:center; display:-webkit-flex;  -webkit-justify-content:flex-start; -webkit-align-items:center;*/   }
.contact_l .contact_l_list .contact_l_list1 h5{ width:100%; margin:0 auto; padding: 1.5rem 0; /*padding: 1.5rem;*/ text-align: left; font-size:1.8rem; color:#333; font-weight:bold; /*padding-left:2%;*/  }
.contact_l .contact_l_list .contact_l_list1 ul{ width:100%; margin: 0 auto; padding:0 0 1rem;  }
.contact_l .contact_l_list .contact_l_list1 ul li{ font-size:1.4rem; text-align: left; color:#666; line-height:2.4rem;  }
.contact_l .contact_l_list .contact_l_list1 ul p{ font-size:18px; text-align: left; color:#666; line-height:3.4rem;  }



.lxwm_map{ width:48%; height:492px; margin-top:20px;  }


/*.YM{ width:438px; margin:0 auto; }
.ym_c{ display:flex;display:-webkit-flex; justify-content:center;-webkit-justify-content:center; align-items:center; -webkit-align-items:center;   }
.ym_c li{ height:38px; border-bottom:none;  margin:30px auto 0; }
.ym_c li a{ display:block; width:40px; height:38px; border:1px solid #d7d7d7; margin:0 6px; border-radius:6px; background:#fff; text-align:center; line-height:38px; overflow:hidden; }
.ym_c li .on,.ym_c li a:hover{  background:#044e95; color:#fff; }
*/


/*.YM{ width:100%; padding:30px 0; float: left; margin:10px auto; text-align:center;}*/
.YM{ width:50%; margin:0 auto; }
.pagination { display: inline-block; padding-left: 0; border-radius: 4px;}
.pagination>li { display: inline !important;}
.pagination>li>a, .pagination>li>span {position: relative; float: left; padding:4px 12px; margin-left: -1px; font-size: 16px; line-height: 1.42857143; text-decoration: none; background-color: #fff; border: 1px solid #ddd; margin: 0 6px; border-radius: 4px; }
.pagination>li:first-child>a, .pagination>li:first-child>span {margin-left: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px;}
.pagination>li:last-child>a, .pagination>li:last-child>span { border-top-right-radius: 4px; border-bottom-right-radius: 4px;}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus { z-index: 3; color: #23527c; background-color: #eee; border-color: #ddd;}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {z-index: 2; color: #fff; cursor: default; background-color: #006db1; border-color: #006db1;}
.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus {color: #777; cursor: not-allowed; background-color: #fff; border-color: #ddd;}
.pagination-lg>li>a, .pagination-lg>li>span { padding: 10px 16px; font-size: 18px; line-height: 1.3333333;}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span { border-top-left-radius: 6px; border-bottom-left-radius: 6px;}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span { border-top-right-radius: 6px; border-bottom-right-radius: 6px;}
.pagination-sm>li>a, .pagination-sm>li>span { padding: 5px 10px; font-size: 12px; line-height: 1.5;}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span { border-top-left-radius: 3px; border-bottom-left-radius: 3px;}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {border-top-right-radius: 3px; border-bottom-right-radius: 3px;}



@media (max-width:1680px){

/*公司简介-发展历程*/
.about-main2 .licheng-content ul li.item1 a{top: 86px;}
.about-main2 .licheng-content ul li.item2 a{top: 240px;}
.about-main2 .licheng-content ul li.item3 a{top: 124px;}
.about-main2 .licheng-content ul li.item4 a{top: 304px;}
.about-main2 .licheng-content ul li.item5 a{top: 126px;}


/*核心业务*/
.hxyw_list .hxyw_r h4 em img{ width:34px; height:34px; }

/*工程案例*/		

.case_list ul li a b h2{ font-size:2rem; }
.case_list ul li a em h4{font-size:2rem; }
.case_list ul li a em p{ width:78%; padding:2.8% 0; }
	
/*首页工程案例*/	

.index_case_list ul li a b h2{  font-size:2rem; }	
.index_case_list ul li a em h4{ width:100%; font-size:2rem;margin:10% auto 6%;       }
.index_case_list ul li a em p{ width:74%;  font-size:1.4rem;  line-height:2.4rem;    }


/*科研实力-内页*/
.case_de_science .case_r_science .case_c_science{ min-height: 280px; }
/*科研实力-研发实力*/
.case_de_rd .case_r_rd .case_c_rd{min-height:205px; }
/*科研实力-充填开采研究院*/
.case_de_ins .case_r_ins .case_c_ins{ min-height:225px; }
/*科研实力-研究中心*/
.case_de_res .case_r_res .case_c_res{ min-height: 205px; }


/*工程案例-内页*/
.case_de .case_r .case_c{ min-height:250px; }

/*首页新闻资讯*/

.index_news_li h4{ height: 26px; overflow: hidden; font-size:1.8rem;   }
.index_news_li p{ height: 46px; overflow: hidden; font-size:1.6rem; line-height:2.2rem;  }
.index_news_li{ width:45%; margin-top:3rem; padding:2% 1.8%;  }


/*新闻资讯*/	
.news .news_list .news_list_r h5{ height: 46px; font-size:1.6rem;  }
.news .news_list .news_list_r p{ height: 66px; font-size:1.4rem;line-height:1.8rem; margin-top: 3%;  }
.news .news_list .news_list_r em{font-size:1.4rem; margin-top: 2%;}


/*首页底部导航*/	
.footer_tl h3{ font-size:1.7rem;     }
.footer_tl p{ font-size:2.8rem; padding:5% 0 10%;  }
.footer_tl em{ display:block; width:190px; height:64px;  }

.footer_tr ul h4{ font-size:1.6rem; color:#fff; font-weight:bold; padding-bottom:12px; }
.footer_tr ul li a{ font-size:1.3rem; color:#999; line-height:1.8rem;  }

/*.footer_t{width:92%;  }		
		
	}*/

@media (max-width:1440px){

/*公司简介-发展历程*/
.about-main2 .licheng-content ul li.item1 a{top: 80px;}
.about-main2 .licheng-content ul li.item2 a{top: 260px;}
.about-main2 .licheng-content ul li.item3 a{top: 76px;}
.about-main2 .licheng-content ul li.item4 a{top: 356px;}
.about-main2 .licheng-content ul li.item5 a{top: 94px;}



/*核心业务*/
.hxyw_list .hxyw_r h4 em img{ width:32px; height:32px; }

/*---------核心技术与成果(管道安全输送系统及整套装备)---------*/

.gdaq h4{ font-size:2.4rem; }
.gdaq p{ font-size:1.4rem; }	
.gdaq .gdaq_b ul li h5{ font-size:1.6rem; }
.gdaq .gdaq_b ul li em{ font-size:1.4rem; line-height:2rem; }
	
/*---------核心技术与成果(KG3000智能充填系统)---------*/

.kg h4{ font-size:2.4rem; }	
.kg .kg_t ul h5{  font-size:1.6rem; }
.kg .kg_t ul li{  font-size:1.4rem; }


/*---------核心技术与成果(覆岩离层注浆技术)---------*/

.fylz h4{ font-size:2.4rem; }
.fylz p{ font-size:1.4rem;  line-height:2.2rem; }	
.fylz .fylz_b ul li{ font-size:1.4rem;  line-height:2.8rem; }

/*---------核心技术与成果(高水充填)---------*/

.gsct .gsct_l h4{font-size:2.4rem; }
.gsct .gsct_l p{  font-size:1.4rem; line-height:2.2rem;   }
.gsct .gsct_l .gsct_l_b{ height:220px; }
.gsct .gsct_l .gsct_l_b ul li{ font-size:1.4rem; line-height:2.4rem; }

	
/*---------核心技术与成果(膏体充填)---------*/

.gtct_b1 ul{ width: 50%; margin-top:2%; }
.gtct_b1 ul li{ font-size:1.4rem; line-height:2.2rem;}
	
	
/*---------核心技术与成果(原矸充填)---------*/

.ygct h4{ font-size:2.4rem; }
.ygct p{ font-size:1.4rem; line-height:2.2rem; }
.ygct_b .ygct_b1 .ygct_b2{ height:220px; }

	
/*---------核心技术与成果---------*/
.hxcg .hxcg_list p em{ font-size:1.4rem; }	
.hxcg .hxcg_list p i{ font-size:1.6rem;}


/*科研实力-内页*/
.case_de_science .case_r_science .case_c_science{ min-height: 226px; }
/*科研实力-研发实力*/
.case_de_rd .case_r_rd .case_c_rd{ min-height:165px; }
/*科研实力-充填开采研究院*/
.case_de_ins .case_r_ins .case_c_ins{ min-height:180px; }
/*科研实力-研究中心*/
.case_de_res .case_r_res .case_c_res{ min-height:165px; }


/*---------科研实力（示范基地）---------*/

.sfjd ul li a em p{font-size:1.8rem; }	

	
/*----------科研实力（研发实力）--------*/	

.yfsl ul li a em h4{  font-size:2rem; }
.yfsl ul li a em h4 i{ font-size:1.2rem;}	
.yfsl ul li a em p{ font-size:1.6rem;}

/*---------核心业务---------*/
	
.hxyw_list .hxyw_r h4{ font-size:2rem; line-height:44px; }
.hxyw_list .hxyw_r .hxyw_r_c ul li{font-size:1.4rem;  padding:0.4rem 0; background:url(../images/lan_jt.png) no-repeat left top 0.9rem; padding-left:20px; }
	
/*核心技术与成果*/	
.hxcg .hxcg_list p i{ font-size:1.8rem; }
.hxcg .hxcg_list p em{ font-size:1.6rem; }	

/*工程案例*/		

.case_list ul li a b h2{ font-size:1.6rem; }
.case_list ul li a em h4{font-size:1.6rem; margin:8% auto 6%; }
.case_list ul li a em p{ width:78%; padding:3.5% 0 3.5%; line-height:1.7rem; }
.case_list ul li a em .case0{  width:80px; height:28px; line-height:28px; margin:6% auto; font-size:1.2rem;  }

/*工程案例-内页*/
.case_de .case_r .case_c{ min-height:200px; }

/*招贤纳士*/		
.zxns_t{ font-size:1.6rem; font-weight:600; color:#444; line-height:4rem;  }	
.jjhj .jjhj_b .menu_head p{ font-size:1.6rem;   }
	
.dropbtn a{ color:#333; font-size:1.6rem; }	

/*新闻资讯*/	
.news .news_list .news_list_r h5{ height: 46px; font-size:1.6rem;  }
.news .news_list .news_list_r p{ height: 66px; font-size:1.4rem;line-height:1.8rem; margin-top: 2%; }
.news .news_list .news_list_r em{font-size:1.4rem; margin-top: 2%;}
	
/*首页核心业务*/	
.box .box-content em{ line-height:2.2rem;   }


/*首页工程案例*/	
.index_case_list ul li a em h4{  margin:8% auto 5%;       }
.index_case_list ul li a em p{ width:75%; font-size:1.6rem; padding:3% 0; line-height:2.4rem;    }
.index_case_list ul li a em .case0{ display:block; width:110px; height:32px; line-height:32px; margin:6% auto; }

/*首页底部导航*/	
.footer_tl h3{ font-size:1.6rem;     }
.footer_tl p{ font-size:2.8rem; padding:5% 0 10%;  }
.footer_tl em{ display:block;  }
.footer_tr ul h4{ font-size:1.4rem; color:#fff; font-weight:bold; padding-bottom:12px; }
.footer_tr ul li a{ font-size:1.2rem; color:#999; line-height:2.2rem;  }	
/*.footer_t{width:94%;  }*/	

/*---------招贤纳士---------*/

.zxns_t{ font-size:1.6rem; font-weight:600; color:#444; line-height:3.6rem;  }
.jjhj .jjhj_b .menu_head{ line-height:70px; }


	}



@media (max-width:1280px){


/*首页公司简介*/

.index_gsjj_t{ width:100%; padding-top:60px;  }
.index_gsjj_t1 p{ font-size:2rem; color:#ccc; text-transform:uppercase;  }
.index_gsjj_t span{ display:block; font-size:4rem;  padding-top:2px;  }
.index_gsjj_t2{ width:80%; margin:4rem auto 3rem;  }
.index_gsjj_t4{ width:80%; margin:3rem auto 4rem;  }
.index_gsjj_t4 p{ font-size:1.6rem; line-height:2.8rem;    }

	
/*首页核心业务*/	
.index_hxyw_t{ width:100%; padding-top:60px;  }
.index_hxyw_t1 p{ font-size:2rem; color:#ccc; text-transform:uppercase;  }
.index_hxyw_t0 span{ display:block; font-size:4rem;  padding-top:2px;  }
.index_hxyw_t0 p{  font-size:1.6rem; line-height:2.4rem; margin-top:2rem; margin-bottom:3rem;     }
.index_hxyw_list p{ font-size:1.6rem; color:#fff; margin-top:2rem;  }


/*首页工程案例*/		

.index_case_list ul li a em h4{  margin:8% auto 5%;       }
.index_case_list ul li a em p{ width:75%; font-size:1.4rem; padding:3% 0; line-height:2.2rem;    }
.index_case_list ul li a em .case0{ display:block; width:100px; height:28px; line-height:28px; margin:5% auto; }

/*首页新闻资讯*/	
.index_news_t{  padding-top:60px; }
.index_news_t1 p{ font-size:2rem;   }
.index_news_t span{ font-size:4rem; padding-top:2px;  }
.index_news_li{ width:45%; margin-top:3rem; padding:2% 1.8%;   }

/*.footer_t{width:96%;  }*/	


	}















