﻿html{background:#FFF;color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,input,textarea,p{margin:0;padding:0;}img{border:0; max-width:100%}ol,ul{list-style:none;}h1,h2,h3{font-weight:normal;font-size:100%;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-weight:inherit;font-size:inherit;font-family:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}a{color:inherit;text-decoration:none!important;;}
/*******CSS reset*************/
body{position:relative;z-index:-2;background:#fff;color:#333;font-size:14px;font: 16px/1.8 "Microsoft Yahei",verdana;;}

@font-face {
  font-family: 'iconfont';  /* project id 1152918 */
  src: url('/fonts/font_1152918_01ezswzs2pyr.eot');
  src: url('/fonts/font_1152918_01ezswzs2pyr.eot?#iefix') format('embedded-opentype'),
  url('/fonts/font_1152918_01ezswzs2pyr.woff2') format('woff2'),
  url('/fonts/font_1152918_01ezswzs2pyr.woff') format('woff'),
  url('/fonts/font_1152918_01ezswzs2pyr.ttf') format('truetype'),
  url('/fonts/font_1152918_01ezswzs2pyr.svg#iconfont') format('svg');
}

@font-face {
  font-family: 'ahronbd';  
  src: url('/fonts/ahronbd,eot');
  src: url('/fonts/ahronbd?#iefix') format('embedded-opentype'),
  url('/fonts/ahronbd.woff2') format('woff2'),
  url('/fonts/ahronbd.woff') format('woff'),
  url('/fonts/ahronbd.ttf') format('truetype'),
  url('/fonts/ahronbd.svg#iconfont') format('svg');
}


.iconfont {
  font-family:"iconfont" !important;
  font-style:normal;
  font-size: 1rem;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
  position:relative;
}


/* 头部 */

.head{ margin:0 auto; padding-left:10%; padding-right:10%;width:100%;  position: fixed;    z-index: 99;    height: 70px;}
.header{width:100%;background:#fff;position:relative;z-index:99;height:120px;}
.header .logo{max-width:35%;line-height:120px;}
.nav {height:60px;display:flex;flex-flow: row wrap;text-align: center; padding-top:18px}
.nav .m{float:left;position:relative;z-index:10; width:150px}
.nav .m>a{color:#fff;display:inline-block;position:relative;height:52px; font-size:20px}
.nav .m>a::after{content:"";position:absolute;left:0;bottom:0;height:2px;;width:100%;transform: scale(0,1);transform-origin:right;transition: transform .3s;}
.nav .cur>a,.nav .m>a:hover{color:#fff;}
.nav .cur>a::after,.nav .m>a:hover::after{width:100%;transform: scale(1);transform-origin:left;}
.nav .navSub{position:absolute;top:120%;background-color: rgba(0, 0, 0, 0.6);line-height:35px;width:150px;color:#fff;font-size:.875rem;transition:top 0.4s,opacity .4s;opacity:0;text-align:center;transform: scale(0);}
.nav .navSub li{border-bottom:1px solid #ddd;line-height:35px;}
.nav .navSub a{color:#fff;display:block; font-size:16px}
.nav .navSub a:hover{background:#000;color:#fff;}
.nav .m:hover .navSub{top:100%;opacity:1;transform: scale(1);}
.headR{position: absolute;right:0;top:12px;}
.search{border:1px solid #ddd;padding:0 35px 0 10px;margin-right:20px;height:28px;width:180px;}
.search .txt{float: left;width:100%;font-size:12px;line-height:26px;}
.search .btn{float:right; background: url('../images/sBtn.png') no-repeat center;width:35px;height:28px;margin-right:-35px;cursor: pointer;opacity:.7;}
.search .btn:hover{opacity:1;}
.headR .tel{font-size:1.375em;color:#e60012;font-family:Arial;background: url('../images/hTel.png') no-repeat left center;padding-left:20px;line-height:1.4;}
.headR .tel span{margin-right:0px;}


.headFix {height:120px;position:fixed;left:0;top:0;font-size:1rem;}
.headFix .logo {line-height:120px;}
.headFix .logo img {/*height:40px;*/}
.headFix .nav {padding-top:60px;height:60px;}
.headFix .nav .m>a {height:60px;}
.headFix .headR {top:12px;}






/*  导航按钮 */
.navTrigger{position:absolute;top:22px;right:15px;width:28px;overflow:hidden;white-space:nowrap;color:transparent;z-index:20;cursor:pointer;display:none;}
.navTrigger span{display:block;height:2px;background:#ffffff;margin-bottom:6px;transition:all 0.3s;  -webkit-transform-origin: 0% 50%;-moz-transform-origin: 0% 50%; -ms-transform-origin: 0% 50%;-o-transform-origin: 0% 50%;transform-origin: 0% 50%;}
.navTrigger span:nth-child(3){margin-bottom:0;}
.navTrigger-on span:nth-child(1){transform: translateX(4px) translateY(0px) rotate(45deg);}
.navTrigger-on span:nth-child(2){opacity:0;}
.navTrigger-on span:nth-child(3){transform:translateX(2px) translateY(2px) rotate(-45deg);}
.wapTel{font-family:"iconfont";position: absolute;color:#e60012;right:60px;font-size:1.5rem;line-height:1;top:20px;display:none;}

@media (max-width: 640px) {
    .logo img {
          height: 60px;
        padding-top: 7px;

    }
	.head {
    margin: 0 auto;
    padding-left: 5%;
    padding-right: 10%;
    width: 100%;
    position: fixed;
    z-index: 1199;
    height: 60px;
}
.ind_con_r_anniu{padding: 8px 38px!important;}

.ind_con_r_anniu2{padding: 8px 38px!important;}

.abo_bg{width: 100%; padding-bottom: 60%!important; background: url(../Image/nb01.jpg)center no-repeat; background-size: 100%; position: relative; background-size:cover; position: relative;}

.sml{ width:100%!important}
.smr{  width:100%!important}





}

@media all and (max-width:1024px) {
  body{padding-top:0px;}
  .header{height:60px;line-height:60px;position: fixed;width:100%;top:0;left:0;padding-top:0;z-index:90;background:#fff;box-shadow:0 1px 5px #ddd;}
  .header .logo{line-height:60px;max-width:100%;}
  .header .logo img{height:32px;}
  .nav_on{opacity:1!important;transform: translateX(0)!important;}
  .navTrigger,.wapTel,.footMenu_wap,.proSider .title i,.footNav{display:block;}
  .headR,.nav,.gr_kefu,.footR,.footLogo,.firendlink,.breadCrumb p,.bshare-custom,.pro_bread,.proWrap::after,.proSide_sub,.proSider .title span,.picShow_r,.feedbackL,.rightContact{display:none;}
.container {position:relative;min-width:320px;width:100%;max-width:1600px;margin:0 auto; padding-left:5%; padding-right:5%}
  .footer,.footer .container {padding:0;}
  .footL .footMenu {margin-bottom:0;}
  .footL .footMenu a {float:left; width:33.333333333%;text-align:center;height:40px;line-height:40px;border-bottom:1px solid #7c7c7c;border-right: 1px solid #7c7c7c;margin:0;}
  .footL .font {padding:15px;}
  .copyRight p,.footL,.proR,.proSider,.picShow_l,.solutionList,.feedbackR,.hirstoryR{float:none;width:100%;}
  .pd60,.listWrap {padding-top:20px;padding-bottom:20px;overflow: hidden;}
  .attest li span {height:100px;line-height:100px;width:110px;}
  .attest li img {max-width:56%;}
  .honorBox {padding-left:0;padding-right:0;margin-top:40px;}
  .honorBox .btn {display:inline-block;position: static;width:40px;height:26px;line-height:26px;margin-top:20px;}
  .honorMain li {width:40%;}
  .hTitle {font-size:2rem;margin-bottom:30px;}
  .homeMenu{font-size:14px;display: flex;flex-flow: row wrap;justify-content: space-between;background:#ececec;height:auto;}
  .homeMenu::after,.histroryL,.serviceMain::after{display:none;}
  .homeMenu a {margin:0;border-right: 1px solid #ddd;flex-grow:1;padding:0 15px;border-top: 1px solid #ddd;height:45px;line-height:45px;}
  .homeMenu a.on {background:#da251e;color:#fff;}
  .proSlide li .pic img{width:100%;}
  .proSlide .swiper-button-black{top:20%;}
  .proPic {padding-top:1px;}
  .proPic li {width:50%;margin-top:-1px;}
  .aboutL,.setting,.caseSlide,.casePic,.newsL,.newsR,.partnerL,.partnerR,.gallery,.proShow_R,.aboutBox1 .left,.aboutBox1 .right,.profileR,.contactR,.jobBox1 .bgImg,.jobBox1 .font,.serviceBox2 .pic,.serviceBox2 .font{float:none;width:100%;}
  .hTitle span::before,.hTitle span::after,.about::after,.newsR li.txt,.newsMain .date,.relaCase,.profileL{display:none;}
  .solution{padding-bottom:0;}
  .solutionSlide{height:460px;}
  .solutionSlide li{padding-top:190px;}
  .solutionSlide .swiper-slide-active{padding-top:120px;}
  .casePic li p{height:45px;line-height:45px;}
  .odds .hTitle em{letter-spacing:0;}
  .odssMain .btn{display:inline-block;}
  .aboutL .txt{min-height:auto;}
  .aboutL{margin-bottom:30px;}
  .aboutTie{position: static;background:#ce0008;width:100%;margin-top:20px;padding-left: 15px;padding-right:15px;overflow:hidden;}
  .newsR li{margin-bottom:0;padding-top:20px;padding-bottom:20px;height:auto;}
  .newsR li a{height:auto;min-height:60px;}
  .partnerL,.partnerL .tie{max-width:100%;}
  .partnerR{padding-top:30px;overflow:hidden;padding-right:0;}
  .partnerR li,.partnerR li:nth-child(1),.partnerR li:nth-child(8),.partnerR li:nth-child(2),.partnerR li:nth-child(3){margin:0;margin-top:-1px;}
  .picSlide .swiper-button-next, .picSlide .swiper-button-prev{width:40px;height:30px;line-height:30px;font-size:16px;}
  .listBanner{height:360px;text-align:center;}
  .breadCrumb{height:auto;line-height:100%;}
  .menuSub{text-align:center;height:auto;padding:15px 0;line-height:26px;}
  .mb50{margin-bottom:30px;}
  .culture li{min-height:450px;}
  .picList li{width:33.3%;}
  .coverList li,.coverList li .pic{height:420px;}
  .coverList li h4{font-size:2em;}
  .coverList li .btn{width:140px;}
  .coverList li .txt{max-height:380px;}
  .proSider{margin-bottom:40px;}
  .proSider .title{background:none;height:52px;line-height:50px;border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;color:#191919;font-size:18px;text-align:left;padding:0;}
  .proSide_sub li a{height:45px;line-height:45px;}
  .proSide_sub ul li a{height:40px;line-height:40px}
  .gallery li a:after{font-size:1rem;}
  .proShow_R .font{height:auto;}
  .proShow_box1{margin:0;}
  .gallery li{height:100%;line-height:100%;}
  .gallery .pImg{top:0;margin-top:0;}
  .proShow_R {border-top: 1px solid #ddd;}
  .proList{margin-right:-10px;}
  .proList li{margin-bottom:10px;padding-right:10px;}
  .solutionI li,.solutionI li .pic,.solutionI li .txt{height:420px;}
  .solutionI li h4{font-size:2em;}
  .solutionI li .btn{width:140px;}
  .solutionList li p{min-height:auto;}
  .jobBox1 .font{height:auto;}
  .settingTop .bgImg,.settingTop .font{height:340px;}
  .newsSlide .slideIcon{height:60px;line-height:60px;}
  .newsSlide li .pic{height:380px;}
  .supportBox1 ul{margin:0;}
  .supportBox1 li{width:49%;margin:0;margin-bottom:15px;}
  .supportBox1 li:nth-child(2n){float:right;}
  .partnerList li{width:16.6%;}
  .faq li{width:50%;}
  .contactR{position: static;max-width:100%;background:#f5f5f5;overflow:hidden;box-shadow:none;}
  #dituContent{height:420px;}
  .jobList li{padding:0 20px;}
  .serviceMain .tie{float:none;margin-left:0;margin-bottom:25px;}
  .serviceMain{padding-left:0;margin-top:30px;}
  .serviceMain li h5 em{margin-top:8px;}
  .newsTop li{width:100%;float:none;margin-bottom:10px;}
  .newsList li p{font-size:.75rem;}
  .aboutL .hTitle{text-align:center;}
  .serviceBox2 li{padding:0;border:none;}
}
.fl {
    float: left;
}

.fr {
    float: right;
}

.button {
    background: #076baf;
    border: transparent;
    color: #fff;
    font-size: 14px;
    padding: 14px 36px;
    border-radius: 5px;
    border: 1px solid #076baf;
    text-transform: uppercase;
    position: relative;
    z-index: 1;
    transition: 0.5s;
}

.button:hover{
    color:#076baf;
}


.wapNav{overflow-y:auto;height:100%;opacity:0;transform: translateX(-100%);transition:all 0.6s;width:100%;position: fixed;left:0;top:0;z-index: 999;padding:60px 0; font-size:16px; background-color:#000}
.wapNav li{position:relative;}
.wapNav li a{display:block;padding-left:20px;color:#fff;height:50px;line-height:50px;border-top:1px solid #eee;position:relative;}
.wapNav li i{font-family:"iconfont";color:#888;font-size:1.2em;font-style:normal;padding:0 15px;position:absolute;right:0;top:0px;line-height:50px;}
.wapNav li.cur>a,.wapNav .cur>a:hover{background:#ce0008;color:#fff;}
.wapNav li :hover i,.wapNav .cur i{color:#fff;}
.wapNav .navSub{display:none;}
.wapNav .navSub li a{height:40px;line-height:40px;padding-left:40px;font-size:.875em;border-top:1px solid #e5e5e5;}
.wapNav .navSub ul{background:#f1f1f1;}
.wapNav .navSub ul li a{height:34px;line-height:34px;padding-left:60px;}
.wapNav .menu{overflow:hidden;font-size:1rem;border-top:1px solid #ddd;}
.wapNav .menu a{float:left;width:50%;text-align:center;line-height:50px;border-right:1px solid #eee;color:#333;border-bottom:1px solid #eee;}
.wapNav .menu a i{font-family:"iconfont";margin-right:5px;position:relative;font-style:normal;color:#666;font-size:1rem;}
.wSearch{background:#f1f1f1;overflow:hidden;padding:20px 15px;font-size:12px;}
.wSearch form{margin:0 auto;background:#fff;height:40px;overflow:hidden;padding-right:60px;}
.wSearch .sear_text{width:100%;float:left;height:40px; line-height:40px;color:#666; padding-left:10px;}
.wSearch .sear_btn{ float:left;width:60px;height:40px; cursor:pointer;text-align:center;background:#333;color:#fff;font-size:14px;transition:all 0.3s;margin-right:-60px;}
.wSearch .sear_btn:hover{background:#ce0008;}

.banner{width:100%; clear: both;}
.seach_show{width:100%; height: 44px; display:none;left:0;right:0; position: absolute; z-index: 9999;background:rgba(255,255,255,.5);width:100%;}
.seach_mid{ color: #fff; text-align: right; line-height: 44px; }
.search-btn{height:28px; line-height:28px; font-size:12px;width:40px; background:#333333; border:solid 1px #333333;}
.seach{cursor:pointer;}
/*.header_top:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}*/
.header_dh{width: 92%; margin:0 auto;}
.banner{ display: none}
.ind_section_mid{/*width: 92%;*/ margin:0 auto; overflow: hidden;}
.section1{ background-size:cover; background:url(/skin/images/b1.jpg) no-repeat center;}

.section2{ background-size:cover; background:url(/skin/images/ind_pro_bg.jpg) no-repeat center;}
.ind_abo_tit{text-align: center; font-size: 72px; font-weight: bold; color: #ffffff; font-family: Arial;}
.ind_tit_bg{width:540px; height:17px; background:url(../Image/ind_tit_bg.png)center no-repeat; margin:0 auto; font-size: 24px; color: #868686; font-family: Times New Roman; text-align: center; line-height: 17px; margin-top: .4%;}
.ind_tit_dis{font-size: 14px; color: #ffffff; text-align: center; margin-top: 1%; line-height: 26px; margin-bottom: 4%;}
.ind_tit_dis_gm{font-size: 15px; color: #555555; text-align: center; margin-top: .4%;}
.ind_abo_fl{margin-top: 1%; text-align: center;}
.ind_abo_fl_list{height: 469px;}
.ind_abo_fl_list_k{display: block; opacity: 1; padding-top: 21%;}
.ind_abo_fl_list_f{width:26px; margin:0 auto; font-size: 30px; color: #000000; line-height: 35px; margin-top: 4%; font-family: serif; font-weight: bold;}
.ind_abo_fl_list:hover{background: url(/App/Home/View/Default/Public/Image/ind_abo_fl_bg.png)center no-repeat; transition:all .2s;}
.ind_abo_fl_list:hover .ind_abo_fl_list_f{ transition:all .2s;}
.ind_abo_fl_list:hover .ind_abo_fl_list_k{opacity: 0;}
.ind_abo_fl_bg{}
.ind_abo_fl_list2{ height: 469px; background: url(/App/Home/View/Default/Public/Image/ind_abo_fl_bg.png)center no-repeat;}

.section3{ background-size:cover; background:url(/skin/images/ind_pro_bg1.jpg) no-repeat center; overflow: hidden;}
.ind_pro_fl{width:85%; margin:0 auto; margin-top: 2%;}
.ind_pro_fl_list{width:10%; border:solid 2px #ffffff; border-radius: 28px; padding-top: .7%; padding-bottom: .7%; margin-left: 2.2%; text-align: center; float: left; color:#ffffff}
.ind_pro_fl_list:hover{background: #df0716; transition:all .2s; color: #fff;}
.ind_pro{margin-top: 2%;}
.ind_pro_list{position: relative;}
.ind_pro_list_pic{border:solid 1px #dcdcdc; overflow: hidden; text-align: center; background: #fff;  align-items: center; justify-content: center; height: 220px;
    padding: 4%;}

.container0{width:70%; margin:0 auto; margin-top: 2%; overflow: hidden;}
.ind_pro_list_h{width:100%; height:51px; background: rgba(0,0,0,.4); position: absolute; bottom: 0;}
.ind_pro_list:hover .ind_pro_list_h{height: 28%; transition:all .2s; }
.ind_pro_list:hover .ind_pro_h_more{display: block;}
.ind_pro_h_tit{font-size: 16px; color: #ffffff; text-align: center; padding-top: 4%;}
.ind_pro_h_dis{font-size: 18px; color: #ffffff; text-align: center; padding-bottom: 2%;}
.ind_pro_h_more{ text-align: center; margin-top: 2%; display: none;}
.ind_pro_h_more img{margin:0 auto;}

.section4{ background-size:cover; background:url(/skin/images/ind_pro_bg2.jpg) no-repeat center;}
.ind_yhzq_tit{text-align: center; font-size: 36px; font-weight: bold; color: #fff;}
.ind_yhzq_tit_bg{width:540px; height:17px; background:url(../Image/ind_tit_bg.png)center no-repeat; margin:0 auto; font-size: 24px; color: #fff; font-family: Times New Roman; text-align: center; line-height: 17px; margin-top: .4%; text-transform: uppercase;}
.ind_yhzq_tit_dis{font-size: 16px; color: #fff; text-align: center; margin-top: 1%;}
.ind_yhzq_pic{ margin-top: 2%; position: relative;}
.ind_yhzq_pic img{ margin:0 auto;}
.ind_yhzq_annniu{width:153px; height: 48px; margin:0 auto; background: #df0716; color: #fff; text-align: center; line-height: 48px; font-size: 14px; border-radius: 4px; margin-top: 2%;}
/*.ind_yhzq_pic_tit{position: absolute; top:28%; text-align: center; color: #fff; width: 100%;}
.ind_yhzq_pic_bt{ font-size: 30px;}
.ind_yhzq_pic_dis{font-size: 14px; line-height: 24px; width: 240px; margin:0 auto; margin-top: 1%;}*/
.ind_yhzq_annniu:hover{box-shadow: 0 0 19px #eee; transition:all .2s;}

.section5{ background-size:cover; background:url(/skin/images/ind_pro_bg3.jpg) no-repeat center;}
.ind_tgdz_tit{text-align: center; font-size: 36px; font-weight: bold; color: #d40715;}
/*.ind_tgdz_tit_bg{width:540px; height:17px; background:url(../Image/ind_tit_bg.png)center no-repeat; margin:0 auto; font-size: 24px; color: #868686; font-family: Times New Roman; text-align: center; line-height: 17px; margin-top: .4%; text-transform: uppercase;}*/
.ind_tgdz_tit_dis{font-size: 16px; color: #868686; text-align: center; margin-top: 1%;}
.ind_tgdz_are{width:70%; margin:0 auto; margin-top: 4%;}
.ind_dz_tit{font-size: 48px; color: #343434; line-height: 58px; margin-top: 4%;}
.ind_dz_tit_en{font-size: 18px; color: #777777;}
.ind_dz_dis{font-size: 18px; color: #df0716; font-weight: bold; margin-top: 4%;}
.ind_dz_con{font-size: 14px; color: #222222; line-height: 24px; margin-top: 2%; width: 70%;}
.ind_dz_anniu{width:153px; height: 48px; background: #df0716; color: #fff; text-align: center; line-height: 48px; font-size: 14px; border-radius: 4px; margin-top: 7%; transition:all .2s; }

.section6{ background-size:cover; background:url(/skin/images/ind_pro_bg4.jpg) no-repeat center;}
.ind_zs_pic{ margin-top: 3%; margin-bottom: 4%;}
.ind_zs_pic img{margin:0 auto;}
.ind_zs_list{width:100%; border:solid 1px #fff; position: relative; margin-bottom: 4%;}
.ind_zs_list_l{width:40%; float: left;}
.ind_zs_list_r{width:60%; float: left; padding:0 4%;}
.ind_zs_list:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.ind_zs_list_r_tit{font-size: 24px; color: #fff; margin-top: 9%;}
.ind_zs_list_r_dis{font-size: 14px; color: #fff;}
.ind_zs_anniu{width:153px; height: 48px; border:solid 1px #fff; color: #fff; text-align: center; line-height: 48px; font-size: 14px; border-radius: 4px; margin:0 auto; margin-top: 4%;}

.section7{ background-size:cover; background:url(/App/Home/View/Default/Public/Image/ind_zp_bg.jpg) no-repeat center; position: relative;}
.ind_section7_mid{width: 92%; margin:0 auto; overflow: hidden; position: absolute; top:18%; left: 4%;}
.ind_zq_tit{text-align: center; font-size: 36px; font-weight: bold; color: #bfbfbf;}
.ind_zq_tit_bg{width:540px; height:17px; background:url(../Image/ind_tit_bg.png)center no-repeat; margin:0 auto; font-size: 24px; color: #bfbfbf; font-family: Times New Roman; text-align: center; line-height: 17px; margin-top: .4%; text-transform: uppercase;}
.ind_zq_tit_dis{font-size: 16px; color: #bfbfbf; text-align: center; margin-top: 1%;}
.zp_more{margin-top: 18%;  float: right; margin-right:7%;}
.zp_more img{animation: xx 2s infinite linear;}
.zp_more img:hover{animation-play-state: paused;}
@keyframes xx {
      from {
        transform: rotate(0);
      }
      to {
        transform: rotate(360deg);
      }
    }
.section8{ background-size:cover; background:url(../Image/ind_news_bg.jpg) no-repeat center; position: relative;}
/*.ind_news{margin-top: 4%;}
.ind_news_l_are{padding:0;}
.ind_news_l_pic{}
.ind_news_l_tit{ font-size: 18px; color: #2e91d3; margin-top: 2%; margin-bottom: 2%;}
.ind_news_l_dis{ font-size: 13px; color: #333333; line-height: 22px;}

.ind_news_r_list{width: 100%; padding: 4% 0; position: relative; border:solid 2px #fff; border-color: transparent;}
.ind_news_r_tit{font-size: 18px; color: #333333;}
.ind_news_r_tit_dis{font-size: 14px; line-height: 24px; color: #777777; margin-top: 2%; margin-bottom: 4%;}
.ind_news_jt{ display: block; height: auto;}
.ind_news_jt_h img{ height: 0; opacity: 0;}
.ind_news_r_list:hover{ border:solid 2px #df0716; transition:all .2s;}
.ind_news_r_list:hover .ind_news_jt{ display: none;}
.ind_news_r_list:hover .ind_news_jt_h img{ height: auto; transition:all .2s; opacity: 1;}
.ind_news_list_date{position: absolute; top: 28%; background: #fff; z-index: 9999; left: -7%; padding-top: 4%; padding-bottom: 4%; text-align: center;}
.ind_news_r_border{border-left: solid 1px #e0e0e0; padding:0 7%;}
.ind_news_r_list:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.ind_news_anniu{width:153px; height: 48px; background: #df0716; color: #fff; text-align: center; line-height: 48px; font-size: 14px; border-radius: 4px; margin:0 auto; margin-top: 3%;}*/

.section9{ background-size:cover; background:url(../Image/ind_lx_bg.jpg) no-repeat center; position: relative;}
.ind_lx_tit{text-align: center; font-size: 36px; font-weight: bold; color: #ffddb5;}
.ind_lx_tit_bg{width:540px; height:17px; background:url(../Image/ind_tit_bg.png)center no-repeat; margin:0 auto; font-size: 24px; color: #ffddb5; font-family: Times New Roman; text-align: center; line-height: 17px; margin-top: .4%; text-transform: uppercase;}
.ind_lx_tit_dis_gm{font-size: 16px; color: #ffddb5; text-align: center; margin-top: 1%;}
.ind_lx_fw{font-size: 30px; color: #ffddb5; text-align: center; margin-top: 4%;}
.ind_lx_fw_400{font-size: 46px; color: #ffddb5; text-align: center; line-height: 58px;}
.ind_lx_fw_lxman{font-size: 16px; color: #ffddb5; text-align: center;}
.ind_lx_fgs{margin-top: 4%;}
.ind_lx_fgs_list{width: 100%; border:solid 1px #ffddb5; overflow: hidden;}
.ind_lx_fgs_l{width:20%; padding:2%; background: #ffddb5; float: left; text-align: center; color: #b40803; font-size: 24px; line-height: 28px;}
.ind_lx_fgs_r{ padding:2% 4%; width:80%; float: left; font-size: 16px; color: #ffddb5;}
.ind_lx_fgs_list:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.ind_lx_anniu{width: 186px; height: 51px; border:solid 1px #ffddb5; text-align: center; line-height: 51px; font-size: 16px; color: #ffddb5; border-radius: 9px; margin:0 auto; margin-top: 4%;}
.ind_lx_fgs_l:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.footer2{ width: 100%; background: #ffffff; padding-top: 1%; padding-bottom: 1%; position: absolute; bottom: 0;}
.footer_inner{ width: 100%; background: #990200; padding-top: 2%; padding-bottom: 2%; position: relative; color: #ffddb5; text-align: center;}
.footer_l{text-align: left; font-size: 14px; color: #868686;}
.footer_r{text-align: right; font-size: 14px; color: #868686;}
.footer:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}

/*内页*/
.inner_are{overflow: hidden;}
.inner_are:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}

.abo_bg{width: 100%; padding-bottom: 23.5%; background: url(../Image/nb01.jpg)center no-repeat; background-size: 100%; position: relative; background-size:cover; position: relative;}
.lx_bg{width: 100%; padding-bottom: 23.5%; background: url(../Image/lx_bg.jpg)center no-repeat; background-size: 100%; position: relative; background-size:cover; position: relative;}
.pro_bg{width: 100%; padding-bottom: 23.5%; background: url(../Image/pro_bg.jpg)center no-repeat; background-size: 100%; position: relative; background-size:cover; position: relative;}
.news_bg{width: 100%; padding-bottom: 23.5%; background: url(../Image/news_bg.jpg)center no-repeat; background-size: 100%; position: relative; background-size:cover; position: relative;}
.case_bg{width: 100%; padding-bottom: 23.5%; background: url(../Image/case_bg.jpg)center no-repeat; background-size: 100%; position: relative; background-size:cover; position: relative;}
.fw_bg{width: 100%; padding-bottom: 23.5%; background: url(../Image/fw_bg.jpg)center no-repeat; background-size: 100%; position: relative; background-size:cover; position: relative;}
.abo_bg_bann_nr{position: absolute; top: 33%; text-align: center; width: 100%;}
.mbx_are{ padding-top: 1%; padding-bottom: 1%; color: #777777; border-bottom: solid 1px #e5e5e5;}
.mbx_l{font-size: 14px; text-align: left;}
.mbx_r{font-size: 14px; text-align: right;}
.abo_tit{ font-size: 30px; color: #1c2a53; /*margin-top: 2%;*/}
/*.abo_tit_dz{ width: 397px; height: 14px; text-align: center; margin:0 auto;}
.abo_tit_dz img{ margin:0 auto;}*/
/*.abo_tit_dis{font-size: 14px; color: #474747; text-align: center; margin-top: 2%;}*/
.abo_nr{font-size: 16px; color: #333333; line-height: 32px; margin-top: 4%; margin-bottom: 4%;}
.abo_nr_pic_pad{padding:4px;}
.abo_ppwh_bg{ width: 100%; padding-top: 2%; padding-bottom: 4%; margin-top: 4%; background: url(../Image/abo_ppwh_bg.jpg)center no-repeat;}
.abo_ppwh_gg{width: 100%; background: #fff; margin-top: 4%; padding:4% 2%;}
.abo_ppwh_gg:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.ppwh_gg_by{font-size: 22px; color: #b40803;}
.ppwh_gg_by_dis{font-size: 18px; color: #222222; line-height: 28px; margin-top: 2%;}
.ppwh_gg_dis{font-size: 16px; line-height: 28px; color: #222222; margin-top: 4%;}
.abo_lzlj_gg{width: 100%; background: #fff; margin-top: 2%;}
.abo_lzlj_gg:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.abo_lzlj_l{padding:0;}
.abo_lzlj_nr{ padding:2% 7%;}
.abo_lzlj_sb_bg{width: 903px; height: 42px; background: url(../Image/abo_lzlj_sb_bg.png)center no-repeat; margin:0 auto; margin-top: 2%;}
.abo_lzlj_sb_bg img{margin:0 auto;}
.abo_honor{margin-top: 2%;}
.abo_honor_tit{font-size: 26px; color: #b40803;}
.abo_honor_l_list{font-size: 16px; color: #444444; line-height: 32px;}
.abo_honor_tit span{font-size: 18px; color: #444444;}

.abo_lx_bg{width: 100%; background: url(../Image/abo_lx_bg.jpg)center no-repeat; padding-top:2%; padding-bottom: 4%; margin-top: 4%;}
.abo_lx_bg:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.abo_lx_tit{text-align: center; font-size: 30px; font-weight: bold; color: #fff; margin-top: 4%;}
.abo_lx_tit_dis{font-size: 14px; color: #fff; text-align: center; margin-top: 2%;}
.abo_lx{margin-top: 2%;}
.abo_lx_r{width: 100%; background: #fff; padding:4%;}
.BMap_bubble_content{font-size: 14px;}

.abo_mess{/* margin-top: 4%;*/}
.abo_mess_sm{font-size: 22px; color: #4e4e4e; text-align: center; margin-top: 4%; font-weight: bold;}

.abo_server{width: 100%; background: url(../Image/abo_lx_2.jpg)center no-repeat; padding:4% 0;}
.abo_server_tit{font-size: 24px; color: #ffddb5; text-align: center;}
.abo_server_400{ font-size: 46px; color: #ffddb5; text-align: center; line-height: 40px;}
.abo_server_tit_bg{ width: 679px; height: 17px; margin:0 auto; background: url(../Image/abo_server_tit_bg.png)center no-repeat; font-size: 16px; color: #ffddb5; text-align: center; line-height: 17px; margin-top: 2%;}
.abo_lx_fgs{margin-top: 2%;}
.abo_lx_fgs_list{width: 100%; border:solid 1px #ffddb5; overflow: hidden;}
.abo_lx_fgs_l{width:20%; padding:2%; background: #ffddb5; float: left; text-align: center; color: #b40803; font-size: 24px; line-height: 28px;}
.abo_lx_fgs_r{ padding:2% 4%; width:80%; float: left; font-size: 16px; color: #ffddb5;}
.abo_lx_fgs_list:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.abo_lx_fgs_by{font-size: 18px; color: #ffddb5; text-align: center;}

.pro_bann{width: 100%; padding-bottom: 23.5%; background: url(../Image/pro_bann.jpg)center no-repeat; background-size: 100%; position: relative; background-size:cover;}
.pro_nr{width:100%; padding-bottom:4%;}
.pro_nr:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.pro_are{margin-top: 2%;}
.pro_fl_style{width:70%; margin:0 auto; margin-top: 4%;}
.pro_list{width: 100%; height:385px;/* border:solid 3px #aaaaaa;*/ position: relative; display: flex; align-items: center; justify-content: center; overflow: hidden; margin-bottom: 7%;}
.pro_list:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.pro_list_tit{position: absolute; bottom: 0; width: 100%; height: 14%; background: rgba(0,142,205,.8); display: flex; align-items: center; justify-content: center; transition:all .2s;}
    
.pro_are{ margin-top: 4%;}
.pro_list_pic{height: 100%;}
.pro_list_tit_l{font-size: 18px; color: #ffffff; text-align: left; display: block;}
.pro_list_tit_r{font-size: 18px; color: #ffffff; text-align: right; display: block;}
.pro_list_h{display: none; width: 100%;}
.pro_list_h_tit{font-size: 24px; color: #ffffff; text-align: center;}
.pro_list_h_m{font-size: 18px; color: #ffffff; text-align: center;}
.pro_list_h_more{ display: flex; align-items: center; justify-content: center; margin-top: 2%;}
.pro_list:hover .pro_list_tit{height: 100%; transition:all .2s; background: rgba(0,142,205,.8);}
.pro_list:hover .pro_list_h{ display: block;}
.pro_list:hover .pro_list_tit_l{display: none;}
.pro_list:hover .pro_list_tit_r{display: none;}
.pro_are:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}

.pro_detail_bt{margin-top: 7%;}
.pro_nr_dis{position: relative; max-width: 1200px; margin:0 auto;}
.pro_nr_dis:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.pro_detail_bt_s{width: 100%; padding-top: 2%; padding-bottom: 2%; background: #b40803; color: #fff; font-size: 14px; font-weight: bold; text-align: center;}
.pro_detail_bt_x{width: 100%; padding-top: 2%; padding-bottom: 2%; background: #b40803; color: #fff; font-size: 14px; font-weight: bold; text-align: center;}
.pro_detail_tit{font-size: 28px; color: #333333; text-align: center; line-height: 30px;}
.pro_detail{width:100%; border:solid 1px #e5e5e5; margin-top: 2.8%; margin-bottom: 2.8%; background: #fff; overflow: hidden;}
.pro_detail:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.pro_detail_pic{ display: flex; align-items: center; justify-content: center; position: relative;}
.pro_detail_pic img{padding:2%; max-width: 100%;}
.pro_detail_protit{ width: 100%; text-align: center; font-size: 18px; color: #333333; padding-bottom: 1%; padding-top: 1%;}

.pro_detail_dl_anniu{width: 251px; height: 61px; background: #b40803; text-align: center; color: #fff; font-size: 24px; font-weight: bold; margin:0 auto; border-radius: 18px; line-height: 61px; float: right;}
.pro_detail_dl_anniu2{width: 251px; height: 61px; background: #b40803; text-align: center; color: #fff; font-size: 24px; font-weight: bold; margin:0 auto; border-radius: 18px; line-height: 61px; }
.pro_detail_dl_anniu span{font-size: 28px; font-family: '宋体'; color: #ffffff;}
.pro_detail_dl_anniu2 span{font-size: 28px; font-family: '宋体'; color: #ffffff;}
/*.pro_detail_dl_anniu:hover{box-shadow: 0 0 19px #ffddb5; transition:all .2s;}*/

.yhzq_bann{width: 100%; padding-bottom: 23.5%; background: url(/App/Home/View/Default/Public/Image/yhzq_bann.jpg)center no-repeat; background-size: 100%; position: relative; background-size:cover;}
.yhzq_nr_bg{width: 100%; padding-top: 0; padding-bottom: 4%; background: url(/App/Home/View/Default/Public/Image/yhzq_nr_bg.jpg)center no-repeat;}
.yhzq_nr_bg:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.yhzq_sm{width: 100%; text-align: center; font-size: 36px; color: #b40803; font-weight: bold; margin-top: 4%; margin-bottom: 4%;}
.yhzq_sm_pic{width:485px; height:434px; background: url(/App/Home/View/Default/Public/Image/yh_bg.png)center no-repeat; margin:0 auto; display: flex; align-items: center; justify-content: center; }
.yhzq_sm_pic_bj{font-size: 24px; color: #141414; text-align: center; line-height: 40px;}
.yhzq_sm_pic_bj span{ font-size: 36px; font-weight: bold; color: #b40803;}
.qzdz_bg{width: 455px; height: 35px; background: url(../Image/qzdz_bg.png)center no-repeat; text-align: center; color: #b40803; font-size: 36px; font-weight: bold; line-height: 35px; margin:0 auto; margin-top: 12.9%; margin-bottom: 2%;}
.qzdz_bg_sm{width: 100%; text-align: center; font-size: 24px; color: #222222; margin-bottom: 4%;}
.qzdz_sm_pic{text-align: center; margin-bottom: 9%;}
.qzdz_sm_pic img{margin:0 auto; }
.qzdz_sm_pic_dashed{width: 90%; margin:0 auto; height: 1px; border-bottom: dashed 1px #bfbfbf;}

.zxxt_pic{text-align: center; margin-bottom: 9%;}
.zxxt_pic img{margin:0 auto; }
.yhzq_bz_bg{width: 100%; position: relative;}
.yhzq_bz_tit{ position: absolute; top:18%; z-index: 9999; text-align: center; color: #ffffff; font-size: 24px; left: 28%;}
.yhzq_bz_bg_br{font-size: 16px; line-height: 30px; color: #333333; margin-top: 7%;}

.tuan_bann{width: 100%; padding-bottom: 23.5%; background: url(/App/Home/View/Default/Public/Image/tuan_bann.jpg)center no-repeat; background-size: 100%; position: relative; background-size:cover;}
.tg_list{width: 100%; background: #b40803; color: #fff; padding: 17% 14%; height: 515px; position: relative;}
.tg_list_tit_dis{line-height: 40px; }
.fl_png_bg{width: 97px; height: 24px; margin:0 auto; line-height: 24px; font-size: 36px; background: url(../Image/fl_png_bg.png)center no-repeat; text-align: center; margin-bottom: 28%;}
.tg_list_tit{font-size: 26px; color: #fefefe; text-align: center; margin-bottom: 18%;}
.tg_list_tit_dis{font-size: 14px; color: #fefefe; line-height: 40px; margin-bottom: 18%;}
.ys_bl_png{width: 100%; text-align: center; position: absolute; bottom: 10%; left: 0;}
.ys_bl_png img{margin:0 auto;}
.tg_padd{padding:4px;}
.tuan_mar{margin-top: 4%;}
.xz_nr_pic{width: 100%; /*padding-bottom: 20.08%; background: url(/App/Home/View/Default/Public/Image/xz_nr_pic.jpg)center no-repeat;*/ margin-top: 4%; margin-bottom: 4%; position: relative;}
.ys_bl_png_font{position: absolute; top: 19%; left: 25%;}
.ys_bl_png_font2{position: absolute; top: 36%; left: 28%;}
.ys_bl_png_font3{position: absolute; top: 54%; left: 30%;}
.ys_bl_png_font4{position: absolute; top: 72%; left: 33%;}
.tuangou_lct{width: 100%; padding:4% 0;}
.tuangou_lct_tit{font-size: 28px; color:#b40803; text-align: center; }
.tuangou_lct_tit span{font-weight: bold;}
.lct_png{text-align: center; margin-top: 4%; margin-bottom: 4%;}
.lct_png img{margin:0 atuo;}

.sxdz_margin{margin-top: 4%; margin-bottom: 4%;}
.sxdz_margin:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.sxdz_lct_tit{font-size: 28px; color:#b40803; text-align: center; }
.sxdz_lct_tit span{font-weight: bold;}
.sxdz_lct_tit_dis{font-size: 18px; color: #161616; text-align: center;}

.zs_bann{width: 100%; padding-bottom: 23.5%; background: url(/App/Home/View/Default/Public/Image/zs_bann.jpg)center no-repeat; background-size: 100%; position: relative; background-size:cover;}
.zs_bg{width: 100%; background: url(/App/Home/View/Default/Public/Image/zs_bg.jpg)center no-repeat; padding-top: 4%; padding-bottom: 4%;}
.zs_bg:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.j_logo img{margin:0 auto;}
.zs_j{border-bottom: solid 1px #000000; padding-bottom: 2%;}
.zs_j_sm{margin-top: 2%; margin-bottom: 4%; border-bottom: solid 1px #000000; padding-bottom: 2%;}
.zs_j_sm img{margin:0 auto;}
.zs_1_tit_bg{width: 204px; height: 40px; background: url(../Image/zs_1_tit_bg.png)center no-repeat; color:#ececee; text-align: center; line-height: 40px;}
.zs_1_tit_dis{font-size: 16px; line-height: 30px; color: #000000; margin-top: 2%; margin-bottom: 2%; height: 128px;}
.zs_sm{font-size: 28px; color: #9e0905; text-align: center; margin-bottom: 1%; margin-top: 4%;}
.zs_wly_tit_bg{width: 100%; height: 96px; background: url(../Image/zs_wly_tit_bg.png)center no-repeat; line-height: 96px; text-align: center;}
.zs_wly_tit_bg img{margin:0 auto;}
.zs_wly{margin-top: 2%; margin-bottom: 2%;}
.wly_pic{ margin-top: 4%; margin-bottom: 4%;}
.dqy{text-align: center;}
.dqy img{margin:0 auto;}
.wly_margin{margin-top: 4.8%; margin-bottom: 4.8%;}
.mz{margin-top: 4%; margin-bottom: 4%;}
.mz_font{font-size: 18px; color: #000000; line-height: 36px;}
.zs_jr{font-size: 26px; text-align: center; color: #000000;}

.join_bann{width: 100%; padding-bottom: 23.5%; background: url(../Image/join_bann.jpg)center no-repeat; background-size: 100%; position: relative; background-size:cover;}
.zp_pic{margin-top: 4%; margin-bottom: 4%;}
.jobs_nr{width:100%; margin:0 auto; margin-bottom: 4%;}
.jobs_list{padding-top: 1%; padding-bottom: 1%; background: #e2e2e2; text-align: center; font-size: 18px; color: #333333;}
.jobs_list2{padding-top: 1%; padding-bottom: 1%; border-bottom: solid 1px #e2e2e2; text-align: center; font-size: 16px; color: #3b3b3b;}
.jobs_nr:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.jobs_tit{text-align: center; font-size: 24px; color: #444444; margin-top: 4%; margin-bottom: 1%;}
.jobs_tit_hx{width: 48px; height: 2px; background: #808080; margin:0 auto; margin-bottom: 1%;}
.jobs_date{font-size: 16px; color: #444444; text-align: center;}
.jobs_date span{color: #fa0000;}

.pro_lb_ym{width:100%; height: 48px; background: #e2e2e2; margin-top: 2%;}
.pro_lb_ym_row1{width:25%; float: left;line-height: 48px; color: #666666; font-size: 16px; text-align: center;}
.pro_lb_ym_row2{width:25%; float: left;line-height: 48px; color: #666666; font-size: 16px; text-align: center;}
.pro_lb_ym_row3{width:25%; float: left;line-height: 48px; color: #666666; font-size: 16px; text-align: center;}
.pro_lb_ym_row4{width:25%; float: left;line-height: 48px; color: #666666; font-size: 16px; text-align: center;}
.pro_lb{display:flex;display:-webkit-flex;flex-direction:column;}
.pro_lb .pro_lb_row{width:100%;height:48px;}
.pro_lb .pro_lb_row:nth-of-type(odd){background:#eeeeee;color:#fff;}
.pro_lb .pro_lb_row:nth-of-type(even){background:#fff;color:#fff;}

.pro_lb_list1{width:25%; float: left; font-size:16px; color:#666666; text-align: center; line-height: 48px;}
.pro_lb_list2{width:25%; float: left; font-size:16px; color:#666666; text-align: center; line-height: 48px;}
.pro_lb_list3{width:25%; float: left; font-size:16px; color:#666666; text-align: center; line-height: 48px;}
.pro_lb_list4{width:25%; float: left; font-size:16px; color:#666666; text-align: center; line-height: 48px;}

.yp_anniu{width: 278px;  height: 62px; background: #b40803; text-align: center; line-height: 62px; border-radius: 4px; margin:0 auto; font-size: 20px; color: #ffffff; font-weight: bold;}

.news_bann{width: 100%; padding-bottom: 23.5%; background: url(../Image/news_bann.jpg)center no-repeat; background-size: 100%; position: relative; background-size:cover;}
.bg{width: 100%; padding-top: 0; padding-bottom: 4%; background: url(../Image/bg.jpg)center no-repeat;}
.bg0{width: 100%; padding-top: 0; padding-bottom: 4%; }
.news_margin{margin-top: 2%; margin-bottom: 2%;}
.news_r_tit{font-size: 24px; color: #191919;}
.news_r_date{font-size: 14px; color: #a1a1a1; margin-top: 2%;}
.news_r_dis{font-size: 14px; color: #333333; line-height: 30px; margin-top: 2%;}
.news_r_anniu{width: 143px; height: 38px; background: #b40803; font-size: 14px; color: #fff; text-align: center; line-height: 38px; margin-top: 4%; border-radius: 19px;}
.news_lsit{margin-top: 2%; margin-bottom: 2%; border-bottom: solid 1px #b6b6b6; padding-bottom: 2%;}
.news_date{}
.news_date_d{font-size: 30px; color: #3a3a3a; text-align: center; font-weight: bold;}
.news_date_ym{font-size: 14px; color: #3a3a3a; text-align: center;}
.news_tit{font-size: 18px; color: #333333; margin-top: 1%;}
.news_dis{font-size: 14px; color: #555555; margin-top: 1%;}
.news_more{position: relative; margin-top: 40%;}

.news_lsit:hover .ind_news_jt{ display: none;}
.news_lsit:hover .ind_news_jt_h img{ height: auto; transition:all .2s; opacity: 1;}
.news_lsit:hover{ border-bottom: solid 1px #c2311f; transition:all .2s;}
.news_lsit:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.gongcheng_info_are{font-size: 22px; font-weight: bold; color: #444444; text-align: center; margin-top: 4%; margin-bottom: 4%;}
.news_infro_date{border-top:solid 1px #b5b5b5; border-bottom: solid 1px #b5b5b5; font-size: 14px; color: #797979; text-align: center; height: 40px; line-height: 40px;}
.news_infro_detail{font-size: 14px; color: #222222; line-height: 36px; margin-top: 2%; margin-bottom: 2%; padding-bottom: 4%; border-bottom: solid 1px #a0a0a0;}
.news_infro_back{width: 122px; height: 45px; background: #1c2a53; text-align: center; line-height: 45px; font-size: 14px; color: #e7e7da; float: right;}
#prev_next{margin-bottom: 2%;}
.con_bann{width: 100%; padding-bottom: 23.5%; background: url(../Image/con_bann.jpg)center no-repeat; background-size: 100%; position: relative; background-size:cover;}
.con_bg{width: 100%; padding-top: 0; padding-bottom: 4%;}
.con_map{margin-top: 2%;}
.con_message{font-size: 18px; color: #333333; margin-top: 2%; margin-bottom: 2%;}
.ind_lx_fgs_r{font-size: 14px;}

.active .ind_section_mid{ opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s;}


#email{margin-bottom:2%; width: 80%; border: solid 1px #d2d2d2; line-height: 38px;}
#fav{color:#666; margin-bottom: 2%; line-height: 38px; border: solid 1px #d2d2d2; height: 38px;}
.com_submit{width: 310px; margin:0 auto; height:50px; background:#848484; margin:0 auto; text-align: center;/* margin-bottom:4%;*/ color:#f2f2f2; font-size:15px;}
.com_dh{margin-bottom:2%; width: 80%; border: solid 1px #d2d2d2; line-height: 38px;}
.com_add{color:#666; margin-bottom: 2%; line-height: 38px; border: solid 1px #d2d2d2; height: 38px;}
.lx_mess{width: 327px; height: 50px; line-height: 50px; border: solid 1px #d5d5d5; margin-bottom: 2%;}
.lx_mess_nr{width: 100%; height: 90px; border: solid 1px #d5d5d5; margin-bottom: 2%;}
.con_ewm{ float: right; width: 140px; overflow: hidden;}
.con_ewm img{max-width: 140px; height: 140px;}
.con_ewm_tit{ width: 140px; font-size: 14px; text-align: center; color: #333333;}

.ind_dz_anniu:hover{background: #343434; transition:all .2s;}
.ind_zs_anniu:hover{background: #fff; transition:all .2s; color: #df0716;}
.ind_news_anniu:hover{background: #343434; transition:all .2s;}
.ind_lx_anniu:hover{background: #b40803; color: #fff; transition:all .2s;}

.news_r_anniu:hover{background: #333333; transition:all .2s;}

/*.ind_section_mid{opacity: 0;transition: all 1s;transform: translateY(-100px);}
.active .ind_section_mid{opacity: 1;transition-delay: .2s;transform: translateY(0);}
.ind_abo_fl{opacity: 0;transition: all 1s;transform: translatey(100px);}
.active .ind_abo_fl{opacity: 1;transition-delay:.2s;transform: translateX(0);}*/
.ind_section_mid{opacity: 0;transition: all 1s;transform: translatey(100px);}
.active .ind_section_mid{opacity: 1;transition-delay:.2s;transform: translateX(0);}

.ind_abo_fl{opacity: 0;transition: all 1s;transform: translatey(100px);}
.active .ind_abo_fl{opacity: 1;transition-delay:.2s;transform: translateX(0);}

.ly_kj{font-size: 20px; font-weight: bold; padding-top: 1%; padding-bottom: 1%;}
.ly_line{line-height: 40px;}
.ly_anniu{/* text-align: center;*/ padding-top: 2%;}
.com_submit:hover{ background: #b40803;}
.tg_bg{background: url(/App/Home/View/Default/Public/Image/tg_bg.jpg)center;}
.pxzc_l{background: #9e0905; font-size: 18px; font-weight: bold; color: #e5e5e7; text-align:center;}
.pxzc{width:100%; margin-top: 18px;}
.pxzc:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.pro_detail_protit{padding-top: 0;}

.section1_h{width: 100%; position: absolute; z-index: 9999; padding:4% 0; background: rgba(0,0,0,.5); bottom: 0;}
.section1_h_dis{font-size: 26px; color: #ffffff; line-height: 36px;}
.section1_h_tit{font-size: 86px; color: #ffffff; line-height: 128px;}
.section1_h_tit_en{font-size: 14px; color: #cecece; text-transform: uppercase; font-family: Arial; letter-spacing: 14px; }
.section1_h_tit_dis{font-size: 10px; color: #cecece; line-height: 18px; text-transform: uppercase; }


.ind_honor_pic{ width:291px;  
        height: 299px;  
        background: url(../Image/ind_honor_pic.png)center no-repeat; position: absolute; top: 0; top: -2%; left: 4%;
        
        -webkit-animation:run 4s linear 0s infinite;  }
.ind_honor_pic:hover{  
        -webkit-animation-play-state:paused; 
        /*background: url(../Image/ind_honor_pic_h.png)center no-repeat; */
    }  
@-webkit-keyframes run{  
        from{  
            -webkit-transform:rotate(0deg);  
        }  
        to{  
            -webkit-transform:rotate(360deg);  
        }  
    }  
.ind_honor_nr{ margin:4%;}
.ind_honor_bg{background: #1c2a53; width: 265px; height: 265px; border-radius: 50%;}
.ind_q_nr:hover .ind_honor_bg{background: #fff;}
.ind_q_nr{/* width:291px;*/ height: 299px; display:flex;display:-webkit-flex;flex-direction:column;}
.honor_pic_tb{text-align: center; padding-top: 18%; display: block;}
.honor_pic_tb img{margin:0 auto;}
.honor_pic_font_tit{font-size: 30px; color: #ffffff; text-align: center; margin-top: 8%;}
.honor_pic_font_en{font-size: 14px; color: #ffffff; text-align: center;}
.ind_q_nr:hover .honor_pic_font_tit{ color: #1c2a53;}
.ind_q_nr:hover .honor_pic_font_en{ color: #888888;}

.honor_pic_tb_h{display: none; text-align: center; padding-top: 18%;}
.honor_pic_tb_h img{margin:0 auto;}
.ind_q_nr:hover .honor_pic_tb{display: none;}
.ind_q_nr:hover .honor_pic_tb_h{display: block;}
.ind_por_r_tit{font-size: 26px; color: #ffffff;}
.ind_por_r_key{font-size: 14px; color: #ffffff;}
.ind_por_r_tit{ font-size: 26px; color: #ffffff;}
.ind_abo_tit2{ font-size: 72px; font-weight: bold; color: #ffffff; font-family: Arial; line-height: 80px; text-transform: uppercase; text-align: right; padding-right: 4%;}
.ind_por_r{border-left: solid 1px #fff; padding-left: 4%;}
.ind_case_list{overflow: hidden;}
.ind_case_list2{overflow: hidden; margin-bottom: 2.8%;}
.ind_case_list_tit{padding-top: 4.8%; padding-bottom: 4.8%;background: rgba(0,142,205,.5);}
.ind_case_list_tit:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.ind_case_list_tit2{padding-top: 4.8%; padding-bottom: 4.8%;background: #1c2a53;}
.ind_case_list_tit2:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.ind_case_list_pic{height: 280px; overflow: hidden; background:#ffffff;}
.ind_case_list_pic img{  height:100%;margin:0 auto; -webkit-transform: scale(1, 1);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 250ms;
    -moz-transform: scale(1, 1);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 250ms;
    transform: scale(1, 1);
    transition-timing-function: ease-out;
    transition-duration: 250ms;}
.ind_case_list_pic img:hover{-webkit-transform: scale(1.15);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 750ms;
    -moz-transform: scale(1.15);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 750ms;
    overflow: hidden;
    transform: scale(1.15);
    transition-timing-function: ease-out;
    transition-duration: 750ms;}
.ind_case_date{font-size: 12px; color: #e1e1e1;}
.ind_case_tit{font-size: 14px; color: #e1e1e1;}
.ind_case_nr{overflow: hidden;}
.ind_case_nr2{overflow: hidden; margin-top: 2.8%; margin-bottom: 4%;}
.ind_case_more{padding-top: 2%;}
.swiper-button-prev1{width:28px; height:28px; line-height: 28px; background:#1c2a53; color:#ffffff; font-size:12px; text-align:center; font-family:'宋体'; position:absolute; left:7.8%; z-index: 99; top: 40%; cursor: pointer;}
.swiper-button-next1{width:28px; height:28px; line-height: 28px; background:#1c2a53; color:#ffffff; font-size:12px; text-align:center; font-family:'宋体'; position:absolute; right:7.8%; z-index: 99; top: 40%; cursor: pointer;}
.ind_news_list{}
.ind_news_list_l{width: 20%; float: left;}
.ind_news_list_r{width: 78%; float: right; border-left: solid 1px #ffffff;}

.ind_news_m_d{font-size: 48px; color: #ffffff; text-align: right; line-height: 48px;}
.ind_news_y{font-size: 18px; color: #ffffff; text-align: right;}
.ind_news_list_r_tit{font-size: 18px; font-weight: bold; color: #1c2a53;}
.ind_news_list_r_dis{font-size: 14px; color: #ffffff; line-height: 22px; padding-top: 1%;}
.ind_news_list_r_nr{padding:0 4%;}
.container9{width: 100%;}
.ind_news_h{ padding:2% 0;}
.ind_news_h:hover{background: rgba(0,142,205,.8); transition:all .2s;}
.ind_news_h:hover .ind_news_list_r_tit{ color: #ffffff; transition:all .2s;}
.ind_news_h:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}

.ind_pro_bt:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.bt_l{float: left; width: 52%;}
.bt_r{ float: left; width: 48%;}
.ind_con{width: 80%; margin:0 auto;}
.ind_con_l{ position: relative;}
.ind_con_r{}
.ind_con_bg{width: 226px; height: 245px; background: #1c2a53; position: relative; margin-top: 9%; margin-left: 2%;}
.ind_con_bg_tit{position: absolute; bottom: 0; line-height: 40px; color: #ffffff; font-size: 13px; text-align: center; width: 100%; text-align: center;}
.ind_con_ewm{position: absolute; top: 0; left: 0;}
.ind_con_ewm img{width: 236px; height: 236px;}
.ind_con_r_tit{font-size: 22px; font-weight: bold; color: #1c2a53; margin-bottom:2.8%; margin-top:4%;}
.ind_con_r_lx{font-size: 16px; line-height: 36px; color: #ffffff;}
.ind_con_r_lx2{font-size: 16px; line-height: 36px; color: #4e4e4e;}

.ind_con_r_anniu{width: 159px; height: 46px; border:solid 1px #171a1f;    padding: 8px 90px; text-align: center; line-height: 44px; font-size: 14px; color: #fff; border-radius:8px; margin:0 auto; margin-top:9%; background-color:#171a1f}
.ind_con_r_anniu2{width: 159px; height: 46px; border:solid 1px #ccc;    padding: 8px 90px; text-align: center; line-height: 44px; font-size: 14px; color: #000; border-radius:8px; margin:0 auto; margin-top:9%; background-color:#ffffff}

.sml{ float:left; width:38%}
.smr{ float:right; width:60%}


.ind_con_r_anniu3{width: 159px; height: 46px; border:solid 1px #d9d9d9; text-align: center; line-height: 44px; font-size: 14px; color: #787878; border-radius: 22.5px; margin-top:4%;}
.ind_pro_bt{width: 60%; margin:0 auto; margin-bottom: 4%;}
.ind_pro_bt2:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.bt_l2{width: 42%; float: left;}
.bt_r2{width: 58%; float: left;}
.ind_pro_bt2{width: 50%; margin:0 auto; margin-bottom: 4%;}
.ind_pro_bt3{width: 100%; margin:0 auto; margin-bottom: 4%;}
.ind_pro_bt3:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.bt_l3{width: 40%; float: left;}
.bt_r3{width: 60%; float: left;}
.ind_pro_bt4{width: 50%; margin:0 auto; margin-bottom: 4%;}
.ind_pro_bt4:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.bt_l4{width: 40%; float: left;}
.bt_r4{width: 60%; float: left;}
.ind_con_r_anniu:hover{background: #171a1f; border:solid 1px #171a1f; color:#fff}
.ind_con_r_anniu2:hover{background: #171a1f; border:solid 1px #171a1f; color:#fff}
.ind_con_r_anniu3:hover{background: #171a1f; border:solid 1px #171a1f; color: #fff;}
.ind_copyright{position: absolute; bottom: 0; width: 100%;}
.ind_copyright_nr{ padding:1% 10%; border-top: solid 1px #ffffff; color: #ffffff; font-size: 14px;}
.ind_copyright_nr_r{text-align: right;}
.abo_bg_bann_nr_tit{font-size: 30px; color: #ffffff; text-align: center;}
.abo_bg_bann_nr_en{font-size: 16px; color: #ffffff; text-align: center; text-transform: uppercase;}

.abo_fl{position: relative; width: 100%;}
.abo_fl_nr{width:100%; position: relative; margin-top: -70px; height: 70px;}
.abo_fl_nr_l{width: 20%; float: left; background: #000; height: 70px; font-size: 24px; color: #ffffff; text-align: center; line-height: 70px;}
.abo_fl_nr_l span{font-weight: bold;}
.abo_fl_nr_r{width: 80%; float: left; background: #1c2a53; height:70px }
.abo_fl_nr_r_l{width: 82%; float: left; padding-top: 2%;}
.abo_fl_nr_r_r{width: 18%; float: left; line-height: 70px; font-size: 16px; color: #ffffff;}
.abo_fl_list{ padding-left: 3%; padding-right:3%; font-size: 16px; color: #ffffff; float: left; line-height: 22px;}
.abo_fl:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}

.abo_fl_nr:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.abo_dis{margin-top: 2%; line-height:35px}
.abo_l{font-size: 14px; color: #666666; line-height: 30px; margin-bottom: 4%;}
.abo_r{ margin-bottom: 4%;}
.abo_gm{ text-align: center;}
.abo_gm img{margin:0 auto;}
.abo_j{font-size: 18px; color: #7b7b7b; padding-top: 4%; padding-bottom: 4%;}

.abo_honor_bg{width: 100%; background: url(../Image/abo_honor_bg.jpg)center no-repeat; padding:4% 0; margin-top: 4%; margin-bottom: 4%;}
.abo_tit span{font-size: 16px; color: #888888;}


/*幻灯片区域背景*/
.MainBg {
	width: 920px;
	margin: 0 auto;
}
/*大图展示区域*/
.OriginalPicBorder {
	padding: 0;
}
#OriginalPic {
	width: 920px;
	overflow: hidden;
	position: relative;
	font-size: 12px;
}
#OriginalPic img {
	display: block;
	min-width: 100px;
	margin: 0 auto;
	height:600px
}
/*鼠标手势*/
.CursorL {
	position: absolute;
	z-index: 999;
	width: 50%;
	height: 600px;
	color: #FFF;
	left: 0;
	/*cursor: url(../images/CurL.cur), auto;
	background: url(../images/space.png) repeat scroll 0 0 transparent;*/
}
.CursorR {
	position: absolute;
	z-index: 999;
	width: 50%;
	height: 600px;
	color: #FFF;
	right: 0;
	/*cursor: url(../images/CurR.cur), auto;
	background: url(../images/space.png) repeat scroll 0 0 transparent;*/
}
/*小图预览和滑动*/
.SliderPicBorder {
	width: 100%;
	overflow: hidden;
}
.ThumbPicBorder {
	width: 920px;
	margin: 0 auto;
	background: #eeeeee;
	overflow: hidden;
	position: relative;
}
.ThumbPicBorder #btnPrev {
	width: 45px;
	height: 113px;
	cursor: pointer;
	position: absolute;
	left: 20px;
	top: 20px;
}
.ThumbPicBorder #btnNext {
	width: 45px;
	height: 113px;
	cursor: pointer;
	position: absolute;
	right: 20px;
	top: 20px;
}
.ThumbPicBorder .pic {
	width: 755px;
	overflow: hidden;
	position: relative;
	margin: 20px auto;
}
#ThumbPic img {
	border: 3px solid #ddd;
	cursor: pointer;
	background-color: #ddd;
	margin: 0 5px;
	width: 135px;
	height: 108px;
	display: block;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}
#ThumbPic img.active {
	border: 3px solid #0067d0;
}
/*↑组图样式↑*/
.HS10, .HS15 {
	overflow: hidden;
	clear: both;
}
.HS10 {
	height: 10px;
}
.HS15 {
	height: 15px;
}
.Hidden {
	display: none;
}
.Clearer {
	display: block;
	clear: both;
	font-size: 1px;
	line-height: 1px;
	margin: 0;
	padding: 0;
}
.FlLeft {
	float: left;
}
.FlRight {
	float: right;
}

.ind_case_list_pic2{height: 358px; position: relative;}
.ind_case_list_pic2_pic{ height: 358px; max-height: 100%; width: 100%;}
.ind_case_list_pic2_h{position: absolute; width: 100%; height: 100%; background: rgba(0,142,205,.9); top:0; display: none;}
.ind_case_list_pic2_h_tit{padding-top: 48%; font-size: 18px; color: #ffffff; text-align: center;}
.ind_case_list_pic2_h_img{text-align: center; padding-top: 4%;}
.ind_case_list_pic2_h_img img{margin:0 auto;}
.ind_case_list_pic2:hover .ind_case_list_pic2_h{display: block;}
.jzg_pic{ margin-top: 2%; margin-bottom: 2%;}
.cl_bg{position: relative; overflow: hidden;}
.cl_bg_font{position: absolute; top:0; width: 100%; text-align: center;}
.cl_bg_tit{font-size: 24px; color: #ffffff; padding-top: 9%;}
.cl_bg_dis{font-size: 14px; text-align: center; line-height: 24px; color: #ffffff;}
.cl_pad{ padding:0;}
.gsfc_bg{width: 100%; background: #f2f2f2; padding:4% 0 4.8% 0; margin-top: 4%; }
.ind_case_list_pic3{height: 248px; position: relative; overflow: hidden;}
.ind_case_list_pic3_pic{ height: 248px; max-height: 100%;}
.ind_case_list_pic3:hover .ind_case_list_pic3_h{display: block;}
.ind_case_list_pic3_h{position: absolute; width: 100%; height: 100%; background: rgba(0,142,205,.9); top:0; display: none;}
.ind_case_list_pic3_h_tit{padding-top: 23%; font-size: 18px; color: #ffffff; text-align: center;}
.ind_wh_nr{margin-top: 2.8%; overflow: hidden;}
.cl_bg_pic img{-webkit-transform: scale(1, 1);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 250ms;
    -moz-transform: scale(1, 1);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 250ms;
    transform: scale(1, 1);
    transition-timing-function: ease-out;
    transition-duration: 250ms;}
.cl_bg:hover .cl_bg_pic img{-webkit-transform: scale(1.15);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 750ms;
    -moz-transform: scale(1.15);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 750ms;
    overflow: hidden;
    transform: scale(1.15);
    transition-timing-function: ease-out;
    transition-duration: 750ms;}
.pro_fl_nr_r_r{width: 100%; line-height: 70px; font-size: 16px; color: #ffffff; text-align: right; padding-right: 4%;}
.pro_list_tit_r{padding:2%;}
.pro_fl_nr_r_l{width: 100%; float: left; }
.pro_fl_list{ line-height: 70px;}
.pro_dis{margin-top: 4%; margin-bottom: 4%; text-align: center; width: 100%; font-size: 18px; color: #444444;}
.pro_dis span{font-size: 18px; color: #fe0000;}
.pro_dis_nr{width: 100%; border:solid 1px #e5e5e5; padding:4%;}
.pro_dis_nr:hover{box-shadow: 0px 0px 19px #ccc;}
.pro_dis_nr_tit{width: 100%; text-align: center; font-size: 14px; color: #444444; padding:0 4%;}
.pro_list_nr{margin-bottom: 4%; margin-top: 4%;}
.pro_list_nr:after{height: auto;content:"";display:block;clear:both;visibility:hidden;}
.pro_dis_nr_pic{/*height: 336px;*/ display: flex; align-items: center; justify-content: center;}
.fwzc_list{width: 100%; border:solid 1px #1c2a53;}
.fwzc_list_bt{width: 100%; padding-top: 2%; padding-bottom: 2%; text-align: center; font-size: 30px; font-weight: bold; color: #ffffff; background: #1c2a53;}
.fwzc_list_nr{padding:0 9%; height: 232px; text-align: center; font-size: 16px; color: #1c2a53; display: flex; align-items: center; justify-content: center;}
.fwzc_list_bt2{width: 100%; padding-top: 2%; padding-bottom: 2%; text-align: center; font-size: 30px; font-weight: bold; color: #ffffff; background: #22ac38;}
.fwzc_list_nr2{padding:0 9%; height: 232px; text-align: center; font-size: 16px; color: #22ac38; display: flex; align-items: center; justify-content: center;}
.fwzc_list_bt3{width: 100%; padding-top: 2%; padding-bottom: 2%; text-align: center; font-size: 30px; font-weight: bold; color: #ffffff; background: #5f52a0;}
.fwzc_list_nr3{padding:0 9%; height: 232px; text-align: center; font-size: 16px; color: #5f52a0; display: flex; align-items: center; justify-content: center;}
.fwzc_dis{text-align: center; margin-top: 2%; margin-bottom: 2%; font-size: 30px; color: #1c2a53;}
.fwzc_dis span{color: #6c6c6c; font-size: 24px;}

.por_jt_l{width: 44px; height: 44px; background: #434343; position: absolute; top: 48%; left: 0; color: #ffffff; font-family: '宋体'; text-align: center; line-height: 44px; z-index: 9999;}
.por_jt_r{width: 44px; height: 44px; background: #434343; position: absolute; top: 48%; right: 0; color: #ffffff; font-family: '宋体'; text-align: center; line-height: 44px; z-index: 9999;}
.por_jt_l:hover{ background: #1c2a53;}
.por_jt_r:hover{ background: #1c2a53;}
.pro_fx_l{font-size: 14px; color: #777777; text-align: left;}
.pro_fx_r{font-size: 14px; color: #777777; text-align: right;}
.pro_infro_db_wz{ font-size: 14px; color: #444444; padding-top: 4%; padding-bottom: 4%; border:solid 1px #e5e5e5; width: 100%; font-weight: bold; text-align: center; margin-top: 4%;}
#prev_next{padding:0;}
.news_list_nr{ border:solid 1px #e5e5e5; padding:6%; height: 298px; margin-bottom: 5%;}
.news_list_nr:hover{background: #1c2a53;}
.news_mar{margin-top: 2%; margin-bottom: 2%; padding:0;}
.news_list_nr_tit{font-size: 16px; font-weight: bold; color: #444444; text-align: center; margin-bottom: 2%;}
.news_list_nr_date{font-size: 14px; text-align: center; color: #afafaf; margin-bottom: 2%;}
.news_list_nr_dis{font-size: 14px; color: #999999; line-height: 26px; margin-bottom: 7%;}
.news_list_nr_more{font-size: 14px; text-align: center; color: #999999; width: 123px; height: 34px; line-height: 34px; border:solid 1px #e5e5e5; border-radius: 17px; margin:0 auto;}
.news_list_nr:hover .news_list_nr_tit{color: #ffffff;}
.news_list_nr:hover .news_list_nr_date{color: #ffffff;}
.news_list_nr:hover .news_list_nr_dis{color: #ffffff;}
.news_list_nr:hover .news_list_nr_more{color: #ffffff; border:solid 1px #ffffff;}

.sheji_nr{ margin-top: 2%; margin-bottom: 2%;}
.wd_list{padding:1.8% 0; border-bottom: solid 1px #e5e5e5;}
.sheji_nr_q{ font-size: 14px; color: #565656; line-height: 28px;}
.sheji_nr_a{ font-size: 14px; color: #565656; line-height: 28px;}

.gongchengnr{position: relative;}
.case_infro_pic{margin:0 9%; background: #dcdcdc; text-align: center;}
.case_infro_pic img{max-width: 100%;}

.jt_l{width: 37px; height: 37px; float: left; position: absolute; left: 0; z-index: 9999; top:40%;}
.jt_r{width: 37px; height: 37px; float: left; position: absolute; right: 0; z-index: 9999; top:40%;}

.lx_nr{margin-top: 2%; margin-bottom: 4%;}
.footer_nr{ width: 100%; background: #000; }
.footer_nr_l{width: 50%; float: left;}
.footer_nr_r{width: 50%; float: left;}
.footer_nr_l_list{width: 40%; float: left;}
.footer_nr_l_list2{width: 20%; float: left;}
.footer_nr_l_list_tit{font-size: 16px; color: #ffffff;}
.footer_nr_l_list_dis{font-size: 14px; line-height: 32px; color: #a1a1a1; margin-top: 2%;}
.footer_nr_l_list_dis a:hover{color: #ffffff; }
.footer_bq_r a:hover{color: #ffffff; }
.footer_nr_r_l{width: 70%; float: left;}
.footer_nr_r_r{width: 141px; height: 168px; float: left; background: #1c2a53;}
.footer_nr_r_l_tit{font-size: 22px; font-weight: bold; color: #1c2a53;}
.footer_nr_r_l_dis{font-size: 14px; color: #a1a1a1; line-height: 30px;}
.footer_nr_r_r img{width: 141px; height: 141px; overflow: hidden;}
.footer_nr_r_r_tit{text-align: center; font-size: 14px; color: #ffffff;}
.footer_mid{padding-bottom: 4%; border-bottom: solid 1px #616161;}
.footer_bq{padding:1.4% 0;}
.footer_bq_l{font-size: 14px; color: #727272; text-align: left;}
.footer_bq_r{font-size: 14px; color: #727272; text-align: right;}


.header_ewm{position: relative;}
.header_ewm:hover .header_ewm_h{display: block;}
.header_ewm_h{width: 107px; height: 107px; position: absolute; display: none;}
.pro_fl_list_nr{height: 100%;}
.abo_fl_down{position: absolute; width: 100%; color: #777777; background: #e5e5e5; display:none ; z-index: 9999; left: 0; line-height: 58px;}
.abo_fl_down_list{width: 20%; float: left; position: relative; height: 100%;}
.pro_fl_list_nr:hover .abo_fl_down{display: block;}
.abo_fl_down_list_nr{padding-left: 1%; padding-right: 1%; float: left; font-size: 14px;}

.fh5co-desc_h{width: 100%; position: absolute; bottom: 0; z-index: 9999; background: #1c2a53; font-size: 16px; color: #ffffff; text-align: center;/* padding-top: 4%; padding-bottom: 4%;*/ height: auto; line-height: 28px; display: none;}
.item:hover .fh5co-desc_h{display: block; padding-top: 9%; padding-bottom: 9%;}




@media(max-width:768px){
	.pro_detail_dl_anniu{float: none; width: 100%; font-weight: inherit; margin-bottom: 7%; margin-top: 2%;}
	.lx_mess{width:100%;}
	#email{width:100%!important;}
    .dh_hb{width:10%; float: right; position: absolute; right: 0; top:0;}
    .header_logo{/* width:70%!important;*/ transition:all .2s;}
	.MainBg{ display:none}
	.banner{ display:block}
    .header_logo img{ transition:all .2s; width:200px; padding-top:10px}
    .header_dh_nav{display: none; transition:all .2s; width: 100%;}
    .header_dh_list{ width:100%; border-bottom: solid 1px #dddddd; margin-top: 0; z-index: 999999999; line-height: 48px;}
        
    .header_nr{display: inline-table; height: auto;/* width: 100%;*/}
    .ind_abo_fl_list{ height: auto;}
    .ind_abo_fl_list2{height: auto; background: none;}
    .ind_tit_bg{width: 100%; background: none;}

    .abo_server_tit_bg{width: 100%; background: none;}
    .pro_list_tit_l{font-size: 14px;}
    .pro_list_tit_r{font-size: 14px; padding: 4%;}
    
    .tuangou_lct{margin-top: 1%;}
    .abo_nr_pic_pad img{margin:0 auto;}
    .mbx_l{padding:0;}
    .mbx_r{padding:0; text-align: left;}
    .zs_sm{font-size: 16px;}

    .section{padding-top: 0!important;}
    .ind_yhzq_tit_bg{width: 100%; font-size: 18px;}
    /*.ind_tgdz_tit_bg{width: 100%;}*/
    .ind_zq_tit_bg{width: 92%; margin:0 auto;}
    .ind_zs_list_r_tit{ text-align: center;}
    /*.ind_news_l_tit{font-size: 16px;}
    .ind_news_list_date{font-size: 14px;}
    .ind_news_r_tit{font-size: 16px;}*/
    .ind_lx_fgs_list{margin-bottom: 4%;}
    .ind_lx_tit{font-size: 24px;}
    .ind_lx_tit_bg{width: 100%; font-size: 18px;}
    .ind_lx_fw{font-size: 18px;}
    .ind_lx_fw_400{font-size: 28px; color: #b40803; text-align: center; line-height: 28px;}
    .ind_news_r_border{padding:0; border-left: none;}
    .pull-right{padding:0;}
    .ind_abo_tit{font-size: 26px;}
    .ind_tit_bg{font-size: 18px;}
    .ind_tit_dis{margin-top: 4%;}
    .ind_tit_dis_gm{font-size: 14px; margin-top: 4%;}
    .ind_abo_fl_list_f{font-size: 22px;}
    .ind_pro_list_pic{height: 240px}
    .ind_pro_list_pic img{padding:4%;}
    .ind_yhzq_tit{font-size: 28px;}
    .ind_tgdz_tit{font-size: 28px;}
    /*.ind_tgdz_tit_bg{font-size: 18px;}*/
    .ind_dz_tit{font-size: 18px; line-height: 28px;}
    .ind_dz_con{width: 100%;}
    .ind_dz_dis{font-size: 16px;}
    .ind_section_mid{width: 100%;}

    .ind_zs_list_r_tit{font-size: 18px; margin-top: auto;}
    .ind_zs_list{ display: flex; align-items: center; justify-content: center; }
    .ind_zq_tit{font-size: 28px;}
    .ind_zq_tit_bg{font-size: 18px;}
	.section1{ background-size:cover; background:url(/skin/images/mb1.jpg) no-repeat center;}
    .section2{ background-size:cover; background:url(/skin/images/ind_pro_bg.jpg) no-repeat center;}
    .section3{ background-size:cover; background:url(/skin/images/ind_pro_bg1.jpg) no-repeat center;}
    .section4{ background-size:cover; background:url(/skin/images/ind_pro_bg2.jpg) no-repeat center;}
    .section5{ background-size:cover; background:url(/skin/images/ind_pro_bg3.jpg) no-repeat center;}
    .section6{ background-size:cover; background:url(/skin/images/ind_pro_bg4.jpg) no-repeat center;}
 
    .ind_news_l_pic img{ margin:0 auto;}
    .ind_lx_tit_dis_gm{font-size: 14px;}
    .ind_lx_fgs_l{font-size: 18px;}
	.ind_news_anniu{margin-top: 0;}
	.ind_tit_dis_gm{margin-top: 0;}
	.zp_more{margin-right: 0;}
	.zs_1_tit_dis{height: auto;}
	.tg_list_tit{margin-bottom: 9px;}
	.fl_png_bg{margin-bottom: 9px;}
	.tg_list{height: auto;}
	.pro_detail_tit{font-size: 18px; text-align: center;}

	.ind_pro_bt4{width: 100%; margin-bottom: 7%;}
	.ind_pro_list_pic{height:160px;}
	.ind_abo_tit2{font-size: 28px;}
	.ind_por_r_tit{font-size: 16px;}
	.ind_por_r_key{font-size: 12px;}
	.ind_case_list_pic{height: 180px;}
	.ind_case_list_pic{height:200px;}
	.ind_case_more{padding:0; padding-top: 2%;}
	.bt_r3{width: 100%; text-align: center;}
	.bt_l3{width: 100%; text-align: center;}
	.ind_abo_tit2{text-align: center; padding-right: 0; line-height: 28px;}
	.ind_por_r{padding-left: 0; border-left: none;}
	.bt_l4{width: 100%; text-align: center;}
	.bt_r4{width: 100%; text-align: center;}
	.ind_pro_bt2{width: 100%; margin-bottom: 7%;}
	.bt_l2{width: 100%; text-align: center;}
	.bt_r2{width: 100%; text-align: center;}
	.ind_news_m_d{font-size: 18px; line-height: 28px;}
	.ind_news_y{font-size: 14px;}
	.ind_news_list_r_tit{font-size: 16px;}
	.ind_news_list_r_dis{font-size: 12px; padding-top: 4%;}
	.ind_news_list_r_tit{font-size: 15px;}
	.ind_pro_bt{width: 100%; margin-bottom: 7%;}
	.bt_l{width: 100%; text-align: center;}
	.bt_r{width: 100%; text-align: center;}

	.ind_con{width: 100%;}
	.ind_con_l{text-align: center;}
	.ind_con_ewm{position: relative; width: 180px; height: 180px; text-align: center; margin: 0 auto;}
	.ind_con_ewm img{width: 180px; height: 180px;}
	.ind_con_r_tit{font-size: 18px;}
	.ind_con_r_lx{font-size: 14px; line-height: 28px;}
	.ind_con_r_lx2{font-size: 14px; line-height: 28px;}
	.ind_copyright_nr_r{text-align: left;}
	.ind_pro_h_tit{font-size: 14px;}
	.section1_h_dis{font-size: 14px; line-height: 28px;}
	.section1_h_tit{font-size: 28px; line-height: 48px;}
	.section1_h_tit_en{line-height: 18px; letter-spacing: 7px;}
	.ind_q_nr{height: auto;}
	.ind_honor_bg{width: 80px; height: 80px; line-height: 80px;}
	.honor_pic_font_tit{font-size: 16px;}
	.abo_fl_nr{margin-top: 0;}
	.abo_fl_nr_r{background: none;}
	.abo_fl_nr_r{width: 100%;}
	.abo_fl_nr_r_l{width: 100%;}
	.abo_fl_list{width: 48%; float: left; background: #1c2a53; padding:0; text-align: center; font-size: 12px; color: #ffffff; margin-bottom: 2%; margin-right: 2%; padding-top: 2%; padding-bottom: 2%;}
	.pro_list{height: auto;}

	.abo_fl{position: relative;}
	.abo_fl_nr_l{height: auto;}
	.abo_fl_nr_r{height: auto;}
	.por_jt_l{top: 28%;}
	.por_jt_r{top: 28%;}
	.abo_tit{font-size: 18px; line-height: 28px;}
	.abo_tit span{font-size: 14px;}
	.cl_bg{height: 167px; margin-bottom: 2%;}
	.container0{width: auto; overflow: hidden;}
	.pro_dis{font-size: 15px;}
	.pro_dis span{font-size: 15px;}
	.gongcheng_info_are{font-size: 16px;}
	.fwzc_list_bt{font-size: 18px;}
	.fwzc_list_bt2{font-size: 18px;}
	.fwzc_list_bt3{font-size: 18px;}
	.fwzc_list{margin-bottom: 4%;}
	.abo_mess_sm{font-size: 16px;}
	.footer_nr_l{width: 100%;}
	.footer_nr_r{width: 100%; }
	.footer_bq_r{text-align: left;}
	.inner_are{padding-top: 0%;}

	.pro_fl_list{line-height: inherit;}
	.abo_fl_nr{margin-top: 4%;}
}   


@media(min-width:768px) and (max-width:992px){

	.abo_fl_list{width: 18%;}
    .header_dh_nav{display: block;/*width:66.66667%!important;*/ padding: 0; height: auto;}
    .header_dh_list{font-size: 14px; padding:0 1%; border-right:none; float: left;width:auto!important;border:none;}
    .header_nr{display: flex;/* width: 100%;*/}
    .header_dh_nav{ }
	
	.tg_list{height: 440px;}
	.tg_list_tit_dis{font-size: 12px; line-height: 28px;}

    .mbx_r{text-align: right;}
    .ind_tit_dis{font-size: 16px; text-align: center; margin-top: 1%;}
	.ind_tit_dis_gm{font-size: 15px; color: #555555; text-align: center; margin-top: .4%;}
	.ind_zs_list_r_tit{text-align: left;}
	.ind_news_r_list{padding:0;}


 
	
	
	
.section1{background-size: cover; background: url(/skin/images/mb1.jpg) no-repeat center;}
.section2{background-size: cover; background: url(/skin/images/ind_pro_bg.jpg) no-repeat center;}
.section3{ background-size:cover; background:url(/skin/images/ind_pro_bg1.jpg) no-repeat center; overflow: hidden;}
.section4{ background-size:cover; background:url(/skin/images/ind_pro_bg2.jpg) no-repeat center;}
.section5{ background-size:cover; background:url(/skin/images/ind_pro_bg3.jpg) no-repeat center;}
.section6{ background-size:cover; background:url(/skin/images/ind_pro_bg4.jpg) no-repeat center;}
	
	
	
	
	
	
	
	
    .zs_1_tit_dis{font-size: 16px; line-height: 30px; color: #000000; margin-top: 2%; margin-bottom: 2%; height: 180px;}
    .ind_abo_tit2{font-size: 48px; line-height: 48px;}
	.ind_por_r_key{font-size: 12px;}
	.ind_case_list_pic{height: 180px;}
	.ind_case_list_pic{height: 140px;}
	.ind_case_more{padding:0;}
	.ind_pro_bt4{width: 80%;}
	.ind_pro_list_pic{height: 200px;}
	.ind_pro_bt3{width: 100%;}
	.ind_pro_h_tit{font-size: 14px;}
	.ind_con_ewm{position: absolute;}
	.ind_con_ewm img{width: 236px; height: 236px;}
	.ind_honor_bg{width: 180px; height: 180px; line-height: 28px;}
	.honor_pic_font_tit{font-size: 16px; margin-top: 2%;}
	.abo_fl_nr_r_l{ width: 100%; padding-top: 4%;}
	.abo_fl_nr{height: auto;}
	.abo_fl_nr_l{height: auto;}
	.abo_fl_nr_r{height: auto;}
	.pro_list{height: auto;}
	.abo_fl{position: relative;}
	.inner_are{padding-top: 4.8%;}
	.abo_bg_bann_nr_tit{font-size: 22px;}

	.abo_fl_list{ padding-top: 1%; padding-bottom: 1%;}
	.abo_fl_nr{margin-top: 4%;}
}

@media(min-width:992px) and (max-width:1200px){
/*    .header_dh_list{font-size: 15px; padding:0 1%;}*/
.header_dh_list{ float: left; font-size: 15px; color: #333333; padding:0 1.4%;}
.header_dh_nav{height: 80px; line-height: 80px;}
.section{padding-top: 0!important;}
.ind_section_mid{width: 100%;}
.ind_section_mid2{width: 100%;}
.section1{background-size: cover; background: url(/skin/images/mb1.jpg) no-repeat center;}
.section2{background-size: cover; background: url(/skin/images/ind_pro_bg.jpg) no-repeat center;}
.section3{ background-size:cover; background:url(/skin/images/ind_pro_bg1.jpg) no-repeat center; overflow: hidden;}
.section4{ background-size:cover; background:url(/skin/images/ind_pro_bg2.jpg) no-repeat center;}
.section5{ background-size:cover; background:url(/skin/images/ind_pro_bg3.jpg) no-repeat center;}
.section6{ background-size:cover; background:url(/skin/images/ind_pro_bg4.jpg) no-repeat center;}


.ind_abo_tit2{font-size: 60px;}
.ind_por_r_key{font-size: 12px;}
.ind_case_list_pic{height: 180px;}
.ind_pro_list_pic{height: 280px;}
.abo_fl_nr_r_l{padding-top: 3%;}

.pro_list{height: auto;}
.abo_fl_list{padding-left: 2%; padding-right: 2%;}

}

@media(min-width:1200px){}

@media(min-width:1200px) and (max-width:1440px){
	.ind_pro_list_pic{height: 280px;}
	.container0{width: 100%;}
	.header_dh_list{font-size: 16px;}
}

/*分页样式*/
.pglist {
	padding: 30px 0;
	width: 100%;
	text-align: center;
	clear: both;
}
.pglist a {
	color: #666;
	padding: 0 26px;
	margin: 0 3px;
	background: #fff;
}
.pglist * {
	display: inline-block;
	_zoom: 1;
	_display: inline;
	vertical-align: middle;
	line-height: 40px;
	padding-bottom: 1px;
}
.pglist a:hover {
	display: inline-block;
	color: #fff;
	background: #1579a3;
}
.pglist .hover {
	display: inline-block;
	color: #fff;
	background: #1579a3;
}