@charset "UTF-8";
.fl { float: left; }

.fr { float: right; }

/*头部*/
.headerH {background-color: #226dae; border-bottom: 1px solid #226dae; width: 100%; }

.headerH-break{padding: 50px 90px;padding-right: 0;}
.logo { height: 129px;}

.header-right{float: right;height:129px;line-height: 129px;}
.header-right,.header-right a{color: #fff;font-size: 22px;}

.header-right .dropdown-menu{/*display: block;*/ position: fixed;right: 0;left:auto;top: -6px;height: 100%;overflow-x: hidden; overflow-y: auto;background-color: #ececec;border:none;border-radius:inherit;box-shadow:none;-webkit-box-shadow:none;width: 365px;}
.header-right .dropdown-menu li{text-align: center;}
.header-right .dropdown-menu li a{letter-spacing: 4px; padding: 19px 0;font-size: 25px;}

.header-right .dropdown-menu>.active>a, 
.header-right .dropdown-menu>.active>a:focus, 
.header-right .dropdown-menu>.active>a:hover,
/*.header-right .dropdown-menu li:hover,
.header-right .dropdown-menu li:focus,
.header-right .dropdown-menu li a:focus,*/
/*.header-right .dropdown-menu li a:hover,*/
.header-right .dropdown-menu li.active .nav_min,
.header-right .dropdown-menu li.active .nav_min a
/*.header-right .dropdown-menu li:hover a*/{
	color: #fff !important;
	background: #d81415 !important;
}
.header-right .dropdown-menu li:hover a,
.header-right .dropdown-menu li:hover,
.header-right .dropdown-menu li a:hover{
  color: #fff;
  background: #ddd;
}
.header-right .dropdown-menu li.active .nav_min a:hover{
  color: #fff !important;
}
.header-right .dropdown-menu li .nav_min a:hover{
  color: #000 !important;
}
.header-right .dropdown-menu li:hover a,
.header-right .dropdown-menu li:hover .nav_min,
.header-right .dropdown-menu li:hover .nav_min a
{
  color: #000;
}
.header-right .dropdown-menu li:hover .nav_min a,
.header-right .dropdown-menu li:hover .nav_min a:first-child{
  border-color:#000;
}
.header-right .dropdown-menu li.active:hover  .nav_min,
.header-right .dropdown-menu li.active:hover .nav_min a{
  border-color:#fff !important;
}


.header-right .dropdown-menu li.active .erji-nav,
.header-right .dropdown-menu li:hover .erji-nav{
  padding-bottom: 0;
}
.header-right .dropdown-menu li.active .nav_min,
.header-right .dropdown-menu li:hover .nav_min{
  display: block;
}

.header-right .zh-enqieh{float: left;}

.header-right .dropdown-menu .nave-cloe-p {margin: 0 auto;width: 110px; padding-top: 70px;}
.header-right .dropdown-menu li .nav_min{display: none;margin: 0;line-height: 55px;}
.header-right .dropdown-menu li .nav_min a:first-child{border-left: 1px solid #fff;}
.header-right .dropdown-menu li .nav_min a{font-size: 14px;font-weight:700;border-right: 1px solid #fff;padding: 0 7px;letter-spacing:0;}
.header-right .dropdown-menu li .nav_min a:hover{background: none;color: #eee;}


/*.header-right .dropdown-menu>.active, 
.header-right .dropdown-menu>.active:focus, 
.header-right .dropdown-menu>.active:hover,
.header-right .dropdown-menu li:hover,
.header-right .dropdown-menu li:focus,
.header-right .dropdown-menu li.active{
	color: #fff;
}

.header-right .dropdown-menu .nave-cloe{background: url("../../images/hgkj/nave-cole.png") no-repeat;width: 110px; height: 90px;display: inline-block;margin: auto;cursor:pointer;}
.header-right .dropdown-menu .nave-cloe-p {margin: 0 auto;width: 110px; padding-top: 70px;}
.header-right .dropdown-menu li .nav_min,
.header-right .dropdown-menu li .nav_min a{
	margin: 0;padding: 0;
}
.header-right .dropdown-menu li .nav_min a{font-size: 14px;display: none;}
.header-right .dropdown-menu li .nav_min a:hover{background: none;color: #eee;}
*/





.headerH .headerH-nav{float: right;height:115px;line-height: 115px; box-shadow:none;-webkit-box-shadow:none;}
.headerH .btn-group.open .dropdown-toggle{box-shadow:none;-webkit-box-shadow:none;}
.headerH .headerH-nav i{background: url("../../images/hgkj/nave.png") no-repeat;width: 110px; height: 110px;display: inline-block;margin:0 20px ;    margin-right: 90px;}
.headerH .headerH-nav span{border: 0px;border-radius: 0px;}

.headerH  .header-right-en .headerH-nav  i{background-image: url("../../images/hgkj/nave-en.png");}

/*banner*/
.contentX { width: 100%; overflow: hidden; }

.contentX-banner { position: relative; }
.contentX-banner .contentX-banner-img {/*display: inline-block; position: absolute; left: 0; top: 0; font-size: 0; */}
.contentX-banner .contentX-banner-img li { display: inline-block; }
.contentX-banner .contentX-banner-num { position: absolute; bottom: 10px; left: 47.5%; z-index: 1; }
.contentX-banner .contentX-banner-num li { width: 25px; margin: 0 5px; display: inline-block; }
.contentX-banner .contentX-banner-num i { display: inline-block; background: #fff; width: 15px; height: 15px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; font-size: 0; }
.contentX-banner .contentX-banner-num i:hover { width: 25px; border-bottom-left-radius: 10px; border-top-left-radius: 10px; border-bottom-right-radius: 10px; border-top-right-radius: 10px; }
.contentX-banner .contentX-banner-num .active i { width: 25px; border-bottom-left-radius: 10px; border-top-left-radius: 10px; border-bottom-right-radius: 10px; border-top-right-radius: 10px; }
.contentX-banner-xaihua{width: 100px;height: 60px;display:inline-block ;position: absolute;left: 47%;bottom: 5%;cursor: pointer;}
.contentX-banner .contentX-banner-img li a .img-responsive{width: 100%;}

/*首页 index 中部 */
.newsjiant{background: url("../../images/hgkj/arrow.png") no-repeat;width: 22px; height: 22px;display: inline-block;vertical-align:middle;}

.Technology-tilte a{background: url("../../images/hgkj/index-jishu.png") no-repeat;width: 609px; height: 69px;display: block;margin: auto;}
.Technology-tilte-en a{background: url("../../images/hgkj/index-jishu-en.png") no-repeat;}

/*contentX-page2*/
.contentX-page2{padding: 90px 0;}

.contentX-page2-list{margin: 50px 0;}
.contentX-page2-list li{padding:25px 50px;}
.contentX-page2-list li:hover{cursor: pointer; background:#ececec;-moz-box-shadow:2px 2px 5px #EBEBEB; -webkit-box-shadow:2px 2px 5px #EBEBEB; box-shadow:2px 2px 5px #EBEBEB;border-left:1px solid #EBEBEB;}
.contentX-page2-list li .contentX-active-title{font-size: 22px;font-weight: 700;color: #4b4b4b;overflow: hidden;/*white-space: nowrap;*/text-overflow: ellipsis;}
.contentX-page2-list li .contentX-active .bor-botm-px{/*background: #d21414;*/height: 3px;width: 30px;display: block;margin: 15px 0;}
.contentX-page2-list li .Technology-imgico-url{width: 20%; height: 118px;display: inline-block;float: left;}

.contentX-page2-list li:first-child .Technology-imgico{background: url("../../images/hgkj/jishu-ico.png") no-repeat;width: 118px; height: 118px;display: inline-block;}
.contentX-page2-list li:nth-child(2) .Technology-imgico{background: url("../../images/hgkj/jishu-ico-2.png") no-repeat;width: 118px; height: 118px;display: inline-block;} 
.contentX-page2-list li:nth-child(3) .Technology-imgico{background: url("../../images/hgkj/jishu-ico-3.png") no-repeat;width: 118px; height: 118px;display: inline-block;} 
.contentX-page2-list li:nth-child(4) .Technology-imgico{background: url("../../images/hgkj/jishu-ico-4.png") no-repeat;width: 118px; height: 118px;display: inline-block;} 
.contentX-page2-list li:nth-child(5) .Technology-imgico{background: url("../../images/hgkj/jishu-ico-5.png") no-repeat;width: 118px; height: 118px;display: inline-block;} 
.contentX-page2-list li:nth-child(6) .Technology-imgico{background: url("../../images/hgkj/jishu-ico-6.png") no-repeat;width: 118px; height: 118px;display: inline-block;} 
  
.contentX-page2-list li .contentX-active-description{width:72% ;float: right;overflow: hidden;color: #8d8d8d;padding: 30px 0;height: 144px;}

/*contentX-page3*/
.contentX-page3-list li img{width: 100%;max-height:291px ;opacity: 0.65;}
.contentX-page3-list li{margin-top: 10px;}
.contentX-page3-list{margin-bottom: 90px;}
.contentX-page3-list li:first-child {/*margin-right: 10px;*/}
.contentX-page3-list li:nth-child(3) {/*margin-right: 10px;margin-top: 10px;*/}margin-top: 10px;
.contentX-page3-list li:nth-child(4) {/*margin-top: 10px;*/}
.contentX-page3-list li a{display: block;}
.contentX-page3-list li a:hover img{opacity: 1;}

/*contentX-page4*/
.contentX-page4{padding: 50px 0;}
.contentX-page4 .contentX-page4-tilte{font-size: 20px;font-weight:700;border-left:5px solid #d21414 ;color: #d21414;line-height: 26px;}
.borbottm-solid{/*border-bottom: 1px solid #eee;*/padding-top: 30px;}
.contentX-page4 .contentX-page4-tilte a{color: #d21414;letter-spacing: 2px;}

.contentX-page4-list{/*border-top:1px solid #eee;margin:30px 0 ;*/}
.contentX-page4-list li{padding:15px 0 ;border-bottom: 1px dashed #eee;}
.contentX-page4-list li .contentX-active-title{font-size: 18px;padding-left: 10px;    overflow: hidden;text-overflow: ellipsis;}
.contentX-page4-list li .contentX-active-time{color: #999;font-size: 16px;}


.typenav-page{padding: 25px 0;padding-bottom: 100px;}
.typenav a:first-child{border-left:3px solid #767676 ;}
.typenav a{font-size: 20px;font-weight:700;border-right:3px solid #767676 ;color: #767676;line-height: 26px;padding: 0 10px;}
.typenav a.active{color: #d21414;/*border-color: #d21414;*/}

/*contentX-page5*/
.aptiude-content{padding: 60px 0;}
.aptiude-content-bakadd .contentX-page5-list li{margin: 7px 0;}
.contentX-page5-list li a{display: block;cursor: pointer;}
.contentX-page5-list li img{border: 1px solid #999;width: 100%;max-height: 245px;}
.contentX-page5-list li .contentX-active-title{text-align: center;min-height: 45px; }

/*contentX-page6*/
.contentX-page6-list{margin-bottom:30px;padding-top:75px ;}
.contentX-page6-list li{font-size: 16px;padding:20px;}
.contentX-page6-list li:nth-child(odd){background: #F0F0F0;}
.contentX-page6-list li .newsjiant{height: 30px;}
.contentX-page6-list li .contentX-active-title,
.contentX-page6-list li .contentX-active-keywords font{
	/*font-size: 20px;*/font-weight:700;color: #000;
}
.contentX-page6-list li .contentX-active-title{font-size: 20px;}
.contentX-page6-list li .contentX-active-description{letter-spacing: 2px;}
.contentX-page6-list li .contentX-active-title,
.contentX-page6-list li .contentX-active-keywords,
.contentX-page6-list li .contentX-active-description{
	padding-left: 25px;
}
.contentX-page6-list li .contentX-active-keywords{padding-top: 15px;padding-bottom: 15px;}

/*contentX-page7*/
.contentX-page7-list li {border:1px solid #eee;padding: 0;margin:20px 0;margin-left: 20px;}
.contentX-page7-list li:nth-child(1),
.contentX-page7-list li:nth-child(5){
	margin-left: 0;
}
.contentX-page7-list li .contentX-active-title{text-align: left;font-size:15px;padding: 10px;}
.contentX-page7-list li img{border: none;}
.contentX-page7-list li:hover{-moz-box-shadow:2px 7px 7px #EBEBEB; -webkit-box-shadow:2px 7px 7px #EBEBEB; box-shadow:2px 7px 7px #EBEBEB;}

/*contact-page*/
.contact-page {margin-top: 60px;/*border-top:1px solid #eee;*/}
.contact-page h4{font-weight: 700;padding: 20px 0;padding-top: 30px;font-size: 20px;}
.contact-page div p{font-size: 16px;color: #666;}

/*job-list*/
.job-list .tlist-tilte{background: #F6F6F6;padding: 10px;}
.job-list label{font-size: 16px;}
.job-list li.col-lg-12{padding:12px 25px ;}
.job-list p{font-size: 15px;}
.job-list li ul ,.job-list li ul li{padding: 0;}
.job-list li ul li{padding: 6px 0;}
.job-list .contentX-page5-list{border: 1px solid #eee;padding-left: 0;padding-right: 0;}

/*文章内容页*/
.newscontent {/*border: 1px solid #eee;*/margin: 60px 0;margin-bottom: 10px;}
.newscontent .content a{ text-transform:none; }
.newscontent .content,.newscontent .content span,.newscontent .content p, .newscontent .content a, .newscontent .content font,.newscontent .content td{font-size: 16px !important;font-family: "Microsoft YaHei" !important;line-height: 35px;}
.newscontent .tilie{padding:30px 0 ;text-align: center;}
.newscontent .tilie .article-title{font-size: 20px;font-weight: 700;}
.newscontent .tilie .time{padding-top:20px;color: #999;}
.newscontent .tilie .time span{margin-left: 15px;}
.newscontent .content{width:100% !important ; /*text-align: center;*/padding-bottom:80px;/*border-bottom: 1px solid #eee;*/}
.newscontent .content p,.newscontent .content img,.newscontent .content table{/*width: 100% !important;height: 100% !important;*/margin: auto;/*text-align:center;*/}/* 手机端才设置 */
.newscontent .prev-next{padding:45px 0 ;padding-bottom: 70px;}

/*底部*/
.footerD { background-color: #ececec;  width: 100%; font-size: 0; }

.footerD-nav-break { border-bottom: 1px solid #ffffff; }

.footerD-subnav-break { border-top: 1px solid #d7d7d7; }

.footerD-nav { font-size: 14px; text-align: center; margin: 10px 0; }
.footerD-nav li { display: inline-block; border-left: 1px solid #838383; }
.footerD-nav li:first-child { border-left: none; }
.footerD-nav a { padding: 4px 8px; min-width: 40px; }
.footerD-nav li a:hover{color: none;}

.footerD-subnav { margin: 15px 0; font-size: 14px; text-align: left; }
.footerD-subnav > ul > li:first-child { color: #000; font-size: 16px;font-weight: 700; }
.footerD-subnav li { margin: 10px 0; }
.footerD-subnav .footerD-subnav-icon { padding: 0; margin: 0; }
.footerD-subnav .footerD-subnav-icon div { padding: 0; }
.footerD-subnav .footerD-subnav-icon .footerD-icon-wx p { margin: 5px 0 0 12px; }
.footerD-subnav .footerD-subnav-icon .footerD-icon-phone { text-align: center; }
.footerD-subnav .footerD-subnav-icon .footerD-icon-phone .footerD-phone-num { color: #000; font-weight: 700; }

.footerD-search {width: 100%;}
.footerD-search .search{background-color: #fff;}
.footerD-search .footerD-search-input{width: 77.5%; padding: 10px;font-size: 12px;color: #000;background-color: #fff;border: none;padding-left: 15px;padding-top: 10px;}

.footerD-search-input::-webkit-input-placeholder { /* WebKit browsers */
　　color:#000;
　　}
.footerD-search-input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
　　color:#000;
　　}
.footerD-search-input::-moz-placeholder { /* Mozilla Firefox 19+ */
　　color:#000;
　　}
.footerD-search-input:-ms-input-placeholder { /* Internet Explorer 10+ */
　　color:#000;
　　}

.footerD-search button{background:url('../../images/hgkj/search.png'); height: 47px;width: 56px; background-color: #d21414;border: none;color: #fff;font-size: 0;vertical-align: middle;}

.footerD li a:hover{color: black;}

.foot-icp { width: 100%; background-color: #d9d9d9;color: #333; }

.foot-icp-info { text-align: center; }
.foot-icp-info li { font-size: 12px; color: #333; line-height: 40px; }


/*分页*/
.contentX-page {text-align: center;float: right;     margin-top: -20px;}
.contentX-page a { margin: 0 5px; border: 1px solid #dddddd; border-radius: 3px;color: #000; }
.contentX-page .pagination a{color: #000;-webkit-gradient(linear,0% 0%, 0% 100%, from(#EEEEEE), to(#EEEEEE), color-stop(0.5,#FFFFFF)); }
.contentX-page .pagination > li > a:focus, .contentX-page .pagination > li > a:hover, .contentX-page .pagination > li > span:focus, .contentX-page .pagination > li > span:hover { background-color: #D4192E; color: #fff; }
.pagination li span {
    margin-right: 5px;
    color: #fff;
    background: #D4192E;
    border: 1px solid #D4192E;
    -moz-box-shadow:1px 1px 1px #D4192E; -webkit-box-shadow:1px 1px 1px #D4192E; box-shadow:1px 1px 1px #D4192E;
}

/*在线客服 */
#kf_div{overflow:hidden; position:absolute; z-index:9; top:30%; right:0px;display: none !important;}
.kf_div_en .tel-kf-share-top ul li .item-wrap{width:200px; }
/* line 67, ../sass/foot.scss */
.tel-kf-share-top {
  position: fixed;
  right: 0;
  z-index: 9999;
  display: block;
  bottom: 50px;
}
/* line 74, ../sass/foot.scss */
.tel-kf-share-top ul li {
  margin-top: -2px;
  height: 110px;
  width: 110px;
}
/* line 78, ../sass/foot.scss */
.tel-kf-share-top ul li .item-wrap {
  display: block;
  width: 150px;
  height: 50px;
  position: relative;
}
/* line 83, ../sass/foot.scss */
.tel-kf-share-top ul li .item-wrap .text {
  display: inline-block;
  padding: 0 20px;
  height: 108px;
  line-height: 110px;
  background-color: #f3f3f3;
  color: #000;
  font-weight:700 ;
  font-size: 18px;
  vertical-align: middle;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9;
  opacity: 0;
  filter: alpha(opacity=0);
  cursor: pointer;
  border:1px solid #c4c4c4 ;
  border-right:none ;
}
/* line 99, ../sass/foot.scss */
.tel-kf-share-top ul li .item-wrap .icon {
  display: inline-block;
  height: 50px;
  width: 50px;
  background-color: #848484;
  text-align: center;
  vertical-align: middle;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}

.tel-kf-share-top ul li .item-wrap .icon .demand {
    margin-top: 8px;
    color: #fff;
}

.tel-kf-share-top ul li .item-wrap .icon .demand_two {
    color: #fff;
    margin-top: 2px;
}
/* line 117, ../sass/foot.scss */
.tel-kf-share-top ul .current .item-wrap .icon {
  background-color: #2FA7E0;
  opacity: 1;
  filter: alpha(opacity=100);
}
/* line 122, ../sass/foot.scss */
.tel-kf-share-top ul .current .item-wrap .text {
  opacity: 1;
  filter: alpha(opacity=100);
}
/* line 129, ../sass/foot.scss */
.tel-kf-share-top ul .top span {
  display: inline-block;
  height: 38px;
  width: 110px;
  float: right;
  cursor: pointer;
}
/* line 136, ../sass/foot.scss */
.tel-kf-share-top ul .top span:hover {
  opacity: 0.8;
  filter: alpha(opacity=80);
}


/* contact 联系我们 在线留言 */
.contact-bottom-form .form-horizontal{padding: 15px 0;}
.contact-bottom-form input[type='tel'],
.contact-bottom-form input[type='email'],
.contact-bottom-form input[type='text'],
.contact-bottom-form textarea{
  background: #f3f3f3;
  border:1px solid #e8e8e8;
  text-indent: 6px;
}
.contact-bottom-form input[type='tel'],
.contact-bottom-form input[type='email'],
.contact-bottom-form input[type='text']{
  height: 35px;
}
.contact-bottom-form textarea{
  width: 100%;
}
.contact-bottom-form  .control-label{
  font-weight: 100;
  color: #666;
  vertical-align: middle;
}
.contact-bottom-form  .control-label.maleft{margin-left: 8%;}
.contact-bottom-form .control-group{padding:5px 0; }
.contact-bottom-form .control-group button{background: #d4192e;border-radius:2px;border-color:#d4192e;padding:7px 50px;
float: right;
}
.contact-bottom-form  .control-group .control-label-textarea{vertical-align: middle;}

.contact-bottom-form  textarea[name='title']{
  width: 502px;
}
.contact-bottom-form input[type='tel'], .contact-bottom-form input[type='email'], .contact-bottom-form input[type='text']{
  width: 204px\9;
}
/*20200528屏蔽
.nb-invite-wrap,.nb-icon-wrap,#nb_icon_wrap,.nb-invite-wrap-base{display: none !important;}

#newBridge,#nb_nodeboard{display: none !important;}*/

.wap-map{display: none !important;}

/*job-list -fuja -add */

.job-list .contentX-page5-list .job-list-content,
.job-list .contentX-page5-list .job-list-content ul{
  width: 100% !important;
  border: none !important;
}
.job-list .contentX-page5-list .job-list-content  .col-xs-12 {
    width: 100% !important;
}
.job-list .contentX-page5-list .job-list-content li.col-lg-12{
    padding: 6px 0 !important;
}

.index-linxjsu .contentX-page2-list img{min-width:118px ;min-height:118px ;}
/*# sourceMappingURL=index.css.map */
