/*样式*/
html,body,dl,dd,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,p,button {margin:0;padding:0;border:0;}
body {font-size:0.14rem;font-family:-apple-system, "Helvetica Neue", "Helvetica", "Arial", "PingFang SC", 'Microsoft Yahei',"Hiragino Sans GB", "STHeiti","Microsoft YaHei", "思源黑体", "Microsoft JhengHei", SimSun, sans-serif !important}
input,textarea,button {padding:0;font-family:"思源黑体","Shonar Bangla","Arial", 'Microsoft Yahei'}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
ul,ol,li {list-style-type:none;}
img {border:0;vertical-align:middle; }
select,input,textarea,button {vertical-align:middle;outline:none;-webkit-appearance:none;}
table {border-collapse:collapse;border-spacing:0}
tr {margin:0;padding:0;}
td {margin:0;padding:0;}
iframe {border:none;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}
a:active {text-decoration:none;}
a:focus{outline:none;}
i{ font-style:normal;} 

.hidden {display:none;visibility:hidden;}
.wrap {border:0;padding:0;max-width:1400px;margin:0 auto;*zoom:1;}
.wrap:after {clear:both;content:"";display:table;}
.clear {clear:both;}
.fix {*zoom:1;}
.fix:after {clear:both;content:"";display:table;}
.fl {float:left;}
.fr {float:right;}
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
/*header*/
 
.header .header_bk {margin:0 auto;height:100px;}
 
.header .header-box {float:right; padding-right: 5%;}
.header .header-box .menu,.header .header-box .search,.header .header-box .language {float:left;}
/*header-menu*/
header.main-nav{ display:none;} 


/*public satrt*/
.navNew {width:100%;height:100px;  position: absolute;left:0;top:0;z-index:1000; }
.navNew .maxCons {position:static}
.navNew .logo {float:left;display:block;padding:0px;height:100%}
 
.navNew .dh {float:right;height:100%;padding:19px 0}
.navNew .dh span {display:block;float:left;margin:9px 17px 0 0;width:132px;height:15px;background-image:url(/static/images/xiaoyi_2018/index/logotb.png);background-position:1px -31px;background-repeat:no-repeat}
.navNew .dh a {float:left;display:block}
.navNew .dh .application {width:98px;height:34px;line-height:34px;text-align:center;font-size:14px;color:#fff;letter-spacing:.5px; background-color:#0E4EAF;border-radius:4px;margin-left:19px}
.navNew .dh .application:hover {background-color:#1471FC}
 
.navNew .dh .leave:before {background-position:-142px -29px}
.navNew .dh .logIn:hover:before {background-position:-170px 0}
.navNew .dh .leave:hover:before {background-position:-170px -29px}
 

.nav-menu li .menu-title:before {content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#596efb;-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0);-ms-transition:transform .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:transform .5s cubic-bezier(.25,.46,.45,.94);-webkit-transition:transform .5s cubic-bezier(.25,.46,.45,.94);-o-transition:transform .5s cubic-bezier(.25,.46,.45,.94);transition:transform .5s cubic-bezier(.25,.46,.45,.94);}

 

.nav-menu li .menu-title.active:before, .nav-menu li.click-after .menu-title:before, .nav-menu li:hover .menu-title:before {
    -ms-transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}
  


.nav-tabs {border:0}
.nav-tabs>li {margin:0}
.nav-tabs>li>a {padding:0;margin:0;border:0;border-radius:0}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover {background:none;border:0}
.nav>li>a:focus,.nav>li>a:hover {background:none;border:0}
 

.main-swiper {width:100%;height:7.2rem; margin-top:72px;}
.main-swiper .content {display:block;width:12rem;position:relative;height:100%;margin:0 auto;overflow:hidden;}
.main-container {height:100%;overflow:hidden;}
.main-container .main-wrap .main-item {overflow:hidden;}
.main-swiper .snow-canvas {position:absolute;top:0;left:0;pointer-events:none;width:100%;z-index:10;}
.main-container .main-wrap .main-detail {display:block;position:absolute;left:0;bottom:0.80rem;width:2rem;height:0.45rem;font-size:0.18rem;font-weight:500;text-align:center;line-height:0.45rem;color:#fff;background-color:#2550dc;}
.main-container .main-wrap .main-detail:hover {background-color:#002B9B;}
.main-swiper .main-item img {display:block;position:absolute;width:19.2rem;height:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.main-swiper .pagination-wrap {position:relative;top:-0.8rem;width:12rem;height:0.10rem;margin:0 auto;z-index:10;padding:0.2rem 0;}
.main-swiper .swiper-pagination {display:-ms-flexbox;display:flex;}
.main-swiper .swiper-pagination-customs {height:0.06rem;width:0.6rem;background-color:#fff;}
.main-swiper .swiper-pagination-customs:not(:first-child) {margin-left:0.10rem;}
.main-swiper .swiper-pagination-customs:hover {background-color:#D8D8D8;cursor:pointer;}
.main-swiper .swiper-pagination-customs-active {background-color:#062ba5;}
@media screen and (max-width:1024px) {.main-swiper {height:7.2rem;}}
@media screen and (max-width:768px) {.main-swiper {height:15.6rem;}
.main-swiper .main-item img {width:100%;left:inherit;-webkit-transform:translateX(0);transform:translateX(0);}
.main-container .main-wrap .main-detail {bottom:1rem;width:2.88rem;height:0.90rem;line-height:0.90rem;font-size:0.30rem;}
.main-swiper .pagination-wrap {top:-0.50rem;width:14rem;height:0.20rem;}
.main-swiper .swiper-pagination {width:1.58rem;}
.main-swiper .swiper-pagination-customs {height:0.05rem;width:0.36rem;}
.main-swiper .swiper-pagination-customs:not(:first-child) {margin-left:0.10rem;}
}

 
.maxCon {width:100%;max-width:1430px;position:relative;height:auto;overflow:hidden;margin-right: auto;margin-left: auto; padding-left: 15px; padding-right: 15px;}
.maxCons {width:100%;max-width:1430px;position:relative;    margin-right: auto;margin-left: auto; padding-left: 15px; padding-right: 15px;}

 
.ft-link {background-color:#0d182e;padding-top:14px}
.ft-link .row {margin:0;padding:20px 0 0 0;line-height:22px;text-align:left; border-top:1px solid rgba(141,146,153,0.2);  }
.ft-link p {width:1200px;height:auto;display:block;text-align:center;overflow:auto;color:#ffffffb3;margin: 0 auto; font-size:12px;}
.ft-link p a {  font-size:12px;color:#ffffffb3; }
.ft-link p a.shenq {color:#fff}
.ft-link a:hover {color:#fff}

  
.footer .copy a {
    color: #fff!important;
}
   


/*右侧漂浮*/
.cndns-right {position:fixed;right:2px;top:45%;margin-top:46px;z-index:100}
.cndns-right-meau {position:relative;margin:0 0 5px}
.cndns-right-btn {width:44px;height:auto;overflow:hidden;padding:11px 0;text-align:center;display:block;position:relative;background: #000000;
opacity: 0.3;border-radius:5px}
.cndns-right-btn p {font-size:12px;line-height:16px;padding-top:6px;color:#fff;margin:0 auto}
.demo-icon {width:22px;height:22px;display:block;background:url(/statics/home/images/fuDong1.png) no-repeat;margin:0 auto}
.demo-icon1 {background-position:0 0}
.demo-icon2 {background-position:0 -22px}
.demo-icon3 {background-position:0 -88px}
.demo-icon4 {background-position:0 -66px}
.cndns-right-box {position:absolute;top:0;right:29px;padding-right:25px;display:none}
.cndns-right-box:after {content:'';position:absolute;right:18px;top:15px;width:13px;height:13px;border-radius:2px;background-color:#fff;border-top:1px solid rgba(0,0,0,.08);border-right:1px solid rgba(0,0,0,.08);transform:rotate(45deg)}
.cndns-right-btn:hover {background-color:#044A9E}
.cndns-right-box .box-border {padding:30px 30px 24px;width:240px;height:auto;overflow:hidden;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.15);-moz-box-shadow:0 3px 8px rgba(0,0,0,.15);box-shadow:0 3px 8px rgba(0,0,0,.15);position:relative}
.meau-cord .cndns-right-box .box-border {width:160px;padding:20px 20px 25px}

.meau-code .cndns-right-box .box-border img {width:120px;height:auto;margin:8px auto 0}
.meau-code .cndns-right-box .box-border {
    width: 160px;
    padding: 20px 20px 25px;
}
.meau-cord .cndns-right-box .box-border img {width:120px;height:auto;margin:8px auto 0}
.box-border p {font-size:14px;color:#666;line-height:20px;padding-left:0;margin:0; text-align:left;}
.box-border p a {font-size:14px;color:#666;line-height:32px;display:block}
.meau-cord .cndns-right-box .box-border p {line-height:24px;text-align:left;padding-left:0}
.box-border .wz1 {font-size:18px;color:#333;padding:0 0 8px}
.box-border .wz2 {background:url(/statics/home/images/fuDo1.png) left 8px no-repeat}
.box-border .wz02 {background:url(/statics/home/images/fuDo3.png) 2px center no-repeat; padding-left:24px;}
.box-border .wz4 {background:url(/statics/home/images/fuDo3.png) left 8px no-repeat}
.box-border .wz5 {font-size:13px;color:#999;line-height:22px}
.cndns-right-meau:hover .cndns-right-box {display:block}
section{ margin:0;}

.index_banner {position:relative;}
.index_banner .swiper-slide img {
width:100%;max-width:initial;display: block;image-rendering: -moz-crisp-edges; /* Firefox */
image-rendering: -o-crisp-edges; /* Opera */      
image-rendering: -webkit-optimize-contrast; /*Webkit (non-standard naming) */ 
image-rendering: crisp-edges; 
-ms-interpolation-mode: nearest-neighbor; /* IE (non-standard property) */

 }
.index_banner .container {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;}
.swiper-button-next,.swiper-button-prev {width:68px;height:68px; border-radius:50%;color:#fff;}
.swiper-button-next {right:0;}
.swiper-button-prev {left:0;}


/*右侧漂浮结束*/
/*index start*/
.index_main1 { width:100%;margin-bottom:0px;}
.index_main1 img {display:block;width:100%;}
.index_main1 .w1920{ max-width:1920px; margin:0 auto;}

.index_main2{ width:100%; height:700px; background:url(/statics/home/images/bg_r3_c1.jpg) no-repeat bottom center ;}
.index_main2 .news_fl{   height:552px; width:100%; margin-top:50px; position:relative; }

.index_main2 .news_fl .sub-tit {width:350px; float:left;margin-top:0px; margin-bottom:45px;}
.index_main2 .news_fl .index_mune{ width:100%; height:98px;}
.index_main2 .news_fl .sub-tit h2 {font-size:45px;color:#d4d4d4;font-weight:300;letter-spacing:1px; text-transform: uppercase;}
.index_main2 .news_fl .sub-tit p {font-size:30px;color:#404040;line-height:30px;font-weight:700;}
.index_main2 .news_fl .sub-tit span {display:block;width:68px;height:5px;background:#397FBD;margin-top:10px;}

.index_main2 .news_fl .more{margin-top:48px;text-transform: uppercase; text-align:center; height:48px; line-height:48px; font-size:16px; border:#7D7D7D solid 1px; border-radius:30px; width:150px; float:right;}
.index_main2 .news_fl .more:hover{ border: #004098 solid 1px; color: #004098;}
.index_main2 .news_fl .more:hover a{  color: #004098;}
.index_main2 .news_fl .newsBox {width:100%;  background:#fff; height:436px; margin-top:18px;  }
.index_main2 .news_fl .newsBox .hd {height:35px;line-height:35px;position:relative; width:192px;float:left;    margin-top: 32px;}
.index_main2 .news_fl .newsBox .hd ul {width:100%;float:left;position:absolute;top:-1px;height:42px;}
.index_main2 .news_fl .newsBox .index_mune {width:100%;height:90px; margin-bottom:40px;}

.index_main2 .news_fl .newsBox .hd   li{ float:left; cursor:pointer; margin-top: -2px; width:93px;color: #000;font-size: 18px; text-align:center;}
.index_main2 .news_fl .newsBox .hd ul li.on{ height:35px; background:#397FBD; border-radius:5px; color: #fff;}
.index_main2 .news_fl .newsBox .hd ul li.on a{color: #fff;}
.index_main2 .news_fl .newsBox .hd ul li  a{color: #000;}
.index_main2 .news_fl .newsBox .hd  li:first-of-type{ margin-right:6px;}
.index_main2 .news_fl .newsBox .bd ul{zoom:1;  }
.index_main2 .news_fl .newsBox .bd .hiSlider-item{ height:24px; line-height:24px;width:586px; height: 390px;}
.index_main2 .news_fl .newsBox .bd li .date{ float:right; color:#999;  }

.index_main2 .main:after {
    clear: both;
    content: "";
    display: table;
}

.content_fr{width: 100%;height:436px; float:left;}
.content_fr li{width: 25%;height:436px; float:left; background:#fff;  }
.content_fr li a{ display:block; padding:18px 10px;box-sizing: border-box;}
.content_fr li a .pic{ width:100%; height:220px; overflow:hidden;}
.content_fr li a .pic img{ width:100%;-webkit-transition: all 0.5s;transition: all 0.5s;}
.content_fr_p1{line-height:30px;font-size:20px;color: #353535;text-align:left;transition: all 0.5s;}
.content_fr_p2{line-height: 24px;font-size: 16px;color: #767676;transition: all 0.5s;}
.content_fr_p3{line-height:40px;font-size: 16px;color: #767676;transition: all 0.5s;}
.content_fr li:hover{ background:#d40808; }
.content_fr li:hover .pic img {
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
  }
.content_fr li:hover .content_fr_p1 {color: #fff;}
.content_fr li:hover .content_fr_p2 {color: #fff;}
.content_fr li:hover .content_fr_p3 {color: #fff;}
.sylist_info{ width:100%;}
 
 
 

.index_main3{ width:100%; height:700px; background:url(/statics/home/images/bg_r4_c1.jpg) no-repeat top center; background-size:100% 100%; }
.index_main3 .main {position: relative;  }
 
.index_main3 .main:after {clear:both;content:"";display:table;}

.index_main3 .main .sub-tit {width:100%;margin-top:52px; position:absolute; margin-bottom:45px; text-align:center; float:left; z-index:-9;}
 
.index_main3 .main .sub-tit h2 {font-size:40px;color:#97a8bd;font-weight:300;letter-spacing:1px;}
.index_main3 .main .sub-tit p {font-size:30px;color:#fff;line-height:40px;font-weight:700;}
.index_main3 .main .main3_list{ width:100%; height:700px; position:relative; z-index:1;}
.index_main3 .main .main3_list li{ width:25%; height:700px; float:left;   position: relative;   transition: opacity 0.5s ease-in-out; /* 渐变动画 */}
.index_main3 .main .main3_list li .icon{ width:103px; height:103px; margin:0 auto; margin-top:220px;transition: all 0.8s;}

.index_main3 .main .main3_list li.actived .icon {
    margin-top: 180px  ;
}
.index_main3 .main .main3_list li .icon img{ width:100%;}
.index_main3 .main .main3_list li .cn_title{ width:100%; height:36px; margin:0 auto;color:#fff;text-align:center; font-size:24px; line-height:36px;}

.index_main3 .main .main3_list li .en_title{ width:100%; height:36px; font-size:16px; text-align:center; margin:0 auto; color:#fff;line-height:36px;}
.index_main3 .main .main3_list li .icomore{ width:55px; height:55px; margin:0 auto;margin-top:50px;}
.index_main3 .main .main3_list li .icomore img{ width:100%;}
.index_main3 .main .main3_list li:hover{ background:url(/statics/home/images/cg.png) no-repeat top center;background-size:100% 100%; transition: opacity .3s 1s; }
 
.index_banner .swiper-pagination {
  bottom: 25px; width:100%;
}

.index_banner .swiper-pagination .swiper-pagination-bullet {
  opacity: 1;
  background: #ffffff;
  width: 14px;
  height: 14px;
  margin: 0 6px;
}

.index_banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 50px;
  background:#004098;
  border-radius: 10px;
}
.d-flex {
    display: -ms-flexbox !important;
    display: flex !important;
}
.justify-content-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
}

.index_main4{ width:100%; height:700px;position: relative; }
.index_main4 .main {position: relative; width:100%; }
.index_main4 .main4_right{ position: absolute; z-index:10; width:50%; height:700px;    right:0; top:0px;}
.index_main4 .main .main4_left {position:relative; width:50%;float:left;height:590px;padding:0;margin-top:45px;  }
.index_main4 .main:after {clear:both;content:"";display:table;}

.index_main4 .main .main4_left .sub-tit {width:100%;margin-top:20px; margin-bottom:45px;}
 
.index_main4 .main .main4_left .sub-tit h2 {font-size:40px;color:#d4d4d4;font-weight:300;letter-spacing:1px; text-transform:uppercase;}
.index_main4 .main .main4_left .sub-tit p {font-size:30px;color:#404040;line-height:40px;font-weight:700;}
 
.index_main4 .main .main4_left .area{ width:100%;height: 455px;}
.index_main4 .main .main4_left .area .fbt{ color:#014099; font-size:24px; text-align:left; line-height:90px;} 
.index_main4 .main .main4_left .area .sabout_dec{ color:#4e4e4e; font-size:16px; text-align:left; line-height:36px; padding-right:50px;} 

.index_main4 .main .main4_left .area .gdata li {text-align: center;padding: 0 30px;}
.index_main4 .main .main4_left .area .gdata { display:flex;
    -ms-flex-align: center !important; align-items: center !important; margin-top:50px;}

.index_main4 .main .main4_left .area .gdata .line{ background:#BFBFBF; width:1px; height:45px;}
.index_main4 .main .main4_left .area .gdata .dataitem{ display:flex;}
.index_main4 .main .main4_left .area .gdata .dataitem .data{ color:#d40808; font-size:48px; line-height:36px;}
.index_main4 .main .main4_left .area .gdata .dataitem span{ font-size:18px; color:#333333; line-height:48px; padding-left:10px;}
.index_main4 .main .main4_left .area .gdata .data_dec{ color:#1f1f1f;font-size:18px; line-height:36px;}

  

.index_main4 .main4_right .pic{ position:relative; overflow:hidden;}
.index_main4 .main4_right .pic .img {width:100%;height:700px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
 
.index_main4 .main4_right:hover .pic .img {transform:scale(1.2);}
.index_main4 .main4_right .pic   .title {width:100%;height:40px;line-height:40px;text-align:left;font-size:24px;color:#fff;position:absolute;top:328px;left:0px;}
.index_main4 .main4_right .pic   .title .num{ font-size:48px; line-height:48px; font-weight:bold; text-align:center;}
.index_main4 .main4_right .pic   .title .btitle{ font-size:24px; line-height:48px; font-weight:500;text-align:center;}
.index_main4 .main4_right .pic   .more{  text-align:center; margin-top:10px;}

/*index end*/
 
 
 
 
.section2 .sec_bk_01 .header {    box-shadow: 0 0 0;}
.hide-nav {width:35px;float:right;margin-right:0px;margin-top:18px;cursor:pointer;display:none;}
.hide-nav .lines {width:25px;height:3px;background-color:#666666;display:block;margin:5px auto;/* border-radius:70px;*/    /* overflow:hidden;*/}
.sy-banner {width:100%;max-height:920px;}
.swiper-pagination1 {bottom:40px!important;}
.swiper-pagination1 .swiper-pagination-bullet {width:22px;height:22px;border:2px solid #02bdf4;background:transparent;opacity:1;}
.swiper-pagination1 .swiper-pagination-bullet-active {background-color:#02bdf4;}
.two-nav {width:100%;height:auto;display:none;}
.two-nav li {width:100%;height:auto;line-height:40px;padding-left:20px;}
.bx-side-nav-list2 {width:200px;padding:20px;display:none;}
.bx-side-nav-list2>ul>li {border:none;text-align:left;}
.bx-side-nav2>i {right:220px;}
.pcenav {width:160px;position:absolute;left:-25%;top:64px;display:none;padding:10px 10px;background:#fff !important;border-radius:10px;box-shadow:rgb(238, 238, 238) 0px 0px 2px 2px;}
.pcenav:before {content:"";position:absolute;height:35px;width:100%;top:-20px;}
.pcenav a {display:block;width:100%;line-height:30px;text-align:center;font-size:14px;color:#282828;}
.pcenav a:hover {border:none!important;color:#0164ff;}
.synav li:hover .pcenav {display:block;}
.sol-nox {margin:0 -8px;overflow:hidden;margin-top:50px;}
.sol-nox li {width:33.282828%;float:left;padding:0 8px;}
.sol-noti {width:100%;height:50px;line-height:50px;text-align:center;background:#02bdf4;font-size:18px;color:#fff;margin-bottom:50px;}
.sol-notipc {width:100%;max-height:540px;overflow:hidden;}
.sol-notipc a,.sol-noti a {display:block;width:100%;height:100%;}
.sol-noti a {color:#fff;}
.container {width:100%;height: 100%;padding: 0;}

.nybanner .slides li:first-of-type .font h3 {width:100%;height:59px;font-size:44px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#fff;line-height:59px;letter-spacing:1px;}
.nybanner .slides li .font {padding-top:260px;text-align:left;}
.nybanner .slides li:first-of-type .font p {width:100%;height:37px;font-size:29px;font-family:MicrosoftYaHei;color:#fff;line-height:37px;text-transform:uppercase;}

.nybanner .slides li:first-of-type .font dt{ background:none;width:530px;color:#fff;font-size:14px;margin-top:15px;line-height:30px;font-weight:100; padding:0; text-align:left;}
.nybanner .slides li:first-of-type .font a{display:inline-block; border: solid 1px #0164ff; background: #0164ff;border-radius:2px; width: 180px; height: 50px; line-height: 50px; text-align: center; color: #fff;font-size: 18px;margin-top: 30px;}
.nybanner .slides li:first-of-type .font a:nth-child(2){background:none;border: solid 1px #a6a6a8; margin-left: 20px;}

.nybanner{height:520px; background:#f8f8f8;margin-top:0px;}

.nybanner_mobile{ display:none;}
.nybanner_pc{ display:block;}
/*public end*/

.maxCon {width:100%;max-width:1430px;position:relative;height:auto;overflow:hidden;margin-right: auto;margin-left: auto; padding-left: 15px; padding-right: 15px;}
.dabit {text-align: center; letter-spacing: 1px;max-width: 1230px; margin:0 auto;  }
.dabit h5,.dabit h2 {line-height:45px;font-size:34px;color:#333; margin:0 auto 8px; font-weight:700;position: relative;  width: auto;display: inline-block;font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;}


.dabit h5:before,.dabit h2:before {content:'';display:block;width:164px;height:2px;background-color:#ccc;position:absolute;left:-200px;top:25px;z-index:2;}

.dabit h5:after,.dabit h2:after {content:'';display:block;width:164px;height:2px;background-color:#ccc;position:absolute;right:-200px;top:25px;z-index:2;}

 
 
.nbanner_box{ 
    background: linear-gradient(
    to bottom,
    transparent 0%, /* 上部 82px 透明 */
    transparent 68px, /* 上部 82px 透明 */
    rgba(1, 64, 153, 0.7) 68px, /* 下部 78px 开始显示目标颜色 */
    rgba(1, 64, 153, 0.7) 100% /* 下部 78px 持续显示目标颜色 */
  );
   position: absolute;
    width: 100%;
    height: 146px;
    bottom: 0;
    z-index: 1;
}
 
	
/*内页 栏目导航*/	
.nbanner_box .m-auto{ width:260px; height:146px; text-align:left;text-indent: 60px; line-height:146px; background:#004098; color:#fff; float:left; position:relative; margin-top:32px;}
.nbanner_box .m-auto h3 {color:#fff;font-size:36px;font-weight:300;line-height:50px;letter-spacing:1px;margin-top:32px;}
.nbanner_box .m-auto p {line-height:30px;letter-spacing:1px; text-transform:uppercase;font-size:20px;color:#d8dfeb;font-weight:300;}
.nbanner_box .m-auto p.cyjg {
    line-height: 30px;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-size: 12px;
    color: #d8dfeb;
    font-weight: 300;
}	
.nbanner_box .guide{width: calc(100% - 260px); height:78px; line-height:78px; float:left;margin-top: 68px;}
.nbanner_box .guide .location{ float:left;color:#ffffff; font-size:16px; background:url(/statics/home/images/ico_home.png) no-repeat top left ; background-position:15px 20px; width:350px; padding-left:60px;}
.nbanner_box .guide .location a{ color:#ffffff;}
.navigation{ width:65%; float:right;height:78px; text-align: right;}
.navigation .title-nav a{ color:#fff;} 
.navigation .title-nav {display:inline-block;vertical-align:middle; width:15.2%;float:none;font-size:18px;line-height:78px; text-align:center;}
.navigation .title-nav:hover {color:#fff;}
.navigation .title-nav:before {height:6px;}
.navigation .title-nav:before {background:#D40809;}
.navigation .title-nav:before {bottom:1px}
.navigation  .active a {color:#fff;}
.open-line.active:before {transform:scale(1);-webkit-transform:scale(1);}
.open-line:before {content:"";width:100%;height:1px;background:#fff;position:absolute;bottom:0;left:0;transform:scale(0);transition:transform .3s ease-in-out;-webkit-transform:scale(0);-webkit-transition:transform .3s ease-in-out;}
.open-line:hover:before {transform:scale(1);-webkit-transform:scale(1);}
.open-line {position:relative;}
 

/*集团简介*/
.about_top{ width:100%; height:auto;  margin-top:80px;  }
.about_top .about_toppic{ width:calc(100% - 456px); float:left; }
.about_top .about_toppic img{ width:100%; height: auto; }
 
.about_top:after {
    clear: both;
    content: "";
    display: table;
}

.about_top .about_dec{ width:426px; float:right; padding:180px 60px 20px 60px;border-bottom: #004098 solid 6px;} 
.about_top .about_dec h2{ color:#014099; font-size:24px; width:100%; float:left;} 
.about_top .about_dec .minfo{ color:#4e4e4e; font-size:18px; line-height:36px; padding-top:30px;float:left;}


.about_main{ width:100%; height:auto;  margin-top:30px; margin-bottom:170px;  }
.about_main .about_rpic{ width:426px; float:right; height:712px; overflow: hidden; } 
.about_main .about_rpic img{ width: 100%;-webkit-transition: all 0.5s;
  transition: all 0.5s;}

.about_main .about_rpic:hover img{  
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);}   


.about_main .about-sdic{ width:calc(100% - 426px); float:left; background:#EDF4FC; height:712px;    padding: 50px;}
.about_main .about-sdic h2{color:#014099; font-size:24px; width:100%; float:left; line-height:90px;}
.about_main .about_sdicmx{ float:left; font-size:18px; line-height:36px; text-align:left; color:#4e4e4e;}
.about_main:after {
    clear: both;
    content: "";
    display: table;
}

.about_gd{ width:100%; float:left; height:90px; margin-top:50px;}
.about_gd li{ width:33.33%; float:left; display:flex;}
.about_gd li .icon{ width:95px; height:88px; float:left;}
.about_gd li .icon img{ width:90%;}
.about_gd li .item{  padding-left:10px;}

.about_gd li .item .indc{ color:#4c4c4c; text-align:left; line-height:36px; font-size:18px;}
.about_gd li .item .numC{ color:#4c4c4c; text-align:left; line-height:36px; font-size:16px;}
.about_gd li .item .numCX{ color:#d40808; text-align:left; line-height:36px; font-size:46px;}

.about_contact{ width: 100%; margin: 0px auto 80px 0; height: auto; line-height: 42px; font-size: 16px; text-align: left;padding-top: 186px; }
.about_contact img{ width: 100%;}
.contact_top {width: 100%; margin: 0 auto ; height: 262px; background: #004098; color: #fff; position: absolute; top:-75px;z-index: 1;max-width: 1400px;}
.contact_top  .it_tel{ width: 20%; position: relative; height: 262px; float: left;}
.contact_top  .it_tel::after{ content: ""; height: 75px; background: #fff; position:absolute; width: 1px; top: 35%; right:10%;}
.contact_top  .it_tel b{ display: block; width: 53px; height: 53px; margin: 54px auto 14px auto;}
.contact_top  .it_tel p.c1{ display: block; width: 100%; height: 24px; margin: 10px auto; text-align: center;font-size: 16px;}
.contact_top  .it_tel p.c2{ display: block; width: 100%; height: 24px; margin: 0 auto; text-align: center; font-size: 18px;line-height: 40px;}
.contact_top  .it_tel b img{ width: 100%;}
.contact_top  .it_add{ width: 20%; position: relative; height: 262px;float: left;}
.contact_top  .it_add::after{ content: ""; height: 75px; background: #fff; position:absolute; width: 1px; top: 35%; right:0%;}
.contact_top  .it_add p.c1{ display: block; width: 100%; height: 24px; margin: 10px auto; text-align: center;font-size: 16px;}
.contact_top  .it_add p.c2{ display: block; width: 100%; height: 24px; margin: 0 auto; text-align: center; font-size: 18px;line-height: 40px;}
.contact_top  .it_add b{ display: block; width: 53px; height: 53px; margin:  54px auto 14px auto;}
.contact_top  .it_add b img{ width: 100%;}
.contact_top  .it_ewm1{ width: 20%; position: relative; height: 262px;float: left;}
.contact_top  .it_ewm1 b{ display: block; width:158px; height: 158px; margin: 40px auto 0px auto;}
.contact_top  .it_ewm1 b img{ width: 100%;}
.contact_top  .it_ewm1 p{ display: block; width: 100%; height:40px; margin: 0 auto; text-align: center;font-size: 16px; line-height: 40px;}
.contact_top  .it_ewm2{ width: 20%; position: relative; height: 262px;float: left;}

.contact_top  .it_ewm2 b{ display: block; width:158px; height: 158px; margin: 40px auto 0px auto;}
.contact_top  .it_ewm2 b img{ width: 100%;}
.contact_top  .it_ewm2 p{ display: block; width: 100%; height:40px; margin: 0 auto; text-align: center;font-size: 16px; line-height: 40px;}

.contact_top  .it_ewm3 b{ display: block; width:158px; height: 158px; margin: 40px auto 0px auto;}
.contact_top  .it_ewm3 b img{ width: 100%;}
.contact_top  .it_ewm3 p{ display: block; width: 100%; height:40px; margin: 0 auto; text-align: center;font-size: 16px; line-height: 40px;}
.contact_top  .it_ewm3{ width: 20%; position: relative; height: 262px;float: left;}
/*组织架构*/
.about_zzjg{ width: 100%; margin: 80px auto; height: auto; line-height: 42px; font-size: 16px; text-align: left;}

/*新闻中心*/
.news_top{ width:100%; margin: 80px auto 0 auto; height: 448px; background: #f5f5f5; overflow: hidden;}
 
.news_top .text {
 float: left;
  width: calc(100% - 798px);
  padding: 40px;
}
.news_top .text .date{ color: #014099; font-size: 18px; line-height: 36px; margin-bottom: 20px;}
.news_top .text .tt{color: #333;font-size:24px; font-weight: bold;line-height: 30px; margin-bottom:35px;}
.news_top .text .desc{color: #323232;font-size:16px; line-height: 30px; margin-bottom:35px;}
.news_top .text .more{ background:#d40808 ;font-size:16px; color: #fff; text-align: center; border-radius: 23px; height: 46px; width: 145px;line-height: 46px;;}
.news_top .pic {
  width: 798px; float: left; overflow: hidden;
}
.news_top  .pic img {
  width: 100%;-webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.news_top:hover .pic img {
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
}
.news_top:hover .text .tt{color: #d40808;}

.plist:after {
  clear: both;
  content: "";
  display: table;
}



.news_list{ width:100%; float:left; padding-bottom: 50px; }
.news_list li  {margin-top:25px;height:260px;overflow:hidden;text-align:left;line-height:28px;font-size:14px;color:#A6A6A6; background: #f5f5f5;}
/* .news_list li a {display:block;float:left;max-width:76%;height:28px;line-height:28px;overflow:hidden;text-align:left;font-size:14px;color:#323232;white-space:nowrap;text-overflow:ellipsis;position:relative;}
.news_list li a:before {content:"";position:absolute;left:50%;bottom:0;width:0;height:1px;background:#d3dbe6;transition:all .3s}
.news_list li a:hover:before {width:100%;left:0;right:0} */
 
.news_list li .pic {width:468px;float:left; height: 260px; overflow: hidden;}
.news_list li  .pic img {
  width:100%;  
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.news_list li:hover .pic img {
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
}
.news_list li:hover .text .tt{color: #d40808;}
.news_list li .text {float:left;width:calc(100% - 468px);padding:20px 40px;}
.news_list li .text .date {color:#014099;font-size:18px;line-height:24px;margin-bottom:20px;}
.news_list li .text .tt {color:#333333;font-size:21px;font-weight:bold;line-height:28px;margin-bottom:15px;}
.news_list li .text .desc {color:#323232;font-size:16px;line-height:30px;margin-bottom:20px;}




.news_showZZ {padding-top:25px; padding-bottom: 50px;  height: auto;overflow: hidden;}
 
.news_showZZ .news_left {float:left;width:100%;padding-top: 0px; }
.news_showZZ .newsTit {height:auto;overflow:hidden;border-bottom:1px solid #dae1e9; margin-top: 60px;}
.news_showZZ .newsTit .wzA {line-height:44px;font-size:24px;color:#282828;font-weight:bold; text-align:center;}
.news_showZZ .newsTit .wzB {line-height:22px;font-size:14px;color:gray;letter-spacing:.5px;margin:5px 0 17px; text-align:center;}
.news_showZZ .newsTit .wzB span {padding:0 10px 0 20px;}
.news_showZZ .newsTit .wzB span#hits {padding:0 5px 0 0;}


.newsXq {padding:30px 0 0;height:auto;overflow:hidden;line-height:30px;letter-spacing:.5px;font-size:18px;color:#323232;}
.newsXq p,.newsXq div {line-height:36px;letter-spacing:.5px;font-size:18px;color:#323232;margin-bottom:0px;}
.newsXq p,.newsXq div {line-height:36px;text-align:justify;letter-spacing:.5px;font-size:18px;color:#323232;margin-bottom:0px;}
.newsXq p img{ max-width:100%; margin:10px auto;  }
.newsXq  img{ max-width:100%; margin:10px auto; }
.newsXq  img,.newsXq video {display:block;padding:10px;   height:auto;background-color:#f5f5f5;margin:10px auto;}

.newsXq table{ margin: 0 auto;}

.newsSxp {margin-top:62px;width:100%;height:28px;}
.newsSxp .prev,.newsSxp .next {float:left;width:48%;height:66px; border: #BFBFBF solid 1px;}
.newsSxp p {max-width:100%;height:28px;display:inline-block;line-height:28px;letter-spacing:.5px;text-align:left; padding: 15px;}
.newsSxp p b {display:block;float:left;width:68px;height:28px;font-weight:300;line-height:28px;font-size:16px;color:#282828;}
.newsSxp p a {display:block;margin-left:60px;height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:28px;font-size:16px;color:#282828;}
.newsSxp .next {float:right;text-align:left;}
.newsSxp .next p a {text-align:left;}
.newsSxp a:hover{ color:#016BFF;}
.newsSxp .prev:hover { border: #d40808 solid 1px;}
.newsSxp .prev:hover a{ color: #d40808;}
.newsSxp .prev:hover  p b { color: #d40808;}
.newsSxp .next:hover { border: #d40808 solid 1px;}
.newsSxp .next:hover a{ color: #d40808;}
.newsSxp .next:hover  p b { color: #d40808;}


/*企业文化*/


.culture_top{ width: 100%; height:605px; margin: 95px auto 0 auto;}
.culture_top .maxCons .box{ width: 100%; height: 605px; background: url(/statics/home/images/culture_r2_c3.jpg) no-repeat top center; background-size: cover;} 
.culture_top .maxCons::before {
  clear: both;
  content: "";
  display: table;
}


.culture_top .box .bktit{ height: 90px; float:left; width: 100%; text-align: center; margin: 66px auto 4px auto;}
.culture_top .box .bktit .bt{ font-size: 30px; line-height: 48px; text-align: center; color: #353535;}
.culture_top .box .bktit .line{  height: 6px; width: 100%; margin-bottom: 0px;}

.culture_top .box .bklist{ width:90%;  float: left; margin-left: 5%; margin-right: 5%;} 
.culture_top .box .bklist li{ float: left; width: 30%; height: 130px; margin-top: 48px;}
.culture_top .box .bklist li:nth-of-type(3n+2){ margin-left: 5%; margin-right: 5%;}
.culture_top .box .bklist li .item{ height:130px; background:#eeeeee; width: 100%;}
.culture_top .box .bklist .item .ico{ height:130px; background:#014099; width: 130px; float: left; -webkit-transition: all 0.5s;
  transition: all 0.5s;}
.culture_top .box .bklist .item .text{ height:130px; width:calc(100% - 130px); float: left; padding:15px 20px;}
.culture_top .box .bklist .item .text h4{ font-size: 16px; line-height: 36px; text-align: left; color: #353535;}
.culture_top .box .bklist .item .text p{ font-size: 22px; line-height: 36px; text-align: left; color: #353535;}

.culture_top .box .bklist li:hover .item .ico{background:#d40808;}




.culture_main{ width: 100%; height:475px; margin: 95px auto;}
 
.culture_main .maxCons::before {
  clear: both;
  content: "";
  display: table;
}
.culture_main .maxCons .left{ height:475px; width: calc(100% - 910px); float: left; background: url(/statics/home/images/culture_r2_c2.jpg) no-repeat left bottom;}
.culture_main .maxCons .left .text{ font-size: 18px; line-height: 48px; text-align: left; color: #353535;}
.culture_main .maxCons .left .bt{ font-size: 30px; line-height: 90px; text-align: left; color: #353535;}
.culture_main .maxCons .left .line{  height: 6px; width: 100%; margin-bottom: 45px;}





.culture_main .maxCons .right{ height:475px; width: 910px; float: right;}
.culture_main .maxCons .right .pic1{ height:475px; width: 250px; float: left; overflow: hidden;}
.culture_main .maxCons .right .pic2{ height:475px; width: 424px; float: left; margin: 0 12px;overflow: hidden;}
.culture_main .maxCons .right .pic3{ height:475px; width: 212px; float: left;overflow: hidden;}
.culture_main .maxCons .right .pic1 img,.culture_main .maxCons .right .pic2 img,.culture_main .maxCons .right .pic3 img{
  width: 100%;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.culture_main .maxCons .right .pic1:hover img{  
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);}
.culture_main .maxCons .right .pic2:hover img{  
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);}
.culture_main .maxCons .right .pic3:hover img{  
      -webkit-transform: scale(1.05);
      -ms-transform: scale(1.05);
      transform: scale(1.05);}   

/*荣誉*/
.honorlist {width:100%;background:url(/statics/home/images/hnonor_r2_c2.jpg) no-repeat bottom; background-size: 100%;}
.honorlist .container {width:100%;margin:115px auto;text-align:center;position: relative;}
.honorlist .year-nav {margin-bottom:75px;background:url(/statics/home/images/hnonor_r3_c8.jpg) repeat-x;height:98px;position:relative; overflow: hidden; display: flex;
  overflow-x: hidden;
  white-space: nowrap;
  gap: 10px;}
.honorlist .year-btn {padding:0px 55px 8px 55px;margin:0 5px;cursor:pointer;color:#004198;display:inline-block;position:relative;}
.honorlist .year-btn .text {line-height: 70px;width:100%;height:48px;margin:0 auto; font-size: 30px;}
.honorlist .year-btn .icon {width:50px;height:50px;margin:0 auto;background:url(/statics/home/images/lan.png) no-repeat top center;}
.honorlist .year-btn.active .icon {background:url(/statics/home/images/hon.png) no-repeat top center;}
.honorlist .year-btn.active .text{font-size:36px;line-height:70px;color:#d40808;}
.honorlist .slide-box {width:100%;height:100%;min-height:670px; position:relative;}
.honorlist .slide-group {display:block;width:100%;height:100%;}
.honorlist .slide-item {width:100%;height:100%;display:block;position:relative;overflow:hidden;}
.honorlist .slide-item .left {width:416px;height:670px;float:left;position:relative;background:url(/statics/home/images/hnonor_r6_c2.jpg) no-repeat;}
.honorlist .slide-item .right {width:calc(100% - 456px);height:670px;float:right;position:relative;padding:20px;box-sizing:border-box;
text-align: left; font-size: 18px; line-height: 48px;}
.honorlist .tit {text-align:left;  padding: 25px 45px; position: absolute; right: 0 ; top:50px; background: #0c4da2; color: #fff;}
.honorlist .year {font-size:58px;font-weight:bold;color:#fff;}
.honorlist .yearen {font-size:28px;color:#fff; text-transform: uppercase;}
.honorlist .slide-btn {position:absolute;top:-123px; width:40px;height:40px;line-height:40px;text-align:center; color:white;cursor:pointer;font-size:20px;z-index:999;}
.honorlist .slide-btn.prev {left:-16px;}
.honorlist .slide-btn.next {right:-16px;}
/* 清除浮动 */.clearfix::after {content:"";display:table;clear:both;}

.honorlist .slide-item .right div:hover{ font-size: 18px; color: #d40808;}
 
/* 成长历程 */
.historybox{ width: 100%; height: auto;background:url(/statics/home/images/history_r2_c1.jpg) no-repeat bottom; background-size: 100%;margin-top: 80px; min-height: 1100px;}
.historybox .maxCons::after {
  clear: both;
  content: "";
  display: table;
}
.historybox .history_list li{ float: left; width: 100%; margin-bottom:20px;}
.historybox .history_list .left{ width: 178px; height: 162px; float: left; position: relative;}
.historybox .history_list .left .tit{ position: relative; width: 114px; height: 40px; text-align: center; font-size: 24px; line-height: 44px; color: #fff; background: #004098;}
.historybox .history_list .left .tit::after {
  content: "";
  width: 36px;
  height: 1px;
  background: #004098;
  position: absolute;
  bottom: 18px;
  right:-50px;
}
.historybox .history_list li:last-of-type .left::after{
  content: "";
  width: 28px;
  height: 120px;
  background:none;
  position: absolute;
  bottom: 0;
  right:58%;
}

.historybox .history_list .left::after {
  content: "";
  width: 28px;
  height: 120px;
  background:url(/statics/home/images/history_r5_c3.jpg) no-repeat;
  position: absolute;
  bottom: 0;
  right:58%;
}

.historybox .history_list .text{ width: calc(100% - 178px); height: auto; float: left; background: #F4F4F4; padding: 20px;}
.historybox .history_list .text .desc{ font-size:16px; line-height: 30px; color: #333333;}

/*人才招聘*/

.job_list li .date-block {
  float: left;
  padding: 0 10px;
  width: 6.5%;
  height: 88px;
  font: 15px / 15px 'novecento' !important;
  font-weight: 600;
  color: #004098;
  text-align: center;
  box-sizing: border-box;
}
.job_list li .date-block .day {
  display: block;
  margin: 10px 0 10px 0;
  font: 36px / 36px 'novecento' !important;
  color: #004098;
  font-weight: 600;
}

.join_zp .nav-tabs{width: 100%; float: left; text-align: left;color: #999; font-size: 24px;}
.join_zp li{ float:left; margin:0 20px 0 0 ; font-size: 24px; }
.join_zp #myTabs{position:relative; width:80%;}
.join_zp li.active{color: #004098;}
.join_zp li.active a{color: #004098;}
.zpmore{ width:20%; float:right; text-transform: uppercase; font-size: 22px;
    text-align: right;}

.join_zp .tabbable{ width:100%; height:40px;}
.join_zp .tab-content{ width:100%;}

.job_list {width:90%;margin:80px auto;height:auto;line-height:36px;text-align:left;}
.job_list li{ width: 100%; height: 130px; float: left; border-bottom: #ccc solid 1px;}
.job_list li .summary {float:left;margin-left:3%;height:100%;line-height:18px;color:#746969;width:85%;}
.job_list li .date_more {width:3%;height:44px;float:right;text-align:right;padding-top:30px;}
.job_list li .date_more img{ width: 44px; height: 44px;}
.job_list li h1 {margin-bottom:15px;line-height:28px;font-size:16px;font-weight:600;color:#333;}
.job_list li p {margin-top:0px;height:45px;line-height:1.8;color:#746969;overflow:hidden;font-size:14px;}
.job_list li:hover h1{ color: #004098;}

.join_category.maxCons::after {
  clear: both;
  content: "";
  display: table;
}

.join_category2.maxCons::after {
  clear: both;
  content: "";
  display: table;
}
.join_category2{ width: 100%; height: auto; margin: 100px auto 150px auto;}
.join_category{ width: 100%; height: auto; margin: 100px auto 150px auto;}
.join_left{ float: left; width: 446px; height: auto;}
.join_left .join_left1{ float: left; width: 446px; height: 375px;}
.join_left .join_left2{ margin-top:24px; float: left; width: 100%; padding: 30px 20px; background: #eee; height:400px;}
.join_left .join_left2 .tit{ width: 100%; float: left; text-align: left;color: #004098; font-size: 24px;}
.join_left .join_left2 .texti p{ text-indent:24px;}  
.join_left .join_left2 .texti{ width: 100%; font-size: 16px; line-height: 36px;text-align: left; margin-top: 20px; float: left;}

.join_right{ width: calc(100% - 546px); height: auto; min-height: 800px; float: right;}
.join_right .join_ln{ width: 100%; float: left; height: 375px;}
.join_right .join_ln .tit{ width: 100%; float: left; text-align: left;color: #004098; font-size: 24px;}
.join_right .join_ln .tit a{color: #004098;}  
.join_right .join_ln .texti{ width: 100%; font-size: 16px; line-height: 32px;text-align: left; margin-top: 20px; float: left;}
.join_right .join_ln .texti p{ text-indent: 32px;}
.join_right .join_zp{ width: 100%; height: auto; float: left; margin-top: 24px;}
.join_right .join_zp .tit{ width: 100%; float: left; text-align: left;color: #004098; font-size: 24px;}
.join_right .join_zp .tit span{ float: right; text-transform: uppercase; font-size: 22px;}
.join_right .join_zp .tit a{color: #004098;}  
.join_right .join_zp .join_zplist{ margin-top: 24px; float: left; width:100%;}
.join_right .join_zp .join_zplist li{ padding:20px 0;width: 100%; height: 130px; float: left;  border-top: #ccc solid 1px;}
.join_right .join_zp .join_zplist li .summary {float:left;margin-left:3%;height:100%;line-height:18px;color:#746969;width:74%;}
.join_right .join_zp .join_zplist li .date_more {width:6%;height:44px;float:right;text-align:right;padding-top:30px;}
.join_right .join_zp .join_zplist li .date_more img{ width: 44px; height: 44px;}
.join_right .join_zp .join_zplist li h1 {margin-bottom:15px;line-height:28px;font-size:16px;font-weight:600;color:#333;}
.join_right .join_zp .join_zplist li p {margin-top:0px;height:45px;line-height:1.8;color:#746969;overflow:hidden;font-size:14px;}
.join_right .join_zp .join_zplist li:hover h1{ color: #004098;}


.join_zplist li .date-block {
  float: left;
  padding: 0 10px;
  width: 12%;
  height: 88px;
  font: 15px / 15px 'novecento' !important;
  font-weight: 600;
  color: #004098;
  text-align: center;
  box-sizing: border-box;
}
.join_zplist li .date-block .day {
  display: block;
  margin: 10px 0 10px 0;
  font: 36px / 36px 'novecento' !important;
  color: #004098;
  font-weight: 600;
}

.pageList{padding:45px 0 10px 0;clear: both;}

.pageList a {
  padding: 5px 10px;
  border: 1px solid #e1e1e1;
  height: 24px;
  line-height: 24px;
  color: #666;
}

.pageList font {
  border: 1px solid #0075CF;
  height: 24px;
  line-height: 24px;
  color: #fff;
  padding: 5px 10px;
  background: #0075CF;
}

/*社会责任*/
.navigation.lsd li.title-nav:nth-child(2)  { width: 22%;}
.lsd_top{ width: 100%;position: relative; font-size: 16px; text-align:left; line-height: 36px; margin-bottom: 50px;}
.lsd_top p{ text-indent: 32px;}

.lsd_zj{ width: 100%; position: relative; height: 940px; background:url(/statics/home/images/sidai.png) no-repeat top left #f7f7f7;}

.lsd_zj .tit{ top: 60px;width: 100%; padding-left: 20px; float: left; text-align: left;color: #004098; font-size: 24px; line-height: 40px; height: 40px; position: absolute;}

.lsd_zj .tit:before {
  content: "";
  width: 6px;
  height: 40px;
  border-radius: 3px;
  background: #004098;
  position: absolute;
  bottom: 0;
  left: 0;
}

.lsd_zj .sdmap{ width: 100%; text-align: center; padding-top:40px;}


.lsd_lc{ width: 100%; position: relative; height:660px;background:url(/statics/home/images/lsbg.png) no-repeat bottom left ;}  

.lsd_lc .tit{ margin-top: 50px; width: 100%; padding-left: 20px; float: left; text-align: left;color: #004098; font-size: 24px; line-height: 40px; height: 40px; position: relative;}

.lsd_lc .tit:before {
  content: "";
  width: 6px;
  height: 40px;
  border-radius: 3px;
  background: #004098;
  position: absolute;
  bottom: 0;
  left: 0;
}
 
.lsd_lc .lsd_lclistb {width:100%;float: left;  text-align:center;position: relative; margin-top:40px;}
.lsd_lc .lsd_lclistb .year-nav {margin-bottom:75px;height:408px;position:relative; width: 146px;float: left; padding: 45px 0; overflow: hidden;}
.lsd_lc .lsd_lclistb .year-nav::after {
  content: "";
  width: 1px;
  height: 100%;
  background:#B8B8B8;
  position: absolute;
  top: 15px;
  left:30px;
 
}
.lsd_lc .lsd_lclistb .year-btn {  float: right; width:calc(100% - 32px);  padding:0px ; margin-top:20px; cursor:pointer;color:#999;display:inline-block;position:relative;}
.lsd_lc .lsd_lclistb .year-btn .text {line-height: 40px;height:40px;width: 100%;  font-size: 24px; font-weight: 200;}

.lsd_lc .lsd_lclistb .year-btn.active .text{font-size:24px;line-height:40px;color:#004198;}
.lsd_lc .lsd_lclistb .slide-box {width:calc(100% - 220px) ;height:100%;min-height:520px; position:relative;float: right;}
.lsd_lc .lsd_lclistb .slide-group { width:100%;display:block;height:100%; }
.lsd_lc .lsd_lclistb .slide-item {width:100%;height:100%;display:block;position:relative;overflow:hidden;}
.lsd_lc .lsd_lclistb .slide-item li{ float:left; width:100%; height:32px; line-height:32px;margin-bottom:3px;    background-color: #f6f6f6;}
.lsd_lc .lsd_lclistb .slide-item a{ display:block; padding-bottom:15px;}
.lsd_lc .lsd_lclistb .slide-item a:hover .info-r h3{color:#004198;}
.lsd_lc .lsd_lclistb .slide-item .yearsItem1{ margin-bottom: 30px;}
.lsd_lc .lsd_lclistb .slide-item .img1{ float:left;}
.lsd_lc .lsd_lclistb .slide-item .img1 img{ width:198px; height:130px;}
.lsd_lc .lsd_lclistb .slide-item .info-r{ float:left; width:calc(100% - 215px); padding-left:20px; text-align: left;color: #333;}
.lsd_lc .lsd_lclistb .slide-item .info-r h3{ font-size:18px;  font-weight:900;}
.lsd_lc .lsd_lclistb .slide-item .info-r span{ display:block; padding-top:5px;}
.lsd_lc .lsd_lclistb .slide-item .info-r p{ padding-top:10px; line-height:30px; font-size:16px;}			  
.lsd_lc .lsd_lclistb .tit {text-align:left;  padding: 25px 45px; position: absolute; right: 0 ; top:50px; background: #0c4da2; color: #fff;}
.lsd_lc .lsd_lclistb .year {font-size:58px;font-weight:bold;color:#fff;}
.lsd_lc .lsd_lclistb .yearen {font-size:28px;color:#fff; text-transform: uppercase;}
.lsd_lc .lsd_lclistb .pn {position:absolute;top:-24px; left:-204px; width:30px;height:424px;line-height:40px;text-align:center; color:white;cursor:pointer;font-size:20px;z-index:999;}
.lsd_lc .lsd_lclistb .pn .prev {top:0px;display:block;position:relative;}
.lsd_lc .lsd_lclistb .pn .next {bottom:-95%;display:block;position:relative;}

.lsd_lc .lsd_lclistb .year-btn.active .text::after {
  content: "";
  width: 5px;
  height: 100%;
  background:#004198;
  position: absolute;
  bottom: 0;
  left: -4px;
  z-index: 1;
 
}


/*社会责任 单页*/
.yuanz{width: 100%;height: auto;margin:80px auto 150px auto;}
.yuanz::after{ clear: both;
  content: "";
  display: table;}
.yuanz .dbt{ width: 100%; position: relative; height: 75px;}
.yuanz .dbt span{ display: block; width: calc((100% - 520px) / 2) ; height: 75px; float: left; background: url(/statics/home/images/yz_r2_c2.png) no-repeat top right;}
.yuanz .dbt p{float: left; margin: 0 25px; width: 470px;background: #014099; border-radius: 37px; display: block; height: 75px; line-height: 75px; text-align: center; color: #fff; font-size: 20px;}

.yuanz .dbt span.r{  background: url(/statics/home/images/yz_r2_c3.png) no-repeat top left;}

.yuanz .yuanz_bg .xbt{ margin-top:0px; width: 100%; padding-left: 20px; float: left; text-align: left;color: #004098; font-size: 24px; line-height: 40px; height: 40px; position: relative;}

.yuanz .yuanz_bg .xbt::after {
  content: "";
  width: 6px;
  height: 40px;
  border-radius: 3px;
  background: #004098;
  position: absolute;
  bottom: 0;
  left: 0;
}
.yuanz .yuanz_bg::after{ clear: both;
  content: "";
  display: table;}
  .yuanz  .miaoxu img{ max-width: 100%;}  
.yuanz .yuanz_bg .miaoxu{ width: 100%; float: left; text-align: left; color: #333; font-size: 16px; line-height: 30px; margin-top: 20px; height: auto;} 
.yuanz .yuanz_bg .yuanz_bg_piclist{ width: 100%; float: left; height: 870px;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1{ width: 100% ;float: left; height:380px;margin-top: 38px;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2{ width: 100% ;float: left; height:414px; margin-top: 38px;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li{ float: left;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.one{ width: 244px; height: 380px; overflow: hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.two{margin-left:89px; width:490px; height: 380px; overflow: hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.three{margin-left: 89px; width:480px; height: 380px; overflow: hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li{ float: left;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.one{ width: 555px; height: 414px; overflow: hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.two{margin-left: 28px; width:796px; height: 414px; overflow: hidden;}

.yuanz .yuanz_hjgs .xbt{ margin-top: 50px; width: 100%; padding-left: 20px; float: left; text-align: left;color: #004098; font-size: 24px; line-height: 34px; height:68px; position: relative;}

.yuanz .yuanz_hjgs .xbt::after {
  content: "";
  width: 6px;
  height: 68px;
  border-radius: 3px;
  background: #004098;
  position: absolute;
  bottom: 0;
  left: 0;
}
.yuanz .yuanz_hjgs .miaoxu{ width: 100%; float: left; text-align: left; color: #333; font-size: 16px; line-height: 30px; margin-top: 20px; height: auto;} 
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist{ width: 100%; float: left; height: 1092px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1{ width: 96% ;margin-left:2%;margin-right:2%;float: left; height:508px;margin-top: 38px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2{  width: 96% ;margin-left:2%;margin-right:2%;float: left; height:508px; margin-top: 38px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li{ float: left; margin-right:2%;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.one{ width: 49%; height: 508px; overflow: hidden;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.two{ width:49%; height: 508px; overflow: hidden;margin-right:0%;}

.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2 li{ float: left;margin-right:2%;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2 li.one{ width: 49%; height: 508px; overflow: hidden; }
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2 li.two{ width:49%; height: 508px; overflow: hidden;margin-right:0%;}


.yuanz .yuanz_msgc .xbt{ margin-top: 50px; width: 100%; padding-left: 20px; float: left; text-align: left;color: #004098; font-size: 24px; line-height: 34px; height:68px; position: relative;}

.yuanz .yuanz_msgc .xbt::after {
  content: "";
  width: 6px;
  height: 68px;
  border-radius: 3px;
  background: #004098;
  position: absolute;
  bottom: 0;
  left: 0;
}
.yuanz .yuanz_msgc .miaoxu{ width: 100%; float: left; text-align: left; color: #333; font-size: 16px; line-height: 30px; margin-top: 20px; height: auto;} 
.yuanz .yuanz_msgc .miaoxu p{ text-indent: 32px;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist{ width: 100%; float: left; height: 920px;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1{ width: 96% ;margin-left:2%;margin-right:2%;float: left; height:508px;margin-top: 38px;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2{ width: 96% ;margin-left:2%;margin-right:2%;float: left; height:335px; margin-top: 38px;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 li{ float: left; margin-right:2%;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 li.one{ width: 49%; height: 508px; overflow: hidden;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 li.two{ width:49%; height: 508px; overflow: hidden;margin-right:0%;}

.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 li{ float: left;margin-right:2%;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 li.one{ width: 32%; height: 335px; overflow: hidden;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 li.two{ width:32%; height: 335px;  overflow: hidden;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 li.three{ width:32%; height: 335px;  overflow: hidden;margin-right:0;}


.yuanz .jinqi{ width: 70% ;margin-left:15%;margin-right:15%;float: left; height:416px; margin-top: 38px;}
.yuanz .jinqi li{ float: left;margin-right:2%;}
.yuanz .jinqi li.one{ width: 32%; height: 416px; overflow: hidden;}
.yuanz .jinqi li.two{ width:32%; height: 416px;  overflow: hidden;}
.yuanz .jinqi li.three{ width:32%; height: 416px;  overflow: hidden;margin-right:0;}

.yuanz .yuanz_msgc .miaoxu2{ width: 100%; float: left; text-align: left; color: #333; font-size: 16px; line-height: 30px; margin-top:40px; height: auto;} 
.yuanz .yuanz_msgc .miaoxu2 p{ text-indent: 32px;}


.fup .fup_bg .miaoxu img{ max-width: 100%;}


.fup{width: 100%;height: auto;margin:40px auto 50px auto;}
.fup::after{ clear: both;
  content: "";
  display: table;}


.fup .fup_bg .xbt{ margin-top: 50px; width: 100%; padding-left: 20px; float: left; text-align: left;color: #004098; font-size: 24px; line-height: 40px; height: 40px; position: relative;}

.fup .fup_bg .xbt::after {
    content: "";
    width: 6px;
    height: 40px;
    border-radius: 3px;
    background: #004098;
    position: absolute;
    bottom: 0;
    left: 0;
  }
.fup .fup_bg .miaoxu{ width: 100%; float: left; text-align: left; color: #333; font-size: 16px; line-height: 30px; margin-top: 20px; height: auto;} 
.fup .fup_bg .miaoxu p{ text-indent: 0px;}
.fup .fup_bg .fup_piclist{ width: 100%; float: left; height: 516px;}
.fup .fup_bg .fup_piclist11{ width: 100%; float: left; height: 550px;}
.fup .fup_bg .fup_piclist .pic1{ width: 96% ;margin-left:2%;margin-right:2%;float: left; height:508px;margin-top: 38px;}
.fup .fup_bg .fup_piclist .pic1 li{ float: left; margin-right:2%;}
.fup .fup_bg .fup_piclist .pic1 li:nth-of-type(1){ width: 49%; height: 508px; overflow: hidden;}
.fup .fup_bg .fup_piclist .pic1 li:nth-of-type(2){ width:49%; height: 508px; overflow: hidden;margin-right:0%;}
.fup .fup_bg .fup_piclist11 .pic11{ width: 96% ;margin-left:2%;margin-right:2%;float: left; height:550px;margin-top: 38px;}
.fup .fup_bg .fup_piclist11 .pic11 li{ float: left; margin-right:2%;}
.fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(1) {
  width: 38%;
  height: 508px;
  overflow: hidden;
}

.fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(2){ width:60%; height: 508px; overflow: hidden;margin-right:0%;}
.fup .fup_bg .itemlist{ width: 100%; float: left; text-align: left; color: #333; font-size: 16px; line-height: 30px; margin-top: 2px; height: auto;} 
.fup .fup_bg .itemlist li{ float:left; width:32%; margin:0px 2% 20px 0px; cursor:pointer;}
.fup .fup_bg .itemlist li:nth-child(3n){ margin-right:0;}
.fup .fup_bg .itemlist li .pic{ width: 100%; height: 300px; overflow: hidden; float: left;}
.fup .fup_bg .itemlist li .pic img{ width: 100%; height: 300px;-webkit-transition: all 0.5s; transition: all 0.5s;}
.fup .fup_bg .itemlist li:hover .pic img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05);}
.fup .fup_bg .itemlist li p{ width:100%; display:block; overflow:hidden; text-align:center; line-height:40px;}


/*产业结构 单页*/
.cyjg{ width: 100%;background: url(/statics/home/images/cy_tbg.png) no-repeat bottom center; background-size: 100%; padding-bottom: 200px;}
.cyjg_main{width: 100%;height: auto;margin:80px auto 0px auto;}
.cyjg_main::after{ clear: both;
  content: "";
  display: table;}
.cyjg_main .dbt{ width: 100%; position: relative; height: 75px;}
.cyjg_main .dbt span{ display: block; width: calc((100% - 520px) / 2) ; height: 75px; float: left; background: url(/statics/home/images/yz_r2_c2.png) no-repeat top right;}
.cyjg_main .dbt p{float: left; margin: 0 25px; width: 470px;background: #014099; border-radius: 37px; display: block; height: 75px; line-height: 75px; text-align: center; color: #fff; font-size: 20px;}

.cyjg_main .dbt span.r{  background: url(/statics/home/images/yz_r2_c3.png) no-repeat top left;}
.fdc_bk{ width: 100%; margin:60px auto;}

.fdc_bk::after{ clear: both;
  content: "";
  display: table;}
.fdc_bk .gdata{ width:100%; margin: 50px 0 30px 0; float:left; height:90px;  }
.fdc_bk .gdata li{ width:33.33%; float:left; padding-left: 10%; position: relative;}
.fdc_bk .gdata li .icon{ width:85px; height:80px; float:left;text-align: center; line-height: 70px;}
.fdc_bk .gdata li .icon img{ width:70%;}
.fdc_bk .gdata li .item{  padding-left:0px;}

.fdc_bk .gdata li .item .indc{ color:#4c4c4c; text-align:left; line-height:25px; font-size:18px;}
.fdc_bk .gdata li .item .numC{ color:#4c4c4c; text-align:left; line-height:36px; font-size:16px;}
.fdc_bk .gdata li .item .numCX{ color:#d40808; text-align:left; line-height:36px; font-size:46px;}
.fdc_bk .gdata li:nth-of-type(2)::after {
  content: "";
  width: 1px;
  height: 30px;
  border-radius: 0;
  background: #BFBFBF;
  position: absolute;
  bottom: 20px;
  right: 0;
}
.fdc_bk .gdata li:nth-of-type(2)::before {
  content: "";
  width: 1px;
  height: 30px;
  border-radius: 0;
  background: #BFBFBF;
  position: absolute;
  bottom: 20px;
  left: 0;
}

.fdc_bk .miaoxu{ width: 100%; float: left; text-align: left; color: #333; font-size: 16px; line-height: 30px; margin-bottom:40px; height: auto;} 
.fdc_bk .miaoxu p{ text-indent: 32px;}

.fdc_bk .cy_piclist{ width: 100%; float: left; height: 712px;}
.fdc_bk .cy_piclist .pic1{ width: 92% ;margin-left:4%;margin-right:4%;float: left; height:712px;}
.fdc_bk .cy_piclist .pic1 li{ float: left; margin-right:2%; width: 49%; margin-bottom: 20px;}
.fdc_bk .cy_piclist .pic1 li:nth-of-type(2n+2){ margin-right: 0;}

.bzfdc_bk .miaoxu{ width: 100%; float: left; text-align: left; color: #333; font-size: 16px; line-height: 30px; margin-top:50px;margin-bottom:40px; height: auto;} 
.bzfdc_bk .miaoxu p{ text-indent: 32px;}



/*产品中心*/
.prod{ width: 100%; position: relative; margin:80px auto 120px auto; min-height: 900px;}

.prod_search{ width: 100%; background: #EEEEEE; padding:40px 10%; height: 130px;}
.prod_search .sear_b{ width: 100%; height: 50px; float: left;}

.prod_search .sear_b .btns{width: 138px;float: left; height: 50px; background: #014099; color: #fff; font-size: 16px; border-radius:0 5px 5px 0 ;}
.prod_search .sear_b .form-item{ float: left; height: 50px; width: calc(100% - 168px); border: none;}
.prod_search .sear_b .form-item .sinput{ padding-left: 20px; line-height: 50px; background: #fff; border: #000; width: 100%;border-radius:5px 0 0 5px ;}

.want_nav_area{width:100%;float:left;height:40px; line-height:40px;padding-left:10px;}
.want_nav_area .left {width:62px;padding-top:10px;padding-bottom:10px;color:#505050;font-weight:bold;float:left; font-size:16px;}
.want_nav_area .rt {padding-top:10px;padding-bottom:10px;float:left;width: 92%;}
.want_nav_area  .rt .selete_rt {width:95%;float:left;}
.want_nav_area  .rt ul li {color:#b2b2b2;padding-right:20px;float:left; font-size:14px;}
.want_nav_area  .rt span {float:left;width:50px;display:block;}
.want_nav_area  .rt ul li.active a{ font-weight:500; color:#e60012;}

.sear_params{ width: 100%; height: 120px;}
.search_tit{ width: 100%; height: 62px; line-height: 62px; margin: 30px auto; position: relative;}
.search_tit .tit{ color: #fff; font-size: 16px; text-align: center; width: 135px; float: left; background: #004098;}
.search_tit::before {
  content: "";
  width: calc(100% - 135px);
  height: 1px;
  border-radius: 0;
  background: #BFBFBF;
  position: absolute;
  bottom: 0px;
  left: 135px;
}
.zsprod_list::after{ clear: both;
  content: "";
  display: table;}
.zsprod_list{ width: 100%; height: auto; margin: 0 auto; padding-bottom: 60px;}
.zsprod_list li{ width: 32%; float: left; margin-right: 2%; margin-bottom: 30px;}
.zsprod_list li:nth-of-type(3n+3){ margin-right: 0;}

.zsprod_list li .pic{ width: 100%; height: 332px; overflow: hidden; float: left;}
.zsprod_list li .pic img{ width: 100%;-webkit-transition: all 0.5s;
  transition: all 0.5s;}
.zsprod_list li:hover .pic img {
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
}
.zsprod_list li:hover .text .bt{color: #d40808;}   
.zsprod_list li .text{ width: 100%; height:186px; padding: 15px ; float: left; background: #EDF4FC;}

.zsprod_list li .text .bt{color: #4d4d4d; font-size: 18px; line-height: 32px; font-weight: 600; text-align: left;}
.zsprod_list li .text .bt span{   width:40px; display: inline-block;color: #fff; text-align: center; margin-left: 5px; margin-top: -2px;
  font-size: 12px; line-height:22px; background: #e60012; height:22px; border-radius:3px;}

.zsprod_list li .text .rex{width: 100%;color: #4f4f4f; font-size: 16px; line-height:32px;   text-align: left;}
.zsprod_list li .text .rex .ico{width: 28px; height: 28px; background: url(/statics/home/images/icon_tel.png); display:inline-block; float: left; margin-right: 5px;}

.zsprod_list li .text .addr{width: 100%;color: #4f4f4f; font-size: 16px; line-height:32px;   text-align: left;}
.zsprod_list li .text .addr .ico{width: 28px; height: 28px; background: url(/statics/home/images/icon_add.png); display:inline-block; float: left; margin-right: 5px;}


.zsprod_list li .text .kptime{width: 100%;color: #4f4f4f; font-size: 16px; line-height:32px;   text-align: left;}
.zsprod_list li .text .kptime .ico{width: 28px; height: 28px; background: url(/statics/home/images/icon_time.png); display:inline-block; float: left; margin-right: 5px;}

.zsprod_list li .text .tags{width: 100%;color: #4f4f4f; font-size: 14px; line-height:28px;   text-align: center;}
.zsprod_list li .text .tags span{ padding:0 5px ; background: #448aca; color: #fff; display: inline-block; float: left; margin-right:8px; border-radius:2px;}




.jdprod_list::after{ clear: both;
  content: "";
  display: table;}
.jdprod_list{ width: 100%; height: auto; margin: 0 auto;padding-bottom: 60px;}
.jdprod_list li{ width: 32%; float: left; margin-right: 2%; margin-bottom: 30px;}
.jdprod_list li:nth-of-type(3n+3){ margin-right: 0;}

.jdprod_list li .pic{ width: 100%; height: 332px; overflow: hidden; float: left;}
.jdprod_list li .pic img{ width: 100%;-webkit-transition: all 0.5s;
  transition: all 0.5s;}

  .jdprod_list li:hover .pic img {
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
}
.jdprod_list li:hover .text .bt{color: #d40808;} 
.jdprod_list li .text{ width: 100%; height:90px; padding: 15px ; float: left; background: #EDF4FC;}

.jdprod_list li .text .bt{color: #4d4d4d; font-size: 16px; line-height: 32px; font-weight: 600; text-align: left; padding-left: 5px;}
.jdprod_list li .text .bt span{   width:40px; display: inline-block;color: #fff; text-align: center; margin-left: 5px; margin-top: -2px;
  font-size: 12px; line-height:22px; background: #e60012; height:22px; border-radius:3px;}

.jdprod_list li .text .rex{width: 100%;color: #4f4f4f; font-size: 14px; line-height:28px;   text-align: left;}
.jdprod_list li .text .rex .ico{width: 28px; height: 28px; background: url(/statics/home/images/icon_tel.png); display:inline-block; float: left; margin-right: 5px;}

.jdprod_list li .text .addr{width: 100%;color: #4f4f4f; font-size: 14px; line-height:28px;   text-align: left;}
.jdprod_list li .text .addr .ico{width: 28px; height: 28px; background: url(/statics/home/images/icon_add.png); display:inline-block; float: left; margin-right: 5px;}


.jdprod_list li .text .kptime{width: 100%;color: #4f4f4f; font-size: 14px; line-height:28px;   text-align: left;}
.jdprod_list li .text .kptime .ico{width: 28px; height: 28px; background: url(/statics/home/images/icon_time.png); display:inline-block; float: left; margin-right: 5px;}

.jdprod_list li .text .tags{width: 100%;color: #4f4f4f; font-size: 14px; line-height:28px;   text-align: center;}
.jdprod_list li .text .tags span{ padding:0 5px ; background: #448aca; color: #fff; display: inline-block; float: left; margin-right:8px; border-radius:2px;}



.syprod_top1{ width: 100%; height: 462px;}
.syprod_top1 .pic{ float: left; width: 620px; height: 462px; overflow: hidden;}
.syprod_top1 .text{ padding: 45px; float: left; width: calc(100% - 620px); height: 462px; background:url(/statics/home/images/sy_r2_c8.jpg) no-repeat right bottom #EDF4FC;}



.syprod_top1 .text .bt{color: #4d4d4d; font-size: 24px; line-height: 32px; font-weight: 600; text-align: left;  }
.syprod_top1 .text .mx{width: 100%;color: #4d4d4d; font-size: 16px; line-height:30px;   text-align: left; margin-top: 30px;} 

.syprod_top1 .text .rex{width: 100%;color: #929292; font-size: 16px; line-height:36px;   text-align: left;margin-top: 30px;}
.syprod_top1 .text .rex .ico{width: 28px; height: 28px; background: url(/statics/home/images/icon_stel.png); display:inline-block; float: left; margin-right: 5px;}
.syprod_top1 .text .rex b{ color: #014099; font-size: 24px;}
.syprod_top1 .text .addr{ margin-top:5px;width: 100%;color: #929292; font-size: 16px; line-height:36px;   text-align: left;}
.syprod_top1 .text .addr .ico{width: 28px; height: 28px; background: url(/statics/home/images/icon_sadd.png); display:inline-block; float: left; margin-right: 5px;}


.syprod_top1 .text .more{ margin-top:35px;background:#d40808 ;font-size:16px; color: #fff; text-align: center; border-radius: 23px; height: 46px; width: 145px;line-height: 46px;;}
 
.syprod_top1  .pic img {
  width: 100%;-webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.syprod_top1:hover .pic img {
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
}
.syprod_top1:hover .text .bt{color: #d40808;}


.syprod_top2{ width: 100%; height: 462px; margin-top:30px;}
.syprod_top2 .pic{ float: right; width: 620px; height: 462px; overflow: hidden;}
.syprod_top2 .text{ padding: 45px; float: left; width: calc(100% - 620px); height: 462px; background:url(/statics/home/images/sy_r2_c8.jpg) no-repeat right bottom #EDF4FC;}



.syprod_top2 .text .bt{color: #4d4d4d; font-size: 24px; line-height: 32px; font-weight: 600; text-align: left;  }
.syprod_top2 .text .mx{width: 100%;color: #4d4d4d; font-size: 16px; line-height:30px;   text-align: left; margin-top: 30px;} 

.syprod_top2 .text .rex{width: 100%;color: #929292; font-size: 16px; line-height:36px;   text-align: left;margin-top: 30px;}
.syprod_top2 .text .rex .ico{width: 28px; height: 28px; background: url(/statics/home/images/icon_stel.png); display:inline-block; float: left; margin-right: 5px;}
.syprod_top2 .text .rex b{ color: #014099; font-size: 24px;}
.syprod_top2 .text .addr{ margin-top:5px;width: 100%;color: #929292; font-size: 16px; line-height:36px;   text-align: left;}
.syprod_top2 .text .addr .ico{width: 28px; height: 28px; background: url(/statics/home/images/icon_sadd.png); display:inline-block; float: left; margin-right: 5px;}


.syprod_top2 .text .more{ margin-top:35px;background:#d40808 ;font-size:16px; color: #fff; text-align: center; border-radius: 23px; height: 46px; width: 145px;line-height: 46px;;}
 
.syprod_top2  .pic img {
  width: 100%;-webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.syprod_top2:hover .pic img {
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
}
.syprod_top2:hover .text .bt{color: #d40808;}


.syprod_list1{ width: 100%; height: auto; overflow: hidden; margin-top:30px;}
.syprod_list1 .syplist{ width:100%; height: auto; float: left;}
.syprod_list1 .gdpic{ width: 210px; height: 332px; float: right;}
.syprod_list1 .syplist li{ width: 32%; float: left; margin-right: 2%;height: auto;margin-bottom: 30px;}
.syprod_list1 .syplist li:nth-of-type(3n+3){ margin-right: 0;}
.syprod_list1 .syplist li .cases_img{ width: 100%; height: 332px; overflow: hidden;}
.syprod_list1 .syplist li .cases_img img{width: 100%;-webkit-transition: all 0.5s;height: 332px;
  transition: all 0.5s;}
.syprod_list1 .syplist li .meta .fr{ float: right;  }

.syprod_list1 .syplist li .meta {
  width: 100%;
  height: 150px;
  padding: 15px;
  float: left;
  background: #EDF4FC;
}
.syprod_list1 .syplist li .meta .bt{color: #4d4d4d; font-size: 18px; line-height: 32px; font-weight: 600; text-align: left;}
.syprod_list1 .syplist li .meta .bt span{   width:40px; display: inline-block;color: #fff; text-align: center; margin-left: 5px; margin-top: -2px;
  font-size: 12px; line-height:22px; background: #e60012; height:22px; border-radius:3px;}

.syprod_list1 .syplist li .meta .rex{width: 100%;color: #4f4f4f; font-size: 16px; line-height:32px;   text-align: left;}
.syprod_list1 .syplist li .meta .rex .ico{width: 28px; height: 28px; background: url(/statics/home/images/icon_tel.png); display:inline-block; float: left; margin-right: 5px;}

.syprod_list1 .syplist li .meta .addr{width: 100%;color: #4f4f4f; font-size: 16px; line-height:32px;   text-align: left;}
.syprod_list1 .syplist li .meta .addr .ico{width: 28px; height: 28px; background: url(/statics/home/images/icon_add.png); display:inline-block; float: left; margin-right: 5px;}


.syprod_list1 .syplist li:hover .cases_img img {
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
}
 
.syprod_list1 .syplist li:hover .meta .bt{ color: #d40808;}
 
 

.syprod_list2{ width: 100%; height: 287px; overflow: hidden; margin-top:30px;}
.syprod_list2 .syplist{ width: calc(100% - 230px); height: 287px; float: right;}
.syprod_list2 .gdpic{ width: 210px; height: 287px; float: left;}
.syprod_list2 .syplist li{ width: 32%; float: left; margin-right: 2%;height: 287px;}
.syprod_list2 .syplist li:nth-of-type(3n+3){ margin-right: 0;}
.syprod_list2 .syplist li .cases_img{ width: 100%; height: 234px; overflow: hidden;}
.syprod_list2 .syplist li .cases_img img{width: 100%;-webkit-transition: all 0.5s;height: 234px;
  transition: all 0.5s;}
.syprod_list2 .syplist li .meta{ font-size: 18px; color: #343434;; width: 100%; background: #F3F3F3; height: 54px; line-height: 54px; padding: 0 16px;}
.syprod_list2 .syplist li .meta .fr{ float: right;  }
.syprod_list2 .syplist li:hover .meta{background: #d40808; color: #fff;}

.syprod_list2 .syplist li:hover .cases_img img {
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
}



.cgou {
  width: 100%;
  position: relative;
  margin: 60px auto 120px auto;
  min-height: 550px;
}
.cgou:after {
  clear: both;
  content: "";
  display: table;
}
.cgou .cg_left{ width: 274px; height: 500px; float: left;}
.cgou .cg_zc{ width: 274px; height: auto; display: table; background: #F2F6FF;}
.cgou .cg_zc .lanmu{ width: 274px; height:90px; background: url(/statics/home/images/cg_r2_c2.jpg) no-repeat top left;}
.cgou .cg_zc .lanmu .ico{ width: 45px; height:45px; float: left; margin: 24px 10px 15px 36px; }
.cgou .cg_zc .lanmu .tm{ width: 100px; height:45px; float: left;  line-height: 90px; font-size: 24px;  color: #fff;}
.cgou .cg_zc .lm_list li{ font-size: 20px;    float: left; width: 244px; background: #fff; height: 45px; line-height: 45px; border-radius: 25px; margin: 6px 15px 0 15px;}
.cgou .cg_zc .lm_list li .ico{ width:30px; height:30px; float: left; background: url(/statics/home/images/cg_r4_c3.png) no-repeat top center; margin:8px 8px 6px 52px; }
.cgou .cg_zc .lm_list li.on a{ color: #014099;}
.cgou .cg_zc .lm_list li  a{ color: #525252;}

.cgou .cg_zs{ width: 274px; height:90px; }
.cgou .cg_zs .lanmu{ width: 274px; height:90px; background:#014099;}
.cgou .cg_zs .lanmu .ico{ width: 45px; height:45px; float: left; margin: 24px 10px 15px 36px; }
.cgou .cg_zs .lanmu .tm{ width: 100px; height:45px; float: left;  line-height: 90px; font-size: 24px;  color: #fff;}


.cgou .cg_jj{ width: 274px; height:90px; margin-top: 2px; }
.cgou .cg_jj .lanmu{ width: 274px; height:90px; background:#014099;}
.cgou .cg_jj .lanmu .ico{ width: 45px; height:45px; float: left; margin: 24px 10px 15px 36px; }
.cgou .cg_jj .lanmu .tm{ width: 100px; height:45px; float: left;  line-height: 90px; font-size: 24px;  color: #fff;}


.cgou .cg_right{ width: calc(100% - 324px); height: auto; float: right;}

.zb_search{ width: 100%; background: #EEEEEE; padding:8px 6px 8px 20px; height: 50px;border: solid 1px #8ebdff}
.zb_search .sear_zb{ width: 100%; height: 32px; float: left;}

.zb_search .sear_zb .btns{width: 138px;float: left; height:32px; background: #014099; color: #fff; font-size: 16px; border-radius:5px ;}
.zb_search .sear_zb .item{ float: left; height: 32px; width:36%; border: none;}
.zb_search .sear_zb .item .sinput{ padding-left: 20px; line-height: 32px; background: #fff; border: #000; width: 85%;border-radius:5px ;}
.zb_search .sear_zb .item label{ width: 12%; text-align: left; height: 32px; display: inline-block;}


.zb_search .sear_zb .item2{ float: left; height: 32px; width:50%; border: none;}
.zb_search .sear_zb .item2 .timeinput{ padding-left:10px;padding-right:10px; line-height: 32px; margin-left: 2%; margin-right: 2%; background: #fff; border: #000; width:35%;border-radius:5px  ;}
.zb_search .sear_zb .item2 label{ width:16%; text-align: left; height: 32px; display: inline-block;}

.cgou .cg_right .cg-tabs{ width: 100%; height: 80px; border-bottom: #bfbfbf solid 1px;    margin-top: 20px; background: #EEEEEE;}
.cgou .cg_right .cg-tabs li{ width: 25%; height: 80px; float: left; text-align: center; line-height: 28px; font-size: 16px;}
 
.cgou .cg_right .cg-tabs li .ico{ width:40px; height: 40px; margin:5px auto 0 auto;}
.cgou .cg_right .cg-tabs li.active{ border-bottom: #e60012 solid 4px;}
.cgou .cg_right .cg-tabs li.active a{color:#e60012;}
.cgou .cg_right .cg-tabs li:nth-of-type(1) .ico{ background: url(/statics/home/images/ico_c1.png) no-repeat;background-size: 100%;}
.cgou .cg_right .cg-tabs li:nth-of-type(2) .ico{ background: url(/statics/home/images/ico_c2.png) no-repeat;background-size: 100%;}
.cgou .cg_right .cg-tabs li:nth-of-type(3) .ico{ background: url(/statics/home/images/ico_c3.png) no-repeat;background-size: 100%;}
.cgou .cg_right .cg-tabs li:nth-of-type(4) .ico{ background: url(/statics/home/images/ico_c4.png) no-repeat;background-size: 100%;}
.cgou .cg_right .cg-tabs li:nth-of-type(1).active .ico{ background: url(/statics/home/images/ico_c1on.png) no-repeat;background-size: 100%;}
.cgou .cg_right .cg-tabs li:nth-of-type(2).active .ico{ background: url(/statics/home/images/ico_c2on.png) no-repeat;background-size: 100%;}

.cgou .cg_right .cg-tabs li:nth-of-type(3).active .ico{ background: url(/statics/home/images/ico_c3on.png) no-repeat;background-size: 100%;}

.cgou .cg_right .cg-tabs li:nth-of-type(4).active .ico{ background: url(/statics/home/images/ico_c4on.png) no-repeat;background-size: 100%;}
.cgou .cg_right .cg-tabs li a{ display: block; width: 100%; height: 100%;}
#myTabContent{ margin-top: 20px;}

.cgou .cg_right .jjjc_title{ width: 100%; height: 50px ; line-height: 50px; text-align: center; color: #014099; font-size: 20px;}
.cgou .cg_right .jjjc_info{ width: 100%; height: auto ; line-height: 36px; text-align: left; color: #343434; font-size: 16px; padding: 20px;}

.cgou .cg_right .cgzs-tabs{ width: 100%; height: 138px; border-bottom: #bfbfbf solid 1px;}
.cgou .cg_right .cgzs-tabs li{ width: 50%; height: 138px; float: left; text-align: center; line-height: 38px; font-size: 18px;}

.cgou .cg_right .cgzs-tabs li .ico{ width:50px; height: 50px; margin:35px auto 0 auto;}
.cgou .cg_right .cgzs-tabs li.active{ border-bottom: #e60012 solid 4px;}
.cgou .cg_right .cgzs-tabs li.active a{color:#e60012;}
.cgou .cg_right .cgzs-tabs li:nth-of-type(1) .ico{ background: url(/statics/home/images/ico_c1.png) no-repeat;}
.cgou .cg_right .cgzs-tabs li:nth-of-type(2) .ico{ background: url(/statics/home/images/ico_c3.png) no-repeat;}

.cgou .cg_right .cgzs-tabs li:nth-of-type(1).active .ico{ background: url(/statics/home/images/ico_c1on.png) no-repeat;}
.cgou .cg_right .cgzs-tabs li:nth-of-type(2).active .ico{ background: url(/statics/home/images/ico_c3on.png) no-repeat;}
.cgou .cg_right .cgzs-tabs li a{ display: block; width: 100%; height: 100%;}

.tab_bt{ position: relative; width: 100%; background: #014099; height: 40px; color: #fff; text-align: center; line-height: 40px; font-size: 16px;}
.tab_bt .p1{ width: 69.5%; float: left;}
.tab_bt .p2{ width: 15%;float: left; border-left:#fff solid 1px ;border-right:#fff solid 1px ;}
.tab_bt .p3{ width: 15%;float: left;}
.tab_res{ width: 100%; float: left; margin-top: 10px;}
.tab_res li{ width: 100%; height: 40px; float: left; border-bottom: #BDBDBD dashed 1px; line-height: 40px; font-size: 16px;}
.tab_res li .p1{ width: 69.5%; float: left; text-align: left;    overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;}
.tab_res li .p2{ width: 15%; float: left; text-align: center;}
.tab_res li .p3{ width: 15%; float: left;text-align: center;}
.tab_res li .p3 span{ color: #fff; display: block; width:60%; height: 30px;   margin: 5px auto 5px auto; border-radius: 4px; line-height: 32px;}
.tab_res li .p3 span.g1{ background: #21AC37;}
.tab_res li .p3 span.g2{ background: #488ced;}


.layui-esen-content-jj {padding:20px 0 80px;}
section.layui-esen-anim-upbit {opacity:0;animation-duration:.6s;animation-delay:.2s;animation-fill-mode:forwards;animation-name:layui-esen-anim-upbit;-webkit-animation-duration:.6s;-webkit-animation-delay:.2s;-webkit-animation-fill-mode:forwards;-webkit-animation-name:layui-esen-anim-upbit;}
.layui-esen-content-youdian {padding:10px 0 20px;background: #F6F8FC;}
.layui-esen-content-duibi  {padding:10px 0 20px;}
.layui-esen-content-hexinyoushi  {padding:10px 0 20px;background: #F6F8FC;}
 
 

@keyframes layui-esen-anim-upbit {
    0% {
        opacity: 0;
        transform: translate3d(0,200px,0) rotateX(-10deg)
    }

    to {
        opacity: 1;
        transform: scale(1) translateZ(0)
    }
}

@-webkit-keyframes layui-esen-anim-upbit {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,200px,0) rotateX(-10deg)
    }

    to {
        opacity: 1;
        -webkit-transform: scale(1) translateZ(0)
    }
}

 

/*新闻中心*/
 

.newsTu {width:40.1%;height:210px;overflow:hidden;float:left}
.newsWz {float:right;width:56.4%;height:auto;overflow:hidden;text-align:left;padding:31px 34px 29px 0}
.newsWz .zA {display:block;overflow:hidden;line-height:38px;font-size:24px;color:#232425;font-weight:500}
.newsWz .zB {max-height:78px;overflow:hidden;line-height:26px;font-size:14px;color:#666;letter-spacing:.5px;margin-top:16px}
.newsWz .zB a {display:inline-block;padding-left:12px;color:#1140c4;font-size:14px}
 
 
.newsA .newsWz .zA {white-space:nowrap;text-overflow:ellipsis; position:relative;}
 
.newsA .newsWz .zA {height:38px}


 
.pagination {margin:36px 0;text-align:left}

.culture-sdic {width:100%;line-height:32px;text-align:justify;color:#555555;font-size:14px;margin-top:40px; padding-bottom:40px;}
.culture-sdic img{ max-width:100%;}

 

.zuzhi-sdic {width:100%;line-height:40px;text-align:justify;color:#555555;font-size:14px;margin-top:0px; padding-bottom:40px;}
.zuzhi-sdic img{ max-width:100%;}
/**分页效果*/
.pagelistk {width:100%;text-align:center;margin:60px 0 72px 0;}
.page-list {width:auto;display:table;margin:0 auto;height:36px;}
.page-list a {display:inline-block;width:34px;height:34px;border:1px solid #ddd;border-right:none;text-align:center;line-height:32px;color:#044A9E;font-family:SimSun;}
.page-list a:last-child {border:1px solid #ddd;}
.page-list a:first-child {border-top-left-radius:5px;border-bottom-left-radius:5px;}
.page-list a:last-child {border-top-right-radius:5px;border-bottom-right-radius:5px;}
.page-list a.frist,.page-list a.prev,.page-list a.next,.page-list a.last {width:auto;padding:0 12px;}
.page-list a:hover {color:#fff !important;border-color:#044A9E;background:#044A9E;}
.page-list a.on {color:#fff;border-color:#044A9E;background:#044A9E;}
 
.pages {height:35px;margin:85px 0 10px 0;clear:both;}
.pages:after {content:'.';clear:both;height:0;line-height:0;display:block;visibility:hidden;}
.pages ul {padding:0;list-style:none;margin:0;text-align:center;}
.pages li {height:30px;margin-right:5px;display:inline-block;}
.pages a {padding:5px 10px;border:1px solid #e1e1e1;height:24px;line-height:24px;color:#666;}
.pages a:hover {border:1px solid #0075CF;background:#0075CF;color:#fff;text-decoration:none;}
.pages span {border:1px solid #0075CF;height:24px;line-height:24px;color:#fff;padding:5px 10px;background:#0075CF;}
.pages .current a {border:1px solid #0075CF;background:#0075CF;color:#fff;}

.pchide { display: none;}
.mhide {  display: block;}
/**分页效果 end*/
 


 
.m-auto {width:100%;margin:0 auto; max-width:1430px;}

.flexslider{position:relative;overflow:hidden;height: 100%;}
.slides{position:relative;z-index:1;}
.slides li{ overflow:hidden;}

 
.slides li .font  .s-line1 {display:block;width:60px;height:4px;background-color:#fff;margin:10px 0 50px;}
.nybanner .slides li .cont{display:block; height:520px;}
.slides li .cont{display:block; height:520px;}

.slides li .font dt{    width:600px;color:#fff;font-size:16px;margin-top:15px;line-height:30px;font-weight:100;}
.slides li .font a{display:inline-block; border: solid 1px #0164ff; background: #0164ff;border-radius:2px; width: 180px; height: 50px; line-height: 50px; text-align: center; color: #fff;font-size: 18px;margin-top: 30px;}
.slides li .font a:nth-child(2){background:none;border: solid 1px #a6a6a8; margin-left: 20px;}

.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{margin:0 5px; display: inline-block;zoom:1;}
.flex-control-nav a{display:inline-block;width:5px;height:5px;line-height:40px;overflow:hidden;/* background:url(../images/dot.png) right 0 no-repeat; */cursor:pointer;background: #fff;border-radius: 50%;opacity: 0.8;}
.flex-control-nav .flex-active{
    opacity: 1;
    width:20px;
    border-radius: 10px;
}
.flex-direction-nav{position:absolute;z-index:2;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:150px;overflow:hidden;cursor:pointer;top:-55px;position:absolute;   opacity: 0;}
.flex-direction-nav li a.flex-prev{left:40px;}
.flex-direction-nav li a.flex-next{right:40px; background-position:-59px 0}
.flexslider:hover .flex-direction-nav li a{opacity: 1;}

.banner .slides li .zw {margin-top:49px;}
.banner .slides li .zw {height:40px;margin:20px 0 0;}
.banner .slides li .zw .lj4 {font-weight:300;text-shadow:0 2px 0 rgba(15,44,162,.5);background:linear-gradient(90deg,#0042ff 0,#24d5f9 100%);background-color:#0042ff;}
.banner .slides li .zw .lj4 {background:linear-gradient(90deg,#00aeff 0,#596efb 100%);background-color:#596efb;}
.banner .slides li .zw .lj {border-radius: 4px;width:98px;height:34px;text-align:center;line-height:34px;font-size:14px;letter-spacing:3px;color:#fff;position:relative;cursor:pointer;float:left;display:block;margin-right:15px;}



.title{text-align:center; position: relative;}
.title b{    font-size: 90px;  
    position: absolute;
    display: block;
    width: 100%;
    opacity: 0.02;
    font-weight: normal;    top: -45px;  font-family: none;}
.title h2{color:#282828; font-size: 34px;}
.title dt{font-size:16px;color: #5c5c5c;margin-top:15px;}
 

.search-point{padding-bottom: 20px;padding-top: 20px;font-size: 14px;}
.search-point strong{color: red;}
.newscaption a{ color:#397FBD;}  

 


.swiper-pagination-bullet{ outline:0;}


.bgColor {background-color:#fafbff;}
.bgColor2{ background:#F2F2F2;}
 

  
/*新闻资讯  */
 

.news_listB {height:57px;position:relative;margin-top:0;overflow:hidden;}
.news_listB:before {content:'';position:absolute;left:0px;top:18px;width:6px;height:20px;background:#1140C4;}
.news_listB:after {content:'';position:absolute;left:0;top:56px;width:100%;height:1px;background:#dae1e9;}
.news_listB a {display:block;float:left;color:#282828;font-size:16px;line-height:57px;font-weight:bold;position:relative;margin-left:24px;}
.news_listB i {display:block;float:left;width:1px;height:9px;background:#c7cdd4;margin:25px 0 0 25px;}
.news_listB a.active:before {width:100%;}
.news_listB a:before {content:'';position:absolute;left:0;bottom:0;width:0;height:2px;background:#596efb;transition:all .3s;}


.btn-posting {display:block;width:100%;height:48px;line-height:48px;text-align:center;font-size:20px;color:#fff;background-image:linear-gradient(90deg,#07a8ff 5%,#596efb 100%);background-color:#596efb;border-radius:3px;position:relative;margin-bottom:25px}
.btn-posting:before {content:'';display:inline-block;vertical-align:middle;width:22px;height:22px;background-image:url(/static/images/xiaoyi_2018/news/icon-common.png);background-position:-209px -1px;background-repeat:no-repeat;margin-right:8px;position:relative;top:-3px}
.btn-posting:hover {color:#fff;background:linear-gradient(90deg,#09f 0,#575dfa 100%);background-color:#4457d6}
 

.news_showC {padding-top:25px;}
.news_showC .news_right {padding-top:12px;}
.news_showC .news_right {float:right;width:295px;height:auto;overflow:hidden;}
.news_showC .news_left {float:left;width:71.5%;}
.news_showC .newsTit {height:auto;overflow:hidden;border-bottom:1px solid #dae1e9;}
.news_showC .newsTit .wzA {line-height:44px;font-size:30px;color:#282828;font-weight:bold;}
.news_showC .newsTit .wzB {line-height:22px;font-size:14px;color:gray;letter-spacing:.5px;margin:5px 0 17px;}
.news_showC .newsTit .wzB span {padding:0 10px 0 20px;}
.news_showC .newsTit .wzB span#hits {padding:0 5px 0 0;}


/*mystyle*/
.headBg .header-box{background: none;}

 


.expert{position: relative;width:100%;z-index: 99;margin-top:-5%; /*max-width:1486px; */ overflow: hidden;}
.mw12{float: left;margin-left:0; width:100%;}
.expertL{float: left;width:29%; height:178px; /*max-width:627px; */ }
.expertL img{ height:178px; width:100%;}
.expertR{float: right;width: 71%; /*max-width:988px;*/}
.expertL h4{color: white;font-size: 30px;font-weight: bold; text-align:center;}
.expertL p{font-size: 18px;line-height: 2;margin-top: 5%;color: white;}

.expertR ul{font-size: 0;}
.expertR ul li{display: inline-block;font-size: 16px;background: white;text-align: center; }
.expertR ul li img{ width:100%; height:178px;}
.expertR ul li.first{ width:33%; height:178px; float:left;/* max-width:330px;*/}

.expertR li {float:left;zoom:1;vertical-align:middle;text-align:center;width:16.75%;height:178px;position:relative;/* max-width:165px;*/}

.expertR .txt {width:100%;height:179px;-webkit-background:rgba(255,255,255,.5);-moz-background:rgba(255,255,255,.5);background:rgba(255,255,255,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5ffffff,endColorstr=#E5ffffff);position:relative;z-index:2;}
.expertR li:hover .txt{background: url(index2Bg2.png);color: #fff;opacity:1;}
.expertR .bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.expertR ul li a{display: block;}
.expertR ul li a span:first-child{display: inline-block;margin-top:0px;}
.expertR .txt {-webkit-transition: all 0.5s;opacity: 0;filter:alpha(opacity = 0);
    -moz-transition: all 0.5s;
    transition: all 0.5s;}
	
.expertR .txt .num{font-size: 36px;padding-top: 30px;color: #fff;}
.expertR .txt .name{/*writing-mode: vertical-lr;writing-mode: tb-lr;*/ padding-top:25px; text-align: center;padding-left:0px;font-size: 12px; text-transform:uppercase;}
.expertR .txt .name span{font-size: 20px;}	
	
.expertR li:hover .bg{ display:none;}	

.exul{font-size: 0;background:#0068b7;margin-right: -0.4%;}
.exul li{display: inline-block;font-size: 14px;width: 14.2%;}
.exul li b{ display:block; margin:0 auto; width:80px; height:80px; margin-top:30px;}
.exul li b img{width: 100%;}
.exul li span{ display:block; margin:0 auto; width:100%; height:60px; text-align:center; line-height:40px; color:#fff; font-size:16px;}
.exul li:hover{background: #fea82d;}
	
.ma1{display: block;width: 99.3%;background: #6d9349;text-align: center;color: white;line-height: 60px;margin-top: 1.8%;font-size: 16px;}

.ment{position: relative;}
.ment li{ width: 25%;font-size: 16px;float: left;overflow: hidden;position: relative;}
.ment span img{width: 100%;transition: all .6s;}
.ment li:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);}
.ment span{ display:block; width:100%; height:100%; overflow:hidden;}
.ment b{ display:block; width:100%; height:130px; line-height:130px; text-align:center; color:#fff; font-size:30px; overflow:hidden;    position: absolute;    bottom: 0;}
 

.w90{width: 90%;margin: 0 auto;padding:0; margin-bottom:60px;}
 
 
/*ads*/
.ads{ width:100%; height:128px; margin:0 auto;}
 
.slist{ width:90%; float:left; margin-left:5%; margin-right:5%;}
.slist li{ float:left; height:60px; width:100%; margin-bottom:14px;}
.slist  li .lf {width:17%;height:60px;text-align:center; background:#EEEEEE; float:left;}
.slist  li .lf h1 {color:#07579a;font-size:20px;padding-top:10px; text-indent:10px; width:100%; height:20px; line-height:20px; text-align:left;}
.slist  li .lf span {color:#7D7D7D;font-size:14px;text-align:left; line-height:24px; height:24px; display:block; float:left; text-indent:10px;}
.slist  li:hover .lf {background:#F17C37;}
.slist  li:hover .lf h1 {color:#fff;}
.slist  li:hover .lf span {color:#fff;}
.slist  li .nbt  {width:79%; overflow: hidden; margin-left:3%; float:left; }
.slist  li .nbt p{width:100%;color:#656565;font-size:14px;line-height:26px; overflow: hidden;   float:left;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;}
.slist  li .nbt h4{width:100%;color:#000;font-size:16px;line-height:30px; overflow: hidden;   float:left;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;}

.slist li:hover  .nbt h4 {color:#07579a; cursor:pointer}
.slist li:hover .lf {background:#07579a; color:#fff; cursor:pointer}


 
 
.video{ width:90%; float:left; margin-left:5%; margin-right:5%;}   
.video b{ display:block; float:left; width:100%; height:248px;}
.video b img{ max-width:100%;}
.video p{ float:left; display:block; width:100%; height:45px; line-height:45px; text-align:left;}
 
 
 
 


.myd2{display: none;background: #6d9349;color: white;text-align: center;position: absolute;top: 0;left: 0;width: 100%;height: 100%}
.myd1 img{width: 100%;}
 
.myd2 span:last-child{height: 100%;}
.myd2 span{display: inline-block;vertical-align: middle;}

.Casesize{position: absolute;display: inline-block;color: white;font-size: 26px;font-weight: bold;text-transform: uppercase;left: 5%;top: 5%;}
.Casedes{position: absolute;bottom: 5%;left: 5%;font-size: 16px;line-height: 1.6;width: 55%;color: #000;}

.mynews{background: #315351;padding: 5% 0;}
.news95{width: 95%;margin: 0 auto;}
.left1{float: left;width: 80%;}
.left2{float: right;width: 17%;}
.left1 ul{font-size: 0;margin-left: -3%;}
.left1 ul li{display: inline-block;font-size: 16px;width: 30%;margin-left: 3%;}
.newsimg{position: relative;}
.newstime{position: absolute;left: 5%;bottom: 5%;display: inline-block;color: white;padding: 2%;background: rgba(49, 83, 81, 0.6);
border-radius: 5px;}
.newstime span{display: block;text-align: center;}
.newstime span:first-child{font-size: 30px;}
.newstime span:last-child{font-size: 14px;}
.left1 h4{font-size: 20px;color: white;font-weight: bold;padding: 20px 0;}
.newstime2 span{display: inline-block;color: white;font-size: 14px;padding-left: 7%;}
.newstime2 span{background: url(/statics/home/images/f_06.png) no-repeat;background-position: 0;}
.left1 p{color: white;font-size: 14px;line-height: 1.8;/*margin-top: 20px;*/}
.memore a{display: inline-block;color: white;padding: 3% 2%;background: #6d9349;font-size: 14px;border-radius: 5px;margin-top: 20px;text-transform: capitalize;}
.left2 h4{font-size: 40px;font-weight: bold;color: white;position: relative;display: inline-block;padding: 10% 0;}
.left2 h4 i{display: inline-block;width: 8px;height: 8px;background: white;position: absolute;
right: -30px;top: 50%;margin-top: -4px;}
.left1 ul li:hover h4{color: #6d9349;}

.strip{margin-top: 80%;}
.strip i{display: inline-block;width: 25%;height: 2px;background: #bfbfbf;}
.strip i:last-child{background: #313131;}

.expertteam{padding: 5% 0;}
.team{float: left;width: 15%;}
 
.team h4{font-size: 40px;font-weight: bold;color: #6d9349;position: relative;display: inline-block;padding: 10% 0;}
.team h4 i{display: inline-block;width: 8px;height: 8px;background: #6d9349;position: absolute;
right: -30px;top: 50%;margin-top: -4px;}
.strip1{margin-top: 80%;}
.strip1 i{display: inline-block;width: 25%;height: 2px;background: #bfbfbf;}
.strip1 i:last-child{background: #313131;}
 

.myfooter{background:#0168B7;}
.w1250{width: 100%;margin: 0 auto;padding-top: 40px;padding-bottom:0px;position: relative;}


.mfrtel .mtel{ float:left; height:40px; width:100%; line-height:40px; color:#fff; font-size:36px; margin-bottom:15px; }
.mfrtel .mtel i{ display:block; width:40px; height:40px; background:url(e_c2.jpg) no-repeat ; float:left; margin-right:8px;}
.mfrtel .madd{ float:left; height:80px; width:100%; line-height:35px; color:#fff; font-size:16px; }
.mfrt{ float:left; height:170px; width:55.8%; }
.mu1 li.mfli{ color: #fff; height:36px; line-height:36px; width:100%; float:left;}
 
.mfr{float: left;width: 100%; border-bottom:#bfbfbf solid 1px;  }
.mfrk{ width:90%; height:auto; margin:0 auto;}
.mfrlogo{ width:23%; float:left; height:145px;}
.mfrlogo span{ display:block; float:left; height:120px; width:140px; margin-left:60px;}
.mfrlogo span img{ max-width:100%;}


.mu1{float: left;color: white;width: 29%;}
.mu2{float: left;color: white;width: 29%;}
.mu3{float: left;color: white;width: 15%;}
.mu4{float: left;color: white;width: 27%;}
.mfrt .mul:first-child{margin-left: 0;}
.mcg{float: left;}

.mu1 li.mfli{ color: #fff; height:36px; line-height:36px; width:100%; float:left;}
.mu1 li{margin-bottom: 10px;color: white; width:50%; float:left;}
.mu1 li a{color: white;font-size: 14px;}

.mu2 li.mfli{ color: #fff; height:36px; line-height:36px; width:100%; float:left;}
.mu2 li{margin-bottom: 10px;color: white; width:50%; float:left;}
.mu2 li a{color: white;font-size: 14px;}

.mu3 li.mfli{ color: #fff; height:36px; line-height:36px; width:100%; float:left;}
.mu3 li{margin-bottom: 10px;color: white; width:100%; float:left;}
.mu3 li a{color: white;font-size: 14px;}

.mu4 li.mfli{ color: #fff; height:36px; line-height:36px; width:100%; float:left;}
.mu4 li{margin-bottom: 10px;color: white; width:50%; float:left;}
.mu4 li a{color: white;font-size: 14px;}

.mfli{font-size: 16px; }
.mcg{margin-left: 70px;width: 195px;}
.mcg h4{font-size: 16px;color: white;margin-bottom: 20px;}
.mcg ul{font-size: 0;margin-left: -18px;}
.mcg ul li{margin-bottom: 10px;display: inline-block;font-size: 14px;margin-left: 18px;min-width: 85px;}
.mcg ul li a{color: white;font-size: 14px;}

.myewma{ float:left; height:170px; width:21.2%;}
 
.myphone{padding: 40px 0;border-bottom: 1px solid #bfbfbf;}
.phonel{float: left; margin-left:20%;  height:46px; line-height:36px; width:80px; color:#fff; margin-top:30px;font-size: 14px;}
.phonel b{ display:block; width:48px; height:48px; margin-left:16px; margin-right:16px; float:left; background:#EFEFED;border-radius: 100%; margin-top:5px; text-align:center; line-height:48px;}
.phonel span{ display:block; width:80px; height:32px; line-height:32px;  float:left; text-align:center;  }
.phonel a{ color:#fff;}
.phoner a{ color:#fff;}
.phoner{float: left;   height:46px; line-height:36px; width:80px; color:#fff; margin-top:30px;font-size: 14px;}
.phoner b{ display:block; width:48px; height:48px; margin-left:16px; margin-right:16px; float:left; background:#EFEFED;border-radius: 100%; margin-top:5px; text-align:center; line-height:48px;}
.phoner span{ display:block; width:80px; height:32px; line-height:32px;  float:left; text-align:center;  }

 
.phoner img{ max-width:100%;} 
.clausef{width:100%; float:left; height:45px; line-height:45px;    text-align: center;}
.clausef p{color: white;font-size: 14px;display: inline-block;}
.clausef span{color: white;font-size: 14px; padding-left:15px;}
.clausef span a{color: white;font-size: 14px;}

 
.index-news{display: none;}
.index-case{display: none;}
.subnavcont03{display: none;}

.mymin{width: 95%;margin: 0 auto;display: none;}
.ban{display: none;}

 
.search-nav{position: fixed;top: 68px;width: 100%;z-index: 999;display: none;text-align: center;font-size: 0;padding: 15px 0;background: rgba(218,193,193,0.4);}
.layui-form-item{display: inline-block;width: 500px;margin-bottom: 0 !important;font-size: 14px;}
.search-nav .layui-btn{display: inline-block;border-radius: 0;vertical-align: top;background-color: #145cb0;}

.category-about{padding: 40px 0;}
.w1200{width: 1200px;margin: 0 auto;}
.search-point{padding-bottom: 20px;}
.search-point strong{color: red;}
.page-nav{display: none;}

.ul-a{background: #F0F0F0;width: 120px;position: relative;overflow: inherit;padding: 20px;float: left;}
.ul-a:after{position: absolute;content: "";display: block;width: 1px;height: 100%;background: #dcdcdc;top: 0;right: -25%;}
.ul-a span{display: block;text-align: center;}
.ul-a span:first-child{font-size: 40px;color: #865e3a;line-height: 60px;}
.ul-a span:last-child{font-size: 14px;color: #000;line-height: 30px;}
.ul-right{float: right;width: 965px;}
.ul-right h4{font-size: 18px;font-weight: bold;}
.ul-right span{display: block;margin-top: 15px;}
.ul-right p{line-height: 1.8;color: #727272;margin-top: 15px;}
.ul-right i{display: inline-block;font-style: normal;border-bottom: 1px solid #865e3a;line-height: 1.8;margin-top: 10px;}
 
.add_w1200{width: 85%;margin: 0 auto;}
 
.mok i{width: 100% !important;margin-left: -50%;}
.mok{color:#0068b7;}

.my-min{width: 100%;margin: 0 auto;padding: 0 0 50px;}
 
.ntr{float: right;width: 86%;}
.min-u li{padding: 2%; background:#eee;position: relative;margin-bottom: 30px;}
.ntr h4{font-size: 20px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.ntr p{font-size: 14px;color: #7f7f7f;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 1.8;margin-top: 10px;min-height: 50px;}
.min-u li:hover span{color: #0068b7;}
.min-u li:hover h4{color: #0068b7;}

.min-u li:hover { background: #ffffff; box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.11); }

 
 
.p5{height: 70%;padding: 10%;}
.p5 h4{font-size: 24px;color: #0068b7;font-weight: bold;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.p5 div{margin-top: 10%;line-height: 1.8;font-size: 16px;color: #808080;}


.jobtit{background: #9aa1a9;padding: 0 35px;}
.jobtit i{float: left;font-size: 16px;width: 20%;font-style: normal;text-align: center;color: white;height: 48px;line-height: 48px;}

.layui-colla-title{font-size: 0;}
.layui-colla-title span{float: left;width: 25%;text-align: center;}

 
#container2{width: 100%;height: 500px;}
 

.des {float: right;width: 48%;height: 100%;border: 1px dashed #000;box-sizing: border-box;}
.dtitle {font-size: 15px;font-weight: bold;color: #cc5522;}
.dcontent {font-size: 13px;color: #282828;/*margin-top: 6px;*/}

.content{line-height: 1.8;font-size: 16px;}

.jobtop{background: #f2f2f2;padding: 20px;margin: 20px 0;line-height: 1.8;font-size: 16px;}


/*二级页面**/
.nybanner .ntit{position: absolute;width: 100%;height: 130px;top:300px; margin:0 auto;}
.nybanner .ntit span{  margin:0 auto;display:block;width: 100%;height: 70px; line-height:70px; text-align:center; color:#fff; font-size:42px; letter-spacing:10px;}
.nybanner .ntit p{  margin:0 auto;display:block;width: 100%;height:30px; line-height:30px; text-align:center; color:#fff; font-size:24px; text-transform:uppercase;}
.nybanner .ntit u{ margin:0 auto; display:block;width: 70px;height:3px; background:#ffa82e; margin-top:15px;}
 
.sub-nav{ position:relative; top:-60px;  height:120px;}
 

.sub-content .text { background: #fff; padding-bottom:50px; margin-bottom: 20px; color: #282828; line-height: 30px; }
.sub-content .text-f4f4f4 { background: #fff; }
.sub-content .text-line { width: 84px; height: 2px; display: block; background: #c5a775; margin-bottom: 30px; }
.sub-content .img { margin-bottom: 20px; }

.sub-content .img img { display: block; }

 
/*新闻中心*/

 

.article-content {width:100%;margin:20px auto 0;}
.article-content h2 {border-top:1px #e5e5e5 solid;font-size:20px;color:#323641;padding-top:20px;font-weight:normal; text-align:left;}
.article-content .date {color:#999999;padding:15px 0 40px;}
.article-content .content-html {color:#282828;line-height:30px; text-align:left;}

 

.pagedsj{position: relative;background: url(/statics/home/images/abouts_21.png) no-repeat;background-size: cover;min-height: 710px;}
.dsjsz{position: absolute;width: 100%;height: 100%;top: 0;}
.dsjsz h4{text-align: center;font-size: 30px;color: white;font-weight: bold;padding-top: 40px;}
.dsjx{position: absolute;left: 50%;padding: 15px 0;margin-top: 25px;}
.dsjx:before{content: "";position: absolute;height: 100%;width: 2px;background: white;left: -1px;top: 0;}
.dsjx li{color: white;margin-top: 10px;font-size: 16px;}
.dsjx li>p{font-size: 18px;}
.dsjx li:nth-child(odd){position: relative;left: 3%;}
.dsjx li:nth-child(even){position: relative;left: -103%;text-align: right;}
.dsjx li:nth-child(odd):before{content: "";width: 16px;height: 16px;border-radius: 50%;left: -3%;background: white;display: block;position: absolute;top: 50%;margin-top: -8px;margin-left: -8px;}
.dsjx li:nth-child(even):before{content: "";width: 16px;height: 16px;border-radius: 50%;right: -3%;background: white;display: block;position: absolute;top: 50%;margin-top: -8px;margin-right: -8px;}

.patit{text-align: center;padding-bottom: 40px;font-size: 30px;font-weight: bold;color: #0068b7;}
.patit a{color: #0068b7;}
.d30{float: left;width: 32%;margin-left: 2%;}
.rytop .d30:first-child{margin-left: 0;}
 
.showtit{text-align: center;font-size: 20px;font-weight: bold;padding-bottom: 30px;color: #0068b7;}

.paging{text-align: center;width: 100%;margin-top: 40px;}
.paging a{font-size: 14px;margin-right: 6px;background: #eeeeee;display: inline-block;min-width: 28px;height: 28px;line-height: 28px;padding: 5px;}
/*.paging a{color: #282828;display: block;}*/
.paging .on{background: #0068b7;color: #ffffff;}
/*.p_n1{background: #0068b7 !important;color: #ffffff;}*/

/*end*/







/*s-menu*/

.s-menu {width:150px; position: absolute;height:auto;background:#f4f6fd;box-sizing:border-box;border-top:1px solid #DB1341; left:0;top:100px;z-index:9;display:none;}
.s-menu-box {width:auto;margin:auto;display:table;}
 
/*s-menu-iwant*/

 
/*header-height*/

.header-height {width:100%;height:100px;}
/*banner*/

.banner {width:100%;position:relative;}
.nybanner {width:100%;position:relative;}
@media(min-width:1024px) {.banner-swiper,.index-banner {width:100%;height:650px;}
}
.banner-m {display:none;}
/*index-advantage*/ 
/*index-about*/ 
/*index-news*/

 
@media(min-width:1366px) {.index-case .list {width:1280px;margin:0 auto;display:table;padding:0px 0 50px 0;}
.index-banner .carousel-item1.active img {top:-200px;}
.index-banner .carousel-item2.active img {top:-200px;}
}
.index-case .list li {float:left;width:25%; cursor:pointer;}
@media(min-width:1366px) {.index-case .list li:nth-child(3n) {margin-right:0;}
}
 
@media(min-width:1024px) { 
}
 
/*index-product*/ 

.mobel-list-box {display:none;}
/*index-news*/

.index-news {width:100%;}
@media(min-width:1366px) {
.sy_newlist {width:1200px;margin:0 auto; }
.foot-menu-box.b1,.foot-menu-box.b2,.foot-menu-box.b3,.foot-menu-box.b4,.ewm-fx {width:15%;box-sizing:border-box;}

}
@media(min-width:1500px) {.sy_newlist {width:1200px;margin:auto;display:table;}
}
.news-list {width:725px;float:right;margin-right:5px;}
.news-list li {padding:34px 44px 27px 48px;box-shadow:0 0 10px rgba(222,229,238,.75);margin-bottom:25px;}
.news-list li:hover {background:#0a448d;}
.news-list li span {display:block;}
.news-list li .time {font-size:16px;line-height:26px;color:#999;}
.news-list li:hover .time {color:#fff;opacity:.5;}
.news-list li .title {font-size:18px;line-height:26px;color:#000;margin-bottom:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news-list li:hover .title {color:#fff;}
.news-list li .txt {width:100%;font-size:14px;line-height:22px;color:#bbb;margin-bottom:21px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news-list li:hover .txt {color:#fff;opacity:.5;}
.news-list li .more {font-size:12px;color:#666;width:100px;height:30px;box-sizing:border-box;border:1px solid #dadada;text-align:center;line-height:28px;border-radius:15px;}
.news-list li:hover .more {color:#fff;border:1px solid #fff;opacity:.5;}
/*index-partner*/

.index-partner {width:100%;background:#f4f6fd;}
 
/*index-advisory*/

 
/*footer*/

 
.foot-box {width:1280px;margin:auto;position:relative;}
.foot-menu {width:100%;display:table;min-height:280px;}
.foot-menu-box {float:left;padding-left:28px;padding-top:43px;}
.foot-menu-box.b0 {width:270px;margin-left:68px;padding-left:0px;padding-top:75px;}
.foot-menu-box.b1 {width:170px;}
.foot-menu-box.b2 {width:170px;}
.foot-menu-box.b3 {width:170px;}
.foot-menu-box.b4 {width:127px;}
.foot-menu-title {font-size:16px;line-height:30px;color:#fff;margin-bottom:15px;}
.foot-menu-link {font-size:14px;line-height:30px;color:#fff;opacity:.5;display:block;}
.foot-menu-link:hover {text-decoration:underline;}
.ewm-fx {width:193px;float:right;text-align:center;padding-top:80px;}
.ewm-box {width:101px;margin:auto;}
.ewm-box span {font-size:12px;line-height:30px;color:#fff;margin-top:2px;display:block;}
.fx-box {width:100%;text-align:center;margin-top:14px;}
.fx-box a {width:25px;height:25px;display:inline-block;margin:0 5px;}
.foot-box .foot-botton {width:100%;display:table;border-top:1px solid rgba(255,255,255,.5);}
.foot-box .foot-botton .bq {height:40px;line-height:40px;color:rgba(255,255,255,.45);font-size:12px;text-align:center;}
.foot-box .bq a {color:rgba(255,255,255,.45);}
.foot-box .gotop {width:35px;height:40px;position:absolute;z-index:9;right:0;top:0;cursor:pointer; text-align:center;}
.foot-box .gotop  img{ margin-top:10px;}
.fix-menu {position:fixed;z-index:9;top:40%;transform:translateY(-50%);right:110px;}
.fix-menu li {font-size:14px;line-height:50px;}
.fix-menu li a {color:#a2a1a1;}
.fix-menu li span {width:10px;height:10px;box-sizing:border-box;border:1px solid #969696;border-radius:50%;display:block;float:left;margin:20px 5px 20px 0;}
.fix-menu li:hover a {color:#2a5c9c;}
.fix-menu li.on a {color:#2a5c9c;}
.fix-menu li:hover span {background:#2a5c9c;border:1px solid #2a5c9c;}
.fix-menu li.on span {background:#2a5c9c;border:1px solid #2a5c9c;}
/*ny-banner-product*/

.ny-banner-product {width:100%;height:600px;}
.banner-product {width:1200px;margin:auto;box-sizing:border-box;padding-left:100px;display:table;}
.banner-product .title {font-size:36px;line-height:36px;color:#e4f0ff;margin-top:185px;margin-bottom:17px;}
.banner-product .txt {width:560px;font-size:14px;line-height:26px;color:#c5c7cb;margin-bottom:36px;}
.banner-product .l-box {display:table;font-size:14px;}
.banner-product .l-box a {width:190px;height:45px;box-sizing:border-box;border:1px solid #fff;border-radius:22px;text-align:center;line-height:43px;color:#c5c7cb;display:block;float:left;margin-right:30px;}
.banner-product .l-box a:hover {color:#bbd7f9;border:1px solid #bbd7f9;box-shadow:0 0 10px 8px rgba(10,68,141,.75);}
.menu-address {width:1200px;margin:auto;font-size:14px;color:#9b9b9b;line-height:30px;box-sizing:border-box;padding-left:8px;padding-top:15px;}
.menu-address a {color:#9b9b9b;}
.menu-address a:hover {color:#0a448d;}
/*product*/

 
@media(min-width:1366px) { 
}
 

 
.menu-title {width:100%;text-align:center;font-size:30px;line-height:30px;color:#000;}
 
 

.ny-banner-mobel img{ height:140px;}
 
.product3-box1 {width:100%;background:#f4f6fd;padding:75px 0;}
.product3-box1 .box {width:1300px;margin:auto;display:table;}
.product3-box1 .box .img {width:448px;height:448px;border:1px solid #e7e7e7;float:left;display:none;}
.product3-box1 .box .img-pc {width:448px;height:448px;border:1px solid #e7e7e7;float:left;}

@media(max-width:1680px){
.index_main4 .main .main4_left .area ul li {width:22.2%;height:486px;float:left;margin-left:2%;position:relative;overflow:hidden;}

.footer .copy a {color:#fff!important;}


 
}
@media(max-width:1600px){
 


}
@media(max-width:1500px){

.content_fr li {width:25%;height:370px;border-bottom:none;}
.content_fr {width:100%;overflow:hidden;height:370px;}
.content_fr li a .pic {width:100%;height:170px;overflow:hidden;}
.index_main2 .news_fl .newsBox {width:100%;background:#fff;height:370px;margin-top:18px;}
.sylist_info {width:100%;margin-top:10px;}
.content_fr_p3 {line-height:35px;font-size:16px;color:#767676;transition:all 0.5s;}
.content_fr_p2 {line-height:22px;font-size:13px;color:#7e7e7e;}
.content_fr_p1 {line-height:20px;font-size:14px;color:#000;}
  
.header .menu {text-align:center;line-height:26px;position:absolute;font-size:18px;left:25%;}
.header .logo {width:15.7%;position:absolute;left:1%;top:28px;}
.header .telphone {position:absolute; width:45px;/*width:8%;*/height:35px;top:30px;right:-2%;}
.nybanner {width:100%;height:406px;position:relative;}
.nybanner .slides li .cont {display:block;height:406px;}
.join_category {width:100%;height:auto;margin:100px auto 150px auto;}
.news-list {width:49%;margin:0 0.5%;}
.job_list li .date-block {float:left;padding:0 10px;width:8%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
.job_list li .summary {float:left;margin-left:3%;height:100%;line-height:18px;color:#746969;width:82%;}
.cgou {width:100%;position:relative;margin:80px auto 120px auto;min-height:550px;}

.zb_search .sear_zb .btns{width: 138px;float: left; height:42px; background: #014099; color: #fff; font-size: 16px; border-radius:5px ;}
.zb_search .sear_zb .item{float: left;height: 42px;width: 35%;border: none;}
.zb_search .sear_zb .item .sinput{padding-left: 20px;line-height: 42px;background: #fff;border: #000;width: 80%;border-radius:5px;}
.zb_search .sear_zb .item label{width: 13%;text-align: left;height: 42px;display: inline-block;}

.yuanz .yuanz_bg .xbt {margin-top:50px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
.yuanz .yuanz_bg .xbt::after {content:"";width:6px;height:36px;border-radius:3px;background:#004098;position:absolute;bottom:0;left:0;}
.yuanz .yuanz_bg .miaoxu {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:30px;margin-top:20px;height:auto;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li  img {width:100%;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.one {width:17%;height:300px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.two {margin-left:85px;width:34%;height:300px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.three {margin-left:85px;width:33%;height:300px;overflow:hidden;}
.yuanz .dbt {width:100%;position:relative;height:60px;}
.yuanz .dbt span {display:block;width:calc((100% - 450px) / 2);height:60px;float:left;background:url(/statics/home/images/yz_r2_c2_14.jpg) no-repeat top right;}
.yuanz .dbt p {float:left;margin:0 25px;width:400px;background:#014099;border-radius:37px;display:block;height:60px;line-height:60px;text-align:center;color:#fff;font-size:18px;}
.yuanz .dbt span.r {background:url(/statics/home/images/yz_r2_c3_14.jpg) no-repeat top left;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 {width:100%;float:left;height:300px;margin-top:38px;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li {float:left;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li img {width:100%;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.one {width:40%;height:340px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.two {margin-left:28px;width:57%;height:340px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 {height:340px;}
.yuanz .yuanz_bg .yuanz_bg_piclist {width:100%;float:left;height:718px;}
.yuanz .yuanz_hjgs .xbt {margin-top:50px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:30px;height:60px;position:relative;}
.yuanz .yuanz_hjgs .xbt::after {content:"";width:6px;height:60px;border-radius:3px;background:#004098;position:absolute;bottom:0;left:0;}
.yuanz .yuanz_hjgs .miaoxu {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:30px;margin-top:20px;height:auto;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li img {width:100%;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.one {width:49%;height:403px;overflow:hidden;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.two {width:49%;height:403px;overflow:hidden;margin-right:0%;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:403px;margin-top:38px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2 li img {width:100%;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2 li.one {width:49%;height:403px;overflow:hidden;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2 li.two {width:49%;height:403px;overflow:hidden;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:403px;margin-top:38px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist {width:100%;float:left;height:882px;}
.yuanz .yuanz_msgc .miaoxu {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:30px;margin-top:20px;height:auto;}
.yuanz .yuanz_msgc .xbt {margin-top:50px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:30px;height:60px;position:relative;}
.yuanz .yuanz_msgc .xbt::after {content:"";width:6px;height:60px;border-radius:3px;background:#004098;position:absolute;bottom:0;left:0;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 li img {width:100%;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 li.one {width:49%;height:404px;overflow:hidden;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 li.two {width:49%;height:404px;overflow:hidden;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:404px;margin-top:38px;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 li  img {width:100%;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:266px;margin-top:38px;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 li.one {width:32%;height:266px;overflow:hidden;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 li.two {width:32%;height:266px;overflow:hidden;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 li.three {width:32%;height:266px;overflow:hidden;margin-right:0;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist {width:100%;float:left;height:746px;}
.yuanz .yuanz_msgc .miaoxu2 {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:30px;margin-top:40px;height:auto;}

.fdc_bk .cy_piclist .pic1 li img{ width: 100%;}
.nbanner_box{ height: 130px;}
.nbanner_box .m-auto{ width:220px; height:115px; text-align:left;text-indent: 42px; line-height:130px; background:#004098; color:#fff; float:left; position:relative; margin-top:40px;}
.nbanner_box .m-auto h3 {color:#fff;font-size:26px;font-weight:300;line-height:38px;letter-spacing:1px;margin-top:28px;}
.nbanner_box .m-auto p {line-height:20px;letter-spacing:1px; text-transform:uppercase;font-size:16px;color:#d8dfeb;font-weight:300;}
	
.nbanner_box .guide{width: calc(100% - 230px); height:62px; line-height:62px; float:left;margin-top: 68px;}
.nbanner_box .guide .location{ float:left;color:#ffffff; font-size:14px; background:url(/statics/home/images/ico_home.png) no-repeat top left ;background-size: 8%; background-position:12px 16px; width:330px; padding-left:58px;/*! background-size: 100%; */}
.nbanner_box .guide .location a{ color:#ffffff;}
.navigation{ width:61%; float:right;height:62px; text-align: right;}
.navigation .title-nav a{ color:#fff;} 
.navigation .title-nav {display:inline-block;vertical-align:middle; width:16.5%;float:none;font-size:14px;line-height:62px; text-align:center;}
.navigation .title-nav:hover {color:#fff;}
.navigation .title-nav:before {height:6px;}
.navigation .title-nav:before {background:#D40809;}
.navigation .title-nav:before {bottom:1px}
.navigation  .active a {color:#fff;}
.maxCons.prod {width:100%;position:relative;margin:80px auto 120px auto;min-height:900px;}

.maxCons {width:100%;max-width:1350px;position:relative;margin:0 auto;}
.index_main4 .main .main4_left .area ul li {width:21.6%;height:486px;float:left;margin-left:2%;position:relative;overflow:hidden;}
.index_main4 .main .main4_left .area ul li .title .btitle {font-size:20px;line-height:48px;font-weight:500;text-indent:30px;}

.mhide{ display:block;}
.pchide{ display:none;}
.index_main2 .news_fl .sub-tit p {font-size:22px;color:#404040;line-height:30px;font-weight:700;}
.index_main2 .news_fl .sub-tit span {display:block;width:68px;height:5px;background:#397FBD;margin-top:10px;}
.index_main2 .news_fl .sub-tit h2 {font-size:32px;color:#d4d4d4;font-weight:300;letter-spacing:1px; text-transform: uppercase;}
.index_main2 .news_fl .more{margin-top:12px;text-transform: uppercase; text-align:center; height:42px; line-height:42px; font-size:14px; border:#7D7D7D solid 1px; border-radius:30px; width:135px; float:right;}
.index_main3 { height: 525px;}
.index_main3 .main .sub-tit {
  width: 100%;
  margin-top: 62px;
  position: absolute;
  margin-bottom: 45px;
  text-align: center;
  float: left;
  z-index: -9;
}
.index_main3 .main .sub-tit h2 {font-size:32px;color:#97a8bd;font-weight:300;letter-spacing:1px;}
.index_main3 .main .sub-tit p {font-size:24px;color:#fff;line-height:40px;font-weight:700;}
.index_main3 .main .main3_list{ width:100%; height:525px; position:relative; z-index:1;}
.index_main3 .main .main3_list li{ width:25%; height:525px; float:left;      transition: opacity 0.5s ease-in-out; /* 渐变动画 */}
.index_main3 .main .main3_list li .icon{ width:83px; height:83px; margin:0 auto; margin-top:200px;}
.index_main3 .main .main3_list li .icon img{ width:100%;}
.index_main3 .main .main3_list li .cn_title{ width:100%; height:36px; margin:0 auto;color:#fff;text-align:center; font-size:20px; line-height:36px;}

.index_main3 .main .main3_list li .en_title{ width:100%; height:36px; font-size:14px; text-align:center; margin:0 auto; color:#fff;line-height:28px;}
.index_main3 .main .main3_list li .icomore{ width:45px; height:45px; margin:0 auto;margin-top:48px;}
.index_main4{ width:100%; height:626px;position: relative; }
.index_main4 .main .main4_left .sub-tit h2 {font-size:32px;color:#d4d4d4;font-weight:300;letter-spacing:1px; text-transform:uppercase;}
.index_main4 .main .main4_left .sub-tit p {font-size:24px;color:#404040;line-height:40px;font-weight:700;}
.index_main4 .main .main4_left .area .fbt{ color:#014099; font-size:20px; text-align:left; line-height:70px;} 
.index_main4 .main .main4_left .area .gdata .dataitem .data{ color:#d40808; font-size:42px; line-height:36px;}
.index_main4 .main .main4_left .area .gdata .dataitem span{ font-size:16px; color:#333333; line-height:48px; padding-left:10px;}
.index_main4 .main .main4_left .area .gdata .data_dec{ color:#1f1f1f;font-size:16px; line-height:36px;}
.index_main4 .main .main4_left .sub-tit {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 5px;
}
.index_main4 .main .main4_left .area .sabout_dec { font-size: 14px;}
.index_main4 .main4_right .pic .img {width:100%;height:626px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}

.maxCon{ width: 90%;}
 
.m-auto {width:100%;margin:0 auto;max-width:1350px;}


.zsprod_list li .pic {width:100%;height:315px;overflow:hidden;float:left;}
.about_gd li .item .numC {
  color: #4c4c4c;
  text-align: left;
  line-height: 36px;
  font-size: 14px;
  padding-left: 3px;
}
.about_gd li .item .numCX {
  color: #d40808;
  text-align: left;
  line-height: 36px;
  font-size: 42px;
}
.about_gd li .item {
  padding-left: 3px;
}

.culture_top .box .bklist .item .text p {
    font-size: 20px;
    line-height: 36px;
    text-align: left;
    color: #353535;
}
.culture_main .maxCons .left{ height:475px; width: calc(100% - 870px); float: left; background: url(/statics/home/images/culture_r2_c2.jpg) no-repeat left bottom;}
.culture_main .maxCons .left .text{ font-size: 16px; line-height: 48px; text-align: left; color: #353535;}
.culture_main .maxCons .left .bt{ font-size: 28px; line-height: 80px; text-align: left; color: #353535;}
.culture_main .maxCons .left .line{  height: 6px; width: 100%; margin-bottom: 40px;}

.culture_main .maxCons .right{ height:475px; width: 840px; float: right;}
.culture_main .maxCons .right .pic1{ height:438px; width: 230px; float: left; overflow: hidden;}
.culture_main .maxCons .right .pic2{ height:438px; width: 390px; float: left; margin: 0 12px;overflow: hidden;}
.culture_main .maxCons .right .pic3{ height:438px; width: 195px; float: left;overflow: hidden;}

.honorlist .slide-item .right {width:calc(100% - 456px);height:670px;float:right;position:relative;padding:20px;box-sizing:border-box;
  text-align: left; font-size: 16px; line-height: 48px;}
.honorlist .slide-item .right div:hover{ font-size: 16px; color: #d40808;}









}
@media(max-width:1440px) {

.maxCons {width:90%;max-width:1296px;position:relative;margin:0 auto;}

.index_main4 .main {position:relative;width:90%;}

/*内页 栏目导航*/	
.nbanner_box{ height: 130px;}
.nbanner_box .m-auto{ width:220px; height:115px; text-align:left;text-indent: 42px; line-height:130px; background:#004098; color:#fff; float:left; position:relative; margin-top:40px;}
.nbanner_box .m-auto h3 {color:#fff;font-size:26px;font-weight:300;line-height:38px;letter-spacing:1px;margin-top:28px;}
.nbanner_box .m-auto p {line-height:20px;letter-spacing:1px; text-transform:uppercase;font-size:16px;color:#d8dfeb;font-weight:300;}
	
.nbanner_box .guide{width: calc(100% - 230px); height:62px; line-height:62px; float:left;margin-top: 68px;}
.nbanner_box .guide .location{ float:left;color:#ffffff; font-size:14px; background:url(/statics/home/images/ico_home.png) no-repeat top left ;background-size: 8%; background-position:12px 16px; width:330px; padding-left:58px;/*! background-size: 100%; */}
.nbanner_box .guide .location a{ color:#ffffff;}
.navigation{ width:61%; float:right;height:62px; text-align: right;}
.navigation .title-nav a{ color:#fff;} 
.navigation .title-nav {display:inline-block;vertical-align:middle; width:16.5%;float:none;font-size:14px;line-height:62px; text-align:center;}
.navigation .title-nav:hover {color:#fff;}
.navigation .title-nav:before {height:6px;}
.navigation .title-nav:before {background:#D40809;}
.navigation .title-nav:before {bottom:1px}
.navigation  .active a {color:#fff;}
.open-line.active:before {transform:scale(1);-webkit-transform:scale(1);}
.open-line:before {content:"";width:100%;height:1px;background:#fff;position:absolute;bottom:0;left:0;transform:scale(0);transition:transform .3s ease-in-out;-webkit-transform:scale(0);-webkit-transition:transform .3s ease-in-out;}
.open-line:hover:before {transform:scale(1);-webkit-transform:scale(1);}
.open-line {position:relative;}

.about_top .about_dec .minfo{ font-size: 16px;}
.about_main .about_sdicmx{ font-size: 16px;}
.about_gd li .icon {width:75px;height:75px;float:left;}
.about_gd li .item .indc {color:#4c4c4c;text-align:left;line-height:36px;font-size:16px;}
.about_gd li .item .numCX {color:#d40808;text-align:left;line-height:36px;font-size:36px;}
.about_gd li .item .numC {color:#4c4c4c;text-align:left;line-height:36px;font-size:12px;padding-left:2px;}
.about_main {width:100%;height:auto;margin-top:30px;margin-bottom:130px;}
.about_gd li .item {padding-left: 0;}
.culture_top .box .bklist li{ float: left; width: 30%; height: 120px; margin-top: 48px;}
.culture_top .box .bklist li:nth-of-type(3n+2){ margin-left: 5%; margin-right: 5%;}
.culture_top .box .bklist li .item{ height:120px; background:#eeeeee; width: 100%;}
.culture_top .box .bklist .item .ico{ height:120px; background:#014099; width: 120px; float: left; -webkit-transition: all 0.5s;
  transition: all 0.5s;}
  .culture_top .box .bklist .item .ico img{ width: 100%;}  
.culture_top .box .bklist .item .text{ height:120px; width:calc(100% - 120px); float: left; padding:15px 20px;}
.culture_top .box .bktit .bt{ font-size: 28px; line-height: 48px; text-align: center; color: #353535;}
.culture_top .box .bklist .item .text p{ font-size: 18px; line-height: 28px; text-align: left; color: #353535;}
.culture_main .maxCons .left{ height:475px; width: calc(100% - 870px); float: left; background: url(/statics/home/images/culture_r2_c2.jpg) no-repeat left bottom;}
.culture_main .maxCons .left .text{ font-size: 16px; line-height: 48px; text-align: left; color: #353535;}
.culture_main .maxCons .left .bt{ font-size: 28px; line-height: 80px; text-align: left; color: #353535;}
.culture_main .maxCons .left .line{  height: 6px; width: 100%; margin-bottom: 40px;}

.culture_main .maxCons .right{ height:475px; width: 840px; float: right;}
.culture_main .maxCons .right .pic1{ height:438px; width: 230px; float: left; overflow: hidden;}
.culture_main .maxCons .right .pic2{ height:438px; width: 390px; float: left; margin: 0 12px;overflow: hidden;}
.culture_main .maxCons .right .pic3{ height:438px; width: 195px; float: left;overflow: hidden;}


.honorlist .slide-item .right {width:calc(100% - 456px);height:670px;float:right;position:relative;padding:20px;box-sizing:border-box;
  text-align: left; font-size: 16px; line-height: 48px;}
.honorlist .slide-item .right div:hover{ font-size: 16px; color: #d40808;}
.historybox .history_list .left .tit{ position: relative; width: 114px; height: 40px; text-align: center; font-size: 20px; line-height: 44px; color: #fff; background: #004098;}

.prod_search{ width: 100%; background: #EEEEEE; padding:35px 8%; height: 120px;margin-top: 60px;}
.zsprod_list li .pic {width:100%;height:265px;overflow:hidden;float:left;}
.zsprod_list li .text .tags {
  width: 100%;
  color: #4f4f4f;
  font-size: 12px;
  line-height: 26px;
  text-align: center;margin-top: 5px;
}
.maxCons.prod{ margin-top: 80px;}

.syprod_top1{width: 100%;height: 234px;}
.syprod_top1 .pic{float: left;width: 60%;height: 234px;overflow: hidden;}
.syprod_top1 .text{padding: 15px;float: left;width: 40%;height: 235px;background:url(/statics/home/images/sy_r2_c8.jpg) no-repeat right bottom #EDF4FC;}



.syprod_top1 .text .bt{color: #4d4d4d; font-size: 24px; line-height: 32px; font-weight: 600; text-align: left;  }
.syprod_top1 .text .mx{width: 100%;color: #4d4d4d;font-size: 14px;line-height:30px;text-align: left;display: none;margin-top: 20px;} 

.syprod_top1 .text .rex{width: 100%;color: #929292;font-size: 14px;line-height: 24px;text-align: left;margin-top: 10px;}
.syprod_top1 .text .rex .ico{width: 24px;height: 24px;background: url(/statics/home/images/icon_stel.png);display:inline-block;background-size: 100%;float: left;margin-right: 5px;}
.syprod_top1 .text .rex b{color: #014099;font-size: 18px;}
.syprod_top1 .text .addr{margin-top:5px;width: 100%;color: #929292;font-size: 14px;line-height: 24px;text-align: left;}
.syprod_top1 .text .addr .ico{width: 24px;height: 24px;background: url(/statics/home/images/icon_sadd.png);display:inline-block;background-size: 100%;float: left;margin-right: 5px;}

.syprod_top1 .text .more{margin-top: 10px;background:#d40808;font-size:14px;color: #fff;text-align: center;border-radius: 23px;height: 32px;width: 110px;line-height: 32px;/* display: none; */}
 

 
.syprod_top2{ width: 100%; height: 234px;}
.syprod_top2 .pic{ float: right; width: 60%; height: 234px; overflow: hidden;}
.syprod_top2 .text{ padding: 15px; float: left; width:40%; height: 234px; background:url(/statics/home/images/sy_r2_c8.jpg) no-repeat right bottom #EDF4FC;}

.syprod_top2 .text .bt{color: #4d4d4d; font-size: 24px; line-height: 32px; font-weight: 600; text-align: left;  }
.syprod_top2 .text .mx{width: 100%;color: #4d4d4d; font-size: 14px; line-height:30px;   text-align: left; margin-top: 20px;display: none;} 

.syprod_top2 .text .rex{width: 100%;color: #929292; font-size: 14px; line-height:24px;   text-align: left;margin-top: 21px;}
.syprod_top2 .text .rex .ico{width: 24px; height: 24px; background: url(/statics/home/images/icon_stel.png);background-size: 100%; display:inline-block; float: left; margin-right: 5px;}
.syprod_top2 .text .rex b{ color: #014099; font-size: 18px;}
.syprod_top2 .text .addr{ margin-top:5px;width: 100%;color: #929292; font-size: 14px; line-height:24px;   text-align: left;}
.syprod_top2 .text .addr .ico{width: 24px; height: 24px; background: url(/statics/home/images/icon_sadd.png);background-size: 100%; display:inline-block; float: left; margin-right: 5px;}

.syprod_top2 .text .more{ margin-top:10px;background:#d40808 ;font-size:14px; color: #fff; text-align: center; border-radius: 23px; height: 32px; width: 110px;line-height: 32px;}
 
.syprod_list1 .syplist li .meta {font-size:14px;color:#343434;width:100%;background:#F3F3F3;height:54px;line-height:54px;padding:0 16px;}
.jdprod_list li .pic {width:100%;height:272px;overflow:hidden;float:left;}
.jdprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:12px;line-height:28px;text-align:left;}
.jdprod_list li .text .bt {color:#4d4d4d;font-size:14px;line-height:32px;font-weight:600;text-align:left;padding-left:5px;}
.syprod_list2 .syplist li .meta {font-size:14px;color:#343434;width:100%;background:#F3F3F3;height:54px;line-height:54px;padding:0 16px;}
.cyjg_main .dbt span {display:block;width:calc((100% - 450px) / 2);height:60px;float:left;background:url(/statics/home/images/yz_r2_c2_14.jpg) no-repeat top right;}
.cyjg_main .dbt p {float:left;margin:0 25px;width:400px;background:#014099;border-radius:37px;display:block;height:60px;line-height:60px;text-align:center;color:#fff;font-size:18px;}
.cyjg_main .dbt span.r { background:url(/statics/home/images/yz_r2_c3_14.jpg) no-repeat top left;}
.fdc_bk .miaoxu {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:34px;margin-bottom:40px;height:auto;}
.cyjg {width:100%;background:url(/statics/home/images/cy_tbg.png) no-repeat bottom center;background-size:auto;background-size:100%;padding-bottom:125px;}
.fdc_bk .cy_piclist .pic1 li img {width:100%;}
.fdc_bk .cy_piclist {width:100%;float:left;height:600px;}
.fdc_bk .cy_piclist .pic1 {width:92%;margin-left:4%;margin-right:4%;float:left;height:600px;}
.fdc_bk .gdata li .item .numCX {color:#d40808;text-align:left;line-height:36px;font-size:40px;}
.fdc_bk .gdata li .item .numC {color:#4c4c4c;text-align:left;line-height:36px;font-size:14px;padding-left:5px;}
.fdc_bk .gdata li .item .indc {color:#4c4c4c;text-align:left;line-height:25px;font-size:16px;}
.bzfdc_bk .miaoxu {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:34px;margin-top:50px;margin-bottom:40px;height:auto;}
.fdc_bk .gdata.jzsg {margin:10px 0 20px 0;}
.maxCons.join_category {margin:80px auto  50px auto;}
.lsd_top {width:100%;position:relative;font-size:14px;text-align:left;line-height:34px;margin-bottom:40px;}
.lsd_zj .tit::before {content:"";width:6px;height:36px;border-radius:3px;background:#004098;position:absolute;bottom:0;left:0;}
.lsd_zj .tit {top:60px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:absolute;}
.lsd_zj .sdmap {width:100%;text-align:center;padding-top:60px;}
.lsd_zj .sdmap img {width:50%;}
.lsd_zj {width:100%;position:relative;height:800px;background:url(/statics/home/images/sidai.png) no-repeat top left #f7f7f7;}
.lsd_lc .tit {margin-top:50px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
.lsd_lc .tit::before {content:"";width:6px;height:36px;border-radius:3px;background:#004098;position:absolute;bottom:0;left:0;}
.lsd_lc .lsd_lclistb .slide-item .info-r h3 {font-size:16px;font-weight:500;}
.lsd_lc .lsd_lclistb .slide-item .info-r p {padding-top:10px;line-height:30px;font-size:12px;}
.fup .fup_bg .xbt {margin-top:50px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
.fup .fup_bg .xbt::after {content:"";width:6px;height:36px;border-radius:3px;background:#004098;position:absolute;bottom:0;left:0;}
.fup .fup_bg .miaoxu {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:30px;margin-top:20px;height:auto;}
.fup .fup_bg .fup_piclist .pic1 li img {width:100%;}
.fup .fup_bg .fup_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:390px;margin-top:38px;}
.fup .fup_bg .fup_piclist .pic1 li:nth-of-type(2) {width:49%;height:380px;overflow:hidden;margin-right:0%;}
.fup .fup_bg .fup_piclist .pic1 li:nth-of-type(1) {width:49%;height:380px;overflow:hidden;}
.yuanz .yuanz_bg .xbt {margin-top:50px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
.yuanz .yuanz_bg .xbt::after {content:"";width:6px;height:36px;border-radius:3px;background:#004098;position:absolute;bottom:0;left:0;}
.yuanz .yuanz_bg .miaoxu {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:30px;margin-top:20px;height:auto;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li  img {width:100%;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.one {width:17%;height:300px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.two {margin-left:85px;width:34%;height:300px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.three {margin-left:85px;width:33%;height:300px;overflow:hidden;}
.yuanz .dbt {width:100%;position:relative;height:60px;}
.yuanz .dbt span {display:block;width:calc((100% - 450px) / 2);height:60px;float:left;background:url(/statics/home/images/yz_r2_c2_14.jpg) no-repeat top right;}
.yuanz .dbt p {float:left;margin:0 25px;width:400px;background:#014099;border-radius:37px;display:block;height:60px;line-height:60px;text-align:center;color:#fff;font-size:18px;}
.yuanz .dbt span.r {background:url(/statics/home/images/yz_r2_c3_14.jpg) no-repeat top left;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 {width:100%;float:left;height:300px;margin-top:38px;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li {float:left;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li img {width:100%;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.one {width:40%;height:340px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.two {margin-left:28px;width:57%;height:340px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 {height:340px;}
.yuanz .yuanz_bg .yuanz_bg_piclist {width:100%;float:left;height:718px;}
.yuanz .yuanz_hjgs .xbt {margin-top:50px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:30px;height:60px;position:relative;}
.yuanz .yuanz_hjgs .xbt::after {content:"";width:6px;height:60px;border-radius:3px;background:#004098;position:absolute;bottom:0;left:0;}
.yuanz .yuanz_hjgs .miaoxu {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:30px;margin-top:20px;height:auto;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li img {width:100%;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.one {width:49%;height:403px;overflow:hidden;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.two {width:49%;height:403px;overflow:hidden;margin-right:0%;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:403px;margin-top:38px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2 li img {width:100%;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2 li.one {width:49%;height:403px;overflow:hidden;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2 li.two {width:49%;height:403px;overflow:hidden;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:403px;margin-top:38px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist {width:100%;float:left;height:882px;}
.yuanz .yuanz_msgc .miaoxu {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:30px;margin-top:20px;height:auto;}
.yuanz .yuanz_msgc .xbt {margin-top:50px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:30px;height:60px;position:relative;}
.yuanz .yuanz_msgc .xbt::after {content:"";width:6px;height:60px;border-radius:3px;background:#004098;position:absolute;bottom:0;left:0;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 li img {width:100%;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 li.one {width:49%;height:404px;overflow:hidden;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 li.two {width:49%;height:404px;overflow:hidden;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:404px;margin-top:38px;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 li  img {width:100%;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:266px;margin-top:38px;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 li.one {width:32%;height:266px;overflow:hidden;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 li.two {width:32%;height:266px;overflow:hidden;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 li.three {width:32%;height:266px;overflow:hidden;margin-right:0;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist {width:100%;float:left;height:746px;}
.yuanz .yuanz_msgc .miaoxu2 {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:30px;margin-top:40px;height:auto;}
.join_left .join_left2 .tit {width:100%;float:left;text-align:left;color:#004098;font-size:20px;}
.join_left .join_left2 .texti {width:100%;font-size:14px;line-height:36px;text-align:left;margin-top:20px;float:left;}
.join_left {float:left;width:32%;height:auto;}
.join_left .join_left1 {float:left;width:100%;height:306px;}
.join_left .join_left1 img {width:100%;}
.join_right {width:63%;height:auto;min-height:800px;float:right;}
.join_right .join_ln .tit {width:100%;float:left;text-align:left;color:#004098;font-size:20px;}
.join_right .join_ln .texti {width:100%;font-size:14px;line-height:32px;text-align:left;margin-top:20px;float:left;}
.join_right .join_zp .tit {width:100%;float:left;text-align:left;color:#004098;font-size:20px;}
.join_right .join_zp .join_zplist {margin-top:18px;float:left;}
.join_right .join_zp .tit span {float:right;text-transform:uppercase;font-size:20px;line-height:28px;}
.job_list li .date-block {float:left;padding:0 10px;width:9%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
.job_list li .summary {float:left;margin-left:3%;height:100%;line-height:18px;color:#746969;width:80%;}
.join_zp li {
  float: left;
  margin: 0 20px 0 0;
  font-size: 20px;
}
.zpmore {
  width: 20%;
  float: right;
  text-transform: uppercase;
  font-size: 18px;
  text-align: right;
}











.mhide{ display:block;}
.pchide{ display:none;}
.m-auto {width:100%;margin:0 auto;max-width:1296px; text-align:left;}
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item {height:24px;line-height:24px;width:550px;height:380px;}
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item img {width:550px;height:380px;}
 
.footer .wrap {display:inline-block;padding:0;max-width:1296px;width:100%;position:relative;}
footer .ft_main {width:100%;height:306px;}

.nybanner .slides li:first-of-type .font h3 {width:100%;height:60px;font-size:30px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#fff;line-height:60px;letter-spacing:1px;}
.nybanner .slides li:first-of-type .font p {width:100%;height:20px;font-size:16px;font-family:MicrosoftYaHei;color:#fff;line-height:20px;margin-top:5px;text-transform:uppercase;}
.nybanner .slides li .cont {display:block;height:390px;}
.banner{ height:638px;}
.nybanner{ height:390px;}
.nybanner .slides li .font {padding-top:230px; }


.slides li .font h3{ font-size:30px; line-height:40px;}
.slides li .font{padding-top:180px;}
.slides li .font .s-line1{margin: 20px 0 25px;}
.slides li .font dt{ font-size:16px;}

.boConB .ConBleft .wz{    width: 60%; left:0;}
.boConB .ConBright .wz{ width:65%; left:5%;}
.boConB .ConBright .beizu{left:75%;top: 63%;}
.boConB .ConBright .beizu b{ display:block; margin-bottom:15px; margin-left:10%;}

.nybanner .slides li:first-of-type .font h3 {width:100%;height:59px;font-size:34px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#fff;line-height:55px;letter-spacing:1px;}
.nybanner .slides li:first-of-type .font p {width:100%;height:25px;font-size:24px;font-family:MicrosoftYaHei;color:#fff;line-height:25px;margin-top:5px;text-transform:uppercase;}
.dabit h5,.dabit h2 {font-size:24px;}
 
.dabit {text-align:center;letter-spacing:1px;max-width:1200px;margin:0 auto;}
.page-left-nav.fixed {position:fixed;bottom:auto;left:-2px;top:25%;z-index:101;background:#FFFFFF;box-shadow:0px 2px 20px 0px rgba(0,0,0,0.1);border:1px solid #E5E5E5; width:100px;}

.layui-esen-content-jj {padding:20px 0 50px;}
 


}
@media(max-width:1366px) {
.header .logo {width:25%;position:absolute;left:-1%;top:16px;}
.jdprod_list li .pic {width:100%;height:255px;overflow:hidden;float:left;}
.header .telphone {
  position: absolute;
  width: 8%;
  height: 35px;
  top: 18px;
  right: -5%;
}
.maxCons.cgou {
  width: 100%;
  position: relative;
  margin: 80px auto 120px auto;
  min-height: 550px;
}
.maxCons {width:100%;max-width:1228px;position:relative;margin:0 auto;}
.mhide{ display:block;}
.pchide{ display:none;}
.m-auto {width:100%;margin:0 auto;max-width:1228px; text-align:left;}
.footer .wrap {display:inline-block;padding:0;max-width:1228px;width:100%;position:relative;}
.nybanner{height: 410px;}
.zb_search .sear_zb .item label {
  width: 16%;
  text-align: left;
  height: 42px;
  display: inline-block;
}
.zb_search .sear_zb .item {
  float: left;
  height: 42px;
  width: 33%;
  border: none;
}
.zb_search .sear_zb .item2 label {
  width: 18%;
  text-align: left;
  height: 42px;
  display: inline-block;
}
.zb_search .sear_zb .item2 .timeinput {
  padding-left: 10px;
  padding-right: 10px;
  line-height: 42px;
  margin-left: 2%;
  margin-right: 2%;
  background: #fff;
  border: #000;
  width: 34%;
  border-radius: 5px;
} 
.active .in_sec9_head .sec_data {bottom:32%;}
.navNew .logo .logs1 {width:164px;height:45px;margin-top:6px;background-position:-1px 0;}

.slides li .font h3{ font-size:30px; line-height:40px;}
 
.section-wrapper .swiper-button-next{ right:0}
.section-wrapper .swiper-button-prev{ left:0}
.banner{height: 480px;}

.ntl{ width:15%;}
.ntr{ width:79%;}
.page-list a {width:40px;height:40px;line-height:40px;font-size:20px;margin:0 0px;border-right:1px solid #ddd;}

 
.layui-esen-content-jj { padding: 20px 0 30px;}

.content_fr_p1 {line-height:45px;font-size:16px;color:#000;}
 
.index_main2 {width:100%;height:590px;background:url(/statics/home/images/index_r2_c1.jpg) no-repeat top center;}
.content_fr_p2 {line-height:22px;font-size:13px;color:#7e7e7e;}

 
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item {height:24px;line-height:24px;width:500px;height:354px;}
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item img {width:500px;height:354px;} 
.index_main2 .news_fl .slideTxtBox .hd li {float:left;cursor:pointer;margin-top:-2px;width:93px;color:#000;font-size:16px;text-align:center;}

.content_fr li {width:25%;height:340px;border-bottom:none;}
.content_fr {width:100%;overflow:hidden;height:340px;}
.content_fr li a .pic {width:100%;height:125px;overflow:hidden;}
.index_main2 .news_fl .newsBox {width:100%;background:#fff;height:340px;margin-top:18px;}
.sylist_info {width:100%;margin-top:10px;}
.content_fr_p3 {line-height:35px;font-size:16px;color:#767676;transition:all 0.5s;}
.content_fr_p2 {line-height:22px;font-size:13px;color:#7e7e7e;}
.content_fr_p1 {line-height:20px;font-size:14px;color:#000;}



.index_main4 .main4_right .pic .title .num {font-size:40px;line-height:48px;font-weight:bold;text-align:center;}
.index_main4 .main4_right .pic .title .btitle {font-size:18px;line-height:48px;font-weight:500;text-align:center;}

.maxCons {width:100%;max-width:1228px;position:relative;margin:0 auto;}
 
.newsWz .zA {display:block;overflow:hidden;line-height:28px;font-size:18px;color:#555;font-weight:500;}
.newsXq {padding:20px 0 0;height:auto;overflow:hidden;line-height:28px;letter-spacing:.5px;font-size:12px;color:#666;}
 


.news_showZZ .newsTit .wzA {line-height:40px;font-size:20px;color:#282828;font-weight:bold;text-align:center;}


.nybanner .slides li:first-of-type .font h3 {width:100%;height:60px;font-size:30px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#fff;line-height:60px;letter-spacing:1px;}
.nybanner .slides li:first-of-type .font p {width:100%;height:20px;font-size:16px;font-family:MicrosoftYaHei;color:#fff;line-height:20px;margin-top:5px;text-transform:uppercase;}
.nybanner .slides li .cont {display:block;height:533px;}
.banner{ height:600px;}
.nybanner{ height:533px;}
.nybanner .slides li .font {padding-top:230px; }
.page-ban-nav .title-nav {
  display: inline-block;
  vertical-align: middle;
  width: 16.3%;
  float: none;
  font-size: 16px;
  line-height:60px;
}
.page-ban-nav {
  width: 100%;
  height: 60px;
  background: #FFFFFF;
  box-shadow: 0px 6px 5px 0px rgba(0,0,0,0.05);
}


 


 

}
@media(max-width:1365px) {


 

.maxCons {width:100%;max-width:1228px;position:relative;margin:0 auto;}
.mhide{ display:block;}
.pchide{ display:none;}
.m-auto {width:100%;margin:0 auto;max-width:1228px; text-align:left;}
.footer .wrap {display: inline-block;
  padding:0;
  max-width: 1290px;
  width: 90%;
  position: relative;}
.nybanner{height: 410px;}
 
 
.active .in_sec9_head .sec_data {bottom:32%;}
.navNew .logo .logs1 {width:164px;height:45px;margin-top:6px;background-position:-1px 0;}

.slides li .font h3{ font-size:30px; line-height:40px;}
 
.section-wrapper .swiper-button-next{ right:0}
.section-wrapper .swiper-button-prev{ left:0}
.banner{height: 480px;}

.ntl{ width:15%;}
.ntr{ width:79%;}
.page-list a {width:40px;height:40px;line-height:40px;font-size:20px;margin:0 0px;border-right:1px solid #ddd;}

.layui-esen-content-jj { padding: 20px 0 30px;}

.content_fr_p1 {line-height:45px;font-size:16px;color:#000;}

.index_main2 {width:100%;height:620px;background:url(/statics/home/images/index_r2_c1.jpg) no-repeat top center;}
.content_fr_p2 {line-height:22px;font-size:13px;color:#7e7e7e;}

 
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item {height:24px;line-height:24px;width:500px;height:354px;}
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item img {width:500px;height:354px;} 
.index_main2 .news_fl .slideTxtBox .hd li {float:left;cursor:pointer;margin-top:-2px;width:93px;color:#000;font-size:16px;text-align:center;}
.content_fr li {width:25%;height:340px;border-bottom:none;}
.content_fr {width:100%;overflow:hidden;height:340px;}
.content_fr li a .pic {width:100%;height:125px;overflow:hidden;}
.index_main2 .news_fl .newsBox {width:100%;background:#fff;height:340px;margin-top:18px;}
.sylist_info {width:100%;margin-top:10px;}
.content_fr_p3 {line-height:35px;font-size:16px;color:#767676;transition:all 0.5s;}
.content_fr_p2 {line-height:22px;font-size:13px;color:#7e7e7e;}
.content_fr_p1 {line-height:20px;font-size:14px;color:#000;}


.index_main4 .main4_right .pic .title .num {font-size:40px;line-height:48px;font-weight:bold;text-align:center;}
.index_main4 .main4_right .pic .title .btitle {font-size:18px;line-height:48px;font-weight:500;text-align:center;}

.maxCons {width:90%;max-width:1228px;position:relative;margin:0 auto;}
 
.newsWz .zA {display:block;overflow:hidden;line-height:28px;font-size:18px;color:#555;font-weight:500;}
.newsXq {padding:20px 0 0;height:auto;overflow:hidden;line-height:28px;letter-spacing:.5px;font-size:12px;color:#666;}
 


.news_showZZ .newsTit .wzA {line-height:40px;font-size:20px;color:#282828;font-weight:bold;text-align:center;}

.nybanner .slides li:first-of-type .font h3 {width:100%;height:60px;font-size:30px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#fff;line-height:60px;letter-spacing:1px;}
.nybanner .slides li:first-of-type .font p {width:100%;height:20px;font-size:16px;font-family:MicrosoftYaHei;color:#fff;line-height:20px;margin-top:5px;text-transform:uppercase;}
.nybanner .slides li .cont {display:block;height:390px;}
.banner{ height:600px;}
.nybanner{ height:390px;}
.nybanner .slides li .font {padding-top:230px; }
.page-ban-nav .title-nav {
  display: inline-block;
  vertical-align: middle;
  width: 16.3%;
  float: none;
  font-size: 16px;
  line-height:60px;
}
.page-ban-nav {
  width: 100%;
  height: 60px;
  background: #FFFFFF;
  box-shadow: 0px 6px 5px 0px rgba(0,0,0,0.05);
}


 

}

@media(max-width:1280px){
.pchide {
    display: none;
}
.mhide {
    display: block;
}
.hiSlider-wrap {float:left;overflow:hidden;position:relative;width:586px;height:390px;}
.hiSlider-title {bottom:0;width:100%;padding:0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;text-align:left;font-size:14px;height:48px;line-height:48px;}



.content_fr li {width:25%;height:340px;border-bottom:none;}
.content_fr {width:100%;overflow:hidden;height:340px;}
.content_fr li a .pic {width:100%;height:125px;overflow:hidden;}
.index_main2 .news_fl .newsBox {width:100%;background:#fff;height:340px;margin-top:18px;}
.sylist_info {width:100%;margin-top:10px;}
.content_fr_p3 {line-height:35px;font-size:16px;color:#767676;transition:all 0.5s;}
.content_fr_p2 {line-height:22px;font-size:13px;color:#7e7e7e;}
.content_fr_p1 {line-height:20px;font-size:14px;color:#000;}


.daytime .day {font-size:40px;text-align:center;color:#1A1A1C;line-height:52px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;}
.daytime .ymonth {font-size:13px;text-align:center;color:#1A1A1C;line-height:20px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;}
.index_main2 {width:100%;height:580px;background:url(/statics/home/images/index_r2_c1.jpg) no-repeat top center;}
.banner img{ width:100%;}
 
 
.daytime {width:18%;}
.index_main2 .news_fl .slideTxtBox {width:100%;text-align:left;margin-top:45px;}
.index_main2 .news_fl .sub-tit {width:270px;float:left;margin-top:0px;margin-bottom:30px;}
.index_main2 .news_fl .slideTxtBox .index_mune {width:100%;height:90px;margin-bottom:27px;}

.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item img {width:440px;height:320px;}
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item {height:24px;line-height:24px;width:440px;height:320px;}
.index_main2 .news_fl .more {margin-top:15px;text-transform:uppercase;text-align:center;height:42px;line-height:42px;font-size:14px;border:#7D7D7D solid 1px;border-radius:30px;width:135px;float:right;}

.index_main2 .news_fl {height:525px;width:100%;margin-top:50px;position:relative;}
.index_main3 {width:100%;height:498px;}
.index_main3 .main .sub-tit {width:100%;margin-top:45px;position:absolute;margin-bottom:25px;text-align:center;float:left;z-index:-9;}
.index_main3 .main .main3_list {width:100%;height:498px;position:relative;z-index:1;}
.index_main3 .main .main3_list li {width:25%;height:498px;float:left;transition:opacity 0.5s ease-in-out;}
.index_main3 .main .main3_list li .icon {width:83px;height:83px;margin:0 auto;margin-top:0px;margin-top:150px;}

.index_main4 {width:100%;height:670px;position:relative;}
.index_main4 .main .main4_left .area ul li .title .btitle {font-size:16px;line-height:48px;font-weight:500;text-indent:30px;}
.index_main4 .main .main4_left .area ul li .title .btitle span img{ width:45%;}
.index_main4 .main4_right .pic .img {width:100%;height:670px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
.index_main4 .main .main4_left .area ul li .pic img {width:100%;height:381px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
.index_main4 .main .main4_left .area ul li {width:23.5%;height:381px;float:left;margin-left:2%;position:relative;overflow:hidden;}
.index_main4 .main .main4_left .area {width:100%;height:381px;}
.index_main4 .main .main4_left {position:relative;width:50%;float:left;height:670px;padding:0;margin-top:45px;}
.index_main4 .main4_right {position:absolute;z-index:10;width:50%;height:670px;right:0;top:0px;}
.index_main4 .main4_right .pic .title .num {font-size:30px;line-height:48px;font-weight:bold;text-align:center;}
.index_main4 .main4_right .pic .title .btitle {font-size:16px;line-height:48px;font-weight:500;text-align:center;}
.index_main4 .main .main4_left .area .gdata li {text-align:center;padding:0 25px;}
.index_main4 .main .main4_left .area .gdata .dataitem .data {color:#d40808;font-size:40px;line-height:36px;}
footer .ft_logo b img {max-width:85%;}
.header .menu {text-align:center;line-height:26px;position:absolute;font-size:14px;left:26%;}

.maxCons {width:90%;max-width:1430px;position:relative;margin:0 auto;}
.wrap {border:0;padding:0;max-width:1100px;margin:0 auto;}
.footer{height: 360px;} 
.footer .wrap {display:inline-block;padding:0;max-width:1100px;width:100%;position:relative;height: 457px;}
footer .ft_line {width:1100px;height:1px;opacity:0.2;border:1px solid #FFFFFF;}
footer .ft_main {width:1100px;height:310px;}
footer .ft_main .ft_main_2 {width:35%;float:left;text-align:left;}
footer .ft_main .ft_main_1 {width:45%;float:left;text-align:left;}

.cndns-right {
    position: fixed;
    right: 2px;
    top: 25%;
    margin-top: 46px;
    z-index: 100;
}
 
.footer .copy {overflow:hidden;/* padding-left:20px;*/    text-align:center;padding-top:0px;line-height:32px;color:#fff;width:100%;position:absolute;left:50%;bottom:-3px;margin-left:-550px;}
.m-auto {width:100%;margin:0 auto;max-width:1100px;}
.nybanner .slides li:first-of-type .font p {width:100%;height:27px;font-size:19px;font-family:MicrosoftYaHei;color:#fff;line-height:32px;text-transform:uppercase;}
.nybanner .slides li:first-of-type .font h3 {width:100%;height:59px;font-size:32px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#fff;line-height:59px;letter-spacing:1px;}
.nybanner .slides li .font {padding-top:192px;text-align:left;}
.nybanner {height:343px;}

.nybanner .slides li .cont {display:block;height:343px;}
.jdprod_list li .text {width:100%;height:90px;padding:12px;float:left;background:#EDF4FC;}
.about_main .about-sdic {width:calc(100% - 426px);float:left;background:#EDF4FC;height:712px;padding:40px;}
.join_left .join_left1 {float:left;width:100%;height:300px;}
.about_main .about-sdic{ padding: 40px;}
.culture_top .box .bklist .item .ico {height:100px;background:#014099;width:100px;float:left;-webkit-transition:all 0.5s;transition:all 0.5s;}
.culture_top .box .bklist li .item {height:100px;background:#eeeeee;width:100%;}
.culture_top .box .bklist .item .text {height:100px;width:calc(100% - 100px);float:left;padding:15px 20px;}
.culture_top .box .bklist .item .text p {font-size:16px;line-height:28px;text-align:left;color:#353535;}
.culture_top .box .bklist .item .text h4 {font-size:14px;line-height:34px;text-align:left;color:#353535;}
.culture_top .box .bklist .item .text p {font-size:16px;line-height:21px;text-align:left;color:#353535;}
.culture_main .maxCons .right .pic3 {height:400px;width:195px;float:left;overflow:hidden;}
.culture_main .maxCons .right .pic2 {height:400px;width:356px;float:left;margin:0 12px;overflow:hidden;}
.culture_main .maxCons .right .pic1 {height:400px;width:210px;float:left;overflow:hidden;}
.culture_main .maxCons .right {height:400px;width:790px;float:right;}
.culture_main .maxCons .left {height:475px;width:calc(100% - 820px);float:left;background:url(/statics/home/images/culture_r2_c2.jpg) no-repeat left bottom;}

.culture-sdic {width:100%;line-height:40px;text-align:justify;color:#555555;font-size:14px;margin-top:40px;padding-bottom:15px;}

.newsWz .zA {display:block;overflow:hidden;line-height:28px;font-size:16px;color:#232425;font-weight:600;}

 
 
.pagelistk {width:100%;text-align:center;margin:60px 0 40px 0;}


}
@media(max-width:1100px) { 
.cndns-right {
    position: fixed;
    right: 2px;
    top: 20%;
    margin-top: 46px;
    z-index: 100;
}
 .header .logo {width:12%;position:absolute;left:0;top:32px;}
 
.nybanner {height:380px;}
 
.nybanner {height:410px;}

 
 
.active .in_sec9_head .sec_data {bottom:32%;}
.navNew .logo .logs1 {width:164px;height:45px;margin-top:6px;background-position:-1px 0;}
.slides li .font h3 {font-size:30px;line-height:40px;}
.section-wrapper .swiper-button-next {right:0}
.section-wrapper .swiper-button-prev {left:0}
.banner {height:480px;}
.ntl {width:15%;}
.ntr {width:79%;}
.page-list a {width:40px;height:40px;line-height:40px;font-size:20px;margin:0 0px;border-right:1px solid #ddd;}
  

 
.layui-esen-content-jj {padding:20px 0 30px;}

 
.maxCons {width:100%;max-width:980px;position:relative;margin:0 auto;}
 
.newsWz .zA {display:block;overflow:hidden;line-height:28px;font-size:14px;color:#555;font-weight:500;}
.newsXq {padding:20px 0 0;height:auto;overflow:hidden;line-height:28px;letter-spacing:.5px;font-size:12px;color:#666;}
.news_showZZ .newsTit .wzA {line-height:40px;font-size:20px;color:#282828;font-weight:bold;text-align:center;}
 
.wrap {max-width:980px;}
 
.m-auto {
  width: 980px;
  margin: 0 auto;
}
 
.nybanner .slides li:first-of-type .font h3 {width:100%;height:40px;font-size:24px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#064491;line-height:40px;letter-spacing:1px;}
.nybanner .slides li:first-of-type .font p {width:100%;height:20px;font-size:14px;font-family:MicrosoftYaHei;color:#064491;line-height:20px;margin-top:5px;text-transform:uppercase;}
.nybanner .slides li .cont {display:block;height:380px;}
.nybanner {height:380px;background:none;margin-top:99px;}
.page-ban-nav .title-nav {display:inline-block;vertical-align:middle;width:16.3%;float:none;font-size:16px;line-height:60px;}
.page-ban-nav {width:100%;height:60px;background:#FFFFFF;box-shadow:0px 6px 5px 0px rgba(0,0,0,0.05);}


.page-left-nav .left-nav {
  display: block;
  float: left;
  width: 100%;
  line-height: 35px;
  font-size: 10px;
  color: #666;
  letter-spacing: 1px;
  margin-right: 0px;
}
.open-leftline::before {
  content: "";
  width: 3px;
  height: 35px;
  background: #ddd;
  position: absolute;
  bottom: 0;
  left: -10px;
  transform: scale(1);
  transition: transform .3s ease-in-out;
  -webkit-transform: scale(1);
  -webkit-transition: transform .3s ease-in-out;
}
 
.page-left-nav.fixed {
  position: fixed;
  bottom: auto;
  left: -2px;
  top: 25%;
  z-index: 101;
  background: #FFFFFF;
  box-shadow: 0px 2px 20px 0px rgba(0,0,0,0.1);
  border: 1px solid #E5E5E5;
  width: 89px;
}
 


}
@media(max-width:1320px) {.about-video {width:100%;}
.about-video li {width:30%;margin-right:5%;margin-bottom:50px;}
.about-video li:nth-child(3n) {margin-right:0;}
}
@media(max-width:1220px) {.about-vidoetc {box-sizing:border-box;padding:0 20px;}
.fup .fup_bg .itemlist{ width: 100%; float: left; text-align: left; color: #333; font-size: 16px; line-height: 30px; margin-top: 2px; height: auto;} 
.fup .fup_bg .itemlist li{ float:left; width:32%; margin:0px 2% 20px 0px; cursor:pointer;}
.fup .fup_bg .itemlist li:nth-child(3n){ margin-right:0;}
.fup .fup_bg .itemlist li .pic{ width: 100%; height: 260px; overflow: hidden; float: left;}
.fup .fup_bg .itemlist li .pic img{ width: 100%; height: 260px;-webkit-transition: all 0.5s; transition: all 0.5s;}
.fup .fup_bg .itemlist li:hover .pic img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05);}
.fup .fup_bg .itemlist li p{ width:100%; display:block; overflow:hidden; text-align:center; line-height:40px;}
}

@media(max-width:1024px) {
.fup .fup_bg .itemlist{ width: 100%; float: left; text-align: left; color: #333; font-size: 16px; line-height: 30px; margin-top: 2px; height: auto;} 
.fup .fup_bg .itemlist li{ float:left; width:32%; margin:0px 2% 20px 0px; cursor:pointer;}
.fup .fup_bg .itemlist li:nth-child(3n){ margin-right:0;}
.fup .fup_bg .itemlist li .pic{ width: 100%; height: 220px; overflow: hidden; float: left;}
.fup .fup_bg .itemlist li .pic img{ width: 100%; height: 220px;-webkit-transition: all 0.5s; transition: all 0.5s;}
.fup .fup_bg .itemlist li:hover .pic img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05);}
.fup .fup_bg .itemlist li p{ width:100%; display:block; overflow:hidden; text-align:center; line-height:40px;}
.content_fr li {width:25%;height:340px;border-bottom:none;}
.content_fr {width:100%;overflow:hidden;height:340px;}
.content_fr li a .pic {width:100%;height:125px;overflow:hidden;}
.index_main2 .news_fl .newsBox {width:100%;background:#fff;height:340px;margin-top:18px;}
.sylist_info {width:100%;margin-top:10px;}
.content_fr_p3 {line-height:35px;font-size:16px;color:#767676;transition:all 0.5s;}
.content_fr_p2 {line-height:22px;font-size:13px;color:#7e7e7e;}
.content_fr_p1 {line-height:20px;font-size:14px;color:#000;}
  
.index_main2 .news_fl .slideTxtBox {width:100%;text-align:left;margin-top:45px;}
.index_main2 .news_fl .sub-tit {width:270px;float:left;margin-top:0px;margin-bottom:30px;}
.index_main2 .news_fl .slideTxtBox .index_mune {width:100%;height:90px;margin-bottom:27px;}
 

.index_main2 .news_fr .news_fr_d1 {font-size:14px;color:#fff;line-height:42px;background:#397FBD;height:42px;}
 
.index_main2 .news_fr {max-width:288px;height:290px;width:20.5%;margin-top:99px;background:#dedede;}
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item img {width:335px;height:225px;}
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item {height:24px;line-height:24px;width:335px;height:225px;}
.hiSlider-wrap {float:left;overflow:hidden;position:relative;width:586px;height:390px;}
.index_main2 {width:100%;height:565px;    background: url(/statics/home/images/bg_r3_c1.jpg) no-repeat bottom center;}

.index_main2 .news_fl .slideTxtBox .hd li {float:left;cursor:pointer;margin-top:-2px;width:93px;color:#000;font-size:14px;text-align:center;}

.index_main3 .main {position:relative;margin-top:0;}
.index_main3 {width:100%;height:498px;}
.index_main4 .main4_right .pic .title {width:100%;height:40px;line-height:40px;text-align:left;font-size:24px;color:#fff;position:absolute;top:38%;left:0px;}
.index_main3 .main .main3_right {position:absolute;z-index:10;width:38.5%;height:263px;right:0;top:22%;}
.index_main4 .main .main4_left .area ul li {width:22.85%;height:381px;float:left;margin-left:2%;position:relative;overflow:hidden;}
.index_main4 {width:100%;height:570px;position:relative;}
.index_main4 .main .main4_left {position:relative;width:59.7%;float:left;height:570px;padding:0;margin-top:25px;}
.index_main4 .main4_right .pic .img {width:100%;height:570px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
.index_main4 .main4_right {
  position: absolute;
  z-index: 10;
  width: 42%;
  height: 570px;
  right: 0;
  top: 0px;
}
.service4 .box {width:100%;height:100%;margin:auto;}
.kf-tc {display:none;}
.service4 .box .title {font-size:30px;}
.service4 .box .txt {font-size:20px;line-height:40px;padding-bottom:30px;}
.header{ min-width:920px;}
.header .line_top {width:1px;height:20px;border:1px solid #333333;position:absolute;top:40px;left:14%;}

 
.header .telphone span { font-weight:bold;color:#064491;line-height:35px;float:right;font-size:14px;letter-spacing:1px;}
.header .telphone b {display:block;position:absolute;left:5px;top:3px;margin-top:0px;width:25px;height:25px;overflow:hidden;}
.header .telphone {position:absolute;width:8%;height:35px;top:16px;right:-4%;}
.header .menu {text-align:center;line-height:70px;position:absolute;font-size:13px;left:28%;}
.header .menu ul li {padding:0px 12px;}
.nbanner_box .guide .location {
  float: left;
  color: #ffffff;
  font-size: 14px;
  background: url(/statics/home/images/ico_home.png) no-repeat top left;
  background-size: 8%;
  background-position: 12px 19px;
  width: 34%;
  padding-left: 46px;
}

.navigation.aboutx .title-nav {
  display: inline-block;
  vertical-align: middle;
  width: 15%;
  float: none;
  font-size: 14px;
  line-height: 62px;
  text-align: center;
}

.navigation {
  width: 65%;
  float: right;
  height: 62px;
  text-align: right;
}
.nbanner_box .guide {
  width: calc(100% - 190px);
  height: 62px;
  line-height: 62px;
  float: left;
  margin-top: 68px;
}

.nbanner_box .m-auto {
  width: 190px;
  height: 115px;
  text-align: left;
  text-indent: 30px;
  line-height: 130px;
  background: #004098;
  color: #fff;
  float: left;
  position: relative;
  margin-top: 40px;
}
.navigation .title-nav {
  display: inline-block;
  vertical-align: middle;
  width: 18%;
  float: none;
  font-size: 14px;
  line-height: 62px;
  text-align: center;
}
.header .logo img {
  width: 88%;
}
.header .logo {
  margin-top: 25px;
  width: 200px;
  top: -5px;
}
.honorlist .container {
  width: 100%;
  margin: 70px auto;
  text-align: center;
  position: relative;
}
.header .slogn {position:absolute;top:34px;left:15%;width:140px;height:31px;font-family:MicrosoftYaHei;color:#333333;line-height:31px;font-size:13px;}
.navNew {width:100%;height:80px;  position:absolute;left:0;top:0;z-index:1000; }

.header .header-box .menu li{margin-left: 10px;}
.header .logo{ margin-top:25px; width:200px;top: -8px;}
.exul li b {display:block;margin:0 auto;width:60px;height:60px;margin-top:20px;}
.exul li span{ height:46px;}
.index_main3 .main .main3_list li .icon {
  width: 65px;
  height: 65px;
  margin: 0 auto;
 
  margin-top: 190px;
}

.nybanner .slides li .font {padding-top:140px;width:90%;}
 
.nybanner { height: 342px; margin-top:0px;}
.nybanner .slides li:first-of-type .font p {width:100%;height:20px;font-size:14px;font-family:MicrosoftYaHei;color:#fff;line-height:20px;margin-top:5px;text-transform:uppercase;}
.nybanner .slides li:first-of-type .font h3 {width:100%;height:59px;font-size:28px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#fff;line-height:50px;letter-spacing:1px;}
.nybanner .slides li .cont {display:block;height:342px;}
.nybanner .slides li .font {padding-top:140px;width:90%;}
.page-left-nav.fixed {position:fixed;bottom:auto;left:2%;width:100px;top:25%;z-index:101;background:#FFFFFF;box-shadow:0px 2px 20px 0px rgba(0,0,0,0.1);border:1px solid #E5E5E5;}
.footer .wrap {display:inline-block;padding:0;max-width:940px;width:100%;position:relative;  height: 250px;}
footer .ft_main {width:940px;height:250px;}
.footer {height:300px;padding:50px 0px 10px;}
footer .ft_logo b img {max-width:70%;}
footer .ft_logo {width:100%;text-align:left;height:60px;}
.navigation.lsd li.title-nav:nth-child(2) {width:33%;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 {width:100%;float:left;height:236px;margin-top:38px;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.two {margin-left:6%;width:36%;height:236px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.three {margin-left:6%;width:35%;height:236px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.one {width:17%;height:236px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.two {margin-left:3%;width:57%;height:270px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.one {width:40%;height:270px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 {height:270px;}
.yuanz .yuanz_bg .yuanz_bg_piclist {width:100%;float:left;height:575px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:305px;margin-top:38px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.one {width:49%;height:305px;overflow:hidden;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.two {width:49%;height:305px;overflow:hidden;margin-right:0%;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:403px;margin-top:24px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist {width:100%;float:left;height:700px;}
.lsd_zj {width:100%;position:relative;height:610px;background:url(/statics/home/images/sidai.png) no-repeat top left #f7f7f7;}
.lsd_lc .lsd_lclistb .slide-box {width:calc(100% - 150px);height:100%;min-height:520px;position:relative;float:right;}
.lsd_lc .lsd_lclistb .pn {position:absolute;top:-24px;left:-135px;width:30px;height:424px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 li.two {width:49%;height:320px;overflow:hidden;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 li.one {width:49%;height:320px;overflow:hidden;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:320px;margin-top:38px;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:210px;margin-top:25px;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist {width:100%;float:left;height:594px;}
.yuanz .jinqi {width:70%;margin-left:15%;margin-right:15%;float:left;height:320px;margin-top:38px;}
.yuanz .jinqi img {width:100%;}
.zsprod_list li .pic {width:100%;height:216px;overflow:hidden;float:left;}
.zsprod_list li .text .tags {width:100%;color:#4f4f4f;font-size:11px;line-height:26px;text-align:center;margin-top:3px;}
.zsprod_list li .text .kptime {width:100%;color:#4f4f4f;font-size:14px;line-height:30px;text-align:left;}
.zsprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:13px;line-height:30px;text-align:left;}
.zsprod_list li .text .rex {width:100%;color:#4f4f4f;font-size:13px;line-height:30px;text-align:left;}
.search_tit {width:100%;height:54px;line-height:54px;margin:30px auto;position:relative;}
.fdc_bk .cy_piclist .pic1 {width:92%;margin-left:4%;margin-right:4%;float:left;height:480px;}
.fdc_bk .cy_piclist {width:100%;float:left;height:480px;}
.lsd_lc .lsd_lclistb .year-btn .text{ width: 90%;}
.cgou .cg_left {width:225px;height:500px;float:left;}
.cgou .cg_zc {width:225px;height:250px;background:#F2F6FF;}
.cgou .cg_zc .lanmu {width:225px;height:90px;background:url(/statics/home/images/cg_r2_c2.jpg) no-repeat top left;background-size:100%;}
.cgou .cg_zc .lm_list li .ico {width:20px;height:20px;float:left;background:url(/statics/home/images/cg_r4_c3.png) no-repeat top center;background-size:100%;margin:8px 8px 6px 40px;}
.cgou .cg_zc .lm_list li {font-size:16px;float:left;width:86%;background:#fff;height:38px;line-height:38px;border-radius:25px;margin:6px 15px 0 15px;}
.cgou .cg_jj {width:225px;height:80px;margin-top:2px;}
.cgou .cg_zs {width:225px;height:80px;}
.cgou .cg_zs .lanmu {width:225px;height:80px;background:#014099;}
.cgou .cg_zc .lanmu .tm {width:100px;height:45px;float:left;line-height:80px;font-size:20px;color:#fff;}
.cgou .cg_zc .lanmu .ico {width:35px;height:35px;float:left;margin:20px 20px 15px 22px;}
.cgou .cg_jj .lanmu {width:225px;height:80px;background:#014099;}
.cgou .cg_zs .lanmu .ico {width:35px;height:35px;float:left;margin:20px 20px 15px 22px;}
.cgou .cg_zs .lanmu .tm {width:100px;height:45px;float:left;line-height:80px;font-size:20px;color:#fff;}
.cgou .cg_jj .lanmu .ico {width:35px;height:35px;float:left;margin:20px 20px 15px 22px;}
.cgou .cg_jj .lanmu .tm {width:100px;height:45px;float:left;line-height:80px;font-size:20px;color:#fff;}


.maxCon{ max-width: 940px;}
.cgou .cg_right {width:calc(100% - 260px);height:500px;float:right;}
.zb_search .sear_zb .item {float:left;height:42px;width:35%;border:none;}
.zb_search .sear_zb .item label {width:20%;text-align:left;height:36px;display:inline-block;}
.zb_search .sear_zb .item2 label {width:23%;text-align:left;height:36px;display:inline-block;}
.zb_search .sear_zb .item2 .timeinput {padding-left:8px;padding-right:8px;line-height:36px;margin-left:2%;margin-right:2%;background:#fff;border:#000;width:31%;border-radius:5px;}
.zb_search .sear_zb .item2 {float:left;height:36px;width:52%;border:none;}
.zb_search .sear_zb .item .sinput {padding-left:15px;line-height:36px;background:#fff;border:#000;width:74%;border-radius:5px;}
.zb_search {width:100%;background:#EEEEEE;padding:25px 20px;height:86px;}
.zb_search .sear_zb .btns {width:13%;float:left;height:36px;background:#014099;color:#fff;font-size:16px;border-radius:5px;}
.cgou .cg_right .cg-tabs li .ico {
  width: 30px;
  height: 30px;
  margin: 25px auto 0 auto;
}
.cgou .cg_right .cg-tabs li {
  width: 25%;
  height: 100px;
  float: left;
  text-align: center;
  line-height: 38px;
  font-size: 16px;
}
.cgou .cg_right .cg-tabs {
  width: 100%;
  height: 100px;
  border-bottom: #bfbfbf solid 1px;
}
.cgou .cg_right .cg-tabs li:nth-of-type(1) .ico{ background: url(/statics/home/images/ico_c1.png) no-repeat;background-size: 100%;}
.cgou .cg_right .cg-tabs li:nth-of-type(2) .ico{ background: url(/statics/home/images/ico_c2.png) no-repeat;background-size: 100%;}
.cgou .cg_right .cg-tabs li:nth-of-type(3) .ico{ background: url(/statics/home/images/ico_c3.png) no-repeat;background-size: 100%;}
.cgou .cg_right .cg-tabs li:nth-of-type(4) .ico{ background: url(/statics/home/images/ico_c4.png) no-repeat;background-size: 100%;}
.cgou .cg_right .cg-tabs li:nth-of-type(1).active .ico{background: url(/statics/home/images/ico_c1on.png) no-repeat;background-size: 100%;}
.cgou .cg_right .cg-tabs li:nth-of-type(2).active .ico{ background: url(/statics/home/images/ico_c2on.png) no-repeat;background-size: 100%;}

.cgou .cg_right .cg-tabs li:nth-of-type(3).active .ico{ background: url(/statics/home/images/ico_c3on.png) no-repeat;background-size: 100%;}

.cgou .cg_right .cg-tabs li:nth-of-type(4).active .ico{ background: url(/statics/home/images/ico_c4on.png) no-repeat;background-size: 100%;}
.cgou .cg_right .cg-tabs li a{ display: block; width: 100%; height: 100%;}
.cgou .cg_right .cgzs-tabs {
  width: 100%;
  height: 100px;
  border-bottom: #bfbfbf solid 1px;
}
.cgou .cg_right .cgzs-tabs li {
  width: 50%;
  height: 100px;
  float: left;
  text-align: center;
  line-height: 38px;
  font-size: 16px;
}
.cgou .cg_right .cgzs-tabs li .ico {
  width: 30px;
  height: 30px;
  margin: 25px auto 0 auto;
}
.cgou .cg_right .cgzs-tabs li:nth-of-type(1) .ico{ background: url(/statics/home/images/ico_c1.png) no-repeat;background-size: 100%;}
.cgou .cg_right .cgzs-tabs li:nth-of-type(2) .ico{ background: url(/statics/home/images/ico_c3.png) no-repeat;background-size: 100%;}

.cgou .cg_right .cgzs-tabs li:nth-of-type(1).active .ico{ background: url(/statics/home/images/ico_c1on.png) no-repeat;background-size: 100%;}
.cgou .cg_right .cgzs-tabs li:nth-of-type(2).active .ico{ background: url(/statics/home/images/ico_c3on.png) no-repeat;background-size: 100%;}

.join_left .join_left1 {float:left;width:100%;height:240px;}
.join_left .join_left2 .texti {width:100%;font-size:13px;line-height:34px;text-align:left;margin-top:10px;float:left;}
.join_right .join_ln {width:100%;float:left;height:440px;}
.join_zplist li .date-block {float:left;padding:0 10px;width:14%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
.job_list li .date-block {float:left;padding:0 10px;width:10%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
.maxCons.cgou {width:100%;position:relative;margin:65px auto 120px auto;min-height:550px;}
.about_gd {width:100%;float:left;height:90px;margin-top:20px;}
.about_gd li .icon {width:45px;height:75px;float:left;}
.about_gd li .item .indc {color:#4c4c4c;text-align:left;line-height:24px;font-size:14px;}
.about_gd li .item .numCX {color:#d40808;text-align:left;line-height:32px;font-size:20px;}
.about_gd li .item .numC {color:#4c4c4c;text-align:left;line-height:36px;font-size:10px;padding-left:2px;}
.about_main .about-sdic {padding:30px;}
.about_top .about_dec {width:426px;float:right;padding:50px 60px 30px 60px;border-bottom:#004098 solid 6px;}
.about_main .about_sdicmx {font-size:14px;line-height:34px;}
.culture_top {width:100%;height:460px;margin:70px auto 0 auto;}
.culture_top .box .bktit {height:60px;float:left;width:100%;text-align:center;margin:40px auto 4px auto;}
.culture_top .box .bklist li {float:left;width:30%;height:80px;margin-top:48px;}
.culture_top .box .bklist li .item {height:80px;background:#eeeeee;width:100%;}
.culture_top .box .bklist .item .ico {height:80px;background:#014099;width:80px;float:left;-webkit-transition:all 0.5s;transition:all 0.5s;}
.culture_top .box .bklist .item .text {height:100px;width:calc(100% - 80px);float:left;padding:8px 14px;}
.culture_top .box .bklist .item .text p {font-size:13px;line-height:17px;text-align:left;color:#353535;}
.culture_top .box .bklist .item .text h4 {font-size:16px;line-height:34px;text-align:left;color:#353535;}
.culture_top .maxCons .box {width:100%;height:460px;background:url(/statics/home/images/culture_r2_c3.jpg) no-repeat top center;background-size:cover;}
.culture_main {width:100%;height:475px;margin:45px auto;}
.culture_main .maxCons .right .pic3 {height:315px;width:140px;float:left;overflow:hidden;}
.culture_main .maxCons .right .pic2 {height:315px;width:280px;float:left;margin:0 12px;overflow:hidden;}
.culture_main .maxCons .right .pic1 {height:315px;width:170px;float:left;overflow:hidden;}
.culture_main .maxCons .right {height:315px;width:615px;float:right;}
.culture_main .maxCons .left {height:475px;width:calc(100% - 650px);float:left;background:url(/statics/home/images/culture_r2_c2.jpg) no-repeat left bottom;}
.culture_main .maxCons .left .bt {font-size:28px;line-height:50px;text-align:left;color:#353535;}
.culture_main .maxCons .left .line {height:6px;width:100%;margin-bottom:20px;}
.culture_main .maxCons .left .text {font-size:14px;line-height:40px;text-align:left;color:#353535;}
.culture_main .maxCons .left {height:360px;width:calc(100% - 650px);float:left;background:url(/statics/home/images/culture_r2_c2.jpg) no-repeat left bottom;}
.culture_main {width:100%;height:380px;margin:45px auto;}

.honorlist .slide-item .left {
  width: 370px;
  height: 635px;
  float: left;
  position: relative;
  background: url(/statics/home/images/hnonor_r6_c2.jpg) no-repeat;
}
.honorlist .slide-item .right {
  width: calc(100% - 406px);
  height: 670px;
  float: right;
  position: relative;
  padding: 20px;
  box-sizing: border-box;
  text-align: left;
  font-size: 16px;
  line-height: 48px;
}
.honorlist .year-btn {
  padding: 0px 50px 8px 50px;
  margin: 0 5px;
  cursor: pointer;
  color: #004198;
  display: inline-block;
  position: relative;
}


.page-ban-nav .title-nav {display:inline-block;vertical-align:middle;width:16.3%;float:none;font-size:16px;line-height:70px;}
.page-ban-nav {width:100%;height:70px;background:#FFFFFF;box-shadow:0px 6px 5px 0px rgba(0,0,0,0.05);}
 
.layui-esen-content-jj {padding:20px 0 10px;}

.newsWz .zA {display:block;overflow:hidden;line-height:28px;font-size:16px;color:#555;font-weight:600;}

 
 
.maxCons {width:100%;max-width:940px;position:relative;margin:0 auto;}
 
.wrap {border:0;padding:0;max-width:940px;margin:0 auto;}
 
 

/*底部*/
.mfrlogo{ width:20%;}
.mfrlogo span{ margin-left:0; width:90px; height:100px;}
.myewma{ width:18%; float:right;}
.mfrt{ width:60%; float:left;height: 195px;}
.mu1{ width:25%;}
.mu2{ width:25%;}
.mu3{ width:25%;}
.mu4{ width:25%;}
.mu1 li{ width:100%;margin-bottom: 5px; font-size:12px;}
.mu2 li{ width:100%;margin-bottom: 5px;}
.mu3 li{ width:100%;margin-bottom: 5px;}
.mu4 li{ width:100%;margin-bottom: 5px;}

.mu1 li a{ font-size:12px;}
.mu2 li a{ font-size:12px;}
.mu3 li a{ font-size:12px;}
.mu4 li a{ font-size:12px;}


.phonel{ margin-left:0;width:60px;font-size: 12px;}
.phonel b{     height: 40px;width:40px;    margin-right: 10px;     line-height: 40px; margin-left: 10px;font-size: 12px;}
.phonel span{ width:60px;}

.phoner{ margin-left:0;width:60px;font-size: 12px;}
.phoner b{     height: 40px;width:40px;    margin-right: 10px;     line-height: 40px; margin-left: 10px;font-size: 12px;}
.phoner span{ width:60px;}

/*erji*/
.nybanner .ntit {position:absolute;width:100%;height:92px;top:230px;margin:0 auto;}
 
 
.join_category2.maxCons::after {
  clear: both;
  content: "";
  display: table;
}
.join_category2{ width: 100%; height: auto; margin: 70px auto 150px auto;}
 

}



.product-container {bottom:27px!important;}
.product-container .swiper-pagination-bullet {width:10px!important;height:10px!important;background:#dfdfdf!important;border-radius:100%;}
.product-container .swiper-pagination-bullet-active {background:#0a448d!important;}
 
.ny-banner-service {width:100%;height:350px;position:relative;overflow:hidden;}
.banner-service-pc {width:1200px;position:absolute;z-index:2;left:50%;transform:translateX(-50%);bottom:0;}
.banner-service-pc li {width:130px;display:inline-block;vertical-align:bottom;zoom:1;margin:0 -2px;border-bottom: #ca3b35 solid 1px;
    border-left: #ca3b35 solid 1px;}
.banner-service-pc li a {display:block;text-align:center;line-height:45px;background:rgba(10,68,141,.8);font-size:14px;color:#fff;transition:all ease .3s;}
.banner-service-pc li:hover a {line-height:60px;background:rgba(255,181,38,.9);}
.banner-service-pc li.on a {line-height:60px;background:rgba(255,181,38,.9);}


.banner-service-m li {width:130px;display:inline-block;vertical-align:bottom;zoom:1;margin:0 -2px;border-bottom: #ca3b35 solid 1px;
    border-left: #ca3b35 solid 1px;}
.banner-service-m li a {display:block;text-align:center;line-height:45px;background:rgba(10,68,141,.8);font-size:14px;color:#fff;transition:all ease .3s;}
.banner-service-m li:hover a {line-height:60px;background:rgba(255,181,38,.9);}
.banner-service-m li.on a {line-height:60px;background:rgba(255,181,38,.9);}




 
  
.ny-banner-case {width:100%;height:350px;}
.ny-banner-case2 {width:100%;height:350px;}
 
.searchs {width:100%;text-align:center;background:#f4f6fd;padding:57px 0;position:fixed;left:0;top:120px;z-index:9;display:none;}
@media(max-width:800px) {.about-video {width:100%;}
.about-video li {width:48%;margin-right:4%;margin-bottom:20px;}
.about-video li:nth-child(3n) {margin-right:4%;}
.about-video li:nth-child(2n) {margin-right:0;}
.about-video li .video-title {font-size:12px;line-height:20px;}
.fup .fup_bg .itemlist{ width: 100%; float: left; text-align: left; color: #333; font-size: 16px; line-height: 30px; margin-top: 2px; height: auto;} 
.fup .fup_bg .itemlist li{ float:left; width:32%; margin:0px 2% 20px 0px; cursor:pointer;}
.fup .fup_bg .itemlist li:nth-child(3n){ margin-right:0;}
.fup .fup_bg .itemlist li .pic{ width: 100%; height: 160px; overflow: hidden; float: left;}
.fup .fup_bg .itemlist li .pic img{ width: 100%; height: 160px;-webkit-transition: all 0.5s; transition: all 0.5s;}
.fup .fup_bg .itemlist li:hover .pic img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05);}
.fup .fup_bg .itemlist li p{ width:100%; display:block; overflow:hidden; text-align:center; line-height:40px;}
}
@media(max-width:767px) {.searchs {top:60px;}
}
.searchs .searchs-box {width:800px;height:65px;display:inline-block;border:1px solid #eee;box-sizing:border-box;border-radius:7px;overflow:hidden;background-color:#fff;}
.searchs .searchs-box .search-txt {width:720px;height:63px;background:none;border:none;float:left;box-sizing:border-box;padding-left:40px;font-size:14px;}
.searchs .searchs-box .search-txt::-webkit-input-placeholder {color:#999;font-style:oblique;}
.searchs .searchs-box .search-txt:-moz-placeholder {color:#999;font-style:oblique;}
.searchs .searchs-box .search-txt::-moz-placeholder {color:#999;font-style:oblique;}
.searchs .searchs-box .search-txt:-ms-input-placeholder {color:#999;font-style:oblique;}
.searchs .searchs-box .search-tb {width:77px;height:63px;float:left;background:url(../images/icon-img41.png) center center no-repeat;border:none;}
.searchs .search-end {width:65px;height:65px;line-height:65px;box-sizing:border-box;padding:0 20px;display:inline-block;background:url(../images/icon-img39.png) center center no-repeat;background-size:26px;margin-left:5px;}
.search-num {width:1300px;margin:auto;font-size:14px;line-height:50px;color:#666;padding:39px 0 16px;}
.search-list {width:1300px;margin:auto;}
.search-list li {padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #eee;}
.search-list li .title {font-size:18px;line-height:26px;color:#000;margin-bottom:15px;}
.search-list li .txt {font-size:14px;line-height:22px;color:#bbb;margin-bottom:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.search-list li .label {font-size:14px;line-height:34px;color:#bbb;}
.videos{ display:none; background: #a2a83d; cursor: pointer;
 
text-align: center;
box-shadow: 3px 0 50px rgba(0, 0, 0, 0.58);position:fixed; left:50%; top:-25%; margin-left:-480px; margin-top:180px; z-index:999; line-height:540px; width:960px; height:540px; }
.vclose { position:absolute;right:1%; top:1%; border-radius:100%; cursor: pointer; }
/*****body_left********/

/*无图列表*/
.nopic-news-list{width:1200px; margin:0 auto;padding-top:14px;} 
.nopic-news-list ul{zoom:1; margin-left:-2%;}
.nopic-news-list li {width:48%; float:left; margin-left:2%; margin-bottom:35px;}
 
.nopic-news-list .time {width:86px;height:86px; background:#E1E1E1;float:left;padding:12px;}
.nopic-news-list .time span {color:#E75D38;display:block;height:50px;font-size:36px;font-weight:bold;line-height:50px;}
.nopic-news-list .time b {color:#2F2F2F;display:block;height:22px;font-size:16px;padding-top:5px;font-weight:100;line-height:22px;}
 
.nopic-news-list li  .tbox {width:440px;float:right;padding-top:5px;}
.nopic-news-list li  .tbox  .title {font-size:18px;line-height:26px;color:#000;margin-bottom:6px;}
.nopic-news-list li  .tbox  .txt {font-size:14px;line-height:24px;color:#999 ;}
.nopic-news-list li:hover .time span{ color:#fff;}
.nopic-news-list li:hover .time b{ color:#fff;}

.get-back {width:100%;font-size:14px;line-height:30px;display:table;margin:22px 0 66px;}
.get-back .pagecheeck {float:left;line-height:32px;color:#222;}
.get-back .pagecheeck a {color:#0a448d;}
.get-back .aback {color:#6d6c6c;display:table;float:right;}
.culture-menu {width:1300px;padding:20px 0;margin:auto;background:#f4f6fd;text-align:center;margin-bottom:36px;}
.culture-menu li {font-size:14px;line-height:30px;display:inline-block;margin:0 23px;}
.culture-menu li a {color:#000;display:block;}
.culture-menu li:hover a {color:#0a448d;text-decoration:underline;}
.culture-menu li.on a {color:#0a448d;text-decoration:underline;}
 
.about-title {width:100%;border-bottom:1px solid #d2d2d2;font-size:24px;color:#282828;line-height:48px;padding-bottom:6px;}
.about-title span {font-size:14px;color:#665;display:block;}
.about-txt {margin-top:22px;font-size:14px;line-height:36px;color:#282828;}
 
 

@media (max-width:1499px) {/*index*/    .header .header-box .menu li {/*margin-right:30px;*/}
.s-menu-product .menu-box {width:325px;}
 
.advantage-box.b1 {width:33%;}
.advantage-box.b2 {width:33%;}
.advantage-box.b3 {width:33%;}
 
.index-news-box {width:100%;}
 
.news-list {width:49%;margin:0 0.5%;}
.news-list li .txt {width:100%!important;}
.partner-lsit {width:1348px;}
.partner-lsit .bd li {width:320px;margin-right:23px;}
.index-advisory .boxs {width:100%;}
.index-advisory .boxs .box {width:50%;}
.foot-box {width:100%;}
.foot-menu-box.b1,.foot-menu-box.b2,.foot-menu-box.b3,.foot-menu-box.b4,.ewm-fx {width:15%;box-sizing:border-box;}
.fix-menu {right:20px;}

.foot-menu-box.b0 {width:245px;margin-left:40px;padding-left:0px;padding-top:75px;}

/*----------------------------------------------------*/    /*product*/    .product3-boxs .box-four .list .prev {left:-20px;}
.product3-boxs .box-four .list .next {right:-20px;}
/*----------------------------------------------------*/}
@media (min-width:1024px) and (max-width:1365px) {.partner-lsit-pc {display:none;}
.partner-lsit1024 {display:block;}
 
/*index*/   

.characterR p{font-size: 14px;}
.expertL{ height:144px;}
.expertL img{ height: 144px; width: 100%;}
.expertR ul li.first{ height:144px;}
.expertR ul li img{ height: 144px; width: 100%;}
.expertR li{ height:144px;}
.expertR .txt{ height:144px;}
.myd2{font-size: 14px;}
 
.w90{ margin-bottom:40px;}
 
 
.header .header_bk {width:100%;}
.header .header-box .menu {/*display:none;*/}
.banner-swiper,.index-banner img {width:100%;}
.header .header-box .menu li {/*display:none;*/}
.header .header-box .menu li:first-child {/*display:block;margin-right:73px;*/}
.s-menu-box {width:960px;}
.s-menu-iwant .menu-box.b1 {width:228px;margin-left:48px;background:url(../images/icon-img3.png) left top no-repeat;}
.s-menu-iwant .menu-box.b2 {width:200px;background:url(../images/icon-img4.png) left top no-repeat;}
.s-menu-iwant .menu-box.b3 {background:url(../images/icon-img5.png) left top no-repeat;}
 
 

.index-news {width: 100%;margin-top: 20px;} 

.expertL h4{font-size: 26px;}
.w1280{width: 1170px;}

 
 
.sy_newlist {width:972px;margin:0 auto;display:table;}

.sy_newlist li {width:48%;float:left;height:80px;margin-left:2%;margin-bottom:15px;}
.sy_newlist li .time {width:56px;height:56px;margin-right:20px;background:#E1E1E1;float:left;padding:12px;}
 
.sy_newlist li .time b {color:#2F2F2F;display:block;height:22px;font-size:13px;padding-top:5px;font-weight:100;line-height:22px;}
.sy_newlist li .time span {color:#E75D38;display:block;height:32px;font-size:26px;font-weight:bold;line-height:32px;}
.sy_newlist li .info {width:345px;height:110px;float:left;text-align:left;}
.sy_newlist li .info h3 {display:block;width:100%;float:left;height:32px;line-height:32px;font-size:15px;color:#323232;overflow: hidden;
    display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}

.sy_newlist li .info p {display:block;width:100%;float:left;height:40px;line-height:20px;font-size:12px;color:#656565;overflow: hidden;
    display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}

 
.index-case {width:100%;margin-top:20px;/*display:table;*/background:none;}

.index-banner .carousel-item1.active img {top:-200px;}

.foot-box {width:100%;}
.foot-menu-box.b1,.foot-menu-box.b2,.foot-menu-box.b3,.foot-menu-box.b4,.ewm-fx {width:14%;box-sizing:border-box;}
.foot-menu-link {line-height:34px;}
.menu-address {width:960px;margin:auto;}
 
.banner-product {padding-left:32px;}
.product-box .tbox {width:528px;margin-right:0;}
.product-box .tbox .list li:nth-child(4) {display:none;}
.product-box .tbox .list li:nth-child(3) {margin-right:0;}

 



.banner-product {width:100%;}

  
.banner-service-pc {width:960px;margin:auto;}
 .about-label {width:100%;}
.about-label .box:last-child {margin-right:0;}
 
.culture-menu {width:100%;}
 
.search-num {width:960px;margin:auto;}
.search-list {width:960px;margin:auto;}
.fix-menu {display:none;}
/*--------------------------------------*/}
@media (min-width:769px) and (max-width:1024px) { 
.navNew .maxCons{ width:95%;} 
 
 
.footer .maxCon{ width:95%;}
.jiaozhu li.tmf1 {margin-right:0;width:25%;padding-right:0;}
.maxCon{ width:95%;}
.ft-link p{ width:95%;}
 
.slides li .font{ width:90%;}
/*index*/    

.nybanner .slides li .font {padding-top:140px;width:90%;}
 
 
 
.maxCons{ width:95%;}
 
 

 
.m-auto{ width:100%;}
 


.piList{padding:40px 0 20px; overflow:hidden;width: 100%;}
.piList .pic-item-list{margin:0; padding:0;}
.piList .pic-item{position:relative;width: 32%;margin: 0 2% 40px 0;padding:0;display:inline;}
.piList .pic-item:nth-child(3n){margin-right: 0;}
.piList .pic-item-3{position:relative;width: 448px;margin: 0 28px 42px 0;padding:0;display:inline;}
.piList .pic-item-3:nth-child(3n){margin-right: 0;}
.piList .list-pic{display:block;width: 100%;margin-bottom:0;line-height:148px;overflow: hidden;}
.piList img{max-width: 100%;}
.piList dl{padding:4px 5px; line-height:20px;}
.piList dl dt{height: 40px;font-size: 18px;line-height: 40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.piList .pic-item .list-pic img {transition: all 0.3s;}
.piList .pic-item .list-pic:hover img{transform: scale(1.1);}
.piList dl dt  { color:#282828; font-weight:300; font-size:16px;} 
.piList .pic-item:hover a{ color:#0e4eaf;}




/*--------------------------------------*/}
@media(max-width:970px){
  /*移动 导航*/.navNew {display:none;}
.fup .fup_bg .itemlist{ width: 100%; float: left; text-align: left; color: #333; font-size: 16px; line-height: 30px; margin-top: 2px; height: auto;} 
.fup .fup_bg .itemlist li{ float:left; width:32%; margin:0px 2% 20px 0px; cursor:pointer;}
.fup .fup_bg .itemlist li:nth-child(3n){ margin-right:0;}
.fup .fup_bg .itemlist li .pic{ width: 100%; height: 150px; overflow: hidden; float: left;}
.fup .fup_bg .itemlist li .pic img{ width: 100%; height: 150px;-webkit-transition: all 0.5s; transition: all 0.5s;}
.fup .fup_bg .itemlist li:hover .pic img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05);}
.fup .fup_bg .itemlist li p{ width:100%; display:block; overflow:hidden; text-align:center; line-height:40px;}
header.main-nav {display:block;}
header {width:100%;height:60px;background-color:rgba(255,255,255,1);border-bottom:1px solid #dae1ea;position:fixed;top:0;left:0;z-index:101;}
header .logo {margin-left:20px;float:none;position:absolute;left:0;top:0;}
.logo a {width:122px;height:20px;margin-top:0px;}
.logo a {display:block;position:absolute;left:0;top:0%;margin-top:0px;width:140px;height:50px;overflow:hidden;}
.logo a:before {content:'';position:absolute;left:0;top:4px;width:100%;height:100%;background-image:url(/statics/home/images/img_logo.png);background-position:left center;background-repeat:no-repeat;background-size:80% 80%;}
header .max-width-1200 {position:static;}
.max-width-1200 {max-width:1200px;width:100%;height:100%;position:relative;margin:0 auto;}
.pc-show {display:none;}
.mobile-show {display:block;}
header .btn-menu {float:right;height:20px;padding:19px 15px 4px;font-size:0;line-height:44px;text-align:center;cursor:pointer;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in;-ms-transition:transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;}
header .btn-menu span {display:block;width:25px;height:2px;margin-bottom:6px;background:#0e4eaf;border-radius:3px;-webkit-transform-origin:23px;-moz-transform-origin:23px;-ms-transform-origin:23px;-o-transform-origin:23px;transform-origin:23px;-webkit-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-moz-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-ms-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-o-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;}
header.active .btn-menu span:nth-last-child(3) {opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:1px;}
header.active .btn-menu span:nth-last-child(2) {width:0;opacity:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:width .5s;-moz-transition:width .5s;-ms-transition:width .5s;-o-transition:width .5s;transition:width .5s;}
header.active .btn-menu span {opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
header .btn-tel {display:block;float:right;width:7%;height:52px;position:relative;}
header .btn-tel:before {content:'';background:url(icon_dianhua.png) no-repeat center center;background-size:60%;position:absolute;left:0;right:0;top:8px;bottom:0;text-align:center;line-height:52px;font-size:0.35rem;color:#fff;letter-spacing:.75px;}
.nav-menu.active {height:calc(100vh - 53px);}
.nav-menu {position:fixed;left:0;top:53px;z-index:99;box-sizing:border-box;width:100%;height:0;overflow:hidden;background-color:#fff;-webkit-transition:height .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:height .5s cubic-bezier(.25,.46,.45,.94);-ms-transition:height .5s cubic-bezier(.25,.46,.45,.94);-o-transition:height .5s cubic-bezier(.25,.46,.45,.94);transition:height .5s cubic-bezier(.25,.46,.45,.94);}
.nav-menu.active .main {height:100%;}
.nav-menu .main {width:100%;height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;}
.nav-menu .left-title {position:relative;width:25%;background:#f2f8ff;padding:20px 0;z-index:10;}
.nav-menu .right-title {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px 15px 16px 20px;background-color:#fff;width:calc(100% - 115px);}
.nav-menu.active .menu-close {display:block;}
.nav-menu .left-title li.active {font-weight:600;background:#fff;}
.nav-menu .left-title li {display:block;position:relative;padding:12px 5px 12px 15px;font-size:14px;line-height:22px;color:#000;-webkit-transition:all .2s;transition:all .2s;}
.nav-menu .left-title li:after {content:"";display:block;position:absolute;bottom:0;top:31%;left:0;width:2px;height:16px;background-color:#0e4eaf;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.2s;transition:.2s;}
.nav-menu .left-title li.active:after {-webkit-transform:scaleX(1);transform:scaleX(1);}
.nav-menu .right-title .list-title.show {display:block;}
.nav-menu .right-title .list-title {display:none;}
.nav-menu .right-title .list-title .list-text {border-bottom:1px solid #dfe1e6;padding-bottom:12px;margin-bottom:12px;}
.nav-menu .right-title .list-title .list-text .text-head {color:#333;position:relative;padding:0;font-size:0.55rem;}
.nav-menu .right-title .list-title .list-text .text-head p {display:inline-block;width:calc(100% - 30px);}
.nav-menu .right-title .list-title .icon-arron-bottom {position:absolute;top:50%;right:0px;margin-top:-3px;-webkit-transition:.35s;transition:.35s;width:10px;height:6px;display:inline-block;vertical-align:middle;padding-left:1px;padding-right:1px;}
.nav-menu .right-title .list-title .icon-arron-bottom:before {content:"";display:block;width:8px;height:8px;border-bottom:1px solid #575d6c;border-right:1px solid #575d6c;margin-top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.nav-menu .right-title .list-title .list-text .text-body {padding:0 16px;display:none;}
.nav-menu .right-title .list-title .list-text:first-child .text-body {display:block;}
.nav-menu .right-title .list-title .list-text .text-body-list {cursor:pointer;display:block;margin-top:16px;padding:0;color:#666;font-size:0.55rem;}
.menu-close {display:none;position:absolute;bottom:14px;left:50%;margin-left:-27px;height:54px;width:54px;}
.menu-close p {position:absolute;left:10px;top:10px;height:34px;width:34px;background-color:#f2f8ff;border-radius:50%;}
.menu-close p span {position:absolute;left:50%;top:10px;margin-left:-1px;width:2px;height:14px;background-color:#999;}
.menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.menu-close p:before,.menu-close p:after {content:'';position:absolute;left:13px;top:8px;width:2px;height:11px;background-color:#999;border-radius:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.main:after,.main:before {display:table;content:"";}
.menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.nav-menu .right-title .list-title .title-top {font-size:14px;line-height:22px;color:#252b3a;padding:0 0 24px;}
.nav-menu .right-title .list-title .title-top a {display:inline-block;font-size:0.45rem;line-height:22px;color:#000;}
.nav-menu .right-title .list-title .title-top span {display:inline-block;vertical-align:middle;}
.nav-menu .right-title .list-title .title-top span,.nav-menu .right-title .list-title .title-top i {display:inline-block;vertical-align:middle;}
.nav-menu .right-title .list-title .title-top .icon-arron-right {position:relative;width:15px;height:6px;margin-top:-4px;margin-left:10px;}
.nav-menu .right-title .list-title .title-top .icon-arron-right:before {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(315deg);transform:rotate(315deg);-webkit-transform-origin:right;transform-origin:right;}
.nav-menu .right-title .list-title .title-top .icon-arron-right:after {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right;transform-origin:right;}
.main-swiper {margin-top:52px;}
 
.dabit,.maxCon,.boConC .tab-content {max-width:640px;}
.c-pagination {position:absolute;left:0;bottom:-26px;width:100%;height:20px;}
.dabit h5,.dabit h2 {font-size:0.6rem;margin-bottom:5px;}
.dabit p {font-size:0.4rem;}
.news_list li a {font-size:0.35rem;}
.news_list li {font-size:0.35rem;}
.news_list {width:100%;float:left;margin-top:10px;}
/*footer*/.footer .wrap {display:inline-block;padding:0;max-width:640px;width:100%;position:relative;}
footer .ft_line {width:100%;height:1px;opacity:0.2;border:1px solid #FFFFFF;}
footer .ft_main {width:100%;height:200px;}
footer .ft_main .ft_main_1 {width:30%;float:left;text-align:left;padding-top:10px;}
footer .ft_main .ft_main_1 dt {margin-top:0;height:auto;font-size:12px;font-family:MicrosoftYaHei;color:#FFFFFF;font-weight:100;line-height:19px;}
footer .ft_top {height:26px;font-size:14px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;text-align:left;margin-bottom:8px;width:100%;margin:0 auto;}
footer .ft_main .ft_main_3 .ftewm b img {width:100%;}
footer .ft_main .ft_main_3 .ftewm b {display:block;width:90px;height:90px;float:left;}
footer .ft_main .ft_main_3 .ftewm p {display:block;float:left;height:21px;font-size:16px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:16px;margin-bottom:15px;}
footer .ft_main .ft_main_3 {width:18%;float:right;text-align:left;display:block;}
footer .ft_main .ft_main_2 {width:20%;float:left;display:block;margin-left:10%;padding-top:10px;text-align:left;}
footer .ft_main .ft_main_1 {width:50%;float:left;text-align:left;padding-top:10px;}
footer .ft_main .ft_main_2 dl {margin-top:6px;height:21px;font-size:16px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;}
footer .ft_main .ft_main_1 dl,footer .ft_main .ft_main_2 dl {font-size:13px;}
.footer {display:block;position:unset;height:310px;}
/*footer end*/.jiaozhu {width:90%;margin:0 auto;}
.jiaozhu li h6 {height:40px;line-height:40px;font-size:15px;}
.jiaozhu li p {margin-bottom:5px;font-size:12px;}

.ft-link p {width:100%;}
.ft-link .row {padding:10px 0 0 0;}
.jiaozhu li.tmf1 {width:100%;}
.jiaozhu li.tmf2 {width:34%;padding-right:0;margin-right:3%;}
.jiaozhu li.tmf3 {width:25%;margin-right:0;padding-right:0;}
.jiaozhu li p a {font-size:12px;}
/*小屏幕内页*/.nybanner {height:280px;margin-top:60px;}
.nybanner .slides li .cont {height:280px;}
.nybanner .slides li .font {padding-top:14%;width:90%;}
.nybanner .slides li:first-of-type .font h3 {font-size:0.6rem;text-align:center;line-height:40px;}
.nybanner .slides li:first-of-type .font p {font-size:0.5rem;margin-top:0;line-height:22px;width:60%;text-align:center;margin:0 auto;}
.nybanner .slides li .font .s-line1 {height:2px;margin:0 auto;margin-top:10px;}
.nybanner .slides li:first-of-type .font dt {width:100%;font-size:12px;line-height:22px;display:none;}
.ProdCenter .maxCon {width:90%;}
.piList {padding:10px 0 20px;overflow:hidden;width:100%;}

.piList .pic-item {position:relative;width:100%;margin:0 0 5px 0;padding:0;display:inline;}
/*新闻中心*/

.page-list a {width:40px;height:40px;line-height:40px;font-size:20px;margin:0 9px;border-right:1px solid #ddd;}

.newsTu {width:40.1%;height:210px;overflow:hidden;float:left}
.newsWz {float:right;width:56.4%;height:auto;overflow:hidden;text-align:left;padding:31px 34px 29px 0}
.newsWz .zA {display:block;overflow:hidden;line-height:28px;font-size:16px;color:#282828;font-weight:bold;}
.newsWz .zB {max-height:78px;overflow:hidden;line-height:24px;font-size:12px;color:#666;letter-spacing:.5px;margin-top:16px;}
.newsWz .zB a {display:inline-block;padding-left:12px;color:#1140c4;font-size:14px}
 
.pagination {margin:36px 0;text-align:left}

.newsA .newsWz .zA {height:auto}
.newsA .newsWz .zA {white-space:unset;text-overflow:unset}

.btn-posting {display:block;width:100%;height:48px;line-height:48px;text-align:center;font-size:20px;color:#fff;background-image:linear-gradient(90deg,#07a8ff 5%,#596efb 100%);background-color:#596efb;border-radius:3px;position:relative;margin-bottom:25px}
.btn-posting:before {content:'';display:inline-block;vertical-align:middle;width:22px;height:22px;background-image:url(/static/images/xiaoyi_2018/news/icon-common.png);background-position:-209px -1px;background-repeat:no-repeat;margin-right:8px;position:relative;top:-3px}
.btn-posting:hover {color:#fff;background:linear-gradient(90deg,#09f 0,#575dfa 100%);background-color:#4457d6}

.maxCons {width:90%;max-width:640px;position:relative;margin:0 auto;}

.news_showZZ .newsTit .wzA {line-height:32px;font-size:24px;color:#282828;font-weight:bold;text-align:left;}
.newsXq {padding:20px 0 0;height:auto;overflow:hidden;line-height:30px;letter-spacing:.5px;font-size:14px;color:#666;}
.newsXq p,.newsXq div {line-height:30px;letter-spacing:.5px;font-size:14px;color:#666;margin-bottom:26px;}
.newsXq p,.newsXq div {line-height:30px;text-align:justify;letter-spacing:.5px;font-size:14px;color:#666;margin-bottom:26px;}
.newsXq img {max-width:100%;}
.newsSxp {margin-top:62px;width:100%;height:28px;}
.newsSxp .prev,.newsSxp .next {float:left;width:48%;height:28px;}
.newsSxp p {max-width:100%;height:28px;display:inline-block;line-height:28px;letter-spacing:.5px;text-align:left;}
.newsSxp p b {display:block;float:left;width:58px;height:28px;font-weight:bold;line-height:28px;font-size:14px;color:#282828;}
.newsSxp p a {display:block;margin-left:60px;height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:28px;font-size:14px;color:#282828;}
.newsSxp .next {float:right;text-align:right;}
.newsSxp .next p a {text-align:left;}
.newsSxp a:hover {color:#016BFF;}
 
.nybanner_mobile {display:block;}
.nybanner_pc {display:none;}
 

 
.page-left-nav.fixed{ display:none;}

}
@media(max-width:912px) {


  .index_banner {position:relative;margin-top:59px;}
  .index_main1 .w1920 {max-width:100%;margin:0 auto;}
  .index_main2 {width:100%;height:auto;background:url(/statics/home/images/index_r2_c1.jpg) no-repeat top center;background-size:cover;}
  .index_main2 .news_fl .slideTxtBox {width:100%;text-align:left;margin-top:40px;}
  .index_main2 .news_fl .slideTxtBox .hd li {float:left;cursor:pointer;margin-top:-2px;width:93px;color:#000;font-size:14px;text-align:center;}
  .index_main2 .news_fl .slideTxtBox .index_mune {width:100%;height:75px;margin-bottom:20px;}
  .hiSlider-title {bottom:0;width:100%;padding:0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;text-align:left;font-size:14px;height:48px;line-height:48px;}
  .index_main2 .news_fl .sub-tit {width:142px;float:left;margin-top:0px;margin-bottom:0px;}
  .index_main2 .news_fl .sub-tit span {display:block;width:68px;height:5px;background:#397FBD;margin-top:5px;}
  .index_main2 .news_fl .sub-tit p {font-size:18px;color:#222222;line-height:45px;font-weight:700;}
  .index_main2 .news_fl .sub-tit h2 {font-size:16px;color:#444343;font-weight:300;letter-spacing:2px;}
  .index_main2 .news_fl .newsBox {width:100%;background:#fff;height:auto;margin-top:0;}
  .content_fr li a .pic {width:100%;height:190px;overflow:hidden;}
  .index_main2 .news_fl .newsBox .content_fr {height:auto;display:table;}
  .index_main2 .main {position:relative;margin-top:0px;display:block;}
  .index_main2 .news_fl {max-width:820px;height:auto;width:100%;margin-right:0;}
  .index_main2 .news_fr {max-width:820px;height:370px;width:100%;margin-right:0;margin-top:0;}
  .index_main2 .news_fl .slideTxtBox .bd .hiSlider-item {height:24px;line-height:24px;width:100%;height:344px;}
  .index_main2 .news_fl .slideTxtBox .bd .hiSlider-item img {max-width:100%;width:486px;display:block;height:344px;}
  .content_fr {width:100%;margin-top:0px;overflow:unset;}
  .content_fr_p1 {line-height:30px;font-size:15px;color:#000;padding-top:5px;}
  .content_fr li {width:50%;height:390px;border-bottom:1px solid #dcdcdc;margin-bottom:10px;}
  .content_fr li:last-of-type {border-bottom:none;}
  .content_fr_p2 {line-height:26px;font-size:14px;color:#7e7e7e;}
  .content_fr_p3 {line-height:26px;font-size:14px;color:#767676;transition:all 0.5s;}
  .daytime .day {font-size:45px;text-align:center;color:#1A1A1C;line-height:60px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;}
  .sylist_info {width:100%;}
  .daytime {width:15%;margin-top:5px;}
  .index_main3 {width:100%;height:545px;}
  .index_main3 .main {position:relative;margin-top:20px;display:block;}
  .index_main3 .main .main3_right {position:absolute;z-index:10;width:100%;height:455px;/* display:none;*/    right:0;left:50%;top:107%;margin-left:-50%;}
  .index_main3 .main .main3_right img,.index_main3 .main .main3_right video {width:100%;}
  .index_main3 .main .main3_list li .en_title {width:100%;height:36px;font-size:16px;text-align:center;margin:0 auto;color:#fff;line-height:28px;}
  .index_main3 .main .main3_list li .cn_title {width:100%;height:36px;margin:0 auto;color:#fff;text-align:center;font-size:24px;font-weight:600;line-height:36px;}
  .index_main4 {width:100%;height:1058px;position:relative;}
  .index_main4 .main {position:relative;width:90%;display:block;}
  .index_main4 .main .main4_left .sub-tit {width:100%;margin-top:40px;margin-bottom:5px;}
  .index_main4 .main .main4_left .sub-tit p {font-size:24px;color:#222222;line-height:40px;font-weight:700;}
  .index_main4 .main .main4_left .area {width:100%;height:536px;}
  .index_main4 .main .main4_left .area .gdata .dataitem .data {color:#d40808;font-size:38px;line-height:40px;}
  .index_main4 .main .main4_left .area .gdata .dataitem span {font-size:16px;color:#333333;line-height:39px;padding-left:5px;}
  .index_main4 .main .main4_left .area .gdata .data_dec {color:#1f1f1f;font-size:18px;line-height:36px;}
  .index_main4 .main .main4_left .area .gdata li {text-align:center;padding:0 50px;}
  .index_main3 .main .sub-tit {width:100%;margin-top:45px;position:relative;margin-bottom:25px;text-align:center;float:left;}
  .index_main3 .main .main3_list {width:100%;height:370px;position:relative;margin-top:145px;}
  .index_main3 .main .main3_list li .icon {width:65px;height:65px;margin:0 auto;margin-top:15px;}
  .index_main3 .main .main3_list li .icomore {width:45px;height:45px;margin:0 auto;margin-top:48px;display:none;}
  .index_main3 .main .main3_list li {width:50%;height:170px;float:left;transition:opacity 0.5s ease-in-out;}
  .index_main4 .main .main4_left {position:relative;width:100%;float:left;height:686px;padding:0;margin-top:0px;}
  .index_main4 .main .main4_left .area ul li {width:48%;height:260px;float:left;margin-left:4%;position:relative;overflow:hidden;}
  .index_main4 .main .main4_left .area ul li .pic img {width:100%;height:260px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
  .index_main4 .main .main4_left .area ul li .title span {display:block;float:left;margin-right:0;width:100%;}
  .index_main4 .main .main4_left .area ul li .title .btitle span img {width:13%;}
  .index_main4 .main .main4_left .area ul li:nth-of-type(3) {margin-left:0;margin-top:15px;}
  .index_main4 .main .main4_left .area ul li:nth-of-type(4) {margin-top:15px;}
  .index_main4 .main .main4_left .area ul li .title .btitle {font-size:18px;line-height:40px;font-weight:500;text-indent:30px;}
  .index_main4 .main4_right {position:absolute;z-index:10;width:90%;height:360px;right:0;top:52%;left:50%;margin-top:15px;margin-left:-45%;}
  .index_main4 .main4_right .pic .title .num {font-size:32px;line-height:48px;font-weight:bold;text-align:center;}
  .index_main4 .main4_right .pic .title {width:100%;height:40px;line-height:40px;text-align:left;font-size:24px;color:#fff;position:absolute;top:32%;left:0px;}
  .index_main4 .main4_right .pic .img {width:100%;height:420px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
  .index_main4 .main4_right .pic .title .btitle {font-size:18px;line-height:48px;font-weight:500;text-align:center;}
  .nybanner .slides li img {width:100%;}
  .prod_search {width:100%;background:#EEEEEE;padding:20px 4%;height:92px;margin-top:28px;}
  .prod_search .sear_b .btns {width:100px;float:left;height:50px;background:#014099;color:#fff;font-size:16px;border-radius:0 5px 5px 0;}
  .prod_search .sear_b .form-item {float:left;height:50px;width:calc(100% - 100px);border:none;}
  .want_nav_area .rt {padding-top:10px;padding-bottom:10px;float:left;width:84%;}
  .want_nav_area {width:100%;float:left;height:auto;line-height:28px;padding-left:5px;}
  .sear_params {width:100%;height:190px;margin-top:15px;}
  .search_tit {width:100%;height:40px;line-height:40px;margin:0px auto 30px auto;position:relative;}
  .cyjg_main .dbt span {display:none;width:calc((100% - 450px) / 2);height:60px;float:left;background:url(/statics/home/images/yz_r2_c2_14.jpg) no-repeat top right;}
  .cyjg_main {width:100%;height:auto;margin:85px auto 0px auto;}
  .zsprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
  .zsprod_list li:nth-of-type(3n+3) {margin-right:2%;}
  .zsprod_list li:nth-of-type(2n+2) {margin-right:0;}
  .zsprod_list li .pic {width:100%;height:146px;overflow:hidden;float:left;}
  .zsprod_list li .text .rex {width:100%;color:#4f4f4f;font-size:13px;line-height:28px;text-align:left;}
  .zsprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:12px;line-height:28px;text-align:left;}
  .zsprod_list li .text .kptime {width:100%;color:#4f4f4f;font-size:12px;line-height:28px;text-align:left;}
  .zsprod_list li .text .tags {width:100%;color:#4f4f4f;font-size:12px;line-height:26px;text-align:left;margin-top:10px;}
  .zsprod_list li .text .tags span {padding:0 5px;background:#448aca;color:#fff;display:inline-block;float:left;margin-right:8px;border-radius:2px;margin-bottom:8px;}
  .zsprod_list li .text {width:100%;height:auto;padding:15px;float:left;background:#EDF4FC;}
  .zsprod_list li .text .tags span:first-child {display:none;}
  .maxCons.prod {margin-top:90px;width:92%;}
  .syprod_list1 .gdpic {width:210px;height:287px;float:right;display:none;}
  .syprod_list1 .syplist {width:100%;height:auto;float:left;}
  .navigation.cyjgn .title-nav {display:inline-block;vertical-align:middle;width:24%;float:none;font-size:14px;line-height:46px;text-align:center;}
  .fdc_bk .gdata {width:100%;margin:7px 0 20px 0;float:left;height:65px;}
  .fdc_bk .gdata li {width:33.33%;float:left;padding-left:0%;position:relative;}
  .fdc_bk .gdata li .icon {width:60px;height:60px;float:left;text-align:center;line-height:70px;}
  .fdc_bk .gdata li .icon img {width:70%;}
  .fdc_bk .gdata li .item {padding-left:0px;}
  .fdc_bk .gdata li .item .indc {color:#4c4c4c;text-align:left;line-height:25px;font-size:14px;}
  .fdc_bk .gdata li .item .numC {color:#4c4c4c;text-align:left;line-height:36px;font-size:16px;}
  .fdc_bk .gdata li .item .numCX {color:#d40808;text-align:left;line-height:36px;font-size:28px;}
  .fdc_bk .gdata li:nth-of-type(2)::after {content:"";width:1px;height:30px;border-radius:0;background:#BFBFBF;position:absolute;bottom:20px;right:0;}
  .fdc_bk .gdata li:nth-of-type(2)::before {content:"";width:1px;height:30px;border-radius:0;background:#BFBFBF;position:absolute;bottom:20px;left:0;}
  .fdc_bk .miaoxu {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:34px;margin-bottom:20px;height:auto;}
  .fdc_bk .cy_piclist {width:100%;float:left;height:370px;}
  .fdc_bk {width:100%;margin-bottom:45px;}
  .bzfdc_bk .miaoxu {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:34px;margin-top:10px;margin-bottom:40px;height:auto;}
  .syprod_list1 {width:100%;height:auto;overflow:hidden;margin-top:30px;}
  .syprod_list1 .syplist li {width:100%;float:left;margin-right:0;height:287px;margin-bottom:20px;}
  .syprod_list1 .syplist li:nth-of-type(3n+3) {margin-right:0;}
  .syprod_list1 .syplist li .cases_img {width:100%;height:234px;overflow:hidden;}
  .syprod_list1 .syplist li .cases_img img {width:100%;-webkit-transition:all 0.5s;height:234px;transition:all 0.5s;}
  footer .ft_main .ft_main_3 {width:19%;float:right;text-align:left;display:block;margin-right:2%;}
  footer .ft_main .ft_main_3 .ftewm p {width:100%;display:block;float:left;height:21px;font-size:12px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:15px;margin-bottom:8px;}
  /*移动 导航*/  .navNew {display:none;}
  header.main-nav {display:block;}
  header {width:100%;height:90px;background-color:rgba(255,255,255,1);border-bottom:1px solid #dae1ea;position:fixed;top:0;left:0;z-index:101;}
  header .logo {margin-left:20px;float:none;position:absolute;left:0;top:0;}
  .logo a {width:122px;height:20px;margin-top:0px;}
  .logo a {display:block;position:absolute;left:0;top:0%;margin-top:0px;width:290px;height:90px;overflow:hidden;}
  .logo a:before {content:'';position:absolute;left:0;top:0px;width:100%;height:100%;background-image:url(/statics/home/images/img_logo.png);background-position:left center;background-repeat:no-repeat;background-size:80% 80%;}
  header .max-width-1200 {position:static;}
  .max-width-1200 {max-width:1200px;width:100%;height:100%;position:relative;margin:0 auto;}
  .pc-show {display:none;}
  .mobile-show {display:block;}
  header .btn-menu {float:right;height:20px;padding:34px 15px 4px;font-size:0;line-height:44px;text-align:center;cursor:pointer;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in;-ms-transition:transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;}
  header .btn-menu span {display:block;width:30px;height:2px;margin-bottom:8px;background:#0e4eaf;border-radius:3px;-webkit-transform-origin:23px;-moz-transform-origin:23px;-ms-transform-origin:23px;-o-transform-origin:23px;transform-origin:23px;-webkit-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-moz-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-ms-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-o-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;}
  header.active .btn-menu span:nth-last-child(3) {opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:1px;}
  header.active .btn-menu span:nth-last-child(2) {width:0;opacity:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:width .5s;-moz-transition:width .5s;-ms-transition:width .5s;-o-transition:width .5s;transition:width .5s;}
  header.active .btn-menu span {opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
  header .btn-tel {margin-top:10px;display:block;float:right;width:6%;height:50px;position:relative;}
  header .btn-tel:before {content:'';background:url(icon_dianhua.png) no-repeat center center;background-size:60%;position:absolute;left:0;right:0;top:20px;bottom:0;text-align:center;line-height:52px;font-size:0.35rem;color:#fff;letter-spacing:.75px;}
  .nav-menu.active {height:calc(100vh - 53px);}
  .nav-menu {position:fixed;left:0;top:53px;z-index:99;box-sizing:border-box;width:100%;height:0;overflow:hidden;background-color:#fff;-webkit-transition:height .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:height .5s cubic-bezier(.25,.46,.45,.94);-ms-transition:height .5s cubic-bezier(.25,.46,.45,.94);-o-transition:height .5s cubic-bezier(.25,.46,.45,.94);transition:height .5s cubic-bezier(.25,.46,.45,.94);}
  .nav-menu.active .main {height:100%;}
  .nav-menu .main {width:100%;height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;}
  .nav-menu .left-title {position:relative;width:25%;background:#f2f8ff;padding:20px 0;z-index:10;}
  .nav-menu .right-title {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px 15px 16px 20px;background-color:#fff;width:calc(100% - 115px);}
  .nav-menu.active .menu-close {display:block;}
  .nav-menu .left-title li.active {font-weight:600;background:#fff;}
  .nav-menu .left-title li {display:block;position:relative;padding:12px 5px 12px 15px;font-size:18px;line-height:32px;color:#000;-webkit-transition:all .2s;transition:all .2s;}
  .nav-menu .left-title li:after {content:"";display:block;position:absolute;bottom:0;top:31%;left:0;width:2px;height:16px;background-color:#0e4eaf;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.2s;transition:.2s;}
  .nav-menu .left-title li.active:after {-webkit-transform:scaleX(1);transform:scaleX(1);}
  .nav-menu .right-title .list-title.show {display:block;}
  .nav-menu .right-title .list-title {display:none;}
  .nav-menu .right-title .list-title .list-text {border-bottom:1px solid #dfe1e6;padding-bottom:12px;margin-bottom:12px;}
  .nav-menu .right-title .list-title .list-text .text-head {color:#333;position:relative;padding:0;font-size:0.55rem;}
  .nav-menu .right-title .list-title .list-text .text-head p {display:inline-block;width:calc(100% - 30px);}
  .nav-menu .right-title .list-title .icon-arron-bottom {position:absolute;top:50%;right:0px;margin-top:-3px;-webkit-transition:.35s;transition:.35s;width:10px;height:6px;display:inline-block;vertical-align:middle;padding-left:1px;padding-right:1px;}
  .nav-menu .right-title .list-title .icon-arron-bottom:before {content:"";display:block;width:8px;height:8px;border-bottom:1px solid #575d6c;border-right:1px solid #575d6c;margin-top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
  .nav-menu .right-title .list-title .list-text .text-body {padding:0 16px;display:none;}
  .nav-menu .right-title .list-title .list-text:first-child .text-body {display:block;}
  .nav-menu .right-title .list-title .list-text .text-body-list {cursor:pointer;display:block;margin-top:16px;padding:0;color:#666;font-size:0.55rem;}
  .menu-close {display:none;position:absolute;bottom:14px;left:50%;margin-left:-27px;height:54px;width:54px;}
  .menu-close p {position:absolute;left:10px;top:10px;height:34px;width:34px;background-color:#f2f8ff;border-radius:50%;}
  .menu-close p span {position:absolute;left:50%;top:10px;margin-left:-1px;width:2px;height:14px;background-color:#999;}
  .menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
  .menu-close p:before,.menu-close p:after {content:'';position:absolute;left:13px;top:8px;width:2px;height:11px;background-color:#999;border-radius:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
  .main:after,.main:before {display:table;content:"";}
  .menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
  .nav-menu .right-title .list-title .title-top {font-size:14px;line-height:22px;color:#252b3a;padding:0 0 24px;}
  .nav-menu .right-title .list-title .title-top a {display:inline-block;font-size:0.4rem;line-height:18px;color:#000;}
  .nav-menu .right-title .list-title .title-top span {display:inline-block;vertical-align:middle;}
  .nav-menu .right-title .list-title .title-top span,.nav-menu .right-title .list-title .title-top i {display:inline-block;vertical-align:middle;}
  .nav-menu .right-title .list-title .title-top .icon-arron-right {position:relative;width:15px;height:6px;margin-top:-4px;margin-left:10px;}
  .nav-menu .right-title .list-title .title-top .icon-arron-right:before {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(315deg);transform:rotate(315deg);-webkit-transform-origin:right;transform-origin:right;}
  .nav-menu .right-title .list-title .title-top .icon-arron-right:after {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right;transform-origin:right;}
  .main-swiper {margin-top:52px;}
  .dabit,.maxCon,.boConC .tab-content {max-width:820px;}
  .c-pagination {position:absolute;left:0;bottom:-26px;width:100%;height:20px;}
  .dabit h5,.dabit h2 {font-size:0.6rem;margin-bottom:5px;}
  .dabit p {font-size:0.4rem;}
  .news_list li a {font-size:0.35rem;}
  .news_list li {font-size:0.35rem;}
  .news_list {width:100%;float:left;margin-top:10px;}
  .index_main4 .main .main4_left .area .sabout_dec {color:#4e4e4e;font-size:16px;text-align:left;line-height:36px;padding-right:0;}
  /*footer*/  .footer .copy {overflow:hidden;/* padding-left:20px;*/    text-align:center;padding-top:0px;line-height:18px;color:#fff;width:100%;position:absolute;left:50%;bottom:-3px;margin-left:-243px;}
  footer .ft_line {width:100%;height:1px;opacity:0.2;border:1px solid #FFFFFF;}
  footer .ft_main {width:100%;height:170px;}
  .footer .wrap {display:inline-block;padding:0;max-width:820px;width:90%;position:relative;height:210px;}
  footer .ft_logo b img {max-width:75%;}
  footer .ft_main .ft_main_1 dt {margin-top:0;height:auto;font-size:12px;font-family:MicrosoftYaHei;color:#FFFFFF;font-weight:100;line-height:19px;}
  footer .ft_top {height:26px;font-size:14px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;text-align:left;margin-bottom:8px;width:100%;margin:0 auto;}
  footer .ft_main .ft_main_3 .ftewm b img {width:100%;}
  footer .ft_main .ft_main_3 .ftewm b {display:block;width:65px;height:55px;float:left;margin-top:12px;}
  footer .ft_main .ft_main_3 .ftewm p {display:block;float:left;height:21px;font-size:12px;width:65px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:16px;margin-bottom:15px;}
  footer .ft_main .ft_main_3 {width:18%;float:right;text-align:left;display:block;}
  footer .ft_main .ft_main_2 {width:60%;float:left;display:block;margin-left:2%;padding-top:10px;text-align:left;}
  footer .ft_main .ft_main_1 {width:50%;float:left;text-align:left;padding-top:10px;display:none;}
  footer .ft_main .ft_main_2 dl {margin-top:6px;height:21px;font-size:16px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;}
  footer .ft_main .ft_main_1 dl,footer .ft_main .ft_main_2 dl {font-size:13px;}
  footer .ft_logo b {display:block;width:265px;height:48px;float:left;}
  footer .ft_logo {width:100%;text-align:left;margin-top:8px;height:48px;}
  .footer {display:block;position:unset;height:250px;padding:18px 0px 10px;}
  /*footer end*/  .jiaozhu {width:90%;margin:0 auto;}
  .jiaozhu li h6 {height:40px;line-height:40px;font-size:15px;}
  .jiaozhu li p {margin-bottom:5px;font-size:12px;}
  .ft-link p {width:100%;}
  .ft-link .row {padding:10px 0 0 0;}
  .jiaozhu li.tmf1 {width:100%;}
  .jiaozhu li.tmf2 {width:34%;padding-right:0;margin-right:3%;}
  .jiaozhu li.tmf3 {width:25%;margin-right:0;padding-right:0;}
  .jiaozhu li p a {font-size:12px;}
  /*小屏幕内页*/  .nybanner {height:370px;margin-top:60px;}
  .nybanner .slides li .cont {height:280px;}
  .nybanner .slides li .font {padding-top:14%;width:90%;}
  .nybanner .slides li:first-of-type .font h3 {font-size:0.6rem;text-align:center;line-height:40px;}
  .nybanner .slides li:first-of-type .font p {font-size:0.5rem;margin-top:0;line-height:22px;width:60%;text-align:center;margin:0 auto;}
  .nybanner .slides li .font .s-line1 {height:2px;margin:0 auto;margin-top:10px;}
  .nybanner .slides li:first-of-type .font dt {width:100%;font-size:12px;line-height:22px;display:none;}
  .ProdCenter .maxCon {width:90%;}
  .piList {padding:10px 0 20px;overflow:hidden;width:100%;}
  .culture-sdic {width:100%;line-height:40px;text-align:justify;color:#555555;font-size:14px;margin-top:20px;padding-bottom:15px;}
  .piList .pic-item {position:relative;width:100%;margin:0 0 5px 0;padding:0;display:inline;}
  .mhide {display:none;}
  .pchide {display:block;}
  /*新闻中心*/     .page-list a {width:40px;height:40px;line-height:40px;font-size:20px;margin:0 9px;border-right:1px solid #ddd;}
  .pagelistk {width:100%;text-align:center;margin:0 0 25px 0;}
  .pages {height:auto;margin:50px 0 10px 0;clear:both;}
  .page-pc {display:block;}
  .pages a {padding:5px 5px;border:1px solid #e1e1e1;height:35px;line-height:26px;color:#666;display:inline-block;width:35px;margin-bottom:10px;}
  .pages a.a1 {width:65px;}
  .pages span {border:1px solid #0075CF;height:35px;line-height:26px;color:#fff;padding:5px 5px;background:#0075CF;display:inline-block;width:35px;margin-bottom:5px;}
  .newsTu {width:40.1%;height:210px;overflow:hidden;float:left}
  .newsWz {float:right;width:56.4%;height:auto;overflow:hidden;text-align:left;padding:31px 34px 29px 0;}
  .newsWz .zA {display:block;overflow:hidden;line-height:20px;font-size:14px;color:#282828;font-weight:bold;}
  .newsWz .zB {max-height:78px;overflow:hidden;line-height:24px;font-size:12px;color:#666;letter-spacing:.5px;margin-top:16px;}
  .newsWz .zB a {display:inline-block;padding-left:12px;color:#1140c4;font-size:14px}
  .pagination {margin:36px 0;text-align:left}
  .news_showZZ {padding-top:30px;padding-bottom:30px;height:auto;overflow:hidden;}
  .newsA .newsWz .zA {height:auto}
  .newsA .newsWz .zA {white-space:unset;text-overflow:unset}
  .btn-posting {display:block;width:100%;height:48px;line-height:48px;text-align:center;font-size:20px;color:#fff;background-image:linear-gradient(90deg,#07a8ff 5%,#596efb 100%);background-color:#596efb;border-radius:3px;position:relative;margin-bottom:25px}
  .btn-posting:before {content:'';display:inline-block;vertical-align:middle;width:22px;height:22px;background-image:url(/static/images/xiaoyi_2018/news/icon-common.png);background-position:-209px -1px;background-repeat:no-repeat;margin-right:8px;position:relative;top:-3px}
  .btn-posting:hover {color:#fff;background:linear-gradient(90deg,#09f 0,#575dfa 100%);background-color:#4457d6}
  .maxCons {width:90%;max-width:820px;position:relative;margin:20px auto;padding-left:0;padding-right:0;}
  .news_showZZ .newsTit .wzA {line-height:32px;font-size:20px;color:#282828;font-weight:bold;text-align:left;}
  .newsXq {padding:20px 0 0;height:auto;overflow:hidden;line-height:36px;letter-spacing:.5px;font-size:14px;color:#666;overflow-x:scroll;}
  .newsXq p,.newsXq div {line-height:30px;text-align:justify;letter-spacing:.5px;font-size:14px;color:#666;margin-bottom:0px;}
  .newsXq img {max-width:100%;}
  .newsSxp {margin-top:62px;width:100%;height:28px;}
  .newsSxp .prev,.newsSxp .next {float:left;width:48%;height:auto;}
  .newsSxp p {max-width:100%;height:28px;display:block;line-height:28px;letter-spacing:.5px;text-align:left;padding:0 10px;}
  .newsSxp p b {display:block;float:left;width:58px;height:28px;font-weight:bold;line-height:28px;font-size:14px;color:#282828;}
  .newsSxp p a {display:block;margin-left:60px;height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:28px;font-size:14px;color:#282828;}
  .newsSxp .next {float:right;text-align:right;}
  .newsSxp .next p a {text-align:left;}
  .newsSxp a:hover {color:#016BFF;}
  .nybanner_mobile {display:block;}
  .nybanner_pc {display:none;}
  .about_top {width:100%;height:auto;margin-top:118px;}
  .about_top .about_toppic {width:53%;float:left;margin-top:25px;}
  .about_top .about_dec {width:45%;float:right;padding:30px 20px;border-bottom:#004098 solid 6px;}
  .about_top .about_dec .minfo {color:#4e4e4e;font-size:18px;line-height:34px;padding-top:10px;float:left;}
  .about_main .about-sdic h2 {color:#014099;font-size:24px;width:100%;float:left;line-height:70px;}
  .about_top .about_dec .minfo {font-size:14px;}
  .about_main .about-sdic {width:100%;float:right;background:#EDF4FC;height:550px;padding:25px;}
  .about_main .about_rpic {width:100%;float:left;height:690px;overflow:hidden;}
  .about_main {width:100%;height:auto;margin-top:30px;margin-bottom:90px;}
  .about_gd li {width:33.33%;float:left;display:flex;}
  .about_gd li .icon {width:65px;height:75px;float:left;}
  .maxCon {padding-left:0;padding-right:0;}
  .nbanner_box .guide {width:100%;height:auto;line-height:46px;float:left;margin-top:0px;border-bottom:#CCCCCC solid 1px;}
  .navigation {width:100%;float:right;height:auto;text-align:right;}
  .nbanner_box {height:auto;position:relative;background:none;}
  .navigation .title-nav a {color:#333;}
  .navigation .title-nav:before {height:3px;}
  .navigation.cfcp .title-nav {display:inline-block;vertical-align:middle;width:24.2%;float:none;font-size:14px;line-height:46px;text-align:center;}
  .navigation.job .title-nav {display:inline-block;vertical-align:middle;width:26%;float:left;font-size:14px;line-height:46px;text-align:center;}
  .navigation.cyjg .title-nav {display:inline-block;vertical-align:middle;width:24%;float:none;font-size:14px;line-height:46px;text-align:center;}
  .navigation.aboutx .title-nav {display:inline-block;vertical-align:middle;width:32.3%;float:none;font-size:14px;line-height:46px;text-align:center;}
  .fup .fup_bg .xbt {margin-top:0;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
  .fup {width:100%;height:auto;margin:90px auto 90px auto;}
  .fup .fup_bg .fup_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:130px;margin-top:25px;}
  .fup .fup_bg .fup_piclist {width:100%;float:left;height:285px;}
  .fup .fup_bg .fup_piclist11 .pic11 li img {width:100%;}
  .fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(1) {width:38%;height:270px;overflow:hidden;}
  .fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(2) {width:60%;height:270px;overflow:hidden;margin-right:0%;}
  .fup .fup_bg .fup_piclist11 .pic11 {width:96%;margin-left:2%;margin-right:2%;float:left;height:280px;margin-top:28px;}
  .fup .fup_bg .fup_piclist11 {width:100%;float:left;height:300px;}
  .maxCons.join_category {margin:70px auto 50px auto;}
  .lsd_zj .tit {top:22px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:absolute;}
  .lsd_zj .sdmap img {width:49%;}
  .lsd_zj {width:100%;position:relative;height:440px;background:url(/statics/home/images/sidai.png) no-repeat top left #f7f7f7;background-size:70%;}
  .lsd_lc .tit {margin-top:20px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
  .lsd_lc .lsd_lclistb .year-nav {margin-bottom:75px;height:408px;position:relative;width:15%;float:left;padding:10px 0;overflow:hidden;}
  .lsd_lc .lsd_lclistb .slide-box {width:85%;height:100%;min-height:520px;position:relative;float:right;}
  .lsd_lc .lsd_lclistb .year-nav::after {content:"";width:1px;height:100%;background:#B8B8B8;position:absolute;top:15px;left:0;}
  .lsd_lc .lsd_lclistb .year-btn.active .text {font-size:20px;line-height:36px;color:#004198;}
  .lsd_lc .lsd_lclistb .year-btn.active .text::after {content:"";width:3px;height:100%;background:#004198;position:absolute;bottom:0;left:0;z-index:1;}
  .lsd_lc .lsd_lclistb .year-btn {float:right;width:100%;padding:0px;margin-top:20px;cursor:pointer;color:#999;display:inline-block;position:relative;}
  .lsd_lc .lsd_lclistb .slide-item .img1 img {width:130px;height:90px;}
  .lsd_lc .lsd_lclistb .slide-item .info-r {float:left;width:calc(100% - 130px);padding-left:12px;text-align:left;color:#333;}
  .lsd_lc .lsd_lclistb .slide-item .info-r p {padding-top:8px;line-height:22px;font-size:12px;}
  .lsd_lc .lsd_lclistb .slide-item .yearsItem1 {margin-bottom:15px;}
  .lsd_lc .lsd_lclistb .pn {position:absolute;top:-24px;left:-20%;width:30px;height:424px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}
  .yuanz {width:100%;height:auto;margin:90px auto 150px auto;}
  .yuanz .dbt p {float:left;margin:0 25px;width:90%;background:#014099;border-radius:37px;display:block;height:50px;line-height:50px;text-align:center;color:#fff;font-size:16px;}
  .yuanz .yuanz_bg .xbt {margin-top:15px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:36px;height:36px;position:relative;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic1 {width:100%;float:left;height:190px;margin-top:20px;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic2 {height:190px;margin-top:8px;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.one {width:17%;height:180px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.two {margin-left:6%;width:36%;height:180px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.three {margin-left:6%;width:35%;height:180px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.one {width:40%;height:190px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.two {margin-left:3%;width:57%;height:190px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist {width:100%;float:left;height:410px;}
  .yuanz .yuanz_hjgs .xbt {margin-top:30px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:30px;height:60px;position:relative;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:305px;margin-top:18px;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:190px;margin-top:18px;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.one {width:49%;height:190px;overflow:hidden;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.two {width:49%;height:190px;overflow:hidden;margin-right:0%;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:190px;margin-top:15px;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist {width:100%;float:left;height:467px;}
  .yuanz .yuanz_msgc .xbt {margin-top:30px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:30px;height:60px;position:relative;}
  .yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:245px;margin-top:38px;overflow:hidden;}
  .yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:160px;margin-top:15px;overflow:hidden;}
  .yuanz .yuanz_msgc .yuanz_msgc_piclist {width:100%;float:left;height:490px;}
  .yuanz .jinqi {width:80%;margin-left:10%;margin-right:10%;float:left;height:278px;margin-top:38px;}
  .yuanz .yuanz_msgc .miaoxu2 {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:30px;margin-top:20px;height:auto;}
  .yuanz .dbt span {display:none;width:calc((100% - 450px) / 2);height:60px;float:left;background:url(/statics/home/images/yz_r2_c2_14.jpg) no-repeat top right;}
  .about_zzjg img {width:100%;}
  .historybox .history_list .text {width:75%;height:auto;float:right;background:#F4F4F4;padding:10px;}
  .historybox .history_list .left {width:25%;height:156px;float:left;position:relative;}
  .historybox .history_list .left .tit::after {content:"";width:36px;height:0px;background:#004098;position:absolute;bottom:18px;right:-50px;}
  .historybox .history_list .left::after {content:"";width:28px;height:0;background:url(/statics/home/images/history_r5_c3.jpg) no-repeat;position:absolute;bottom:0;right:58%;}
  .historybox .history_list li {width:100%;height:100%;background:url(/statics/home/images/history_r5_c3.jpg) no-repeat top left;background-position:40px 35px;}
  .historybox .history_list .text .desc {font-size:14px;line-height:30px;color:#333333;}
  .historybox .history_list .left .tit {position:relative;width:70%;height:32px;text-align:center;font-size:15px;line-height:32px;color:#fff;background:#004098;}
  .honorlist .year-btn {padding:0px 32px 8px 32px;margin:0 5px;cursor:pointer;color:#004198;display:inline-block;position:relative;}
  .honorlist .year-nav {margin-bottom:40px;background:url(/statics/home/images/hnonor_r3_c8.jpg) repeat-x;height:98px;position:relative;overflow:hidden;display:flex;overflow-x:hidden;white-space:nowrap;gap:10px;}
  .honorlist .slide-btn {position:absolute;top:-87px;width:40px;height:40px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}
  .honorlist .slide-item .left {width:100%;height:255px;float:left;position:relative;background:url(/statics/home/images/hnonor_r6_c2.jpg) no-repeat;}
  .honorlist .year {font-size:50px;font-weight:bold;color:#fff;}
  .honorlist .slide-item .right {width:100%;height:auto;float:right;position:relative;padding:10px;box-sizing:border-box;text-align:left;font-size:15px;line-height:36px;}
  .honorlist .yearen {font-size:24px;color:#fff;text-transform:uppercase;}
  .honorlist .year-btn .text {line-height:70px;width:100%;height:48px;margin:0 auto;font-size:24px;}
  .honorlist .year-btn.active .text {font-size:26px;line-height:70px;color:#d40808;}
  .culture_top .box .bklist li {float:left;width:32%;height:80px;margin-top:20px;}
  .culture_top .box .bktit {height:60px;float:left;width:100%;text-align:center;margin:24px auto 4px auto;}
  .culture_top .box .bklist .item .text p {font-size:14px;line-height:17px;text-align:left;color:#353535;}
  .culture_top .box .bklist li:nth-of-type(3n+2) {margin-left:2%;margin-right:2%;}
  .culture_top .box .bklist .item .text h4 {font-size:16px;line-height:28px;text-align:left;color:#353535;}
  .culture_top .box .bklist .item .text {height:100px;width:calc(100% - 80px);float:left;padding:8px 8px;}
  .culture_top .maxCons .box {width:100%;height:340px;background:url(/statics/home/images/culture_r2_c3.jpg) no-repeat top center;background-size:cover;}
  .culture_top {width:100%;height:auto;margin:140px auto 0 auto;}
  .culture_main {width:100%;height:380px;margin:30px auto;}
  .culture_main .maxCons .left {height:270px;width:40%;float:left;background-size:25%;background:url(/statics/home/images/culture_r2_c2.jpg) no-repeat left bottom;}
  .culture_main .maxCons .right {height:315px;width:100%;float:right;}
  .culture_main {width:100%;height:300px;margin:30px auto;}
  .culture_main .maxCons .right {height:176px;width:60%;float:right;margin-top:65px;}
  .culture_main .maxCons .right .pic1 {height:176px;width:24%;float:left;overflow:hidden;}
  .culture_main .maxCons .right .pic2 {height:176px;width:45%;float:left;margin:0 12px;overflow:hidden;}
  .culture_main .maxCons .right .pic3 {height:176px;width:24%;float:left;overflow:hidden;}
  .cyjg_main .dbt p {float:left;margin:0 25px;width:90%;background:#014099;border-radius:37px;display:block;height:50px;line-height:50px;text-align:center;color:#fff;font-size:16px;}
  .about_zzjg {width:95%;margin:140px auto;height:auto;line-height:42px;font-size:16px;text-align:left;}
  .historybox {width:100%;height:auto;background:url(/statics/home/images/history_r2_c1.jpg) no-repeat bottom;background-size:100%;margin-top:140px;min-height:1100px;}
  .honorlist .container {width:100%;margin:120px auto;text-align:center;position:relative;}
  .jdprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
  .jdprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
  .jdprod_list li:nth-of-type(3n+3) {margin-right:2%;}
  .jdprod_list li:nth-of-type(2n+2) {margin-right:0;}
  .jdprod_list li .pic {width:100%;height:146px;overflow:hidden;float:left;}
  .jdprod_list li .text .rex {width:100%;color:#4f4f4f;font-size:13px;line-height:20px;text-align:left;}
  .jdprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:12px;line-height:20px;text-align:left;}
  .jdprod_list li .text .kptime {width:100%;color:#4f4f4f;font-size:12px;line-height:22px;text-align:left;}
  .jdprod_list li .text .tags {width:100%;color:#4f4f4f;font-size:12px;line-height:26px;text-align:left;margin-top:10px;}
  .jdprod_list li .text .tags span {padding:0 5px;background:#448aca;color:#fff;display:inline-block;float:left;margin-right:8px;border-radius:2px;margin-bottom:8px;}
  .jdprod_list li .text {width:100%;height:auto;padding:15px;float:left;background:#EDF4FC;}
  .jdprod_list li .text .tags span:first-child {display:none;}
  .news_showZZ .newsTit {height:auto;overflow:hidden;border-bottom:1px solid #dae1e9;margin-top:0;}
  .news_showZZ .newsTit .wzB {line-height:22px;font-size:12px;color:gray;letter-spacing:.5px;margin:5px 0 17px;text-align:center;}
  .maxCons.cgou {width:90%;position:relative;margin:80px auto 120px auto;min-height:550px;}
  .cgou .cg_left {width:225px;height:500px;float:left;display:none;}
  .cgou .cg_right {width:100%;height:500px;float:right;}
  .zb_search {width:100%;background:#EEEEEE;padding:10px 4%;height:165px;}
  .zb_search .sear_zb .item {float:left;height:42px;width:100%;border:none;margin-bottom:8px;}
  .zb_search .sear_zb .item label {width:24%;text-align:left;height:36px;display:inline-block;}
  .zb_search .sear_zb .item .sinput {padding-left:15px;line-height:36px;background:#fff;border:#000;width:73%;border-radius:5px;}
  .zb_search .sear_zb .item2 .timeinput {padding-left:1%;padding-right:1%;line-height:36px;margin-left:2.5%;margin-right:2%;background:#fff;border:#000;width:31%;border-radius:5px;}
  .zb_search .sear_zb .item2 .timeinput:last-of-type {float:right;}
  .zb_search .sear_zb .btns {width:100%;float:left;height:36px;background:#014099;color:#fff;font-size:16px;border-radius:5px;}
  .zb_search .sear_zb .item2 {float:left;height:36px;width:100%;border:none;margin-bottom:15px;}
  .zb_search .sear_zb .item2 label {width:22%;text-align:left;height:36px;display:inline-block;}
  .cgou .cg_right .cg-tabs li .ico {width:30px;height:30px;margin:5px auto 0 auto;}
  .cgou .cg_right .cg-tabs li {width:50%;height:60px;float:left;text-align:center;line-height:20px;font-size:14px;}
  .cgou .cg_right .cg-tabs {width:100%;height:122px;border-bottom:#bfbfbf solid 1px;}
  .tab_bt {position:relative;width:100%;background:#014099;height:36px;color:#fff;text-align:center;line-height:36px;font-size:14px;}
  .tab_bt .p1 {width:64.5%;float:left;}
  .tab_bt .p2 {width:18%;float:left;border-left:#fff solid 1px;border-right:#fff solid 1px;}
  .tab_bt .p3 {width:17%;float:left;}
  .job_list {width:100%;margin:0px auto;height:auto;line-height:36px;text-align:left;}
  .job_list li .date-block {float:left;padding:0 5px;width:20%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
  .job_list li .summary {float:left;margin-left:3%;height:100%;line-height:18px;color:#746969;width:77%;}
  .job_list li .date_more {width:3%;display:none;height:44px;float:right;text-align:right;padding-top:30px;}
  .job_list li {width:100%;height:auto;float:left;padding:10px 0;border-bottom:#ccc solid 1px;}
  .job_list li h1 {margin-bottom:0;line-height:28px;font-size:14px;font-weight:600;color:#333;}
  .about_job {width:90%;margin:30px auto;height:auto;line-height:42px;font-size:16px;text-align:left;}
  .join_left .join_left1 {float:left;width:46%;height:268px;overflow:hidden;}
  .join_left {float:left;width:100%;height:auto;}
  .join_left .join_left2 {margin-top:0px;float:left;width:54%;padding:15px;background:#eee;height:268px;}
  .join_left .join_left2 .texti {width:100%;font-size:14px;line-height:28px;text-align:left;margin-top:8px;float:left;}
  .join_right {width:100%;height:auto;min-height:800px;float:right;}
  .join_right .join_ln {width:100%;float:left;height:auto;}
  .join_right .join_ln .texti {width:100%;font-size:14px;line-height:32px;text-align:left;margin-top:10px;float:left;}
  .join_right .join_ln {width:100%;float:left;height:auto;margin-top:20px;}
  .join_right .join_zp {width:100%;height:auto;float:left;margin-top:20px;}
  .join_right .join_zp .tit span {float:right;text-transform:uppercase;font-size:16px;line-height:28px;}
  .join_zplist li .date-block {float:left;padding:0 10px;width:21%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
  .join_right .join_zp .join_zplist li h1 {margin-bottom:2px;line-height:20px;font-size:14px;font-weight:600;color:#333;}
  .join_right .join_zp .join_zplist li .date_more {display:none;}
  .nybanner.job {height:240px;margin-top:60px;}
  .index_main2 .news_fl .index_mune {width:100%;height:60px;}
  .index_main2 .news_fl .more {margin-top:15px;text-transform:uppercase;text-align:center;height:32px;line-height:32px;font-size:12px;border:#7D7D7D solid 1px;border-radius:30px;width:105px;float:right;}
  .news_top {width:100%;margin:80px auto 0 auto;height:165px;background:#f5f5f5;overflow:hidden;}
  .news_top .pic {width:40%;float:left;overflow:hidden;}
  .news_top .text {float:left;width:60%;padding:0 3%;}
  .news_top .text .date {color:#014099;font-size:16px;line-height:22px;margin-bottom:5px;}
  .news_top .text .tt {color:#333;font-size:18px;line-height:23px;margin-bottom:2px;}
  .news_top .text .desc {color:#555;font-size:13px;line-height:24px;margin-bottom:35px;display:block;}
  .news_top .text .date_more {display:none;}
  .news_list li .pic {width:40%;float:left;height:165px;overflow:hidden;}
  .news_list li .text {float:left;width:60%;padding:0 3%;}
  .news_list li .text .desc {color:#555;font-size:13px;line-height:24px;margin-bottom:20px;display:block;}
  .news_list li .text .date_more {display:none;}
  .news_list li .text  .date {color:#014099;font-size:16px;line-height:22px;margin-bottom:5px;}
  .news_list li .text  .tt {color:#333;font-size:16px;line-height:23px;margin-bottom:2px;}
  .news_list li {margin-top:25px;height:165px;overflow:hidden;text-align:left;line-height:28px;font-size:14px;color:#A6A6A6;background:none;}
  .plist  .news_list {margin-top:0;}
  .tab_res li .p3 {width:17%;float:left;text-align:center;font-size:12px;}
  .tab_res li .p2 {width:18%;float:left;font-size:13px;text-align:center;}
  .tab_res li .p1 {width:64.5%;float:left;text-align:left;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;}
  .tab_res li .p3 span {color:#fff;display:block;width:80%;height:28px;margin:7px auto 7px auto;border-radius:4px;line-height:28px;}
  
  
}

@media(max-width:820px) {


  .index_banner {position:relative;margin-top:59px;}
  .index_main1 .w1920 {max-width:100%;margin:0 auto;}
  .index_main2 {width:100%;height:auto;background:url(/statics/home/images/index_r2_c1.jpg) no-repeat top center;background-size:cover;}
  .index_main2 .news_fl .slideTxtBox {width:100%;text-align:left;margin-top:40px;}
  .index_main2 .news_fl .slideTxtBox .hd li {float:left;cursor:pointer;margin-top:-2px;width:93px;color:#000;font-size:14px;text-align:center;}
  .index_main2 .news_fl .slideTxtBox .index_mune {width:100%;height:75px;margin-bottom:20px;}
  .hiSlider-title {bottom:0;width:100%;padding:0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;text-align:left;font-size:14px;height:48px;line-height:48px;}
  .index_main2 .news_fl .sub-tit {width:142px;float:left;margin-top:0px;margin-bottom:0px;}
  .index_main2 .news_fl .sub-tit span {display:block;width:68px;height:5px;background:#397FBD;margin-top:5px;}
  .index_main2 .news_fl .sub-tit p {font-size:18px;color:#222222;line-height:45px;font-weight:700;}
  .index_main2 .news_fl .sub-tit h2 {font-size:16px;color:#444343;font-weight:300;letter-spacing:2px;}
  .index_main2 .news_fl .newsBox {width:100%;background:#fff;height:auto;margin-top:0;}
  .content_fr li a .pic {width:100%;height:190px;overflow:hidden;}
  .index_main2 .news_fl .newsBox .content_fr {height:auto;display:table;}
  .index_main2 .main {position:relative;margin-top:0px;display:block;}
  .index_main2 .news_fl {max-width:738px;height:auto;width:100%;margin-right:0;}
  .index_main2 .news_fr {max-width:738px;height:370px;width:100%;margin-right:0;margin-top:0;}
  .index_main2 .news_fl .slideTxtBox .bd .hiSlider-item {height:24px;line-height:24px;width:100%;height:344px;}
  .index_main2 .news_fl .slideTxtBox .bd .hiSlider-item img {max-width:100%;width:486px;display:block;height:344px;}
  .content_fr {width:100%;margin-top:0px;overflow:unset;}
  .content_fr_p1 {line-height:30px;font-size:15px;color:#000;padding-top:5px;}
  .content_fr li {width:50%;height:390px;border-bottom:1px solid #dcdcdc;margin-bottom:10px;}
  .content_fr li:last-of-type {border-bottom:none;}
  .content_fr_p2 {line-height:26px;font-size:14px;color:#7e7e7e;}
  .content_fr_p3 {line-height:26px;font-size:14px;color:#767676;transition:all 0.5s;}
  .daytime .day {font-size:45px;text-align:center;color:#1A1A1C;line-height:60px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;}
  .sylist_info {width:100%;}
  .daytime {width:15%;margin-top:5px;}
  .index_main3 {width:100%;height:545px;}
  .index_main3 .main {position:relative;margin-top:20px;display:block;}
  .index_main3 .main .main3_right {position:absolute;z-index:10;width:100%;height:455px;/* display:none;*/    right:0;left:50%;top:107%;margin-left:-50%;}
  .index_main3 .main .main3_right img,.index_main3 .main .main3_right video {width:100%;}
  .index_main3 .main .main3_list li .en_title {width:100%;height:36px;font-size:16px;text-align:center;margin:0 auto;color:#fff;line-height:28px;}
  .index_main3 .main .main3_list li .cn_title {width:100%;height:36px;margin:0 auto;color:#fff;text-align:center;font-size:24px;font-weight:600;line-height:36px;}
  .index_main4 {width:100%;height:1058px;position:relative;}
  .index_main4 .main {position:relative;width:90%;display:block;}
  .index_main4 .main .main4_left .sub-tit {width:100%;margin-top:40px;margin-bottom:5px;}
  .index_main4 .main .main4_left .sub-tit p {font-size:24px;color:#222222;line-height:40px;font-weight:700;}
  .index_main4 .main .main4_left .area {width:100%;height:536px;}
  .index_main4 .main .main4_left .area .gdata .dataitem .data {color:#d40808;font-size:38px;line-height:40px;}
  .index_main4 .main .main4_left .area .gdata .dataitem span {font-size:16px;color:#333333;line-height:39px;padding-left:5px;}
  .index_main4 .main .main4_left .area .gdata .data_dec {color:#1f1f1f;font-size:18px;line-height:36px;}
  .index_main4 .main .main4_left .area .gdata li {text-align:center;padding:0 50px;}
  .index_main3 .main .sub-tit {width:100%;margin-top:45px;position:relative;margin-bottom:25px;text-align:center;float:left;}
  .index_main3 .main .main3_list {width:100%;height:370px;position:relative;margin-top:145px;}
  .index_main3 .main .main3_list li .icon {width:65px;height:65px;margin:0 auto;margin-top:15px;}
  .index_main3 .main .main3_list li .icomore {width:45px;height:45px;margin:0 auto;margin-top:48px;display:none;}
  .index_main3 .main .main3_list li {width:50%;height:170px;float:left;transition:opacity 0.5s ease-in-out;}
  .index_main4 .main .main4_left {position:relative;width:100%;float:left;height:686px;padding:0;margin-top:0px;}
  .index_main4 .main .main4_left .area ul li {width:48%;height:260px;float:left;margin-left:4%;position:relative;overflow:hidden;}
  .index_main4 .main .main4_left .area ul li .pic img {width:100%;height:260px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
  .index_main4 .main .main4_left .area ul li .title span {display:block;float:left;margin-right:0;width:100%;}
  .index_main4 .main .main4_left .area ul li .title .btitle span img {width:13%;}
  .index_main4 .main .main4_left .area ul li:nth-of-type(3) {margin-left:0;margin-top:15px;}
  .index_main4 .main .main4_left .area ul li:nth-of-type(4) {margin-top:15px;}
  .index_main4 .main .main4_left .area ul li .title .btitle {font-size:18px;line-height:40px;font-weight:500;text-indent:30px;}
  .index_main4 .main4_right {position:absolute;z-index:10;width:90%;height:360px;right:0;top:52%;left:50%;margin-top:15px;margin-left:-45%;}
  .index_main4 .main4_right .pic .title .num {font-size:32px;line-height:48px;font-weight:bold;text-align:center;}
  .index_main4 .main4_right .pic .title {width:100%;height:40px;line-height:40px;text-align:left;font-size:24px;color:#fff;position:absolute;top:32%;left:0px;}
  .index_main4 .main4_right .pic .img {width:100%;height:420px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
  .index_main4 .main4_right .pic .title .btitle {font-size:18px;line-height:48px;font-weight:500;text-align:center;}
  .nybanner .slides li img {width:100%;}
  .prod_search {width:100%;background:#EEEEEE;padding:20px 4%;height:92px;margin-top:28px;}
  .prod_search .sear_b .btns {width:100px;float:left;height:50px;background:#014099;color:#fff;font-size:16px;border-radius:0 5px 5px 0;}
  .prod_search .sear_b .form-item {float:left;height:50px;width:calc(100% - 100px);border:none;}
  .want_nav_area .rt {padding-top:10px;padding-bottom:10px;float:left;width:84%;}
  .want_nav_area {width:100%;float:left;height:auto;line-height:28px;padding-left:5px;}
  .sear_params {width:100%;height:190px;margin-top:15px;}
  .search_tit {width:100%;height:40px;line-height:40px;margin:0px auto 30px auto;position:relative;}
  .cyjg_main .dbt span {display:none;width:calc((100% - 450px) / 2);height:60px;float:left;background:url(/statics/home/images/yz_r2_c2_14.jpg) no-repeat top right;}
  .cyjg_main {width:100%;height:auto;margin:85px auto 0px auto;}
  .zsprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
  .zsprod_list li:nth-of-type(3n+3) {margin-right:2%;}
  .zsprod_list li:nth-of-type(2n+2) {margin-right:0;}
  .zsprod_list li .pic {width:100%;height:260px;overflow:hidden;float:left;}
  .zsprod_list li .text .rex {width:100%;color:#4f4f4f;font-size:13px;line-height:28px;text-align:left;}
  .zsprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:12px;line-height:28px;text-align:left;}
  .zsprod_list li .text .kptime {width:100%;color:#4f4f4f;font-size:12px;line-height:28px;text-align:left;}
  .zsprod_list li .text .tags {width:100%;color:#4f4f4f;font-size:12px;line-height:26px;text-align:left;margin-top:10px;}
  .zsprod_list li .text .tags span {padding:0 5px;background:#448aca;color:#fff;display:inline-block;float:left;margin-right:8px;border-radius:2px;margin-bottom:8px;}
  .zsprod_list li .text {width:100%;height:auto;padding:15px;float:left;background:#EDF4FC;}
  .zsprod_list li .text .tags span:first-child {display:none;}
  .maxCons.prod {margin-top:90px;width:92%;}
  .syprod_list1 .gdpic {width:210px;height:287px;float:right;display:none;}
  .syprod_list1 .syplist {width:100%;height:auto;float:left;}
  .navigation.cyjgn .title-nav {display:inline-block;vertical-align:middle;width:24%;float:none;font-size:14px;line-height:46px;text-align:center;}
  .fdc_bk .gdata {width:100%;margin:7px 0 20px 0;float:left;height:65px;}
  .fdc_bk .gdata li {width:33.33%;float:left;padding-left:0%;position:relative;}
  .fdc_bk .gdata li .icon {width:60px;height:60px;float:left;text-align:center;line-height:70px;}
  .fdc_bk .gdata li .icon img {width:70%;}
  .fdc_bk .gdata li .item {padding-left:0px;}
  .fdc_bk .gdata li .item .indc {color:#4c4c4c;text-align:left;line-height:25px;font-size:14px;}
  .fdc_bk .gdata li .item .numC {color:#4c4c4c;text-align:left;line-height:36px;font-size:16px;}
  .fdc_bk .gdata li .item .numCX {color:#d40808;text-align:left;line-height:36px;font-size:28px;}
  .fdc_bk .gdata li:nth-of-type(2)::after {content:"";width:1px;height:30px;border-radius:0;background:#BFBFBF;position:absolute;bottom:20px;right:0;}
  .fdc_bk .gdata li:nth-of-type(2)::before {content:"";width:1px;height:30px;border-radius:0;background:#BFBFBF;position:absolute;bottom:20px;left:0;}
  .fdc_bk .miaoxu {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:34px;margin-bottom:20px;height:auto;}
  .fdc_bk .cy_piclist {width:100%;float:left;height:370px;}
  .fdc_bk {width:100%;margin-bottom:45px;}
  .bzfdc_bk .miaoxu {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:34px;margin-top:10px;margin-bottom:40px;height:auto;}
  .syprod_list1 {width:100%;height:auto;overflow:hidden;margin-top:30px;}
  .syprod_list1 .syplist li {width:32%;float:left;margin-right:2%;height:330px;margin-bottom:20px;}
  .syprod_list1 .syplist li:nth-of-type(3n+3) {margin-right:0;}
  .syprod_list1 .syplist li .cases_img {width:100%;height:160px;overflow:hidden;}
  .syprod_list1 .syplist li .cases_img img {width:100%;-webkit-transition:all 0.5s;height:160px;transition:all 0.5s;}
  .syprod_list2 .syplist {
    width: 100%;
    height:215px;
    float: right;
}
.syprod_list1 .syplist li .meta {
  font-size: 14px;
  color: #343434;
  width: 100%;
  background: #F3F3F3;
  height: 160px;
  line-height: 24px;
  padding: 0 16px;
}

.navigation .title-nav {
  display: inline-block;
  vertical-align: middle;
  width: 32%;
  float: none;
  font-size: 14px;
  line-height: 62px;
  text-align: center;
}
.syprod_list2 .syplist li .cases_img img {width:100%;-webkit-transition:all 0.5s;height:160px;transition:all 0.5s;}
.syprod_list2 .syplist li .cases_img {width:100%;height:160px;overflow:hidden;}
.syprod_list2 .syplist li {width:32%;float:left;margin-right:2%;height:215px;}
.syprod_list2 {width:100%;height:215px;overflow:hidden;margin-top:30px;}
.syprod_list2 .gdpic {width:210px;height:170px;float:left; display: none;}
.syprod_list1 .gdpic {width:210px;height:170px;float:left; display: none;}

  footer .ft_main .ft_main_3 {width:19%;float:right;text-align:left;display:block;margin-right:2%;}
  footer .ft_main .ft_main_3 .ftewm p {width:100%;display:block;float:left;height:21px;font-size:12px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:15px;margin-bottom:8px;}
  /*移动 导航*/  .navNew {display:none;}
  header.main-nav {display:block;}
  header {width:100%;height:90px;background-color:rgba(255,255,255,1);border-bottom:1px solid #dae1ea;position:fixed;top:0;left:0;z-index:101;}
  header .logo {margin-left:20px;float:none;position:absolute;left:0;top:0;}
  .logo a {width:122px;height:20px;margin-top:0px;}
  .logo a {display:block;position:absolute;left:0;top:0%;margin-top:0px;width:290px;height:90px;overflow:hidden;}
  .logo a:before {content:'';position:absolute;left:0;top:0px;width:100%;height:100%;background-image:url(/statics/home/images/img_logo.png);background-position:left center;background-repeat:no-repeat;background-size:80% 80%;}
  header .max-width-1200 {position:static;}
  .max-width-1200 {max-width:1200px;width:100%;height:100%;position:relative;margin:0 auto;}
  .pc-show {display:none;}
  .mobile-show {display:block;}
  header .btn-menu {float:right;height:20px;padding:34px 15px 4px;font-size:0;line-height:44px;text-align:center;cursor:pointer;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in;-ms-transition:transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;}
  header .btn-menu span {display:block;width:30px;height:2px;margin-bottom:8px;background:#0e4eaf;border-radius:3px;-webkit-transform-origin:23px;-moz-transform-origin:23px;-ms-transform-origin:23px;-o-transform-origin:23px;transform-origin:23px;-webkit-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-moz-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-ms-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-o-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;}
  header.active .btn-menu span:nth-last-child(3) {opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:1px;}
  header.active .btn-menu span:nth-last-child(2) {width:0;opacity:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:width .5s;-moz-transition:width .5s;-ms-transition:width .5s;-o-transition:width .5s;transition:width .5s;}
  header.active .btn-menu span {opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
  header .btn-tel {margin-top:10px;display:block;float:right;width:6%;height:50px;position:relative;}
  header .btn-tel:before {content:'';background:url(icon_dianhua.png) no-repeat center center;background-size:60%;position:absolute;left:0;right:0;top:20px;bottom:0;text-align:center;line-height:52px;font-size:0.35rem;color:#fff;letter-spacing:.75px;}
  .nav-menu.active {height:calc(100vh - 53px);}
  .nav-menu {position:fixed;left:0;top:53px;z-index:99;box-sizing:border-box;width:100%;height:0;overflow:hidden;background-color:#fff;-webkit-transition:height .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:height .5s cubic-bezier(.25,.46,.45,.94);-ms-transition:height .5s cubic-bezier(.25,.46,.45,.94);-o-transition:height .5s cubic-bezier(.25,.46,.45,.94);transition:height .5s cubic-bezier(.25,.46,.45,.94);}
  .nav-menu.active .main {height:100%;}
  .nav-menu .main {width:100%;height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;}
  .nav-menu .left-title {position:relative;width:25%;background:#f2f8ff;padding:20px 0;z-index:10;}
  .nav-menu .right-title {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px 15px 16px 20px;background-color:#fff;width:calc(100% - 115px);}
  .nav-menu.active .menu-close {display:block;}
  .nav-menu .left-title li.active {font-weight:600;background:#fff;}
  .nav-menu .left-title li {display:block;position:relative;padding:12px 5px 12px 15px;font-size:18px;line-height:32px;color:#000;-webkit-transition:all .2s;transition:all .2s;}
  .nav-menu .left-title li:after {content:"";display:block;position:absolute;bottom:0;top:31%;left:0;width:2px;height:16px;background-color:#0e4eaf;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.2s;transition:.2s;}
  .nav-menu .left-title li.active:after {-webkit-transform:scaleX(1);transform:scaleX(1);}
  .nav-menu .right-title .list-title.show {display:block;}
  .nav-menu .right-title .list-title {display:none;}
  .nav-menu .right-title .list-title .list-text {border-bottom:1px solid #dfe1e6;padding-bottom:12px;margin-bottom:12px;}
  .nav-menu .right-title .list-title .list-text .text-head {color:#333;position:relative;padding:0;font-size:0.55rem;}
  .nav-menu .right-title .list-title .list-text .text-head p {display:inline-block;width:calc(100% - 30px);}
  .nav-menu .right-title .list-title .icon-arron-bottom {position:absolute;top:50%;right:0px;margin-top:-3px;-webkit-transition:.35s;transition:.35s;width:10px;height:6px;display:inline-block;vertical-align:middle;padding-left:1px;padding-right:1px;}
  .nav-menu .right-title .list-title .icon-arron-bottom:before {content:"";display:block;width:8px;height:8px;border-bottom:1px solid #575d6c;border-right:1px solid #575d6c;margin-top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
  .nav-menu .right-title .list-title .list-text .text-body {padding:0 16px;display:none;}
  .nav-menu .right-title .list-title .list-text:first-child .text-body {display:block;}
  .nav-menu .right-title .list-title .list-text .text-body-list {cursor:pointer;display:block;margin-top:16px;padding:0;color:#666;font-size:0.55rem;}
  .menu-close {display:none;position:absolute;bottom:14px;left:50%;margin-left:-27px;height:54px;width:54px;}
  .menu-close p {position:absolute;left:10px;top:10px;height:34px;width:34px;background-color:#f2f8ff;border-radius:50%;}
  .menu-close p span {position:absolute;left:50%;top:10px;margin-left:-1px;width:2px;height:14px;background-color:#999;}
  .menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
  .menu-close p:before,.menu-close p:after {content:'';position:absolute;left:13px;top:8px;width:2px;height:11px;background-color:#999;border-radius:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
  .main:after,.main:before {display:table;content:"";}
  .menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
  .nav-menu .right-title .list-title .title-top {font-size:14px;line-height:22px;color:#252b3a;padding:0 0 24px;}
  .nav-menu .right-title .list-title .title-top a {display:inline-block;font-size:0.4rem;line-height:18px;color:#000;}
  .nav-menu .right-title .list-title .title-top span {display:inline-block;vertical-align:middle;}
  .nav-menu .right-title .list-title .title-top span,.nav-menu .right-title .list-title .title-top i {display:inline-block;vertical-align:middle;}
  .nav-menu .right-title .list-title .title-top .icon-arron-right {position:relative;width:15px;height:6px;margin-top:-4px;margin-left:10px;}
  .nav-menu .right-title .list-title .title-top .icon-arron-right:before {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(315deg);transform:rotate(315deg);-webkit-transform-origin:right;transform-origin:right;}
  .nav-menu .right-title .list-title .title-top .icon-arron-right:after {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right;transform-origin:right;}
  .main-swiper {margin-top:52px;}
  .dabit,.maxCon,.boConC .tab-content {max-width:738px;}
  .c-pagination {position:absolute;left:0;bottom:-26px;width:100%;height:20px;}
  .dabit h5,.dabit h2 {font-size:0.6rem;margin-bottom:5px;}
  .dabit p {font-size:0.4rem;}
  .news_list li a {font-size:0.35rem;}
  .news_list li {font-size:0.35rem;}
  .news_list {width:100%;float:left;margin-top:10px;}
  .index_main4 .main .main4_left .area .sabout_dec {color:#4e4e4e;font-size:16px;text-align:left;line-height:36px;padding-right:0;}
  /*footer*/  .footer .copy {overflow:hidden;/* padding-left:20px;*/    text-align:center;padding-top:0px;line-height:18px;color:#fff;width:100%;position:absolute;left:50%;bottom:-3px;margin-left:-243px;}
  footer .ft_line {width:100%;height:1px;opacity:0.2;border:1px solid #FFFFFF;}
  footer .ft_main {width:100%;height:170px;}
  .footer .wrap {display:inline-block;padding:0;max-width:738px;width:90%;position:relative;height:210px;}
  footer .ft_logo b img {max-width:75%;}
  footer .ft_main .ft_main_1 dt {margin-top:0;height:auto;font-size:12px;font-family:MicrosoftYaHei;color:#FFFFFF;font-weight:100;line-height:19px;}
  footer .ft_top {height:26px;font-size:14px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;text-align:left;margin-bottom:8px;width:100%;margin:0 auto;}
  footer .ft_main .ft_main_3 .ftewm b img {width:100%;}
  footer .ft_main .ft_main_3 .ftewm b {display:block;width:65px;height:55px;float:left;margin-top:12px;}
  footer .ft_main .ft_main_3 .ftewm p {display:block;float:left;height:21px;font-size:12px;width:65px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:16px;margin-bottom:15px;}
  footer .ft_main .ft_main_3 {width:18%;float:right;text-align:left;display:block;}
  footer .ft_main .ft_main_2 {width:60%;float:left;display:block;margin-left:2%;padding-top:10px;text-align:left;}
  footer .ft_main .ft_main_1 {width:50%;float:left;text-align:left;padding-top:10px;display:none;}
  footer .ft_main .ft_main_2 dl {margin-top:6px;height:21px;font-size:16px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;}
  footer .ft_main .ft_main_1 dl,footer .ft_main .ft_main_2 dl {font-size:13px;}
  footer .ft_logo b {display:block;width:265px;height:48px;float:left;}
  footer .ft_logo {width:100%;text-align:left;margin-top:8px;height:48px;}
  .footer {display:block;position:unset;height:250px;padding:18px 0px 10px;}
  /*footer end*/  .jiaozhu {width:90%;margin:0 auto;}
  .jiaozhu li h6 {height:40px;line-height:40px;font-size:15px;}
  .jiaozhu li p {margin-bottom:5px;font-size:12px;}
  .ft-link p {width:100%;}
  .ft-link .row {padding:10px 0 0 0;}
  .jiaozhu li.tmf1 {width:100%;}
  .jiaozhu li.tmf2 {width:34%;padding-right:0;margin-right:3%;}
  .jiaozhu li.tmf3 {width:25%;margin-right:0;padding-right:0;}
  .jiaozhu li p a {font-size:12px;}
  /*小屏幕内页*/  .nybanner {height:370px;margin-top:60px;}
  .nybanner .slides li .cont {height:280px;}
  .nybanner .slides li .font {padding-top:14%;width:90%;}
  .nybanner .slides li:first-of-type .font h3 {font-size:0.6rem;text-align:center;line-height:40px;}
  .nybanner .slides li:first-of-type .font p {font-size:0.5rem;margin-top:0;line-height:22px;width:60%;text-align:center;margin:0 auto;}
  .nybanner .slides li .font .s-line1 {height:2px;margin:0 auto;margin-top:10px;}
  .nybanner .slides li:first-of-type .font dt {width:100%;font-size:12px;line-height:22px;display:none;}
  .ProdCenter .maxCon {width:90%;}
  .piList {padding:10px 0 20px;overflow:hidden;width:100%;}
  .culture-sdic {width:100%;line-height:40px;text-align:justify;color:#555555;font-size:14px;margin-top:20px;padding-bottom:15px;}
  .piList .pic-item {position:relative;width:100%;margin:0 0 5px 0;padding:0;display:inline;}
  .mhide {display:none;}
  .pchide {display:block;}
  /*新闻中心*/     .page-list a {width:40px;height:40px;line-height:40px;font-size:20px;margin:0 9px;border-right:1px solid #ddd;}
  .pagelistk {width:100%;text-align:center;margin:0 0 25px 0;}
  .pages {height:auto;margin:50px 0 10px 0;clear:both;}
  .page-pc {display:block;}
  .pages a {padding:5px 5px;border:1px solid #e1e1e1;height:35px;line-height:26px;color:#666;display:inline-block;width:35px;margin-bottom:10px;}
  .pages a.a1 {width:65px;}
  .pages span {border:1px solid #0075CF;height:35px;line-height:26px;color:#fff;padding:5px 5px;background:#0075CF;display:inline-block;width:35px;margin-bottom:5px;}
  .newsTu {width:40.1%;height:210px;overflow:hidden;float:left}
  .newsWz {float:right;width:56.4%;height:auto;overflow:hidden;text-align:left;padding:31px 34px 29px 0;}
  .newsWz .zA {display:block;overflow:hidden;line-height:20px;font-size:14px;color:#282828;font-weight:bold;}
  .newsWz .zB {max-height:78px;overflow:hidden;line-height:24px;font-size:12px;color:#666;letter-spacing:.5px;margin-top:16px;}
  .newsWz .zB a {display:inline-block;padding-left:12px;color:#1140c4;font-size:14px}
  .pagination {margin:36px 0;text-align:left}
  .news_showZZ {padding-top:30px;padding-bottom:30px;height:auto;overflow:hidden;}
  .newsA .newsWz .zA {height:auto}
  .newsA .newsWz .zA {white-space:unset;text-overflow:unset}
  .btn-posting {display:block;width:100%;height:48px;line-height:48px;text-align:center;font-size:20px;color:#fff;background-image:linear-gradient(90deg,#07a8ff 5%,#596efb 100%);background-color:#596efb;border-radius:3px;position:relative;margin-bottom:25px}
  .btn-posting:before {content:'';display:inline-block;vertical-align:middle;width:22px;height:22px;background-image:url(/static/images/xiaoyi_2018/news/icon-common.png);background-position:-209px -1px;background-repeat:no-repeat;margin-right:8px;position:relative;top:-3px}
  .btn-posting:hover {color:#fff;background:linear-gradient(90deg,#09f 0,#575dfa 100%);background-color:#4457d6}
  .maxCons {width:90%;max-width:738px;position:relative;margin:20px auto;padding-left:0;padding-right:0;}
  .news_showZZ .newsTit .wzA {line-height:32px;font-size:20px;color:#282828;font-weight:bold;text-align:left;}
  .newsXq {padding:20px 0 0;height:auto;overflow:hidden;line-height:36px;letter-spacing:.5px;font-size:14px;color:#666;overflow-x:scroll;}
  .newsXq p,.newsXq div {line-height:30px;text-align:justify;letter-spacing:.5px;font-size:14px;color:#666;margin-bottom:0px;}
  .newsXq img {max-width:100%;}
  .newsSxp {margin-top:62px;width:100%;height:28px;}
  .newsSxp .prev,.newsSxp .next {float:left;width:48%;height:auto;}
  .newsSxp p {max-width:100%;height:28px;display:block;line-height:28px;letter-spacing:.5px;text-align:left;padding:0 10px;}
  .newsSxp p b {display:block;float:left;width:58px;height:28px;font-weight:bold;line-height:28px;font-size:14px;color:#282828;}
  .newsSxp p a {display:block;margin-left:60px;height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:28px;font-size:14px;color:#282828;}
  .newsSxp .next {float:right;text-align:right;}
  .newsSxp .next p a {text-align:left;}
  .newsSxp a:hover {color:#016BFF;}
  .nybanner_mobile {display:block;}
  .nybanner_pc {display:none;}
  .about_top {width:100%;height:auto;margin-top:118px;}
  .about_top .about_toppic {width:53%;float:left;margin-top:25px;}
  .about_top .about_dec {width:45%;float:right;padding:30px 20px;border-bottom:#004098 solid 6px;}
  .about_top .about_dec .minfo {color:#4e4e4e;font-size:18px;line-height:34px;padding-top:10px;float:left;}
  .about_main .about-sdic h2 {color:#014099;font-size:24px;width:100%;float:left;line-height:70px;}
  .about_top .about_dec .minfo {font-size:14px;}
  .about_main .about-sdic {width:100%;float:right;background:#EDF4FC;height:550px;padding:25px;}
  .about_main .about_rpic {width:100%;float:left;height:690px;overflow:hidden;}
  .about_main {width:100%;height:auto;margin-top:30px;margin-bottom:90px;}
  .about_gd li {width:33.33%;float:left;display:flex;}
  .about_gd li .icon {width:65px;height:75px;float:left;}
  .maxCon {padding-left:0;padding-right:0;}
  .nbanner_box .guide {width:100%;height:auto;line-height:46px;float:left;margin-top:0px;border-bottom:#CCCCCC solid 1px;}
  .navigation {width:100%;float:right;height:auto;text-align:right;}
  .nbanner_box {height:auto;position:relative;background:none;}
  .navigation .title-nav a {color:#333;}
  .navigation .title-nav:before {height:3px;}
  .navigation.cfcp .title-nav {display:inline-block;vertical-align:middle;width:24.2%;float:none;font-size:14px;line-height:46px;text-align:center;}
  .navigation.job .title-nav {display:inline-block;vertical-align:middle;width:26%;float:left;font-size:14px;line-height:46px;text-align:center;}
  .navigation.cyjg .title-nav {display:inline-block;vertical-align:middle;width:24%;float:none;font-size:14px;line-height:46px;text-align:center;}
  .navigation.aboutx .title-nav {display:inline-block;vertical-align:middle;width:32.3%;float:none;font-size:14px;line-height:46px;text-align:center;}
  .fup .fup_bg .xbt {margin-top:0;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
  .fup {width:100%;height:auto;margin:90px auto 90px auto;}
  .fup .fup_bg .fup_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:130px;margin-top:25px;}
  .fup .fup_bg .fup_piclist {width:100%;float:left;height:285px;}
  .fup .fup_bg .fup_piclist11 .pic11 li img {width:100%;}
  .fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(1) {width:38%;height:270px;overflow:hidden;}
  .fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(2) {width:60%;height:270px;overflow:hidden;margin-right:0%;}
  .fup .fup_bg .fup_piclist11 .pic11 {width:96%;margin-left:2%;margin-right:2%;float:left;height:280px;margin-top:28px;}
  .fup .fup_bg .fup_piclist11 {width:100%;float:left;height:300px;}
  .maxCons.join_category {margin:70px auto 50px auto;}
  .lsd_zj .tit {top:22px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:absolute;}
  .lsd_zj .sdmap img {width:49%;}
  .lsd_zj {width:100%;position:relative;height:440px;background:url(/statics/home/images/sidai.png) no-repeat top left #f7f7f7;background-size:70%;}
  .lsd_lc .tit {margin-top:20px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
  .lsd_lc .lsd_lclistb .year-nav {margin-bottom:75px;height:408px;position:relative;width:15%;float:left;padding:10px 0;overflow:hidden;}
  .lsd_lc .lsd_lclistb .slide-box {width:85%;height:100%;min-height:520px;position:relative;float:right;}
  .lsd_lc .lsd_lclistb .year-nav::after {content:"";width:1px;height:100%;background:#B8B8B8;position:absolute;top:15px;left:0;}
  .lsd_lc .lsd_lclistb .year-btn.active .text {font-size:20px;line-height:36px;color:#004198;}
  .lsd_lc .lsd_lclistb .year-btn.active .text::after {content:"";width:3px;height:100%;background:#004198;position:absolute;bottom:0;left:0;z-index:1;}
  .lsd_lc .lsd_lclistb .year-btn {float:right;width:100%;padding:0px;margin-top:20px;cursor:pointer;color:#999;display:inline-block;position:relative;}
  .lsd_lc .lsd_lclistb .slide-item .img1 img {width:130px;height:90px;}
  .lsd_lc .lsd_lclistb .slide-item .info-r {float:left;width:calc(100% - 130px);padding-left:12px;text-align:left;color:#333;}
  .lsd_lc .lsd_lclistb .slide-item .info-r p {padding-top:8px;line-height:22px;font-size:12px;}
  .lsd_lc .lsd_lclistb .slide-item .yearsItem1 {margin-bottom:15px;}
  .lsd_lc .lsd_lclistb .pn {position:absolute;top:-24px;left:-20%;width:30px;height:424px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}
  .yuanz {width:100%;height:auto;margin:90px auto 150px auto;}
  .yuanz .dbt p {float:left;margin:0 25px;width:90%;background:#014099;border-radius:37px;display:block;height:50px;line-height:50px;text-align:center;color:#fff;font-size:16px;}
  .yuanz .yuanz_bg .xbt {margin-top:15px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:36px;height:36px;position:relative;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic1 {width:100%;float:left;height:190px;margin-top:20px;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic2 {height:190px;margin-top:8px;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.one {width:17%;height:180px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.two {margin-left:6%;width:36%;height:180px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.three {margin-left:6%;width:35%;height:180px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.one {width:40%;height:190px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.two {margin-left:3%;width:57%;height:190px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist {width:100%;float:left;height:410px;}
  .yuanz .yuanz_hjgs .xbt {margin-top:30px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:30px;height:60px;position:relative;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:305px;margin-top:18px;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:190px;margin-top:18px;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.one {width:49%;height:190px;overflow:hidden;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.two {width:49%;height:190px;overflow:hidden;margin-right:0%;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:190px;margin-top:15px;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist {width:100%;float:left;height:467px;}
  .yuanz .yuanz_msgc .xbt {margin-top:30px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:30px;height:60px;position:relative;}
  .yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:245px;margin-top:38px;overflow:hidden;}
  .yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:160px;margin-top:15px;overflow:hidden;}
  .yuanz .yuanz_msgc .yuanz_msgc_piclist {width:100%;float:left;height:490px;}
  .yuanz .jinqi {width:80%;margin-left:10%;margin-right:10%;float:left;height:278px;margin-top:38px;}
  .yuanz .yuanz_msgc .miaoxu2 {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:30px;margin-top:20px;height:auto;}
  .yuanz .dbt span {display:none;width:calc((100% - 450px) / 2);height:60px;float:left;background:url(/statics/home/images/yz_r2_c2_14.jpg) no-repeat top right;}
  .about_zzjg img {width:100%;}
  .historybox .history_list .text {width:75%;height:auto;float:right;background:#F4F4F4;padding:10px;}
  .historybox .history_list .left {width:25%;height:156px;float:left;position:relative;}
  .historybox .history_list .left .tit::after {content:"";width:36px;height:0px;background:#004098;position:absolute;bottom:18px;right:-50px;}
  .historybox .history_list .left::after {content:"";width:28px;height:0;background:url(/statics/home/images/history_r5_c3.jpg) no-repeat;position:absolute;bottom:0;right:58%;}
  .historybox .history_list li {width:100%;height:100%;background:url(/statics/home/images/history_r5_c3.jpg) no-repeat top left;background-position:40px 35px;}
  .historybox .history_list .text .desc {font-size:14px;line-height:30px;color:#333333;}
  .historybox .history_list .left .tit {position:relative;width:70%;height:32px;text-align:center;font-size:15px;line-height:32px;color:#fff;background:#004098;}
  .honorlist .year-btn {padding:0px 32px 8px 32px;margin:0 5px;cursor:pointer;color:#004198;display:inline-block;position:relative;}
  .honorlist .year-nav {margin-bottom:40px;background:url(/statics/home/images/hnonor_r3_c8.jpg) repeat-x;height:98px;position:relative;overflow:hidden;display:flex;overflow-x:hidden;white-space:nowrap;gap:10px;}
  .honorlist .slide-btn {position:absolute;top:-87px;width:40px;height:40px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}
  .honorlist .slide-item .left {width:100%;height:255px;float:left;position:relative;background:url(/statics/home/images/hnonor_r6_c2.jpg) no-repeat;}
  .honorlist .year {font-size:50px;font-weight:bold;color:#fff;}
  .honorlist .slide-item .right {width:100%;height:auto;float:right;position:relative;padding:10px;box-sizing:border-box;text-align:left;font-size:15px;line-height:36px;}
  .honorlist .yearen {font-size:24px;color:#fff;text-transform:uppercase;}
  .honorlist .year-btn .text {line-height:70px;width:100%;height:48px;margin:0 auto;font-size:24px;}
  .honorlist .year-btn.active .text {font-size:26px;line-height:70px;color:#d40808;}
  .culture_top .box .bklist li {float:left;width:32%;height:80px;margin-top:20px;}
  .culture_top .box .bktit {height:60px;float:left;width:100%;text-align:center;margin:24px auto 4px auto;}
  .culture_top .box .bklist .item .text p {font-size:14px;line-height:17px;text-align:left;color:#353535;}
  .culture_top .box .bklist li:nth-of-type(3n+2) {margin-left:2%;margin-right:2%;}
  .culture_top .box .bklist .item .text h4 {font-size:16px;line-height:28px;text-align:left;color:#353535;}
  .culture_top .box .bklist .item .text {height:100px;width:calc(100% - 80px);float:left;padding:8px 8px;}
  .culture_top .maxCons .box {width:100%;height:340px;background:url(/statics/home/images/culture_r2_c3.jpg) no-repeat top center;background-size:cover;}
  .culture_top {width:100%;height:auto;margin:140px auto 0 auto;}
  .culture_main {width:100%;height:380px;margin:30px auto;}
  .culture_main .maxCons .left {height:270px;width:40%;float:left;background-size:25%;background:url(/statics/home/images/culture_r2_c2.jpg) no-repeat left bottom;}
  .culture_main .maxCons .right {height:315px;width:100%;float:right;}
  .culture_main {width:100%;height:300px;margin:30px auto;}
  .culture_main .maxCons .right {height:176px;width:60%;float:right;margin-top:65px;}
  .culture_main .maxCons .right .pic1 {height:176px;width:24%;float:left;overflow:hidden;}
  .culture_main .maxCons .right .pic2 {height:176px;width:45%;float:left;margin:0 12px;overflow:hidden;}
  .culture_main .maxCons .right .pic3 {height:176px;width:24%;float:left;overflow:hidden;}
  .cyjg_main .dbt p {float:left;margin:0 25px;width:90%;background:#014099;border-radius:37px;display:block;height:50px;line-height:50px;text-align:center;color:#fff;font-size:16px;}
  .about_zzjg {width:95%;margin:140px auto;height:auto;line-height:42px;font-size:16px;text-align:left;}
  .historybox {width:100%;height:auto;background:url(/statics/home/images/history_r2_c1.jpg) no-repeat bottom;background-size:100%;margin-top:140px;min-height:1100px;}
  .honorlist .container {width:100%;margin:120px auto;text-align:center;position:relative;}
  .jdprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
  .jdprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
  .jdprod_list li:nth-of-type(3n+3) {margin-right:2%;}
  .jdprod_list li:nth-of-type(2n+2) {margin-right:0;}
  .jdprod_list li .pic {width:100%;height:146px;overflow:hidden;float:left;}
  .jdprod_list li .text .rex {width:100%;color:#4f4f4f;font-size:13px;line-height:20px;text-align:left;}
  .jdprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:12px;line-height:20px;text-align:left;}
  .jdprod_list li .text .kptime {width:100%;color:#4f4f4f;font-size:12px;line-height:22px;text-align:left;}
  .jdprod_list li .text .tags {width:100%;color:#4f4f4f;font-size:12px;line-height:26px;text-align:left;margin-top:10px;}
  .jdprod_list li .text .tags span {padding:0 5px;background:#448aca;color:#fff;display:inline-block;float:left;margin-right:8px;border-radius:2px;margin-bottom:8px;}
  .jdprod_list li .text {width:100%;height:auto;padding:15px;float:left;background:#EDF4FC;}
  .jdprod_list li .text .tags span:first-child {display:none;}
  .news_showZZ .newsTit {height:auto;overflow:hidden;border-bottom:1px solid #dae1e9;margin-top:0;}
  .news_showZZ .newsTit .wzB {line-height:22px;font-size:12px;color:gray;letter-spacing:.5px;margin:5px 0 17px;text-align:center;}
  .maxCons.cgou {width:90%;position:relative;margin:80px auto 120px auto;min-height:550px;}
  .cgou .cg_left {width:225px;height:500px;float:left;display:none;}
  .cgou .cg_right {width:100%;height:500px;float:right;}
  .zb_search {width:100%;background:#EEEEEE;padding:10px 4%;height:165px;}
  .zb_search .sear_zb .item {float:left;height:42px;width:100%;border:none;margin-bottom:8px;}
  .zb_search .sear_zb .item label {width:24%;text-align:left;height:36px;display:inline-block;}
  .zb_search .sear_zb .item .sinput {padding-left:15px;line-height:36px;background:#fff;border:#000;width:73%;border-radius:5px;}
  .zb_search .sear_zb .item2 .timeinput {padding-left:1%;padding-right:1%;line-height:36px;margin-left:2.5%;margin-right:2%;background:#fff;border:#000;width:31%;border-radius:5px;}
  .zb_search .sear_zb .item2 .timeinput:last-of-type {float:right;}
  .zb_search .sear_zb .btns {width:100%;float:left;height:36px;background:#014099;color:#fff;font-size:16px;border-radius:5px;}
  .zb_search .sear_zb .item2 {float:left;height:36px;width:100%;border:none;margin-bottom:15px;}
  .zb_search .sear_zb .item2 label {width:22%;text-align:left;height:36px;display:inline-block;}
  .cgou .cg_right .cg-tabs li .ico {width:30px;height:30px;margin:5px auto 0 auto;}
  .cgou .cg_right .cg-tabs li {width:50%;height:60px;float:left;text-align:center;line-height:20px;font-size:14px;}
  .cgou .cg_right .cg-tabs {width:100%;height:122px;border-bottom:#bfbfbf solid 1px;}
  .tab_bt {position:relative;width:100%;background:#014099;height:36px;color:#fff;text-align:center;line-height:36px;font-size:14px;}
  .tab_bt .p1 {width:64.5%;float:left;}
  .tab_bt .p2 {width:18%;float:left;border-left:#fff solid 1px;border-right:#fff solid 1px;}
  .tab_bt .p3 {width:17%;float:left;}
  .job_list {width:100%;margin:0px auto;height:auto;line-height:36px;text-align:left;}
  .job_list li .date-block {float:left;padding:0 5px;width:20%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
  .job_list li .summary {float:left;margin-left:3%;height:100%;line-height:18px;color:#746969;width:77%;}
  .job_list li .date_more {width:3%;display:none;height:44px;float:right;text-align:right;padding-top:30px;}
  .job_list li {width:100%;height:auto;float:left;padding:10px 0;border-bottom:#ccc solid 1px;}
  .job_list li h1 {margin-bottom:0;line-height:28px;font-size:14px;font-weight:600;color:#333;}
  .about_job {width:90%;margin:30px auto;height:auto;line-height:42px;font-size:16px;text-align:left;}
  .join_left .join_left1 {float:left;width:46%;height:268px;overflow:hidden;}
  .join_left {float:left;width:100%;height:auto;}
  .join_left .join_left2 {margin-top:0px;float:left;width:54%;padding:15px;background:#eee;height:268px;}
  .join_left .join_left2 .texti {width:100%;font-size:14px;line-height:28px;text-align:left;margin-top:8px;float:left;}
  .join_right {width:100%;height:auto;min-height:800px;float:right;}
  .join_right .join_ln {width:100%;float:left;height:auto;}
  .join_right .join_ln .texti {width:100%;font-size:14px;line-height:32px;text-align:left;margin-top:10px;float:left;}
  .join_right .join_ln {width:100%;float:left;height:auto;margin-top:20px;}
  .join_right .join_zp {width:100%;height:auto;float:left;margin-top:20px;}
  .join_right .join_zp .tit span {float:right;text-transform:uppercase;font-size:16px;line-height:28px;}
  .join_zplist li .date-block {float:left;padding:0 10px;width:21%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
  .join_right .join_zp .join_zplist li h1 {margin-bottom:2px;line-height:20px;font-size:14px;font-weight:600;color:#333;}
  .join_right .join_zp .join_zplist li .date_more {display:none;}
  .nybanner.job {height:240px;margin-top:60px;}
  .index_main2 .news_fl .index_mune {width:100%;height:60px;}
  .index_main2 .news_fl .more {margin-top:15px;text-transform:uppercase;text-align:center;height:32px;line-height:32px;font-size:12px;border:#7D7D7D solid 1px;border-radius:30px;width:105px;float:right;}
  .news_top {width:100%;margin:80px auto 0 auto;height:165px;background:#f5f5f5;overflow:hidden;}
  .news_top .pic {width:40%;float:left;overflow:hidden;}
  .news_top .text {float:left;width:60%;padding:0 3%;}
  .news_top .text .date {color:#014099;font-size:16px;line-height:22px;margin-bottom:5px;}
  .news_top .text .tt {color:#333;font-size:18px;line-height:23px;margin-bottom:2px;}
  .news_top .text .desc {color:#555;font-size:13px;line-height:24px;margin-bottom:35px;display:block;}
  .news_top .text .date_more {display:none;}
  .news_list li .pic {width:40%;float:left;height:165px;overflow:hidden;}
  .news_list li .text {float:left;width:60%;padding:0 3%;}
  .news_list li .text .desc {color:#555;font-size:13px;line-height:24px;margin-bottom:20px;display:block;}
  .news_list li .text .date_more {display:none;}
  .news_list li .text  .date {color:#014099;font-size:16px;line-height:22px;margin-bottom:5px;}
  .news_list li .text  .tt {color:#333;font-size:16px;line-height:23px;margin-bottom:2px;}
  .news_list li {margin-top:25px;height:165px;overflow:hidden;text-align:left;line-height:28px;font-size:14px;color:#A6A6A6;background:none;}
  .plist  .news_list {margin-top:0;}
  .tab_res li .p3 {width:17%;float:left;text-align:center;font-size:12px;}
  .tab_res li .p2 {width:18%;float:left;font-size:13px;text-align:center;}
  .tab_res li .p1 {width:64.5%;float:left;text-align:left;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;}
  .tab_res li .p3 span {color:#fff;display:block;width:80%;height:28px;margin:7px auto 7px auto;border-radius:4px;line-height:28px;}
  
  
  }

@media (max-width:810px) { 

 

/*移动 导航*/
.navNew{ display:none;}
header.main-nav{ display:block;}
header {width:100%;height:60px;background-color:rgba(255,255,255,1);border-bottom:1px solid #dae1ea;position:fixed;top:0;left:0;z-index:101;}
header .logo {margin-left:20px;float:none;position:absolute;left:0;top:0;}
.logo a {width:122px;height:20px;margin-top:0px;}
.logo a {display:block;position:absolute;left:0;top:0%;margin-top:0px;width:140px;height:50px;overflow:hidden;}
.logo a:before {content:'';position:absolute;left:0;top:4px;width:100%;height:100%;background-image:url(/statics/home/images/img_logo.png);background-position:left center;background-repeat:no-repeat;background-size:80% 80%;}
header .max-width-1200 {position:static;}
.max-width-1200 {max-width:1200px;width:100%;height:100%;position:relative;margin:0 auto;}
.pc-show {display:none;}
.mobile-show {display:block;}
header .btn-menu {float:right;height:20px;padding:19px 15px 4px;font-size:0;line-height:44px;text-align:center;cursor:pointer;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in;-ms-transition:transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;}
header .btn-menu span {display:block;width:25px;height:2px;margin-bottom:6px;background:#0e4eaf;border-radius:3px;-webkit-transform-origin:23px;-moz-transform-origin:23px;-ms-transform-origin:23px;-o-transform-origin:23px;transform-origin:23px;-webkit-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-moz-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-ms-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-o-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;}
header.active .btn-menu span:nth-last-child(3) {opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:1px;}
header.active .btn-menu span:nth-last-child(2) {width:0;opacity:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:width .5s;-moz-transition:width .5s;-ms-transition:width .5s;-o-transition:width .5s;transition:width .5s;}
header.active .btn-menu span {opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
header .btn-tel {display:block;float:right;width:7%;height:52px;position:relative;}
header .btn-tel:before {content:'';background:url(icon_dianhua.png) no-repeat center center;background-size:60%;position:absolute;left:0;right:0;top:8px;bottom:0;text-align:center;line-height:52px;font-size:0.35rem;color:#fff;letter-spacing:.75px;}

.nav-menu.active {height:calc(100vh - 53px);}
.nav-menu {position:fixed;left:0;top:53px;z-index:99;box-sizing:border-box;width:100%;height:0;overflow:hidden;background-color:#fff;-webkit-transition:height .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:height .5s cubic-bezier(.25,.46,.45,.94);-ms-transition:height .5s cubic-bezier(.25,.46,.45,.94);-o-transition:height .5s cubic-bezier(.25,.46,.45,.94);transition:height .5s cubic-bezier(.25,.46,.45,.94);}
.nav-menu.active .main {height:100%;}
.nav-menu .main {width:100%;height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;}
.nav-menu .left-title {position:relative;width:25%;background:#f2f8ff;padding:20px 0;z-index:10;}
.nav-menu .right-title {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px 15px 16px 20px;background-color:#fff;width:calc(100% - 115px);}
.nav-menu.active .menu-close {display:block;}
.nav-menu .left-title li.active {font-weight:600;background:#fff;}
.nav-menu .left-title li {    display:block;position:relative;padding:12px 5px 12px 15px;font-size:14px;line-height:22px;color:#000;-webkit-transition:all .2s;transition:all .2s;}
.nav-menu .left-title li:after {content:"";display:block;position:absolute;bottom:0;top:31%;left:0;width:2px;height:16px;background-color:#0e4eaf;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.2s;transition:.2s;}
.nav-menu .left-title li.active:after {-webkit-transform:scaleX(1);transform:scaleX(1);}
.nav-menu .right-title .list-title.show {display:block;}
.nav-menu .right-title .list-title {display:none;}
.nav-menu .right-title .list-title .list-text {border-bottom:1px solid #dfe1e6;padding-bottom:12px;margin-bottom:12px;}
.nav-menu .right-title .list-title .list-text .text-head {color:#333;position:relative;padding:0;font-size:0.55rem;}
.nav-menu .right-title .list-title .list-text .text-head p {display:inline-block;width:calc(100% - 30px);}
.nav-menu .right-title .list-title .icon-arron-bottom {position:absolute;top:50%;right:0px;margin-top:-3px;-webkit-transition:.35s;transition:.35s;width:10px;height:6px;display:inline-block;vertical-align:middle;padding-left:1px;padding-right:1px;}
.nav-menu .right-title .list-title .icon-arron-bottom:before {content:"";display:block;width:8px;height:8px;border-bottom:1px solid #575d6c;border-right:1px solid #575d6c;margin-top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.nav-menu .right-title .list-title .list-text .text-body {padding:0 16px;display:none;}
.nav-menu .right-title .list-title .list-text:first-child .text-body {display:block;}
.nav-menu .right-title .list-title .list-text .text-body-list {cursor:pointer;display:block;margin-top:16px;padding:0;color:#666;font-size: 0.55rem;}
.menu-close {display:none;position:absolute;bottom:14px;left:50%;margin-left:-27px;height:54px;width:54px;}
.menu-close p {position:absolute;left:10px;top:10px;height:34px;width:34px;background-color:#f2f8ff;border-radius:50%;}
.menu-close p span {position:absolute;left:50%;top:10px;margin-left:-1px;width:2px;height:14px;background-color:#999;}
.menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.menu-close p:before,.menu-close p:after {content:'';position:absolute;left:13px;top:8px;width:2px;height:11px;background-color:#999;border-radius:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.main:after,.main:before {display:table;content:"";}
.menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.nav-menu .right-title .list-title .title-top {font-size:14px;line-height:22px;color:#252b3a;padding:0 0 24px;}
.nav-menu .right-title .list-title .title-top a {display:inline-block;font-size:0.45rem;line-height:22px;color:#000;}
.nav-menu .right-title .list-title .title-top span {display:inline-block;vertical-align:middle;}
.nav-menu .right-title .list-title .title-top span,.nav-menu .right-title .list-title .title-top i {display:inline-block;vertical-align:middle;}
.nav-menu .right-title .list-title .title-top .icon-arron-right {position:relative;width:15px;height:6px;margin-top:-4px;margin-left:10px;}
.nav-menu .right-title .list-title .title-top .icon-arron-right:before {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(315deg);transform:rotate(315deg);-webkit-transform-origin:right;transform-origin:right;}
.nav-menu .right-title .list-title .title-top .icon-arron-right:after {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right;transform-origin:right;}
 
 
 
.main-swiper{ margin-top:52px;}
 
.dabit,.maxCon,.boConC .tab-content{ max-width:640px;}

 
.c-pagination {position:absolute;left:0;bottom:-26px;width:100%;height:20px;}

 
.dabit h5, .dabit h2{ font-size:0.6rem;    margin-bottom: 5px;}
.dabit p{ font-size:0.4rem;}
 
.news_list li a{ font-size:0.35rem;}
.news_list li { font-size:0.35rem;}
 
.news_list {width:100%;float:left;margin-top:10px;}

/*footer*/
.footer .wrap {display:inline-block;padding:0;max-width:640px;width:100%;position:relative;}
footer .ft_line {width:100%;height:1px;opacity:0.2;border:1px solid #FFFFFF;}
footer .ft_main {width:100%;height:200px;}
footer .ft_main .ft_main_1 {width:30%;float:left;text-align:left;padding-top:10px;}
footer .ft_main .ft_main_1 dt {margin-top:0;height:auto;font-size:12px;font-family:MicrosoftYaHei;color:#FFFFFF;font-weight:100;line-height:19px;}
footer .ft_top {height:26px;font-size:14px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;text-align:left;margin-bottom:8px;width:100%;margin:0 auto;}
footer .ft_main .ft_main_3 .ftewm b img {width:100%;}
footer .ft_main .ft_main_3 .ftewm b {display:block;width:90px;height:90px;float:left;}
footer .ft_main .ft_main_3 .ftewm p {display:block;float:left;height:21px;font-size:16px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:16px;margin-bottom:15px;}
footer .ft_main .ft_main_3 {width:18%;float:right;text-align:left;display:block;}
footer .ft_main .ft_main_2 {width:20%;float:left;display:block;margin-left:10%;padding-top:10px;text-align:left;}
footer .ft_main .ft_main_1 {width:50%;float:left;text-align:left;padding-top:10px;}
footer .ft_main .ft_main_2 dl {margin-top:6px;height:21px;font-size:16px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;}
footer .ft_main .ft_main_1 dl,footer .ft_main .ft_main_2 dl {font-size:13px;} 
.footer {display:block;  position: unset; height:310px;}
/*footer end*/
.jiaozhu{ width:90%; margin:0 auto;}
.jiaozhu li h6{    height: 40px; line-height:40px; font-size:15px;}
.jiaozhu li p{ margin-bottom:5px; font-size:12px;}

.ft-link p{ width:100%;}
.ft-link .row{ padding:10px 0 0 0;}
.jiaozhu li.tmf1{ width:100%;}
.jiaozhu li.tmf2{ width:34%; padding-right:0;margin-right:3%;}
.jiaozhu li.tmf3{ width:25%; margin-right:0;padding-right:0;}
.jiaozhu li p a{ font-size:12px;}


/*小屏幕内页*/
.nybanner {height:280px;margin-top: 60px;}
.nybanner .slides li .cont{ height:280px;}
.nybanner .slides li .font {padding-top:14%; width:90%;}
.nybanner .slides li:first-of-type .font h3{ font-size:0.6rem; text-align:center;line-height: 40px;}
.nybanner .slides li:first-of-type .font p{ font-size:0.5rem;margin-top:0; line-height:22px; width:60%; text-align:center; margin:0 auto;}
.nybanner .slides li .font .s-line1{height:2px;margin:0 auto;margin-top:10px;}
.nybanner .slides li:first-of-type .font dt{ width:100%; font-size:12px; line-height:22px;    display: none;}



.ProdCenter .maxCon{ width:90%;}
 
.piList {padding:10px 0 20px;overflow:hidden;width:100%;}
  

.piList .pic-item {position:relative;width:100%;margin:0 0 5px 0;padding:0;display:inline;}


 


/*新闻中心*/
 
 
.page-list a {width:40px;height:40px;line-height:40px;font-size:20px;margin:0 9px;border-right:1px solid #ddd;}

 

.newsTu {width:40.1%;height:210px;overflow:hidden;float:left}
.newsWz {float:right;width:56.4%;height:auto;overflow:hidden;text-align:left;padding:31px 34px 29px 0}
.newsWz .zA {display:block;overflow:hidden;line-height:28px;font-size: 16px;color:#282828;font-weight:bold;}
.newsWz .zB {max-height:78px;overflow:hidden;line-height: 24px;font-size: 12px;color:#666;letter-spacing:.5px;margin-top:16px;}
.newsWz .zB a {display:inline-block;padding-left:12px;color:#1140c4;font-size:14px}
 
 
.pagination {margin:36px 0;text-align:left}

.newsA .newsWz .zA {height:auto}
 
.newsA .newsWz .zA {white-space: unset;text-overflow:unset}

 
.btn-posting {display:block;width:100%;height:48px;line-height:48px;text-align:center;font-size:20px;color:#fff;background-image:linear-gradient(90deg,#07a8ff 5%,#596efb 100%);background-color:#596efb;border-radius:3px;position:relative;margin-bottom:25px}
.btn-posting:before {content:'';display:inline-block;vertical-align:middle;width:22px;height:22px;background-image:url(/static/images/xiaoyi_2018/news/icon-common.png);background-position:-209px -1px;background-repeat:no-repeat;margin-right:8px;position:relative;top:-3px}
.btn-posting:hover {color:#fff;background:linear-gradient(90deg,#09f 0,#575dfa 100%);background-color:#4457d6}

.maxCons {width:90%;max-width:640px;position:relative;margin:0 auto;}

.news_showZZ .newsTit .wzA {line-height:32px;font-size:24px;color:#282828;font-weight:bold;text-align:left;}

.newsXq {padding:20px 0 0;height:auto;overflow:hidden;line-height:30px;letter-spacing:.5px;font-size:14px;color:#666;}
.newsXq p,.newsXq div {line-height:30px;letter-spacing:.5px;font-size:14px;color:#666;margin-bottom:26px;}
.newsXq p,.newsXq div {line-height:30px;text-align:justify;letter-spacing:.5px;font-size:14px;color:#666;margin-bottom:26px;}
.newsXq img{ max-width:100%;}
.newsSxp {margin-top:62px;width:100%;height:28px;}
.newsSxp .prev,.newsSxp .next {float:left;width:48%;height:28px;}
.newsSxp p {max-width:100%;height:28px;display:inline-block;line-height:28px;letter-spacing:.5px;text-align:left;}
.newsSxp p b {display:block;float:left;width:58px;height:28px;font-weight:bold;line-height:28px;font-size:14px;color:#282828;}
.newsSxp p a {display:block;margin-left:60px;height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:28px;font-size:14px;color:#282828;}
.newsSxp .next {float:right;text-align:right;}
.newsSxp .next p a {text-align:left;}
.newsSxp a:hover{ color:#016BFF;}

 
 
 
 

.nybanner_mobile{ display:block;}
.nybanner_pc{ display:none;}

 
/*小屏联系我们*/
 
 
 

}

@media(max-width:768px) {
  .contact_top {
    width: 100%;
    margin: 0 auto;
    height: 262px;
    background: #004098;
    color: #fff;
    position: absolute;
    top: -42px;
    z-index: 1;
    max-width: 1400px;
}
.about_contact {
  width: 100%;
  margin: 0px auto 80px 0;
  height: auto;
  line-height: 42px;
  font-size: 16px;
  text-align: left;
  padding-top: 220px;
}
  .contact_top  .it_tel{width: 50%;position: relative;height: 90px;float: left;}
  .contact_top  .it_tel::after{ content: ""; height:45px; background: #fff; position:absolute; width: 1px; top: 35%; right:10%;}
  .contact_top  .it_tel b{display: block;width: 23px;height: 23px;margin: 18px auto 10px auto;}
  .contact_top  .it_tel p.c1{display: block;width: 100%;height: 16px;margin: 5px auto;text-align: center;font-size: 11px;}
  .contact_top  .it_tel p.c2{display: block;width: 100%;height: 24px;margin: 0 auto;text-align: center;font-size: 15px;line-height: 18px;}
  .contact_top  .it_tel b img{ width: 100%;}
  .contact_top  .it_add{width: 50%;position: relative;height: 90px;float: left;}
  .contact_top  .it_add::after{ content: ""; height: 75px; background: #fff; position:absolute; width:0px; top: 35%; right:0%;}
  .contact_top  .it_add p.c1{display: block;width: 100%;height: 16px;margin: 5px auto;text-align: center;font-size: 12px;}
  .contact_top  .it_add p.c2{display: block;width: 100%;height: 24px;margin: 0 auto;text-align: center;font-size: 14px;line-height: 20px;}
  .contact_top  .it_add b{display: block;width: 23px;height: 23px;margin: 18px auto 10px auto;}
  .contact_top  .it_add b img{ width: 100%;}
  .contact_top  .it_ewm1{ width: 33.33%; position: relative; height: 155px;float: left;}
  .contact_top  .it_ewm1 b{ display: block; width:68px; height: 68px; margin: 40px auto 0px auto;}
  .contact_top  .it_ewm1 b img{ width: 100%;}
  .contact_top  .it_ewm1 p{ display: block; width: 100%; height:40px; margin: 0 auto; text-align: center;font-size: 14px; line-height: 40px;}
  .contact_top  .it_ewm2{ width:  33.33%; position: relative; height: 155px;float: left;}
  
  .contact_top  .it_ewm2 b{ display: block; width:68px; height: 68px; margin: 40px auto 0px auto;}
  .contact_top  .it_ewm2 b img{ width: 100%;}
  .contact_top  .it_ewm2 p{ display: block; width: 100%; height:40px; margin: 0 auto; text-align: center;font-size: 14px; line-height: 40px;}
  
  .contact_top  .it_ewm3 b{ display: block; width:68px; height: 68px; margin: 40px auto 0px auto;}
  .contact_top  .it_ewm3 b img{ width: 100%;}
  .contact_top  .it_ewm3 p{ display: block; width: 100%; height:40px; margin: 0 auto; text-align: center;font-size: 14px; line-height: 40px;}
  .contact_top  .it_ewm3{ width:  33.33%; position: relative; height: 155px;float: left;}

  .index_banner {position:relative;margin-top:59px;}
  .index_main1 .w1920 {max-width:100%;margin:0 auto;}
  .index_main2 {width:100%;height:auto;background:url(/statics/home/images/index_r2_c1.jpg) no-repeat top center; background-size:cover;}
  .index_main2 .news_fl .slideTxtBox {width:100%;text-align:left;margin-top:40px;}
  .index_main2 .news_fl .slideTxtBox .hd li {float:left;cursor:pointer;margin-top:-2px;width:93px;color:#000;font-size:14px;text-align:center;}
  .index_main2 .news_fl .slideTxtBox .index_mune {width:100%;height:75px;margin-bottom:20px;}
  .hiSlider-title {bottom:0;width:100%;padding:0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;text-align:left;font-size:14px;height:48px;line-height:48px;}
  .index_main2 .news_fl .sub-tit {width:142px;float:left;margin-top:0px;margin-bottom:0px;}
  
  .index_main2 .news_fl .sub-tit span {display:block;width:68px;height:5px;background:#397FBD;margin-top:5px;}
  .index_main2 .news_fl .sub-tit p {font-size:18px;color:#222222;line-height:45px;font-weight:700;}
  .index_main2 .news_fl .sub-tit h2 {font-size:16px;color:#444343;font-weight:300;letter-spacing:2px;}
  
  .index_main2 .news_fl .newsBox {
    width: 100%;
    background: #fff;
    height: auto;
    margin-top: 0;
  }
  .content_fr li a .pic {
    width: 100%;
    height: 190px;
    overflow: hidden;
  }
  
  .index_main2 .news_fl .newsBox .content_fr{ height: auto; display:table;}
  
  
  .index_main2 .main {position:relative;margin-top:0px; display:block;}
  .index_main2 .news_fl {max-width:690px;height:auto;width:100%;margin-right:0;}
  .index_main2 .news_fr {max-width:690px;height:370px;width:100%;margin-right:0; margin-top:0;}
  .index_main2 .news_fl .slideTxtBox .bd .hiSlider-item {height:24px;line-height:24px;width:100%;height:344px;}
  .index_main2 .news_fl .slideTxtBox .bd .hiSlider-item img {  max-width: 100%; width:486px;   display: block; height:344px;}
  .content_fr {width:100%;margin-top:0px;overflow: unset;}
  .content_fr_p1 {line-height:30px;font-size:15px;color:#000; padding-top: 5px;}
  .content_fr li {width:50%;height:390px;border-bottom:1px solid #dcdcdc; margin-bottom:10px;}
  .content_fr li:last-of-type{ border-bottom: none;}
  .content_fr_p2 {line-height:26px;font-size:14px;color:#7e7e7e;}
  .content_fr_p3 {
    line-height: 26px;
    font-size: 14px;
    color: #767676;
    transition: all 0.5s;
  }
  .daytime .day {font-size:45px;text-align:center;color:#1A1A1C;line-height:60px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;}
  .sylist_info {width:100%;}
  
  .daytime {width:15%;margin-top:5px;}
  
  .index_main3 {width:100%;height:545px;}
  
  .index_main3 .main {position:relative;margin-top:20px; display:block;}
   
  .index_main3 .main .main3_right {position:absolute;z-index:10;width:100%;height:455px;/* display:none;*/    right:0;left:50%;top:107%;margin-left:-50%;}
  .index_main3 .main .main3_right img , .index_main3 .main .main3_right video{ width:100%;}
  
.index_main3 .main .main3_list li .en_title {
    width: 100%;
    height: 36px;
    font-size: 16px;
    text-align: center;
    margin: 0 auto;
    color: #fff;
    line-height: 28px;
}
.index_main3 .main .main3_list li .cn_title {
  width: 100%;
  height: 36px;
  margin: 0 auto;
  color: #fff;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
  line-height: 36px;
}
  .index_main4 {width:100%;height:1058px;position:relative;}
  .index_main4 .main {position:relative;width:90%;display:block;}
  .index_main4 .main .main4_left .sub-tit {width:100%;margin-top:40px;margin-bottom:5px;}
  .index_main4 .main .main4_left .sub-tit p {font-size:24px;color:#222222;line-height:40px;font-weight:700;}
  .index_main4 .main .main4_left .area {width:100%;height:536px;}
  .index_main4 .main .main4_left .area .gdata .dataitem .data {
    color: #d40808;
    font-size: 38px;
    line-height: 40px;
  }
  .index_main4 .main .main4_left .area .gdata .dataitem span {
    font-size: 16px;
    color: #333333;
    line-height: 39px;
    padding-left: 5px;
  }
  .index_main4 .main .main4_left .area .gdata .data_dec {
    color: #1f1f1f;
    font-size: 18px;
    line-height: 36px;
  }
  .index_main4 .main .main4_left .area .gdata li {
    text-align: center;
    padding: 0 50px;
  }
  .index_main3 .main .sub-tit {
    width: 100%;
    margin-top: 45px;
    position: relative;
    margin-bottom: 25px;
    text-align: center;
    float: left;
   
  }
  .index_main3 .main .main3_list {
    width: 100%;
    height: 370px;
    position: relative;
    margin-top: 145px;
  }
  .index_main3 .main .main3_list li .icon {
    width: 65px;
    height: 65px;
    margin: 0 auto;
    margin-top: 15px;
  }
  
  .index_main3 .main .main3_list li .icomore {
    width: 45px;
    height: 45px;
    margin: 0 auto;
    margin-top: 48px;
    display: none;
  }
  .index_main3 .main .main3_list li {
    width: 50%;
    height: 170px;
    float: left;
    transition: opacity 0.5s ease-in-out;
  }
  .index_main4 .main .main4_left {position:relative;width:100%;float:left;height:686px;padding:0;margin-top:0px;}
  .index_main4 .main .main4_left .area ul li {width:48%;height:260px;float:left;margin-left:4%;position:relative;overflow:hidden;}
  .index_main4 .main .main4_left .area ul li .pic img {width:100%;height:260px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
  .index_main4 .main .main4_left .area ul li .title span {display:block;float:left;margin-right:0;width:100%;}
  .index_main4 .main .main4_left .area ul li .title .btitle span img {width:13%;}
  
  .index_main4 .main .main4_left .area ul li:nth-of-type(3){ margin-left:0; margin-top:15px;}
  .index_main4 .main .main4_left .area ul li:nth-of-type(4){   margin-top:15px;}
  .index_main4 .main .main4_left .area ul li .title .btitle {font-size:18px;line-height:40px;font-weight:500;text-indent:30px;}
  
  .index_main4 .main4_right {position:absolute;z-index:10;width:90%;height:360px;right:0;top:52%;left:50%;margin-top:15px;margin-left:-45%;}
  .index_main4 .main4_right .pic .title .num {font-size:32px;line-height:48px;font-weight:bold;text-align:center;}
  .index_main4 .main4_right .pic .title {width:100%;height:40px;line-height:40px;text-align:left;font-size:24px;color:#fff;position:absolute;top:32%;left:0px;}
  .index_main4 .main4_right .pic .img {width:100%;height:420px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
  .index_main4 .main4_right .pic .title .btitle {font-size:18px;line-height:48px;font-weight:500;text-align:center;}
  
  .nybanner .slides li img {width:100%;}
  .prod_search {width:100%;background:#EEEEEE;padding:20px 4%;height:92px;margin-top:28px;}
  .prod_search .sear_b .btns {width:100px;float:left;height:50px;background:#014099;color:#fff;font-size:16px;border-radius:0 5px 5px 0;}
  .prod_search .sear_b .form-item {float:left;height:50px;width:calc(100% - 100px);border:none;}
  .want_nav_area .rt {padding-top:10px;padding-bottom:10px;float:left;width:84%;}
  .want_nav_area {width:100%;float:left;height:auto;line-height:28px;padding-left:5px;}
  .sear_params {width:100%;height:190px;margin-top:15px;}
  .search_tit {width:100%;height:40px;line-height:40px;margin:0px auto 30px auto;position:relative;}
  .cyjg_main .dbt span {display:none;width:calc((100% - 450px) / 2);height:60px;float:left;background:url(/statics/home/images/yz_r2_c2_14.jpg) no-repeat top right;}
  .cyjg_main {width:100%;height:auto;margin:85px auto 0px auto;}
  .zsprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
  .zsprod_list li:nth-of-type(3n+3) {margin-right:2%;}
  .zsprod_list li:nth-of-type(2n+2) {margin-right:0;}
  .zsprod_list li .pic {width:100%;height:146px;overflow:hidden;float:left;}
  .zsprod_list li .text .rex {width:100%;color:#4f4f4f;font-size:13px;line-height:28px;text-align:left;}
  .zsprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:12px;line-height:28px;text-align:left;}
  .zsprod_list li .text .kptime {width:100%;color:#4f4f4f;font-size:12px;line-height:28px;text-align:left;}
  .zsprod_list li .text .tags {width:100%;color:#4f4f4f;font-size:12px;line-height:26px;text-align:left;margin-top:10px;}
  .zsprod_list li .text .tags span {padding:0 5px;background:#448aca;color:#fff;display:inline-block;float:left;margin-right:8px;border-radius:2px;margin-bottom:8px;}
  .zsprod_list li .text {width:100%;height:auto;padding:15px;float:left;background:#EDF4FC;}
  .zsprod_list li .text .tags span:first-child {display:none;}
  .maxCons.prod {margin-top:90px;width:92%;}
  .syprod_list1 .gdpic {width:210px;height:287px;float:right;display:none;}
  .syprod_list1 .syplist {width:100%;height:auto;float:left;}
  .navigation.cyjgn .title-nav {
    display: inline-block;
    vertical-align: middle;
    width: 24%;
    float: none;
    font-size: 14px;
    line-height: 46px;
    text-align: center;
  }
  .fdc_bk .gdata {width:100%;margin:7px 0 20px 0;float:left;height:65px;}
  .fdc_bk .gdata li {width:33.33%;float:left;padding-left:0%;position:relative;}
  .fdc_bk .gdata li .icon {width:60px;height:60px;float:left;text-align:center;line-height:70px;}
  .fdc_bk .gdata li .icon img {width:70%;}
  .fdc_bk .gdata li .item {padding-left:0px;}
  .fdc_bk .gdata li .item .indc {color:#4c4c4c;text-align:left;line-height:25px;font-size:14px;}
  .fdc_bk .gdata li .item .numC {color:#4c4c4c;text-align:left;line-height:36px;font-size:16px;}
  .fdc_bk .gdata li .item .numCX {color:#d40808;text-align:left;line-height:36px;font-size:28px;}
  .fdc_bk .gdata li:nth-of-type(2)::after {content:"";width:1px;height:30px;border-radius:0;background:#BFBFBF;position:absolute;bottom:20px;right:0;}
  .fdc_bk .gdata li:nth-of-type(2)::before {content:"";width:1px;height:30px;border-radius:0;background:#BFBFBF;position:absolute;bottom:20px;left:0;}
  .fdc_bk .miaoxu {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:34px;margin-bottom:20px;height:auto;}
  .fdc_bk .cy_piclist {width:100%;float:left;height:370px;}
  .fdc_bk {width:100%;margin-bottom:45px; margin-top:10px;}
  .bzfdc_bk .miaoxu {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:34px;margin-top:10px;margin-bottom:40px;height:auto;}
  
  .syprod_list1 .syplist li .meta .bt {
    color: #4d4d4d;
    font-size: 16px;
    line-height: 36px;
    font-weight: 600;
    text-align: left;
  }


.syprod_list1 .syplist li .meta .rex {
    width: 100%;
    color: #4f4f4f;
    font-size: 14px;
    line-height: 25px;
    text-align: left;
}
.syprod_list1 .syplist li .meta .addr {
  width: 100%;
  color: #4f4f4f;
  font-size: 14px;
  line-height: 24px;
  text-align: left;
}
.syprod_list1 .syplist li .meta {
  font-size: 14px;
  color: #343434;
  width: 100%;
  background: #F3F3F3;
  height: 133px;
  line-height: 24px;
  padding: 0 16px;
}
.syprod_list1 .syplist li .meta .rex .ico {
  width: 24px;
  height: 24px;
  background: url(/statics/home/images/icon_tel.png);
  display: inline-block;
  float: left;
  background-size: 100%;
  margin-right: 5px;
}
.syprod_list1 .syplist li .meta .addr .ico {
  width: 24px;
  height: 24px;
  background: url(/statics/home/images/icon_add.png);
  display: inline-block;
  float: left;
  background-size: 100%;
  margin-right: 5px;
}

  .syprod_list1 {width:100%;height:auto;overflow:hidden;margin-top:30px;}
  .syprod_list1 .syplist li {width:32%;float:left;margin-right:2%;height:300px;margin-bottom:20px;}
  .syprod_list1 .syplist li:nth-of-type(3n+3) {margin-right:0;}
  .syprod_list1 .syplist li .cases_img {width:100%;height:160px;overflow:hidden;}
  .syprod_list1 .syplist li .cases_img img {width:100%;-webkit-transition:all 0.5s;height:160px;transition:all 0.5s;}
  .syprod_list2 .syplist {
    width: 100%;
    height:215px;
    float: right;
}

.navigation .title-nav {
  display: inline-block;
  vertical-align: middle;
  width: 32%;
  float: none;
  font-size: 14px;
  line-height: 62px;
  text-align: center;
}
.syprod_list2 .syplist li .cases_img img {width:100%;-webkit-transition:all 0.5s;height:160px;transition:all 0.5s;}
.syprod_list2 .syplist li .cases_img {width:100%;height:160px;overflow:hidden;}
.syprod_list2 .syplist li {width:32%;float:left;margin-right:2%;height:215px;}
.syprod_list2 {width:100%;height:215px;overflow:hidden;margin-top:30px;}
.syprod_list2 .gdpic {width:210px;height:170px;float:left; display: none;}
.syprod_list1 .gdpic {width:210px;height:170px;float:left; display: none;}

  footer .ft_main .ft_main_3 {
      width: 19%;
      float: right;
      text-align: left;
      display: block;
      margin-right: 2%;
  }
  footer .ft_main .ft_main_3 .ftewm p {
    width: 100%;
    display: block;
    float: left;
    height: 21px;
    font-size: 12px;
    font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 21px;
    margin-top: 15px;
    margin-bottom: 8px;
  }
  /*移动 导航*/
  .navNew{ display:none;}
  header.main-nav{ display:block;}
  header {width:100%;height:90px;background-color:rgba(255,255,255,1);border-bottom:1px solid #dae1ea;position:fixed;top:0;left:0;z-index:101;}
  header .logo {margin-left:20px;float:none;position:absolute;left:0;top:0;}
  .logo a {width:122px;height:20px;margin-top:0px;}
  .logo a {display:block;position:absolute;left:0;top:0%;margin-top:0px;width:290px;height:90px;overflow:hidden;}
  .logo a:before {content:'';position:absolute;left:0;top:0px;width:100%;height:100%;background-image:url(/statics/home/images/img_logo.png);background-position:left center;background-repeat:no-repeat;background-size:80% 80%;}
  header .max-width-1200 {position:static;}
  .max-width-1200 {max-width:1200px;width:100%;height:100%;position:relative;margin:0 auto;}
  .pc-show {display:none;}
  .mobile-show {display:block;}
  header .btn-menu {float:right;height:20px;padding:34px 15px 4px;font-size:0;line-height:44px;text-align:center;cursor:pointer;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in;-ms-transition:transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;}
  header .btn-menu span {display:block;width:30px;height:2px;margin-bottom:8px;background:#0e4eaf;border-radius:3px;-webkit-transform-origin:23px;-moz-transform-origin:23px;-ms-transform-origin:23px;-o-transform-origin:23px;transform-origin:23px;-webkit-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-moz-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-ms-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-o-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;}
  header.active .btn-menu span:nth-last-child(3) {opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:1px;}
  header.active .btn-menu span:nth-last-child(2) {width:0;opacity:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:width .5s;-moz-transition:width .5s;-ms-transition:width .5s;-o-transition:width .5s;transition:width .5s;}
  header.active .btn-menu span {opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
  header .btn-tel {margin-top: 10px;display:block;float:right;width:6%;height:50px;position:relative;}
  header .btn-tel:before {content:'';background:url(icon_dianhua.png) no-repeat center center;background-size:60%;position:absolute;left:0;right:0;top:20px;bottom:0;text-align:center;line-height:52px;font-size:0.35rem;color:#fff;letter-spacing:.75px;}
  
  .nav-menu.active {height:calc(100vh - 53px);}
  .nav-menu {position:fixed;left:0;top:53px;z-index:99;box-sizing:border-box;width:100%;height:0;overflow:hidden;background-color:#fff;-webkit-transition:height .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:height .5s cubic-bezier(.25,.46,.45,.94);-ms-transition:height .5s cubic-bezier(.25,.46,.45,.94);-o-transition:height .5s cubic-bezier(.25,.46,.45,.94);transition:height .5s cubic-bezier(.25,.46,.45,.94);}
  .nav-menu.active .main {height:100%;}
  .nav-menu .main {width:100%;height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;}
  .nav-menu .left-title {position:relative;width:25%;background:#f2f8ff;padding:20px 0;z-index:10;}
  .nav-menu .right-title {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px 15px 16px 20px;background-color:#fff;width:calc(100% - 115px);}
  .nav-menu.active .menu-close {display:block;}
  .nav-menu .left-title li.active {font-weight:600;background:#fff;}
  .nav-menu .left-title li {    display:block;position:relative;padding:12px 5px 12px 15px;font-size:18px;line-height:32px;color:#000;-webkit-transition:all .2s;transition:all .2s;}
  .nav-menu .left-title li:after {content:"";display:block;position:absolute;bottom:0;top:31%;left:0;width:2px;height:16px;background-color:#0e4eaf;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.2s;transition:.2s;}
  .nav-menu .left-title li.active:after {-webkit-transform:scaleX(1);transform:scaleX(1);}
  .nav-menu .right-title .list-title.show {display:block;}
  .nav-menu .right-title .list-title {display:none;}
  .nav-menu .right-title .list-title .list-text {border-bottom:1px solid #dfe1e6;padding-bottom:12px;margin-bottom:12px;}
  .nav-menu .right-title .list-title .list-text .text-head {color:#333;position:relative;padding:0;font-size:0.55rem;}
  .nav-menu .right-title .list-title .list-text .text-head p {display:inline-block;width:calc(100% - 30px);}
  .nav-menu .right-title .list-title .icon-arron-bottom {position:absolute;top:50%;right:0px;margin-top:-3px;-webkit-transition:.35s;transition:.35s;width:10px;height:6px;display:inline-block;vertical-align:middle;padding-left:1px;padding-right:1px;}
  .nav-menu .right-title .list-title .icon-arron-bottom:before {content:"";display:block;width:8px;height:8px;border-bottom:1px solid #575d6c;border-right:1px solid #575d6c;margin-top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
  .nav-menu .right-title .list-title .list-text .text-body {padding:0 16px;display:none;}
  .nav-menu .right-title .list-title .list-text:first-child .text-body {display:block;}
  .nav-menu .right-title .list-title .list-text .text-body-list {cursor:pointer;display:block;margin-top:16px;padding:0;color:#666;font-size: 0.55rem;}
  .menu-close {display:none;position:absolute;bottom:14px;left:50%;margin-left:-27px;height:54px;width:54px;}
  .menu-close p {position:absolute;left:10px;top:10px;height:34px;width:34px;background-color:#f2f8ff;border-radius:50%;}
  .menu-close p span {position:absolute;left:50%;top:10px;margin-left:-1px;width:2px;height:14px;background-color:#999;}
  .menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
  .menu-close p:before,.menu-close p:after {content:'';position:absolute;left:13px;top:8px;width:2px;height:11px;background-color:#999;border-radius:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
  .main:after,.main:before {display:table;content:"";}
  .menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
  .nav-menu .right-title .list-title .title-top {font-size:14px;line-height:22px;color:#252b3a;padding:0 0 24px;}
  .nav-menu .right-title .list-title .title-top a {display:inline-block;font-size:0.4rem;line-height:18px;color:#000;}
  .nav-menu .right-title .list-title .title-top span {display:inline-block;vertical-align:middle;}
  .nav-menu .right-title .list-title .title-top span,.nav-menu .right-title .list-title .title-top i {display:inline-block;vertical-align:middle;}
  .nav-menu .right-title .list-title .title-top .icon-arron-right {position:relative;width:15px;height:6px;margin-top:-4px;margin-left:10px;}
  .nav-menu .right-title .list-title .title-top .icon-arron-right:before {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(315deg);transform:rotate(315deg);-webkit-transform-origin:right;transform-origin:right;}
  .nav-menu .right-title .list-title .title-top .icon-arron-right:after {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right;transform-origin:right;}
   
  
   
  .main-swiper{ margin-top:52px;}
   
  .dabit,.maxCon,.boConC .tab-content{ max-width:690px;}
  
   
  .c-pagination {position:absolute;left:0;bottom:-26px;width:100%;height:20px;}
  
   
  .dabit h5, .dabit h2{ font-size:0.6rem;    margin-bottom: 5px;}
  .dabit p{ font-size:0.4rem;}
   
  .news_list li a{ font-size:0.35rem;}
  .news_list li { font-size:0.35rem;}
   
  .news_list {width:100%;float:left;margin-top:10px;}
  
  .index_main4 .main .main4_left .area .sabout_dec {
    color: #4e4e4e;
    font-size: 16px;
    text-align: left;
    line-height: 36px;
    padding-right: 0;
  }
  /*footer*/
  .footer .copy {overflow:hidden;/* padding-left:20px;*/    text-align:center;padding-top:0px;line-height:18px;color:#fff;width:100%;position:absolute;left:50%;bottom:-3px;margin-left:-243px;}
  
  footer .ft_line {width:100%;height:1px;opacity:0.2;border:1px solid #FFFFFF;}
  footer .ft_main {width:100%;height:170px;}
  .footer .wrap {display:inline-block;padding:0;max-width:690px;width:90%;position:relative;height:210px;}
  footer .ft_logo b img {max-width:75%;}
   
  footer .ft_main .ft_main_1 dt {margin-top:0;height:auto;font-size:12px;font-family:MicrosoftYaHei;color:#FFFFFF;font-weight:100;line-height:19px;}
  footer .ft_top {height:26px;font-size:14px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;text-align:left;margin-bottom:8px;width:100%;margin:0 auto;}
  footer .ft_main .ft_main_3 .ftewm b img {width:100%;}
  footer .ft_main .ft_main_3 .ftewm b {display:block;width:65px;height:55px;float:left;margin-top: 12px;}
  footer .ft_main .ft_main_3 .ftewm p {display:block;float:left;height:21px;font-size:12px;width: 65px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:16px;margin-bottom:15px;}
  footer .ft_main .ft_main_3 {width:18%;float:right;text-align:left;display:block;}
  footer .ft_main .ft_main_2 {width:60%;float:left;display:block;margin-left:2%;padding-top:10px;text-align:left;}
  footer .ft_main .ft_main_1 {width:50%;float:left;text-align:left;padding-top:10px; display:none;}
  footer .ft_main .ft_main_2 dl {margin-top:6px;height:21px;font-size:16px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;}
  footer .ft_main .ft_main_1 dl,footer .ft_main .ft_main_2 dl {font-size:13px;} 
  
  footer .ft_logo b {display:block;width:265px;height:48px;float:left;}
  footer .ft_logo {width:100%;text-align:left;margin-top:8px;height:48px;}
  
  .footer {display:block;  position: unset; height:250px;padding:18px 0px 10px;}
  /*footer end*/
  .jiaozhu{ width:90%; margin:0 auto;}
  .jiaozhu li h6{    height: 40px; line-height:40px; font-size:15px;}
  .jiaozhu li p{ margin-bottom:5px; font-size:12px;}
  
  .ft-link p{ width:100%;}
  .ft-link .row{ padding:10px 0 0 0;}
  .jiaozhu li.tmf1{ width:100%;}
  .jiaozhu li.tmf2{ width:34%; padding-right:0;margin-right:3%;}
  .jiaozhu li.tmf3{ width:25%; margin-right:0;padding-right:0;}
  .jiaozhu li p a{ font-size:12px;}
  
  
  /*小屏幕内页*/
  .nybanner {height:370px;margin-top: 60px;}
  .nybanner .slides li .cont{ height:280px;}
  .nybanner .slides li .font {padding-top:14%; width:90%;}
  .nybanner .slides li:first-of-type .font h3{ font-size:0.6rem; text-align:center;line-height: 40px;}
  .nybanner .slides li:first-of-type .font p{ font-size:0.5rem;margin-top:0; line-height:22px; width:60%; text-align:center; margin:0 auto;}
  .nybanner .slides li .font .s-line1{height:2px;margin:0 auto;margin-top:10px;}
  .nybanner .slides li:first-of-type .font dt{ width:100%; font-size:12px; line-height:22px;    display: none;}
  
  
  
  .ProdCenter .maxCon{ width:90%;}
   
  .piList {padding:10px 0 20px;overflow:hidden;width:100%;}
  
  .culture-sdic {width:100%;line-height:40px;text-align:justify;color:#555555;font-size:14px;margin-top:20px;padding-bottom:15px;}
   
  
  .piList .pic-item {position:relative;width:100%;margin:0 0 5px 0;padding:0;display:inline;}
  
  .mhide {display:none;}
  .pchide {display:block;}
  
  
  /*新闻中心*/
   
  .page-list a {width:40px;height:40px;line-height:40px;font-size:20px;margin:0 9px;border-right:1px solid #ddd;}
  .pagelistk {width:100%;text-align:center;margin:0 0 25px 0;}
  .pages {height:auto;margin:50px 0 10px 0;clear:both;}
  .page-pc {display:block;}
  .pages a {padding:5px 5px;border:1px solid #e1e1e1;height:35px;line-height:26px;color:#666;display:inline-block;width:35px;margin-bottom: 10px;}
  .pages a.a1 {width:65px;}
  .pages span {border:1px solid #0075CF;height:35px;line-height:26px;color:#fff;padding:5px 5px;background:#0075CF;display:inline-block;width:35px;margin-bottom:5px;}
  
   
  
  .newsTu {width:40.1%;height:210px;overflow:hidden;float:left}
  .newsWz {float:right;width:56.4%;height:auto;overflow:hidden;text-align:left;padding:31px 34px 29px 0;}
  .newsWz .zA {display:block;overflow:hidden;line-height:20px;font-size: 14px;color:#282828;font-weight:bold;}
  .newsWz .zB {max-height:78px;overflow:hidden;line-height: 24px;font-size: 12px;color:#666;letter-spacing:.5px;margin-top:16px;}
  .newsWz .zB a {display:inline-block;padding-left:12px;color:#1140c4;font-size:14px}
  
   
  .pagination {margin:36px 0;text-align:left}
  
  .news_showZZ {
    padding-top: 30px;
    padding-bottom: 30px;
    height: auto;
    overflow: hidden;
  }
  .newsA .newsWz .zA {height:auto}
   
  .newsA .newsWz .zA {white-space: unset;text-overflow:unset}
  
  .btn-posting {display:block;width:100%;height:48px;line-height:48px;text-align:center;font-size:20px;color:#fff;background-image:linear-gradient(90deg,#07a8ff 5%,#596efb 100%);background-color:#596efb;border-radius:3px;position:relative;margin-bottom:25px}
  .btn-posting:before {content:'';display:inline-block;vertical-align:middle;width:22px;height:22px;background-image:url(/static/images/xiaoyi_2018/news/icon-common.png);background-position:-209px -1px;background-repeat:no-repeat;margin-right:8px;position:relative;top:-3px}
  .btn-posting:hover {color:#fff;background:linear-gradient(90deg,#09f 0,#575dfa 100%);background-color:#4457d6}
  
  .maxCons {width:90%;max-width:690px;position:relative;margin:20px auto; padding-left: 0; padding-right: 0;}
  
  .news_showZZ .newsTit .wzA {line-height:32px;font-size:20px;color:#282828;font-weight:bold;text-align:left;}
  
  .newsXq {padding:20px 0 0;height:auto;overflow:hidden;line-height:36px;letter-spacing:.5px;font-size:14px;color:#666;overflow-x: scroll;}
   
  .newsXq p,.newsXq div {line-height:30px;text-align:justify;letter-spacing:.5px;font-size:14px;color:#666;margin-bottom:0px;}
  .newsXq img{ max-width:100%;}
  .newsSxp {margin-top:62px;width:100%;height:28px;}
  .newsSxp .prev,.newsSxp .next {float:left;width:48%;height:auto;}
  .newsSxp p {max-width:100%;height:28px;display:block;line-height:28px;letter-spacing:.5px;text-align:left; padding: 0 10px;}
  .newsSxp p b {display:block;float:left;width:58px;height:28px;font-weight:bold;line-height:28px;font-size:14px;color:#282828;}
  .newsSxp p a {display:block;margin-left:60px;height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:28px;font-size:14px;color:#282828;}
  .newsSxp .next {float:right;text-align:right;}
  .newsSxp .next p a {text-align:left;}
  .newsSxp a:hover{ color:#016BFF;}
   
  .nybanner_mobile{ display:block;}
  .nybanner_pc{ display:none;}
  .about_top {width:100%;height:auto;margin-top:118px;}
  .about_top .about_toppic {width:53%;float:left;margin-top:25px;}
  .about_top .about_dec {width:45%;float:right;padding:30px 20px;border-bottom:#004098 solid 6px;}
  .about_top .about_dec .minfo {color:#4e4e4e;font-size:18px;line-height:34px;padding-top:10px;float:left;}
  .about_main .about-sdic h2 {color:#014099;font-size:24px;width:100%;float:left;line-height:70px;}
  .about_top .about_dec .minfo {font-size:14px;}
  .about_main .about-sdic {width:100%;float:right;background:#EDF4FC;height:550px;padding:25px;}
  .about_main .about_rpic {width:100%;float:left;height:690px;overflow:hidden;}
  .about_main {width:100%;height:auto;margin-top:30px;margin-bottom:90px;}
  .about_gd li {width:33.33%;float:left;display:flex;}
  .about_gd li .icon {
    width: 65px;
    height: 75px;
    float: left;
}


  .maxCon {padding-left:0;padding-right:0;}
  .nbanner_box .guide {width:100%;height:auto;line-height:46px;float:left;margin-top:0px;border-bottom:#CCCCCC solid 1px;}
  .navigation {width:100%;float:right;height:auto;text-align:right;}
  .nbanner_box {height:auto; position: relative; background:none;}
  .navigation .title-nav a {color:#333;}
  .navigation .title-nav:before {height:3px;}
  
  .navigation.cfcp .title-nav {display:inline-block;vertical-align:middle;width:24.2%;float:none;font-size:14px;line-height:46px;text-align:center;}
  .navigation.job .title-nav {display:inline-block;vertical-align:middle;width:26%;float:left;font-size:14px;line-height:46px;text-align:center;}
  
  .navigation.cyjg .title-nav {
    display: inline-block;
    vertical-align: middle;
    width: 24%;
    float: none;
    font-size: 14px;
    line-height: 46px;
    text-align: center;
  }
  .navigation.aboutx .title-nav {display:inline-block;vertical-align:middle;width:32.3%;float:none;font-size:14px;line-height:46px;text-align:center;}
  .fup .fup_bg .xbt {margin-top:0;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
  .fup {width:100%;height:auto;margin:90px auto 90px auto;}
  .fup .fup_bg .fup_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:130px;margin-top:25px;}
  .fup .fup_bg .fup_piclist {width:100%;float:left;height:285px;}
  .fup .fup_bg .fup_piclist11 .pic11 li img {width:100%;}
  .fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(1) {width:38%;height:270px;overflow:hidden;}
  .fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(2) {width:60%;height:270px;overflow:hidden;margin-right:0%;}
  .fup .fup_bg .fup_piclist11 .pic11 {width:96%;margin-left:2%;margin-right:2%;float:left;height:280px;margin-top:28px;}
  .fup .fup_bg .fup_piclist11 {width:100%;float:left;height:300px;}
  .maxCons.join_category {margin:70px auto 50px auto;}
  .lsd_zj .tit {top:22px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:absolute;}
  .lsd_zj .sdmap img {width:49%;}
  .lsd_zj {width:100%;position:relative;height:440px;background:url(/statics/home/images/sidai.png) no-repeat top left #f7f7f7;background-size:70%;}
  .lsd_lc .tit {margin-top:20px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
  .lsd_lc .lsd_lclistb .year-nav {margin-bottom:75px;height:408px;position:relative;width:15%;float:left;padding:10px 0;overflow:hidden;}
  .lsd_lc .lsd_lclistb .slide-box {width:85%;height:100%;min-height:520px;position:relative;float:right;}
  .lsd_lc .lsd_lclistb .year-nav::after {content:"";width:1px;height:100%;background:#B8B8B8;position:absolute;top:15px;left:0;}
  .lsd_lc .lsd_lclistb .year-btn.active .text {font-size:20px;line-height:36px;color:#004198;}
  .lsd_lc .lsd_lclistb .year-btn.active .text::after {content:"";width:3px;height:100%;background:#004198;position:absolute;bottom:0;left:0;z-index:1;}
  .lsd_lc .lsd_lclistb .year-btn {float:right;width:100%;padding:0px;margin-top:20px;cursor:pointer;color:#999;display:inline-block;position:relative;}
  .lsd_lc .lsd_lclistb .slide-item .img1 img {width:130px;height:90px;}
  .lsd_lc .lsd_lclistb .slide-item .info-r {float:left;width:calc(100% - 130px);padding-left:12px;text-align:left;color:#333;}
  .lsd_lc .lsd_lclistb .slide-item .info-r p {padding-top:8px;line-height:22px;font-size:12px;}
  .lsd_lc .lsd_lclistb .slide-item .yearsItem1 {margin-bottom:15px;}
  .lsd_lc .lsd_lclistb .pn {position:absolute;top:-24px;left:-20%;width:30px;height:424px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}
  .yuanz {width:100%;height:auto;margin:90px auto 150px auto;}
  .yuanz .dbt p {float:left;margin:0 25px;width:90%;background:#014099;border-radius:37px;display:block;height:50px;line-height:50px;text-align:center;color:#fff;font-size:16px;}
  .yuanz .yuanz_bg .xbt {margin-top:15px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:36px;height:36px;position:relative;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic1 {width:100%;float:left;height:190px;margin-top:20px;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic2 {height:190px;margin-top:8px;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.one {width:17%;height:180px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.two {margin-left:6%;width:36%;height:180px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.three {margin-left:6%;width:35%;height:180px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.one {width:40%;height:190px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.two {margin-left:3%;width:57%;height:190px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist {width:100%;float:left;height:410px;}
  .yuanz .yuanz_hjgs .xbt {margin-top:30px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:30px;height:60px;position:relative;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:305px;margin-top:18px;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:190px;margin-top:18px;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.one {width:49%;height:190px;overflow:hidden;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.two {width:49%;height:190px;overflow:hidden;margin-right:0%;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:190px;margin-top:15px;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist {width:100%;float:left;height:467px;}
  .yuanz .yuanz_msgc .xbt {margin-top:30px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:30px;height:60px;position:relative;}
  .yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:245px;margin-top:38px;overflow: hidden;}
  .yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:160px;margin-top:15px;overflow: hidden;}
  .yuanz .yuanz_msgc .yuanz_msgc_piclist {width:100%;float:left;height:490px;}
  .yuanz .jinqi {width:80%;margin-left:10%;margin-right:10%;float:left;height:278px;margin-top:38px;}
  .yuanz .yuanz_msgc .miaoxu2 {
    width: 100%;
    float: left;
    text-align: left;
    color: #333;
    font-size: 14px;
    line-height: 30px;
    margin-top: 20px;
    height: auto;
}
  .yuanz .dbt span {
    display: none;
    width: calc((100% - 450px) / 2);
    height: 60px;
    float: left;
    background: url(/statics/home/images/yz_r2_c2_14.jpg) no-repeat top right;
  }
  
  .about_zzjg img {width:100%;}
  .historybox .history_list .text {width:75%;height:auto;float:right;background:#F4F4F4;padding:10px;}
  .historybox .history_list .left {width:25%;height:156px;float:left;position:relative;}
  .historybox .history_list .left .tit::after {content:"";width:36px;height:0px;background:#004098;position:absolute;bottom:18px;right:-50px;}
  .historybox .history_list .left::after {content:"";width:28px;height:0;background:url(/statics/home/images/history_r5_c3.jpg) no-repeat;position:absolute;bottom:0;right:58%;}
  .historybox .history_list li {width:100%;height:100%;background:url(/statics/home/images/history_r5_c3.jpg) no-repeat top left;background-position:40px 35px;}
  .historybox .history_list .text .desc {font-size:14px;line-height:30px;color:#333333;}
  .historybox .history_list .left .tit {position:relative;width:70%;height:32px;text-align:center;font-size:15px;line-height:32px;color:#fff;background:#004098;}
  .honorlist .year-btn {padding:0px 32px 8px 32px;margin:0 5px;cursor:pointer;color:#004198;display:inline-block;position:relative;}
  .honorlist .year-nav {margin-bottom:40px;background:url(/statics/home/images/hnonor_r3_c8.jpg) repeat-x;height:98px;position:relative;overflow:hidden;display:flex;overflow-x:hidden;white-space:nowrap;gap:10px;}
  .honorlist .slide-btn {position:absolute;top:-87px;width:40px;height:40px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}
  .honorlist .slide-item .left {width:100%;height:255px;float:left;position:relative;background:url(/statics/home/images/hnonor_r6_c2.jpg) no-repeat;}
  .honorlist .year {font-size:50px;font-weight:bold;color:#fff;}
  .honorlist .slide-item .right {width:100%;height:auto;float:right;position:relative;padding:10px;box-sizing:border-box;text-align:left;font-size:15px;line-height:36px;}
  .honorlist .yearen {font-size:24px;color:#fff;text-transform:uppercase;}
  .honorlist .year-btn .text {line-height:70px;width:100%;height:48px;margin:0 auto;font-size:24px;}
  .honorlist .year-btn.active .text {font-size:26px;line-height:70px;color:#d40808;}
  .culture_top .box .bklist li {float:left;width:32%;height:80px;margin-top:20px;}
  .culture_top .box .bktit {height:60px;float:left;width:100%;text-align:center;margin:24px auto 4px auto;}
  .culture_top .box .bklist .item .text p {font-size:14px;line-height:17px;text-align:left;color:#353535;}
  .culture_top .box .bklist li:nth-of-type(3n+2) {margin-left:2%;margin-right:2%;}
  .culture_top .box .bklist .item .text h4 {
    font-size: 16px;
    line-height: 28px;
    text-align: left;
    color: #353535;
  }
  .culture_top .box .bklist .item .text {
    height: 100px;
    width: calc(100% - 80px);
    float: left;
    padding: 8px 8px;
}
  .culture_top .maxCons .box {width:100%;height:340px;background:url(/statics/home/images/culture_r2_c3.jpg) no-repeat top center;background-size:cover;}
  .culture_top {width:100%;height:auto;margin:140px auto 0 auto;}
  .culture_main {width:100%;height:380px;margin:30px auto;}
  .culture_main .maxCons .left {height:270px;width:40%;float:left;background-size:25%;background:url(/statics/home/images/culture_r2_c2.jpg) no-repeat left bottom;}
  .culture_main .maxCons .right {height:315px;width:100%;float:right;}
  .culture_main {width:100%;height:300px;margin:30px auto;}
  .culture_main .maxCons .right {height:176px;width:60%;float:right;margin-top: 65px;}
  .culture_main .maxCons .right .pic1 {height:176px;width:24%;float:left;overflow:hidden;}
  .culture_main .maxCons .right .pic2 {height:176px;width:45%;float:left;margin:0 12px;overflow:hidden;}
  .culture_main .maxCons .right .pic3 {height:176px;width:24%;float:left;overflow:hidden;}
  .cyjg_main .dbt p {
    float: left;
    margin: 0 25px;
    width: 90%;
    background: #014099;
    border-radius: 37px;
    display: block;
    height: 50px;
    line-height: 50px;
    text-align: center;
    color: #fff;
    font-size: 16px;
  }
  .about_zzjg {
    width: 95%;
    margin: 140px auto;
    height: auto;
    line-height: 42px;
    font-size: 16px;
    text-align: left;
  }
  .historybox {
    width: 100%;
    height: auto;
    background: url(/statics/home/images/history_r2_c1.jpg) no-repeat bottom;
    background-size: 100%;
    margin-top: 140px;
    min-height: 1100px;
  }
  .honorlist .container {
    width: 100%;
    margin: 120px auto;
    text-align: center;
    position: relative;
  }
  .jdprod_list li {
    width: 49%;
    float: left;
    margin-right: 2%;
    margin-bottom: 30px;
  }
  
  .jdprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
  .jdprod_list li:nth-of-type(3n+3) {margin-right:2%;}
  .jdprod_list li:nth-of-type(2n+2) {margin-right:0;}
  .jdprod_list li .pic {width:100%;height:146px;overflow:hidden;float:left;}
  .jdprod_list li .text .rex {width:100%;color:#4f4f4f;font-size:13px;line-height:20px;text-align:left;}
  .jdprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:12px;line-height:20px;text-align:left;}
  .jdprod_list li .text .kptime {width:100%;color:#4f4f4f;font-size:12px;line-height:22px;text-align:left;}
  .jdprod_list li .text .tags {width:100%;color:#4f4f4f;font-size:12px;line-height:26px;text-align:left;margin-top:10px;}
  .jdprod_list li .text .tags span {padding:0 5px;background:#448aca;color:#fff;display:inline-block;float:left;margin-right:8px;border-radius:2px;margin-bottom:8px;}
  .jdprod_list li .text {width:100%;height:auto;padding:15px;float:left;background:#EDF4FC;}
  .jdprod_list li .text .tags span:first-child {display:none;}
  
  .news_showZZ .newsTit {height:auto;overflow:hidden;border-bottom:1px solid #dae1e9;margin-top:0;}
  .news_showZZ .newsTit .wzB {line-height:22px;font-size:12px;color:gray;letter-spacing:.5px;margin:5px 0 17px;text-align:center;}
  .maxCons.cgou {width:90%;position:relative;margin:80px auto 120px auto;min-height:550px;}
  .cgou .cg_left {width:225px;height:500px;float:left;display:none;}
  .cgou .cg_right {width:100%;height:500px;float:right;}
  .zb_search {width:100%;background:#EEEEEE;padding:10px 4%;height:165px;}
  .zb_search .sear_zb .item {float:left;height:42px;width:100%;border:none;margin-bottom:8px;}
  .zb_search .sear_zb .item label {width:24%;text-align:left;height:36px;display:inline-block;}
  .zb_search .sear_zb .item .sinput {padding-left:15px;line-height:36px;background:#fff;border:#000;width:73%;border-radius:5px;}
  .zb_search .sear_zb .item2 .timeinput {padding-left:1%;padding-right:1%;line-height:36px;margin-left:2.5%;margin-right:2%;background:#fff;border:#000;width:31%;border-radius:5px;}
  .zb_search .sear_zb .item2 .timeinput:last-of-type {float:right;}
  .zb_search .sear_zb .btns {width:100%;float:left;height:36px;background:#014099;color:#fff;font-size:16px;border-radius:5px;}
  .zb_search .sear_zb .item2 {float:left;height:36px;width:100%;border:none;margin-bottom:15px;}
  .zb_search .sear_zb .item2 label {width:22%;text-align:left;height:36px;display:inline-block;}
  
  .cgou .cg_right .cg-tabs li .ico {width:30px;height:30px;margin:5px auto 0 auto;}
  .cgou .cg_right .cg-tabs li {width:50%;height:60px;float:left;text-align:center;line-height:20px;font-size:14px;}
  .cgou .cg_right .cg-tabs {width:100%;height:122px;border-bottom:#bfbfbf solid 1px;}
  .tab_bt {position:relative;width:100%;background:#014099;height:36px;color:#fff;text-align:center;line-height:36px;font-size:14px;}
  .tab_bt .p1 {width:64.5%;float:left;}
  .tab_bt .p2 {width:18%;float:left;border-left:#fff solid 1px;border-right:#fff solid 1px;}
  .tab_bt .p3 {width:17%;float:left;}
  .job_list {width:100%;margin:0px auto;height:auto;line-height:36px;text-align:left;}
  .job_list li .date-block {float:left;padding:0 5px;width:20%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
  .job_list li .summary {float:left;margin-left:3%;height:100%;line-height:18px;color:#746969;width:77%;}
  .job_list li .date_more {width:3%;display:none;height:44px;float:right;text-align:right;padding-top:30px;}
  .job_list li {width:100%;height:auto;float:left;padding:10px 0;border-bottom:#ccc solid 1px;}
  .job_list li h1 {margin-bottom:0;line-height:28px;font-size:14px;font-weight:600;color:#333;}
  
  .about_job {width:90%;margin:30px auto;height:auto;line-height:42px;font-size:16px;text-align:left;}
  .join_left .join_left1 {float:left;width:46%;height:268px;overflow:hidden;}
  .join_left {float:left;width:100%;height:auto;}
  .join_left .join_left2 {margin-top:0px;float:left;width:54%;padding:15px;background:#eee;height:268px;}
  .join_left .join_left2 .texti {
    width: 100%;
    font-size: 14px;
    line-height: 28px;
    text-align: left;
    margin-top: 8px;
    float: left;
}
  .join_right {width:100%;height:auto;min-height:800px;float:right;}
  .join_right .join_ln {width:100%;float:left;height:auto;}
  .join_right .join_ln .texti {width:100%;font-size:14px;line-height:32px;text-align:left;margin-top:10px;float:left;}
  .join_right .join_ln {width:100%;float:left;height:auto;margin-top:20px;}
  .join_right .join_zp {width:100%;height:auto;float:left;margin-top:20px;}
  .join_right .join_zp .tit span {float:right;text-transform:uppercase;font-size:16px;line-height:28px;}
  .join_zplist li .date-block {float:left;padding:0 10px;width:21%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
  .join_right .join_zp .join_zplist li h1 {margin-bottom:2px;line-height:20px;font-size:14px;font-weight:600;color:#333;}
  .join_right .join_zp .join_zplist li .date_more {display:none;}
  .nybanner.job {height:240px;margin-top:60px;}
  .index_main2 .news_fl .index_mune {width:100%;height:60px;}
  .index_main2 .news_fl .more {margin-top:15px;text-transform:uppercase;text-align:center;height:32px;line-height:32px;font-size:12px;border:#7D7D7D solid 1px;border-radius:30px;width:105px;float:right;}
  .news_top {width:100%;margin:80px auto 0 auto;height:165px;background:#f5f5f5;overflow:hidden;}
  .news_top .pic {
    width: 40%;
    float: left;
    overflow: hidden;
  }
  .news_top .text {
    float: left;
    width: 60%;
    padding: 0 3%;
  }
  
  .news_top .text .date {
    color: #014099;
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 5px;
  }
  .news_top .text .tt {
    color: #333;
    font-size: 18px;
    line-height: 23px;
    margin-bottom: 2px;
  }
  .news_top .text .desc {
    color: #555;
    font-size: 13px;
    line-height: 24px;
    margin-bottom: 35px;
    display: block;
  }
  .news_top .text .date_more{display: none;}
  .news_list li .pic {
    width: 40%;
    float: left;
    height: 165px;
    overflow: hidden;
  }
  .news_list li .text {
    float: left;
    width: 60%;
    padding: 0 3%;
  }
  .news_list li .text .desc {
    color: #555;
    font-size: 13px;
    line-height: 24px;
    margin-bottom: 20px;
    display: block;
}
 
  .news_list li .text .date_more{display: none;}
  
  .news_list li .text  .date {
    color: #014099;
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 5px;
  }
  .news_list li .text  .tt {
    color: #333;
    font-size: 16px;
    line-height: 23px;
    margin-bottom: 2px;
  }
  .news_list li {
    margin-top: 25px;
    height: 165px;
    overflow: hidden;
    text-align: left;
    line-height: 28px;
    font-size: 14px;
    color: #A6A6A6;
    background: none;
  }
  .plist  .news_list{ margin-top: 0;}
  
  .tab_res li .p3 {
    width: 17%;
    float: left;
    text-align: center;
    font-size: 12px;
  }
  .tab_res li .p2 {
    width: 18%;
    float: left;
    font-size: 13px;
    text-align: center;
  }
  .tab_res li .p1 {
    width: 64.5%;
    float: left;
    text-align: left;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
  }
  .tab_res li .p3 span {
    color: #fff;
    display: block;
    width: 80%;
    height: 28px;
    margin: 7px auto 7px auto;
    border-radius: 4px;
    line-height: 28px;
  }
  
  
  }

@media (max-width:767px) { 
/*移动端产品二级栏目*/    



.index_main1 .w1920 {max-width:100%;margin:0 auto;}
.index_main2 {width:100%;height:1530px;background:url(/statics/home/images/index_r2_c1.jpg) no-repeat top center; background-size:cover;}
.index_main2 .news_fl .slideTxtBox {width:100%;text-align:left;margin-top:40px;}
.index_main2 .news_fl .slideTxtBox .hd li {float:left;cursor:pointer;margin-top:-2px;width:93px;color:#000;font-size:14px;text-align:center;}
.index_main2 .news_fl .slideTxtBox .index_mune {width:100%;height:75px;margin-bottom:20px;}
.hiSlider-title {bottom:0;width:100%;padding:0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;text-align:left;font-size:14px;height:48px;line-height:48px;}
.index_main2 .news_fl .sub-tit {width:142px;float:left;margin-top:0px;margin-bottom:20px;}

.index_main2 .news_fl .sub-tit span {display:block;width:68px;height:5px;background:#397FBD;margin-top:5px;}
.index_main2 .news_fl .sub-tit p {font-size:18px;color:#222222;line-height:45px;font-weight:700;}
.index_main2 .news_fl .sub-tit h2 {font-size:16px;color:#444343;font-weight:300;letter-spacing:2px;}


.index_main2 .main {position:relative;margin-top:0px; display:block;}
.index_main2 .news_fl {max-width:690px;height:1100px;width:100%;margin-right:0;}
.index_main2 .news_fr {max-width:690px;height:388px;width:100%;margin-right:0; margin-top:0;}
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item {height:24px;line-height:24px;width:100%;height:522px;}
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item img {  max-width: 100%; width:738px;   display: block; height:522px;}
.content_fr {width:100%;margin-top:15px;}
.content_fr_p1 {line-height:30px;font-size:16px;color:#000;}
.content_fr li {width:100%;height:95px;border-bottom:1px solid #dcdcdc; margin-bottom:10px;}
.content_fr_p2 {line-height:26px;font-size:14px;color:#7e7e7e;}
.daytime .day {font-size:45px;text-align:center;color:#1A1A1C;line-height:60px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;}
.sylist_info {width:85%;}

.daytime {width:15%;margin-top:5px;}

.index_main3 {width:100%;height:990px;}

.index_main3 .main {position:relative;margin-top:20px; display:block;}
 
.index_main3 .main .main3_right {position:absolute;z-index:10;width:100%;height:455px;/* display:none;*/    right:0;left:50%;top:103%;margin-left:-50%;}
.index_main3 .main .main3_right img , .index_main3 .main .main3_right video{ width:100%;}


.index_main4 {width:100%;height:1058px;position:relative;}
.index_main4 .main {position:relative;width:90%;display:block;}
.index_main4 .main .main4_left .sub-tit {width:100%;margin-top:20px;margin-bottom:30px;}
.index_main4 .main .main4_left .sub-tit p {font-size:18px;color:#222222;line-height:40px;font-weight:700;}
.index_main4 .main .main4_left .area {width:100%;height:536px;}

.index_main4 .main .main4_left {position:relative;width:100%;float:left;height:686px;padding:0;margin-top:0px;}
.index_main4 .main .main4_left .area ul li {width:48%;height:260px;float:left;margin-left:4%;position:relative;overflow:hidden;}
.index_main4 .main .main4_left .area ul li .pic img {width:100%;height:260px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
.index_main4 .main .main4_left .area ul li .title span {display:block;float:left;margin-right:0;width:100%;}
.index_main4 .main .main4_left .area ul li:nth-of-type(3){ margin-left:0; margin-top:15px;}
.index_main4 .main .main4_left .area ul li:nth-of-type(4){   margin-top:15px;}
.index_main4 .main .main4_left .area ul li .title .btitle {font-size:18px;line-height:40px;font-weight:500;text-indent:30px;}

.index_main4 .main4_right {position:absolute;z-index:10;width:90%;height:360px;right:0;top:62%;left:50%;margin-top:15px;margin-left:-45%;}
.index_main4 .main4_right .pic .title .num {font-size:32px;line-height:48px;font-weight:bold;text-align:center;}
.index_main4 .main4_right .pic .title {width:100%;height:40px;line-height:40px;text-align:left;font-size:24px;color:#fff;position:absolute;top:15%;left:0px;}
.index_main4 .main4_right .pic .img {width:100%;height:360px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
.index_main4 .main4_right .pic .title .btitle {font-size:18px;line-height:48px;font-weight:500;text-align:center;}

 
.nybanner .slides li img{ width:100%;}
 

/*移动 导航*/
.navNew{ display:none;}
header.main-nav{ display:block;}
header {width:100%;height:60px;background-color:rgba(255,255,255,1);border-bottom:1px solid #dae1ea;position:fixed;top:0;left:0;z-index:101;}
header .logo {margin-left:20px;float:none;position:absolute;left:0;top:0;}
.logo a {width:122px;height:20px;margin-top:0px;}
.logo a {display:block;position:absolute;left:0;top:0%;margin-top:0px;width:240px;height:60px;overflow:hidden;}
.logo a:before {content:'';position:absolute;left:0;top:0px;width:100%;height:100%;background-image:url(/statics/home/images/img_logo.png);background-position:left center;background-repeat:no-repeat;background-size:80% 80%;}
header .max-width-1200 {position:static;}
.max-width-1200 {max-width:1200px;width:100%;height:100%;position:relative;margin:0 auto;}
.pc-show {display:none;}
.mobile-show {display:block;}
header .btn-menu {float:right;height:20px;padding:20px 15px 4px;font-size:0;line-height:44px;text-align:center;cursor:pointer;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in;-ms-transition:transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;}
header .btn-menu span {display:block;width:25px;height:2px;margin-bottom:6px;background:#0e4eaf;border-radius:3px;-webkit-transform-origin:23px;-moz-transform-origin:23px;-ms-transform-origin:23px;-o-transform-origin:23px;transform-origin:23px;-webkit-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-moz-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-ms-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-o-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;}
header.active .btn-menu span:nth-last-child(3) {opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:1px;}
header.active .btn-menu span:nth-last-child(2) {width:0;opacity:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:width .5s;-moz-transition:width .5s;-ms-transition:width .5s;-o-transition:width .5s;transition:width .5s;}
header.active .btn-menu span {opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
header .btn-tel {display:block;float:right;width:7%;height:50px;position:relative;}
header .btn-tel:before {content:'';background:url(icon_dianhua.png) no-repeat center center;background-size:60%;position:absolute;left:0;right:0;top:8px;bottom:0;text-align:center;line-height:52px;font-size:0.35rem;color:#fff;letter-spacing:.75px;}

.nav-menu.active {height:calc(100vh - 53px);}
.nav-menu {position:fixed;left:0;top:53px;z-index:99;box-sizing:border-box;width:100%;height:0;overflow:hidden;background-color:#fff;-webkit-transition:height .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:height .5s cubic-bezier(.25,.46,.45,.94);-ms-transition:height .5s cubic-bezier(.25,.46,.45,.94);-o-transition:height .5s cubic-bezier(.25,.46,.45,.94);transition:height .5s cubic-bezier(.25,.46,.45,.94);}
.nav-menu.active .main {height:100%;}
.nav-menu .main {width:100%;height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;}
.nav-menu .left-title {position:relative;width:25%;background:#f2f8ff;padding:20px 0;z-index:10;}
.nav-menu .right-title {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px 15px 16px 20px;background-color:#fff;width:calc(100% - 115px);}
.nav-menu.active .menu-close {display:block;}
.nav-menu .left-title li.active {font-weight:600;background:#fff;}
.nav-menu .left-title li {    display:block;position:relative;padding:12px 5px 12px 15px;font-size:14px;line-height:22px;color:#000;-webkit-transition:all .2s;transition:all .2s;}
.nav-menu .left-title li:after {content:"";display:block;position:absolute;bottom:0;top:31%;left:0;width:2px;height:16px;background-color:#0e4eaf;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.2s;transition:.2s;}
.nav-menu .left-title li.active:after {-webkit-transform:scaleX(1);transform:scaleX(1);}
.nav-menu .right-title .list-title.show {display:block;}
.nav-menu .right-title .list-title {display:none;}
.nav-menu .right-title .list-title .list-text {border-bottom:1px solid #dfe1e6;padding-bottom:12px;margin-bottom:12px;}
.nav-menu .right-title .list-title .list-text .text-head {color:#333;position:relative;padding:0;font-size:0.55rem;}
.nav-menu .right-title .list-title .list-text .text-head p {display:inline-block;width:calc(100% - 30px);}
.nav-menu .right-title .list-title .icon-arron-bottom {position:absolute;top:50%;right:0px;margin-top:-3px;-webkit-transition:.35s;transition:.35s;width:10px;height:6px;display:inline-block;vertical-align:middle;padding-left:1px;padding-right:1px;}
.nav-menu .right-title .list-title .icon-arron-bottom:before {content:"";display:block;width:8px;height:8px;border-bottom:1px solid #575d6c;border-right:1px solid #575d6c;margin-top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.nav-menu .right-title .list-title .list-text .text-body {padding:0 16px;display:none;}
.nav-menu .right-title .list-title .list-text:first-child .text-body {display:block;}
.nav-menu .right-title .list-title .list-text .text-body-list {cursor:pointer;display:block;margin-top:16px;padding:0;color:#666;font-size: 0.55rem;}
.menu-close {display:none;position:absolute;bottom:14px;left:50%;margin-left:-27px;height:54px;width:54px;}
.menu-close p {position:absolute;left:10px;top:10px;height:34px;width:34px;background-color:#f2f8ff;border-radius:50%;}
.menu-close p span {position:absolute;left:50%;top:10px;margin-left:-1px;width:2px;height:14px;background-color:#999;}
.menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.menu-close p:before,.menu-close p:after {content:'';position:absolute;left:13px;top:8px;width:2px;height:11px;background-color:#999;border-radius:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.main:after,.main:before {display:table;content:"";}
.menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.nav-menu .right-title .list-title .title-top {font-size:14px;line-height:22px;color:#252b3a;padding:0 0 24px;}
.nav-menu .right-title .list-title .title-top a {display:inline-block;font-size:0.32rem;line-height:22px;color:#000;}
.nav-menu .right-title .list-title .title-top span {display:inline-block;vertical-align:middle;}
.nav-menu .right-title .list-title .title-top span,.nav-menu .right-title .list-title .title-top i {display:inline-block;vertical-align:middle;}
.nav-menu .right-title .list-title .title-top .icon-arron-right {position:relative;width:15px;height:6px;margin-top:-4px;margin-left:10px;}
.nav-menu .right-title .list-title .title-top .icon-arron-right:before {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(315deg);transform:rotate(315deg);-webkit-transform-origin:right;transform-origin:right;}
.nav-menu .right-title .list-title .title-top .icon-arron-right:after {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right;transform-origin:right;}
 

 
.main-swiper{ margin-top:52px;}
 
.dabit,.maxCon,.boConC .tab-content{ max-width:690px;}

 
.c-pagination {position:absolute;left:0;bottom:-26px;width:100%;height:20px;}

 
.dabit h5, .dabit h2{ font-size:0.6rem;    margin-bottom: 5px;}
.dabit p{ font-size:0.4rem;}
 
.news_list li a{ font-size:0.35rem;}
.news_list li { font-size:0.35rem;}
 
.news_list {width:100%;float:left;margin-top:10px;}


/*footer*/
.footer .wrap {display:inline-block;padding:0;max-width:690px;width:100%;position:relative;}
footer .ft_line {width:100%;height:1px;opacity:0.2;border:1px solid #FFFFFF;}
footer .ft_main {width:100%;height:170px;}
 
footer .ft_main .ft_main_1 dt {margin-top:0;height:auto;font-size:12px;font-family:MicrosoftYaHei;color:#FFFFFF;font-weight:100;line-height:19px;}
footer .ft_top {height:26px;font-size:14px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;text-align:left;margin-bottom:8px;width:100%;margin:0 auto;}
footer .ft_main .ft_main_3 .ftewm b img {width:100%;}
footer .ft_main .ft_main_3 .ftewm b {display:block;width:90px;height:90px;float:left;}
footer .ft_main .ft_main_3 .ftewm p {display:block;float:left;height:21px;font-size:16px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:16px;margin-bottom:15px;}
footer .ft_main .ft_main_3 {width:18%;float:right;text-align:left;display:block;}
footer .ft_main .ft_main_2 {width:60%;float:left;display:block;margin-left:2%;padding-top:10px;text-align:left;}
footer .ft_main .ft_main_1 {width:50%;float:left;text-align:left;padding-top:10px; display:none;}
footer .ft_main .ft_main_2 dl {margin-top:6px;height:21px;font-size:16px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;}
footer .ft_main .ft_main_1 dl,footer .ft_main .ft_main_2 dl {font-size:13px;} 

footer .ft_logo b {display:block;width:265px;height:68px;float:left;}
footer .ft_logo {width:100%;text-align:left;margin-top:25px;height:68px;}

.footer {display:block;  position: unset; height:310px;}
/*footer end*/
.jiaozhu{ width:90%; margin:0 auto;}
.jiaozhu li h6{    height: 40px; line-height:40px; font-size:15px;}
.jiaozhu li p{ margin-bottom:5px; font-size:12px;}

.ft-link p{ width:100%;}
.ft-link .row{ padding:10px 0 0 0;}
.jiaozhu li.tmf1{ width:100%;}
.jiaozhu li.tmf2{ width:34%; padding-right:0;margin-right:3%;}
.jiaozhu li.tmf3{ width:25%; margin-right:0;padding-right:0;}
.jiaozhu li p a{ font-size:12px;}


/*小屏幕内页*/
.nybanner {height:390px;margin-top: 60px;}
.nybanner .slides li .cont{ height:280px;}
.nybanner .slides li .font {padding-top:14%; width:90%;}
.nybanner .slides li:first-of-type .font h3{ font-size:0.6rem; text-align:center;line-height: 40px;}
.nybanner .slides li:first-of-type .font p{ font-size:0.5rem;margin-top:0; line-height:22px; width:60%; text-align:center; margin:0 auto;}
.nybanner .slides li .font .s-line1{height:2px;margin:0 auto;margin-top:10px;}
.nybanner .slides li:first-of-type .font dt{ width:100%; font-size:12px; line-height:22px;    display: none;}



.ProdCenter .maxCon{ width:90%;}
 
.piList {padding:10px 0 20px;overflow:hidden;width:100%;}
 

.piList .pic-item {position:relative;width:100%;margin:0 0 5px 0;padding:0;display:inline;}


.mhide {display:none;}
.pchide {display:block;}


/*新闻中心*/
 
.page-list a {width:40px;height:40px;line-height:40px;font-size:20px;margin:0 9px;border-right:1px solid #ddd;}


.newsTu {width:40.1%;height:210px;overflow:hidden;float:left}
.newsWz {float:right;width:56.4%;height:auto;overflow:hidden;text-align:left;padding:31px 34px 29px 0}
.newsWz .zA {display:block;overflow:hidden;line-height:28px;font-size: 16px;color:#282828;font-weight:bold;}
.newsWz .zB {max-height:78px;overflow:hidden;line-height: 24px;font-size: 12px;color:#666;letter-spacing:.5px;margin-top:16px;}
.newsWz .zB a {display:inline-block;padding-left:12px;color:#1140c4;font-size:14px}
 
 
.pagination {margin:36px 0;text-align:left}

.newsA .newsWz .zA {height:auto}
 
.newsA .newsWz .zA {white-space: unset;text-overflow:unset}

 
.btn-posting {display:block;width:100%;height:48px;line-height:48px;text-align:center;font-size:20px;color:#fff;background-image:linear-gradient(90deg,#07a8ff 5%,#596efb 100%);background-color:#596efb;border-radius:3px;position:relative;margin-bottom:25px}
.btn-posting:before {content:'';display:inline-block;vertical-align:middle;width:22px;height:22px;background-image:url(/static/images/xiaoyi_2018/news/icon-common.png);background-position:-209px -1px;background-repeat:no-repeat;margin-right:8px;position:relative;top:-3px}
.btn-posting:hover {color:#fff;background:linear-gradient(90deg,#09f 0,#575dfa 100%);background-color:#4457d6}
 

.maxCons {width:90%;max-width:690px;position:relative;margin:0 auto;}

.news_showZZ .newsTit .wzA {line-height:32px;font-size:24px;color:#282828;font-weight:bold;text-align:left;}

.newsXq {padding:20px 0 0;height:auto;overflow:hidden;line-height:30px;letter-spacing:.5px;font-size:14px;color:#666;}
.newsXq p,.newsXq div {line-height:30px;letter-spacing:.5px;font-size:14px;color:#666;margin-bottom:26px;}
.newsXq p,.newsXq div {line-height:30px;text-align:justify;letter-spacing:.5px;font-size:14px;color:#666;margin-bottom:26px;}
.newsXq img{ max-width:100%;}
.newsSxp {margin-top:62px;width:100%;height:28px;}
.newsSxp .prev,.newsSxp .next {float:left;width:48%;height:28px;}
.newsSxp p {max-width:100%;height:28px;display:inline-block;line-height:28px;letter-spacing:.5px;text-align:left;}
.newsSxp p b {display:block;float:left;width:58px;height:28px;font-weight:bold;line-height:28px;font-size:14px;color:#282828;}
.newsSxp p a {display:block;margin-left:60px;height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:28px;font-size:14px;color:#282828;}
.newsSxp .next {float:right;text-align:right;}
.newsSxp .next p a {text-align:left;}
.newsSxp a:hover{ color:#016BFF;}

 
 

.nybanner_mobile{ display:block;}
.nybanner_pc{ display:none;}

 


/*--------------------------------------*/}

 
@media(max-width:640px) {
 

.fup .fup_bg .itemlist{ width: 100%; float: left; text-align: left; color: #333; font-size: 16px; line-height: 30px; margin-top: 2px; height: auto;} 
.fup .fup_bg .itemlist li{ float:left; width:32%; margin:0px 2% 20px 0px; cursor:pointer;}
.fup .fup_bg .itemlist li:nth-child(3n){ margin-right:0;}
.fup .fup_bg .itemlist li .pic{ width: 100%; height: 100px; overflow: hidden; float: left;}
.fup .fup_bg .itemlist li .pic img{ width: 100%; height: 100px;-webkit-transition: all 0.5s; transition: all 0.5s;}
.fup .fup_bg .itemlist li:hover .pic img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05);}
.fup .fup_bg .itemlist li p{ width:100%; display:block; overflow:hidden; text-align:center; line-height:40px;}


  .join_zplist li .date-block .day {
    display: block;
    margin: 10px 0 10px 0;
    font: 30px / 30px 'novecento' !important;
    color: #004098;
    font-weight: 600;
}
  .index_banner {position:relative;margin-top:59px;}
  .index_main1 .w1920 {max-width:100%;margin:0 auto;}
  .index_main2 {width:100%;height:auto;background:url(/statics/home/images/index_r2_c1.jpg) no-repeat top center;background-size:cover;}
  .index_main2 .news_fl .slideTxtBox {width:100%;text-align:left;margin-top:40px;}
  .index_main2 .news_fl .slideTxtBox .hd li {float:left;cursor:pointer;margin-top:-2px;width:93px;color:#000;font-size:14px;text-align:center;}
  .index_main2 .news_fl .slideTxtBox .index_mune {width:100%;height:75px;margin-bottom:20px;}
  .hiSlider-title {bottom:0;width:100%;padding:0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;text-align:left;font-size:14px;height:48px;line-height:48px;}
  .index_main2 .news_fl .sub-tit {width:142px;float:left;margin-top:0px;margin-bottom:0px;}
  .index_main2 .news_fl .sub-tit span {display:block;width:68px;height:5px;background:#397FBD;margin-top:5px;}
  .index_main2 .news_fl .sub-tit p {font-size:18px;color:#222222;line-height:45px;font-weight:700;}
  .index_main2 .news_fl .sub-tit h2 {font-size:16px;color:#444343;font-weight:300;letter-spacing:2px;}
  .index_main2 .news_fl .newsBox {width:100%;background:#fff;height:auto;margin-top:0;}
  .content_fr li a .pic {width:100%;height:190px;overflow:hidden;}
  .index_main2 .news_fl .newsBox .content_fr {height:auto;display:table;}
  .index_main2 .main {position:relative;margin-top:0px;display:block;}
  .index_main2 .news_fl {max-width:576px;height:auto;width:100%;margin-right:0;}
  .index_main2 .news_fr {max-width:576px;height:370px;width:100%;margin-right:0;margin-top:0;}
  .index_main2 .news_fl .slideTxtBox .bd .hiSlider-item {height:24px;line-height:24px;width:100%;height:344px;}
  .index_main2 .news_fl .slideTxtBox .bd .hiSlider-item img {max-width:100%;width:486px;display:block;height:344px;}
  .content_fr {width:100%;margin-top:0px;overflow:unset;}
  .content_fr_p1 {line-height:30px;font-size:15px;color:#000;padding-top:5px;}
  .content_fr li {width:50%;height:390px;border-bottom:1px solid #dcdcdc;margin-bottom:10px;}
  .content_fr li:last-of-type {border-bottom:none;}
  .content_fr_p2 {line-height:26px;font-size:14px;color:#7e7e7e;}
  .content_fr_p3 {line-height:26px;font-size:14px;color:#767676;transition:all 0.5s;}
  .daytime .day {font-size:45px;text-align:center;color:#1A1A1C;line-height:60px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;}
  .sylist_info {width:100%;}
  .daytime {width:15%;margin-top:5px;}
  .index_main3 {width:100%;height:545px;}
  .index_main3 .main {position:relative;margin-top:20px;display:block;}
  .index_main3 .main .main3_right {position:absolute;z-index:10;width:100%;height:455px;/* display:none;*/    right:0;left:50%;top:107%;margin-left:-50%;}
  .index_main3 .main .main3_right img,.index_main3 .main .main3_right video {width:100%;}
  .index_main3 .main .main3_list li .en_title {width:100%;height:36px;font-size:16px;text-align:center;margin:0 auto;color:#fff;line-height:28px;}
  .index_main3 .main .main3_list li .cn_title {width:100%;height:36px;margin:0 auto;color:#fff;text-align:center;font-size:24px;font-weight:600;line-height:36px;}
  .index_main4 {width:100%;height:1058px;position:relative;}
  .index_main4 .main {position:relative;width:90%;display:block;}
  .index_main4 .main .main4_left .sub-tit {width:100%;margin-top:40px;margin-bottom:5px;}
  .index_main4 .main .main4_left .sub-tit p {font-size:24px;color:#222222;line-height:40px;font-weight:700;}
  .index_main4 .main .main4_left .area {width:100%;height:536px;}
  .index_main4 .main .main4_left .area .gdata .dataitem .data {color:#d40808;font-size:32px;line-height:40px;}
  .index_main4 .main .main4_left .area .gdata .dataitem span {font-size:16px;color:#333333;line-height:39px;padding-left:5px;}
  .index_main4 .main .main4_left .area .gdata .data_dec {color:#1f1f1f;font-size:18px;line-height:36px;}
  .index_main4 .main .main4_left .area .gdata li {text-align:center;padding:0 35px;}
  .index_main3 .main .sub-tit {width:100%;margin-top:45px;position:relative;margin-bottom:25px;text-align:center;float:left;}
  .index_main3 .main .main3_list {width:100%;height:370px;position:relative;margin-top:145px;}
  .index_main3 .main .main3_list li .icon {width:65px;height:65px;margin:0 auto;margin-top:15px;}
  .index_main3 .main .main3_list li .icomore {width:45px;height:45px;margin:0 auto;margin-top:48px;display:none;}
  .index_main3 .main .main3_list li {width:50%;height:170px;float:left;transition:opacity 0.5s ease-in-out;}
  .index_main4 .main .main4_left {position:relative;width:100%;float:left;height:686px;padding:0;margin-top:0px;}
  .index_main4 .main .main4_left .area ul li {width:48%;height:260px;float:left;margin-left:4%;position:relative;overflow:hidden;}
  .index_main4 .main .main4_left .area ul li .pic img {width:100%;height:260px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
  .index_main4 .main .main4_left .area ul li .title span {display:block;float:left;margin-right:0;width:100%;}
  .index_main4 .main .main4_left .area ul li .title .btitle span img {width:13%;}
  .index_main4 .main .main4_left .area ul li:nth-of-type(3) {margin-left:0;margin-top:15px;}
  .index_main4 .main .main4_left .area ul li:nth-of-type(4) {margin-top:15px;}
  .index_main4 .main .main4_left .area ul li .title .btitle {font-size:18px;line-height:40px;font-weight:500;text-indent:30px;}
  .index_main4 .main4_right {position:absolute;z-index:10;width:90%;height:360px;right:0;top:52%;left:50%;margin-top:15px;margin-left:-45%;}
  .index_main4 .main4_right .pic .title .num {font-size:32px;line-height:48px;font-weight:bold;text-align:center;}
  .index_main4 .main4_right .pic .title {width:100%;height:40px;line-height:40px;text-align:left;font-size:24px;color:#fff;position:absolute;top:32%;left:0px;}
  .index_main4 .main4_right .pic .img {width:100%;height:420px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
  .index_main4 .main4_right .pic .title .btitle {font-size:18px;line-height:48px;font-weight:500;text-align:center;}
  .nybanner .slides li img {width:100%;}
  .prod_search {width:100%;background:#EEEEEE;padding:20px 4%;height:92px;margin-top:28px;}
  .prod_search .sear_b .btns {width:100px;float:left;height:50px;background:#014099;color:#fff;font-size:16px;border-radius:0 5px 5px 0;}
  .prod_search .sear_b .form-item {float:left;height:50px;width:calc(100% - 100px);border:none;}
  .want_nav_area .rt {padding-top:10px;padding-bottom:10px;float:left;width:84%;}
  .want_nav_area {width:100%;float:left;height:auto;line-height:28px;padding-left:5px;}
  .sear_params {width:100%;height:190px;margin-top:15px;}
  .search_tit {width:100%;height:40px;line-height:40px;margin:0px auto 30px auto;position:relative;}
  .cyjg_main .dbt span {display:none;width:calc((100% - 450px) / 2);height:60px;float:left;background:url(/statics/home/images/yz_r2_c2_14.jpg) no-repeat top right;}
  .cyjg_main {width:100%;height:auto;margin:85px auto 0px auto;}
  .zsprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
  .zsprod_list li:nth-of-type(3n+3) {margin-right:2%;}
  .zsprod_list li:nth-of-type(2n+2) {margin-right:0;}
  .zsprod_list li .pic {width:100%;height:146px;overflow:hidden;float:left;}
  .zsprod_list li .text .rex {width:100%;color:#4f4f4f;font-size:13px;line-height:28px;text-align:left;}
  .zsprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:12px;line-height:28px;text-align:left;}
  .zsprod_list li .text .kptime {width:100%;color:#4f4f4f;font-size:12px;line-height:28px;text-align:left;}
  .zsprod_list li .text .tags {width:100%;color:#4f4f4f;font-size:12px;line-height:26px;text-align:left;margin-top:10px;}
  .zsprod_list li .text .tags span {padding:0 5px;background:#448aca;color:#fff;display:inline-block;float:left;margin-right:8px;border-radius:2px;margin-bottom:8px;}
  .zsprod_list li .text {width:100%;height:auto;padding:15px;float:left;background:#EDF4FC;}
  .zsprod_list li .text .tags span:first-child {display:none;}
  .maxCons.prod {margin-top:90px;width:92%;}
  .syprod_list1 .gdpic {width:210px;height:287px;float:right;display:none;}
  .syprod_list1 .syplist {width:100%;height:auto;float:left;}
  .navigation.cyjgn .title-nav {display:inline-block;vertical-align:middle;width:24%;float:none;font-size:14px;line-height:46px;text-align:center;}
  .fdc_bk .gdata {width:100%;margin:7px 0 20px 0;float:left;height:65px;}
  .fdc_bk .gdata li {width:33.33%;float:left;padding-left:0%;position:relative;}
  .fdc_bk .gdata li .icon {width:60px;height:60px;float:left;text-align:center;line-height:70px;}
  .fdc_bk .gdata li .icon img {width:70%;}
  .fdc_bk .gdata li .item {padding-left:0px;}
  .fdc_bk .gdata li .item .indc {color:#4c4c4c;text-align:left;line-height:25px;font-size:14px;}
  .fdc_bk .gdata li .item .numC {color:#4c4c4c;text-align:left;line-height:36px;font-size:16px;}
  .fdc_bk .gdata li .item .numCX {color:#d40808;text-align:left;line-height:36px;font-size:28px;}
  .fdc_bk .gdata li:nth-of-type(2)::after {content:"";width:1px;height:30px;border-radius:0;background:#BFBFBF;position:absolute;bottom:20px;right:0;}
  .fdc_bk .gdata li:nth-of-type(2)::before {content:"";width:1px;height:30px;border-radius:0;background:#BFBFBF;position:absolute;bottom:20px;left:0;}
  .fdc_bk .miaoxu {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:34px;margin-bottom:20px;height:auto;}
  .fdc_bk .cy_piclist {width:100%;float:left;height:370px;}
  .fdc_bk {width:100%;margin-bottom:45px;}
  .bzfdc_bk .miaoxu {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:34px;margin-top:10px;margin-bottom:40px;height:auto;}
  .syprod_list1 {width:100%;height:auto;overflow:hidden;margin-top:30px;}
  .syprod_list1 .syplist li {width:49%;float:left;margin-right:2%;height:350px;margin-bottom:20px;}
  .syprod_list1 .syplist li .meta {
      font-size: 14px;
      color: #343434;
      width: 100%;
      background: #F3F3F3;
      height: 116px;
      line-height: 24px;
      padding: 0 16px;
  }
  .syprod_list1 .syplist li:nth-of-type(3n+3) {
    margin-right: 2%;
}
  .syprod_list1 .syplist li:nth-of-type(2n+2) {margin-right:0;}
  .syprod_list1 .syplist li .cases_img {width:100%;height:234px;overflow:hidden;}
  .syprod_list1 .syplist li .cases_img img {width:100%;-webkit-transition:all 0.5s;height:234px;transition:all 0.5s;}
  footer .ft_main .ft_main_3 {width:19%;float:right;text-align:left;display:block;margin-right:2%;}
  footer .ft_main .ft_main_3 .ftewm p {width:100%;display:block;float:left;height:21px;font-size:12px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:15px;margin-bottom:8px;}
  /*移动 导航*/  .navNew {display:none;}
  header.main-nav {display:block;}
  header {width:100%;height:90px;background-color:rgba(255,255,255,1);border-bottom:1px solid #dae1ea;position:fixed;top:0;left:0;z-index:101;}
  header .logo {margin-left:20px;float:none;position:absolute;left:0;top:0;}
  .logo a {width:122px;height:20px;margin-top:0px;}
  .logo a {display:block;position:absolute;left:0;top:0%;margin-top:0px;width:290px;height:90px;overflow:hidden;}
  .logo a:before {content:'';position:absolute;left:0;top:0px;width:100%;height:100%;background-image:url(/statics/home/images/img_logo.png);background-position:left center;background-repeat:no-repeat;background-size:80% 80%;}
  header .max-width-1200 {position:static;}
  .max-width-1200 {max-width:1200px;width:100%;height:100%;position:relative;margin:0 auto;}
  .pc-show {display:none;}
  .mobile-show {display:block;}
  header .btn-menu {float:right;height:20px;padding:34px 15px 4px;font-size:0;line-height:44px;text-align:center;cursor:pointer;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in;-ms-transition:transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;}
  header .btn-menu span {display:block;width:30px;height:2px;margin-bottom:8px;background:#0e4eaf;border-radius:3px;-webkit-transform-origin:23px;-moz-transform-origin:23px;-ms-transform-origin:23px;-o-transform-origin:23px;transform-origin:23px;-webkit-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-moz-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-ms-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-o-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;}
  header.active .btn-menu span:nth-last-child(3) {opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:1px;}
  header.active .btn-menu span:nth-last-child(2) {width:0;opacity:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:width .5s;-moz-transition:width .5s;-ms-transition:width .5s;-o-transition:width .5s;transition:width .5s;}
  header.active .btn-menu span {opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
  header .btn-tel {margin-top:10px;display:block;float:right;width:6%;height:50px;position:relative;}
  header .btn-tel:before {content:'';background:url(icon_dianhua.png) no-repeat center center;background-size:60%;position:absolute;left:0;right:0;top:20px;bottom:0;text-align:center;line-height:52px;font-size:0.35rem;color:#fff;letter-spacing:.75px;}
  .nav-menu.active {height:calc(100vh - 53px);}
  .nav-menu {position:fixed;left:0;top:53px;z-index:99;box-sizing:border-box;width:100%;height:0;overflow:hidden;background-color:#fff;-webkit-transition:height .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:height .5s cubic-bezier(.25,.46,.45,.94);-ms-transition:height .5s cubic-bezier(.25,.46,.45,.94);-o-transition:height .5s cubic-bezier(.25,.46,.45,.94);transition:height .5s cubic-bezier(.25,.46,.45,.94);}
  .nav-menu.active .main {height:100%;}
  .nav-menu .main {width:100%;height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;}
  .nav-menu .left-title {position:relative;width:25%;background:#f2f8ff;padding:20px 0;z-index:10;}
  .nav-menu .right-title {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px 15px 16px 20px;background-color:#fff;width:calc(100% - 115px);}
  .nav-menu.active .menu-close {display:block;}
  .nav-menu .left-title li.active {font-weight:600;background:#fff;}
  .nav-menu .left-title li {display:block;position:relative;padding:12px 5px 12px 15px;font-size:18px;line-height:32px;color:#000;-webkit-transition:all .2s;transition:all .2s;}
  .nav-menu .left-title li:after {content:"";display:block;position:absolute;bottom:0;top:31%;left:0;width:2px;height:16px;background-color:#0e4eaf;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.2s;transition:.2s;}
  .nav-menu .left-title li.active:after {-webkit-transform:scaleX(1);transform:scaleX(1);}
  .nav-menu .right-title .list-title.show {display:block;}
  .nav-menu .right-title .list-title {display:none;}
  .nav-menu .right-title .list-title .list-text {border-bottom:1px solid #dfe1e6;padding-bottom:12px;margin-bottom:12px;}
  .nav-menu .right-title .list-title .list-text .text-head {color:#333;position:relative;padding:0;font-size:0.55rem;}
  .nav-menu .right-title .list-title .list-text .text-head p {display:inline-block;width:calc(100% - 30px);}
  .nav-menu .right-title .list-title .icon-arron-bottom {position:absolute;top:50%;right:0px;margin-top:-3px;-webkit-transition:.35s;transition:.35s;width:10px;height:6px;display:inline-block;vertical-align:middle;padding-left:1px;padding-right:1px;}
  .nav-menu .right-title .list-title .icon-arron-bottom:before {content:"";display:block;width:8px;height:8px;border-bottom:1px solid #575d6c;border-right:1px solid #575d6c;margin-top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
  .nav-menu .right-title .list-title .list-text .text-body {padding:0 16px;display:none;}
  .nav-menu .right-title .list-title .list-text:first-child .text-body {display:block;}
  .nav-menu .right-title .list-title .list-text .text-body-list {cursor:pointer;display:block;margin-top:16px;padding:0;color:#666;font-size:0.55rem;}
  .menu-close {display:none;position:absolute;bottom:14px;left:50%;margin-left:-27px;height:54px;width:54px;}
  .menu-close p {position:absolute;left:10px;top:10px;height:34px;width:34px;background-color:#f2f8ff;border-radius:50%;}
  .menu-close p span {position:absolute;left:50%;top:10px;margin-left:-1px;width:2px;height:14px;background-color:#999;}
  .menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
  .menu-close p:before,.menu-close p:after {content:'';position:absolute;left:13px;top:8px;width:2px;height:11px;background-color:#999;border-radius:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
  .main:after,.main:before {display:table;content:"";}
  .menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
  .nav-menu .right-title .list-title .title-top {font-size:14px;line-height:22px;color:#252b3a;padding:0 0 24px;}
  .nav-menu .right-title .list-title .title-top a {display:inline-block;font-size:0.4rem;line-height:18px;color:#000;}
  .nav-menu .right-title .list-title .title-top span {display:inline-block;vertical-align:middle;}
  .nav-menu .right-title .list-title .title-top span,.nav-menu .right-title .list-title .title-top i {display:inline-block;vertical-align:middle;}
  .nav-menu .right-title .list-title .title-top .icon-arron-right {position:relative;width:15px;height:6px;margin-top:-4px;margin-left:10px;}
  .nav-menu .right-title .list-title .title-top .icon-arron-right:before {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(315deg);transform:rotate(315deg);-webkit-transform-origin:right;transform-origin:right;}
  .nav-menu .right-title .list-title .title-top .icon-arron-right:after {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right;transform-origin:right;}
  .main-swiper {margin-top:52px;}
  .dabit,.maxCon,.boConC .tab-content {max-width:576px;}
  .c-pagination {position:absolute;left:0;bottom:-26px;width:100%;height:20px;}
  .dabit h5,.dabit h2 {font-size:0.6rem;margin-bottom:5px;}
  .dabit p {font-size:0.4rem;}
  .news_list li a {font-size:0.35rem;}
  .news_list li {font-size:0.35rem;}
  .news_list {width:100%;float:left;margin-top:10px;}
  .index_main4 .main .main4_left .area .sabout_dec {color:#4e4e4e;font-size:16px;text-align:left;line-height:36px;padding-right:0;}
  /*footer*/  .footer .copy {overflow:hidden;/* padding-left:20px;*/    text-align:center;padding-top:0px;line-height:18px;color:#fff;width:100%;position:absolute;left:50%;bottom:-3px;margin-left:-243px;}
  footer .ft_line {width:100%;height:1px;opacity:0.2;border:1px solid #FFFFFF;}
  footer .ft_main {width:100%;height:170px;}
  .footer .wrap {display:inline-block;padding:0;max-width:576px;width:90%;position:relative;height:210px;}
  footer .ft_logo b img {max-width:75%;}
  footer .ft_main .ft_main_1 dt {margin-top:0;height:auto;font-size:12px;font-family:MicrosoftYaHei;color:#FFFFFF;font-weight:100;line-height:19px;}
  footer .ft_top {height:26px;font-size:14px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;text-align:left;margin-bottom:8px;width:100%;margin:0 auto;}
  footer .ft_main .ft_main_3 .ftewm b img {width:100%;}
  footer .ft_main .ft_main_3 .ftewm b {display:block;width:65px;height:55px;float:left;margin-top:12px;}
  footer .ft_main .ft_main_3 .ftewm p {display:block;float:left;height:21px;font-size:12px;width:65px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:16px;margin-bottom:15px;}
  footer .ft_main .ft_main_3 {width:18%;float:right;text-align:left;display:block;}
  footer .ft_main .ft_main_2 {width:60%;float:left;display:block;margin-left:2%;padding-top:10px;text-align:left;}
  footer .ft_main .ft_main_1 {width:50%;float:left;text-align:left;padding-top:10px;display:none;}
  footer .ft_main .ft_main_2 dl {margin-top:6px;height:21px;font-size:16px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;}
  footer .ft_main .ft_main_1 dl,footer .ft_main .ft_main_2 dl {font-size:13px;}
  footer .ft_logo b {display:block;width:265px;height:48px;float:left;}
  footer .ft_logo {width:100%;text-align:left;margin-top:8px;height:48px;}
  .footer {display:block;position:unset;height:250px;padding:18px 0px 10px;}
  /*footer end*/  .jiaozhu {width:90%;margin:0 auto;}
  .jiaozhu li h6 {height:40px;line-height:40px;font-size:15px;}
  .jiaozhu li p {margin-bottom:5px;font-size:12px;}
  .ft-link p {width:100%;}
  .ft-link .row {padding:10px 0 0 0;}
  .jiaozhu li.tmf1 {width:100%;}
  .jiaozhu li.tmf2 {width:34%;padding-right:0;margin-right:3%;}
  .jiaozhu li.tmf3 {width:25%;margin-right:0;padding-right:0;}
  .jiaozhu li p a {font-size:12px;}
  /*小屏幕内页*/  .nybanner {height:370px;margin-top:60px;}
  .nybanner .slides li .cont {height:280px;}
  .nybanner .slides li .font {padding-top:14%;width:90%;}
  .nybanner .slides li:first-of-type .font h3 {font-size:0.6rem;text-align:center;line-height:40px;}
  .nybanner .slides li:first-of-type .font p {font-size:0.5rem;margin-top:0;line-height:22px;width:60%;text-align:center;margin:0 auto;}
  .nybanner .slides li .font .s-line1 {height:2px;margin:0 auto;margin-top:10px;}
  .nybanner .slides li:first-of-type .font dt {width:100%;font-size:12px;line-height:22px;display:none;}
  .ProdCenter .maxCon {width:90%;}
  .piList {padding:10px 0 20px;overflow:hidden;width:100%;}
  .culture-sdic {width:100%;line-height:40px;text-align:justify;color:#555555;font-size:14px;margin-top:20px;padding-bottom:15px;}
  .piList .pic-item {position:relative;width:100%;margin:0 0 5px 0;padding:0;display:inline;}
  .mhide {display:none;}
  .pchide {display:block;}
  /*新闻中心*/     .page-list a {width:40px;height:40px;line-height:40px;font-size:20px;margin:0 9px;border-right:1px solid #ddd;}
  .pagelistk {width:100%;text-align:center;margin:0 0 25px 0;}
  .pages {height:auto;margin:50px 0 10px 0;clear:both;}
  .page-pc {display:block;}
  .pages a {padding:5px 5px;border:1px solid #e1e1e1;height:35px;line-height:26px;color:#666;display:inline-block;width:35px;margin-bottom:10px;}
  .pages a.a1 {width:65px;}
  .pages span {border:1px solid #0075CF;height:35px;line-height:26px;color:#fff;padding:5px 5px;background:#0075CF;display:inline-block;width:35px;margin-bottom:5px;}
  .newsTu {width:40.1%;height:210px;overflow:hidden;float:left}
  .newsWz {float:right;width:56.4%;height:auto;overflow:hidden;text-align:left;padding:31px 34px 29px 0;}
  .newsWz .zA {display:block;overflow:hidden;line-height:20px;font-size:14px;color:#282828;font-weight:bold;}
  .newsWz .zB {max-height:78px;overflow:hidden;line-height:24px;font-size:12px;color:#666;letter-spacing:.5px;margin-top:16px;}
  .newsWz .zB a {display:inline-block;padding-left:12px;color:#1140c4;font-size:14px}
  .pagination {margin:36px 0;text-align:left}
  .news_showZZ {padding-top:30px;padding-bottom:30px;height:auto;overflow:hidden;}
  .newsA .newsWz .zA {height:auto}
  .newsA .newsWz .zA {white-space:unset;text-overflow:unset}
  .btn-posting {display:block;width:100%;height:48px;line-height:48px;text-align:center;font-size:20px;color:#fff;background-image:linear-gradient(90deg,#07a8ff 5%,#596efb 100%);background-color:#596efb;border-radius:3px;position:relative;margin-bottom:25px}
  .btn-posting:before {content:'';display:inline-block;vertical-align:middle;width:22px;height:22px;background-image:url(/static/images/xiaoyi_2018/news/icon-common.png);background-position:-209px -1px;background-repeat:no-repeat;margin-right:8px;position:relative;top:-3px}
  .btn-posting:hover {color:#fff;background:linear-gradient(90deg,#09f 0,#575dfa 100%);background-color:#4457d6}
  .maxCons {width:90%;max-width:576px;position:relative;margin:20px auto;padding-left:0;padding-right:0;}
  .news_showZZ .newsTit .wzA {line-height:32px;font-size:20px;color:#282828;font-weight:bold;text-align:left;}
  .newsXq {padding:20px 0 0;height:auto;overflow:hidden;line-height:36px;letter-spacing:.5px;font-size:14px;color:#666;overflow-x:scroll;}
  .newsXq p,.newsXq div {line-height:30px;text-align:justify;letter-spacing:.5px;font-size:14px;color:#666;margin-bottom:0px;}
  .newsXq img {max-width:100%;}
  .newsSxp {margin-top:62px;width:100%;height:28px;}
  .newsSxp .prev,.newsSxp .next {float:left;width:48%;height:auto;}
  .newsSxp p {max-width:100%;height:28px;display:block;line-height:28px;letter-spacing:.5px;text-align:left;padding:0 10px;}
  .newsSxp p b {display:block;float:left;width:58px;height:28px;font-weight:bold;line-height:28px;font-size:14px;color:#282828;}
  .newsSxp p a {display:block;margin-left:60px;height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:28px;font-size:14px;color:#282828;}
  .newsSxp .next {float:right;text-align:right;}
  .newsSxp .next p a {text-align:left;}
  .newsSxp a:hover {color:#016BFF;}
  .nybanner_mobile {display:block;}
  .nybanner_pc {display:none;}

  .about_top .about_dec h2 {
    color: #014099;
    font-size: 20px;
    width: 100%;
    float: left;
}


  .about_top {width:100%;height:auto;margin-top:118px;}
  .about_top .about_toppic {width:53%;float:left;margin-top:25px;}
  .about_top .about_dec {width:45%;float:right;padding:15px 20px;border-bottom:none;}
  .about_top .about_dec .minfo {color:#4e4e4e;font-size:18px;line-height:34px;padding-top:10px;float:left;}
  .about_main .about-sdic h2 {color:#014099;font-size:24px;width:100%;float:left;line-height:70px;}
  .about_top .about_dec .minfo {font-size:14px;}
  .about_main .about-sdic {width:100%;float:right;background:#EDF4FC;height:640px;padding:25px;}
  .about_main .about_rpic {width:100%;float:left;height:690px;overflow:hidden;}
  .about_main {width:100%;height:auto;margin-top:30px;margin-bottom:90px;}
  .about_gd li {width:33.33%;float:left;display:flex;}
  .about_gd li .icon {width:65px;height:75px;float:left;}
  .maxCon {padding-left:0;padding-right:0;}
  .nbanner_box .guide {width:100%;height:auto;line-height:46px;float:left;margin-top:0px;border-bottom:#CCCCCC solid 1px;}
  .navigation {width:100%;float:right;height:auto;text-align:right;}
  .nbanner_box {height:auto;position:relative;background:none;}
  .navigation .title-nav a {color:#333;}
  .navigation .title-nav:before {height:3px;}
  .navigation.cfcp .title-nav {display:inline-block;vertical-align:middle;width:24.2%;float:none;font-size:14px;line-height:46px;text-align:center;}
  .navigation.job .title-nav {display:inline-block;vertical-align:middle;width:26%;float:left;font-size:14px;line-height:46px;text-align:center;}
  .navigation.cyjg .title-nav {display:inline-block;vertical-align:middle;width:24%;float:none;font-size:14px;line-height:46px;text-align:center;}
  .navigation.aboutx .title-nav {display:inline-block;vertical-align:middle;width:32.3%;float:none;font-size:14px;line-height:46px;text-align:center;}
  .fup .fup_bg .xbt {margin-top:0;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
  .fup {width:100%;height:auto;margin:90px auto 90px auto;}
  .fup .fup_bg .fup_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:130px;margin-top:25px;}
  .fup .fup_bg .fup_piclist {width:100%;float:left;height:285px;}
  .fup .fup_bg .fup_piclist11 .pic11 li img {width:100%;}
  .fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(1) {width:38%;height:270px;overflow:hidden;}
  .fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(2) {width:60%;height:270px;overflow:hidden;margin-right:0%;}
  .fup .fup_bg .fup_piclist11 .pic11 {width:96%;margin-left:2%;margin-right:2%;float:left;height:280px;margin-top:28px;}
  .fup .fup_bg .fup_piclist11 {width:100%;float:left;height:300px;}
  .maxCons.join_category {margin:70px auto 50px auto;}
  .lsd_zj .tit {top:22px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:absolute;}
  .lsd_zj .sdmap img {width:49%;}
  .lsd_zj {width:100%;position:relative;height:440px;background:url(/statics/home/images/sidai.png) no-repeat top left #f7f7f7;background-size:70%;}
  .lsd_lc .tit {margin-top:20px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
  .lsd_lc .lsd_lclistb .year-nav {margin-bottom:75px;height:408px;position:relative;width:15%;float:left;padding:10px 0;overflow:hidden;}
  .lsd_lc .lsd_lclistb .slide-box {width:85%;height:100%;min-height:520px;position:relative;float:right;}
  .lsd_lc .lsd_lclistb .year-nav::after {content:"";width:1px;height:100%;background:#B8B8B8;position:absolute;top:15px;left:0;}
  .lsd_lc .lsd_lclistb .year-btn.active .text {font-size:20px;line-height:36px;color:#004198;}
  .lsd_lc .lsd_lclistb .year-btn.active .text::after {content:"";width:3px;height:100%;background:#004198;position:absolute;bottom:0;left:0;z-index:1;}
  .lsd_lc .lsd_lclistb .year-btn {float:right;width:100%;padding:0px;margin-top:20px;cursor:pointer;color:#999;display:inline-block;position:relative;}
  .lsd_lc .lsd_lclistb .slide-item .img1 img {width:130px;height:90px;}
  .lsd_lc .lsd_lclistb .slide-item .info-r {float:left;width:calc(100% - 130px);padding-left:12px;text-align:left;color:#333;}
  .lsd_lc .lsd_lclistb .slide-item .info-r p {padding-top:8px;line-height:22px;font-size:12px;}
  .lsd_lc .lsd_lclistb .slide-item .yearsItem1 {margin-bottom:15px;}
  .lsd_lc .lsd_lclistb .pn {position:absolute;top:-24px;left:-20%;width:30px;height:424px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}
  .yuanz {width:100%;height:auto;margin:90px auto 150px auto;}
  .yuanz .dbt p {float:left;margin:0 25px;width:90%;background:#014099;border-radius:37px;display:block;height:50px;line-height:50px;text-align:center;color:#fff;font-size:16px;}
  .yuanz .yuanz_bg .xbt {margin-top:15px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:36px;height:36px;position:relative;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic1 {width:100%;float:left;height:190px;margin-top:20px;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic2 {height:190px;margin-top:8px;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.one {width:17%;height:180px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.two {margin-left:6%;width:36%;height:180px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.three {margin-left:6%;width:35%;height:180px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.one {width:40%;height:190px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.two {margin-left:3%;width:57%;height:190px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist {width:100%;float:left;height:410px;}
  .yuanz .yuanz_hjgs .xbt {margin-top:30px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:30px;height:60px;position:relative;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:305px;margin-top:18px;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:190px;margin-top:18px;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.one {width:49%;height:190px;overflow:hidden;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.two {width:49%;height:190px;overflow:hidden;margin-right:0%;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:190px;margin-top:15px;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist {width:100%;float:left;height:467px;}
  .yuanz .yuanz_msgc .xbt {margin-top:30px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:30px;height:60px;position:relative;}
  .yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:245px;margin-top:38px;overflow:hidden;}
  .yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:160px;margin-top:15px;overflow:hidden;}
  .yuanz .yuanz_msgc .yuanz_msgc_piclist {width:100%;float:left;height:490px;}
  .yuanz .jinqi {width:80%;margin-left:10%;margin-right:10%;float:left;height:278px;margin-top:38px;}
  .yuanz .yuanz_msgc .miaoxu2 {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:30px;margin-top:20px;height:auto;}
  .yuanz .dbt span {display:none;width:calc((100% - 450px) / 2);height:60px;float:left;background:url(/statics/home/images/yz_r2_c2_14.jpg) no-repeat top right;}
  .about_zzjg img {width:100%;}
  .historybox .history_list .text {width:75%;height:auto;float:right;background:#F4F4F4;padding:10px;}
  .historybox .history_list .left {width:25%;height:156px;float:left;position:relative;}
  .historybox .history_list .left .tit::after {content:"";width:36px;height:0px;background:#004098;position:absolute;bottom:18px;right:-50px;}
  .historybox .history_list .left::after {content:"";width:28px;height:0;background:url(/statics/home/images/history_r5_c3.jpg) no-repeat;position:absolute;bottom:0;right:58%;}
  .historybox .history_list li {width:100%;height:100%;background:url(/statics/home/images/history_r5_c3.jpg) no-repeat top left;background-position:40px 35px;}
  .historybox .history_list .text .desc {font-size:14px;line-height:30px;color:#333333;}
  .historybox .history_list .left .tit {position:relative;width:70%;height:32px;text-align:center;font-size:15px;line-height:32px;color:#fff;background:#004098;}
  .honorlist .year-btn {padding:0px 32px 8px 32px;margin:0 5px;cursor:pointer;color:#004198;display:inline-block;position:relative;}
  .honorlist .year-nav {margin-bottom:40px;background:url(/statics/home/images/hnonor_r3_c8.jpg) repeat-x;height:98px;position:relative;overflow:hidden;display:flex;overflow-x:hidden;white-space:nowrap;gap:10px;}
  .honorlist .slide-btn {position:absolute;top:-87px;width:40px;height:40px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}
  .honorlist .slide-item .left {width:100%;height:255px;float:left;position:relative;background:url(/statics/home/images/hnonor_r6_c2.jpg) no-repeat;}
  .honorlist .year {font-size:50px;font-weight:bold;color:#fff;}
  .honorlist .slide-item .right {width:100%;height:auto;float:right;position:relative;padding:10px;box-sizing:border-box;text-align:left;font-size:15px;line-height:36px;}
  .honorlist .yearen {font-size:24px;color:#fff;text-transform:uppercase;}
  .honorlist .year-btn .text {line-height:70px;width:100%;height:48px;margin:0 auto;font-size:24px;}
  .honorlist .year-btn.active .text {font-size:26px;line-height:70px;color:#d40808;}
  .culture_top .box .bklist li {float:left;width:32%;height:80px;margin-top:20px;}
  .culture_top .box .bktit {height:60px;float:left;width:100%;text-align:center;margin:24px auto 4px auto;}
  .culture_top .box .bklist .item .text p {font-size:14px;line-height:17px;text-align:left;color:#353535;}
  .culture_top .box .bklist li:nth-of-type(3n+2) {margin-left:2%;margin-right:2%;}
  .culture_top .box .bklist .item .text h4 {font-size:16px;line-height:28px;text-align:left;color:#353535;}
  .culture_top .box .bklist .item .text {height:100px;width:calc(100% - 80px);float:left;padding:8px 8px;}
  .culture_top .maxCons .box {width:100%;height:340px;background:url(/statics/home/images/culture_r2_c3.jpg) no-repeat top center;background-size:cover;}
  .culture_top {width:100%;height:auto;margin:140px auto 0 auto;}
  .culture_main {width:100%;height:380px;margin:30px auto;}
  .culture_main .maxCons .left {height:270px;width:40%;float:left;background-size:25%;background:url(/statics/home/images/culture_r2_c2.jpg) no-repeat left bottom;}
  .culture_main .maxCons .right {height:315px;width:100%;float:right;}
  .culture_main {width:100%;height:300px;margin:30px auto;}
  .culture_main .maxCons .right {height:176px;width:60%;float:right;margin-top:65px;}
  .culture_main .maxCons .right .pic1 {height:176px;width:24%;float:left;overflow:hidden;}
  .culture_main .maxCons .right .pic2 {height:176px;width:45%;float:left;margin:0 12px;overflow:hidden;}
  .culture_main .maxCons .right .pic3 {height:176px;width:24%;float:left;overflow:hidden;}
  .cyjg_main .dbt p {float:left;margin:0 25px;width:90%;background:#014099;border-radius:37px;display:block;height:50px;line-height:50px;text-align:center;color:#fff;font-size:16px;}
  .about_zzjg {width:95%;margin:140px auto;height:auto;line-height:42px;font-size:16px;text-align:left;}
  .historybox {width:100%;height:auto;background:url(/statics/home/images/history_r2_c1.jpg) no-repeat bottom;background-size:100%;margin-top:140px;min-height:1100px;}
  .honorlist .container {width:100%;margin:120px auto;text-align:center;position:relative;}
  .jdprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
  .jdprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
  .jdprod_list li:nth-of-type(3n+3) {margin-right:2%;}
  .jdprod_list li:nth-of-type(2n+2) {margin-right:0;}
  .jdprod_list li .pic {width:100%;height:146px;overflow:hidden;float:left;}
  .jdprod_list li .text .rex {width:100%;color:#4f4f4f;font-size:13px;line-height:20px;text-align:left;}
  .jdprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:12px;line-height:20px;text-align:left;}
  .jdprod_list li .text .kptime {width:100%;color:#4f4f4f;font-size:12px;line-height:22px;text-align:left;}
  .jdprod_list li .text .tags {width:100%;color:#4f4f4f;font-size:12px;line-height:26px;text-align:left;margin-top:10px;}
  .jdprod_list li .text .tags span {padding:0 5px;background:#448aca;color:#fff;display:inline-block;float:left;margin-right:8px;border-radius:2px;margin-bottom:8px;}
  .jdprod_list li .text {width:100%;height:auto;padding:15px;float:left;background:#EDF4FC;}
  .jdprod_list li .text .tags span:first-child {display:none;}
  .news_showZZ .newsTit {height:auto;overflow:hidden;border-bottom:1px solid #dae1e9;margin-top:0;}
  .news_showZZ .newsTit .wzB {line-height:22px;font-size:12px;color:gray;letter-spacing:.5px;margin:5px 0 17px;text-align:center;}
  .maxCons.cgou {width:90%;position:relative;margin:80px auto 60px auto;min-height:550px;}
  .cgou .cg_left {width:225px;height:500px;float:left;display:none;}
  .cgou .cg_right {width:100%;height:auto;float:right;}
  .zb_search {width:100%;background:#EEEEEE;padding:10px 4%;height:165px;}
  .zb_search .sear_zb .item {float:left;height:42px;width:100%;border:none;margin-bottom:8px;}
  .zb_search .sear_zb .item label {width:24%;text-align:left;height:36px;display:inline-block;}
  .zb_search .sear_zb .item .sinput {padding-left:15px;line-height:36px;background:#fff;border:#000;width:73%;border-radius:5px;}
  .zb_search .sear_zb .item2 .timeinput {padding-left:1%;padding-right:1%;line-height:36px;margin-left:2.5%;margin-right:2%;background:#fff;border:#000;width:31%;border-radius:5px;}
  .zb_search .sear_zb .item2 .timeinput:last-of-type {float:right;}
  .zb_search .sear_zb .btns {width:100%;float:left;height:36px;background:#014099;color:#fff;font-size:16px;border-radius:5px;}
  .zb_search .sear_zb .item2 {float:left;height:36px;width:100%;border:none;margin-bottom:15px;}
  .zb_search .sear_zb .item2 label {width:22%;text-align:left;height:36px;display:inline-block;}
  .cgou .cg_right .cg-tabs li .ico {width:30px;height:30px;margin:5px auto 0 auto;}
  .cgou .cg_right .cg-tabs li {width:50%;height:60px;float:left;text-align:center;line-height:20px;font-size:14px;}
  .cgou .cg_right .cg-tabs {width:100%;height:122px;border-bottom:#bfbfbf solid 1px;}
  .tab_bt {position:relative;width:100%;background:#014099;height:36px;color:#fff;text-align:center;line-height:36px;font-size:14px;}
  .tab_bt .p1 {width:64.5%;float:left;}
  .tab_bt .p2 {width:18%;float:left;border-left:#fff solid 1px;border-right:#fff solid 1px;}
  .tab_bt .p3 {width:17%;float:left;}
  .job_list {width:100%;margin:0px auto;height:auto;line-height:36px;text-align:left;}
  .job_list li .date-block {float:left;padding:0 5px;width:20%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
  .job_list li .summary {float:left;margin-left:3%;height:100%;line-height:18px;color:#746969;width:77%;}
  .job_list li .date_more {width:3%;display:none;height:44px;float:right;text-align:right;padding-top:30px;}
  .job_list li {width:100%;height:auto;float:left;padding:10px 0;border-bottom:#ccc solid 1px;}
  .job_list li h1 {margin-bottom:0;line-height:28px;font-size:14px;font-weight:600;color:#333;}
  .about_job {width:90%;margin:30px auto;height:auto;line-height:42px;font-size:16px;text-align:left;}
  .join_left .join_left1 {float:left;width:46%;height:268px;overflow:hidden;}
  .join_left {float:left;width:100%;height:auto;}
  .join_left .join_left2 {margin-top:0px;float:left;width:54%;padding:15px;background:#eee;height:268px;}
  .join_left .join_left2 .texti {width:100%;font-size:14px;line-height:28px;text-align:left;margin-top:8px;float:left;}
  .join_right {width:100%;height:auto;min-height:800px;float:right;}
  .join_right .join_ln {width:100%;float:left;height:auto;}
  .join_right .join_ln .texti {width:100%;font-size:14px;line-height:32px;text-align:left;margin-top:10px;float:left;}
  .join_right .join_ln {width:100%;float:left;height:auto;margin-top:20px;}
  .join_right .join_zp {width:100%;height:auto;float:left;margin-top:20px;}
  .join_right .join_zp .tit span {float:right;text-transform:uppercase;font-size:16px;line-height:28px;}
  .join_zplist li .date-block {float:left;padding:0 10px;width:21%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
  .join_right .join_zp .join_zplist li h1 {margin-bottom:2px;line-height:20px;font-size:14px;font-weight:600;color:#333;}
  .join_right .join_zp .join_zplist li .date_more {display:none;}
  .nybanner.job {height:240px;margin-top:60px;}
  .index_main2 .news_fl .index_mune {width:100%;height:60px;}
  .index_main2 .news_fl .more {margin-top:15px;text-transform:uppercase;text-align:center;height:32px;line-height:32px;font-size:12px;border:#7D7D7D solid 1px;border-radius:30px;width:105px;float:right;}
  .news_top {width:100%;margin:80px auto 0 auto;height:165px;background:#f5f5f5;overflow:hidden;}
  .news_top .pic {width:40%;float:left;overflow:hidden;}
  .news_top .text {float:left;width:60%;padding:0 3%;}
  .news_top .text .date {color:#014099;font-size:16px;line-height:22px;margin-bottom:5px;}
  .news_top .text .tt {color:#333;font-size:18px;line-height:23px;margin-bottom:2px;}
  .news_top .text .desc {color:#555;font-size:13px;line-height:24px;margin-bottom:35px;display:block;}
  .news_top .text .date_more {display:none;}
  .news_list li .pic {width:40%;float:left;height:165px;overflow:hidden;}
  .news_list li .text {float:left;width:60%;padding:0 3%;}
  .news_list li .text .desc {color:#555;font-size:13px;line-height:24px;margin-bottom:20px;display:block;}
  .news_list li .text .date_more {display:none;}
  .news_list li .text  .date {color:#014099;font-size:16px;line-height:22px;margin-bottom:5px;}
  .news_list li .text  .tt {color:#333;font-size:16px;line-height:23px;margin-bottom:2px;}
  .news_list li {margin-top:25px;height:165px;overflow:hidden;text-align:left;line-height:28px;font-size:14px;color:#A6A6A6;background:none;}
  .plist  .news_list {margin-top:0;}
  .tab_res li .p3 {width:17%;float:left;text-align:center;font-size:12px;}
  .tab_res li .p2 {width:18%;float:left;font-size:13px;text-align:center;}
  .tab_res li .p1 {width:64.5%;float:left;text-align:left;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;}
  .tab_res li .p3 span {color:#fff;display:block;width:80%;height:28px;margin:7px auto 7px auto;border-radius:4px;line-height:28px;}
  
  .yuanz .yuanz_bg .miaoxu p {
    text-indent:0px;  
}
.yuanz .yuanz_hjgs .miaoxu p {
  text-indent: 0px;
}
.fup .fup_bg .miaoxu p {
  text-indent: 0px;
}




}

 

@media(max-width:540px) {
  .contact_top {
    width: 100%;
    margin: 0 auto;
    height: 262px;
    background: #004098;
    color: #fff;
    position: absolute;
    top: -42px;
    z-index: 1;
    max-width: 1400px;
}
.about_contact {
  width: 100%;
  margin: 0px auto 80px 0;
  height: auto;
  line-height: 42px;
  font-size: 16px;
  text-align: left;
  padding-top: 220px;
}
  .contact_top  .it_tel{width: 50%;position: relative;height: 90px;float: left;}
  .contact_top  .it_tel::after{ content: ""; height:45px; background: #fff; position:absolute; width: 1px; top: 35%; right:10%;}
  .contact_top  .it_tel b{display: block;width: 23px;height: 23px;margin: 18px auto 10px auto;}
  .contact_top  .it_tel p.c1{display: block;width: 100%;height: 16px;margin: 5px auto;text-align: center;font-size: 11px;}
  .contact_top  .it_tel p.c2{display: block;width: 100%;height: 24px;margin: 0 auto;text-align: center;font-size: 15px;line-height: 18px;}
  .contact_top  .it_tel b img{ width: 100%;}
  .contact_top  .it_add{width: 50%;position: relative;height: 90px;float: left;}
  .contact_top  .it_add::after{ content: ""; height: 75px; background: #fff; position:absolute; width:0px; top: 35%; right:0%;}
  .contact_top  .it_add p.c1{display: block;width: 100%;height: 16px;margin: 5px auto;text-align: center;font-size: 12px;}
  .contact_top  .it_add p.c2{display: block;width: 100%;height: 24px;margin: 0 auto;text-align: center;font-size: 14px;line-height: 20px;}
  .contact_top  .it_add b{display: block;width: 23px;height: 23px;margin: 18px auto 10px auto;}
  .contact_top  .it_add b img{ width: 100%;}
  .contact_top  .it_ewm1{ width: 33.33%; position: relative; height: 155px;float: left;}
  .contact_top  .it_ewm1 b{ display: block; width:68px; height: 68px; margin: 40px auto 0px auto;}
  .contact_top  .it_ewm1 b img{ width: 100%;}
  .contact_top  .it_ewm1 p{ display: block; width: 100%; height:40px; margin: 0 auto; text-align: center;font-size: 14px; line-height: 40px;}
  .contact_top  .it_ewm2{ width:  33.33%; position: relative; height: 155px;float: left;}
  
  .contact_top  .it_ewm2 b{ display: block; width:68px; height: 68px; margin: 40px auto 0px auto;}
  .contact_top  .it_ewm2 b img{ width: 100%;}
  .contact_top  .it_ewm2 p{ display: block; width: 100%; height:40px; margin: 0 auto; text-align: center;font-size: 14px; line-height: 40px;}
  
  .contact_top  .it_ewm3 b{ display: block; width:68px; height: 68px; margin: 40px auto 0px auto;}
  .contact_top  .it_ewm3 b img{ width: 100%;}
  .contact_top  .it_ewm3 p{ display: block; width: 100%; height:40px; margin: 0 auto; text-align: center;font-size: 14px; line-height: 40px;}
  .contact_top  .it_ewm3{ width:  33.33%; position: relative; height: 155px;float: left;}
  
.index_banner {position:relative;margin-top:59px;}
.index_main1 .w1920 {max-width:100%;margin:0 auto;}
.index_main2 {width:100%;height:auto;background:url(/statics/home/images/index_r2_c1.jpg) no-repeat top center; background-size:cover;}
.index_main2 .news_fl .slideTxtBox {width:100%;text-align:left;margin-top:40px;}
.index_main2 .news_fl .slideTxtBox .hd li {float:left;cursor:pointer;margin-top:-2px;width:93px;color:#000;font-size:14px;text-align:center;}
.index_main2 .news_fl .slideTxtBox .index_mune {width:100%;height:75px;margin-bottom:20px;}
.hiSlider-title {bottom:0;width:100%;padding:0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;text-align:left;font-size:14px;height:48px;line-height:48px;}
.index_main2 .news_fl .sub-tit {width:142px;float:left;margin-top:0px;margin-bottom:0px;}

.index_main2 .news_fl .sub-tit span {display:block;width:68px;height:5px;background:#397FBD;margin-top:5px;}
.index_main2 .news_fl .sub-tit p {font-size:18px;color:#222222;line-height:45px;font-weight:700;}
.index_main2 .news_fl .sub-tit h2 {font-size:16px;color:#444343;font-weight:300;letter-spacing:2px;}

.index_main2 .news_fl .newsBox {
  width: 100%;
  background: #fff;
  height: auto;
  margin-top: 0;
}
.content_fr li a .pic {
  width: 100%;
  height: 220px;
  overflow: hidden;
}

.index_main2 .news_fl .newsBox .content_fr{ height: auto; display:table;}


.index_main2 .main {position:relative;margin-top:0px; display:block;}
.index_main2 .news_fl {max-width:486px;height:auto;width:100%;margin-right:0;}
.index_main2 .news_fr {max-width:486px;height:370px;width:100%;margin-right:0; margin-top:0;}
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item {height:24px;line-height:24px;width:100%;height:344px;}
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item img {  max-width: 100%; width:486px;   display: block; height:344px;}
.content_fr {width:100%;margin-top:0px;overflow: unset;}
.content_fr_p1 {line-height:30px;font-size:15px;color:#000; padding-top: 5px;}
.content_fr li {width:100%;height:360px;border-bottom:1px solid #dcdcdc; margin-bottom:10px;}
.content_fr li:last-of-type{ border-bottom: none;}
.content_fr_p2 {line-height:26px;font-size:14px;color:#7e7e7e;}
.content_fr_p3 {
  line-height: 26px;
  font-size: 14px;
  color: #767676;
  transition: all 0.5s;
}
.daytime .day {font-size:45px;text-align:center;color:#1A1A1C;line-height:60px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;}
.sylist_info {width:100%;}

.daytime {width:15%;margin-top:5px;}

.index_main3 {width:100%;height:545px;}

.index_main3 .main {position:relative;margin-top:20px; display:block;}
 
.index_main3 .main .main3_right {position:absolute;z-index:10;width:100%;height:455px;/* display:none;*/    right:0;left:50%;top:107%;margin-left:-50%;}
.index_main3 .main .main3_right img , .index_main3 .main .main3_right video{ width:100%;}


.index_main4 {width:100%;height:1058px;position:relative;}
.index_main4 .main {position:relative;width:90%;display:block;}
.index_main4 .main .main4_left .sub-tit {width:100%;margin-top:40px;margin-bottom:5px;}
.index_main4 .main .main4_left .sub-tit p {font-size:18px;color:#222222;line-height:40px;font-weight:700;}
.index_main4 .main .main4_left .area {width:100%;height:536px;}
.index_main4 .main .main4_left .area .gdata .dataitem .data {
  color: #d40808;
  font-size: 24px;
  line-height: 40px;
}
.index_main4 .main .main4_left .area .gdata .dataitem span {
  font-size: 14px;
  color: #333333;
  line-height: 39px;
  padding-left: 5px;
}
.index_main4 .main .main4_left .area .gdata .data_dec {
  color: #1f1f1f;
  font-size: 14px;
  line-height: 36px;
}
.index_main4 .main .main4_left .area .gdata li {
  text-align: center;
  padding: 0 34px;
}
.index_main3 .main .sub-tit {
  width: 100%;
  margin-top: 45px;
  position: relative;
  margin-bottom: 25px;
  text-align: center;
  float: left;
 
}
.index_main3 .main .main3_list {
  width: 100%;
  height: 370px;
  position: relative;
  margin-top: 145px;
}
.index_main3 .main .main3_list li .icon {
  width: 65px;
  height: 65px;
  margin: 0 auto;
  margin-top: 15px;
}

.index_main3 .main .main3_list li .icomore {
  width: 45px;
  height: 45px;
  margin: 0 auto;
  margin-top: 48px;
  display: none;
}
.index_main3 .main .main3_list li {
  width: 50%;
  height: 170px;
  float: left;
  transition: opacity 0.5s ease-in-out;
}
.index_main4 .main .main4_left {position:relative;width:100%;float:left;height:686px;padding:0;margin-top:0px;}
.index_main4 .main .main4_left .area ul li {width:48%;height:260px;float:left;margin-left:4%;position:relative;overflow:hidden;}
.index_main4 .main .main4_left .area ul li .pic img {width:100%;height:260px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
.index_main4 .main .main4_left .area ul li .title span {display:block;float:left;margin-right:0;width:100%;}
.index_main4 .main .main4_left .area ul li .title .btitle span img {width:13%;}

.index_main4 .main .main4_left .area ul li:nth-of-type(3){ margin-left:0; margin-top:15px;}
.index_main4 .main .main4_left .area ul li:nth-of-type(4){   margin-top:15px;}
.index_main4 .main .main4_left .area ul li .title .btitle {font-size:18px;line-height:40px;font-weight:500;text-indent:30px;}

.index_main4 .main4_right {position:absolute;z-index:10;width:90%;height:360px;right:0;top:58%;left:50%;margin-top:15px;margin-left:-45%;}
.index_main4 .main4_right .pic .title .num {font-size:32px;line-height:48px;font-weight:bold;text-align:center;}
.index_main4 .main4_right .pic .title {width:100%;height:40px;line-height:40px;text-align:left;font-size:24px;color:#fff;position:absolute;top:32%;left:0px;}
.index_main4 .main4_right .pic .img {width:100%;height:360px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
.index_main4 .main4_right .pic .title .btitle {font-size:18px;line-height:48px;font-weight:500;text-align:center;}

.nybanner .slides li img {width:100%;}
.prod_search {width:100%;background:#EEEEEE;padding:20px 4%;height:92px;margin-top:28px;}
.prod_search .sear_b .btns {width:100px;float:left;height:50px;background:#014099;color:#fff;font-size:16px;border-radius:0 5px 5px 0;}
.prod_search .sear_b .form-item {float:left;height:50px;width:calc(100% - 100px);border:none;}
.want_nav_area .rt {padding-top:10px;padding-bottom:10px;float:left;width:84%;}
.want_nav_area {width:100%;float:left;height:auto;line-height:28px;padding-left:5px;}
.sear_params {width:100%;height:190px;margin-top:15px;}
.search_tit {width:100%;height:40px;line-height:40px;margin:0px auto 30px auto;position:relative;}
.cyjg_main .dbt span {display:none;width:calc((100% - 450px) / 2);height:60px;float:left;background:url(/statics/home/images/yz_r2_c2_14.jpg) no-repeat top right;}
.cyjg_main {width:100%;height:auto;margin:85px auto 0px auto;}
.zsprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
.zsprod_list li:nth-of-type(3n+3) {margin-right:2%;}
.zsprod_list li:nth-of-type(2n+2) {margin-right:0;}
.zsprod_list li .pic {width:100%;height:146px;overflow:hidden;float:left;}
.zsprod_list li .text .rex {width:100%;color:#4f4f4f;font-size:13px;line-height:28px;text-align:left;}
.zsprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:12px;line-height:28px;text-align:left;}
.zsprod_list li .text .kptime {width:100%;color:#4f4f4f;font-size:12px;line-height:28px;text-align:left;}
.zsprod_list li .text .tags {width:100%;color:#4f4f4f;font-size:12px;line-height:26px;text-align:left;margin-top:10px;}
.zsprod_list li .text .tags span {padding:0 5px;background:#448aca;color:#fff;display:inline-block;float:left;margin-right:8px;border-radius:2px;margin-bottom:8px;}
.zsprod_list li .text {width:100%;height:auto;padding:15px;float:left;background:#EDF4FC;}
.zsprod_list li .text .tags span:first-child {display:none;}
.maxCons.prod {margin-top:90px;width:92%;}
.syprod_list1 .gdpic {width:210px;height:287px;float:right;display:none;}
.syprod_list1 .syplist {width:100%;height:auto;float:left;}
.navigation.cyjgn .title-nav {
  display: inline-block;
  vertical-align: middle;
  width: 24%;
  float: none;
  font-size: 14px;
  line-height: 46px;
  text-align: center;
}
.fdc_bk .gdata {width:100%;margin:7px 0 20px 0;float:left;height:65px;}
.fdc_bk .gdata li {width:33.33%;float:left;padding-left:0%;position:relative;}
.fdc_bk .gdata li .icon {width:45px;height:45px;float:left;text-align:center;line-height:70px;}
.fdc_bk .gdata li .icon img {width:70%;}
.fdc_bk .gdata li .item {padding-left:0px;}
.fdc_bk .gdata li .item .indc {color:#4c4c4c;text-align:left;line-height:25px;font-size:14px;}
.fdc_bk .gdata li .item .numC {color:#4c4c4c;text-align:left;line-height:36px;font-size:14px;}
.fdc_bk .gdata li .item .numCX {color:#d40808;text-align:left;line-height:36px;font-size:22px;}
.fdc_bk .gdata li:nth-of-type(2)::after {content:"";width:1px;height:30px;border-radius:0;background:#BFBFBF;position:absolute;bottom:20px;right:0;}
.fdc_bk .gdata li:nth-of-type(2)::before {content:"";width:1px;height:30px;border-radius:0;background:#BFBFBF;position:absolute;bottom:20px;left:0;}
.fdc_bk .miaoxu {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:34px;margin-bottom:20px;height:auto;}
.fdc_bk .cy_piclist {width:100%;float:left;height:266px;}
.fdc_bk {width:100%;margin-bottom:45px;}
.bzfdc_bk .miaoxu {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:34px;margin-top:10px;margin-bottom:40px;height:auto;}


.syprod_list1{width: 100%;height: auto;overflow: hidden;margin-top:30px;}
 
 
.syprod_list1 .syplist li{width: 100%;float: left;margin-right: 0;height: 287px;margin-bottom: 20px;}
.syprod_list1 .syplist li:nth-of-type(3n+3){ margin-right: 0;}
.syprod_list1 .syplist li .cases_img{ width: 100%; height: 234px; overflow: hidden;}
.syprod_list1 .syplist li .cases_img img{width: 100%;-webkit-transition: all 0.5s;height: 234px;
  transition: all 0.5s;}
footer .ft_main .ft_main_3 {
    width: 19%;
    float: right;
    text-align: left;
    display: block;
    margin-right: 2%;
}
footer .ft_main .ft_main_3 .ftewm p {
  width: 100%;
  display: block;
  float: left;
  height: 21px;
  font-size: 12px;
  font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
  font-weight: bold;
  color: #FFFFFF;
  line-height: 21px;
  margin-top: 15px;
  margin-bottom: 8px;
}
/*移动 导航*/
.navNew{ display:none;}
header.main-nav{ display:block;}
header {width:100%;height:60px;background-color:rgba(255,255,255,1);border-bottom:1px solid #dae1ea;position:fixed;top:0;left:0;z-index:101;}
header .logo {margin-left:20px;float:none;position:absolute;left:0;top:0;}
.logo a {width:122px;height:20px;margin-top:0px;}
.logo a {display:block;position:absolute;left:0;top:0%;margin-top:0px;width:200px;height:60px;overflow:hidden;}
.logo a:before {content:'';position:absolute;left:0;top:0px;width:100%;height:100%;background-image:url(/statics/home/images/img_logo.png);background-position:left center;background-repeat:no-repeat;background-size:80% 80%;}
header .max-width-1200 {position:static;}
.max-width-1200 {max-width:1200px;width:100%;height:100%;position:relative;margin:0 auto;}
.pc-show {display:none;}
.mobile-show {display:block;}
header .btn-menu {float:right;height:20px;padding:20px 15px 4px;font-size:0;line-height:44px;text-align:center;cursor:pointer;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in;-ms-transition:transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;}
header .btn-menu span {display:block;width:25px;height:2px;margin-bottom:6px;background:#0e4eaf;border-radius:3px;-webkit-transform-origin:23px;-moz-transform-origin:23px;-ms-transform-origin:23px;-o-transform-origin:23px;transform-origin:23px;-webkit-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-moz-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-ms-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-o-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;}
header.active .btn-menu span:nth-last-child(3) {opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:1px;}
header.active .btn-menu span:nth-last-child(2) {width:0;opacity:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:width .5s;-moz-transition:width .5s;-ms-transition:width .5s;-o-transition:width .5s;transition:width .5s;}
header.active .btn-menu span {opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
header .btn-tel {display:block;float:right;width:7%;height:50px;position:relative;}
header .btn-tel:before {content:'';background:url(icon_dianhua.png) no-repeat center center;background-size:60%;position:absolute;left:0;right:0;top:8px;bottom:0;text-align:center;line-height:52px;font-size:0.35rem;color:#fff;letter-spacing:.75px;}

.nav-menu.active {height:calc(100vh - 53px);}
.nav-menu {position:fixed;left:0;top:53px;z-index:99;box-sizing:border-box;width:100%;height:0;overflow:hidden;background-color:#fff;-webkit-transition:height .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:height .5s cubic-bezier(.25,.46,.45,.94);-ms-transition:height .5s cubic-bezier(.25,.46,.45,.94);-o-transition:height .5s cubic-bezier(.25,.46,.45,.94);transition:height .5s cubic-bezier(.25,.46,.45,.94);}
.nav-menu.active .main {height:100%;}
.nav-menu .main {width:100%;height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;}
.nav-menu .left-title {position:relative;width:25%;background:#f2f8ff;padding:20px 0;z-index:10;}
.nav-menu .right-title {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px 15px 16px 20px;background-color:#fff;width:calc(100% - 115px);}
.nav-menu.active .menu-close {display:block;}
.nav-menu .left-title li.active {font-weight:600;background:#fff;}
.nav-menu .left-title li {    display:block;position:relative;padding:12px 5px 12px 15px;font-size:16px;line-height:28px;color:#000;-webkit-transition:all .2s;transition:all .2s;}
.nav-menu .left-title li:after {content:"";display:block;position:absolute;bottom:0;top:31%;left:0;width:2px;height:16px;background-color:#0e4eaf;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.2s;transition:.2s;}
.nav-menu .left-title li.active:after {-webkit-transform:scaleX(1);transform:scaleX(1);}
.nav-menu .right-title .list-title.show {display:block;}
.nav-menu .right-title .list-title {display:none;}
.nav-menu .right-title .list-title .list-text {border-bottom:1px solid #dfe1e6;padding-bottom:12px;margin-bottom:12px;}
.nav-menu .right-title .list-title .list-text .text-head {color:#333;position:relative;padding:0;font-size:0.55rem;}
.nav-menu .right-title .list-title .list-text .text-head p {display:inline-block;width:calc(100% - 30px);}
.nav-menu .right-title .list-title .icon-arron-bottom {position:absolute;top:50%;right:0px;margin-top:-3px;-webkit-transition:.35s;transition:.35s;width:10px;height:6px;display:inline-block;vertical-align:middle;padding-left:1px;padding-right:1px;}
.nav-menu .right-title .list-title .icon-arron-bottom:before {content:"";display:block;width:8px;height:8px;border-bottom:1px solid #575d6c;border-right:1px solid #575d6c;margin-top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.nav-menu .right-title .list-title .list-text .text-body {padding:0 16px;display:none;}
.nav-menu .right-title .list-title .list-text:first-child .text-body {display:block;}
.nav-menu .right-title .list-title .list-text .text-body-list {cursor:pointer;display:block;margin-top:16px;padding:0;color:#666;font-size: 0.55rem;}
.menu-close {display:none;position:absolute;bottom:14px;left:50%;margin-left:-27px;height:54px;width:54px;}
.menu-close p {position:absolute;left:10px;top:10px;height:34px;width:34px;background-color:#f2f8ff;border-radius:50%;}
.menu-close p span {position:absolute;left:50%;top:10px;margin-left:-1px;width:2px;height:14px;background-color:#999;}
.menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.menu-close p:before,.menu-close p:after {content:'';position:absolute;left:13px;top:8px;width:2px;height:11px;background-color:#999;border-radius:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.main:after,.main:before {display:table;content:"";}
.menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.nav-menu .right-title .list-title .title-top {font-size:14px;line-height:22px;color:#252b3a;padding:0 0 24px;}
.nav-menu .right-title .list-title .title-top a {display:inline-block;font-size:0.5rem;line-height:18px;color:#000;}
.nav-menu .right-title .list-title .title-top span {display:inline-block;vertical-align:middle;}
.nav-menu .right-title .list-title .title-top span,.nav-menu .right-title .list-title .title-top i {display:inline-block;vertical-align:middle;}
.nav-menu .right-title .list-title .title-top .icon-arron-right {position:relative;width:15px;height:6px;margin-top:-4px;margin-left:10px;}
.nav-menu .right-title .list-title .title-top .icon-arron-right:before {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(315deg);transform:rotate(315deg);-webkit-transform-origin:right;transform-origin:right;}
.nav-menu .right-title .list-title .title-top .icon-arron-right:after {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right;transform-origin:right;}
 

 
.main-swiper{ margin-top:52px;}
 
.dabit,.maxCon,.boConC .tab-content{ max-width:486px;}

 
.c-pagination {position:absolute;left:0;bottom:-26px;width:100%;height:20px;}

 
.dabit h5, .dabit h2{ font-size:0.6rem;    margin-bottom: 5px;}
.dabit p{ font-size:0.4rem;}
 
.news_list li a{ font-size:0.35rem;}
.news_list li { font-size:0.35rem;}
 
.news_list {width:100%;float:left;margin-top:10px;}

.index_main4 .main .main4_left .area .sabout_dec {
  color: #4e4e4e;
  font-size: 16px;
  text-align: left;
  line-height: 36px;
  padding-right: 0;
}
/*footer*/
.footer .copy {overflow:hidden;/* padding-left:20px;*/    text-align:center;padding-top:0px;line-height:18px;color:#fff;width:100%;position:absolute;left:50%;bottom:-3px;margin-left:-243px;}

footer .ft_line {width:100%;height:1px;opacity:0.2;border:1px solid #FFFFFF;}
footer .ft_main {width:100%;height:170px;}
.footer .wrap {display:inline-block;padding:0;max-width:486px;width:90%;position:relative;height:210px;}
footer .ft_logo b img {max-width:75%;}
 
footer .ft_main .ft_main_1 dt {margin-top:0;height:auto;font-size:12px;font-family:MicrosoftYaHei;color:#FFFFFF;font-weight:100;line-height:19px;}
footer .ft_top {height:26px;font-size:14px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;text-align:left;margin-bottom:8px;width:100%;margin:0 auto;}
footer .ft_main .ft_main_3 .ftewm b img {width:100%;}
footer .ft_main .ft_main_3 .ftewm b {display:block;width:65px;height:55px;float:left;margin-top: 12px;}
footer .ft_main .ft_main_3 .ftewm p {display:block;float:left;height:21px;font-size:12px;width: 65px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:16px;margin-bottom:15px;}
footer .ft_main .ft_main_3 {width:19%;float:right;text-align:left;display:block;}
footer .ft_main .ft_main_2 {width:60%;float:left;display:block;margin-left:2%;padding-top:10px;text-align:left;}
footer .ft_main .ft_main_1 {width:50%;float:left;text-align:left;padding-top:10px; display:none;}
footer .ft_main .ft_main_2 dl {margin-top:6px;height:21px;font-size:16px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;}
footer .ft_main .ft_main_1 dl,footer .ft_main .ft_main_2 dl {font-size:13px;} 

footer .ft_logo b {display:block;width:265px;height:48px;float:left;}
footer .ft_logo {width:100%;text-align:left;margin-top:8px;height:48px;}

.footer {display:block;  position: unset; height:250px;padding:18px 0px 10px;}
/*footer end*/
.jiaozhu{ width:90%; margin:0 auto;}
.jiaozhu li h6{    height: 40px; line-height:40px; font-size:15px;}
.jiaozhu li p{ margin-bottom:5px; font-size:12px;}

.ft-link p{ width:100%;}
.ft-link .row{ padding:10px 0 0 0;}
.jiaozhu li.tmf1{ width:100%;}
.jiaozhu li.tmf2{ width:34%; padding-right:0;margin-right:3%;}
.jiaozhu li.tmf3{ width:25%; margin-right:0;padding-right:0;}
.jiaozhu li p a{ font-size:12px;}


/*小屏幕内页*/
.nybanner {height:304px;margin-top: 60px;}
.nybanner .slides li .cont{ height:280px;}
.nybanner .slides li .font {padding-top:14%; width:90%;}
.nybanner .slides li:first-of-type .font h3{ font-size:0.6rem; text-align:center;line-height: 40px;}
.nybanner .slides li:first-of-type .font p{ font-size:0.5rem;margin-top:0; line-height:22px; width:60%; text-align:center; margin:0 auto;}
.nybanner .slides li .font .s-line1{height:2px;margin:0 auto;margin-top:10px;}
.nybanner .slides li:first-of-type .font dt{ width:100%; font-size:12px; line-height:22px;    display: none;}



.ProdCenter .maxCon{ width:90%;}
 
.piList {padding:10px 0 20px;overflow:hidden;width:100%;}

.culture-sdic {width:100%;line-height:40px;text-align:justify;color:#555555;font-size:14px;margin-top:20px;padding-bottom:15px;}
 

.piList .pic-item {position:relative;width:100%;margin:0 0 5px 0;padding:0;display:inline;}

.mhide {display:none;}
.pchide {display:block;}


/*新闻中心*/
 
.page-list a {width:40px;height:40px;line-height:40px;font-size:20px;margin:0 9px;border-right:1px solid #ddd;}
.pagelistk {width:100%;text-align:center;margin:0 0 25px 0;}
.pages {height:auto;margin:50px 0 10px 0;clear:both;}
.page-pc {display:block;}
.pages a {padding:5px 5px;border:1px solid #e1e1e1;height:35px;line-height:26px;color:#666;display:inline-block;width:35px;margin-bottom: 10px;}
.pages a.a1 {width:65px;}
.pages span {border:1px solid #0075CF;height:35px;line-height:26px;color:#fff;padding:5px 5px;background:#0075CF;display:inline-block;width:35px;margin-bottom:5px;}

 

.newsTu {width:40.1%;height:210px;overflow:hidden;float:left}
.newsWz {float:right;width:56.4%;height:auto;overflow:hidden;text-align:left;padding:31px 34px 29px 0;}
.newsWz .zA {display:block;overflow:hidden;line-height:20px;font-size: 14px;color:#282828;font-weight:bold;}
.newsWz .zB {max-height:78px;overflow:hidden;line-height: 24px;font-size: 12px;color:#666;letter-spacing:.5px;margin-top:16px;}
.newsWz .zB a {display:inline-block;padding-left:12px;color:#1140c4;font-size:14px}

 
.pagination {margin:36px 0;text-align:left}

.news_showZZ {
  padding-top: 30px;
  padding-bottom: 30px;
  height: auto;
  overflow: hidden;
}
.newsA .newsWz .zA {height:auto}
 
.newsA .newsWz .zA {white-space: unset;text-overflow:unset}

.btn-posting {display:block;width:100%;height:48px;line-height:48px;text-align:center;font-size:20px;color:#fff;background-image:linear-gradient(90deg,#07a8ff 5%,#596efb 100%);background-color:#596efb;border-radius:3px;position:relative;margin-bottom:25px}
.btn-posting:before {content:'';display:inline-block;vertical-align:middle;width:22px;height:22px;background-image:url(/static/images/xiaoyi_2018/news/icon-common.png);background-position:-209px -1px;background-repeat:no-repeat;margin-right:8px;position:relative;top:-3px}
.btn-posting:hover {color:#fff;background:linear-gradient(90deg,#09f 0,#575dfa 100%);background-color:#4457d6}

.maxCons {width:90%;max-width:486px;position:relative;margin:20px auto; padding-left: 0; padding-right: 0;}

.news_showZZ .newsTit .wzA {line-height:32px;font-size:20px;color:#282828;font-weight:bold;text-align:left;}

.newsXq {padding:20px 0 0;height:auto;overflow:hidden;line-height:36px;letter-spacing:.5px;font-size:14px;color:#666;overflow-x: scroll;}
 
.newsXq p,.newsXq div {line-height:30px;text-align:justify;letter-spacing:.5px;font-size:14px;color:#666;margin-bottom:0px;}
.newsXq img{ max-width:100%;}
.newsSxp {margin-top:62px;width:100%;height:28px;}
.newsSxp .prev,.newsSxp .next {float:left;width:48%;height:auto;}
.newsSxp p {max-width:100%;height:28px;display:block;line-height:28px;letter-spacing:.5px;text-align:left; padding: 0 10px;}
.newsSxp p b {display:block;float:left;width:58px;height:28px;font-weight:bold;line-height:28px;font-size:14px;color:#282828;}
.newsSxp p a {display:block;margin-left:60px;height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:28px;font-size:14px;color:#282828;}
.newsSxp .next {float:right;text-align:right;}
.newsSxp .next p a {text-align:left;}
.newsSxp a:hover{ color:#016BFF;}
 
.nybanner_mobile{ display:block;}
.nybanner_pc{ display:none;}
.about_top {width:100%;height:auto;margin-top:40px;}
.about_top .about_toppic {width:100%;float:left;margin-top:25px;}
.about_top .about_dec {width:100%;float:right;padding:30px 20px;border-bottom:#004098 solid 6px;}
.about_top .about_dec .minfo {color:#4e4e4e;font-size:18px;line-height:34px;padding-top:10px;float:left;}
.about_main .about-sdic h2 {color:#014099;font-size:24px;width:100%;float:left;line-height:70px;}
.about_top .about_dec .minfo {font-size:14px;}
.about_main .about-sdic {width:100%;float:right;background:#EDF4FC;height:725px;padding:25px;}
.about_main .about_rpic {width:100%;float:left;height:585px;overflow:hidden;}
.about_main {width:100%;height:auto;margin-top:30px;margin-bottom:90px;}
.about_gd li {width:50%;float:left;display:flex;}
.maxCon {padding-left:0;padding-right:0;}
.nbanner_box .guide {width:100%;height:auto;line-height:46px;float:left;margin-top:0px;border-bottom:#CCCCCC solid 1px;}
.navigation {width:100%;float:right;height:auto;text-align:right;}
.nbanner_box {height:auto; position: relative; background:none;}
.navigation .title-nav a {color:#333;}
.navigation .title-nav:before {height:3px;}

.navigation.cfcp .title-nav {display:inline-block;vertical-align:middle;width:24.2%;float:none;font-size:14px;line-height:46px;text-align:center;}
.navigation.job .title-nav {display:inline-block;vertical-align:middle;width:26%;float:left;font-size:14px;line-height:46px;text-align:center;}

.navigation.cyjg .title-nav {
  display: inline-block;
  vertical-align: middle;
  width: 24%;
  float: none;
  font-size: 14px;
  line-height: 46px;
  text-align: center;
}
.navigation.aboutx .title-nav {display:inline-block;vertical-align:middle;width:32.3%;float:none;font-size:14px;line-height:46px;text-align:center;}
.fup .fup_bg .xbt {margin-top:0;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
.fup {width:100%;height:auto;margin:90px auto 90px auto;}
.fup .fup_bg .fup_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:130px;margin-top:25px;}
.fup .fup_bg .fup_piclist {width:100%;float:left;height:210px;}
.fup .fup_bg .fup_piclist11 .pic11 li img {width:100%;}
.fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(1) {width:38%;height:149px;overflow:hidden;}
.fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(2) {width:60%;height:149px;overflow:hidden;margin-right:0%;}
.fup .fup_bg .fup_piclist11 .pic11 {width:96%;margin-left:2%;margin-right:2%;float:left;height:150px;margin-top:28px;}
.fup .fup_bg .fup_piclist11 {width:100%;float:left;height:189px;}
.maxCons.join_category {margin:70px auto 50px auto;}
.lsd_zj .tit {top:22px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:absolute;}
.lsd_zj .sdmap img {width:65%;}
.lsd_zj {width:100%;position:relative;height:440px;background:url(/statics/home/images/sidai.png) no-repeat top left #f7f7f7;background-size:70%;}
.lsd_lc .tit {margin-top:20px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
.lsd_lc .lsd_lclistb .year-nav {margin-bottom:75px;height:408px;position:relative;width:19%;float:left;padding:10px 0;overflow:hidden;}
.lsd_lc .lsd_lclistb .slide-box {width:81%;height:100%;min-height:520px;position:relative;float:right;}
.lsd_lc .lsd_lclistb .year-nav::after {content:"";width:1px;height:100%;background:#B8B8B8;position:absolute;top:15px;left:0;}
.lsd_lc .lsd_lclistb .year-btn.active .text {font-size:20px;line-height:36px;color:#004198;}
.lsd_lc .lsd_lclistb .year-btn.active .text::after {content:"";width:3px;height:100%;background:#004198;position:absolute;bottom:0;left:0;z-index:1;}
.lsd_lc .lsd_lclistb .year-btn {float:right;width:100%;padding:0px;margin-top:20px;cursor:pointer;color:#999;display:inline-block;position:relative;}
.lsd_lc .lsd_lclistb .slide-item .img1 img {width:100px;height:70px;}
.lsd_lc .lsd_lclistb .slide-item .info-r {float:left;width:calc(100% - 100px);padding-left:12px;text-align:left;color:#333;}
.lsd_lc .lsd_lclistb .slide-item .info-r p {padding-top:8px;line-height:22px;font-size:12px;}
.lsd_lc .lsd_lclistb .slide-item .yearsItem1 {margin-bottom:15px;}
.lsd_lc .lsd_lclistb .pn {position:absolute;top:-24px;left:-27%;width:30px;height:424px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}
.yuanz {width:100%;height:auto;margin:90px auto 150px auto;}
.yuanz .dbt p {float:left;margin:0 25px;width:90%;background:#014099;border-radius:37px;display:block;height:50px;line-height:50px;text-align:center;color:#fff;font-size:16px;}
.yuanz .yuanz_bg .xbt {margin-top:15px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:36px;height:36px;position:relative;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 {width:100%;float:left;height:115px;margin-top:20px;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 {height:118px;margin-top:8px;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.one {width:17%;height:115px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.two {margin-left:6%;width:36%;height:115px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.three {margin-left:6%;width:35%;height:115px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.one {width:40%;height:118px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.two {margin-left:3%;width:57%;height:118px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist {width:100%;float:left;height:265px;}
.yuanz .yuanz_hjgs .xbt {margin-top:30px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:30px;height:60px;position:relative;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:305px;margin-top:18px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:136px;margin-top:18px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.one {width:49%;height:136px;overflow:hidden;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.two {width:49%;height:136px;overflow:hidden;margin-right:0%;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:136px;margin-top:15px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist {width:100%;float:left;height:340px;}
.yuanz .yuanz_msgc .xbt {margin-top:30px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:30px;height:60px;position:relative;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:138px;margin-top:38px;overflow: hidden;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:90px;margin-top:15px;overflow: hidden;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist {width:100%;float:left;height:290px;}
.yuanz .jinqi {width:80%;margin-left:10%;margin-right:10%;float:left;height:156px;margin-top:38px;}

.yuanz .dbt span {
  display: none;
  width: calc((100% - 450px) / 2);
  height: 60px;
  float: left;
  background: url(/statics/home/images/yz_r2_c2_14.jpg) no-repeat top right;
}

.about_zzjg img {width:100%;}
.historybox .history_list .text {width:75%;height:auto;float:right;background:#F4F4F4;padding:10px;}
.historybox .history_list .left {width:25%;height:156px;float:left;position:relative;}
.historybox .history_list .left .tit::after {content:"";width:36px;height:0px;background:#004098;position:absolute;bottom:18px;right:-50px;}
.historybox .history_list .left::after {content:"";width:28px;height:0;background:url(/statics/home/images/history_r5_c3.jpg) no-repeat;position:absolute;bottom:0;right:58%;}
.historybox .history_list li {width:100%;height:100%;background:url(/statics/home/images/history_r5_c3.jpg) no-repeat top left;background-position:16px 30px;}
.historybox .history_list .text .desc {font-size:14px;line-height:30px;color:#333333;}
.historybox .history_list .left .tit {position:relative;width:70%;height:32px;text-align:center;font-size:15px;line-height:32px;color:#fff;background:#004098;}
.honorlist .year-btn {padding:0px 12px 8px 12px;margin:0 5px;cursor:pointer;color:#004198;display:inline-block;position:relative;}
.honorlist .year-nav {margin-bottom:40px;background:url(/statics/home/images/hnonor_r3_c8.jpg) repeat-x;height:98px;position:relative;overflow:hidden;display:flex;overflow-x:hidden;white-space:nowrap;gap:10px;}
.honorlist .slide-btn {position:absolute;top:-87px;width:40px;height:40px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}
.honorlist .slide-item .left {width:100%;height:255px;float:left;position:relative;background:url(/statics/home/images/hnonor_r6_c2.jpg) no-repeat;}
.honorlist .year {font-size:50px;font-weight:bold;color:#fff;}
.honorlist .slide-item .right {width:100%;height:auto;float:right;position:relative;padding:10px;box-sizing:border-box;text-align:left;font-size:15px;line-height:36px;}
.honorlist .yearen {font-size:24px;color:#fff;text-transform:uppercase;}
.honorlist .year-btn .text {line-height:70px;width:100%;height:48px;margin:0 auto;font-size:24px;}
.honorlist .year-btn.active .text {font-size:26px;line-height:70px;color:#d40808;}
.culture_top .box .bklist li {float:left;width:100%;height:80px;margin-top:20px;}
.culture_top .box .bktit {height:60px;float:left;width:100%;text-align:center;margin:24px auto 4px auto;}
.culture_top .box .bklist .item .text p {font-size:14px;line-height:17px;text-align:left;color:#353535;}
.culture_top .box .bklist li:nth-of-type(3n+2) {margin-left:0;margin-right:0;}
.culture_top .maxCons .box {width:100%;height:758px;background:url(/statics/home/images/culture_r2_c3.jpg) no-repeat top center;background-size:cover;}
.culture_top {width:100%;height:auto;margin:140px auto 0 auto;}
.culture_main {width:100%;height:380px;margin:30px auto;}
.culture_main .maxCons .left {height:270px;width:100%;float:left;background-size:25%;background:url(/statics/home/images/culture_r2_c2.jpg) no-repeat left bottom;}
.culture_main .maxCons .right {height:315px;width:100%;float:right;}
.culture_main {width:100%;height:465px;margin:30px auto;}
.culture_main .maxCons .right {height:176px;width:100%;float:right;}
.culture_main .maxCons .right .pic1 {height:176px;width:24%;float:left;overflow:hidden;}
.culture_main .maxCons .right .pic2 {height:176px;width:45%;float:left;margin:0 12px;overflow:hidden;}
.culture_main .maxCons .right .pic3 {height:176px;width:24%;float:left;overflow:hidden;}
.cyjg_main .dbt p {
  float: left;
  margin: 0 25px;
  width: 90%;
  background: #014099;
  border-radius: 37px;
  display: block;
  height: 50px;
  line-height: 50px;
  text-align: center;
  color: #fff;
  font-size: 16px;
}
.about_zzjg {
  width: 90%;
  margin: 140px auto;
  height: auto;
  line-height: 42px;
  font-size: 16px;
  text-align: left;
}
.historybox {
  width: 100%;
  height: auto;
  background: url(/statics/home/images/history_r2_c1.jpg) no-repeat bottom;
  background-size: 100%;
  margin-top: 140px;
  min-height: 1100px;
}
.honorlist .container {
  width: 100%;
  margin: 120px auto;
  text-align: center;
  position: relative;
}
.jdprod_list li {
  width: 49%;
  float: left;
  margin-right: 2%;
  margin-bottom: 30px;
}

.jdprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
.jdprod_list li:nth-of-type(3n+3) {margin-right:2%;}
.jdprod_list li:nth-of-type(2n+2) {margin-right:0;}
.jdprod_list li .pic {width:100%;height:146px;overflow:hidden;float:left;}
.jdprod_list li .text .rex {width:100%;color:#4f4f4f;font-size:13px;line-height:20px;text-align:left;}
.jdprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:12px;line-height:20px;text-align:left;}
.jdprod_list li .text .kptime {width:100%;color:#4f4f4f;font-size:12px;line-height:22px;text-align:left;}
.jdprod_list li .text .tags {width:100%;color:#4f4f4f;font-size:12px;line-height:26px;text-align:left;margin-top:10px;}
.jdprod_list li .text .tags span {padding:0 5px;background:#448aca;color:#fff;display:inline-block;float:left;margin-right:8px;border-radius:2px;margin-bottom:8px;}
.jdprod_list li .text {width:100%;height:auto;padding:15px;float:left;background:#EDF4FC;}
.jdprod_list li .text .tags span:first-child {display:none;}

.news_showZZ .newsTit {height:auto;overflow:hidden;border-bottom:1px solid #dae1e9;margin-top:0;}
.news_showZZ .newsTit .wzB {line-height:22px;font-size:12px;color:gray;letter-spacing:.5px;margin:5px 0 17px;text-align:center;}
.maxCons.cgou {width:90%;position:relative;margin:80px auto 60px auto;min-height:550px;}
.cgou .cg_left {width:225px;height:500px;float:left;display:none;}
.cgou .cg_right {width:100%;height:auto;float:right;}
.zb_search {width:100%;background:#EEEEEE;padding:10px 4%;height:165px;}
.zb_search .sear_zb .item {float:left;height:42px;width:100%;border:none;margin-bottom:8px;}
.zb_search .sear_zb .item label {width:24%;text-align:left;height:36px;display:inline-block;}
.zb_search .sear_zb .item .sinput {padding-left:15px;line-height:36px;background:#fff;border:#000;width:73%;border-radius:5px;}
.zb_search .sear_zb .item2 .timeinput {padding-left:1%;padding-right:1%;line-height:36px;margin-left:2.5%;margin-right:2%;background:#fff;border:#000;width:31%;border-radius:5px;}
.zb_search .sear_zb .item2 .timeinput:last-of-type {float:right;}
.zb_search .sear_zb .btns {width:100%;float:left;height:36px;background:#014099;color:#fff;font-size:16px;border-radius:5px;}
.zb_search .sear_zb .item2 {float:left;height:36px;width:100%;border:none;margin-bottom:15px;}
.zb_search .sear_zb .item2 label {width:22%;text-align:left;height:36px;display:inline-block;}

.cgou .cg_right .cg-tabs li .ico {width:30px;height:30px;margin:5px auto 0 auto;}
.cgou .cg_right .cg-tabs li {width:50%;height:60px;float:left;text-align:center;line-height:20px;font-size:14px;}
.cgou .cg_right .cg-tabs {width:100%;height:122px;border-bottom:#bfbfbf solid 1px;}
.tab_bt {position:relative;width:100%;background:#014099;height:36px;color:#fff;text-align:center;line-height:36px;font-size:14px;}
.tab_bt .p1 {width:64.5%;float:left;}
.tab_bt .p2 {width:18%;float:left;border-left:#fff solid 1px;border-right:#fff solid 1px;}
.tab_bt .p3 {width:17%;float:left;}
.job_list {width:100%;margin:0px auto;height:auto;line-height:36px;text-align:left;}
.job_list li .date-block {float:left;padding:0 5px;width:20%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
.job_list li .summary {float:left;margin-left:3%;height:100%;line-height:18px;color:#746969;width:77%;}
.job_list li .date_more {width:3%;display:none;height:44px;float:right;text-align:right;padding-top:30px;}
.job_list li {width:100%;height:auto;float:left;padding:10px 0;border-bottom:#ccc solid 1px;}
.job_list li h1 {margin-bottom:0;line-height:28px;font-size:14px;font-weight:600;color:#333;}

.about_job {width:90%;margin:30px auto;height:auto;line-height:42px;font-size:16px;text-align:left;}
.join_left .join_left1 {float:left;width:100%;height:240px;overflow:hidden;}
.join_left {float:left;width:100%;height:auto;}
.join_left .join_left2 {margin-top:24px;float:left;width:100%;padding:15px 20px;background:#eee;height:268px;}
.join_right {width:100%;height:auto;min-height:800px;float:right;}
.join_right .join_ln {width:100%;float:left;height:auto;}
.join_right .join_ln .texti {width:100%;font-size:14px;line-height:32px;text-align:left;margin-top:10px;float:left;}
.join_right .join_ln {width:100%;float:left;height:auto;margin-top:20px;}
.join_right .join_zp {width:100%;height:auto;float:left;margin-top:20px;}
.join_right .join_zp .tit span {float:right;text-transform:uppercase;font-size:16px;line-height:28px;}
.join_zplist li .date-block {float:left;padding:0 10px;width:21%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
.join_right .join_zp .join_zplist li h1 {margin-bottom:2px;line-height:20px;font-size:14px;font-weight:600;color:#333;}
.join_right .join_zp .join_zplist li .date_more {display:none;}
.nybanner.job {height:240px;margin-top:60px;}
.index_main2 .news_fl .index_mune {width:100%;height:60px;}
.index_main2 .news_fl .more {margin-top:15px;text-transform:uppercase;text-align:center;height:32px;line-height:32px;font-size:12px;border:#7D7D7D solid 1px;border-radius:30px;width:105px;float:right;}
.news_top {width:100%;margin:80px auto 0 auto;height:96px;background:#f5f5f5;overflow:hidden;}
.news_top .pic {
  width: 40%;
  float: left;
  overflow: hidden;
}
.news_top .text {
  float: left;
  width: 60%;
  padding: 0 3%;
}

.news_top .text .date {
  color: #014099;
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 5px;
}
.news_top .text .tt {
  color: #333;
  font-size: 18px;
  line-height: 23px;
  margin-bottom: 2px;
}
.news_top .text .desc {
  color: #323232;
  font-size: 16px;
  line-height: 30px;
  margin-bottom: 35px;
  display: none;
}
.news_top .text .date_more{display: none;}
.news_list li .pic {
  width: 40%;
  float: left;
  height: 96px;
  overflow: hidden;
}
.news_list li .text {
  float: left;
  width: 60%;
  padding: 0 3%;
}
.news_list li .text .desc{display: none;}
.news_list li .text .date_more{display: none;}

.news_list li .text  .date {
  color: #014099;
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 5px;
}
.news_list li .text  .tt {
  color: #333;
  font-size: 16px;
  line-height: 23px;
  margin-bottom: 2px;
}
.news_list li {
  margin-top: 25px;
  height: 96px;
  overflow: hidden;
  text-align: left;
  line-height: 28px;
  font-size: 14px;
  color: #A6A6A6;
  background: none;
}
.plist  .news_list{ margin-top: 0;}

.tab_res li .p3 {
  width: 17%;
  float: left;
  text-align: center;
  font-size: 12px;
}
.tab_res li .p2 {
  width: 18%;
  float: left;
  font-size: 13px;
  text-align: center;
}
.tab_res li .p1 {
  width: 64.5%;
  float: left;
  text-align: left;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
}
.tab_res li .p3 span {
  color: #fff;
  display: block;
  width: 80%;
  height: 28px;
  margin: 7px auto 7px auto;
  border-radius: 4px;
  line-height: 28px;
}


}


@media(max-width:430px) {


.index_banner {position:relative;margin-top:59px;}
.index_main1 .w1920 {max-width:100%;margin:0 auto;}
.index_main2 {width:100%;height:auto;background:url(/statics/home/images/index_r2_c1.jpg) no-repeat top center; background-size:cover;}
.index_main2 .news_fl .slideTxtBox {width:100%;text-align:left;margin-top:40px;}
.index_main2 .news_fl .slideTxtBox .hd li {float:left;cursor:pointer;margin-top:-2px;width:93px;color:#000;font-size:14px;text-align:center;}
.index_main2 .news_fl .slideTxtBox .index_mune {width:100%;height:75px;margin-bottom:20px;}
.hiSlider-title {bottom:0;width:100%;padding:0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;text-align:left;font-size:14px;height:48px;line-height:48px;}
.index_main2 .news_fl .sub-tit {width:142px;float:left;margin-top:0px;margin-bottom:0px;}

.index_main2 .news_fl .sub-tit span {display:block;width:68px;height:5px;background:#397FBD;margin-top:5px;}
.index_main2 .news_fl .sub-tit p {font-size:18px;color:#222222;line-height:45px;font-weight:700;}
.index_main2 .news_fl .sub-tit h2 {font-size:16px;color:#444343;font-weight:300;letter-spacing:2px;}

.index_main2 .news_fl .newsBox {
  width: 100%;
  background: #fff;
  height: auto;
  margin-top: 0;
}
.content_fr li a .pic {
  width: 100%;
  height: 190px;
  overflow: hidden;
}

.index_main2 .news_fl .newsBox .content_fr{ height: auto; display:table;}


.index_main2 .main {position:relative;margin-top:0px; display:block;}
.index_main2 .news_fl {max-width:486px;height:auto;width:100%;margin-right:0;}
.index_main2 .news_fr {max-width:486px;height:370px;width:100%;margin-right:0; margin-top:0;}
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item {height:24px;line-height:24px;width:100%;height:344px;}
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item img {  max-width: 100%; width:486px;   display: block; height:344px;}
.content_fr {width:100%;margin-top:0px;overflow: unset;}
.content_fr_p1 {line-height:30px;font-size:15px;color:#000; padding-top: 5px;}
.content_fr li {width:100%;height:375px;border-bottom:1px solid #dcdcdc; margin-bottom:10px;}
.content_fr li:last-of-type{ border-bottom: none;}
.content_fr_p2 {line-height:26px;font-size:14px;color:#7e7e7e;}
.content_fr_p3 {
  line-height: 26px;
  font-size: 14px;
  color: #767676;
  transition: all 0.5s;
}
.daytime .day {font-size:45px;text-align:center;color:#1A1A1C;line-height:60px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;}
.sylist_info {width:100%;}

.daytime {width:15%;margin-top:5px;}

.index_main3 {width:100%;height:545px;}

.index_main3 .main {position:relative;margin-top:20px; display:block;}
  
.index_main3 .main .main3_right {position:absolute;z-index:10;width:100%;height:455px;/* display:none;*/    right:0;left:50%;top:107%;margin-left:-50%;}
.index_main3 .main .main3_right img , .index_main3 .main .main3_right video{ width:100%;}


.index_main4 {width:100%;height:1058px;position:relative;}
.index_main4 .main {position:relative;width:90%;display:block;}
.index_main4 .main .main4_left .sub-tit {width:100%;margin-top:40px;margin-bottom:5px;}
.index_main4 .main .main4_left .sub-tit p {font-size:18px;color:#222222;line-height:40px;font-weight:700;}
.index_main4 .main .main4_left .area {width:100%;height:536px;}
.index_main4 .main .main4_left .area .gdata .dataitem .data {
  color: #d40808;
  font-size: 24px;
  line-height: 40px;
}
.index_main4 .main .main4_left .area .gdata .dataitem span {
  font-size: 14px;
  color: #333333;
  line-height: 39px;
  padding-left: 5px;
}
.index_main4 .main .main4_left .area .gdata .data_dec {
  color: #1f1f1f;
  font-size: 14px;
  line-height: 36px;
}
.index_main4 .main .main4_left .area .gdata li {
  text-align: center;
  padding: 0 14px;
}
.index_main3 .main .sub-tit {
  width: 100%;
  margin-top: 45px;
  position: relative;
  margin-bottom: 25px;
  text-align: center;
  float: left;
  
}
.index_main3 .main .main3_list {
  width: 100%;
  height: 370px;
  position: relative;
  margin-top: 145px;
}
.index_main3 .main .main3_list li .icon {
  width: 65px;
  height: 65px;
  margin: 0 auto;
  margin-top: 15px;
}

.index_main3 .main .main3_list li .icomore {
  width: 45px;
  height: 45px;
  margin: 0 auto;
  margin-top: 48px;
  display: none;
}
.index_main3 .main .main3_list li {
  width: 50%;
  height: 170px;
  float: left;
  transition: opacity 0.5s ease-in-out;
}
.index_main4 .main .main4_left {position:relative;width:100%;float:left;height:686px;padding:0;margin-top:0px;}
.index_main4 .main .main4_left .area ul li {width:48%;height:260px;float:left;margin-left:4%;position:relative;overflow:hidden;}
.index_main4 .main .main4_left .area ul li .pic img {width:100%;height:260px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
.index_main4 .main .main4_left .area ul li .title span {display:block;float:left;margin-right:0;width:100%;}
.index_main4 .main .main4_left .area ul li .title .btitle span img {width:13%;}

.index_main4 .main .main4_left .area ul li:nth-of-type(3){ margin-left:0; margin-top:15px;}
.index_main4 .main .main4_left .area ul li:nth-of-type(4){   margin-top:15px;}
.index_main4 .main .main4_left .area ul li .title .btitle {font-size:18px;line-height:40px;font-weight:500;text-indent:30px;}

.index_main4 .main4_right {position:absolute;z-index:10;width:90%;height:360px;right:0;top:58%;left:50%;margin-top:15px;margin-left:-45%;}
.index_main4 .main4_right .pic .title .num {font-size:32px;line-height:48px;font-weight:bold;text-align:center;}
.index_main4 .main4_right .pic .title {width:100%;height:40px;line-height:40px;text-align:left;font-size:24px;color:#fff;position:absolute;top:32%;left:0px;}
.index_main4 .main4_right .pic .img {width:100%;height:360px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
.index_main4 .main4_right .pic .title .btitle {font-size:18px;line-height:48px;font-weight:500;text-align:center;}

  
.nybanner .slides li img{ width:100%;}
.prod_search {
  width: 100%;
  background: #EEEEEE;
  padding: 20px 4%;
  height: 92px;
  margin-top: 80px;
}
.prod_search .sear_b .btns {
  width: 100px;
  float: left;
  height: 50px;
  background: #014099;
  color: #fff;
  font-size: 16px;
  border-radius: 0 5px 5px 0;
}
.prod_search .sear_b .form-item {
  float: left;
  height: 50px;
  width: calc(100% - 100px);
  border: none;
}
.want_nav_area .rt {
  padding-top: 10px;
  padding-bottom: 10px;
  float: left;
  width: 84%;
} 
.want_nav_area {
  width: 100%;
  float: left;
  height: auto;
  line-height: 28px;
  padding-left: 5px;
}
.sear_params {
  width: 100%;
  height: 190px;
}
.search_tit {
  width: 100%;
  height: 45px;
  line-height: 45px;
  margin: 30px auto;
  position: relative;
}
.zsprod_list li{width: 49%;float: left;margin-right: 2%;margin-bottom: 30px;}
.zsprod_list li:nth-of-type(3n+3){ margin-right:2%;}
.zsprod_list li:nth-of-type(2n+2){ margin-right:0;}
.zsprod_list li .pic {
  width: 100%;
  height: 146px;
  overflow: hidden;
  float: left;
}
.zsprod_list li .text .rex {
  width: 100%;
  color: #4f4f4f;
  font-size: 13px;
  line-height: 20px;
  text-align: left;
}
.zsprod_list li .text .addr {
  width: 100%;
  color: #4f4f4f;
  font-size: 12px;
  line-height: 20px;display: table;
  text-align: left;
}
.zsprod_list li .text .kptime {
  width: 100%;
  color: #4f4f4f;
  font-size: 12px;
  line-height: 22px;
  text-align: left;
}
.zsprod_list li .text .tags {
  width: 100%;
  color: #4f4f4f;
  font-size: 12px;
  line-height: 26px;
  text-align: left;
  margin-top: 10px;
}
.zsprod_list li .text .tags span {
  padding: 0 5px;
  background: #448aca;
  color: #fff;
  display: inline-block;
  float: left;
  margin-right: 8px;
  border-radius: 2px;
  margin-bottom: 8px;
}
.zsprod_list li .text {
  width: 100%;
  height: auto;
  padding: 15px;
  float: left;
  background: #EDF4FC;
}
.zsprod_list li .text .tags span:first-child{ display: none;}
.maxCons.prod { margin-top: 120px; width: 92%;margin-bottom: 30px;}
.syprod_list1 .gdpic {
  width: 210px;
  height: 287px;
  float: right;
  display: none;
}

.syprod_list1 .syplist {
  width: 100%;
  height: auto;
  float: left;
}

.syprod_top1{width: 100%;height: 445px;}
.syprod_top1 .pic{float: left;width: 100%;height: 234px;overflow: hidden;}
.syprod_top1 .text{padding: 15px;float: left;width: 100%;height: 205px;background:url(/statics/home/images/sy_r2_c8.jpg) no-repeat right bottom #EDF4FC;}



.syprod_top1 .text .bt{color: #4d4d4d; font-size: 24px; line-height: 32px; font-weight: 600; text-align: left;  }
.syprod_top1 .text .mx{width: 100%;color: #4d4d4d;font-size: 14px;line-height:30px;text-align: left;display: none;margin-top: 20px;} 

.syprod_top1 .text .rex{width: 100%;color: #929292;font-size: 14px;line-height: 24px;text-align: left;margin-top: 10px;}
.syprod_top1 .text .rex .ico{width: 24px;height: 24px;background: url(/statics/home/images/icon_stel.png);display:inline-block;background-size: 100%;float: left;margin-right: 5px;}
.syprod_top1 .text .rex b{color: #014099;font-size: 18px;}
.syprod_top1 .text .addr{margin-top:5px;width: 100%;color: #929292;font-size: 14px;line-height: 24px;text-align: left;}
.syprod_top1 .text .addr .ico{width: 24px;height: 24px;background: url(/statics/home/images/icon_sadd.png);display:inline-block;background-size: 100%;float: left;margin-right: 5px;}

.syprod_top1 .text .more{margin-top: 10px;background:#d40808;font-size:14px;color: #fff;text-align: center;border-radius: 23px;height: 32px;width: 110px;line-height: 32px;/* display: none; */}
 

 
.syprod_top2{ width: 100%; height: 445px;}
.syprod_top2 .pic{ float: right; width: 100%; height: 234px; overflow: hidden;}
.syprod_top2 .text{ padding: 15px; float: left; width:100%; height: 205px; background:url(/statics/home/images/sy_r2_c8.jpg) no-repeat right bottom #EDF4FC;}

.syprod_top2 .text .bt{color: #4d4d4d; font-size: 24px; line-height: 32px; font-weight: 600; text-align: left;  }
.syprod_top2 .text .mx{width: 100%;color: #4d4d4d; font-size: 14px; line-height:30px;   text-align: left; margin-top: 20px;display: none;} 

.syprod_top2 .text .rex{width: 100%;color: #929292; font-size: 14px; line-height:24px;   text-align: left;margin-top: 21px;}
.syprod_top2 .text .rex .ico{width: 24px; height: 24px; background: url(/statics/home/images/icon_stel.png);background-size: 100%; display:inline-block; float: left; margin-right: 5px;}
.syprod_top2 .text .rex b{ color: #014099; font-size: 18px;}
.syprod_top2 .text .addr{ margin-top:5px;width: 100%;color: #929292; font-size: 14px; line-height:24px;   text-align: left;}
.syprod_top2 .text .addr .ico{width: 24px; height: 24px; background: url(/statics/home/images/icon_sadd.png);background-size: 100%; display:inline-block; float: left; margin-right: 5px;}

.syprod_top2 .text .more{ margin-top:10px;background:#d40808 ;font-size:14px; color: #fff; text-align: center; border-radius: 23px; height: 32px; width: 110px;line-height: 32px;}
 
.syprod_list1{width: 100%;height: auto;overflow: hidden;margin-top:20px;}
  
  
.syprod_list1 .syplist li{width: 100%;float: left;margin-right: 0;height: 355px;margin-bottom: 20px;}
.syprod_list1 .syplist li:nth-of-type(3n+3){ margin-right: 0;}
.syprod_list1 .syplist li .cases_img{ width: 100%; height: 234px; overflow: hidden;}
.syprod_list1 .syplist li .cases_img img{width: 100%;-webkit-transition: all 0.5s;height: 234px;
  transition: all 0.5s;}
footer .ft_main .ft_main_3 {
    width: 19%;
    float: right;
    text-align: left;
    display: block;
    margin-right: 2%;
}
footer .ft_main .ft_main_3 .ftewm p {
  width: 100%;
  display: block;
  float: left;
  height: 21px;
  font-size: 12px;
  font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
  font-weight: bold;
  color: #FFFFFF;
  line-height: 21px;
  margin-top: 15px;
  margin-bottom: 8px;
}
/*移动 导航*/
.navNew{ display:none;}
header.main-nav{ display:block;}
header {width:100%;height:60px;background-color:rgba(255,255,255,1);border-bottom:1px solid #dae1ea;position:fixed;top:0;left:0;z-index:101;}
header .logo {margin-left:20px;float:none;position:absolute;left:0;top:0;}
.logo a {width:122px;height:20px;margin-top:0px;}
.logo a {display:block;position:absolute;left:0;top:0%;margin-top:0px;width:200px;height:60px;overflow:hidden;}
.logo a:before {content:'';position:absolute;left:0;top:0px;width:100%;height:100%;background-image:url(/statics/home/images/img_logo.png);background-position:left center;background-repeat:no-repeat;background-size:80% 80%;}
header .max-width-1200 {position:static;}
.max-width-1200 {max-width:1200px;width:100%;height:100%;position:relative;margin:0 auto;}
.pc-show {display:none;}
.mobile-show {display:block;}
header .btn-menu {float:right;height:20px;padding:20px 15px 4px;font-size:0;line-height:44px;text-align:center;cursor:pointer;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in;-ms-transition:transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;}
header .btn-menu span {display:block;width:25px;height:2px;margin-bottom:6px;background:#0e4eaf;border-radius:3px;-webkit-transform-origin:23px;-moz-transform-origin:23px;-ms-transform-origin:23px;-o-transform-origin:23px;transform-origin:23px;-webkit-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-moz-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-ms-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-o-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;}
header.active .btn-menu span:nth-last-child(3) {opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:1px;}
header.active .btn-menu span:nth-last-child(2) {width:0;opacity:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:width .5s;-moz-transition:width .5s;-ms-transition:width .5s;-o-transition:width .5s;transition:width .5s;}
header.active .btn-menu span {opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
header .btn-tel {display:block;float:right;width:8%;height:50px;position:relative;margin: 0 auto;}
header .btn-tel:before {content:'';background:url(icon_dianhua.png) no-repeat center center;background-size:60%;position:absolute;left:0;right:0;top:8px;bottom:0;text-align:center;line-height:52px;font-size:0.35rem;color:#fff;letter-spacing:.75px;}

.nav-menu.active {height:calc(100vh - 53px);}
.nav-menu {position:fixed;left:0;top:53px;z-index:99;box-sizing:border-box;width:100%;height:0;overflow:hidden;background-color:#fff;-webkit-transition:height .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:height .5s cubic-bezier(.25,.46,.45,.94);-ms-transition:height .5s cubic-bezier(.25,.46,.45,.94);-o-transition:height .5s cubic-bezier(.25,.46,.45,.94);transition:height .5s cubic-bezier(.25,.46,.45,.94);}
.nav-menu.active .main {height:100%;}
.nav-menu .main {width:100%;height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;}
.nav-menu .left-title {position:relative;width:25%;background:#f2f8ff;padding:20px 0;z-index:10;}
.nav-menu .right-title {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px 15px 16px 20px;background-color:#fff;width:calc(100% - 115px);}
.nav-menu.active .menu-close {display:block;}
.nav-menu .left-title li.active {font-weight:600;background:#fff;}
.nav-menu .left-title li {    display:block;position:relative;padding:12px 5px 12px 15px;font-size:16px;line-height:28px;color:#000;-webkit-transition:all .2s;transition:all .2s;}
.nav-menu .left-title li:after {content:"";display:block;position:absolute;bottom:0;top:31%;left:0;width:2px;height:16px;background-color:#0e4eaf;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.2s;transition:.2s;}
.nav-menu .left-title li.active:after {-webkit-transform:scaleX(1);transform:scaleX(1);}
.nav-menu .right-title .list-title.show {display:block;}
.nav-menu .right-title .list-title {display:none;}
.nav-menu .right-title .list-title .list-text {border-bottom:1px solid #dfe1e6;padding-bottom:12px;margin-bottom:12px;}
.nav-menu .right-title .list-title .list-text .text-head {color:#333;position:relative;padding:0;font-size:0.55rem;}
.nav-menu .right-title .list-title .list-text .text-head p {display:inline-block;width:calc(100% - 30px);}
.nav-menu .right-title .list-title .icon-arron-bottom {position:absolute;top:50%;right:0px;margin-top:-3px;-webkit-transition:.35s;transition:.35s;width:10px;height:6px;display:inline-block;vertical-align:middle;padding-left:1px;padding-right:1px;}
.nav-menu .right-title .list-title .icon-arron-bottom:before {content:"";display:block;width:8px;height:8px;border-bottom:1px solid #575d6c;border-right:1px solid #575d6c;margin-top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.nav-menu .right-title .list-title .list-text .text-body {padding:0 16px;display:none;}
.nav-menu .right-title .list-title .list-text:first-child .text-body {display:block;}
.nav-menu .right-title .list-title .list-text .text-body-list {cursor:pointer;display:block;margin-top:16px;padding:0;color:#666;font-size: 0.55rem;}
.menu-close {display:none;position:absolute;bottom:14px;left:50%;margin-left:-27px;height:54px;width:54px;}
.menu-close p {position:absolute;left:10px;top:10px;height:34px;width:34px;background-color:#f2f8ff;border-radius:50%;}
.menu-close p span {position:absolute;left:50%;top:10px;margin-left:-1px;width:2px;height:14px;background-color:#999;}
.menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.menu-close p:before,.menu-close p:after {content:'';position:absolute;left:13px;top:8px;width:2px;height:11px;background-color:#999;border-radius:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.main:after,.main:before {display:table;content:"";}
.menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.nav-menu .right-title .list-title .title-top {font-size:14px;line-height:22px;color:#252b3a;padding:0 0 24px;}
.nav-menu .right-title .list-title .title-top a {display:inline-block;font-size:0.6rem;line-height:18px;color:#000;}
.nav-menu .right-title .list-title .title-top span {display:inline-block;vertical-align:middle;}
.nav-menu .right-title .list-title .title-top span,.nav-menu .right-title .list-title .title-top i {display:inline-block;vertical-align:middle;}
.nav-menu .right-title .list-title .title-top .icon-arron-right {position:relative;width:15px;height:6px;margin-top:-4px;margin-left:10px;}
.nav-menu .right-title .list-title .title-top .icon-arron-right:before {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(315deg);transform:rotate(315deg);-webkit-transform-origin:right;transform-origin:right;}
.nav-menu .right-title .list-title .title-top .icon-arron-right:after {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right;transform-origin:right;}
  
.navigation .title-nav {
  display: inline-block;
  vertical-align: middle;
  width: 30%;
  float: none;
  font-size: 14px;
  line-height: 1.5;
  padding: .5rem 0;
  text-align: center;
}
.navigation.lsd li.title-nav:nth-child(2) {
  width: 32%;
} 
.main-swiper{ margin-top:52px;}
  
.dabit,.maxCon,.boConC .tab-content{ max-width:486px;}

  
.c-pagination {position:absolute;left:0;bottom:-26px;width:100%;height:20px;}

  
.dabit h5, .dabit h2{ font-size:0.6rem;    margin-bottom: 5px;}
.dabit p{ font-size:0.4rem;}
  
.news_list li a{ font-size:0.35rem;}
.news_list li { font-size:0.35rem;}
  
.news_list {width:100%;float:left;margin-top:10px;}

.index_main4 .main .main4_left .area .sabout_dec {
  color: #4e4e4e;
  font-size: 16px;
  text-align: left;
  line-height: 36px;
  padding-right: 0;
}
/*footer*/
.footer .copy {overflow:hidden;/* padding-left:20px;*/    text-align:center;padding-top:0px;line-height:18px;color:#fff;width:100%;position:absolute;left:50%;bottom:-3px;margin-left:-243px;}

footer .ft_line {width:100%;height:1px;opacity:0.2;border:1px solid #FFFFFF;}
footer .ft_main {width:100%;height:170px;}
.footer .wrap {display:inline-block;padding:0;max-width:486px;width:90%;position:relative;height:210px;}
footer .ft_logo b img {max-width:75%;}
  
footer .ft_main .ft_main_1 dt {margin-top:0;height:auto;font-size:12px;font-family:MicrosoftYaHei;color:#FFFFFF;font-weight:100;line-height:19px;}
footer .ft_top {height:26px;font-size:14px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;text-align:left;margin-bottom:8px;width:100%;margin:0 auto;}
footer .ft_main .ft_main_3 .ftewm b img {width:100%;}
footer .ft_main .ft_main_3 .ftewm b {display:block;width:65px;height:55px;float:left;margin-top: 12px;}
footer .ft_main .ft_main_3 .ftewm p {display:block;float:left;height:21px;font-size:12px;width: 65px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:16px;margin-bottom:15px;}
footer .ft_main .ft_main_3 {width:19%;float:right;text-align:left;display:block;}
footer .ft_main .ft_main_2 {width:60%;float:left;display:block;margin-left:2%;padding-top:10px;text-align:left;}
footer .ft_main .ft_main_1 {width:50%;float:left;text-align:left;padding-top:10px; display:none;}
footer .ft_main .ft_main_2 dl {margin-top:6px;height:21px;font-size:16px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;}
footer .ft_main .ft_main_1 dl,footer .ft_main .ft_main_2 dl {font-size:13px;} 

footer .ft_logo b {display:block;width:265px;height:48px;float:left;}
footer .ft_logo {width:100%;text-align:left;margin-top:8px;height:48px;}

.footer {display:block;  position: unset; height:250px;padding:18px 0px 10px;}
/*footer end*/
.jiaozhu{ width:90%; margin:0 auto;}
.jiaozhu li h6{    height: 40px; line-height:40px; font-size:15px;}
.jiaozhu li p{ margin-bottom:5px; font-size:12px;}

.ft-link p{ width:100%;}
.ft-link .row{ padding:10px 0 0 0;}
.jiaozhu li.tmf1{ width:100%;}
.jiaozhu li.tmf2{ width:34%; padding-right:0;margin-right:3%;}
.jiaozhu li.tmf3{ width:25%; margin-right:0;padding-right:0;}
.jiaozhu li p a{ font-size:12px;}


/*小屏幕内页*/
.nybanner {height:241px;margin-top: 60px;}
.nybanner .slides li .cont{ height:280px;}
.nybanner .slides li .font {padding-top:14%; width:90%;}
.nybanner .slides li:first-of-type .font h3{ font-size:0.6rem; text-align:center;line-height: 40px;}
.nybanner .slides li:first-of-type .font p{ font-size:0.5rem;margin-top:0; line-height:22px; width:60%; text-align:center; margin:0 auto;}
.nybanner .slides li .font .s-line1{height:2px;margin:0 auto;margin-top:10px;}
.nybanner .slides li:first-of-type .font dt{ width:100%; font-size:12px; line-height:22px;    display: none;}



.ProdCenter .maxCon{ width:90%;}
  
.piList {padding:10px 0 20px;overflow:hidden;width:100%;}

.culture-sdic {width:100%;line-height:40px;text-align:justify;color:#555555;font-size:14px;margin-top:20px;padding-bottom:15px;}
  

.piList .pic-item {position:relative;width:100%;margin:0 0 5px 0;padding:0;display:inline;}

.mhide {display:none;}
.pchide {display:block;}


/*新闻中心*/
  
.page-list a {width:40px;height:40px;line-height:40px;font-size:20px;margin:0 9px;border-right:1px solid #ddd;}
.pagelistk {width:100%;text-align:center;margin:0 0 25px 0;}
.pages {height:auto;margin:50px 0 10px 0;clear:both;}
.page-pc {display:block;}
.pages a {padding:5px 5px;border:1px solid #e1e1e1;height:35px;line-height:26px;color:#666;display:inline-block;width:35px;margin-bottom: 10px;}
.pages a.a1 {width:65px;}
.pages span {border:1px solid #0075CF;height:35px;line-height:26px;color:#fff;padding:5px 5px;background:#0075CF;display:inline-block;width:35px;margin-bottom:5px;}

  

.newsTu {width:40.1%;height:210px;overflow:hidden;float:left}
.newsWz {float:right;width:56.4%;height:auto;overflow:hidden;text-align:left;padding:31px 34px 29px 0;}
.newsWz .zA {display:block;overflow:hidden;line-height:20px;font-size: 14px;color:#282828;font-weight:bold;}
.newsWz .zB {max-height:78px;overflow:hidden;line-height: 24px;font-size: 12px;color:#666;letter-spacing:.5px;margin-top:16px;}
.newsWz .zB a {display:inline-block;padding-left:12px;color:#1140c4;font-size:14px}

  
.pagination {margin:36px 0;text-align:left}

.news_showZZ {
  padding-top: 25px;
  padding-bottom: 30px;
  height: auto;
  overflow: hidden;
}
.newsA .newsWz .zA {height:auto}
  
.newsA .newsWz .zA {white-space: unset;text-overflow:unset}

.btn-posting {display:block;width:100%;height:48px;line-height:48px;text-align:center;font-size:20px;color:#fff;background-image:linear-gradient(90deg,#07a8ff 5%,#596efb 100%);background-color:#596efb;border-radius:3px;position:relative;margin-bottom:25px}
.btn-posting:before {content:'';display:inline-block;vertical-align:middle;width:22px;height:22px;background-image:url(/static/images/xiaoyi_2018/news/icon-common.png);background-position:-209px -1px;background-repeat:no-repeat;margin-right:8px;position:relative;top:-3px}
.btn-posting:hover {color:#fff;background:linear-gradient(90deg,#09f 0,#575dfa 100%);background-color:#4457d6}

.maxCons {width:90%;max-width:486px;position:relative;margin:0 auto; padding-left: 0; padding-right: 0;}

.news_showZZ .newsTit .wzA {line-height:32px;font-size:20px;color:#282828;font-weight:bold;text-align:left;}

.newsXq {padding:20px 0 0;height:auto;overflow:hidden;line-height:36px;letter-spacing:.5px;font-size:14px;color:#666;overflow-x: scroll;}
  
.newsXq p,.newsXq div {line-height:30px;text-align:justify;letter-spacing:.5px;font-size:14px;color:#666;margin-bottom:0px;}
.newsXq img{ max-width:100%;}
.newsSxp {margin-top:62px;width:100%;height:28px;}
.newsSxp .prev,.newsSxp .next {float:left;width:48%;height:auto;}
.newsSxp p {max-width:100%;height:28px;display:block;line-height:28px;letter-spacing:.5px;text-align:left; padding: 0 10px;}
.newsSxp p b {display:block;float:left;width:58px;height:28px;font-weight:bold;line-height:28px;font-size:14px;color:#282828;}
.newsSxp p a {display:block;margin-left:60px;height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:28px;font-size:14px;color:#282828;}
.newsSxp .next {float:right;text-align:right;}
.newsSxp .next p a {text-align:left;}
.newsSxp a:hover{ color:#016BFF;}
  
.nybanner_mobile{ display:block;}
.nybanner_pc{ display:none;}
.about_top {width:100%;height:auto;margin-top:40px;}
.about_top .about_toppic {width:100%;float:left;margin-top:25px;}
.about_top .about_dec {width:100%;float:right;padding:30px 20px;border-bottom:#004098 solid 6px;}
.about_top .about_dec .minfo {color:#4e4e4e;font-size:18px;line-height:34px;padding-top:10px;float:left;}
.about_main .about-sdic h2 {color:#014099;font-size:24px;width:100%;float:left;line-height:34px;}
.about_top .about_dec .minfo {font-size:14px;}
.about_main .about-sdic {width:100%;float:right;background:#EDF4FC;height:825px;padding:25px;}
.about_main .about_rpic {width:100%;float:left;height:585px;overflow:hidden;}
.about_main {width:100%;height:auto;margin-top:30px;margin-bottom:90px;}
.about_gd li {width:50%;float:left;display:flex;}
.maxCon {padding-left:0;padding-right:0;}
.nbanner_box .guide {width:100%;height:auto;line-height:46px;float:left;margin-top:0px;border-bottom:#CCCCCC solid 1px;}
.navigation {width:100%;float:right;height:auto;text-align:right;}
.nbanner_box {height:auto; position: relative; background:none;}
.navigation .title-nav a {color:#333;}
.navigation .title-nav:before {height:3px;}

.navigation.cfcp .title-nav {display:inline-block;vertical-align:middle;width:33.33%;float:left;font-size:14px;line-height:46px;text-align:center;}
.navigation.job .title-nav {display:inline-block;vertical-align:middle;width:26%;float:left;font-size:14px;line-height:46px;text-align:center;}

.navigation.cyjgn .title-nav {
  display: inline-block;
  vertical-align: middle;
  width: 24%;
  float: none;
  font-size: 14px;
  line-height: 46px;
  text-align: center;
}
.index_main3 .main .sub-tit h2 {
        font-size: 20px;
        color: #97a8bd;
        font-weight: 300;
        letter-spacing: 1px;
    }
.index_main4 .main .main4_left .area .gdata {
    display: flex;
    -ms-flex-align: center !important;
    align-items: center !important;
    margin-top: 20px;
}	
.navigation.aboutx .title-nav {display:inline-block;vertical-align:middle;width:32.3%;float:none;font-size:14px;line-height:46px;text-align:center;}
.fup .fup_bg .xbt {margin-top:0;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
.fup {width:100%;height:auto;margin:90px auto 90px auto;}
.fup .fup_bg .fup_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:130px;margin-top:25px;}
.fup .fup_bg .fup_piclist {width:100%;float:left;height:180px;}
.fup .fup_bg .fup_piclist11 .pic11 li img {width:100%;}
.fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(1) {width:38%;height:149px;overflow:hidden;}
.fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(2) {width:60%;height:149px;overflow:hidden;margin-right:0%;}
.fup .fup_bg .fup_piclist11 .pic11 {width:96%;margin-left:2%;margin-right:2%;float:left;height:150px;margin-top:28px;}
.fup .fup_bg .fup_piclist11 {width:100%;float:left;height:189px;}
.maxCons.join_category {margin:80px auto 50px auto;}
.maxCons.join_category2 {
  margin: 15px auto 50px auto;
}

.join_category2.maxCons::after {
  clear: both;
  content: "";
  display: table;
}
.fdc_bk .gdata{width:100%;margin: 7px 0 20px 0;float:left;height: 65px;}
.fdc_bk .gdata li{width:33.33%;float:left;padding-left: 0%;position: relative;}
.fdc_bk .gdata li .icon{width: 45px;height: 45px;float:left;text-align: center;line-height: 70px;}
.fdc_bk .gdata li .icon img{ width:70%;}
.fdc_bk .gdata li .item{  padding-left:0px;}

.fdc_bk .gdata li .item .indc{ color:#4c4c4c; text-align:left; line-height:25px; font-size:14px;}
.fdc_bk .gdata li .item .numC{ color:#4c4c4c; text-align:left; line-height:36px; font-size:14px;}
.fdc_bk .gdata li .item .numCX{ color:#d40808; text-align:left; line-height:36px; font-size:22px;}
.fdc_bk .gdata li:nth-of-type(2)::after {
  content: "";
  width: 1px;
  height: 30px;
  border-radius: 0;
  background: #BFBFBF;
  position: absolute;
  bottom: 20px;
  right: 0;
}
.fdc_bk .gdata li:nth-of-type(2)::before {
  content: "";
  width: 1px;
  height: 30px;
  border-radius: 0;
  background: #BFBFBF;
  position: absolute;
  bottom: 20px;
  left: 0;
}
    .cyjg { padding-bottom:60px;}
.fdc_bk .miaoxu p{ text-indent:0}
.fdc_bk .miaoxu {
  width: 100%;
  float: left;
  text-align: left;
  color: #333;
  font-size: 14px;
  line-height: 34px;
  margin-bottom: 20px;
  height: auto;
}
.fdc_bk .miaoxu img{ width:100%;}
.fdc_bk .cy_piclist {
  width: 100%;
  float: left;
  height: 218px;
}
.fdc_bk {
  width: 100%;
  margin-bottom: 45px;
}
.bzfdc_bk .miaoxu {
  width: 100%;
  float: left;
  text-align: left;
  color: #333;
  font-size: 14px;
  line-height: 34px;
  margin-top: 10px;
  margin-bottom: 40px;
  height: auto;
}


.lsd_zj .tit {top:22px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:absolute;}
.lsd_zj .sdmap img {width:85%;}
.lsd_zj {width:100%;position:relative;height:440px;background:url(/statics/home/images/sidai.png) no-repeat top left #f7f7f7;background-size:70%;}
.lsd_lc .tit {margin-top:20px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
.lsd_lc .lsd_lclistb .year-nav {margin-bottom:75px;height:408px;position:relative;width:19%;float:left;padding:10px 0;overflow:hidden;}
.lsd_lc .lsd_lclistb .slide-box {width:81%;height:100%;min-height:520px;position:relative;float:right;}
.lsd_lc .lsd_lclistb .year-nav::after {content:"";width:1px;height:100%;background:#B8B8B8;position:absolute;top:15px;left:0;}
.lsd_lc .lsd_lclistb .year-btn.active .text {font-size:20px;line-height:36px;color:#004198;}
.lsd_lc .lsd_lclistb .year-btn.active .text::after {content:"";width:3px;height:100%;background:#004198;position:absolute;bottom:0;left:0;z-index:1;}
.lsd_lc .lsd_lclistb .year-btn {float:right;width:100%;padding:0px;margin-top:20px;cursor:pointer;color:#999;display:inline-block;position:relative;}
.lsd_lc .lsd_lclistb .slide-item .img1 img {width:100px;height:70px;}
.lsd_lc .lsd_lclistb .slide-item .info-r {float:left;width:calc(100% - 100px);padding-left:12px;text-align:left;color:#333;}
.lsd_lc .lsd_lclistb .slide-item .info-r p {padding-top:8px;line-height:22px;font-size:12px;}
.lsd_lc .lsd_lclistb .slide-item .yearsItem1 {margin-bottom:15px;}
.lsd_lc .lsd_lclistb .pn {position:absolute;top:-24px;left:-88px;width:30px;height:424px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}
.yuanz {width:100%;height:auto;margin:90px auto 150px auto;}
.yuanz .dbt p {float:left;margin:0 25px;width:90%;background:#014099;border-radius:37px;display:block;height:50px;line-height:50px;text-align:center;color:#fff;font-size:16px;}
.yuanz .yuanz_bg .xbt {margin-top:15px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:36px;height:36px;position:relative;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 {width:100%;float:left;height:115px;margin-top:20px;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 {height:118px;margin-top:8px;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.one {width:17%;height:115px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.two {margin-left:6%;width:36%;height:115px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.three {margin-left:6%;width:35%;height:115px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.one {width:40%;height:118px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.two {margin-left:3%;width:57%;height:118px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist {width:100%;float:left;height:258px;}
.yuanz .yuanz_hjgs .xbt {margin-top:30px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:30px;height:60px;position:relative;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:305px;margin-top:18px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:136px;margin-top:18px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.one {width:49%;height:136px;overflow:hidden;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.two {width:49%;height:136px;overflow:hidden;margin-right:0%;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:136px;margin-top:15px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist {width:100%;float:left;height:306px;}
.yuanz .yuanz_msgc .xbt {margin-top:30px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:30px;height:60px;position:relative;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:138px;margin-top:38px;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:90px;margin-top:15px;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist {width:100%;float:left;height:290px;}
.yuanz .jinqi {width:80%;margin-left:10%;margin-right:10%;float:left;height:156px;margin-top:38px;}
.about_zzjg img {width:100%;}
.historybox .history_list .text {width:75%;height:auto;float:right;background:#F4F4F4;padding:10px;}
.historybox .history_list .left {width:25%;height:156px;float:left;position:relative;}
.historybox .history_list .left .tit::after {content:"";width:36px;height:0px;background:#004098;position:absolute;bottom:18px;right:-50px;}
.historybox .history_list .left::after {content:"";width:28px;height:0;background:url(/statics/home/images/history_r5_c3.jpg) no-repeat;position:absolute;bottom:0;right:58%;}
.historybox .history_list li {width:100%;height:100%;background:url(/statics/home/images/history_r5_c3.jpg) no-repeat top left;background-position:16px 30px;}
.historybox .history_list .text .desc {font-size:14px;line-height:30px;color:#333333;}
.historybox .history_list .left .tit {position:relative;width:70%;height:32px;text-align:center;font-size:15px;line-height:32px;color:#fff;background:#004098;}
.honorlist .year-btn {padding:0px 12px 8px 12px;margin:0 5px;cursor:pointer;color:#004198;display:inline-block;position:relative;}
.honorlist .year-nav {margin-bottom:40px;background:url(/statics/home/images/hnonor_r3_c8.jpg) repeat-x;height:98px;position:relative;overflow:hidden;display:flex;overflow-x:hidden;white-space:nowrap;gap:10px;}
.honorlist .slide-btn {position:absolute;top:-87px;width:40px;height:40px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}
.honorlist .slide-item .left {width:100%;height:255px;float:left;position:relative;background:url(/statics/home/images/hnonor_r6_c2.jpg) no-repeat;}
.honorlist .year {font-size:50px;font-weight:bold;color:#fff;}
.honorlist .slide-item .right {width:100%;height:auto;float:right;position:relative;padding:10px;box-sizing:border-box;text-align:left;font-size:15px;line-height:36px;}
.honorlist .yearen {font-size:24px;color:#fff;text-transform:uppercase;}
.honorlist .year-btn .text {line-height:70px;width:100%;height:48px;margin:0 auto;font-size:24px;}
.honorlist .year-btn.active .text {font-size:26px;line-height:70px;color:#d40808;}
.culture_top .box .bklist li {float:left;width:100%;height:80px;margin-top:20px;}
.culture_top .box .bktit {height:60px;float:left;width:100%;text-align:center;margin:24px auto 4px auto;}
.culture_top .box .bklist .item .text p {font-size:14px;line-height:17px;text-align:left;color:#353535;}
.culture_top .box .bklist li:nth-of-type(3n+2) {margin-left:0;margin-right:0;}
.culture_top .maxCons .box {width:100%;height:758px;background:url(/statics/home/images/culture_r2_c3.jpg) no-repeat top center;background-size:cover;}
.culture_top {width:100%;height:auto;margin:135px auto 0 auto;}
.culture_main {width:100%;height:380px;margin:30px auto;}
.culture_main .maxCons .left {height:270px;width:100%;float:left;background-size:25%;background:url(/statics/home/images/culture_r2_c2.jpg) no-repeat left bottom;}
.culture_main .maxCons .right {height:315px;width:100%;float:right;}
.culture_main {width:100%;height:465px;margin:30px auto;}
.culture_main .maxCons .right {height:176px;width:100%;float:right;}
.culture_main .maxCons .right .pic1 {height:176px;width:24%;float:left;overflow:hidden;}
.culture_main .maxCons .right .pic2 {height:176px;width:45%;float:left;margin:0 12px;overflow:hidden;}
.culture_main .maxCons .right .pic3 {height:176px;width:24%;float:left;overflow:hidden;}
.cyjg_main .dbt p {
  float: left;
  margin: 0 25px;
  width: 90%;
  background: #014099;
  border-radius: 37px;
  display: block;
  height: 50px;
  line-height: 50px;
  text-align: center;
  color: #fff;
  font-size: 16px;
}

.jdprod_list li {
  width: 49%;
  float: left;
  margin-right: 2%;
  margin-bottom: 30px;
}
.about_zzjg {
  width: 92%;
  margin: 130px auto;
  height: auto;
  line-height: 42px;
  font-size: 16px;
  text-align: left;
}
.historybox {
  width: 100%;
  height: auto;
  background: url(/statics/home/images/history_r2_c1.jpg) no-repeat bottom;
  background-size: 100%;
  margin-top: 140px;
  min-height: 1100px;
}
.honorlist .container {
  width: 100%;
  margin: 105px auto;
  text-align: center;
  position: relative;
}
.honorlist .slide-btn.next {
  right: -10px;
}
.jdprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
.jdprod_list li:nth-of-type(3n+3) {margin-right:2%;}
.jdprod_list li:nth-of-type(2n+2) {margin-right:0;}
.jdprod_list li .pic {width:100%;height:146px;overflow:hidden;float:left;}
.jdprod_list li .text .rex {width:100%;color:#4f4f4f;font-size:13px;line-height:20px;text-align:left;}
.jdprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:12px;line-height:20px;text-align:left;}
.jdprod_list li .text .kptime {width:100%;color:#4f4f4f;font-size:12px;line-height:22px;text-align:left;}
.jdprod_list li .text .tags {width:100%;color:#4f4f4f;font-size:12px;line-height:26px;text-align:left;margin-top:10px;}
.jdprod_list li .text .tags span {padding:0 5px;background:#448aca;color:#fff;display:inline-block;float:left;margin-right:8px;border-radius:2px;margin-bottom:8px;}
.jdprod_list li .text {width:100%;height:auto;padding:15px;float:left;background:#EDF4FC;}
.jdprod_list li .text .tags span:first-child {display:none;}

.news_showZZ .newsTit {height:auto;overflow:hidden;border-bottom:1px solid #dae1e9;margin-top:0;}
.news_showZZ .newsTit .wzB {line-height:22px;font-size:12px;color:gray;letter-spacing:.5px;margin:5px 0 17px;text-align:center;}
.maxCons.cgou {width:90%;position:relative;margin:85px auto 60px auto;min-height:550px;}
.cgou .cg_left {width:225px;height:500px;float:left;display:none;}
.cgou .cg_right {width:100%;height:auto;float:right;}
.zb_search {width:100%;background:#EEEEEE;padding:10px 4%;height:165px;}
.zb_search .sear_zb .item {float:left;height:42px;width:100%;border:none;margin-bottom:8px;}
.zb_search .sear_zb .item label {width:24%;text-align:left;height:36px;display:inline-block;}
.zb_search .sear_zb .item .sinput {padding-left:15px;line-height:36px;background:#fff;border:#000;width:73%;border-radius:5px;}
.zb_search .sear_zb .item2 .timeinput {padding-left:1%;padding-right:1%;line-height:36px;margin-left:2.5%;margin-right:2%;background:#fff;border:#000;width:31%;border-radius:5px;}
.zb_search .sear_zb .item2 .timeinput:last-of-type {float:right;}
.zb_search .sear_zb .btns {width:100%;float:left;height:36px;background:#014099;color:#fff;font-size:16px;border-radius:5px;}
.zb_search .sear_zb .item2 {float:left;height:36px;width:100%;border:none;margin-bottom:15px;}
.zb_search .sear_zb .item2 label {width:22%;text-align:left;height:36px;display:inline-block;}

.cgou .cg_right .cg-tabs li .ico {width:30px;height:30px;margin:5px auto 0 auto;}
.cgou .cg_right .cg-tabs li {width:50%;height:60px;float:left;text-align:center;line-height:20px;font-size:14px;}
.cgou .cg_right .cg-tabs {width:100%;height:122px;border-bottom:#bfbfbf solid 1px;}
.tab_bt {position:relative;width:100%;background:#014099;height:36px;color:#fff;text-align:center;line-height:36px;font-size:14px;}
.tab_bt .p1 {width:56.5%;float:left;}
.tab_bt .p2 {width:20%;float:left;border-left:#fff solid 1px;border-right:#fff solid 1px;}
.tab_bt .p3 {width:23%;float:left;}
.job_list {width:100%;margin:65px auto;height:auto;line-height:36px;text-align:left;}
.job_list li .date-block {float:left;padding:0 5px;width:20%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
.job_list li .summary {float:left;margin-left:3%;height:100%;line-height:18px;color:#746969;width:77%;}
.job_list li .date_more {width:3%;display:none;height:44px;float:right;text-align:right;padding-top:30px;}
.job_list li {width:100%;height:auto;float:left;padding:10px 0;border-bottom:#ccc solid 1px;}
.job_list li h1 {margin-bottom:0;line-height:28px;font-size:14px;font-weight:600;color:#333;}

.about_job {width:90%;margin:30px auto;height:auto;line-height:42px;font-size:16px;text-align:left;}
.join_left .join_left1 {float:left;width:100%;height:240px;overflow:hidden;}
.join_left {float:left;width:100%;height:auto;}
.join_left .join_left2 {margin-top:24px;float:left;width:100%;padding:15px 20px;background:#eee;height:310px;}
.join_right {width:100%;height:auto;min-height:800px;float:right;}
.join_right .join_ln {width:100%;float:left;height:auto;}
.join_right .join_ln .texti {width:100%;font-size:14px;line-height:32px;text-align:left;margin-top:10px;float:left;}
.join_right .join_ln {width:100%;float:left;height:auto;margin-top:20px;}
.join_right .join_zp {width:100%;height:auto;float:left;margin-top:20px;}
.join_right .join_zp .tit span {float:right;text-transform:uppercase;font-size:16px;line-height:28px;}
.join_zplist li .date-block {float:left;padding:0 10px;width:21%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
.join_right .join_zp .join_zplist li h1 {margin-bottom:2px;line-height:20px;font-size:14px;font-weight:600;color:#333;}
.join_right .join_zp .join_zplist li .date_more {display:none;}
.nybanner.job {height:240px;margin-top:60px;}
.index_main2 .news_fl .index_mune {width:100%;height:60px;}
.index_main2 .news_fl .more {margin-top:15px;text-transform:uppercase;text-align:center;height:32px;line-height:32px;font-size:12px;border:#7D7D7D solid 1px;border-radius:30px;width:105px;float:right;}
.news_top {width:100%;margin:80px auto 0 auto;height:96px;background:#f5f5f5;overflow:hidden;}
.news_top .pic {
  width: 40%;
  float: left;
  overflow: hidden;
}
.news_top .text {
  float: left;
  width: 60%;
  padding: 0 3%;
}

.news_top .text .date {
  color: #014099;
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 5px;
}
.news_top .text .tt {
  color: #333;
  font-size: 16px;
  line-height: 23px;
  margin-bottom: 2px;
}
.news_top .text .desc {
  color: #323232;
  font-size: 16px;
  line-height: 30px;
  margin-bottom: 35px;
  display: none;
}
.news_top .text .date_more{display: none;}
.news_list li .pic {
  width: 40%;
  float: left;
  height: 96px;
  overflow: hidden;
}
.news_list li .text {
  float: left;
  width: 60%;
  padding: 0 3%;
}
.news_list li .text .desc{display: none;}
.news_list li .text .date_more{display: none;}

.news_list li .text  .date {
  color: #014099;
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 5px;
}
.news_list li .text  .tt {
  color: #333;
  font-size: 16px;
  line-height: 23px;
  margin-bottom: 2px;
}
.news_list li {
  margin-top: 25px;
  height: 96px;
  overflow: hidden;
  text-align: left;
  line-height: 28px;
  font-size: 14px;
  color: #A6A6A6;
  background: none;
}
.plist  .news_list{ margin-top: 0;}

.tab_res li .p3 {
  width: 23%;
  float: left;
  text-align: center;
  font-size: 12px;
}
.tab_res li .p2 {
  width: 20%;
  float: left;
  font-size: 13px;
  text-align: center;
}
.tab_res li .p1 {
  width: 56.5%;
  float: left;
  text-align: left;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
}
.tab_res li .p3 span {
  color: #fff;
  display: block;
  width: 80%;
  height: 28px;
  margin: 7px auto 7px auto;
  border-radius: 4px;
  line-height: 28px;
}


}

  

@media(max-width:428px) {

.nybanner {height:260px;}
.nybanner .slides li img{width:100%;}
 
.nybanner .slides li .cont {height:260px;}
.nybanner .slides li .font {padding-top:28%;width:90%;}
.nybanner .slides li:first-of-type .font h3 {font-size:1rem;text-align:center;line-height:40px;}
 

header .btn-tel::before {content:'';background:url(icon_dianhua.png) no-repeat center center;background-size:auto;background-size:80%;position:absolute;left:0;right:0;top:5px;bottom:0;text-align:center;line-height:52px;font-size:0.35rem;color:#fff;letter-spacing:.75px;}

.logo a {display:block;position:absolute;left:0;top:0;margin-top:10px;width:120px;height:40px;overflow:hidden;}
.logo a::before {content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(img_logo.png);background-position:left center;background-repeat:no-repeat;background-size:80% 80%;}
footer .ft_top {height:26px;font-size:14px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;text-align:left;margin-bottom:8px;width:90%;margin:0 auto;}
footer .ft_line {width:90%;height:1px;opacity:0.2;border:1px solid #FFFFFF;}
footer .ft_main {width:90%;height:328px;}
footer .ft_main .ft_main_1 {width:100%;float:left;text-align:left;padding-top:10px;}
footer .ft_main .ft_main_2 {width:59%;float:left;display:block;margin-left:0;padding-top:10px;text-align:left;}
footer .ft_main .ft_main_3 {width:30%;float:right;text-align:left;display:block;}
footer .ft_main .ft_main_3 .ftewm p {display:block;float:left;height:21px;font-size:13px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:16px;margin-bottom:8px;}
footer .ft_main .ft_main_1 dl,footer .ft_main .ft_main_2 dl {font-size:12px;}
footer .ft_main .ft_main_2 dt {margin-top:5px;font-weight:100;height:18px;font-size:14px;font-family:MicrosoftYaHei;color:#FFFFFF;line-height:18px;}
.footer {display:block;position:unset;height:420px;}
.cndns-right-btn {width:35px;height:auto;overflow:hidden;padding:6px 0;text-align:center;display:block;position:relative;background:#000000;opacity:0.3;border-radius:5px;}
 
.news_showZZ .newsTit .wzA {line-height:28px;font-size:18px;color:#282828;font-weight:bold;text-align:left;}
.news_showZZ .newsTit .wzB {line-height:19px;font-size:14px;color:gray;letter-spacing:.5px;margin:10px 0 5px;text-align:center;}
.newsWz .zA {display:block;overflow:hidden;line-height:22px;font-size:14px;color:#282828;font-weight:bold;}
 
.wrap {border:0;padding:0;max-width:640px;margin:0 auto;}
 
.page-left-nav.fixed {position:fixed;bottom:auto;left:2%;width:100px;top:25%;z-index:101;background:#FFFFFF;box-shadow:0px 2px 20px 0px rgba(0,0,0,0.1);border:1px solid #E5E5E5;display:none;}
.layui-esen-content-jj {padding:5px 0 10px;}

.my-min{ width: 100%;}
.my-min li{margin-bottom: 20px;}

}
@media(max-width:414px) {
.pchide { display: block;}
.mhide {  display: none;}
.nybanner {height:230px;}
.index_banner {position:relative;margin-top:59px;}
.index_main1 .w1920 {max-width:100%;margin:0 auto;}
.index_main2 {width:100%;height:auto;background:url(/statics/home/images/index_r2_c1.jpg) no-repeat top center;background-size:cover;padding-bottom:15px;}
.index_main2 .news_fl .slideTxtBox {width:100%;text-align:left;margin-top:40px;}
.index_main2 .news_fl .slideTxtBox .hd li {float:left;cursor:pointer;margin-top:-2px;width:93px;color:#000;font-size:14px;text-align:center;}
.index_main2 .news_fl .slideTxtBox .index_mune {width:100%;height:75px;margin-bottom:20px;}
.hiSlider-title {bottom:0;width:100%;padding:0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;text-align:left;font-size:14px;height:48px;line-height:48px;}
.index_main2 .news_fl .sub-tit {width:142px;float:left;margin-top:0px;margin-bottom:0px;}
.index_main2 .news_fl .sub-tit span {display:block;width:68px;height:5px;background:#397FBD;margin-top:5px;}
.index_main2 .news_fl .sub-tit p {font-size:18px;color:#222222;line-height:45px;font-weight:700;}
.index_main2 .news_fl .sub-tit h2 {font-size:16px;color:#444343;font-weight:300;letter-spacing:2px;}
.index_main2 .news_fl .newsBox {width:100%;background:#fff;height:auto;margin-top:0;}
.content_fr li a .pic {width:100%;height:190px;overflow:hidden;}
.index_main2 .news_fl .newsBox .content_fr {height:auto;display:table;}
.index_main2 .main {position:relative;margin-top:0px;display:block;}
.index_main2 .news_fl {max-width:486px;height:auto;width:100%;margin-right:0;}
.index_main2 .news_fr {max-width:486px;height:370px;width:100%;margin-right:0;margin-top:0;}
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item {height:24px;line-height:24px;width:100%;height:344px;}
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item img {max-width:100%;width:486px;display:block;height:344px;}
.content_fr {width:100%;margin-top:0px;overflow:unset;}
.content_fr_p1 {line-height:22px;font-size:15px;color:#000;padding-top:5px;}
.content_fr li {width:100%;height:370px;border-bottom:1px solid #dcdcdc;margin-bottom:10px;}
.content_fr li:last-of-type {border-bottom:none;}
.content_fr_p2 {line-height:22px;font-size:14px;color:#7e7e7e;}
.content_fr_p3 {line-height:25px;font-size:14px;color:#767676;transition:all 0.5s;}
.daytime .day {font-size:45px;text-align:center;color:#1A1A1C;line-height:60px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;}
.sylist_info {width:100%;}
.daytime {width:15%;margin-top:5px;}
.index_main3 {width:100%;height:465px;background-size:cover;}
.index_main3 .main {position:relative;margin-top:0px;display:block;}
.index_main3 .main .sub-tit p {font-size:21px;color:#fff;line-height:32px;font-weight:700;}
.index_main3 .main .sub-tit h2 {font-size:18px;color:#97a8bd;font-weight:300;letter-spacing:1px;}
.index_main3 .main .main3_list li .cn_title {width:100%;height:36px;margin:0 auto;color:#fff;text-align:center;font-size:16px;line-height:36px;}
.index_main3 .main .main3_list li .en_title {width:100%;height:25px;font-size:14px;text-align:center;margin:0 auto;color:#fff;line-height:20px;}
.index_main4 .main .main4_left .area .gdata {display:flex;-ms-flex-align:center !important;align-items:center !important;margin-top:20px;}
.index_main3 .main .main3_right {position:absolute;z-index:10;width:100%;height:455px;/* display:none;*/    right:0;left:50%;top:107%;margin-left:-50%;}
.index_main3 .main .main3_right img,.index_main3 .main .main3_right video {width:100%;}
.index_main4 {width:100%;height:1058px;position:relative;}
.index_main4 .main {position:relative;width:90%;display:block;}
.index_main4 .main .main4_left .sub-tit {width:100%;margin-top:40px;margin-bottom:5px;}
.index_main4 .main .main4_left .sub-tit p {font-size:18px;color:#222222;line-height:40px;font-weight:700;}
.index_main4 .main .main4_left .area {width:100%;height:500px;}
.index_main4 .main .main4_left .area .fbt {
  color: #014099;
  font-size: 19px;
  text-align: left;
  line-height: 50px;
}
.index_main4 .main .main4_left .area .gdata .dataitem .data {color:#d40808;font-size:22px;line-height:40px;}
.index_main4 .main .main4_left .area .gdata .dataitem span {font-size:14px;color:#333333;line-height:39px;padding-left:2px;}
.index_main4 .main .main4_left .area .gdata .data_dec {color:#1f1f1f;font-size:12px;line-height:36px;}
.index_main4 .main .main4_left .area .gdata li {text-align:center;padding:0 12px;}
.index_main3 .main .sub-tit {width:100%;margin-top:45px;position:relative;margin-bottom:25px;text-align:center;float:left;}
.index_main3 .main .main3_list {width:100%;height:320px;position:relative;margin-top:120px;}
.index_main3 .main .main3_list li .icon {width:65px;height:65px;margin:0 auto;margin-top:15px;}
.index_main3 .main .main3_list li .icomore {width:45px;height:45px;margin:0 auto;margin-top:48px;display:none;}
.index_main3 .main .main3_list li {width:50%;height:170px;float:left;transition:opacity 0.5s ease-in-out;}
.index_main4 .main .main4_left {position:relative;width:100%;float:left;height:686px;padding:0;margin-top:0px;}
.index_main4 .main .main4_left .area ul li {width:48%;height:260px;float:left;margin-left:4%;position:relative;overflow:hidden;}
.index_main4 .main .main4_left .area ul li .pic img {width:100%;height:260px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
.index_main4 .main .main4_left .area ul li .title span {display:block;float:left;margin-right:0;width:100%;}
.index_main4 .main .main4_left .area ul li .title .btitle span img {width:13%;}
.index_main4 .main .main4_left .area ul li:nth-of-type(3) {margin-left:0;margin-top:15px;}
.index_main4 .main .main4_left .area ul li:nth-of-type(4) {margin-top:15px;}
.index_main4 .main .main4_left .area ul li .title .btitle {font-size:18px;line-height:40px;font-weight:500;text-indent:30px;}
.index_main4 .main4_right {position:absolute;z-index:10;width:90%;height:360px;right:0;top:59%;left:50%;margin-top:15px;margin-left:-45%;}
.index_main4 .main4_right .pic .title .num {font-size:32px;line-height:48px;font-weight:bold;text-align:center;}
.index_main4 .main4_right .pic .title {width:100%;height:40px;line-height:40px;text-align:left;font-size:24px;color:#fff;position:absolute;top:32%;left:0px;}
.index_main4 .main4_right .pic .img {width:100%;height:360px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
.index_main4 .main4_right .pic .title .btitle {font-size:18px;line-height:48px;font-weight:500;text-align:center;}
.nybanner .slides li img {width:100%;}
.prod_search {width:100%;background:#EEEEEE;padding:20px 4%;height:92px;margin-top:0px;}
.prod_search .sear_b .btns {width:100px;float:left;height:50px;background:#014099;color:#fff;font-size:16px;border-radius:0 5px 5px 0;}
.prod_search .sear_b .form-item {float:left;height:50px;width:calc(100% - 100px);border:none;}
.want_nav_area .rt {padding-top:10px;padding-bottom:10px;float:left;width:80%;}
.want_nav_area {width:100%;float:left;height:auto;line-height:28px;padding-left:5px;}
.want_nav_area .rt ul li:last-of-type {padding-right:0;}
.sear_params {width:100%;height:240px;}
.search_tit {width:100%;height:40px;line-height:40px;margin:20px auto 30px auto;position:relative;}
.zsprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
.zsprod_list li:nth-of-type(3n+3) {margin-right:2%;}
.zsprod_list li:nth-of-type(2n+2) {margin-right:0;}
.zsprod_list li .pic {width:100%;height:126px;overflow:hidden;float:left;}
.zsprod_list li .text .rex {width:100%;color:#4f4f4f;font-size:13px;line-height:20px;text-align:left;}
.zsprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:12px;line-height:20px;text-align:left;}
.zsprod_list li .text .kptime {width:100%;color:#4f4f4f;font-size:12px;line-height:22px;text-align:left;}
.zsprod_list li .text .tags {width:100%;color:#4f4f4f;font-size:12px;line-height:26px;text-align:left;margin-top:10px;}
.zsprod_list li .text .tags span {padding:0 5px;background:#448aca;color:#fff;display:inline-block;float:left;margin-right:8px;border-radius:2px;margin-bottom:8px;}
.zsprod_list li .text {width:100%;height:auto;padding:10px;float:left;background:#EDF4FC;}
.zsprod_list li .text .tags span:first-child {display:none;}
.zsprod_list li .text .bt {color:#4d4d4d;font-size:16px;line-height:32px;font-weight:600;text-align:left;}
.navigation.cyjg .title-nav {display:inline-block;vertical-align:middle;width:24%;float:none;font-size:14px;line-height:46px;text-align:center;}
.maxCons.prod {margin-top:120px;width:92%;margin-bottom: 30px;}

.syprod_top1{width: 100%;height: 440px;}
.syprod_top1 .pic{float: left;width: 100%;height: 234px;overflow: hidden;}
.syprod_top1 .text{padding: 15px;float: left;width: 100%;height: 205px;background:url(/statics/home/images/sy_r2_c8.jpg) no-repeat right bottom #EDF4FC;}



.syprod_top1 .text .bt{color: #4d4d4d; font-size: 24px; line-height: 32px; font-weight: 600; text-align: left;  }
.syprod_top1 .text .mx{width: 100%;color: #4d4d4d;font-size: 14px;line-height:30px;text-align: left;display: none;margin-top: 20px;} 

.syprod_top1 .text .rex{width: 100%;color: #929292;font-size: 14px;line-height: 24px;text-align: left;margin-top: 10px;}
.syprod_top1 .text .rex .ico{width: 24px;height: 24px;background: url(/statics/home/images/icon_stel.png);display:inline-block;background-size: 100%;float: left;margin-right: 5px;}
.syprod_top1 .text .rex b{color: #014099;font-size: 18px;}
.syprod_top1 .text .addr{margin-top:5px;width: 100%;color: #929292;font-size: 14px;line-height: 24px;text-align: left;}
.syprod_top1 .text .addr .ico{width: 24px;height: 24px;background: url(/statics/home/images/icon_sadd.png);display:inline-block;background-size: 100%;float: left;margin-right: 5px;}

.syprod_top1 .text .more{margin-top: 10px;background:#d40808;font-size:14px;color: #fff;text-align: center;border-radius: 23px;height: 32px;width: 110px;line-height: 32px;/* display: none; */}
 

 
.syprod_top2{ width: 100%; height: 440px;}
.syprod_top2 .pic{ float: right; width: 100%; height: 234px; overflow: hidden;}
.syprod_top2 .text{ padding: 15px; float: left; width:100%; height: 205px; background:url(/statics/home/images/sy_r2_c8.jpg) no-repeat right bottom #EDF4FC;}

.syprod_top2 .text .bt{color: #4d4d4d; font-size: 24px; line-height: 32px; font-weight: 600; text-align: left;  }
.syprod_top2 .text .mx{width: 100%;color: #4d4d4d; font-size: 14px; line-height:30px;   text-align: left; margin-top: 20px;display: none;} 

.syprod_top2 .text .rex{width: 100%;color: #929292; font-size: 14px; line-height:24px;   text-align: left;margin-top: 21px;}
.syprod_top2 .text .rex .ico{width: 24px; height: 24px; background: url(/statics/home/images/icon_stel.png);background-size: 100%; display:inline-block; float: left; margin-right: 5px;}
.syprod_top2 .text .rex b{ color: #014099; font-size: 18px;}
.syprod_top2 .text .addr{ margin-top:5px;width: 100%;color: #929292; font-size: 14px; line-height:24px;   text-align: left;}
.syprod_top2 .text .addr .ico{width: 24px; height: 24px; background: url(/statics/home/images/icon_sadd.png);background-size: 100%; display:inline-block; float: left; margin-right: 5px;}

.syprod_top2 .text .more{ margin-top:10px;background:#d40808 ;font-size:14px; color: #fff; text-align: center; border-radius: 23px; height: 32px; width: 110px;line-height: 32px;}
 

.syprod_list1 .gdpic {width:210px;height:287px;float:right;display:none;}
.syprod_list1 .syplist {width:100%;height:auto;float:left;}
.syprod_list1 {width:100%;height:auto;overflow:hidden;margin-top:30px;}
.syprod_list1 .syplist li {width:100%;float:left;margin-right:0;height:355px;margin-bottom:20px;}
.syprod_list1 .syplist li:nth-of-type(3n+3) {margin-right:0;}
.syprod_list1 .syplist li .cases_img {width:100%;height:234px;overflow:hidden;}
.syprod_list1 .syplist li .cases_img img {width:100%;-webkit-transition:all 0.5s;height:234px;transition:all 0.5s;}
footer .ft_main .ft_main_3 {width:19%;float:right;text-align:left;display:block;margin-right:2%;}
footer .ft_main .ft_main_3 .ftewm p {width:100%;display:block;float:left;height:21px;font-size:12px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:15px;margin-bottom:8px;}
/*移动 导航*/.navNew {display:none;}
header.main-nav {display:block;}
header {width:100%;height:60px;background-color:rgba(255,255,255,1);border-bottom:1px solid #dae1ea;position:fixed;top:0;left:0;z-index:101;}
header .logo {margin-left:20px;float:none;position:absolute;left:0;top:0;}
.logo a {width:122px;height:20px;margin-top:0px;}
.logo a {display:block;position:absolute;left:0;top:0%;margin-top:0px;width:200px;height:60px;overflow:hidden;}
.logo a:before {content:'';position:absolute;left:0;top:0px;width:100%;height:100%;background-image:url(/statics/home/images/img_logo.png);background-position:left center;background-repeat:no-repeat;background-size:80% 80%;}
header .max-width-1200 {position:static;}
.max-width-1200 {max-width:1200px;width:100%;height:100%;position:relative;margin:0 auto;}
.pc-show {display:none;}
.mobile-show {display:block;}
header .btn-menu {float:right;height:20px;padding:20px 15px 4px;font-size:0;line-height:44px;text-align:center;cursor:pointer;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in;-ms-transition:transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;}
header .btn-menu span {display:block;width:25px;height:2px;margin-bottom:6px;background:#0e4eaf;border-radius:3px;-webkit-transform-origin:23px;-moz-transform-origin:23px;-ms-transform-origin:23px;-o-transform-origin:23px;transform-origin:23px;-webkit-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-moz-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-ms-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-o-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;}
header.active .btn-menu span:nth-last-child(3) {opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:1px;}
header.active .btn-menu span:nth-last-child(2) {width:0;opacity:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:width .5s;-moz-transition:width .5s;-ms-transition:width .5s;-o-transition:width .5s;transition:width .5s;}
header.active .btn-menu span {opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
header .btn-tel {display:block;float:right;width:9%;height:50px;position:relative;}
header .btn-tel:before {content:'';background:url(icon_dianhua.png) no-repeat center center;background-size:60%;position:absolute;left:0;right:0;top:8px;bottom:0;text-align:center;line-height:52px;font-size:0.35rem;color:#fff;letter-spacing:.75px;}
.nav-menu.active {height:calc(100vh - 53px);}
.nav-menu {position:fixed;left:0;top:53px;z-index:99;box-sizing:border-box;width:100%;height:0;overflow:hidden;background-color:#fff;-webkit-transition:height .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:height .5s cubic-bezier(.25,.46,.45,.94);-ms-transition:height .5s cubic-bezier(.25,.46,.45,.94);-o-transition:height .5s cubic-bezier(.25,.46,.45,.94);transition:height .5s cubic-bezier(.25,.46,.45,.94);}
.nav-menu.active .main {height:100%;}
.nav-menu .main {width:100%;height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;}
.nav-menu .left-title {position:relative;width:25%;background:#f2f8ff;padding:20px 0;z-index:10;}
.nav-menu .right-title {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px 15px 16px 20px;background-color:#fff;width:calc(100% - 115px);}
.nav-menu.active .menu-close {display:block;}
.nav-menu .left-title li.active {font-weight:600;background:#fff;}
.nav-menu .left-title li {display:block;position:relative;padding:12px 5px 12px 15px;font-size:16px;line-height:28px;color:#000;-webkit-transition:all .2s;transition:all .2s;}
.nav-menu .left-title li:after {content:"";display:block;position:absolute;bottom:0;top:31%;left:0;width:2px;height:16px;background-color:#0e4eaf;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.2s;transition:.2s;}
.nav-menu .left-title li.active:after {-webkit-transform:scaleX(1);transform:scaleX(1);}
.nav-menu .right-title .list-title.show {display:block;}
.nav-menu .right-title .list-title {display:none;}
.nav-menu .right-title .list-title .list-text {border-bottom:1px solid #dfe1e6;padding-bottom:12px;margin-bottom:12px;}
.nav-menu .right-title .list-title .list-text .text-head {color:#333;position:relative;padding:0;font-size:0.55rem;}
.nav-menu .right-title .list-title .list-text .text-head p {display:inline-block;width:calc(100% - 30px);}
.nav-menu .right-title .list-title .icon-arron-bottom {position:absolute;top:50%;right:0px;margin-top:-3px;-webkit-transition:.35s;transition:.35s;width:10px;height:6px;display:inline-block;vertical-align:middle;padding-left:1px;padding-right:1px;}
.nav-menu .right-title .list-title .icon-arron-bottom:before {content:"";display:block;width:8px;height:8px;border-bottom:1px solid #575d6c;border-right:1px solid #575d6c;margin-top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.nav-menu .right-title .list-title .list-text .text-body {padding:0 16px;display:none;}
.nav-menu .right-title .list-title .list-text:first-child .text-body {display:block;}
.nav-menu .right-title .list-title .list-text .text-body-list {cursor:pointer;display:block;margin-top:16px;padding:0;color:#666;font-size:0.55rem;}
.menu-close {display:none;position:absolute;bottom:14px;left:50%;margin-left:-27px;height:54px;width:54px;}
.menu-close p {position:absolute;left:10px;top:10px;height:34px;width:34px;background-color:#f2f8ff;border-radius:50%;}
.menu-close p span {position:absolute;left:50%;top:10px;margin-left:-1px;width:2px;height:14px;background-color:#999;}
.menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.menu-close p:before,.menu-close p:after {content:'';position:absolute;left:13px;top:8px;width:2px;height:11px;background-color:#999;border-radius:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.main:after,.main:before {display:table;content:"";}
.menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.nav-menu .right-title .list-title .title-top {font-size:14px;line-height:22px;color:#252b3a;padding:0 0 24px;}
.nav-menu .right-title .list-title .title-top a {display:inline-block;font-size:0.6rem;line-height:18px;color:#000;}
.nav-menu .right-title .list-title .title-top span {display:inline-block;vertical-align:middle;}
.nav-menu .right-title .list-title .title-top span,.nav-menu .right-title .list-title .title-top i {display:inline-block;vertical-align:middle;}
.nav-menu .right-title .list-title .title-top .icon-arron-right {position:relative;width:15px;height:6px;margin-top:-4px;margin-left:10px;}
.nav-menu .right-title .list-title .title-top .icon-arron-right:before {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(315deg);transform:rotate(315deg);-webkit-transform-origin:right;transform-origin:right;}
.nav-menu .right-title .list-title .title-top .icon-arron-right:after {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right;transform-origin:right;}
.main-swiper {margin-top:52px;}
.dabit,.maxCon,.boConC .tab-content {max-width:486px;}
.c-pagination {position:absolute;left:0;bottom:-26px;width:100%;height:20px;}
.dabit h5,.dabit h2 {font-size:0.6rem;margin-bottom:5px;}
.dabit p {font-size:0.4rem;}
.news_list li a {font-size:0.35rem;}
.news_list li {font-size:0.35rem;}
.news_list {width:100%;float:left;margin-top:10px;}
.index_main4 .main .main4_left .area .sabout_dec {color:#4e4e4e;font-size:16px;text-align:left;line-height:36px;padding-right:0;}
/*footer*/.footer .copy {overflow:hidden;/* padding-left:20px;*/    text-align:center;padding-top:0px;line-height:18px;color:#fff;width:100%;position:absolute;left:50%;bottom:-3px;margin-left:-243px;}
footer .ft_line {width:100%;height:1px;opacity:0.2;border:1px solid #FFFFFF;}
footer .ft_main {width:100%;height:170px;}
.footer .wrap {display:inline-block;padding:0;max-width:486px;width:90%;position:relative;height:210px;}
footer .ft_logo b img {max-width:58%;}
footer .ft_main .ft_main_1 dt {margin-top:0;height:auto;font-size:12px;font-family:MicrosoftYaHei;color:#FFFFFF;font-weight:100;line-height:19px;}
footer .ft_top {height:26px;font-size:14px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;text-align:left;margin-bottom:8px;width:100%;margin:0 auto;}
footer .ft_main .ft_main_3 .ftewm b img {width:100%;}
footer .ft_main .ft_main_3 .ftewm b {display:block;width:65px;height:55px;float:left;margin-top:12px;}
footer .ft_main .ft_main_3 .ftewm p {display:block;float:left;height:21px;font-size:12px;width:65px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:16px;margin-bottom:15px;}
footer .ft_main .ft_main_3 {width:19%;float:right;text-align:left;display:block;}
footer .ft_main .ft_main_2 {width:60%;float:left;display:block;margin-left:2%;padding-top:10px;text-align:left;}
footer .ft_main .ft_main_1 {width:50%;float:left;text-align:left;padding-top:10px;display:none;}
footer .ft_main .ft_main_2 dl {margin-top:6px;height:21px;font-size:16px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;}
footer .ft_main .ft_main_1 dl,footer .ft_main .ft_main_2 dl {font-size:12px;}
footer .ft_logo b {display:block;width:265px;height:48px;float:left;}
footer .ft_logo {width:100%;text-align:left;margin-top:8px;height:48px;}
.footer {display:block;position:unset;height:250px;padding:18px 0px 10px;}
/*footer end*/.jiaozhu {width:90%;margin:0 auto;}
.jiaozhu li h6 {height:40px;line-height:40px;font-size:15px;}
.jiaozhu li p {margin-bottom:5px;font-size:12px;}
.ft-link p {width:100%;}
.ft-link .row {padding:10px 0 0 0;}
.jiaozhu li.tmf1 {width:100%;}
.jiaozhu li.tmf2 {width:34%;padding-right:0;margin-right:3%;}
.jiaozhu li.tmf3 {width:25%;margin-right:0;padding-right:0;}
.jiaozhu li p a {font-size:12px;}
/*小屏幕内页*/.nybanner {height:212px;margin-top:60px;}
.nybanner .slides li .cont {height:280px;}
.nybanner .slides li .font {padding-top:14%;width:90%;}
.nybanner .slides li:first-of-type .font h3 {font-size:0.6rem;text-align:center;line-height:40px;}
.nybanner .slides li:first-of-type .font p {font-size:0.5rem;margin-top:0;line-height:22px;width:60%;text-align:center;margin:0 auto;}
.nybanner .slides li .font .s-line1 {height:2px;margin:0 auto;margin-top:10px;}
.nybanner .slides li:first-of-type .font dt {width:100%;font-size:12px;line-height:22px;display:none;}
.ProdCenter .maxCon {width:90%;}
.piList {padding:10px 0 20px;overflow:hidden;width:100%;}
.culture-sdic {width:100%;line-height:40px;text-align:justify;color:#555555;font-size:14px;margin-top:20px;padding-bottom:15px;}
.piList .pic-item {position:relative;width:100%;margin:0 0 5px 0;padding:0;display:inline;}
.mhide {display:none;}
.pchide {display:block;}
/*新闻中心*/ .page-list a {width:40px;height:40px;line-height:40px;font-size:20px;margin:0 9px;border-right:1px solid #ddd;}
.pagelistk {width:100%;text-align:center;margin:0 0 25px 0;}
.pages {height:auto;margin:50px 0 10px 0;clear:both;}
.page-pc {display:block;}
.pages a {padding:5px 5px;border:1px solid #e1e1e1;height:35px;line-height:26px;color:#666;display:inline-block;width:35px;margin-bottom:10px;}
.pages a.a1 {width:65px;}
.pages span {border:1px solid #0075CF;height:35px;line-height:26px;color:#fff;padding:5px 5px;background:#0075CF;display:inline-block;width:35px;margin-bottom:5px;}
.newsTu {width:40.1%;height:210px;overflow:hidden;float:left}
.newsWz {float:right;width:56.4%;height:auto;overflow:hidden;text-align:left;padding:31px 34px 29px 0;}
.newsWz .zA {display:block;overflow:hidden;line-height:20px;font-size:14px;color:#282828;font-weight:bold;}
.newsWz .zB {max-height:78px;overflow:hidden;line-height:24px;font-size:12px;color:#666;letter-spacing:.5px;margin-top:16px;}
.newsWz .zB a {display:inline-block;padding-left:12px;color:#1140c4;font-size:14px}
.pagination {margin:36px 0;text-align:left}
.news_showZZ {padding-top:10px;padding-bottom:30px;height:auto;overflow:hidden;}
.newsA .newsWz .zA {height:auto}
.newsA .newsWz .zA {white-space:unset;text-overflow:unset}
.btn-posting {display:block;width:100%;height:48px;line-height:48px;text-align:center;font-size:20px;color:#fff;background-image:linear-gradient(90deg,#07a8ff 5%,#596efb 100%);background-color:#596efb;border-radius:3px;position:relative;margin-bottom:25px}
.btn-posting:before {content:'';display:inline-block;vertical-align:middle;width:22px;height:22px;background-image:url(/static/images/xiaoyi_2018/news/icon-common.png);background-position:-209px -1px;background-repeat:no-repeat;margin-right:8px;position:relative;top:-3px}
.btn-posting:hover {color:#fff;background:linear-gradient(90deg,#09f 0,#575dfa 100%);background-color:#4457d6}
.maxCons {width:90%;max-width:486px;position:relative;margin:0 auto;padding-left:0;padding-right:0;}
.news_showZZ .newsTit .wzA {line-height:32px;font-size:20px;color:#282828;font-weight:bold;text-align:left;}
.newsXq {padding:20px 0 0;height:auto;overflow:hidden;line-height:36px;letter-spacing:.5px;font-size:14px;color:#666;overflow-x:scroll;}
.newsXq p,.newsXq div {line-height:30px;text-align:justify;letter-spacing:.5px;font-size:14px;color:#666;margin-bottom:0px;}
.newsXq img {max-width:100%;}
.newsSxp {margin-top:62px;width:100%;height:28px;}
.newsSxp .prev,.newsSxp .next {float:left;width:48%;height:auto;}
.newsSxp p {max-width:100%;height:28px;display:block;line-height:28px;letter-spacing:.5px;text-align:left;padding:0 10px;}
.newsSxp p b {display:block;float:left;width:58px;height:28px;font-weight:bold;line-height:28px;font-size:14px;color:#282828;}
.newsSxp p a {display:block;margin-left:60px;height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:28px;font-size:14px;color:#282828;}
.newsSxp .next {float:right;text-align:right;}
.newsSxp .next p a {text-align:left;}
.newsSxp a:hover {color:#016BFF;}
.nybanner_mobile {display:block;}
.nybanner_pc {display:none;}
.about_top {width:100%;height:auto;margin-top:20px;}
.about_top .about_toppic {width:100%;float:left;margin-top:25px;}
.about_gd li .icon {width:52px;height:75px;float:left;}
.about_gd li .item .numCX {color:#d40808;text-align:left;line-height:32px;font-size:18px;}
.about_top .about_dec {width:100%;float:right;padding:30px 24px 0px;border-bottom:#004098 solid 6px;}
.about_top .about_dec .minfo {color:#4e4e4e;font-size:18px;line-height:32px;padding-top:20px;float:left;}
.about_main .about-sdic h2 {color:#014099;font-size:24px;width:100%;float:left;line-height:34px; padding-bottom: 10px;}
.about_main .about_sdicmx {
  font-size: 14px;
  line-height: 32px;
}
.about_top .about_dec .minfo {font-size:14px;}
.about_main .about-sdic {width:100%;float:right;background:#EDF4FC;height:895px;padding:25px;}
.about_main .about_rpic {width:100%;float:left;height:585px;overflow:hidden;}
.about_main {width:100%;height:auto;margin-top:30px;margin-bottom:50px;}
.about_gd li {width:50%;float:left;display:flex;}
.maxCon {padding-left:0;padding-right:0;}
.nbanner_box .guide {width:100%;height:auto;line-height:46px;float:left;margin-top:0px;border-bottom:#CCCCCC solid 1px;}
.navigation {width:100%;float:right;height:auto;text-align:right;}
.nbanner_box {height:auto;background:none;position:relative;}
.navigation .title-nav a {color:#333;}
.navigation .title-nav:before {height:3px;}
.navigation.cfcp .title-nav {display:inline-block;vertical-align:middle;width:33.33%;float:left;font-size:14px;line-height:46px;text-align:center;}
.navigation.job .title-nav {display:inline-block;vertical-align:middle;width:26%;float:left;font-size:14px;line-height:46px;text-align:center;}
.navigation.aboutx .title-nav {display:inline-block;vertical-align:middle;width:32.3%;float:none;font-size:14px;line-height:46px;text-align:center;}
.fup .fup_bg .xbt {margin-top:0;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
.fup {width:100%;height:auto;margin:95px auto 90px auto;}
.fup .fup_bg .fup_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:130px;margin-top:25px;}
.fup .fup_bg .fup_piclist {width:100%;float:left;height:180px;}
.fup .fup_bg .fup_piclist11 .pic11 li img {width:100%;}
.fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(1) {width:38%;height:130px;overflow:hidden;}
.fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(2) {width:60%;height:130px;overflow:hidden;margin-right:0%;}
.fup .fup_bg .fup_piclist11 .pic11 {width:96%;margin-left:2%;margin-right:2%;float:left;height:150px;margin-top:28px;}
.fup .fup_bg .fup_piclist11 {width:100%;float:left;height:189px;}
.maxCons.join_category {margin:85px auto 50px auto;}
.lsd_zj .tit {top:22px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:absolute;}
.lsd_zj .sdmap img {width:85%;}
.lsd_zj {width:100%;position:relative;height:440px;background:url(/statics/home/images/sidai.png) no-repeat top left #f7f7f7;background-size:70%;}
.lsd_lc .tit {margin-top:20px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
.lsd_lc .lsd_lclistb .year-nav {margin-bottom:75px;height:408px;position:relative;width:19%;float:left;padding:10px 0;overflow:hidden;}
.lsd_lc .lsd_lclistb .slide-box {width:81%;height:100%;min-height:520px;position:relative;float:right;}
.lsd_lc .lsd_lclistb .year-nav::after {content:"";width:1px;height:100%;background:#B8B8B8;position:absolute;top:15px;left:0;}
.lsd_lc .lsd_lclistb .year-btn.active .text {font-size:20px;line-height:36px;color:#004198;}
.lsd_lc .lsd_lclistb .year-btn.active .text::after {content:"";width:3px;height:100%;background:#004198;position:absolute;bottom:0;left:0;z-index:1;}
.lsd_lc .lsd_lclistb .year-btn {float:right;width:100%;padding:0px;margin-top:20px;cursor:pointer;color:#999;display:inline-block;position:relative;}
.lsd_lc .lsd_lclistb .slide-item .img1 img {width:100px;height:70px;}
.lsd_lc .lsd_lclistb .slide-item .info-r {float:left;width:calc(100% - 100px);padding-left:12px;text-align:left;color:#333;}
.lsd_lc .lsd_lclistb .slide-item .info-r p {padding-top:8px;line-height:22px;font-size:12px;display:none;}
.lsd_lc .lsd_lclistb .slide-item .yearsItem1 {margin-bottom:15px;}
.lsd_lc .lsd_lclistb .slide-item .info-r h3 {font-size:15px;font-weight:500;line-height:23px;}
.lsd_lc .lsd_lclistb .pn {position:absolute;top:-24px;left:-80px;width:30px;height:424px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}
.yuanz {width:100%;height:auto;margin:95px auto 150px auto;}
.yuanz .dbt p {float:left;margin:0 25px;width:90%;background:#014099;border-radius:37px;display:block;height:50px;line-height:50px;text-align:center;color:#fff;font-size:14px;}
.yuanz .yuanz_bg .xbt {margin-top:15px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:36px;height:36px;position:relative;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 {width:100%;float:left;height:115px;margin-top:20px;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 {height:118px;margin-top:8px;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.one {width:17%;height:115px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.two {margin-left:6%;width:36%;height:115px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.three {margin-left:6%;width:35%;height:115px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.one {width:40%;height:118px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.two {margin-left:3%;width:57%;height:118px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist {width:100%;float:left;height:258px;}
.yuanz .yuanz_hjgs .xbt {margin-top:30px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:30px;height:60px;position:relative;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:305px;margin-top:18px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:120px;margin-top:18px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.one {width:49%;height:120px;overflow:hidden;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.two {width:49%;height:120px;overflow:hidden;margin-right:0%;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:120px;margin-top:15px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist {width:100%;float:left;height:275px;}
.yuanz .yuanz_msgc .xbt {margin-top:30px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:30px;height:60px;position:relative;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:120px;margin-top:38px;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:90px;margin-top:15px;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist {width:100%;float:left;height:265px;}
.yuanz .jinqi {width:80%;margin-left:10%;margin-right:10%;float:left;height:156px;margin-top:38px;}
.about_zzjg img {width:100%;}
.about_zzjg {width:95%;margin:130px auto;height:auto;line-height:36px;text-align:left;}
.historybox .history_list .text {width:75%;height:auto;float:right;background:#F4F4F4;padding:10px;}
.historybox .history_list .left {width:25%;height:156px;float:left;position:relative;}
.historybox .history_list .left .tit::after {content:"";width:36px;height:0px;background:#004098;position:absolute;bottom:18px;right:-50px;}
.historybox .history_list .left::after {content:"";width:28px;height:0;background:url(/statics/home/images/history_r5_c3.jpg) no-repeat;position:absolute;bottom:0;right:58%;}
.historybox .history_list li {width:100%;height:100%;background:url(/statics/home/images/history_r5_c3.jpg) no-repeat top left;background-position:16px 30px;}
.historybox .history_list .text .desc {font-size:14px;line-height:30px;color:#333333;}
.historybox .history_list .left .tit {position:relative;width:70%;height:32px;text-align:center;font-size:15px;line-height:32px;color:#fff;background:#004098;}
.honorlist .year-btn {padding:0px 15px 8px 15px;margin:0 5px;cursor:pointer;color:#004198;display:inline-block;position:relative;}
.honorlist .year-nav {margin-bottom:40px;background:url(/statics/home/images/hnonor_r3_c8.jpg) repeat-x;height: 85px;
        background-position-y: -7px;position:relative;overflow:hidden;display:flex;overflow-x:hidden;white-space:nowrap;gap:10px;}
.honorlist .slide-btn {position:absolute;top:-87px;width:40px;height:40px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}
.honorlist .slide-item .left {width:100%;height:255px;float:left;position:relative;background:url(/statics/home/images/hnonor_r6_c2.jpg) no-repeat;}
.honorlist .year {font-size:40px;font-weight:bold;color:#fff;}
.honorlist .slide-btn.next {right:-9px;}
.historybox {width:100%;height:auto;background:url(/statics/home/images/history_r2_c1.jpg) no-repeat bottom;background-size:100%;margin-top:140px;min-height:1100px;}
.honorlist .slide-item .right {width:100%;height:auto;float:right;position:relative;padding:10px;box-sizing:border-box;text-align:left;font-size:15px;line-height:36px;}
.honorlist .yearen {font-size:24px;color:#fff;text-transform:uppercase;}
.honorlist .year-btn .text {line-height:70px;width:100%;height:48px;margin:0 auto;font-size:16px;}
.honorlist .year-btn.active .text {font-size:18px;line-height:70px;color:#d40808;}
.honorlist .year-btn.active .icon {
    background: url(/statics/home/images/hon.png) no-repeat top center;
    background-size: 100%;
}
.honorlist .year-btn .icon {
    width: 40px;
    height: 40px;
    margin: 0 auto;
    background: url(/statics/home/images/lan.png) no-repeat top center;background-size: 100%;
}
.culture_top .box .bklist li {float:left;width:100%;height:80px;margin-top:20px;}
.culture_top .box .bktit {height:60px;float:left;width:100%;text-align:center;margin:24px auto 4px auto;}
.culture_top .box .bklist .item .text p {font-size:14px;line-height:17px;text-align:left;color:#353535;}
.culture_top .box .bklist li:nth-of-type(3n+2) {margin-left:0;margin-right:0;}
.culture_top .maxCons .box {width:100%;height:758px;background:url(/statics/home/images/culture_r2_c3.jpg) no-repeat top center;background-size:cover;}
.culture_top {width:100%;height:auto;margin:135px auto 0 auto;}
.culture_main {width:100%;height:380px;margin:30px auto;}
.culture_main .maxCons .left {height:270px;width:100%;float:left;background-size:25%;background:url(/statics/home/images/culture_r2_c2.jpg) no-repeat left bottom;}
.culture_main .maxCons .right {height:315px;width:100%;float:right;}
.culture_main {width:100%;height:465px;margin:30px auto;}
.culture_main .maxCons .right {height:160px;width:100%;float:right;margin-top:15px;}
.culture_main .maxCons .right .pic1 {height:160px;width:25%;float:left;overflow:hidden;}
.culture_main .maxCons .right .pic2 {height:160px;width:44%;float:left;margin:0 12px;overflow:hidden;}
.culture_main .maxCons .right .pic3 {height:160px;width:23%;float:left;overflow:hidden;}
.honorlist .container {width:100%;margin:110px auto 20px;text-align:center;position:relative;}
.syprod_list2 .gdpic {width:210px;height:287px;float:left;display:none;}
.syprod_list2 .syplist {width:100%;height:auto;float:right;}
.syprod_list2 .syplist li {width:100%;float:left;margin-right:0;height:287px;}
.syprod_list2 {width:100%;height:auto;overflow:hidden;margin-top:0px;}
.fdc_bk {width:100%;margin:22px auto;}
.fdc_bk .gdata li .item .numCX {color:#d40808;text-align:left;line-height:36px;font-size:20px;}
.fdc_bk .gdata li .item .numC {color:#4c4c4c;text-align:left;line-height:36px;font-size:12px;}
.fdc_bk .gdata li .icon {width:39px;height:45px;float:left;text-align:center;line-height:70px;}
.fdc_bk .gdata li .icon img {width:80%;}
.fdc_bk .gdata li .item .indc {color:#4c4c4c;text-align:left;line-height:32px;font-size:12px;}
.navigation.lsd li.title-nav:nth-child(2) {width:35%;}
.jdprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
.jdprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
.jdprod_list li:nth-of-type(3n+3) {margin-right:2%;}
.jdprod_list li:nth-of-type(2n+2) {margin-right:0;}
.jdprod_list li .pic {width:100%;height:126px;overflow:hidden;float:left;}
.jdprod_list li .text .rex {width:100%;color:#4f4f4f;font-size:13px;line-height:20px;text-align:left;}
.jdprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:12px;line-height:20px;text-align:left;}
.jdprod_list li .text .kptime {width:100%;color:#4f4f4f;font-size:12px;line-height:22px;text-align:left;}
.jdprod_list li .text .tags {width:100%;color:#4f4f4f;font-size:12px;line-height:26px;text-align:left;margin-top:10px;}
.jdprod_list li .text .tags span {padding:0 5px;background:#448aca;color:#fff;display:inline-block;float:left;margin-right:8px;border-radius:2px;margin-bottom:8px;}
.jdprod_list li .text {width:100%;height:auto;padding:10px;float:left;background:#EDF4FC;}
.jdprod_list li .text .tags span:first-child {display:none;}
.news_showZZ .newsTit {height:auto;overflow:hidden;border-bottom:1px solid #dae1e9;margin-top:15px;}
.news_showZZ .newsTit .wzB {line-height:22px;font-size:12px;color:gray;letter-spacing:.5px;margin:5px 0 17px;text-align:center;}
.maxCons.cgou {width:90%;position:relative;margin:75px auto 60px auto;min-height:550px;}
.cgou .cg_left {width:225px;height:500px;float:left;display:none;}
.cgou .cg_right {width:100%;height:auto;float:right;}
.cgou .cg_right .jjjc_info {width:100%;height:auto;line-height:36px;text-align:left;color:#343434;font-size:16px;padding:12px;}
.zb_search {width:100%;background:#EEEEEE;padding:10px 4%;height:165px;}
.zb_search .sear_zb .item {float:left;height:42px;width:100%;border:none;margin-bottom:8px;font-size:12px;}
.zb_search .sear_zb .item label {width:24%;text-align:left;height:36px;display:inline-block;}
.zb_search .sear_zb .item .sinput {padding-left:15px;line-height:36px;background:#fff;border:#000;width:73%;border-radius:5px;}
.zb_search .sear_zb .item2 .timeinput {padding-left:1%;padding-right:1%;line-height:36px;margin-left:2.5%;margin-right:2%;background:#fff;border:#000;width:31%;border-radius:5px;}
.zb_search .sear_zb .item2 .timeinput:last-of-type {float:right;}
.zb_search .sear_zb .btns {width:100%;float:left;height:36px;background:#014099;color:#fff;font-size:16px;border-radius:5px;}
.zb_search .sear_zb .item2 {float:left;height:36px;width:100%;border:none;margin-bottom:15px;font-size:12px;}
.zb_search .sear_zb .item2 label {width:22%;text-align:left;height:36px;display:inline-block;}
.cgou .cg_right .cg-tabs li .ico {width:30px;height:30px;margin:5px auto 0 auto;}
.cgou .cg_right .cg-tabs li {width:50%;height:60px;float:left;text-align:center;line-height:20px;font-size:14px;}
.cgou .cg_right .cg-tabs {width:100%;height:122px;border-bottom:#bfbfbf solid 1px;}
.tab_bt {position:relative;width:100%;background:#014099;height:36px;color:#fff;text-align:center;line-height:36px;font-size:12px;}
.tab_bt .p1 {width:56.5%;float:left;}
.tab_bt .p2 {width:20%;float:left;border-left:#fff solid 1px;border-right:#fff solid 1px;}
.tab_bt .p3 {width:23%;float:left;}
.job_list {width:100%;margin:0px auto;height:auto;line-height:36px;text-align:left;}
.job_list li .date-block {float:left;padding:0 5px;width:20%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
.job_list li .summary {float:left;margin-left:3%;height:100%;line-height:18px;color:#746969;width:77%;}
.job_list li .date_more {width:3%;display:none;height:44px;float:right;text-align:right;padding-top:30px;}
.job_list li {width:100%;height:auto;float:left;padding:10px 0;border-bottom:#ccc solid 1px;}
.job_list li h1 {margin-bottom:0;line-height:28px;font-size:14px;font-weight:600;color:#333;}
.about_job {width:90%;margin:30px auto;height:auto;line-height:42px;font-size:16px;text-align:left;}
.join_left .join_left1 {float:left;width:100%;height:240px;overflow:hidden;}
.join_left {float:left;width:100%;height:auto;}
.join_left .join_left2 {margin-top:24px;float:left;width:100%;padding:15px 20px;background:#eee;height:310px;}
.join_right {width:100%;height:auto;min-height:800px;float:right;}
.join_right .join_ln {width:100%;float:left;height:auto;}
.join_right .join_ln .texti {width:100%;font-size:14px;line-height:32px;text-align:left;margin-top:10px;float:left;}
.join_right .join_ln {width:100%;float:left;height:auto;margin-top:20px;}
.join_right .join_zp {width:100%;height:auto;float:left;margin-top:20px;}
.join_right .join_zp .tit span {float:right;text-transform:uppercase;font-size:16px;line-height:28px;}
.join_zplist li .date-block {float:left;padding:0 4px;width:21%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
.join_right .join_zp .join_zplist li h1 {margin-bottom:2px;line-height:20px;font-size:14px;font-weight:600;color:#333;}
.join_right .join_zp .join_zplist li .date_more {display:none;}
.nybanner.job {height:240px;margin-top:60px;}
.index_main2 .news_fl .index_mune {width:100%;height:60px;}
.index_main2 .news_fl .more {margin-top:15px;text-transform:uppercase;text-align:center;height:32px;line-height:32px;font-size:12px;border:#7D7D7D solid 1px;border-radius:30px;width:105px;float:right;}
.news_top {width:100%;margin:90px auto 0 auto;height:82px;background:#f5f5f5;overflow:hidden;}
.news_top .pic {width:40%;float:left;overflow:hidden;}
.news_top .text {float:left;width:60%;padding:0 3%;}
.news_top .text .date {color:#014099;font-size:16px;line-height:26px;margin-bottom:0px;}
.news_top .text .tt {color:#333;font-size:15px;line-height:23px;margin-bottom:2px;}
.news_top .text .desc {color:#323232;font-size:16px;line-height:30px;margin-bottom:35px;display:none;}
.news_top .text .date_more {display:none;}
.news_list li .pic {width:40%;float:left;height:82px;overflow:hidden;}
.news_list li .text {float:left;width:60%;padding:0 3%;}
.news_list li .text .desc {display:none;}
.news_list li .text .date_more {display:none;}
.news_list li .text  .date {color:#014099;font-size:16px;line-height:22px;margin-bottom:0px;}
.news_list li .text  .tt {color:#333;font-size:15px;line-height:21px;margin-bottom:0px;}
.news_list li {margin-top:25px;height:82px;overflow:hidden;text-align:left;line-height:28px;font-size:14px;color:#A6A6A6;background:none;}
.plist  .news_list {margin-top:0;}
.tab_res li .p3 {width:23%;float:left;text-align:center;font-size:12px;}
.tab_res li .p2 {width:22%;float:left;font-size:13px;text-align:center;}
.tab_res li .p1 {width:54.5%;float:left;text-align:left;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical; font-size:14px;}
.tab_res li .p3 span {color:#fff;display:block;width:80%;height:28px;margin:7px auto 7px auto;border-radius:4px;line-height:28px;}

}

@media (max-width: 412px){
 
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item img {max-width:100%;width:371px;display:block;height:262px;}
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item {height:24px;line-height:24px;width:100%;height:262px;}
.content_fr_p1 {line-height:30px;font-size:14px;color:#000;}
.content_fr_p2 {line-height:26px;font-size:12px;color:#7e7e7e;}
.index_main2 .news_fl {max-width:370px;height:815px;width:100%;margin-right:0;}
.index_main2 .news_fr .news_fr_d1 {font-size:16px;color:#fff;line-height:42px;background:#397FBD;height:42px;}
.index_main2 {width:100%;height:1220px;background:url(/statics/home/images/index_r2_c1.jpg) no-repeat top center;background-size:cover;}
 
.index_main3 {width:100%;height:900px;}
.index_main3 .main .main3_right {position:absolute;z-index:10;width:100%;height:455px;/* display:none;*/    right:0;left:50%;top:105%;margin-left:-50%;}
footer .ft_main .ft_main_2 {width:59%;float:left;display:block;margin-left:0;padding-top:10px;text-align:left; margin-right:2%;}
footer .ft_main .ft_main_3 {width:19%;float:right;text-align:left;display:block;margin-right:2%;}
.culture-sdic {width:100%;line-height:36px;text-align:justify;color:#555555;font-size:14px;margin-top:20px;padding-bottom:0px;}
footer .ft_main .ft_main_3 .ftewm p {
  width: 100%;
  display: block;
  float: left;
  height: 21px;
  font-size: 12px;
  font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
  font-weight: bold;
  color: #FFFFFF;
  line-height: 21px;
  margin-top: 10px;
  margin-bottom: 8px;
} 
footer .ft_logo b img { max-width: 80%;}

.index_banner {position:relative;margin-top:59px;}
.index_main1 .w1920 {max-width:100%;margin:0 auto;}
.index_main2 {width:100%;height:auto;background:url(/statics/home/images/index_r2_c1.jpg) no-repeat top center;background-size:cover;padding-bottom:15px;}
.index_main2 .news_fl .slideTxtBox {width:100%;text-align:left;margin-top:40px;}
.index_main2 .news_fl .slideTxtBox .hd li {float:left;cursor:pointer;margin-top:-2px;width:93px;color:#000;font-size:14px;text-align:center;}
.index_main2 .news_fl .slideTxtBox .index_mune {width:100%;height:75px;margin-bottom:20px;}
.hiSlider-title {bottom:0;width:100%;padding:0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;text-align:left;font-size:14px;height:48px;line-height:48px;}
.index_main2 .news_fl .sub-tit {width:142px;float:left;margin-top:0px;margin-bottom:0px;}
.index_main2 .news_fl .sub-tit span {display:block;width:68px;height:5px;background:#397FBD;margin-top:5px;}
.index_main2 .news_fl .sub-tit p {font-size:18px;color:#222222;line-height:45px;font-weight:700;}
.index_main2 .news_fl .sub-tit h2 {font-size:16px;color:#444343;font-weight:300;letter-spacing:2px;}
.index_main2 .news_fl .newsBox {width:100%;background:#fff;height:auto;margin-top:0;}
.content_fr li a .pic {width:100%;height:190px;overflow:hidden;}
.index_main2 .news_fl .newsBox .content_fr {height:auto;display:table;}
.index_main2 .main {position:relative;margin-top:0px;display:block;}
.index_main2 .news_fl {max-width:486px;height:auto;width:100%;margin-right:0;}
.index_main2 .news_fr {max-width:486px;height:370px;width:100%;margin-right:0;margin-top:0;}
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item {height:24px;line-height:24px;width:100%;height:344px;}
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item img {max-width:100%;width:486px;display:block;height:344px;}
.content_fr {width:100%;margin-top:0px;overflow:unset;}
.content_fr_p1 {line-height:22px;font-size:15px;color:#000;padding-top:5px;}
.content_fr li {width:100%;height:370px;border-bottom:1px solid #dcdcdc;margin-bottom:10px;}
.content_fr li:last-of-type {border-bottom:none;}
.content_fr_p2 {line-height:22px;font-size:14px;color:#7e7e7e;}
.content_fr_p3 {line-height:25px;font-size:14px;color:#767676;transition:all 0.5s;}
.daytime .day {font-size:45px;text-align:center;color:#1A1A1C;line-height:60px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;}
.sylist_info {width:100%;}
.daytime {width:15%;margin-top:5px;}
.index_main3 {width:100%;height:465px;background-size:cover;}
.index_main3 .main {position:relative;margin-top:0px;display:block;}
.index_main3 .main .sub-tit p {font-size:18px;color:#fff;line-height:32px;font-weight:700;}
.index_main3 .main .sub-tit h2 {font-size:18px;color:#97a8bd;font-weight:300;letter-spacing:1px;}
.index_main3 .main .main3_list li .cn_title {width:100%;height:36px;margin:0 auto;color:#fff;text-align:center;font-size:16px;line-height:36px;}
.index_main3 .main .main3_list li .en_title {width:100%;height:25px;font-size:14px;text-align:center;margin:0 auto;color:#fff;line-height:20px;}
.index_main4 .main .main4_left .area .gdata {display:flex;-ms-flex-align:center !important;align-items:center !important;margin-top:20px;}
.index_main3 .main .main3_right {position:absolute;z-index:10;width:100%;height:455px;/* display:none;*/    right:0;left:50%;top:107%;margin-left:-50%;}
.index_main3 .main .main3_right img,.index_main3 .main .main3_right video {width:100%;}
.index_main4 {width:100%;height:1058px;position:relative;}
.index_main4 .main {position:relative;width:90%;display:block;}
.index_main4 .main .main4_left .sub-tit {width:100%;margin-top:40px;margin-bottom:5px;}
.index_main4 .main .main4_left .sub-tit p {font-size:18px;color:#222222;line-height:40px;font-weight:700;}
.index_main4 .main .main4_left .area {width:100%;height:536px;}
.index_main4 .main .main4_left .area .gdata .dataitem .data {color:#d40808;font-size:22px;line-height:40px;}
.index_main4 .main .main4_left .area .gdata .dataitem span {font-size:14px;color:#333333;line-height:39px;padding-left:2px;}
.index_main4 .main .main4_left .area .gdata .data_dec {color:#1f1f1f;font-size:12px;line-height:36px;}
.index_main4 .main .main4_left .area .gdata li {text-align:center;padding:0 12px;}
.index_main3 .main .sub-tit {width:100%;margin-top:45px;position:relative;margin-bottom:25px;text-align:center;float:left;}
.index_main3 .main .main3_list {width:100%;height:320px;position:relative;margin-top:120px;}
.index_main3 .main .main3_list li .icon {width:65px;height:65px;margin:0 auto;margin-top:15px;}
.index_main3 .main .main3_list li .icomore {width:45px;height:45px;margin:0 auto;margin-top:48px;display:none;}
.index_main3 .main .main3_list li {width:50%;height:170px;float:left;transition:opacity 0.5s ease-in-out;}
.index_main4 .main .main4_left {position:relative;width:100%;float:left;height:686px;padding:0;margin-top:0px;}
.index_main4 .main .main4_left .area ul li {width:48%;height:260px;float:left;margin-left:4%;position:relative;overflow:hidden;}
.index_main4 .main .main4_left .area ul li .pic img {width:100%;height:260px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
.index_main4 .main .main4_left .area ul li .title span {display:block;float:left;margin-right:0;width:100%;}
.index_main4 .main .main4_left .area ul li .title .btitle span img {width:13%;}
.index_main4 .main .main4_left .area ul li:nth-of-type(3) {margin-left:0;margin-top:15px;}
.index_main4 .main .main4_left .area ul li:nth-of-type(4) {margin-top:15px;}
.index_main4 .main .main4_left .area ul li .title .btitle {font-size:18px;line-height:40px;font-weight:500;text-indent:30px;}
.index_main4 .main4_right {position:absolute;z-index:10;width:90%;height:360px;right:0;top:62%;left:50%;margin-top:15px;margin-left:-45%;}
.index_main4 .main4_right .pic .title .num {font-size:32px;line-height:48px;font-weight:bold;text-align:center;}
.index_main4 .main4_right .pic .title {width:100%;height:40px;line-height:40px;text-align:left;font-size:24px;color:#fff;position:absolute;top:32%;left:0px;}
.index_main4 .main4_right .pic .img {width:100%;height:360px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
.index_main4 .main4_right .pic .title .btitle {font-size:18px;line-height:48px;font-weight:500;text-align:center;}
.nybanner .slides li img {width:100%;}
.prod_search {width:100%;background:#EEEEEE;padding:20px 4%;height:92px;margin-top:0px;}
.prod_search .sear_b .btns {width:100px;float:left;height:50px;background:#014099;color:#fff;font-size:16px;border-radius:0 5px 5px 0;}
.prod_search .sear_b .form-item {float:left;height:50px;width:calc(100% - 100px);border:none;}
.want_nav_area .rt {padding-top:10px;padding-bottom:10px;float:left;width:80%;}
.want_nav_area {width:100%;float:left;height:auto;line-height:28px;padding-left:5px;}
.want_nav_area .rt ul li:last-of-type {padding-right:0;}
.sear_params {width:100%;height:240px;}
.search_tit {width:100%;height:40px;line-height:40px;margin:20px auto 30px auto;position:relative;}
.zsprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
.zsprod_list li:nth-of-type(3n+3) {margin-right:2%;}
.zsprod_list li:nth-of-type(2n+2) {margin-right:0;}
.zsprod_list li .pic {width:100%;height:126px;overflow:hidden;float:left;}
.zsprod_list li .text .rex {width:100%;color:#4f4f4f;font-size:13px;line-height:20px;text-align:left;}
.zsprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:12px;line-height:20px;text-align:left;}
.zsprod_list li .text .kptime {width:100%;color:#4f4f4f;font-size:12px;line-height:22px;text-align:left;}
.zsprod_list li .text .tags {width:100%;color:#4f4f4f;font-size:12px;line-height:26px;text-align:left;margin-top:10px;}
.zsprod_list li .text .tags span {padding:0 5px;background:#448aca;color:#fff;display:inline-block;float:left;margin-right:8px;border-radius:2px;margin-bottom:8px;}
.zsprod_list li .text {width:100%;height:auto;padding:10px;float:left;background:#EDF4FC;}
.zsprod_list li .text .tags span:first-child {display:none;}
.zsprod_list li .text .bt {color:#4d4d4d;font-size:16px;line-height:32px;font-weight:600;text-align:left;}
.navigation.cyjg .title-nav {display:inline-block;vertical-align:middle;width:24%;float:none;font-size:14px;line-height:46px;text-align:center;}
.maxCons.prod {margin-top:120px;width:92%;margin-bottom: 30px;}
.syprod_list1 .gdpic {width:210px;height:287px;float:right;display:none;}
.syprod_list1 .syplist {width:100%;height:auto;float:left;}
.syprod_list1 {width:100%;height:auto;overflow:hidden;margin-top:30px;}
.syprod_list1 .syplist li {width:100%;float:left;margin-right:0;height:355px;margin-bottom:20px;}
.syprod_list1 .syplist li:nth-of-type(3n+3) {margin-right:0;}
.syprod_list1 .syplist li .cases_img {width:100%;height:234px;overflow:hidden;}
.syprod_list1 .syplist li .cases_img img {width:100%;-webkit-transition:all 0.5s;height:234px;transition:all 0.5s;}
footer .ft_main .ft_main_3 {width:19%;float:right;text-align:left;display:block;margin-right:2%;}
footer .ft_main .ft_main_3 .ftewm p {width:100%;display:block;float:left;height:21px;font-size:12px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:15px;margin-bottom:8px;}
/*移动 导航*/.navNew {display:none;}
header.main-nav {display:block;}
header {width:100%;height:60px;background-color:rgba(255,255,255,1);border-bottom:1px solid #dae1ea;position:fixed;top:0;left:0;z-index:101;}
header .logo {margin-left:20px;float:none;position:absolute;left:0;top:0;}
.logo a {width:122px;height:20px;margin-top:0px;}
.logo a {display:block;position:absolute;left:0;top:0%;margin-top:0px;width:200px;height:60px;overflow:hidden;}
.logo a:before {content:'';position:absolute;left:0;top:0px;width:100%;height:100%;background-image:url(/statics/home/images/img_logo.png);background-position:left center;background-repeat:no-repeat;background-size:80% 80%;}
header .max-width-1200 {position:static;}
.max-width-1200 {max-width:1200px;width:100%;height:100%;position:relative;margin:0 auto;}
.pc-show {display:none;}
.mobile-show {display:block;}
header .btn-menu {float:right;height:20px;padding:20px 15px 4px;font-size:0;line-height:44px;text-align:center;cursor:pointer;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in;-ms-transition:transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;}
header .btn-menu span {display:block;width:25px;height:2px;margin-bottom:6px;background:#0e4eaf;border-radius:3px;-webkit-transform-origin:23px;-moz-transform-origin:23px;-ms-transform-origin:23px;-o-transform-origin:23px;transform-origin:23px;-webkit-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-moz-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-ms-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-o-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;}
header.active .btn-menu span:nth-last-child(3) {opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:1px;}
header.active .btn-menu span:nth-last-child(2) {width:0;opacity:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:width .5s;-moz-transition:width .5s;-ms-transition:width .5s;-o-transition:width .5s;transition:width .5s;}
header.active .btn-menu span {opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
header .btn-tel {display:block;float:right;width:9%;height:50px;position:relative;}
header .btn-tel:before {content:'';background:url(icon_dianhua.png) no-repeat center center;background-size:60%;position:absolute;left:0;right:0;top:8px;bottom:0;text-align:center;line-height:52px;font-size:0.35rem;color:#fff;letter-spacing:.75px;}
.nav-menu.active {height:calc(100vh - 53px);}
.nav-menu {position:fixed;left:0;top:53px;z-index:99;box-sizing:border-box;width:100%;height:0;overflow:hidden;background-color:#fff;-webkit-transition:height .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:height .5s cubic-bezier(.25,.46,.45,.94);-ms-transition:height .5s cubic-bezier(.25,.46,.45,.94);-o-transition:height .5s cubic-bezier(.25,.46,.45,.94);transition:height .5s cubic-bezier(.25,.46,.45,.94);}
.nav-menu.active .main {height:100%;}
.nav-menu .main {width:100%;height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;}
.nav-menu .left-title {position:relative;width:25%;background:#f2f8ff;padding:20px 0;z-index:10;}
.nav-menu .right-title {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px 15px 16px 20px;background-color:#fff;width:calc(100% - 115px);}
.nav-menu.active .menu-close {display:block;}
.nav-menu .left-title li.active {font-weight:600;background:#fff;}
.nav-menu .left-title li {display:block;position:relative;padding:12px 5px 12px 15px;font-size:16px;line-height:28px;color:#000;-webkit-transition:all .2s;transition:all .2s;}
.nav-menu .left-title li:after {content:"";display:block;position:absolute;bottom:0;top:31%;left:0;width:2px;height:16px;background-color:#0e4eaf;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.2s;transition:.2s;}
.nav-menu .left-title li.active:after {-webkit-transform:scaleX(1);transform:scaleX(1);}
.nav-menu .right-title .list-title.show {display:block;}
.nav-menu .right-title .list-title {display:none;}
.nav-menu .right-title .list-title .list-text {border-bottom:1px solid #dfe1e6;padding-bottom:12px;margin-bottom:12px;}
.nav-menu .right-title .list-title .list-text .text-head {color:#333;position:relative;padding:0;font-size:0.55rem;}
.nav-menu .right-title .list-title .list-text .text-head p {display:inline-block;width:calc(100% - 30px);}
.nav-menu .right-title .list-title .icon-arron-bottom {position:absolute;top:50%;right:0px;margin-top:-3px;-webkit-transition:.35s;transition:.35s;width:10px;height:6px;display:inline-block;vertical-align:middle;padding-left:1px;padding-right:1px;}
.nav-menu .right-title .list-title .icon-arron-bottom:before {content:"";display:block;width:8px;height:8px;border-bottom:1px solid #575d6c;border-right:1px solid #575d6c;margin-top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.nav-menu .right-title .list-title .list-text .text-body {padding:0 16px;display:none;}
.nav-menu .right-title .list-title .list-text:first-child .text-body {display:block;}
.nav-menu .right-title .list-title .list-text .text-body-list {cursor:pointer;display:block;margin-top:16px;padding:0;color:#666;font-size:0.55rem;}
.menu-close {display:none;position:absolute;bottom:14px;left:50%;margin-left:-27px;height:54px;width:54px;}
.menu-close p {position:absolute;left:10px;top:10px;height:34px;width:34px;background-color:#f2f8ff;border-radius:50%;}
.menu-close p span {position:absolute;left:50%;top:10px;margin-left:-1px;width:2px;height:14px;background-color:#999;}
.menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.menu-close p:before,.menu-close p:after {content:'';position:absolute;left:13px;top:8px;width:2px;height:11px;background-color:#999;border-radius:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.main:after,.main:before {display:table;content:"";}
.menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.nav-menu .right-title .list-title .title-top {font-size:14px;line-height:22px;color:#252b3a;padding:0 0 24px;}
.nav-menu .right-title .list-title .title-top a {display:inline-block;font-size:0.6rem;line-height:18px;color:#000;}
.nav-menu .right-title .list-title .title-top span {display:inline-block;vertical-align:middle;}
.nav-menu .right-title .list-title .title-top span,.nav-menu .right-title .list-title .title-top i {display:inline-block;vertical-align:middle;}
.nav-menu .right-title .list-title .title-top .icon-arron-right {position:relative;width:15px;height:6px;margin-top:-4px;margin-left:10px;}
.nav-menu .right-title .list-title .title-top .icon-arron-right:before {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(315deg);transform:rotate(315deg);-webkit-transform-origin:right;transform-origin:right;}
.nav-menu .right-title .list-title .title-top .icon-arron-right:after {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right;transform-origin:right;}
.main-swiper {margin-top:52px;}
.dabit,.maxCon,.boConC .tab-content {max-width:486px;}
.c-pagination {position:absolute;left:0;bottom:-26px;width:100%;height:20px;}
.dabit h5,.dabit h2 {font-size:0.6rem;margin-bottom:5px;}
.dabit p {font-size:0.4rem;}
.news_list li a {font-size:0.35rem;}
.news_list li {font-size:0.35rem;}
.news_list {width:100%;float:left;margin-top:10px;}
.index_main4 .main .main4_left .area .sabout_dec {color:#4e4e4e;font-size:16px;text-align:left;line-height:36px;padding-right:0;}
/*footer*/.footer .copy {overflow:hidden;/* padding-left:20px;*/    text-align:center;padding-top:0px;line-height:18px;color:#fff;width:100%;position:absolute;left:50%;bottom:-3px;margin-left:-243px;}
footer .ft_line {width:100%;height:1px;opacity:0.2;border:1px solid #FFFFFF;}
footer .ft_main {width:100%;height:170px;}
.footer .wrap {display:inline-block;padding:0;max-width:486px;width:90%;position:relative;height:210px;}
footer .ft_logo b img {max-width:58%;}
footer .ft_main .ft_main_1 dt {margin-top:0;height:auto;font-size:12px;font-family:MicrosoftYaHei;color:#FFFFFF;font-weight:100;line-height:19px;}
footer .ft_top {height:26px;font-size:14px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;text-align:left;margin-bottom:8px;width:100%;margin:0 auto;}
footer .ft_main .ft_main_3 .ftewm b img {width:100%;}
footer .ft_main .ft_main_3 .ftewm b {display:block;width:65px;height:55px;float:left;margin-top:12px;}
footer .ft_main .ft_main_3 .ftewm p {display:block;float:left;height:21px;font-size:12px;width:65px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:16px;margin-bottom:15px;}
footer .ft_main .ft_main_3 {width:19%;float:right;text-align:left;display:block;}
footer .ft_main .ft_main_2 {width:60%;float:left;display:block;margin-left:2%;padding-top:10px;text-align:left;}
footer .ft_main .ft_main_1 {width:50%;float:left;text-align:left;padding-top:10px;display:none;}
footer .ft_main .ft_main_2 dl {margin-top:6px;height:21px;font-size:16px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;}
footer .ft_main .ft_main_1 dl,footer .ft_main .ft_main_2 dl {font-size:12px;}
footer .ft_logo b {display:block;width:265px;height:48px;float:left;}
footer .ft_logo {width:100%;text-align:left;margin-top:8px;height:48px;}
.footer {display:block;position:unset;height:250px;padding:18px 0px 10px;}
/*footer end*/.jiaozhu {width:90%;margin:0 auto;}
.jiaozhu li h6 {height:40px;line-height:40px;font-size:15px;}
.jiaozhu li p {margin-bottom:5px;font-size:12px;}
.ft-link p {width:100%;}
.ft-link .row {padding:10px 0 0 0;}
.jiaozhu li.tmf1 {width:100%;}
.jiaozhu li.tmf2 {width:34%;padding-right:0;margin-right:3%;}
.jiaozhu li.tmf3 {width:25%;margin-right:0;padding-right:0;}
.jiaozhu li p a {font-size:12px;}
/*小屏幕内页*/.nybanner {height:212px;margin-top:60px;}
.nybanner .slides li .cont {height:280px;}
.nybanner .slides li .font {padding-top:14%;width:90%;}
.nybanner .slides li:first-of-type .font h3 {font-size:0.6rem;text-align:center;line-height:40px;}
.nybanner .slides li:first-of-type .font p {font-size:0.5rem;margin-top:0;line-height:22px;width:60%;text-align:center;margin:0 auto;}
.nybanner .slides li .font .s-line1 {height:2px;margin:0 auto;margin-top:10px;}
.nybanner .slides li:first-of-type .font dt {width:100%;font-size:12px;line-height:22px;display:none;}
.ProdCenter .maxCon {width:90%;}
.piList {padding:10px 0 20px;overflow:hidden;width:100%;}
.culture-sdic {width:100%;line-height:40px;text-align:justify;color:#555555;font-size:14px;margin-top:20px;padding-bottom:15px;}
.piList .pic-item {position:relative;width:100%;margin:0 0 5px 0;padding:0;display:inline;}
.mhide {display:none;}
.pchide {display:block;}
/*新闻中心*/ .page-list a {width:40px;height:40px;line-height:40px;font-size:20px;margin:0 9px;border-right:1px solid #ddd;}
.pagelistk {width:100%;text-align:center;margin:0 0 25px 0;}
.pages {height:auto;margin:50px 0 10px 0;clear:both;}
.page-pc {display:block;}
.pages a {padding:5px 5px;border:1px solid #e1e1e1;height:35px;line-height:26px;color:#666;display:inline-block;width:35px;margin-bottom:10px;}
.pages a.a1 {width:65px;}
.pages span {border:1px solid #0075CF;height:35px;line-height:26px;color:#fff;padding:5px 5px;background:#0075CF;display:inline-block;width:35px;margin-bottom:5px;}
.newsTu {width:40.1%;height:210px;overflow:hidden;float:left}
.newsWz {float:right;width:56.4%;height:auto;overflow:hidden;text-align:left;padding:31px 34px 29px 0;}
.newsWz .zA {display:block;overflow:hidden;line-height:20px;font-size:14px;color:#282828;font-weight:bold;}
.newsWz .zB {max-height:78px;overflow:hidden;line-height:24px;font-size:12px;color:#666;letter-spacing:.5px;margin-top:16px;}
.newsWz .zB a {display:inline-block;padding-left:12px;color:#1140c4;font-size:14px}
.pagination {margin:36px 0;text-align:left}
.news_showZZ {padding-top:10px;padding-bottom:30px;height:auto;overflow:hidden;}
.newsA .newsWz .zA {height:auto}
.newsA .newsWz .zA {white-space:unset;text-overflow:unset}
.btn-posting {display:block;width:100%;height:48px;line-height:48px;text-align:center;font-size:20px;color:#fff;background-image:linear-gradient(90deg,#07a8ff 5%,#596efb 100%);background-color:#596efb;border-radius:3px;position:relative;margin-bottom:25px}
.btn-posting:before {content:'';display:inline-block;vertical-align:middle;width:22px;height:22px;background-image:url(/static/images/xiaoyi_2018/news/icon-common.png);background-position:-209px -1px;background-repeat:no-repeat;margin-right:8px;position:relative;top:-3px}
.btn-posting:hover {color:#fff;background:linear-gradient(90deg,#09f 0,#575dfa 100%);background-color:#4457d6}
.maxCons {width:90%;max-width:486px;position:relative;margin:0 auto;padding-left:0;padding-right:0;}
.news_showZZ .newsTit .wzA {line-height:32px;font-size:20px;color:#282828;font-weight:bold;text-align:left;}
.newsXq {padding:20px 0 0;height:auto;overflow:hidden;line-height:36px;letter-spacing:.5px;font-size:14px;color:#666;overflow-x:scroll;}
.newsXq p,.newsXq div {line-height:30px;text-align:justify;letter-spacing:.5px;font-size:14px;color:#666;margin-bottom:0px;}
.newsXq img {max-width:100%;}
.newsSxp {margin-top:62px;width:100%;height:28px;}
.newsSxp .prev,.newsSxp .next {float:left;width:48%;height:auto;}
.newsSxp p {max-width:100%;height:28px;display:block;line-height:28px;letter-spacing:.5px;text-align:left;padding:0 10px;}
.newsSxp p b {display:block;float:left;width:58px;height:28px;font-weight:bold;line-height:28px;font-size:14px;color:#282828;}
.newsSxp p a {display:block;margin-left:60px;height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:28px;font-size:14px;color:#282828;}
.newsSxp .next {float:right;text-align:right;}
.newsSxp .next p a {text-align:left;}
.newsSxp a:hover {color:#016BFF;}
.nybanner_mobile {display:block;}
.nybanner_pc {display:none;}
.about_top {width:100%;height:auto;margin-top:20px;}
.about_top .about_toppic {width:100%;float:left;margin-top:25px;}
.about_gd li .icon {width:52px;height:75px;float:left;}
.about_gd li .item .numCX {color:#d40808;text-align:left;line-height:32px;font-size:18px;}
.about_top .about_dec {width:100%;float:right;padding:30px 12px 10px;border-bottom:#004098 solid 6px;}
.about_top .about_dec .minfo {color:#4e4e4e;font-size:18px;line-height:32px;padding-top:20px;float:left;}
.about_main .about-sdic h2 {color:#014099;font-size:24px;width:100%;float:left;line-height:34px; padding-bottom: 10px;}
.about_top .about_dec .minfo {font-size:14px;}
.about_main .about-sdic {width:100%;float:right;background:#EDF4FC;height:900px;padding:25px;}
.about_main .about_rpic {width:100%;float:left;height:585px;overflow:hidden;}
.about_main {width:100%;height:auto;margin-top:30px;margin-bottom:50px;}
.about_gd li {width:50%;float:left;display:flex;}
.maxCon {padding-left:0;padding-right:0;}
.nbanner_box .guide {width:100%;height:auto;line-height:46px;float:left;margin-top:0px;border-bottom:#CCCCCC solid 1px;}
.navigation {width:100%;float:right;height:auto;text-align:right;}
.nbanner_box {height:auto;background:none;position:relative;}
.navigation .title-nav a {color:#333;}
.navigation .title-nav:before {height:3px;}
.navigation.cfcp .title-nav {display:inline-block;vertical-align:middle;width:33.33%;float:left;font-size:14px;line-height:46px;text-align:center;}
.navigation.job .title-nav {display:inline-block;vertical-align:middle;width:26%;float:left;font-size:14px;line-height:46px;text-align:center;}
.navigation.aboutx .title-nav {display:inline-block;vertical-align:middle;width:32.3%;float:none;font-size:14px;line-height:46px;text-align:center;}
.fup .fup_bg .xbt {margin-top:0;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
.fup {width:100%;height:auto;margin:95px auto 90px auto;}
.fup .fup_bg .fup_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:130px;margin-top:25px;}
.fup .fup_bg .fup_piclist {width:100%;float:left;height:180px;}
.fup .fup_bg .fup_piclist11 .pic11 li img {width:100%;}
.fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(1) {width:38%;height:130px;overflow:hidden;}
.fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(2) {width:60%;height:130px;overflow:hidden;margin-right:0%;}
.fup .fup_bg .fup_piclist11 .pic11 {width:96%;margin-left:2%;margin-right:2%;float:left;height:150px;margin-top:28px;}
.fup .fup_bg .fup_piclist11 {width:100%;float:left;height:189px;}
.maxCons.join_category {margin:85px auto 50px auto;}
.lsd_zj .tit {top:22px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:absolute;}
.lsd_zj .sdmap img {width:85%;}
.lsd_zj {width:100%;position:relative;height:440px;background:url(/statics/home/images/sidai.png) no-repeat top left #f7f7f7;background-size:70%;}
.lsd_lc .tit {margin-top:20px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
.lsd_lc .lsd_lclistb .year-nav {margin-bottom:75px;height:408px;position:relative;width:19%;float:left;padding:10px 0;overflow:hidden;}
.lsd_lc .lsd_lclistb .slide-box {width:81%;height:100%;min-height:520px;position:relative;float:right;}
.lsd_lc .lsd_lclistb .year-nav::after {content:"";width:1px;height:100%;background:#B8B8B8;position:absolute;top:15px;left:0;}
.lsd_lc .lsd_lclistb .year-btn.active .text {font-size:20px;line-height:36px;color:#004198;}
.lsd_lc .lsd_lclistb .year-btn.active .text::after {content:"";width:3px;height:100%;background:#004198;position:absolute;bottom:0;left:0;z-index:1;}
.lsd_lc .lsd_lclistb .year-btn {float:right;width:100%;padding:0px;margin-top:20px;cursor:pointer;color:#999;display:inline-block;position:relative;}
.lsd_lc .lsd_lclistb .slide-item .img1 img {width:100px;height:70px;}
.lsd_lc .lsd_lclistb .slide-item .info-r {float:left;width:calc(100% - 100px);padding-left:12px;text-align:left;color:#333;}
.lsd_lc .lsd_lclistb .slide-item .info-r p {padding-top:8px;line-height:22px;font-size:12px;display:none;}
.lsd_lc .lsd_lclistb .slide-item .yearsItem1 {margin-bottom:15px;}
.lsd_lc .lsd_lclistb .slide-item .info-r h3 {font-size:15px;font-weight:500;line-height:23px;}
.lsd_lc .lsd_lclistb .pn {position:absolute;top:-24px;left:-80px;width:30px;height:424px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}
.yuanz {width:100%;height:auto;margin:95px auto 150px auto;}
.yuanz .dbt p {float:left;margin:0 25px;width:90%;background:#014099;border-radius:37px;display:block;height:50px;line-height:50px;text-align:center;color:#fff;font-size:14px;}
.yuanz .yuanz_bg .xbt {margin-top:15px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:36px;height:36px;position:relative;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 {width:100%;float:left;height:115px;margin-top:20px;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 {height:118px;margin-top:8px;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.one {width:17%;height:115px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.two {margin-left:6%;width:36%;height:115px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.three {margin-left:6%;width:35%;height:115px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.one {width:40%;height:118px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.two {margin-left:3%;width:57%;height:118px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist {width:100%;float:left;height:258px;}
.yuanz .yuanz_hjgs .xbt {margin-top:30px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:30px;height:60px;position:relative;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:305px;margin-top:18px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:120px;margin-top:18px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.one {width:49%;height:120px;overflow:hidden;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.two {width:49%;height:120px;overflow:hidden;margin-right:0%;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:120px;margin-top:15px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist {width:100%;float:left;height:275px;}
.yuanz .yuanz_msgc .xbt {margin-top:30px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:30px;height:60px;position:relative;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:120px;margin-top:38px;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:90px;margin-top:15px;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist {width:100%;float:left;height:265px;}
.yuanz .jinqi {width:80%;margin-left:10%;margin-right:10%;float:left;height:156px;margin-top:38px;}
.about_zzjg img {width:100%;}
.about_zzjg {width:95%;margin:130px auto;height:auto;line-height:36px;text-align:left;}
.historybox .history_list .text {width:75%;height:auto;float:right;background:#F4F4F4;padding:10px;}
.historybox .history_list .left {width:25%;height:156px;float:left;position:relative;}
.historybox .history_list .left .tit::after {content:"";width:36px;height:0px;background:#004098;position:absolute;bottom:18px;right:-50px;}
.historybox .history_list .left::after {content:"";width:28px;height:0;background:url(/statics/home/images/history_r5_c3.jpg) no-repeat;position:absolute;bottom:0;right:58%;}
.historybox .history_list li {width:100%;height:100%;background:url(/statics/home/images/history_r5_c3.jpg) no-repeat top left;background-position:16px 30px;}
.historybox .history_list .text .desc {font-size:14px;line-height:30px;color:#333333;}
.historybox .history_list .left .tit {position:relative;width:70%;height:32px;text-align:center;font-size:15px;line-height:32px;color:#fff;background:#004098;}
.honorlist .year-btn {padding:0px 15px 8px 15px;margin:0 5px;cursor:pointer;color:#004198;display:inline-block;position:relative;}
.honorlist .year-nav {margin-bottom:40px;background:url(/statics/home/images/hnonor_r3_c8.jpg) repeat-x;background-position-y: -15px;height:80px;position:relative;overflow:hidden;display:flex;overflow-x:hidden;white-space:nowrap;gap:10px;}
.honorlist .slide-btn img{ width:100%;}
.honorlist .slide-btn {position:absolute;top:-87px;width:30px;height:30px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}
.honorlist .slide-item .left {width:100%;height:255px;float:left;position:relative;background:url(/statics/home/images/hnonor_r6_c2.jpg) no-repeat;}
.honorlist .year {font-size:40px;font-weight:bold;color:#fff;}
.honorlist .slide-btn.next {right:-9px;top: -83px;}
.honorlist .slide-btn.prev {
    left: -16px;
    top: -83px;
}
.historybox {width:100%;height:auto;background:url(/statics/home/images/history_r2_c1.jpg) no-repeat bottom;background-size:100%;margin-top:140px;min-height:1100px;}
.honorlist .slide-item .right {width:100%;height:auto;float:right;position:relative;padding:10px;box-sizing:border-box;text-align:left;font-size:15px;line-height:36px;}
.honorlist .yearen {font-size:24px;color:#fff;text-transform:uppercase;}
.honorlist .year-btn .text {line-height:45px;width:100%;height:40px;margin:0 auto;font-size:16px;}
.honorlist .year-btn.active .text {font-size:18px;line-height:45px;color:#d40808;}
.culture_top .box .bklist li {float:left;width:100%;height:80px;margin-top:20px;}
.culture_top .box .bktit {height:60px;float:left;width:100%;text-align:center;margin:24px auto 4px auto;}
.culture_top .box .bklist .item .text p {font-size:14px;line-height:17px;text-align:left;color:#353535;}
.culture_top .box .bklist li:nth-of-type(3n+2) {margin-left:0;margin-right:0;}
.culture_top .maxCons .box {width:100%;height:758px;background:url(/statics/home/images/culture_r2_c3.jpg) no-repeat top center;background-size:cover;}
.culture_top {width:100%;height:auto;margin:135px auto 0 auto;}
.culture_main {width:100%;height:380px;margin:30px auto;}
.culture_main .maxCons .left {height:270px;width:100%;float:left;background-size:25%;background:url(/statics/home/images/culture_r2_c2.jpg) no-repeat left bottom;}
.culture_main .maxCons .right {height:315px;width:100%;float:right;}
.culture_main {width:100%;height:465px;margin:30px auto;}
.culture_main .maxCons .right {height:160px;width:100%;float:right;margin-top:15px;}
.culture_main .maxCons .right .pic1 {height:160px;width:25%;float:left;overflow:hidden;}
.culture_main .maxCons .right .pic2 {height:160px;width:44%;float:left;margin:0 12px;overflow:hidden;}
.culture_main .maxCons .right .pic3 {height:160px;width:23%;float:left;overflow:hidden;}
.honorlist .container {width:100%;margin:110px auto;text-align:center;position:relative;}
.syprod_list2 .gdpic {width:210px;height:287px;float:left;display:none;}
.syprod_list2 .syplist {width:100%;height:auto;float:right;}
.syprod_list2 .syplist li {width:100%;float:left;margin-right:0;height:287px;}
.syprod_list2 {width:100%;height:auto;overflow:hidden;margin-top:0px;}
.fdc_bk {width:100%;margin:22px auto;}
.fdc_bk .gdata li .item .numCX {color:#d40808;text-align:left;line-height:36px;font-size:20px;}
.fdc_bk .gdata li .item .numC {color:#4c4c4c;text-align:left;line-height:36px;font-size:12px;}
.fdc_bk .gdata li .icon {width:39px;height:45px;float:left;text-align:center;line-height:70px;}
.fdc_bk .gdata li .icon img {width:80%;}
.fdc_bk .gdata li .item .indc {color:#4c4c4c;text-align:left;line-height:32px;font-size:12px;}
.navigation.lsd li.title-nav:nth-child(2) {width:35%;}
.jdprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
.jdprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
.jdprod_list li:nth-of-type(3n+3) {margin-right:2%;}
.jdprod_list li:nth-of-type(2n+2) {margin-right:0;}
.jdprod_list li .pic {width:100%;height:126px;overflow:hidden;float:left;}
.jdprod_list li .text .rex {width:100%;color:#4f4f4f;font-size:13px;line-height:20px;text-align:left;}
.jdprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:12px;line-height:20px;text-align:left;}
.jdprod_list li .text .kptime {width:100%;color:#4f4f4f;font-size:12px;line-height:22px;text-align:left;}
.jdprod_list li .text .tags {width:100%;color:#4f4f4f;font-size:12px;line-height:26px;text-align:left;margin-top:10px;}
.jdprod_list li .text .tags span {padding:0 5px;background:#448aca;color:#fff;display:inline-block;float:left;margin-right:8px;border-radius:2px;margin-bottom:8px;}
.jdprod_list li .text {width:100%;height:auto;padding:10px;float:left;background:#EDF4FC;}
.jdprod_list li .text .tags span:first-child {display:none;}
.news_showZZ .newsTit {height:auto;overflow:hidden;border-bottom:1px solid #dae1e9;margin-top:15px;}
.news_showZZ .newsTit .wzB {line-height:22px;font-size:12px;color:gray;letter-spacing:.5px;margin:5px 0 17px;text-align:center;}
.maxCons.cgou {width:90%;position:relative;margin:75px auto 60px auto;min-height:550px;}
.cgou .cg_left {width:225px;height:500px;float:left;display:none;}
.cgou .cg_right {width:100%;height:auto;float:right;}
.cgou .cg_right .jjjc_info {width:100%;height:auto;line-height:36px;text-align:left;color:#343434;font-size:16px;padding:12px;}
.zb_search {width:100%;background:#EEEEEE;padding:10px 4%;height:165px;}
.zb_search .sear_zb .item {float:left;height:42px;width:100%;border:none;margin-bottom:8px;font-size:12px;}
.zb_search .sear_zb .item label {width:24%;text-align:left;height:36px;display:inline-block;}
.zb_search .sear_zb .item .sinput {padding-left:15px;line-height:36px;background:#fff;border:#000;width:73%;border-radius:5px;}
.zb_search .sear_zb .item2 .timeinput {padding-left:1%;padding-right:1%;line-height:36px;margin-left:2.5%;margin-right:2%;background:#fff;border:#000;width:31%;border-radius:5px;}
.zb_search .sear_zb .item2 .timeinput:last-of-type {float:right;}
.zb_search .sear_zb .btns {width:100%;float:left;height:36px;background:#014099;color:#fff;font-size:16px;border-radius:5px;}
.zb_search .sear_zb .item2 {float:left;height:36px;width:100%;border:none;margin-bottom:15px;font-size:12px;}
.zb_search .sear_zb .item2 label {width:22%;text-align:left;height:36px;display:inline-block;}
.cgou .cg_right .cg-tabs li .ico {width:30px;height:30px;margin:5px auto 0 auto;}
.cgou .cg_right .cg-tabs li {width:50%;height:60px;float:left;text-align:center;line-height:20px;font-size:14px;}
.cgou .cg_right .cg-tabs {width:100%;height:122px;border-bottom:#bfbfbf solid 1px;}
.tab_bt {position:relative;width:100%;background:#014099;height:36px;color:#fff;text-align:center;line-height:36px;font-size:12px;}
.tab_bt .p1 {width:56.5%;float:left;}
.tab_bt .p2 {width:20%;float:left;border-left:#fff solid 1px;border-right:#fff solid 1px;}
.tab_bt .p3 {width:23%;float:left;}
.job_list {width:100%;margin:0px auto;height:auto;line-height:36px;text-align:left;}
.job_list li .date-block {float:left;padding:0 5px;width:20%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
.job_list li .summary {float:left;margin-left:3%;height:100%;line-height:18px;color:#746969;width:77%;}
.job_list li .date_more {width:3%;display:none;height:44px;float:right;text-align:right;padding-top:30px;}
.job_list li {width:100%;height:auto;float:left;padding:10px 0;border-bottom:#ccc solid 1px;}
.job_list li h1 {margin-bottom:0;line-height:28px;font-size:14px;font-weight:600;color:#333;}
.about_job {width:90%;margin:30px auto;height:auto;line-height:42px;font-size:16px;text-align:left;}
.join_left .join_left1 {float:left;width:100%;height:240px;overflow:hidden;}
.join_left {float:left;width:100%;height:auto;}
.join_left .join_left2 {margin-top:24px;float:left;width:100%;padding:15px 20px;background:#eee;height:310px;}
.join_right {width:100%;height:auto;min-height:800px;float:right;}
.join_right .join_ln {width:100%;float:left;height:auto;}
.join_right .join_ln .texti {width:100%;font-size:14px;line-height:32px;text-align:left;margin-top:10px;float:left;}
.join_right .join_ln {width:100%;float:left;height:auto;margin-top:20px;}
.join_right .join_zp {width:100%;height:auto;float:left;margin-top:20px;}
.join_right .join_zp .tit span {float:right;text-transform:uppercase;font-size:16px;line-height:28px;}
.join_zplist li .date-block {float:left;padding:0 4px;width:21%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
.join_right .join_zp .join_zplist li h1 {margin-bottom:2px;line-height:20px;font-size:14px;font-weight:600;color:#333;}
.join_right .join_zp .join_zplist li .date_more {display:none;}
.nybanner.job {height:240px;margin-top:60px;}
.index_main2 .news_fl .index_mune {width:100%;height:60px;}
.index_main2 .news_fl .more {margin-top:15px;text-transform:uppercase;text-align:center;height:32px;line-height:32px;font-size:12px;border:#7D7D7D solid 1px;border-radius:30px;width:105px;float:right;}
.news_top {width:100%;margin:90px auto 0 auto;height:82px;background:#f5f5f5;overflow:hidden;}
.news_top .pic {width:40%;float:left;overflow:hidden;}
.news_top .text {float:left;width:60%;padding:0 3%;}
.news_top .text .date {color:#014099;font-size:16px;line-height:26px;margin-bottom:0px;}
.news_top .text .tt {color:#333;font-size:15px;line-height:23px;margin-bottom:2px;}
.news_top .text .desc {color:#323232;font-size:16px;line-height:30px;margin-bottom:35px;display:none;}
.news_top .text .date_more {display:none;}
.news_list li .pic {width:40%;float:left;height:82px;overflow:hidden;}
.news_list li .text {float:left;width:60%;padding:0 3%;}
.news_list li .text .desc {display:none;}
.news_list li .text .date_more {display:none;}
.news_list li .text  .date {color:#014099;font-size:16px;line-height:22px;margin-bottom:0px;}
.news_list li .text  .tt {color:#333;font-size:15px;line-height:21px;margin-bottom:0px;}
.news_list li {margin-top:25px;height:82px;overflow:hidden;text-align:left;line-height:28px;font-size:14px;color:#A6A6A6;background:none;}
.plist  .news_list {margin-top:0;}
.tab_res li .p3 {width:23%;float:left;text-align:center;font-size:12px;}
.tab_res li .p2 {width:22%;float:left;font-size:13px;text-align:center;}
.tab_res li .p1 {width:54.5%;float:left;text-align:left;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;}
.tab_res li .p3 span {color:#fff;display:block;width:80%;height:28px;margin:7px auto 7px auto;border-radius:4px;line-height:28px;}


}
@media(max-width:400px){
 
.index_main2 {width:100%;height:auto;background:url(/statics/home/images/index_r2_c1.jpg) no-repeat top center;background-size:cover;}
.fup .fup_bg .itemlist{ width: 100%; float: left; text-align: left; color: #333; font-size: 16px; line-height: 30px; margin-top: 2px; height: auto;} 
.fup .fup_bg .itemlist li{ float:left; width:32%; margin:0px 2% 20px 0px; cursor:pointer;}
.fup .fup_bg .itemlist li:nth-child(3n){ margin-right:0;}
.fup .fup_bg .itemlist li .pic{ width: 100%; height: 70px; overflow: hidden; float: left;}
.fup .fup_bg .itemlist li .pic img{ width: 100%; height: 70px;-webkit-transition: all 0.5s; transition: all 0.5s;}
.fup .fup_bg .itemlist li:hover .pic img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05);}
.fup .fup_bg .itemlist li p{ width:100%; display:block; overflow:hidden; text-align:center; line-height:40px;}

}
@media(max-width:393px){
.index_main2 .news_fl {max-width:690px;height:818px;width:100%;margin-right:0;}
.index_main2 {width:100%;height:1220px;background:url(/statics/home/images/index_r2_c1.jpg) no-repeat top center;background-size:cover;}
.index_main3 .main .main3_right {position:absolute;z-index:10;width:100%;height:455px;/* display:none;*/    right:0;left:50%;top:104%;margin-left:-50%;}
.index_main3 {width:100%;height:875px;}
.index_main4 .main .main4_left .area ul li .title .num {font-size:40px;line-height:40px;font-weight:bold;text-indent:30px;}
footer .ft_main .ft_main_3 .ftewm p {display:block;float:left;height:21px;font-size:12px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:16px;margin-bottom:8px;}
.footer .wrap {display:inline-block;padding:0;max-width:414px;width:100%;position:relative;height:185px;}


}
@media(max-width:390px){

.navigation.lsd li.title-nav:nth-child(2) { width: 33%;}  
.lsd_lc .lsd_lclistb .pn {position:absolute;top:-24px;left:-81px;width:30px;height:424px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}

.nybanner {height:225px;}
.honorlist .slide-btn.next {right:-9px;}
.honorlist .year-btn {padding:0px 20px 8px 20px;margin:0 5px;cursor:pointer;color:#004198;display:inline-block;position:relative;}
.honorlist .container {width:100%;margin:112px auto;text-align:center;position:relative;}
.about_main .about-sdic {width:100%;float:right;background:#EDF4FC;height:890px;padding:20px;}
.about_zzjg {width:90%;margin:135px auto;height:auto;line-height:36px;text-align:left;}

.want_nav_area .rt {padding-top:10px;padding-bottom:10px;float:left;width:82%;}
.sear_params {width:100%;height:245px;}
.zsprod_list li {width:100%;float:left;margin-right:0;margin-bottom:30px;}
.zsprod_list li .pic {width:100%;height:228px;overflow:hidden;float:left;}
.zsprod_list li .text .rex {width:100%;color:#4f4f4f;font-size:13px;line-height:28px;text-align:left;}
.zsprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:12px;line-height:28px;text-align:left;}
.zsprod_list li .text .kptime {width:100%;color:#4f4f4f;font-size:12px;line-height:28px;text-align:left;}
.syprod_list2 .gdpic {width:210px;height:287px;float:left;display:none;}
.syprod_list2 .syplist {width:100%;height:auto;float:right;}
.syprod_list2 {width:100%;height:auto;overflow:hidden;margin-top:0px;}
.syprod_list2 .syplist li {width:100%;float:left;margin-right:0;height:287px;}
 

.culture_top {width:100%;height:auto;margin:145px auto 0 auto;}
  
.culture_main .maxCons .right .pic1 {height: 160px;width:24%;float:left;overflow:hidden;}
.culture_main .maxCons .right .pic2 {height:160px;width:45%;float:left;margin:0 12px;overflow:hidden;}
.culture_main .maxCons .right .pic3 {height:160px;width:24%;float:left;overflow:hidden;}

.index_main2 {width:100%;height:1675px;background:url(/statics/home/images/index_r2_c1.jpg) no-repeat top center;background-size:cover;}
.index_main2 .news_fl {max-width:690px;height:820px;width:100%;margin-right:0;}
.index_main3 .main .main3_right {position:absolute;z-index:10;width:100%;height:455px;/* display:none;*/    right:0;left:50%;top:105%;margin-left:-50%;}
.index_main3 {width:100%;height:525px;}
.index_main4 {width:100%;height:1205px;position:relative;}
.index_main4 .main .main4_left .area .gdata li {text-align:center;padding:0 12px;}

.index_main3 .main .main3_list li .cn_title {width:100%;height:36px;margin:0 auto;color:#fff;text-align:center;font-size:20px;font-weight:600;line-height:36px;}

footer .ft_main .ft_main_3 .ftewm p { width: 100%;display:block;float:left;height:21px;font-size:12px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:15px;margin-bottom:8px;}



.index_banner {position:relative;margin-top:59px;}
.index_main1 .w1920 {max-width:100%;margin:0 auto;}
.index_main2 {width:100%;height:auto;background:url(/statics/home/images/index_r2_c1.jpg) no-repeat top center;background-size:cover;padding-bottom:15px;}
.index_main2 .news_fl .slideTxtBox {width:100%;text-align:left;margin-top:40px;}
.index_main2 .news_fl .slideTxtBox .hd li {float:left;cursor:pointer;margin-top:-2px;width:93px;color:#000;font-size:14px;text-align:center;}
.index_main2 .news_fl .slideTxtBox .index_mune {width:100%;height:75px;margin-bottom:20px;}
.hiSlider-title {bottom:0;width:100%;padding:0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;text-align:left;font-size:14px;height:48px;line-height:48px;}
.index_main2 .news_fl .sub-tit {width:142px;float:left;margin-top:0px;margin-bottom:0px;}
.index_main2 .news_fl .sub-tit span {display:block;width:68px;height:5px;background:#397FBD;margin-top:5px;}
.index_main2 .news_fl .sub-tit p {font-size:18px;color:#222222;line-height:45px;font-weight:700;}
.index_main2 .news_fl .sub-tit h2 {font-size:16px;color:#444343;font-weight:300;letter-spacing:2px;}
.index_main2 .news_fl .newsBox {width:100%;background:#fff;height:auto;margin-top:0;}
.content_fr li a .pic {width:100%;height:190px;overflow:hidden;}
.index_main2 .news_fl .newsBox .content_fr {height:auto;display:table;}
.index_main2 .main {position:relative;margin-top:0px;display:block;}
.index_main2 .news_fl {max-width:486px;height:auto;width:100%;margin-right:0;}
.index_main2 .news_fr {max-width:486px;height:370px;width:100%;margin-right:0;margin-top:0;}
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item {height:24px;line-height:24px;width:100%;height:344px;}
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item img {max-width:100%;width:486px;display:block;height:344px;}
.content_fr {width:100%;margin-top:0px;overflow:unset;}
.content_fr_p1 {line-height:22px;font-size:15px;color:#000;padding-top:5px;}
.content_fr li {width:100%;height:370px;border-bottom:1px solid #dcdcdc;margin-bottom:10px;}
.content_fr li:last-of-type {border-bottom:none;}
.content_fr_p2 {line-height:22px;font-size:14px;color:#7e7e7e;}
.content_fr_p3 {line-height:25px;font-size:14px;color:#767676;transition:all 0.5s;}
.daytime .day {font-size:45px;text-align:center;color:#1A1A1C;line-height:60px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;}
.sylist_info {width:100%;}
.daytime {width:15%;margin-top:5px;}
.index_main3 {width:100%;height:465px;background-size:cover;}
.index_main3 .main {position:relative;margin-top:0px;display:block;}
.index_main3 .main .sub-tit p {font-size:18px;color:#fff;line-height:32px;font-weight:700;}
.index_main3 .main .sub-tit h2 {font-size:16px;color:#97a8bd;font-weight:300;letter-spacing:1px;}
.index_main3 .main .main3_list li .cn_title {width:100%;height:36px;margin:0 auto;color:#fff;text-align:center;font-size:16px;line-height:36px;}
.index_main3 .main .main3_list li .en_title {width:100%;height:25px;font-size:14px;text-align:center;margin:0 auto;color:#fff;line-height:20px;}
.index_main4 .main .main4_left .area .gdata {display:flex;-ms-flex-align:center !important;align-items:center !important;margin-top:20px;}
.index_main3 .main .main3_right {position:absolute;z-index:10;width:100%;height:455px;/* display:none;*/    right:0;left:50%;top:107%;margin-left:-50%;}
.index_main3 .main .main3_right img,.index_main3 .main .main3_right video {width:100%;}
.index_main4 {width:100%;height:998px;position:relative;}
.index_main4 .main {position:relative;width:90%;display:block;}
.index_main4 .main .main4_left .sub-tit {width:100%;margin-top:40px;margin-bottom:5px;}
.index_main4 .main .main4_left .sub-tit p {font-size:18px;color:#222222;line-height:40px;font-weight:700;}
.index_main4 .main .main4_left .area {width:100%;height:536px;}
.index_main4 .main .main4_left .area .gdata .dataitem .data {color:#d40808;font-size:22px;line-height:40px;}
.index_main4 .main .main4_left .area .gdata .dataitem span {font-size:14px;color:#333333;line-height:39px;padding-left:2px;}
.index_main4 .main .main4_left .area .gdata .data_dec {color:#1f1f1f;font-size:12px;line-height:36px;}
.index_main4 .main .main4_left .area .gdata li {text-align:center;padding:0 12px;}
.index_main3 .main .sub-tit {width:100%;margin-top:45px;position:relative;margin-bottom:25px;text-align:center;float:left;}
.index_main3 .main .main3_list {width:100%;height:320px;position:relative;margin-top:120px;}
.index_main3 .main .main3_list li .icon {width:65px;height:65px;margin:0 auto;margin-top:15px;}
.index_main3 .main .main3_list li .icomore {width:45px;height:45px;margin:0 auto;margin-top:48px;display:none;}
.index_main3 .main .main3_list li {width:50%;height:170px;float:left;transition:opacity 0.5s ease-in-out;}
.index_main4 .main .main4_left {position:relative;width:100%;float:left;height:686px;padding:0;margin-top:0px;}
.index_main4 .main .main4_left .area ul li {width:48%;height:260px;float:left;margin-left:4%;position:relative;overflow:hidden;}
.index_main4 .main .main4_left .area ul li .pic img {width:100%;height:260px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
.index_main4 .main .main4_left .area ul li .title span {display:block;float:left;margin-right:0;width:100%;}
.index_main4 .main .main4_left .area ul li .title .btitle span img {width:13%;}
.index_main4 .main .main4_left .area ul li:nth-of-type(3) {margin-left:0;margin-top:15px;}
.index_main4 .main .main4_left .area ul li:nth-of-type(4) {margin-top:15px;}
.index_main4 .main .main4_left .area ul li .title .btitle {font-size:18px;line-height:40px;font-weight:500;text-indent:30px;}
.index_main4 .main4_right {position:absolute;z-index:10;width:90%;height:360px;right:0;top:60%;left:50%;margin-top:15px;margin-left:-45%;}
.index_main4 .main4_right .pic .title .num {font-size:32px;line-height:48px;font-weight:bold;text-align:center;}
.index_main4 .main4_right .pic .title {width:100%;height:40px;line-height:40px;text-align:left;font-size:24px;color:#fff;position:absolute;top:32%;left:0px;}
.index_main4 .main4_right .pic .img {width:100%;height:360px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
.index_main4 .main4_right .pic .title .btitle {font-size:18px;line-height:48px;font-weight:500;text-align:center;}
.nybanner .slides li img {width:100%;}
.prod_search {width:100%;background:#EEEEEE;padding:20px 4%;height:92px;margin-top:0px;}
.prod_search .sear_b .btns {width:100px;float:left;height:50px;background:#014099;color:#fff;font-size:16px;border-radius:0 5px 5px 0;}
.prod_search .sear_b .form-item {float:left;height:50px;width:calc(100% - 100px);border:none;}
.want_nav_area .rt {padding-top:10px;padding-bottom:10px;float:left;width:80%;}
.want_nav_area {width:100%;float:left;height:auto;line-height:28px;padding-left:5px;}
.want_nav_area .rt ul li:last-of-type {padding-right:0;}
.sear_params {width:100%;height:240px;}
.search_tit {width:100%;height:40px;line-height:40px;margin:20px auto 30px auto;position:relative;}
.zsprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
.zsprod_list li:nth-of-type(3n+3) {margin-right:2%;}
.zsprod_list li:nth-of-type(2n+2) {margin-right:0;}
.zsprod_list li .pic {width:100%;height:126px;overflow:hidden;float:left;}
.zsprod_list li .text .rex {width:100%;color:#4f4f4f;font-size:13px;line-height:20px;text-align:left;}
.zsprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:12px;line-height:20px;text-align:left;}
.zsprod_list li .text .kptime {width:100%;color:#4f4f4f;font-size:12px;line-height:22px;text-align:left;}
.zsprod_list li .text .tags {width:100%;color:#4f4f4f;font-size:12px;line-height:26px;text-align:left;margin-top:10px;}
.zsprod_list li .text .tags span {padding:0 5px;background:#448aca;color:#fff;display:inline-block;float:left;margin-right:8px;border-radius:2px;margin-bottom:8px;}
.zsprod_list li .text {width:100%;height:auto;padding:10px;float:left;background:#EDF4FC;}
.zsprod_list li .text .tags span:first-child {display:none;}
.zsprod_list li .text .bt {color:#4d4d4d;font-size:16px;line-height:32px;font-weight:600;text-align:left;}
.navigation.cyjg .title-nav {display:inline-block;vertical-align:middle;width:24%;float:none;font-size:14px;line-height:46px;text-align:center;}
.maxCons.prod {margin-top:120px;width:92%;margin-bottom: 30px;}
.syprod_list1 .gdpic {width:210px;height:287px;float:right;display:none;}
.syprod_list1 .syplist {width:100%;height:auto;float:left;}
.syprod_list1 {width:100%;height:auto;overflow:hidden;margin-top:30px;}
.syprod_list1 .syplist li {width:100%;float:left;margin-right:0;height:355px;margin-bottom:20px;}
.syprod_list1 .syplist li:nth-of-type(3n+3) {margin-right:0;}
.syprod_list1 .syplist li .cases_img {width:100%;height:234px;overflow:hidden;}
.syprod_list1 .syplist li .cases_img img {width:100%;-webkit-transition:all 0.5s;height:234px;transition:all 0.5s;}
footer .ft_main .ft_main_3 {width:19%;float:right;text-align:left;display:block;margin-right:2%;}
footer .ft_main .ft_main_3 .ftewm p {width:100%;display:block;float:left;height:21px;font-size:12px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:15px;margin-bottom:8px;}
/*移动 导航*/.navNew {display:none;}
header.main-nav {display:block;}
header {width:100%;height:60px;background-color:rgba(255,255,255,1);border-bottom:1px solid #dae1ea;position:fixed;top:0;left:0;z-index:101;}
header .logo {margin-left:20px;float:none;position:absolute;left:0;top:0;}
.logo a {width:122px;height:20px;margin-top:0px;}
.logo a {display:block;position:absolute;left:0;top:0%;margin-top:0px;width:200px;height:60px;overflow:hidden;}
.logo a:before {content:'';position:absolute;left:0;top:0px;width:100%;height:100%;background-image:url(/statics/home/images/img_logo.png);background-position:left center;background-repeat:no-repeat;background-size:80% 80%;}
header .max-width-1200 {position:static;}
.max-width-1200 {max-width:1200px;width:100%;height:100%;position:relative;margin:0 auto;}
.pc-show {display:none;}
.mobile-show {display:block;}
header .btn-menu {float:right;height:20px;padding:20px 15px 4px;font-size:0;line-height:44px;text-align:center;cursor:pointer;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in;-ms-transition:transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;}
header .btn-menu span {display:block;width:25px;height:2px;margin-bottom:6px;background:#0e4eaf;border-radius:3px;-webkit-transform-origin:23px;-moz-transform-origin:23px;-ms-transform-origin:23px;-o-transform-origin:23px;transform-origin:23px;-webkit-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-moz-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-ms-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-o-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;}
header.active .btn-menu span:nth-last-child(3) {opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:1px;}
header.active .btn-menu span:nth-last-child(2) {width:0;opacity:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:width .5s;-moz-transition:width .5s;-ms-transition:width .5s;-o-transition:width .5s;transition:width .5s;}
header.active .btn-menu span {opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
header .btn-tel {display:block;float:right;width:9%;height:50px;position:relative;}
header .btn-tel:before {content:'';background:url(icon_dianhua.png) no-repeat center center;background-size:60%;position:absolute;left:0;right:0;top:8px;bottom:0;text-align:center;line-height:52px;font-size:0.35rem;color:#fff;letter-spacing:.75px;}
.nav-menu.active {height:calc(100vh - 53px);}
.nav-menu {position:fixed;left:0;top:53px;z-index:99;box-sizing:border-box;width:100%;height:0;overflow:hidden;background-color:#fff;-webkit-transition:height .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:height .5s cubic-bezier(.25,.46,.45,.94);-ms-transition:height .5s cubic-bezier(.25,.46,.45,.94);-o-transition:height .5s cubic-bezier(.25,.46,.45,.94);transition:height .5s cubic-bezier(.25,.46,.45,.94);}
.nav-menu.active .main {height:100%;}
.nav-menu .main {width:100%;height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;}
.nav-menu .left-title {position:relative;width:25%;background:#f2f8ff;padding:20px 0;z-index:10;}
.nav-menu .right-title {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px 15px 16px 20px;background-color:#fff;width:calc(100% - 115px);}
.nav-menu.active .menu-close {display:block;}
.nav-menu .left-title li.active {font-weight:600;background:#fff;}
.nav-menu .left-title li {display:block;position:relative;padding:12px 5px 12px 15px;font-size:16px;line-height:28px;color:#000;-webkit-transition:all .2s;transition:all .2s;}
.nav-menu .left-title li:after {content:"";display:block;position:absolute;bottom:0;top:31%;left:0;width:2px;height:16px;background-color:#0e4eaf;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.2s;transition:.2s;}
.nav-menu .left-title li.active:after {-webkit-transform:scaleX(1);transform:scaleX(1);}
.nav-menu .right-title .list-title.show {display:block;}
.nav-menu .right-title .list-title {display:none;}
.nav-menu .right-title .list-title .list-text {border-bottom:1px solid #dfe1e6;padding-bottom:12px;margin-bottom:12px;}
.nav-menu .right-title .list-title .list-text .text-head {color:#333;position:relative;padding:0;font-size:0.55rem;}
.nav-menu .right-title .list-title .list-text .text-head p {display:inline-block;width:calc(100% - 30px);}
.nav-menu .right-title .list-title .icon-arron-bottom {position:absolute;top:50%;right:0px;margin-top:-3px;-webkit-transition:.35s;transition:.35s;width:10px;height:6px;display:inline-block;vertical-align:middle;padding-left:1px;padding-right:1px;}
.nav-menu .right-title .list-title .icon-arron-bottom:before {content:"";display:block;width:8px;height:8px;border-bottom:1px solid #575d6c;border-right:1px solid #575d6c;margin-top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.nav-menu .right-title .list-title .list-text .text-body {padding:0 16px;display:none;}
.nav-menu .right-title .list-title .list-text:first-child .text-body {display:block;}
.nav-menu .right-title .list-title .list-text .text-body-list {cursor:pointer;display:block;margin-top:16px;padding:0;color:#666;font-size:0.55rem;}
.menu-close {display:none;position:absolute;bottom:14px;left:50%;margin-left:-27px;height:54px;width:54px;}
.menu-close p {position:absolute;left:10px;top:10px;height:34px;width:34px;background-color:#f2f8ff;border-radius:50%;}
.menu-close p span {position:absolute;left:50%;top:10px;margin-left:-1px;width:2px;height:14px;background-color:#999;}
.menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.menu-close p:before,.menu-close p:after {content:'';position:absolute;left:13px;top:8px;width:2px;height:11px;background-color:#999;border-radius:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.main:after,.main:before {display:table;content:"";}
.menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.nav-menu .right-title .list-title .title-top {font-size:14px;line-height:22px;color:#252b3a;padding:0 0 24px;}
.nav-menu .right-title .list-title .title-top a {display:inline-block;font-size:0.6rem;line-height:18px;color:#000;}
.nav-menu .right-title .list-title .title-top span {display:inline-block;vertical-align:middle;}
.nav-menu .right-title .list-title .title-top span,.nav-menu .right-title .list-title .title-top i {display:inline-block;vertical-align:middle;}
.nav-menu .right-title .list-title .title-top .icon-arron-right {position:relative;width:15px;height:6px;margin-top:-4px;margin-left:10px;}
.nav-menu .right-title .list-title .title-top .icon-arron-right:before {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(315deg);transform:rotate(315deg);-webkit-transform-origin:right;transform-origin:right;}
.nav-menu .right-title .list-title .title-top .icon-arron-right:after {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right;transform-origin:right;}
.main-swiper {margin-top:52px;}
.dabit,.maxCon,.boConC .tab-content {max-width:486px;}
.c-pagination {position:absolute;left:0;bottom:-26px;width:100%;height:20px;}
.dabit h5,.dabit h2 {font-size:0.6rem;margin-bottom:5px;}
.dabit p {font-size:0.4rem;}
.news_list li a {font-size:0.35rem;}
.news_list li {font-size:0.35rem;}
.news_list {width:100%;float:left;margin-top:10px;}
.index_main4 .main .main4_left .area .fbt {
  color: #014099;
  font-size: 19px;
  text-align: left;
  line-height: 55px;
}

.index_main4 .main .main4_left .area .sabout_dec {color:#4e4e4e;font-size:16px;text-align:left;line-height:36px;padding-right:0;}
/*footer*/.footer .copy {overflow:hidden;/* padding-left:20px;*/    text-align:center;padding-top:0px;line-height:18px;color:#fff;width:100%;position:absolute;left:50%;bottom:-3px;margin-left:-243px;}
footer .ft_line {width:100%;height:1px;opacity:0.2;border:1px solid #FFFFFF;}
footer .ft_main {width:100%;height:170px;}
.footer .wrap {display:inline-block;padding:0;max-width:486px;width:90%;position:relative;height:210px;}
footer .ft_logo b img {max-width:58%;}
footer .ft_main .ft_main_1 dt {margin-top:0;height:auto;font-size:12px;font-family:MicrosoftYaHei;color:#FFFFFF;font-weight:100;line-height:19px;}
footer .ft_top {height:26px;font-size:14px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;text-align:left;margin-bottom:8px;width:100%;margin:0 auto;}
footer .ft_main .ft_main_3 .ftewm b img {width:100%;}
footer .ft_main .ft_main_3 .ftewm b {display:block;width:65px;height:55px;float:left;margin-top:12px;}
footer .ft_main .ft_main_3 .ftewm p {display:block;float:left;height:21px;font-size:12px;width:65px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:16px;margin-bottom:15px;}
footer .ft_main .ft_main_3 {width:19%;float:right;text-align:left;display:block;}
footer .ft_main .ft_main_2 {width:60%;float:left;display:block;margin-left:2%;padding-top:10px;text-align:left;}
footer .ft_main .ft_main_1 {width:50%;float:left;text-align:left;padding-top:10px;display:none;}
footer .ft_main .ft_main_2 dl {margin-top:6px;height:21px;font-size:16px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;}
footer .ft_main .ft_main_1 dl,footer .ft_main .ft_main_2 dl {font-size:12px;}
footer .ft_logo b {display:block;width:265px;height:48px;float:left;}
footer .ft_logo {width:100%;text-align:left;margin-top:8px;height:48px;}
.footer {display:block;position:unset;height:250px;padding:18px 0px 10px;}
/*footer end*/.jiaozhu {width:90%;margin:0 auto;}
.jiaozhu li h6 {height:40px;line-height:40px;font-size:15px;}
.jiaozhu li p {margin-bottom:5px;font-size:12px;}
.ft-link p {width:100%;}
.ft-link .row {padding:10px 0 0 0;}
.jiaozhu li.tmf1 {width:100%;}
.jiaozhu li.tmf2 {width:34%;padding-right:0;margin-right:3%;}
.jiaozhu li.tmf3 {width:25%;margin-right:0;padding-right:0;}
.jiaozhu li p a {font-size:12px;}
/*小屏幕内页*/.nybanner {height:212px;margin-top:60px;}
.nybanner .slides li .cont {height:280px;}
.nybanner .slides li .font {padding-top:14%;width:90%;}
.nybanner .slides li:first-of-type .font h3 {font-size:0.6rem;text-align:center;line-height:40px;}
.nybanner .slides li:first-of-type .font p {font-size:0.5rem;margin-top:0;line-height:22px;width:60%;text-align:center;margin:0 auto;}
.nybanner .slides li .font .s-line1 {height:2px;margin:0 auto;margin-top:10px;}
.nybanner .slides li:first-of-type .font dt {width:100%;font-size:12px;line-height:22px;display:none;}
.ProdCenter .maxCon {width:90%;}
.piList {padding:10px 0 20px;overflow:hidden;width:100%;}
.culture-sdic {width:100%;line-height:40px;text-align:justify;color:#555555;font-size:14px;margin-top:20px;padding-bottom:15px;}
.piList .pic-item {position:relative;width:100%;margin:0 0 5px 0;padding:0;display:inline;}
.mhide {display:none;}
.pchide {display:block;}
/*新闻中心*/ .page-list a {width:40px;height:40px;line-height:40px;font-size:20px;margin:0 9px;border-right:1px solid #ddd;}
.pagelistk {width:100%;text-align:center;margin:0 0 25px 0;}
.pages {height:auto;margin:50px 0 10px 0;clear:both;}
.page-pc {display:block;}
.pages a {padding:5px 5px;border:1px solid #e1e1e1;height:35px;line-height:26px;color:#666;display:inline-block;width:35px;margin-bottom:10px;}
.pages a.a1 {width:65px;}
.pages span {border:1px solid #0075CF;height:35px;line-height:26px;color:#fff;padding:5px 5px;background:#0075CF;display:inline-block;width:35px;margin-bottom:5px;}
.newsTu {width:40.1%;height:210px;overflow:hidden;float:left}
.newsWz {float:right;width:56.4%;height:auto;overflow:hidden;text-align:left;padding:31px 34px 29px 0;}
.newsWz .zA {display:block;overflow:hidden;line-height:20px;font-size:14px;color:#282828;font-weight:bold;}
.newsWz .zB {max-height:78px;overflow:hidden;line-height:24px;font-size:12px;color:#666;letter-spacing:.5px;margin-top:16px;}
.newsWz .zB a {display:inline-block;padding-left:12px;color:#1140c4;font-size:14px}
.pagination {margin:36px 0;text-align:left}
.news_showZZ {padding-top:10px;padding-bottom:30px;height:auto;overflow:hidden;}
.newsA .newsWz .zA {height:auto}
.newsA .newsWz .zA {white-space:unset;text-overflow:unset}
.btn-posting {display:block;width:100%;height:48px;line-height:48px;text-align:center;font-size:20px;color:#fff;background-image:linear-gradient(90deg,#07a8ff 5%,#596efb 100%);background-color:#596efb;border-radius:3px;position:relative;margin-bottom:25px}
.btn-posting:before {content:'';display:inline-block;vertical-align:middle;width:22px;height:22px;background-image:url(/static/images/xiaoyi_2018/news/icon-common.png);background-position:-209px -1px;background-repeat:no-repeat;margin-right:8px;position:relative;top:-3px}
.btn-posting:hover {color:#fff;background:linear-gradient(90deg,#09f 0,#575dfa 100%);background-color:#4457d6}
.maxCons {width:90%;max-width:486px;position:relative;margin:0 auto;padding-left:0;padding-right:0;}
.news_showZZ .newsTit .wzA {line-height:32px;font-size:20px;color:#282828;font-weight:bold;text-align:left;}
.newsXq {padding:20px 0 0;height:auto;overflow:hidden;line-height:36px;letter-spacing:.5px;font-size:14px;color:#666;overflow-x:scroll;}
.newsXq p,.newsXq div {line-height:30px;text-align:justify;letter-spacing:.5px;font-size:14px;color:#666;margin-bottom:0px;}
.newsXq img {max-width:100%;}
.newsSxp {margin-top:62px;width:100%;height:28px;}
.newsSxp .prev,.newsSxp .next {float:left;width:48%;height:auto;}
.newsSxp p {max-width:100%;height:28px;display:block;line-height:28px;letter-spacing:.5px;text-align:left;padding:0 10px;}
.newsSxp p b {display:block;float:left;width:58px;height:28px;font-weight:bold;line-height:28px;font-size:14px;color:#282828;}
.newsSxp p a {display:block;margin-left:60px;height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:28px;font-size:14px;color:#282828;}
.newsSxp .next {float:right;text-align:right;}
.newsSxp .next p a {text-align:left;}
.newsSxp a:hover {color:#016BFF;}
.nybanner_mobile {display:block;}
.nybanner_pc {display:none;}
.about_top {width:100%;height:auto;margin-top:20px;}
.about_top .about_toppic {width:100%;float:left;margin-top:25px;}
.about_gd li .icon {width:52px;height:75px;float:left;}
.about_gd li .item .numCX {color:#d40808;text-align:left;line-height:32px;font-size:18px;}
.about_top .about_dec {width:100%;float:right;padding:30px 12px;border-bottom:#004098 solid 6px;}
.about_top .about_dec .minfo {color:#4e4e4e;font-size:18px;line-height:32px;padding-top:18px;float:left;}
.about_main .about-sdic h2 {color:#014099;font-size:24px;width:100%;float:left;line-height:34px;}
.about_top .about_dec .minfo {font-size:14px;}
.about_main .about-sdic {width:100%;float:right;background:#EDF4FC;height:900px;padding:25px;}
.about_main .about_rpic {width:100%;float:left;height:585px;overflow:hidden;}
.about_main {width:100%;height:auto;margin-top:30px;margin-bottom:50px;}
.about_gd li {width:50%;float:left;display:flex;}
.maxCon {padding-left:0;padding-right:0;}
.nbanner_box .guide {width:100%;height:auto;line-height:46px;float:left;margin-top:0px;border-bottom:#CCCCCC solid 1px;}
.navigation {width:100%;float:right;height:auto;text-align:right;}
.nbanner_box {height:auto;background:none;position:relative;}
.navigation .title-nav a {color:#333;}
.navigation .title-nav:before {height:3px;}
.navigation.cfcp .title-nav {display:inline-block;vertical-align:middle;width:33.33%;float:left;font-size:14px;line-height:46px;text-align:center;}
.navigation.job .title-nav {display:inline-block;vertical-align:middle;width:26%;float:left;font-size:14px;line-height:46px;text-align:center;}
.navigation.aboutx .title-nav {display:inline-block;vertical-align:middle;width:32.3%;float:none;font-size:14px;line-height:46px;text-align:center;}
.fup .fup_bg .xbt {margin-top:0;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
.fup {width:100%;height:auto;margin:95px auto 90px auto;}
.fup .fup_bg .fup_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:130px;margin-top:25px;}
.fup .fup_bg .fup_piclist {width:100%;float:left;height:180px;}
.fup .fup_bg .fup_piclist11 .pic11 li img {width:100%;}
.fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(1) {width:38%;height:130px;overflow:hidden;}
.fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(2) {width:60%;height:130px;overflow:hidden;margin-right:0%;}
.fup .fup_bg .fup_piclist11 .pic11 {width:96%;margin-left:2%;margin-right:2%;float:left;height:150px;margin-top:28px;}
.fup .fup_bg .fup_piclist11 {width:100%;float:left;height:189px;}
.maxCons.join_category {margin:85px auto 50px auto;}
.lsd_zj .tit {top:22px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:absolute;}
.lsd_zj .sdmap img {width:85%;}
.lsd_zj {width:100%;position:relative;height:440px;background:url(/statics/home/images/sidai.png) no-repeat top left #f7f7f7;background-size:70%;}
.lsd_lc .tit {margin-top:20px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
.lsd_lc .lsd_lclistb .year-nav {margin-bottom:75px;height:408px;position:relative;width:19%;float:left;padding:10px 0;overflow:hidden;}
.lsd_lc .lsd_lclistb .slide-box {width:81%;height:100%;min-height:520px;position:relative;float:right;}
.lsd_lc .lsd_lclistb .year-nav::after {content:"";width:1px;height:100%;background:#B8B8B8;position:absolute;top:15px;left:0;}
.lsd_lc .lsd_lclistb .year-btn.active .text {font-size:20px;line-height:36px;color:#004198;}
.lsd_lc .lsd_lclistb .year-btn.active .text::after {content:"";width:3px;height:100%;background:#004198;position:absolute;bottom:0;left:0;z-index:1;}
.lsd_lc .lsd_lclistb .year-btn {float:right;width:100%;padding:0px;margin-top:20px;cursor:pointer;color:#999;display:inline-block;position:relative;}
.lsd_lc .lsd_lclistb .slide-item .img1 img {width:100px;height:70px;}
.lsd_lc .lsd_lclistb .slide-item .info-r {float:left;width:calc(100% - 100px);padding-left:12px;text-align:left;color:#333;}
.lsd_lc .lsd_lclistb .slide-item .info-r p {padding-top:8px;line-height:22px;font-size:12px;display:none;}
.lsd_lc .lsd_lclistb .slide-item .yearsItem1 {margin-bottom:15px;}
.lsd_lc .lsd_lclistb .slide-item .info-r h3 {font-size:15px;font-weight:500;line-height:23px;}
.lsd_lc .lsd_lclistb .pn {position:absolute;top:-24px;left:-80px;width:30px;height:424px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}
.yuanz {width:100%;height:auto;margin:95px auto 150px auto;}
.yuanz .dbt p {float:left;margin:0 25px;width:90%;background:#014099;border-radius:37px;display:block;height:50px;line-height:50px;text-align:center;color:#fff;font-size:14px;}
.yuanz .yuanz_bg .xbt {margin-top:15px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:36px;height:36px;position:relative;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 {width:100%;float:left;height:115px;margin-top:20px;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 {height:118px;margin-top:8px;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.one {width:17%;height:115px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.two {margin-left:6%;width:36%;height:115px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.three {margin-left:6%;width:35%;height:115px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.one {width:40%;height:118px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.two {margin-left:3%;width:57%;height:118px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist {width:100%;float:left;height:258px;}
.yuanz .yuanz_hjgs .xbt {margin-top:30px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:30px;height:60px;position:relative;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:305px;margin-top:18px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:120px;margin-top:18px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.one {width:49%;height:120px;overflow:hidden;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.two {width:49%;height:120px;overflow:hidden;margin-right:0%;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:120px;margin-top:15px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist {width:100%;float:left;height:275px;}
.yuanz .yuanz_msgc .xbt {margin-top:30px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:30px;height:60px;position:relative;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:120px;margin-top:38px;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:90px;margin-top:15px;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist {width:100%;float:left;height:265px;}
.yuanz .jinqi {width:80%;margin-left:10%;margin-right:10%;float:left;height:156px;margin-top:38px;}
.about_zzjg img {width:100%;}
.about_zzjg {width:95%;margin:130px auto;height:auto;line-height:36px;text-align:left;}
.historybox .history_list .text {width:75%;height:auto;float:right;background:#F4F4F4;padding:10px;}
.historybox .history_list .left {width:25%;height:156px;float:left;position:relative;}
.historybox .history_list .left .tit::after {content:"";width:36px;height:0px;background:#004098;position:absolute;bottom:18px;right:-50px;}
.historybox .history_list .left::after {content:"";width:28px;height:0;background:url(/statics/home/images/history_r5_c3.jpg) no-repeat;position:absolute;bottom:0;right:58%;}
.historybox .history_list li {width:100%;height:100%;background:url(/statics/home/images/history_r5_c3.jpg) no-repeat top left;background-position:16px 30px;}
.historybox .history_list .text .desc {font-size:14px;line-height:30px;color:#333333;}
.historybox .history_list .left .tit {position:relative;width:70%;height:32px;text-align:center;font-size:15px;line-height:32px;color:#fff;background:#004098;}
.honorlist .year-btn {padding:0px 18px 8px 18px;margin:0 5px;cursor:pointer;color:#004198;display:inline-block;position:relative;}
.honorlist .year-nav {margin-bottom:40px;background:url(/statics/home/images/hnonor_r3_c8.jpg) repeat-x;height:80px;position:relative;overflow:hidden;display:flex;overflow-x:hidden;white-space:nowrap;gap:10px;  background-position-y: -12px;}
.honorlist .slide-btn {position:absolute;top:-87px;width:35px;height:35px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}
.honorlist .slide-btn img{ width:100%;}
.honorlist .slide-item .left {width:100%;height:255px;float:left;position:relative;background:url(/statics/home/images/hnonor_r6_c2.jpg) no-repeat;}
.honorlist .year {font-size:40px;font-weight:bold;color:#fff;}
.honorlist .slide-btn.next {right:-9px;top: -78px;}
.historybox {width:100%;height:auto;background:url(/statics/home/images/history_r2_c1.jpg) no-repeat bottom;background-size:100%;margin-top:140px;min-height:1100px;}
.honorlist .slide-item .right {width:100%;height:auto;float:right;position:relative;padding:10px;box-sizing:border-box;text-align:left;font-size:15px;line-height:36px;}
.honorlist .yearen {font-size:24px;color:#fff;text-transform:uppercase;}
.honorlist .year-btn .text {line-height:70px;width:100%;height:48px;margin:0 auto;font-size:16px;}
.honorlist .year-btn.active .text {font-size:18px;line-height:70px;color:#d40808;}
.honorlist .year-btn.active .icon {
    background: url(/statics/home/images/hon.png) no-repeat top center;
    background-size: 100%;
}
.honorlist .year-btn .icon {
    width: 30px;
    height: 30px;
    margin: 0 auto; 
    background: url(/statics/home/images/lan.png) no-repeat top center; background-size: 100%;
}
.honorlist .slide-btn.prev {
    left: -16px;
    top: -78px;
}
.culture_top .box .bklist li {float:left;width:100%;height:80px;margin-top:20px;}
.culture_top .box .bktit {height:60px;float:left;width:100%;text-align:center;margin:24px auto 4px auto;}
.culture_top .box .bklist .item .text p {font-size:14px;line-height:17px;text-align:left;color:#353535;}
.culture_top .box .bklist li:nth-of-type(3n+2) {margin-left:0;margin-right:0;}
.culture_top .maxCons .box {width:100%;height:758px;background:url(/statics/home/images/culture_r2_c3.jpg) no-repeat top center;background-size:cover;}
.culture_top {width:100%;height:auto;margin:135px auto 0 auto;}
.culture_main {width:100%;height:380px;margin:30px auto;}
.culture_main .maxCons .left {height:270px;width:100%;float:left;background-size:25%;background:url(/statics/home/images/culture_r2_c2.jpg) no-repeat left bottom;}
.culture_main .maxCons .right {height:315px;width:100%;float:right;}
.culture_main {width:100%;height:465px;margin:30px auto;}
.culture_main .maxCons .right {height:160px;width:100%;float:right;margin-top:15px;}
.culture_main .maxCons .right .pic1 {height:160px;width:25%;float:left;overflow:hidden;}
.culture_main .maxCons .right .pic2 {height:160px;width:44%;float:left;margin:0 12px;overflow:hidden;}
.culture_main .maxCons .right .pic3 {height:160px;width:23%;float:left;overflow:hidden;}
.honorlist .container {width:100%;margin:110px auto 20px;text-align:center;position:relative;}
.syprod_list2 .gdpic {width:210px;height:287px;float:left;display:none;}
.syprod_list2 .syplist {width:100%;height:auto;float:right;}
.syprod_list2 .syplist li {width:100%;float:left;margin-right:0;height:287px;}
.syprod_list2 {width:100%;height:auto;overflow:hidden;margin-top:0px;}
.fdc_bk {width:100%;margin:22px auto;}
.fdc_bk .gdata li .item .numCX {color:#d40808;text-align:left;line-height:36px;font-size:20px;}
.fdc_bk .gdata li .item .numC {color:#4c4c4c;text-align:left;line-height:36px;font-size:12px;}
.fdc_bk .gdata li .icon {width:39px;height:45px;float:left;text-align:center;line-height:70px;}
.fdc_bk .gdata li .icon img {width:80%;}
.fdc_bk .gdata li .item .indc {color:#4c4c4c;text-align:left;line-height:32px;font-size:12px;}
.navigation.lsd li.title-nav:nth-child(2) {width:35%;}
.jdprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
.jdprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
.jdprod_list li:nth-of-type(3n+3) {margin-right:2%;}
.jdprod_list li:nth-of-type(2n+2) {margin-right:0;}
.jdprod_list li .pic {width:100%;height:126px;overflow:hidden;float:left;}
.jdprod_list li .text .rex {width:100%;color:#4f4f4f;font-size:13px;line-height:20px;text-align:left;}
.jdprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:12px;line-height:20px;text-align:left;}
.jdprod_list li .text .kptime {width:100%;color:#4f4f4f;font-size:12px;line-height:22px;text-align:left;}
.jdprod_list li .text .tags {width:100%;color:#4f4f4f;font-size:12px;line-height:26px;text-align:left;margin-top:10px;}
.jdprod_list li .text .tags span {padding:0 5px;background:#448aca;color:#fff;display:inline-block;float:left;margin-right:8px;border-radius:2px;margin-bottom:8px;}
.jdprod_list li .text {width:100%;height:auto;padding:10px;float:left;background:#EDF4FC;}
.jdprod_list li .text .tags span:first-child {display:none;}
.news_showZZ .newsTit {height:auto;overflow:hidden;border-bottom:1px solid #dae1e9;margin-top:15px;}
.news_showZZ .newsTit .wzB {line-height:22px;font-size:12px;color:gray;letter-spacing:.5px;margin:5px 0 17px;text-align:center;}
.maxCons.cgou {width:90%;position:relative;margin:75px auto 60px auto;min-height:550px;}
.cgou .cg_left {width:225px;height:500px;float:left;display:none;}
.cgou .cg_right {width:100%;height:auto;float:right;}
.cgou .cg_right .jjjc_info {width:100%;height:auto;line-height:36px;text-align:left;color:#343434;font-size:16px;padding:12px;}
.zb_search {width:100%;background:#EEEEEE;padding:10px 4%;height:165px;}
.zb_search .sear_zb .item {float:left;height:42px;width:100%;border:none;margin-bottom:8px;font-size:12px;}
.zb_search .sear_zb .item label {width:24%;text-align:left;height:36px;display:inline-block;}
.zb_search .sear_zb .item .sinput {padding-left:15px;line-height:36px;background:#fff;border:#000;width:73%;border-radius:5px;}
.zb_search .sear_zb .item2 .timeinput {padding-left:1%;padding-right:1%;line-height:36px;margin-left:2.5%;margin-right:2%;background:#fff;border:#000;width:31%;border-radius:5px;}
.zb_search .sear_zb .item2 .timeinput:last-of-type {float:right;}
.zb_search .sear_zb .btns {width:100%;float:left;height:36px;background:#014099;color:#fff;font-size:16px;border-radius:5px;}
.zb_search .sear_zb .item2 {float:left;height:36px;width:100%;border:none;margin-bottom:15px;font-size:12px;}
.zb_search .sear_zb .item2 label {width:22%;text-align:left;height:36px;display:inline-block;}
.cgou .cg_right .cg-tabs li .ico {width:30px;height:30px;margin:5px auto 0 auto;}
.cgou .cg_right .cg-tabs li {width:50%;height:60px;float:left;text-align:center;line-height:20px;font-size:14px;}
.cgou .cg_right .cg-tabs {width:100%;height:122px;border-bottom:#bfbfbf solid 1px;}
.tab_bt {position:relative;width:100%;background:#014099;height:36px;color:#fff;text-align:center;line-height:36px;font-size:12px;}
.tab_bt .p1 {width:56.5%;float:left;}
.tab_bt .p2 {width:20%;float:left;border-left:#fff solid 1px;border-right:#fff solid 1px;}
.tab_bt .p3 {width:23%;float:left;}
.job_list {width:100%;margin:0px auto;height:auto;line-height:36px;text-align:left;}
.job_list li .date-block {float:left;padding:0 5px;width:20%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
.job_list li .summary {float:left;margin-left:3%;height:100%;line-height:18px;color:#746969;width:77%;}
.job_list li .date_more {width:3%;display:none;height:44px;float:right;text-align:right;padding-top:30px;}
.job_list li {width:100%;height:auto;float:left;padding:10px 0;border-bottom:#ccc solid 1px;}
.job_list li h1 {margin-bottom:0;line-height:28px;font-size:14px;font-weight:600;color:#333;}
.about_job {width:90%;margin:30px auto;height:auto;line-height:42px;font-size:16px;text-align:left;}
.join_left .join_left1 {float:left;width:100%;height:240px;overflow:hidden;}
.join_left {float:left;width:100%;height:auto;}
.join_left .join_left2 {margin-top:24px;float:left;width:100%;padding:15px 20px;background:#eee;height:310px;}
.join_right {width:100%;height:auto;min-height:800px;float:right;}
.join_right .join_ln {width:100%;float:left;height:auto;}
.join_right .join_ln .texti {width:100%;font-size:14px;line-height:32px;text-align:left;margin-top:10px;float:left;}
.join_right .join_ln {width:100%;float:left;height:auto;margin-top:20px;}
.join_right .join_zp {width:100%;height:auto;float:left;margin-top:20px;}
.join_right .join_zp .tit span {float:right;text-transform:uppercase;font-size:16px;line-height:28px;}
.join_zplist li .date-block {float:left;padding:0 4px;width:21%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
.join_right .join_zp .join_zplist li h1 {margin-bottom:2px;line-height:20px;font-size:14px;font-weight:600;color:#333;}
.join_right .join_zp .join_zplist li .date_more {display:none;}
.nybanner.job {height:240px;margin-top:60px;}
.index_main2 .news_fl .index_mune {width:100%;height:60px;}
.index_main2 .news_fl .more {margin-top:15px;text-transform:uppercase;text-align:center;height:32px;line-height:32px;font-size:12px;border:#7D7D7D solid 1px;border-radius:30px;width:105px;float:right;}
.news_top {width:100%;margin:90px auto 0 auto;height:82px;background:#f5f5f5;overflow:hidden;}
.news_top .pic {width:40%;float:left;overflow:hidden;}
.news_top .text {float:left;width:60%;padding:0 3%;}
.news_top .text .date {color:#014099;font-size:16px;line-height:26px;margin-bottom:0px;}
.news_top .text .tt {color:#333;font-size:15px;line-height:23px;margin-bottom:2px;}
.news_top .text .desc {color:#323232;font-size:16px;line-height:30px;margin-bottom:35px;display:none;}
.news_top .text .date_more {display:none;}
.news_list li .pic {width:40%;float:left;height:82px;overflow:hidden;}
.news_list li .text {float:left;width:60%;padding:0 3%;}
.news_list li .text .desc {display:none;}
.news_list li .text .date_more {display:none;}
.news_list li .text  .date {color:#014099;font-size:16px;line-height:22px;margin-bottom:0px;}
.news_list li .text  .tt {color:#333;font-size:15px;line-height:21px;margin-bottom:0px;}
.news_list li {margin-top:25px;height:82px;overflow:hidden;text-align:left;line-height:28px;font-size:14px;color:#A6A6A6;background:none;}
.plist  .news_list {margin-top:0;}
.tab_res li .p3 {width:23%;float:left;text-align:center;font-size:12px;}
.tab_res li .p2 {width:22%;float:left;font-size:13px;text-align:center;}
.tab_res li .p1 {width:54.5%;float:left;text-align:left;font-size: 13px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;}
.tab_res li .p3 span {color:#fff;display:block;width:80%;height:28px;margin:7px auto 7px auto;border-radius:4px;line-height:28px;}


}
@media(max-width:375px) {

.index_banner {position:relative;margin-top:59px;}
.index_main1 .w1920 {max-width:100%;margin:0 auto;}
.index_main2 {width:100%;height:auto;background:url(/statics/home/images/index_r2_c1.jpg) no-repeat top center;background-size:cover;padding-bottom: 15px;}
.index_main2 .news_fl .slideTxtBox {width:100%;text-align:left;margin-top:40px;}
.index_main2 .news_fl .slideTxtBox .hd li {float:left;cursor:pointer;margin-top:-2px;width:93px;color:#000;font-size:14px;text-align:center;}
.index_main2 .news_fl .slideTxtBox .index_mune {width:100%;height:75px;margin-bottom:20px;}
.hiSlider-title {bottom:0;width:100%;padding:0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;text-align:left;font-size:14px;height:48px;line-height:48px;}
.index_main2 .news_fl .sub-tit {width:142px;float:left;margin-top:0px;margin-bottom:0px;}
.index_main2 .news_fl .sub-tit span {display:block;width:68px;height:5px;background:#397FBD;margin-top:5px;}
.index_main2 .news_fl .sub-tit p {font-size:18px;color:#222222;line-height:45px;font-weight:700;}
.index_main2 .news_fl .sub-tit h2 {font-size:16px;color:#444343;font-weight:300;letter-spacing:2px;}
.index_main2 .news_fl .newsBox {width:100%;background:#fff;height:auto;margin-top:0;}
.content_fr li a .pic {width:100%;height:190px;overflow:hidden;}
.index_main2 .news_fl .newsBox .content_fr {height:auto;display:table;}
.index_main2 .main {position:relative;margin-top:0px;display:block;}
.index_main2 .news_fl {max-width:486px;height:auto;width:100%;margin-right:0;}
.index_main2 .news_fr {max-width:486px;height:370px;width:100%;margin-right:0;margin-top:0;}
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item {height:24px;line-height:24px;width:100%;height:344px;}
.index_main2 .news_fl .slideTxtBox .bd .hiSlider-item img {max-width:100%;width:486px;display:block;height:344px;}
.content_fr {width:100%;margin-top:0px;overflow:unset;}
.content_fr_p1 {line-height:22px;font-size:15px;color:#000;padding-top:5px;}
.content_fr li {width:100%;height:370px;border-bottom:1px solid #dcdcdc;margin-bottom:10px;}
.content_fr li:last-of-type {border-bottom:none;}
.content_fr_p2 {line-height:22px;font-size:14px;color:#7e7e7e;}
.content_fr_p3 {line-height:25px;font-size:14px;color:#767676;transition:all 0.5s;}
.daytime .day {font-size:45px;text-align:center;color:#1A1A1C;line-height:60px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;}
.sylist_info {width:100%;}
.daytime {width:15%;margin-top:5px;}
.index_main3 {width:100%;height:465px;background-size:cover;}
.index_main3 .main {position:relative;margin-top:0px;display:block;}
.index_main3 .main .sub-tit p {
  font-size: 18px;
  color: #fff;
  line-height: 32px;
  font-weight: 700;
}
.index_main3 .main .sub-tit h2 {
  font-size: 18px;
  color: #97a8bd;
  font-weight: 300;
  letter-spacing: 1px;
}
.index_main3 .main .main3_list li .cn_title {
  width: 100%;
  height: 36px;
  margin: 0 auto;
  color: #fff;
  text-align: center;
  font-size: 16px;
  line-height: 36px;
}
.index_main3 .main .main3_list li .en_title {
  width: 100%;
  height: 25px;
  font-size: 14px;
  text-align: center;
  margin: 0 auto;
  color: #fff;
  line-height: 20px;
}
.index_main4 .main .main4_left .area .gdata {
  display: flex;
  -ms-flex-align: center !important;
  align-items: center !important;
  margin-top: 20px;
}

.index_main3 .main .main3_right {position:absolute;z-index:10;width:100%;height:455px;/* display:none;*/    right:0;left:50%;top:107%;margin-left:-50%;}
.index_main3 .main .main3_right img,.index_main3 .main .main3_right video {width:100%;}
.index_main4 {width:100%;height:1058px;position:relative;}
.index_main4 .main {position:relative;width:90%;display:block;}
.index_main4 .main .main4_left .sub-tit {width:100%;margin-top:40px;margin-bottom:5px;}
.index_main4 .main .main4_left .sub-tit p {font-size:18px;color:#222222;line-height:40px;font-weight:700;}
.index_main4 .main .main4_left .area {width:100%;height:536px;}
.index_main4 .main .main4_left .area .gdata .dataitem .data {color:#d40808;font-size:22px;line-height:40px;}
.index_main4 .main .main4_left .area .gdata .dataitem span {font-size:14px;color:#333333;line-height:39px;padding-left:2px;}
.index_main4 .main .main4_left .area .gdata .data_dec {color:#1f1f1f;font-size:12px;line-height:36px;}
.index_main4 .main .main4_left .area .gdata li {text-align:center;padding:0 12px;}
.index_main3 .main .sub-tit {width:100%;margin-top:45px;position:relative;margin-bottom:25px;text-align:center;float:left;}
.index_main3 .main .main3_list {width:100%;height:320px;position:relative;margin-top:120px;}
.index_main3 .main .main3_list li .icon {width:65px;height:65px;margin:0 auto;margin-top:15px;}
.index_main3 .main .main3_list li .icomore {width:45px;height:45px;margin:0 auto;margin-top:48px;display:none;}
.index_main3 .main .main3_list li {width:50%;height:170px;float:left;transition:opacity 0.5s ease-in-out;}
.index_main4 .main .main4_left {position:relative;width:100%;float:left;height:686px;padding:0;margin-top:0px;}
.index_main4 .main .main4_left .area ul li {width:48%;height:260px;float:left;margin-left:4%;position:relative;overflow:hidden;}
.index_main4 .main .main4_left .area ul li .pic img {width:100%;height:260px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
.index_main4 .main .main4_left .area ul li .title span {display:block;float:left;margin-right:0;width:100%;}
.index_main4 .main .main4_left .area ul li .title .btitle span img {width:13%;}
.index_main4 .main .main4_left .area ul li:nth-of-type(3) {margin-left:0;margin-top:15px;}
.index_main4 .main .main4_left .area ul li:nth-of-type(4) {margin-top:15px;}
.index_main4 .main .main4_left .area ul li .title .btitle {font-size:18px;line-height:40px;font-weight:500;text-indent:30px;}
.index_main4 .main4_right {position:absolute;z-index:10;width:90%;height:360px;right:0;top:61%;left:50%;margin-top:15px;margin-left:-45%;}
.index_main4 .main4_right .pic .title .num {font-size:32px;line-height:48px;font-weight:bold;text-align:center;}
.index_main4 .main4_right .pic .title {width:100%;height:40px;line-height:40px;text-align:left;font-size:24px;color:#fff;position:absolute;top:32%;left:0px;}
.index_main4 .main4_right .pic .img {width:100%;height:360px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
.index_main4 .main4_right .pic .title .btitle {font-size:18px;line-height:48px;font-weight:500;text-align:center;}
.nybanner .slides li img {width:100%;}
.prod_search {width:100%;background:#EEEEEE;padding:20px 4%;height:92px;margin-top:0px;}
.prod_search .sear_b .btns {width:100px;float:left;height:50px;background:#014099;color:#fff;font-size:16px;border-radius:0 5px 5px 0;}
.prod_search .sear_b .form-item {float:left;height:50px;width:calc(100% - 100px);border:none;}
.want_nav_area .rt {padding-top:10px;padding-bottom:10px;float:left;width:80%;}
.want_nav_area {width:100%;float:left;height:auto;line-height:28px;padding-left:5px;}
.want_nav_area .rt ul li:last-of-type{ padding-right: 0;}
.sear_params {width:100%;height:240px;}
.search_tit {width:100%;height:40px;line-height:40px;margin:20px auto 30px auto;position:relative;}
.zsprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
.zsprod_list li:nth-of-type(3n+3) {margin-right:2%;}
.zsprod_list li:nth-of-type(2n+2) {margin-right:0;}
.zsprod_list li .pic {width:100%;height:126px;overflow:hidden;float:left;}
.zsprod_list li .text .rex {width:100%;color:#4f4f4f;font-size:13px;line-height:20px;text-align:left;}
.zsprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:12px;line-height:20px;text-align:left;}
.zsprod_list li .text .kptime {width:100%;color:#4f4f4f;font-size:12px;line-height:22px;text-align:left;}
.zsprod_list li .text .tags {width:100%;color:#4f4f4f;font-size:12px;line-height:26px;text-align:left;margin-top:10px;}
.zsprod_list li .text .tags span {padding:0 5px;background:#448aca;color:#fff;display:inline-block;float:left;margin-right:8px;border-radius:2px;margin-bottom:8px;}
.zsprod_list li .text {width:100%;height:auto;padding:10px;float:left;background:#EDF4FC;}
.zsprod_list li .text .tags span:first-child {display:none;}
.zsprod_list li .text .bt {
  color: #4d4d4d;
  font-size: 16px;
  line-height: 32px;
  font-weight: 600;
  text-align: left;
}
.navigation.cyjg .title-nav {
  display: inline-block;
  vertical-align: middle;
  width: 24%;
  float: none;
  font-size: 14px;
  line-height: 46px;
  text-align: center;
}
.maxCons.prod {margin-top:120px;width:92%;margin-bottom: 30px;}

.syprod_top1{width: 100%;height: 440px;}
.syprod_top1 .pic{float: left;width: 100%;height: 234px;overflow: hidden;}
.syprod_top1 .text{padding: 15px;float: left;width: 100%;height: 205px;background:url(/statics/home/images/sy_r2_c8.jpg) no-repeat right bottom #EDF4FC;}



.syprod_top1 .text .bt{color: #4d4d4d; font-size: 24px; line-height: 32px; font-weight: 600; text-align: left;  }
.syprod_top1 .text .mx{width: 100%;color: #4d4d4d;font-size: 14px;line-height:30px;text-align: left;display: none;margin-top: 20px;} 

.syprod_top1 .text .rex{width: 100%;color: #929292;font-size: 14px;line-height: 24px;text-align: left;margin-top: 10px;}
.syprod_top1 .text .rex .ico{width: 24px;height: 24px;background: url(/statics/home/images/icon_stel.png);display:inline-block;background-size: 100%;float: left;margin-right: 5px;}
.syprod_top1 .text .rex b{color: #014099;font-size: 18px;}
.syprod_top1 .text .addr{margin-top:5px;width: 100%;color: #929292;font-size: 14px;line-height: 24px;text-align: left;}
.syprod_top1 .text .addr .ico{width: 24px;height: 24px;background: url(/statics/home/images/icon_sadd.png);display:inline-block;background-size: 100%;float: left;margin-right: 5px;}

.syprod_top1 .text .more{margin-top: 10px;background:#d40808;font-size:14px;color: #fff;text-align: center;border-radius: 23px;height: 32px;width: 110px;line-height: 32px;/* display: none; */}
 

 
.syprod_top2{ width: 100%; height: 440px;}
.syprod_top2 .pic{ float: right; width: 100%; height: 234px; overflow: hidden;}
.syprod_top2 .text{ padding: 15px; float: left; width:100%; height: 205px; background:url(/statics/home/images/sy_r2_c8.jpg) no-repeat right bottom #EDF4FC;}

.syprod_top2 .text .bt{color: #4d4d4d; font-size: 24px; line-height: 32px; font-weight: 600; text-align: left;  }
.syprod_top2 .text .mx{width: 100%;color: #4d4d4d; font-size: 14px; line-height:30px;   text-align: left; margin-top: 20px;display: none;} 

.syprod_top2 .text .rex{width: 100%;color: #929292; font-size: 14px; line-height:24px;   text-align: left;margin-top: 21px;}
.syprod_top2 .text .rex .ico{width: 24px; height: 24px; background: url(/statics/home/images/icon_stel.png);background-size: 100%; display:inline-block; float: left; margin-right: 5px;}
.syprod_top2 .text .rex b{ color: #014099; font-size: 18px;}
.syprod_top2 .text .addr{ margin-top:5px;width: 100%;color: #929292; font-size: 14px; line-height:24px;   text-align: left;}
.syprod_top2 .text .addr .ico{width: 24px; height: 24px; background: url(/statics/home/images/icon_sadd.png);background-size: 100%; display:inline-block; float: left; margin-right: 5px;}

.syprod_top2 .text .more{ margin-top:10px;background:#d40808 ;font-size:14px; color: #fff; text-align: center; border-radius: 23px; height: 32px; width: 110px;line-height: 32px;}
 


.syprod_list1 .gdpic {width:210px;height:287px;float:right;display:none;}
.syprod_list1 .syplist {width:100%;height:auto;float:left;}
.syprod_list1 {width:100%;height:auto;overflow:hidden;margin-top:30px;}
.syprod_list1 .syplist li {width:100%;float:left;margin-right:0;height:350px;margin-bottom:20px;}
.syprod_list1 .syplist li:nth-of-type(3n+3) {margin-right:0;}
.syprod_list1 .syplist li .cases_img {width:100%;height:234px;overflow:hidden;}
.syprod_list1 .syplist li .cases_img img {width:100%;-webkit-transition:all 0.5s;height:234px;transition:all 0.5s;}
footer .ft_main .ft_main_3 {width:19%;float:right;text-align:left;display:block;margin-right:2%;}
footer .ft_main .ft_main_3 .ftewm p {width:100%;display:block;float:left;height:21px;font-size:12px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:15px;margin-bottom:8px;}
/*移动 导航*/
.navNew {display:none;}
header.main-nav {display:block;}
header {width:100%;height:60px;background-color:rgba(255,255,255,1);border-bottom:1px solid #dae1ea;position:fixed;top:0;left:0;z-index:101;}
header .logo {margin-left:20px;float:none;position:absolute;left:0;top:0;}
.logo a {width:122px;height:20px;margin-top:0px;}
.logo a {display:block;position:absolute;left:0;top:0%;margin-top:0px;width:200px;height:60px;overflow:hidden;}
.logo a:before {content:'';position:absolute;left:0;top:0px;width:100%;height:100%;background-image:url(/statics/home/images/img_logo.png);background-position:left center;background-repeat:no-repeat;background-size:80% 80%;}
header .max-width-1200 {position:static;}
.max-width-1200 {max-width:1200px;width:100%;height:100%;position:relative;margin:0 auto;}
.pc-show {display:none;}
.mobile-show {display:block;}
header .btn-menu {float:right;height:20px;padding:20px 15px 4px;font-size:0;line-height:44px;text-align:center;cursor:pointer;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in;-ms-transition:transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;}
header .btn-menu span {display:block;width:25px;height:2px;margin-bottom:6px;background:#0e4eaf;border-radius:3px;-webkit-transform-origin:23px;-moz-transform-origin:23px;-ms-transform-origin:23px;-o-transform-origin:23px;transform-origin:23px;-webkit-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-moz-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-ms-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-o-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;}
header.active .btn-menu span:nth-last-child(3) {opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:1px;}
header.active .btn-menu span:nth-last-child(2) {width:0;opacity:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:width .5s;-moz-transition:width .5s;-ms-transition:width .5s;-o-transition:width .5s;transition:width .5s;}
header.active .btn-menu span {opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
header .btn-tel {display:block;float:right;width:9%;height:50px;position:relative;}
header .btn-tel:before {content:'';background:url(icon_dianhua.png) no-repeat center center;background-size:60%;position:absolute;left:0;right:0;top:8px;bottom:0;text-align:center;line-height:52px;font-size:0.35rem;color:#fff;letter-spacing:.75px;}
.nav-menu.active {height:calc(100vh - 53px);}
.nav-menu {position:fixed;left:0;top:53px;z-index:99;box-sizing:border-box;width:100%;height:0;overflow:hidden;background-color:#fff;-webkit-transition:height .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:height .5s cubic-bezier(.25,.46,.45,.94);-ms-transition:height .5s cubic-bezier(.25,.46,.45,.94);-o-transition:height .5s cubic-bezier(.25,.46,.45,.94);transition:height .5s cubic-bezier(.25,.46,.45,.94);}
.nav-menu.active .main {height:100%;}
.nav-menu .main {width:100%;height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;}
.nav-menu .left-title {position:relative;width:25%;background:#f2f8ff;padding:20px 0;z-index:10;}
.nav-menu .right-title {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px 15px 16px 20px;background-color:#fff;width:calc(100% - 115px);}
.nav-menu.active .menu-close {display:block;}
.nav-menu .left-title li.active {font-weight:600;background:#fff;}
.nav-menu .left-title li {display:block;position:relative;padding:12px 5px 12px 15px;font-size:16px;line-height:28px;color:#000;-webkit-transition:all .2s;transition:all .2s;}
.nav-menu .left-title li:after {content:"";display:block;position:absolute;bottom:0;top:31%;left:0;width:2px;height:16px;background-color:#0e4eaf;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.2s;transition:.2s;}
.nav-menu .left-title li.active:after {-webkit-transform:scaleX(1);transform:scaleX(1);}
.nav-menu .right-title .list-title.show {display:block;}
.nav-menu .right-title .list-title {display:none;}
.nav-menu .right-title .list-title .list-text {border-bottom:1px solid #dfe1e6;padding-bottom:12px;margin-bottom:12px;}
.nav-menu .right-title .list-title .list-text .text-head {color:#333;position:relative;padding:0;font-size:0.55rem;}
.nav-menu .right-title .list-title .list-text .text-head p {display:inline-block;width:calc(100% - 30px);}
.nav-menu .right-title .list-title .icon-arron-bottom {position:absolute;top:50%;right:0px;margin-top:-3px;-webkit-transition:.35s;transition:.35s;width:10px;height:6px;display:inline-block;vertical-align:middle;padding-left:1px;padding-right:1px;}
.nav-menu .right-title .list-title .icon-arron-bottom:before {content:"";display:block;width:8px;height:8px;border-bottom:1px solid #575d6c;border-right:1px solid #575d6c;margin-top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.nav-menu .right-title .list-title .list-text .text-body {padding:0 16px;display:none;}
.nav-menu .right-title .list-title .list-text:first-child .text-body {display:block;}
.nav-menu .right-title .list-title .list-text .text-body-list {cursor:pointer;display:block;margin-top:16px;padding:0;color:#666;font-size:0.55rem;}
.menu-close {display:none;position:absolute;bottom:14px;left:50%;margin-left:-27px;height:54px;width:54px;}
.menu-close p {position:absolute;left:10px;top:10px;height:34px;width:34px;background-color:#f2f8ff;border-radius:50%;}
.menu-close p span {position:absolute;left:50%;top:10px;margin-left:-1px;width:2px;height:14px;background-color:#999;}
.menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.menu-close p:before,.menu-close p:after {content:'';position:absolute;left:13px;top:8px;width:2px;height:11px;background-color:#999;border-radius:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.main:after,.main:before {display:table;content:"";}
.menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.nav-menu .right-title .list-title .title-top {font-size:14px;line-height:22px;color:#252b3a;padding:0 0 24px;}
.nav-menu .right-title .list-title .title-top a {display:inline-block;font-size:0.6rem;line-height:18px;color:#000;}
.nav-menu .right-title .list-title .title-top span {display:inline-block;vertical-align:middle;}
.nav-menu .right-title .list-title .title-top span,.nav-menu .right-title .list-title .title-top i {display:inline-block;vertical-align:middle;}
.nav-menu .right-title .list-title .title-top .icon-arron-right {position:relative;width:15px;height:6px;margin-top:-4px;margin-left:10px;}
.nav-menu .right-title .list-title .title-top .icon-arron-right:before {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(315deg);transform:rotate(315deg);-webkit-transform-origin:right;transform-origin:right;}
.nav-menu .right-title .list-title .title-top .icon-arron-right:after {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right;transform-origin:right;}
.main-swiper {margin-top:52px;}
.dabit,.maxCon,.boConC .tab-content {max-width:486px;}
.c-pagination {position:absolute;left:0;bottom:-26px;width:100%;height:20px;}
.dabit h5,.dabit h2 {font-size:0.6rem;margin-bottom:5px;}
.dabit p {font-size:0.4rem;}
.news_list li a {font-size:0.35rem;}
.news_list li {font-size:0.35rem;}
.news_list {width:100%;float:left;margin-top:10px;}
.index_main4 .main .main4_left .area .fbt {
  color: #014099;
  font-size: 18px;
  text-align: left;
  line-height: 55px;
}
.index_main4 .main .main4_left .area .sabout_dec {color:#4e4e4e;font-size:16px;text-align:left;line-height:36px;padding-right:0;}
/*footer*/
.footer .copy {overflow:hidden;/* padding-left:20px;*/    text-align:center;padding-top:0px;line-height:18px;color:#fff;width:100%;position:absolute;left:50%;bottom:-3px;margin-left:-243px;}
footer .ft_line {width:100%;height:1px;opacity:0.2;border:1px solid #FFFFFF;}
footer .ft_main {width:100%;height:170px;}
.footer .wrap {display:inline-block;padding:0;max-width:486px;width:90%;position:relative;height:210px;}
footer .ft_logo b img {max-width:58%;}
footer .ft_main .ft_main_1 dt {margin-top:0;height:auto;font-size:12px;font-family:MicrosoftYaHei;color:#FFFFFF;font-weight:100;line-height:19px;}
footer .ft_top {height:26px;font-size:14px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;text-align:left;margin-bottom:8px;width:100%;margin:0 auto;}
footer .ft_main .ft_main_3 .ftewm b img {width:100%;}
footer .ft_main .ft_main_3 .ftewm b {display:block;width:65px;height:55px;float:left;margin-top:12px;}
footer .ft_main .ft_main_3 .ftewm p {display:block;float:left;height:21px;font-size:12px;width:65px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:16px;margin-bottom:15px;}
footer .ft_main .ft_main_3 {width:19%;float:right;text-align:left;display:block;}
footer .ft_main .ft_main_2 {width:60%;float:left;display:block;margin-left:2%;padding-top:10px;text-align:left;}
footer .ft_main .ft_main_1 {width:50%;float:left;text-align:left;padding-top:10px;display:none;}
footer .ft_main .ft_main_2 dl {margin-top:6px;height:21px;font-size:16px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;}
footer .ft_main .ft_main_1 dl,footer .ft_main .ft_main_2 dl {font-size:12px;}
footer .ft_logo b {display:block;width:265px;height:48px;float:left;}
footer .ft_logo {width:100%;text-align:left;margin-top:8px;height:48px;}
.footer {display:block;position:unset;height:250px;padding:18px 0px 10px;}
/*footer end*/.jiaozhu {width:90%;margin:0 auto;}
.jiaozhu li h6 {height:40px;line-height:40px;font-size:15px;}
.jiaozhu li p {margin-bottom:5px;font-size:12px;}
.ft-link p {width:100%;}
.ft-link .row {padding:10px 0 0 0;}
.jiaozhu li.tmf1 {width:100%;}
.jiaozhu li.tmf2 {width:34%;padding-right:0;margin-right:3%;}
.jiaozhu li.tmf3 {width:25%;margin-right:0;padding-right:0;}
.jiaozhu li p a {font-size:12px;}
/*小屏幕内页*/.nybanner {height:212px;margin-top:60px;}
.nybanner .slides li .cont {height:280px;}
.nybanner .slides li .font {padding-top:14%;width:90%;}
.nybanner .slides li:first-of-type .font h3 {font-size:0.6rem;text-align:center;line-height:40px;}
.nybanner .slides li:first-of-type .font p {font-size:0.5rem;margin-top:0;line-height:22px;width:60%;text-align:center;margin:0 auto;}
.nybanner .slides li .font .s-line1 {height:2px;margin:0 auto;margin-top:10px;}
.nybanner .slides li:first-of-type .font dt {width:100%;font-size:12px;line-height:22px;display:none;}
.ProdCenter .maxCon {width:90%;}
.piList {padding:10px 0 20px;overflow:hidden;width:100%;}
.culture-sdic {width:100%;line-height:40px;text-align:justify;color:#555555;font-size:14px;margin-top:20px;padding-bottom:15px;}
.piList .pic-item {position:relative;width:100%;margin:0 0 5px 0;padding:0;display:inline;}
.mhide {display:none;}
.pchide {display:block;}
/*新闻中心*/ .page-list a {width:40px;height:40px;line-height:40px;font-size:20px;margin:0 9px;border-right:1px solid #ddd;}
.pagelistk {width:100%;text-align:center;margin:0 0 25px 0;}
.pages {height:auto;margin:50px 0 10px 0;clear:both;}
.page-pc {display:block;}
.pages a {padding:5px 5px;border:1px solid #e1e1e1;height:35px;line-height:26px;color:#666;display:inline-block;width:35px;margin-bottom:10px;}
.pages a.a1 {width:65px;}
.pages span {border:1px solid #0075CF;height:35px;line-height:26px;color:#fff;padding:5px 5px;background:#0075CF;display:inline-block;width:35px;margin-bottom:5px;}
.newsTu {width:40.1%;height:210px;overflow:hidden;float:left}
.newsWz {float:right;width:56.4%;height:auto;overflow:hidden;text-align:left;padding:31px 34px 29px 0;}
.newsWz .zA {display:block;overflow:hidden;line-height:20px;font-size:14px;color:#282828;font-weight:bold;}
.newsWz .zB {max-height:78px;overflow:hidden;line-height:24px;font-size:12px;color:#666;letter-spacing:.5px;margin-top:16px;}
.newsWz .zB a {display:inline-block;padding-left:12px;color:#1140c4;font-size:14px}
.pagination {margin:36px 0;text-align:left}
.news_showZZ {padding-top:10px;padding-bottom:30px;height:auto;overflow:hidden;}
.newsA .newsWz .zA {height:auto}
.newsA .newsWz .zA {white-space:unset;text-overflow:unset}
.btn-posting {display:block;width:100%;height:48px;line-height:48px;text-align:center;font-size:20px;color:#fff;background-image:linear-gradient(90deg,#07a8ff 5%,#596efb 100%);background-color:#596efb;border-radius:3px;position:relative;margin-bottom:25px}
.btn-posting:before {content:'';display:inline-block;vertical-align:middle;width:22px;height:22px;background-image:url(/static/images/xiaoyi_2018/news/icon-common.png);background-position:-209px -1px;background-repeat:no-repeat;margin-right:8px;position:relative;top:-3px}
.btn-posting:hover {color:#fff;background:linear-gradient(90deg,#09f 0,#575dfa 100%);background-color:#4457d6}
.maxCons {width:90%;max-width:486px;position:relative;margin:0 auto;padding-left:0;padding-right:0;}
.news_showZZ .newsTit .wzA {line-height:32px;font-size:20px;color:#282828;font-weight:bold;text-align:left;}
.newsXq {padding:20px 0 0;height:auto;overflow:hidden;line-height:36px;letter-spacing:.5px;font-size:14px;color:#666;overflow-x:scroll;}
.newsXq p,.newsXq div {line-height:30px;text-align:justify;letter-spacing:.5px;font-size:14px;color:#666;margin-bottom:0px;}
.newsXq img {max-width:100%;}
.newsSxp {margin-top:62px;width:100%;height:28px;}
.newsSxp .prev,.newsSxp .next {float:left;width:48%;height:auto;}
.newsSxp p {max-width:100%;height:28px;display:block;line-height:28px;letter-spacing:.5px;text-align:left;padding:0 10px;}
.newsSxp p b {display:block;float:left;width:58px;height:28px;font-weight:bold;line-height:28px;font-size:14px;color:#282828;}
.newsSxp p a {display:block;margin-left:60px;height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:28px;font-size:14px;color:#282828;}
.newsSxp .next {float:right;text-align:right;}
.newsSxp .next p a {text-align:left;}
.newsSxp a:hover {color:#016BFF;}
.nybanner_mobile {display:block;}
.nybanner_pc {display:none;}
.about_top {width:100%;height:auto;margin-top:20px;}
.about_top .about_toppic {width:100%;float:left;margin-top:25px;}
.about_gd li .icon {
  width: 52px;
  height: 75px;
  float: left;
}
.about_gd li .item .numCX {
  color: #d40808;
  text-align: left;
  line-height: 32px;
  font-size: 18px;
}
.about_top .about_dec {width:100%;float:right;padding:30px 12px;border-bottom:#004098 solid 6px;}
.about_top .about_dec .minfo {color:#4e4e4e;font-size:18px;line-height:30px;padding-top:15px;float:left;}
.about_main .about-sdic h2 {color:#014099;font-size:24px;width:100%;float:left;line-height:30px;}
.about_top .about_dec .minfo {font-size:14px;}
.about_main .about-sdic {width:100%;float:right;background:#EDF4FC;height:900px;padding:25px;}
.about_main .about_rpic {width:100%;float:left;height:585px;overflow:hidden;}
.about_main {width:100%;height:auto;margin-top:30px;margin-bottom:50px;}
.about_main .about_sdicmx {
  font-size: 14px;
  line-height: 30px;
}
.about_gd li {width:50%;float:left;display:flex;}
.maxCon {padding-left:0;padding-right:0;}
.nbanner_box .guide {width:100%;height:auto;line-height:46px;float:left;margin-top:0px;border-bottom:#CCCCCC solid 1px;}
.navigation {width:100%;float:right;height:auto;text-align:right;}
.nbanner_box {height:auto;background:none;    position: relative;}
.navigation .title-nav a {color:#333;}
.navigation .title-nav:before {height:3px;}
.navigation.cfcp .title-nav {display:inline-block;vertical-align:middle;width:33.33%;float:left;font-size:14px;line-height:46px;text-align:center;}
.navigation.job .title-nav {display:inline-block;vertical-align:middle;width:26%;float:left;font-size:14px;line-height:46px;text-align:center;}
.navigation.aboutx .title-nav {display:inline-block;vertical-align:middle;width:32.3%;float:none;font-size:14px;line-height:46px;text-align:center;}
.fup .fup_bg .xbt {margin-top:0;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
.fup {width:100%;height:auto;margin:95px auto 90px auto;}
.fup .fup_bg .fup_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:130px;margin-top:25px;}
.fup .fup_bg .fup_piclist {width:100%;float:left;height:180px;}
.fup .fup_bg .fup_piclist11 .pic11 li img {width:100%;}
.fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(1) {width:38%;height:130px;overflow:hidden;}
.fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(2) {width:60%;height:130px;overflow:hidden;margin-right:0%;}
.fup .fup_bg .fup_piclist11 .pic11 {width:96%;margin-left:2%;margin-right:2%;float:left;height:150px;margin-top:28px;}
.fup .fup_bg .fup_piclist11 {width:100%;float:left;height:189px;}
.maxCons.join_category {margin:85px auto 50px auto;}
.lsd_zj .tit {top:22px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:absolute;}
.lsd_zj .sdmap img {width:85%;}
.lsd_zj {width:100%;position:relative;height:440px;background:url(/statics/home/images/sidai.png) no-repeat top left #f7f7f7;background-size:70%;}
.lsd_lc .tit {margin-top:20px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
.lsd_lc .lsd_lclistb .year-nav {margin-bottom:75px;height:408px;position:relative;width:19%;float:left;padding:10px 0;overflow:hidden;}
.lsd_lc .lsd_lclistb .slide-box {width:81%;height:100%;min-height:520px;position:relative;float:right;}
.lsd_lc .lsd_lclistb .year-nav::after {content:"";width:1px;height:100%;background:#B8B8B8;position:absolute;top:15px;left:0;}
.lsd_lc .lsd_lclistb .year-btn.active .text {font-size:20px;line-height:36px;color:#004198;}
.lsd_lc .lsd_lclistb .year-btn.active .text::after {content:"";width:3px;height:100%;background:#004198;position:absolute;bottom:0;left:0;z-index:1;}
.lsd_lc .lsd_lclistb .year-btn {float:right;width:100%;padding:0px;margin-top:20px;cursor:pointer;color:#999;display:inline-block;position:relative;}
.lsd_lc .lsd_lclistb .slide-item .img1 img {width:100px;height:70px;}
.lsd_lc .lsd_lclistb .slide-item .info-r {float:left;width:calc(100% - 100px);padding-left:12px;text-align:left;color:#333;}
.lsd_lc .lsd_lclistb .slide-item .info-r p {padding-top:8px;line-height:22px;font-size:12px;display: none;}
.lsd_lc .lsd_lclistb .slide-item .yearsItem1 {margin-bottom:15px;}
.lsd_lc .lsd_lclistb .slide-item .info-r h3 {
  font-size: 15px;
  font-weight: 500;
  line-height: 23px;
}
.lsd_lc .lsd_lclistb .pn {position:absolute;top:-24px;left:-80px;width:30px;height:424px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}
.yuanz {width:100%;height:auto;margin:95px auto 150px auto;}
.yuanz .dbt p {float:left;margin:0 25px;width:90%;background:#014099;border-radius:37px;display:block;height:50px;line-height:50px;text-align:center;color:#fff;font-size:14px;}
.yuanz .yuanz_bg .xbt {margin-top:15px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:36px;height:36px;position:relative;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 {width:100%;float:left;height:115px;margin-top:20px;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 {height:118px;margin-top:8px;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.one {width:17%;height:115px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.two {margin-left:6%;width:36%;height:115px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.three {margin-left:6%;width:35%;height:115px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.one {width:40%;height:118px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.two {margin-left:3%;width:57%;height:118px;overflow:hidden;}
.yuanz .yuanz_bg .yuanz_bg_piclist {width:100%;float:left;height:258px;}
.yuanz .yuanz_hjgs .xbt {margin-top:30px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:30px;height:60px;position:relative;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:305px;margin-top:18px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:120px;margin-top:18px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.one {width:49%;height:120px;overflow:hidden;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.two {width:49%;height:120px;overflow:hidden;margin-right:0%;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:120px;margin-top:15px;}
.yuanz .yuanz_hjgs .yuanz_hjgs_piclist {width:100%;float:left;height:275px;}
.yuanz .yuanz_msgc .xbt {margin-top:30px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:30px;height:60px;position:relative;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:120px;margin-top:38px;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:90px;margin-top:15px;}
.yuanz .yuanz_msgc .yuanz_msgc_piclist {width:100%;float:left;height:265px;}
.yuanz .jinqi {width:80%;margin-left:10%;margin-right:10%;float:left;height:156px;margin-top:38px;}
.about_zzjg img {width:100%;}

.about_zzjg {
  width: 95%;
  margin: 130px auto;
  height: auto;
  line-height: 36px;
  text-align: left;
}

.historybox .history_list .text {width:75%;height:auto;float:right;background:#F4F4F4;padding:10px;}
.historybox .history_list .left {width:25%;height:156px;float:left;position:relative;}
.historybox .history_list .left .tit::after {content:"";width:36px;height:0px;background:#004098;position:absolute;bottom:18px;right:-50px;}
.historybox .history_list .left::after {content:"";width:28px;height:0;background:url(/statics/home/images/history_r5_c3.jpg) no-repeat;position:absolute;bottom:0;right:58%;}
.historybox .history_list li {width:100%;height:100%;background:url(/statics/home/images/history_r5_c3.jpg) no-repeat top left;background-position:16px 30px;}
.historybox .history_list .text .desc {font-size:14px;line-height:30px;color:#333333;}
.historybox .history_list .left .tit {position:relative;width:70%;height:32px;text-align:center;font-size:15px;line-height:32px;color:#fff;background:#004098;}
.honorlist .year-btn {padding:0px 12px 8px 12px;margin:0 5px;cursor:pointer;color:#004198;display:inline-block;position:relative;}
.honorlist .year-nav {margin-bottom:40px;background:url(/statics/home/images/hnonor_r3_c8.jpg) repeat-x;height:70px;background-position-y: -20px;position:relative;overflow:hidden;display:flex;overflow-x:hidden;white-space:nowrap;gap:10px;}
.honorlist .slide-btn {position:absolute;top:-87px;width:40px;height:40px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}
.honorlist .slide-item .left {width:100%;height:255px;float:left;position:relative;background:url(/statics/home/images/hnonor_r6_c2.jpg) no-repeat;}
.honorlist .year {font-size:40px;font-weight:bold;color:#fff;}
.honorlist .slide-btn.next {
  right: -9px;
}
.historybox {
  width: 100%;
  height: auto;
  background: url(/statics/home/images/history_r2_c1.jpg) no-repeat bottom;
  background-size: 100%;
  margin-top: 140px;
  min-height: 1100px;
}
.honorlist .slide-item .right {width:100%;height:auto;float:right;position:relative;padding:10px;box-sizing:border-box;text-align:left;font-size:15px;line-height:36px;}
.honorlist .yearen {font-size:24px;color:#fff;text-transform:uppercase;}
.honorlist .year-btn .text {line-height:45px;width:100%;height:40px;margin:0 auto;font-size:16px;}
.honorlist .year-btn.active .text {font-size:18px;line-height:45px;color:#d40808;}
.culture_top .box .bklist li {float:left;width:100%;height:80px;margin-top:20px;}
.culture_top .box .bktit {height:60px;float:left;width:100%;text-align:center;margin:24px auto 4px auto;}
.culture_top .box .bklist .item .text p {font-size:14px;line-height:17px;text-align:left;color:#353535;}
.culture_top .box .bklist li:nth-of-type(3n+2) {margin-left:0;margin-right:0;}
.culture_top .maxCons .box {width:100%;height:758px;background:url(/statics/home/images/culture_r2_c3.jpg) no-repeat top center;background-size:cover;}
.culture_top {width:100%;height:auto;margin:135px auto 0 auto;}
.culture_main {width:100%;height:380px;margin:30px auto;}
.culture_main .maxCons .left {height:270px;width:100%;float:left;background-size:25%;background:url(/statics/home/images/culture_r2_c2.jpg) no-repeat left bottom;}
.culture_main .maxCons .right {height:315px;width:100%;float:right;}
.culture_main {width:100%;height:465px;margin:30px auto;}
.culture_main .maxCons .right {height:160px;width:100%;float:right;margin-top: 15px;}
.culture_main .maxCons .right .pic1 {height:160px;width:25%;float:left;overflow:hidden;}
.culture_main .maxCons .right .pic2 {height:160px;width:44%;float:left;margin:0 12px;overflow:hidden;}
.culture_main .maxCons .right .pic3 {height:160px;width:23%;float:left;overflow:hidden;}
.honorlist .container {width:100%;margin:110px auto 20px;text-align:center;position:relative;}
.syprod_list2 .gdpic {width:210px;height:287px;float:left;display:none;}
.syprod_list2 .syplist {width:100%;height:auto;float:right;}
.syprod_list2 .syplist li {width:100%;float:left;margin-right:0;height:287px;}
.syprod_list2 {width:100%;height:auto;overflow:hidden;margin-top:0px;}
.fdc_bk {width:100%;margin:22px auto;}
.fdc_bk .gdata li .item .numCX {color:#d40808;text-align:left;line-height:36px;font-size:20px;}
.fdc_bk .gdata li .item .numC {color:#4c4c4c;text-align:left;line-height:36px;font-size:12px;}
.fdc_bk .gdata li .icon {width:39px;height:45px;float:left;text-align:center;line-height:70px;}
.fdc_bk .gdata li .icon img {width:80%;}
.fdc_bk .gdata li .item .indc {
  color: #4c4c4c;
  text-align: left;
  line-height: 32px;
  font-size: 12px;
}
.navigation.lsd li.title-nav:nth-child(2) {
  width: 35%;
}
.jdprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
.jdprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
.jdprod_list li:nth-of-type(3n+3) {margin-right:2%;}
.jdprod_list li:nth-of-type(2n+2) {margin-right:0;}
.jdprod_list li .pic {width:100%;height:126px;overflow:hidden;float:left;}
.jdprod_list li .text .rex {width:100%;color:#4f4f4f;font-size:13px;line-height:20px;text-align:left;}
.jdprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:12px;line-height:20px;text-align:left;}
.jdprod_list li .text .kptime {width:100%;color:#4f4f4f;font-size:12px;line-height:22px;text-align:left;}
.jdprod_list li .text .tags {width:100%;color:#4f4f4f;font-size:12px;line-height:26px;text-align:left;margin-top:10px;}
.jdprod_list li .text .tags span {padding:0 5px;background:#448aca;color:#fff;display:inline-block;float:left;margin-right:8px;border-radius:2px;margin-bottom:8px;}
.jdprod_list li .text {width:100%;height:auto;padding:10px;float:left;background:#EDF4FC;}
.jdprod_list li .text .tags span:first-child {display:none;}
.news_showZZ .newsTit {height:auto;overflow:hidden;border-bottom:1px solid #dae1e9;margin-top:15px;}
.news_showZZ .newsTit .wzB {line-height:22px;font-size:12px;color:gray;letter-spacing:.5px;margin:5px 0 17px;text-align:center;}
.maxCons.cgou {width:90%;position:relative;margin:75px auto 60px auto;min-height:550px;}
.cgou .cg_left {width:225px;height:500px;float:left;display:none;}
.cgou .cg_right {width:100%;height:auto;float:right;}
.cgou .cg_right .jjjc_info {
  width: 100%;
  height: auto;
  line-height: 36px;
  text-align: left;
  color: #343434;
  font-size: 16px;
  padding: 12px;
}
.zb_search {width:100%;background:#EEEEEE;padding:10px 4%;height:165px;}
.zb_search .sear_zb .item {float:left;height:42px;width:100%;border:none;margin-bottom:8px;    font-size: 12px;}
.zb_search .sear_zb .item label {width:24%;text-align:left;height:36px;display:inline-block;}
.zb_search .sear_zb .item .sinput {padding-left:15px;line-height:36px;background:#fff;border:#000;width:73%;border-radius:5px;}
.zb_search .sear_zb .item2 .timeinput {padding-left:1%;padding-right:1%;line-height:36px;margin-left:2.5%;margin-right:2%;background:#fff;border:#000;width:31%;border-radius:5px;}
.zb_search .sear_zb .item2 .timeinput:last-of-type {float:right;}
.zb_search .sear_zb .btns {width:100%;float:left;height:36px;background:#014099;color:#fff;font-size:16px;border-radius:5px;}
.zb_search .sear_zb .item2 {float:left;height:36px;width:100%;border:none;margin-bottom:15px;    font-size: 12px;}
.zb_search .sear_zb .item2 label {width:22%;text-align:left;height:36px;display:inline-block;}
.cgou .cg_right .cg-tabs li .ico {width:30px;height:30px;margin:5px auto 0 auto;}
.cgou .cg_right .cg-tabs li {width:50%;height:60px;float:left;text-align:center;line-height:20px;font-size:14px;}
.cgou .cg_right .cg-tabs {width:100%;height:122px;border-bottom:#bfbfbf solid 1px;}
.tab_bt {position:relative;width:100%;background:#014099;height:36px;color:#fff;text-align:center;line-height:36px;font-size:12px;}
.tab_bt .p1 {width:56.5%;float:left;}
.tab_bt .p2 {width:20%;float:left;border-left:#fff solid 1px;border-right:#fff solid 1px;}
.tab_bt .p3 {width:23%;float:left;}
.job_list {width:100%;margin:0px auto;height:auto;line-height:36px;text-align:left;}
.job_list li .date-block {float:left;padding:0 5px;width:20%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
.job_list li .summary {float:left;margin-left:3%;height:100%;line-height:18px;color:#746969;width:77%;}
.job_list li .date_more {width:3%;display:none;height:44px;float:right;text-align:right;padding-top:30px;}
.job_list li {width:100%;height:auto;float:left;padding:10px 0;border-bottom:#ccc solid 1px;}
.job_list li h1 {margin-bottom:0;line-height:28px;font-size:14px;font-weight:600;color:#333;}
.about_job {width:90%;margin:30px auto;height:auto;line-height:42px;font-size:16px;text-align:left;}
.join_left .join_left1 {float:left;width:100%;height:240px;overflow:hidden;}
.join_left {float:left;width:100%;height:auto;}
.join_left .join_left2 {margin-top:24px;float:left;width:100%;padding:15px 20px;background:#eee;height:310px;}
.join_right {width:100%;height:auto;min-height:800px;float:right;}
.join_right .join_ln {width:100%;float:left;height:auto;}
.join_right .join_ln .texti {width:100%;font-size:14px;line-height:32px;text-align:left;margin-top:10px;float:left;}
.join_right .join_ln {width:100%;float:left;height:auto;margin-top:20px;}
.join_right .join_zp {width:100%;height:auto;float:left;margin-top:20px;}
.join_right .join_zp .tit span {float:right;text-transform:uppercase;font-size:16px;line-height:28px;}
.join_zplist li .date-block {float:left;padding:0 4px;width:21%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
.join_right .join_zp .join_zplist li h1 {margin-bottom:2px;line-height:20px;font-size:14px;font-weight:600;color:#333;}
.join_right .join_zp .join_zplist li .date_more {display:none;}
.nybanner.job {height:240px;margin-top:60px;}
.index_main2 .news_fl .index_mune {width:100%;height:60px;}
.index_main2 .news_fl .more {margin-top:15px;text-transform:uppercase;text-align:center;height:32px;line-height:32px;font-size:12px;border:#7D7D7D solid 1px;border-radius:30px;width:105px;float:right;}
.news_top {width:100%;margin:90px auto 0 auto;height:82px;background:#f5f5f5;overflow:hidden;}
.news_top .pic {width:40%;float:left;overflow:hidden;}
.news_top .text {float:left;width:60%;padding:0 3%;}
.news_top .text .date {color:#014099;font-size:16px;line-height:26px;margin-bottom:0px;}
.news_top .text .tt {color:#333;font-size:15px;line-height:23px;margin-bottom:2px;}
.news_top .text .desc {color:#323232;font-size:16px;line-height:30px;margin-bottom:35px;display:none;}
.news_top .text .date_more {display:none;}
.news_list li .pic {width:40%;float:left;height:82px;overflow:hidden;}
.news_list li .text {float:left;width:60%;padding:0 3%;}
.news_list li .text .desc {display:none;}
.news_list li .text .date_more {display:none;}
.news_list li .text  .date {color:#014099;font-size:16px;line-height:22px;margin-bottom:0px;}
.news_list li .text  .tt {color:#333;font-size:15px;line-height:21px;margin-bottom:0px;}
.news_list li {margin-top:25px;height:82px;overflow:hidden;text-align:left;line-height:28px;font-size:14px;color:#A6A6A6;background:none;}
.plist  .news_list {margin-top:0;}
.tab_res li .p3 {width:23%;float:left;text-align:center;font-size:12px;}
.tab_res li .p2 {width:22%;float:left;font-size:13px;text-align:center;}
.tab_res li .p1 {width:54.5%;float:left;text-align:left;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;}
.tab_res li .p3 span {color:#fff;display:block;width:80%;height:28px;margin:7px auto 7px auto;border-radius:4px;line-height:28px;}




}

@media(max-width:360px) {

  .index_banner {position:relative;margin-top:59px;}
  .index_main1 .w1920 {max-width:100%;margin:0 auto;}
  .index_main2 {width:100%;height:auto;background:url(/statics/home/images/index_r2_c1.jpg) no-repeat top center;background-size:cover;}
  .index_main2 .news_fl .slideTxtBox {width:100%;text-align:left;margin-top:40px;}
  .index_main2 .news_fl .slideTxtBox .hd li {float:left;cursor:pointer;margin-top:-2px;width:93px;color:#000;font-size:14px;text-align:center;}
  .index_main2 .news_fl .slideTxtBox .index_mune {width:100%;height:75px;margin-bottom:20px;}
  .hiSlider-title {bottom:0;width:100%;padding:0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;text-align:left;font-size:14px;height:48px;line-height:48px;}
  .index_main2 .news_fl .sub-tit {width:142px;float:left;margin-top:0px;margin-bottom:0px;}
  .index_main2 .news_fl .sub-tit span {display:block;width:68px;height:5px;background:#397FBD;margin-top:5px;}
  .index_main2 .news_fl .sub-tit p {font-size:18px;color:#222222;line-height:45px;font-weight:700;}
  .index_main2 .news_fl .sub-tit h2 {font-size:16px;color:#444343;font-weight:300;letter-spacing:2px;}
  .index_main2 .news_fl .newsBox {width:100%;background:#fff;height:auto;margin-top:0;}
  .content_fr li a .pic {width:100%;height:180px;overflow:hidden;}
  .index_main2 .news_fl .newsBox .content_fr {height:auto;display:table;}
  .index_main2 .main {position:relative;margin-top:0px;display:block;}
  .index_main2 .news_fl {max-width:486px;height:auto;width:100%;margin-right:0;}
  .index_main2 .news_fr {max-width:486px;height:370px;width:100%;margin-right:0;margin-top:0;}
  .index_main2 .news_fl .slideTxtBox .bd .hiSlider-item {height:24px;line-height:24px;width:100%;height:344px;}
  .index_main2 .news_fl .slideTxtBox .bd .hiSlider-item img {max-width:100%;width:486px;display:block;height:344px;}
  .content_fr {width:100%;margin-top:0px;overflow:unset;}
  .content_fr_p1 {line-height:22px;font-size:15px;color:#000;padding-top:5px;}
  .content_fr li {width:100%;height:360px;border-bottom:1px solid #dcdcdc;margin-bottom:10px;}
  .content_fr li:last-of-type {border-bottom:none;}
  .index_main3 {
    width: 100%;
    height: 700px;
    background: url(/statics/home/images/bg_r4_c1.jpg) no-repeat top center;
    background-size: cover;
}
  .content_fr_p2 {line-height:24px;font-size:14px;color:#7e7e7e;}
  .content_fr_p3 {line-height:24px;font-size:14px;color:#767676;transition:all 0.5s;}
  .daytime .day {font-size:45px;text-align:center;color:#1A1A1C;line-height:60px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;}
  .sylist_info {width:100%; margin-top: 6px;}
  .index_main4 .main .main4_left .area .fbt {
    color: #014099;
    font-size: 18px;
    text-align: left;
    line-height: 55px;
}
  .daytime {width:15%;margin-top:5px;}
  .index_main3 {width:100%;height:545px;}
  .index_main3 .main {position:relative;margin-top:20px;display:block;}
  .index_main3 .main .main3_right {position:absolute;z-index:10;width:100%;height:455px;/* display:none;*/    right:0;left:50%;top:107%;margin-left:-50%;}
  .index_main3 .main .main3_right img,.index_main3 .main .main3_right video {width:100%;}
  .index_main4 {width:100%;height:1010px;position:relative;}
  .index_main4 .main {position:relative;width:90%;display:block;}
  .index_main4 .main .main4_left .sub-tit {width:100%;margin-top:35px;margin-bottom:5px;}
  .index_main4 .main .main4_left .sub-tit p {font-size:18px;color:#222222;line-height:30px;font-weight:700;}
  .index_main4 .main .main4_left .area {width:100%;height:490px;}
  .index_main4 .main .main4_left .area .gdata .dataitem .data {color:#d40808;font-size:24px;line-height:40px;}
  .index_main4 .main .main4_left .area .gdata .dataitem span {font-size:14px;color:#333333;line-height:39px;padding-left:5px;}
  .index_main4 .main .main4_left .area .gdata .data_dec {color:#1f1f1f;font-size:14px;line-height:36px;}
  .index_main4 .main .main4_left .area .gdata li {text-align:center;padding:0 7px;}
  .index_main3 .main .sub-tit {width:100%;margin-top:45px;position:relative;margin-bottom:25px;text-align:center;float:left;}
  .index_main3 .main .main3_list {width:100%;height:370px;position:relative;margin-top:145px;}
  .index_main3 .main .main3_list li .icon {width:65px;height:65px;margin:0 auto;margin-top:15px;}
  .index_main3 .main .main3_list li .icomore {width:45px;height:45px;margin:0 auto;margin-top:48px;display:none;}
  .index_main3 .main .main3_list li {width:50%;height:170px;float:left;transition:opacity 0.5s ease-in-out;}
  .index_main4 .main .main4_left {position:relative;width:100%;float:left;height:590px;padding:0;margin-top:0px;}
  .index_main4 .main .main4_left .area ul li {width:48%;height:260px;float:left;margin-left:4%;position:relative;overflow:hidden;}
  .index_main4 .main .main4_left .area ul li .pic img {width:100%;height:260px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
  .index_main4 .main .main4_left .area ul li .title span {display:block;float:left;margin-right:0;width:100%;}
  .index_main4 .main .main4_left .area ul li .title .btitle span img {width:13%;}
  .index_main4 .main .main4_left .area ul li:nth-of-type(3) {margin-left:0;margin-top:15px;}
  .index_main4 .main .main4_left .area ul li:nth-of-type(4) {margin-top:15px;}
  .index_main4 .main .main4_left .area ul li .title .btitle {font-size:18px;line-height:40px;font-weight:500;text-indent:30px;}
  .index_main4 .main4_right {position:absolute;z-index:10;width:90%;height:360px;right:0;top:58%;left:50%;margin-top:15px;margin-left:-45%;}
  .index_main4 .main4_right .pic .title .num {font-size:32px;line-height:48px;font-weight:bold;text-align:center;}
  .index_main4 .main4_right .pic .title {width:100%;height:40px;line-height:40px;text-align:left;font-size:24px;color:#fff;position:absolute;top:32%;left:0px;}
  .index_main4 .main4_right .pic .img {width:100%;height:360px;margin:0 auto;display:block;cursor:pointer;transition:all 1.2s;}
  .index_main4 .main4_right .pic .title .btitle {font-size:18px;line-height:48px;font-weight:500;text-align:center;}
  .nybanner .slides li img {width:100%;}
  .prod_search {width:100%;background:#EEEEEE;padding:20px 4%;height:80px;margin-top:80px;}
  .prod_search .sear_b .form-item .sinput {
    padding-left: 12px;
    line-height: 40px;
    background: #fff;
    border: #000;
    width: 100%;
    border-radius: 5px 0 0 5px;
}
  .prod_search .sear_b .btns {width:100px;float:left;height:40px;background:#014099;color:#fff;font-size:16px;border-radius:0 5px 5px 0;}
  .prod_search .sear_b .form-item {float:left;height:50px;width:calc(100% - 100px);border:none;}
  .want_nav_area .rt {padding-top:10px;padding-bottom:10px;float:left;width:78%;}
  .want_nav_area {width:100%;float:left;height:auto;line-height:28px;padding-left:5px;}
  .sear_params {width:100%;height:244px;}
  .search_tit {width:100%;height:35px;line-height:35px;margin:20px auto;position:relative;}
  .zsprod_list li {width:100%;float:left;margin-right:0;margin-bottom:30px;}
  .zsprod_list li:nth-of-type(3n+3) {margin-right:2%;}
  .zsprod_list li:nth-of-type(2n+2) {margin-right:0;}
  .zsprod_list li .pic {width:100%;height:210px;overflow:hidden;float:left;}
  .zsprod_list li .text .rex {width:100%;color:#4f4f4f;font-size:13px;line-height:28px;text-align:left;}
  .zsprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:14px;line-height:28px;text-align:left;}
  .zsprod_list li .text .kptime {width:100%;color:#4f4f4f;font-size:14px;line-height:28px;text-align:left;}
  .zsprod_list li .text .tags {width:100%;color:#4f4f4f;font-size:12px;line-height:26px;text-align:left;margin-top:10px;}
  .zsprod_list li .text .tags span {padding:0 5px;background:#448aca;color:#fff;display:inline-block;float:left;margin-right:8px;border-radius:2px;margin-bottom:8px;}
  .zsprod_list li .text {width:100%;height:auto;padding:15px;float:left;background:#EDF4FC;}
  .zsprod_list li .text .tags span:first-child {display:none;}
  .maxCons.prod {margin-top:120px;width:92%;margin-bottom: 30px;}
  .syprod_list1 .gdpic {width:210px;height:287px;float:right;display:none;}
  .syprod_list2 .gdpic {
    width: 210px;
    height: 287px;
    float: left;
    display: none;
}
.syprod_list2 {
  width: 100%;
  height: auto;
  overflow: hidden;
  margin-top:0px;
}
.syprod_list2 .syplist {
  width: 100%;
  height: auto;
  float: right;
}
.syprod_list2 .syplist li {
  width: 100%;
  float: left;
  margin-right: 0;
  height: 287px;
}




.syprod_top1{width: 100%;height: 440px;}
.syprod_top1 .pic{float: left;width: 100%;height: 234px;overflow: hidden;}
.syprod_top1 .text{padding: 15px;float: left;width: 100%;height: 200px;background:url(/statics/home/images/sy_r2_c8.jpg) no-repeat right bottom #EDF4FC;}



.syprod_top1 .text .bt{color: #4d4d4d; font-size: 24px; line-height: 32px; font-weight: 600; text-align: left;  }
.syprod_top1 .text .mx{width: 100%;color: #4d4d4d;font-size: 14px;line-height:30px;text-align: left;display: none;margin-top: 20px;} 

.syprod_top1 .text .rex{width: 100%;color: #929292;font-size: 14px;line-height: 24px;text-align: left;margin-top: 10px;}
.syprod_top1 .text .rex .ico{width: 24px;height: 24px;background: url(/statics/home/images/icon_stel.png);display:inline-block;background-size: 100%;float: left;margin-right: 5px;}
.syprod_top1 .text .rex b{color: #014099;font-size: 18px;}
.syprod_top1 .text .addr{margin-top:5px;width: 100%;color: #929292;font-size: 14px;line-height: 24px;text-align: left;}
.syprod_top1 .text .addr .ico{width: 24px;height: 24px;background: url(/statics/home/images/icon_sadd.png);display:inline-block;background-size: 100%;float: left;margin-right: 5px;}

.syprod_top1 .text .more{margin-top: 10px;background:#d40808;font-size:14px;color: #fff;text-align: center;border-radius: 23px;height: 32px;width: 110px;line-height: 32px;/* display: none; */}
 

 
.syprod_top2{ width: 100%; height: 440px;}
.syprod_top2 .pic{ float: right; width: 100%; height: 234px; overflow: hidden;}
.syprod_top2 .text{ padding: 15px; float: left; width:100%; height: 200px; background:url(/statics/home/images/sy_r2_c8.jpg) no-repeat right bottom #EDF4FC;}

.syprod_top2 .text .bt{color: #4d4d4d; font-size: 24px; line-height: 32px; font-weight: 600; text-align: left;  }
.syprod_top2 .text .mx{width: 100%;color: #4d4d4d; font-size: 14px; line-height:30px;   text-align: left; margin-top: 20px;display: none;} 

.syprod_top2 .text .rex{width: 100%;color: #929292; font-size: 14px; line-height:24px;   text-align: left;margin-top: 21px;}
.syprod_top2 .text .rex .ico{width: 24px; height: 24px; background: url(/statics/home/images/icon_stel.png);background-size: 100%; display:inline-block; float: left; margin-right: 5px;}
.syprod_top2 .text .rex b{ color: #014099; font-size: 18px;}
.syprod_top2 .text .addr{ margin-top:5px;width: 100%;color: #929292; font-size: 14px; line-height:24px;   text-align: left;}
.syprod_top2 .text .addr .ico{width: 24px; height: 24px; background: url(/statics/home/images/icon_sadd.png);background-size: 100%; display:inline-block; float: left; margin-right: 5px;}

.syprod_top2 .text .more{ margin-top:10px;background:#d40808 ;font-size:14px; color: #fff; text-align: center; border-radius: 23px; height: 32px; width: 110px;line-height: 32px;}
 
.syprod_list1 .syplist li .meta {
  font-size: 14px;
  color: #343434;
  width: 100%;
  background: #F3F3F3;
  height: 120px;
  line-height: 24px;
  padding: 0 16px;
}

  .syprod_list1 .syplist {width:100%;height:auto;float:left;}
  .syprod_list1 {width:100%;height:auto;overflow:hidden;margin-top:25px;}
  .syprod_list1 .syplist li {width:100%;float:left;margin-right:0;height:360px;margin-bottom:20px;}
  .syprod_list1 .syplist li:nth-of-type(3n+3) {margin-right:0;}
  .syprod_list1 .syplist li .cases_img {width:100%;height:234px;overflow:hidden;}
  .syprod_list1 .syplist li .cases_img img {width:100%;-webkit-transition:all 0.5s;height:234px;transition:all 0.5s;}
  footer .ft_main .ft_main_3 {width:19%;float:right;text-align:left;display:block;margin-right:2%;}
  footer .ft_main .ft_main_3 .ftewm p {width:100%;display:block;float:left;height:21px;font-size:12px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:15px;margin-bottom:8px;}
  /*移动 导航*/.navNew {display:none;}
  header.main-nav {display:block;}
  header {width:100%;height:60px;background-color:rgba(255,255,255,1);border-bottom:1px solid #dae1ea;position:fixed;top:0;left:0;z-index:101;}
  header .logo {margin-left:20px;float:none;position:absolute;left:0;top:0;}
  .logo a {width:122px;height:20px;margin-top:0px;}
  .logo a {display:block;position:absolute;left:0;top:0%;margin-top:0px;width:200px;height:60px;overflow:hidden;}
  .logo a:before {content:'';position:absolute;left:0;top:0px;width:100%;height:100%;background-image:url(/statics/home/images/img_logo.png);background-position:left center;background-repeat:no-repeat;background-size:80% 80%;}
  header .max-width-1200 {position:static;}
  .max-width-1200 {max-width:1200px;width:100%;height:100%;position:relative;margin:0 auto;}
  .pc-show {display:none;}
  .mobile-show {display:block;}
  header .btn-menu {float:right;height:20px;padding:20px 15px 4px;font-size:0;line-height:44px;text-align:center;cursor:pointer;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in;-ms-transition:transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;}
  header .btn-menu span {display:block;width:25px;height:2px;margin-bottom:6px;background:#0e4eaf;border-radius:3px;-webkit-transform-origin:23px;-moz-transform-origin:23px;-ms-transform-origin:23px;-o-transform-origin:23px;transform-origin:23px;-webkit-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-moz-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-ms-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;-o-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s;}
  header.active .btn-menu span:nth-last-child(3) {opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:1px;}
  header.active .btn-menu span:nth-last-child(2) {width:0;opacity:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:width .5s;-moz-transition:width .5s;-ms-transition:width .5s;-o-transition:width .5s;transition:width .5s;}
  header.active .btn-menu span {opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
  header .btn-tel {display:block;float:right;width:10%;height:50px;position:relative;    margin-top: 10px;}
  header .btn-tel:before {content:'';background:url(icon_dianhua.png) no-repeat center center;background-size:60%;position:absolute;left:0;right:0;top:-10px;bottom:0;text-align:center;line-height:52px;font-size:0.35rem;color:#fff;letter-spacing:.75px;}
  .nav-menu.active {height:calc(100vh - 53px);}
  .nav-menu {position:fixed;left:0;top:53px;z-index:99;box-sizing:border-box;width:100%;height:0;overflow:hidden;background-color:#fff;-webkit-transition:height .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:height .5s cubic-bezier(.25,.46,.45,.94);-ms-transition:height .5s cubic-bezier(.25,.46,.45,.94);-o-transition:height .5s cubic-bezier(.25,.46,.45,.94);transition:height .5s cubic-bezier(.25,.46,.45,.94);}
  .nav-menu.active .main {height:100%;}
  .nav-menu .main {width:100%;height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;}
  .nav-menu .left-title {position:relative;width:25%;background:#f2f8ff;padding:20px 0;z-index:10;}
  .nav-menu .right-title {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px 15px 16px 20px;background-color:#fff;width:calc(100% - 115px);}
  .nav-menu.active .menu-close {display:block;}
  .nav-menu .left-title li.active {font-weight:600;background:#fff;}
  .nav-menu .left-title li {display:block;position:relative;padding:12px 5px 12px 15px;font-size:16px;line-height:28px;color:#000;-webkit-transition:all .2s;transition:all .2s;}
  .nav-menu .left-title li:after {content:"";display:block;position:absolute;bottom:0;top:31%;left:0;width:2px;height:16px;background-color:#0e4eaf;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.2s;transition:.2s;}
  .nav-menu .left-title li.active:after {-webkit-transform:scaleX(1);transform:scaleX(1);}
  .nav-menu .right-title .list-title.show {display:block;}
  .nav-menu .right-title .list-title {display:none;}
  .nav-menu .right-title .list-title .list-text {border-bottom:1px solid #dfe1e6;padding-bottom:12px;margin-bottom:12px;}
  .nav-menu .right-title .list-title .list-text .text-head {color:#333;position:relative;padding:0;font-size:0.55rem;}
  .nav-menu .right-title .list-title .list-text .text-head p {display:inline-block;width:calc(100% - 30px);}
  .nav-menu .right-title .list-title .icon-arron-bottom {position:absolute;top:50%;right:0px;margin-top:-3px;-webkit-transition:.35s;transition:.35s;width:10px;height:6px;display:inline-block;vertical-align:middle;padding-left:1px;padding-right:1px;}
  .nav-menu .right-title .list-title .icon-arron-bottom:before {content:"";display:block;width:8px;height:8px;border-bottom:1px solid #575d6c;border-right:1px solid #575d6c;margin-top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
  .nav-menu .right-title .list-title .list-text .text-body {padding:0 16px;display:none;}
  .nav-menu .right-title .list-title .list-text:first-child .text-body {display:block;}
  .nav-menu .right-title .list-title .list-text .text-body-list {cursor:pointer;display:block;margin-top:16px;padding:0;color:#666;font-size:0.55rem;}
  .menu-close {display:none;position:absolute;bottom:14px;left:50%;margin-left:-27px;height:54px;width:54px;}
  .menu-close p {position:absolute;left:10px;top:10px;height:34px;width:34px;background-color:#f2f8ff;border-radius:50%;}
  .menu-close p span {position:absolute;left:50%;top:10px;margin-left:-1px;width:2px;height:14px;background-color:#999;}
  .menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
  .menu-close p:before,.menu-close p:after {content:'';position:absolute;left:13px;top:8px;width:2px;height:11px;background-color:#999;border-radius:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
  .main:after,.main:before {display:table;content:"";}
  .menu-close p:after {left:auto;right:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
  .nav-menu .right-title .list-title .title-top {font-size:14px;line-height:22px;color:#252b3a;padding:0 0 24px;}
  .nav-menu .right-title .list-title .title-top a {display:inline-block;font-size:0.6rem;line-height:18px;color:#000;}
  .nav-menu .right-title .list-title .title-top span {display:inline-block;vertical-align:middle;}
  .nav-menu .right-title .list-title .title-top span,.nav-menu .right-title .list-title .title-top i {display:inline-block;vertical-align:middle;}
  .nav-menu .right-title .list-title .title-top .icon-arron-right {position:relative;width:15px;height:6px;margin-top:-4px;margin-left:10px;}
  .nav-menu .right-title .list-title .title-top .icon-arron-right:before {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(315deg);transform:rotate(315deg);-webkit-transform-origin:right;transform-origin:right;}
  .nav-menu .right-title .list-title .title-top .icon-arron-right:after {content:"";position:absolute;bottom:0;right:0;border-bottom:1px solid;border-radius:1px;width:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right;transform-origin:right;}
  .main-swiper {margin-top:52px;}
  .dabit,.maxCon,.boConC .tab-content {max-width:486px;}
  .c-pagination {position:absolute;left:0;bottom:-26px;width:100%;height:20px;}
  .dabit h5,.dabit h2 {font-size:0.6rem;margin-bottom:5px;}
  .dabit p {font-size:0.4rem;}
  .news_list li a {font-size:0.35rem;}
  .news_list li {font-size:0.35rem;}
  .news_list {width:100%;float:left;margin-top:10px;}
  .index_main4 .main .main4_left .area .sabout_dec {color:#4e4e4e;font-size:14px;text-align:left;line-height:34px;padding-right:0;}
  /*footer*/.footer .copy {overflow:hidden;/* padding-left:20px;*/    text-align:center;padding-top:0px;line-height:18px;color:#fff;width:100%;position:absolute;left:50%;bottom:-3px;margin-left:-243px;}
  footer .ft_line {width:100%;height:1px;opacity:0.2;border:1px solid #FFFFFF;}
  footer .ft_main {width:100%;height:170px;}
  .footer .wrap {display:inline-block;padding:0;max-width:486px;width:90%;position:relative;height:210px;}
  footer .ft_logo b img {max-width:50%;}
  footer .ft_main .ft_main_1 dt {margin-top:0;height:auto;font-size:12px;font-family:MicrosoftYaHei;color:#FFFFFF;font-weight:100;line-height:19px;}
  footer .ft_top {height:26px;font-size:14px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;text-align:left;margin-bottom:8px;width:100%;margin:0 auto;}
  footer .ft_main .ft_main_3 .ftewm b img {width:100%;}
  footer .ft_main .ft_main_3 .ftewm b {display:block;width:65px;height:55px;float:left;margin-top:12px;}
  footer .ft_main .ft_main_3 .ftewm p {display:block;float:left;height:21px;font-size:12px;width:65px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;margin-top:16px;margin-bottom:15px;}
  footer .ft_main .ft_main_3 {width:19%;float:right;text-align:left;display:block;}
  footer .ft_main .ft_main_2 {width:60%;float:left;display:block;margin-left:2%;padding-top:10px;text-align:left;}
  footer .ft_main .ft_main_1 {width:50%;float:left;text-align:left;padding-top:10px;display:none;}
  footer .ft_main .ft_main_2 dl {margin-top:6px;height:21px;font-size:16px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:bold;color:#FFFFFF;line-height:21px;}
  footer .ft_main .ft_main_1 dl,footer .ft_main .ft_main_2 dl {font-size:12px;}
  footer .ft_logo b {display:block;width:265px;height:48px;float:left;}
  footer .ft_logo {width:100%;text-align:left;margin-top:8px;height:48px;}
  .footer {display:block;position:unset;height:250px;padding:18px 0px 10px;}
  /*footer end*/.jiaozhu {width:90%;margin:0 auto;}
  .jiaozhu li h6 {height:40px;line-height:40px;font-size:15px;}
  .jiaozhu li p {margin-bottom:5px;font-size:12px;}
  .ft-link p {width:100%;}
  .ft-link .row {padding:10px 0 0 0;}
  .jiaozhu li.tmf1 {width:100%;}
  .jiaozhu li.tmf2 {width:34%;padding-right:0;margin-right:3%;}
  .jiaozhu li.tmf3 {width:25%;margin-right:0;padding-right:0;}
  .jiaozhu li p a {font-size:12px;}
  /*小屏幕内页*/.nybanner {height:204px;margin-top:60px;}
  .nybanner .slides li .cont {height:204px;}
  .nybanner .slides li .font {padding-top:14%;width:90%;}
  .nybanner .slides li:first-of-type .font h3 {font-size:0.6rem;text-align:center;line-height:40px;}
  .nybanner .slides li:first-of-type .font p {font-size:0.5rem;margin-top:0;line-height:22px;width:60%;text-align:center;margin:0 auto;}
  .nybanner .slides li .font .s-line1 {height:2px;margin:0 auto;margin-top:10px;}
  .nybanner .slides li:first-of-type .font dt {width:100%;font-size:12px;line-height:22px;display:none;}
  .ProdCenter .maxCon {width:90%;}
  .piList {padding:10px 0 20px;overflow:hidden;width:100%;}
  .culture-sdic {width:100%;line-height:40px;text-align:justify;color:#555555;font-size:14px;margin-top:20px;padding-bottom:15px;}
  .piList .pic-item {position:relative;width:100%;margin:0 0 5px 0;padding:0;display:inline;}
  .mhide {display:none;}
  .pchide {display:block;}
  /*新闻中心*/  .page-list a {width:40px;height:40px;line-height:40px;font-size:20px;margin:0 9px;border-right:1px solid #ddd;}
  .pagelistk {width:100%;text-align:center;margin:0 0 25px 0;}
  .pages {height:auto;margin:50px 0 10px 0;clear:both;}
  .page-pc {display:block;}
  .pages a {padding:5px 5px;border:1px solid #e1e1e1;height:35px;line-height:26px;color:#666;display:inline-block;width:35px;margin-bottom:10px;}
  .pages a.a1 {width:65px;}
  .pages span {border:1px solid #0075CF;height:35px;line-height:26px;color:#fff;padding:5px 5px;background:#0075CF;display:inline-block;width:35px;margin-bottom:5px;}
  .newsTu {width:40.1%;height:210px;overflow:hidden;float:left}
  .newsWz {float:right;width:56.4%;height:auto;overflow:hidden;text-align:left;padding:31px 34px 29px 0;}
  .newsWz .zA {display:block;overflow:hidden;line-height:20px;font-size:14px;color:#282828;font-weight:bold;}
  .newsWz .zB {max-height:78px;overflow:hidden;line-height:24px;font-size:12px;color:#666;letter-spacing:.5px;margin-top:16px;}
  .newsWz .zB a {display:inline-block;padding-left:12px;color:#1140c4;font-size:14px}
  .pagination {margin:36px 0;text-align:left}
  .news_showZZ {padding-top:25px;padding-bottom:30px;height:auto;overflow:hidden;}
  .newsA .newsWz .zA {height:auto}
  .newsA .newsWz .zA {white-space:unset;text-overflow:unset}
  .btn-posting {display:block;width:100%;height:48px;line-height:48px;text-align:center;font-size:20px;color:#fff;background-image:linear-gradient(90deg,#07a8ff 5%,#596efb 100%);background-color:#596efb;border-radius:3px;position:relative;margin-bottom:25px}
  .btn-posting:before {content:'';display:inline-block;vertical-align:middle;width:22px;height:22px;background-image:url(/static/images/xiaoyi_2018/news/icon-common.png);background-position:-209px -1px;background-repeat:no-repeat;margin-right:8px;position:relative;top:-3px}
  .btn-posting:hover {color:#fff;background:linear-gradient(90deg,#09f 0,#575dfa 100%);background-color:#4457d6}
  .maxCons {width:90%;max-width:486px;position:relative;margin:0 auto;padding-left:0;padding-right:0;}
  .news_showZZ .newsTit .wzA {line-height:32px;font-size:20px;color:#282828;font-weight:bold;text-align:left;}
  .newsXq {padding:20px 0 0;height:auto;overflow:hidden;line-height:36px;letter-spacing:.5px;font-size:14px;color:#666;overflow-x:scroll;}
  .newsXq p,.newsXq div {line-height:30px;text-align:justify;letter-spacing:.5px;font-size:14px;color:#666;margin-bottom:0px;}
  .newsXq img {max-width:100%;}
  .newsSxp {margin-top:62px;width:100%;height:28px;}
  .newsSxp .prev,.newsSxp .next {float:left;width:48%;height:auto;}
  .newsSxp p {max-width:100%;height:28px;display:block;line-height:28px;letter-spacing:.5px;text-align:left;padding:0 10px;}
  .newsSxp p b {display:block;float:left;width:58px;height:28px;font-weight:bold;line-height:28px;font-size:14px;color:#282828;}
  .newsSxp p a {display:block;margin-left:60px;height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:28px;font-size:14px;color:#282828;}
  .newsSxp .next {float:right;text-align:right;}
  .newsSxp .next p a {text-align:left;}
  .newsSxp a:hover {color:#016BFF;}
  .nybanner_mobile {display:block;}
  .nybanner_pc {display:none;}
  .about_top {width:100%;height:auto;margin-top:40px;}
  .about_top .about_toppic {width:100%;float:left;margin-top:25px;}
  .about_top .about_dec {width:100%;float:right;padding:30px 7px;border-bottom:#004098 solid 6px;}
  .about_top .about_dec .minfo {color:#4e4e4e;font-size:18px;line-height:30px;padding-top:15px;float:left;}
  .about_main .about-sdic h2 {color:#014099;font-size:24px;width:100%;float:left;line-height:34px;}


  .about_top .about_dec .minfo {font-size:14px;}
  .about_main .about-sdic {width:100%;float:right;background:#EDF4FC;height:898px;padding:15px;}
  .about_main .about_rpic {width:100%;float:left;height:585px;overflow:hidden;}
  .about_main {width:100%;height:auto;margin-top:30px;margin-bottom:35px;}
  .about_gd li {width:50%;float:left;display:flex;}

  .about_gd li .icon {
    width: 45px;
    height: 75px;
    float: left;
}

  .maxCon {padding-left:0;padding-right:0;}
  .nbanner_box .guide {width:100%;height:auto;line-height:46px;float:left;margin-top:0px;border-bottom:#CCCCCC solid 1px;}
  .navigation {width:100%;float:right;height:auto;text-align:right;}
  .nbanner_box {height:auto;position:relative;background:none;}
  .navigation .title-nav a {color:#333;}
  .navigation .title-nav:before {height:3px;}
  .navigation.cfcp .title-nav {display:inline-block;vertical-align:middle;width:33.33%;float:left;font-size:14px;line-height:46px;text-align:center;}
  .navigation.job .title-nav {display:inline-block;vertical-align:middle;width:26%;float:left;font-size:14px;line-height:46px;text-align:center;}
  .navigation.cyjgn .title-nav {display:inline-block;vertical-align:middle;width:24%;float:none;font-size:14px;line-height:46px;text-align:center;}
  .navigation.aboutx .title-nav {display:inline-block;vertical-align:middle;width:32.3%;float:none;font-size:14px;line-height:46px;text-align:center;}
  .fup .fup_bg .xbt {margin-top:0;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
  .fup {width:100%;height:auto;margin:90px auto 90px auto;}
  .fup .fup_bg .fup_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:130px;margin-top:25px;}
  .fup .fup_bg .fup_piclist {width:100%;float:left;height:180px;}
  .fup .fup_bg .fup_piclist11 .pic11 li img {width:100%;}
  .fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(1) {width:38%;height:125px;overflow:hidden;}
  .fup .fup_bg .fup_piclist11 .pic11 li:nth-of-type(2) {width:60%;height:125px;overflow:hidden;margin-right:0%;}
  .fup .fup_bg .fup_piclist11 .pic11 {width:96%;margin-left:2%;margin-right:2%;float:left;height:150px;margin-top:28px;}
  .fup .fup_bg .fup_piclist11 {width:100%;float:left;height:189px;}
  .maxCons.join_category {margin:80px auto 50px auto;}
  .maxCons.join_category2 {margin:15px auto 50px auto;}

.navigation.lsd li.title-nav:nth-child(2) {
    width: 36%;
}


  .join_category2.maxCons::after {clear:both;content:"";display:table;}
  .fdc_bk .gdata {width:100%;margin:7px 0 20px 0;float:left;height:65px;}
  .fdc_bk .gdata li {width:33.33%;float:left;padding-left:0%;position:relative;}
  .fdc_bk .gdata li .icon {width:35px;height:45px;float:left;text-align:center;line-height:70px;}
  .fdc_bk .gdata li .icon img {width:90%; margin-top: -12px;}
  .fdc_bk .gdata li .item {padding-left:0px;}
  .fdc_bk .gdata li .item .indc {color:#4c4c4c;text-align:left;line-height:12px;font-size:12px;}
  .fdc_bk .gdata li .item .numC {color:#4c4c4c;text-align:left;line-height:36px;font-size:11px;}
  .fdc_bk .gdata li .item .numCX {color:#d40808;text-align:left;line-height:36px;font-size:20px;}
  .fdc_bk .gdata li:nth-of-type(2)::after {content:"";width:1px;height:30px;border-radius:0;background:#BFBFBF;position:absolute;bottom:20px;right:0;}
  .fdc_bk .gdata li:nth-of-type(2)::before {content:"";width:1px;height:30px;border-radius:0;background:#BFBFBF;position:absolute;bottom:20px;left:0;}
  .fdc_bk .miaoxu {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:34px;margin-bottom:20px;height:auto;}
  .fdc_bk .cy_piclist {width:100%;float:left;height:194px;}
  .fdc_bk {width:100%;margin-bottom:45px;}
  .bzfdc_bk .miaoxu {width:100%;float:left;text-align:left;color:#333;font-size:14px;line-height:34px;margin-top:10px;margin-bottom:40px;height:auto;}
  .lsd_zj .tit {top:22px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:absolute;}
  .lsd_zj .sdmap img {width:85%;}
  .lsd_zj .sdmap {
    width: 100%;
    text-align: center;
    padding-top: 82px;
  }
  .lsd_zj {width:100%;position:relative;height:440px;background:url(/statics/home/images/sidai.png) no-repeat top left #f7f7f7;background-size:70%;}
  .lsd_lc .tit {margin-top:20px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:20px;line-height:36px;height:36px;position:relative;}
  .lsd_lc .lsd_lclistb .year-nav {margin-bottom:75px;height:408px;position:relative;width:19%;float:left;padding:10px 0;overflow:hidden;}
  .lsd_lc .lsd_lclistb .slide-box {width:81%;height:100%;min-height:520px;position:relative;float:right;}
  .lsd_lc .lsd_lclistb .year-nav::after {content:"";width:1px;height:100%;background:#B8B8B8;position:absolute;top:15px;left:0;}
  .lsd_lc .lsd_lclistb .year-btn.active .text {font-size:20px;line-height:36px;color:#004198;}
  .lsd_lc .lsd_lclistb .year-btn.active .text::after {content:"";width:3px;height:100%;background:#004198;position:absolute;bottom:0;left:0;z-index:1;}
  .lsd_lc .lsd_lclistb .year-btn {float:right;width:100%;padding:0px;margin-top:20px;cursor:pointer;color:#999;display:inline-block;position:relative;}
  .lsd_lc .lsd_lclistb .slide-item .img1 img {width:100px;height:70px;}
  .lsd_lc .lsd_lclistb .slide-item .info-r {float:left;width:calc(100% - 100px);padding-left:12px;text-align:left;color:#333;}
  .lsd_lc .lsd_lclistb .slide-item .info-r p {padding-top:8px;line-height:22px;font-size:12px;display: none;}
  .lsd_lc .lsd_lclistb .slide-item .info-r h3 {
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}
  .lsd_lc .lsd_lclistb .slide-item .yearsItem1 {margin-bottom:15px;}
  .lsd_lc .lsd_lclistb .pn {position:absolute;top:-24px;left:-77px;width:30px;height:424px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}
  .yuanz {width:100%;height:auto;margin:90px auto 150px auto;}
  .yuanz .dbt p {float:left;margin:0 25px;width:92%;background:#014099;border-radius:37px;display:block;height:50px;line-height:50px;text-align:center;color:#fff;font-size:14px;}
  .yuanz .yuanz_bg .xbt {margin-top:15px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:36px;height:36px;position:relative;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic1 {width:100%;float:left;height:115px;margin-top:20px;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic2 {height:118px;margin-top:8px;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.one {width:17%;height:115px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.two {margin-left:6%;width:36%;height:115px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic1 li.three {margin-left:6%;width:35%;height:115px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.one {width:40%;height:118px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist .pic2 li.two {margin-left:3%;width:57%;height:118px;overflow:hidden;}
  .yuanz .yuanz_bg .yuanz_bg_piclist {width:100%;float:left;height:258px;}
  .yuanz .yuanz_hjgs .xbt {margin-top:30px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:30px;height:60px;position:relative;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:305px;margin-top:18px;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:114px;margin-top:18px;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.one {width:49%;height:114px;overflow:hidden;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic1 li.two {width:49%;height:114px;overflow:hidden;margin-right:0%;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:114px;margin-top:15px;}
  .yuanz .yuanz_hjgs .yuanz_hjgs_piclist {width:100%;float:left;height:270px;}
  .yuanz .yuanz_msgc .xbt {margin-top:30px;width:100%;padding-left:20px;float:left;text-align:left;color:#004098;font-size:18px;line-height:30px;height:60px;position:relative;}
  .yuanz .yuanz_msgc .yuanz_msgc_piclist .pic1 {width:96%;margin-left:2%;margin-right:2%;float:left;height:115px;margin-top:38px;}
  .yuanz .yuanz_msgc .yuanz_msgc_piclist .pic2 {width:96%;margin-left:2%;margin-right:2%;float:left;height:90px;margin-top:15px;}
  .yuanz .yuanz_msgc .yuanz_msgc_piclist {width:100%;float:left;height:244px;}
  .yuanz .jinqi {width:80%;margin-left:10%;margin-right:10%;float:left;height:156px;margin-top:38px;}
  .about_zzjg img {width:100%;}
  .historybox .history_list .text {width:75%;height:auto;float:right;background:#F4F4F4;padding:10px;}
  .historybox .history_list .left {width:25%;height:156px;float:left;position:relative;}
  .historybox .history_list .left .tit::after {content:"";width:36px;height:0px;background:#004098;position:absolute;bottom:18px;right:-50px;}
  .historybox .history_list .left::after {content:"";width:28px;height:0;background:url(/statics/home/images/history_r5_c3.jpg) no-repeat;position:absolute;bottom:0;right:58%;}
  .historybox .history_list li {width:100%;height:100%;background:url(/statics/home/images/history_r5_c3.jpg) no-repeat top left;background-position:16px 30px;}
  .historybox .history_list .text .desc {font-size:14px;line-height:30px;color:#333333;}
  .historybox .history_list .left .tit {position:relative;width:70%;height:32px;text-align:center;font-size:15px;line-height:32px;color:#fff;background:#004098;}
  .honorlist .year-btn {padding:0px 12px 8px 12px;margin:0 5px;cursor:pointer;color:#004198;display:inline-block;position:relative;}
  .honorlist .year-nav {margin-bottom:40px;background:url(/statics/home/images/hnonor_r3_c8.jpg) repeat-x;background-position-y: -21px;height:68px;position:relative;overflow:hidden;display:flex;overflow-x:hidden;white-space:nowrap;gap:10px;}
  .honorlist .slide-btn {position:absolute;top:-87px;width:40px;height:40px;line-height:40px;text-align:center;color:white;cursor:pointer;font-size:20px;z-index:999;}
  .honorlist .slide-item .left {width:100%;height:255px;float:left;position:relative;background:url(/statics/home/images/hnonor_r6_c2.jpg) no-repeat;}
  .honorlist .year {font-size:50px;font-weight:bold;color:#fff;}
  .honorlist .slide-item .right {width:100%;height:auto;float:right;position:relative;padding:10px;box-sizing:border-box;text-align:left;font-size:15px;line-height:36px;}
  .honorlist .yearen {font-size:24px;color:#fff;text-transform:uppercase;}
  .honorlist .year-btn .text {line-height:45px;width:100%;height:40px;margin:0 auto;font-size:16px;}
  .honorlist .year-btn.active .text {font-size:18px;line-height:45px;color:#d40808;}
  .culture_top .box .bklist li {float:left;width:100%;height:80px;margin-top:20px;}
  .culture_top .box .bktit {height:60px;float:left;width:100%;text-align:center;margin:24px auto 4px auto;}
  .culture_top .box .bklist .item .text p {font-size:14px;line-height:17px;text-align:left;color:#353535;}
  .culture_top .box .bklist li:nth-of-type(3n+2) {margin-left:0;margin-right:0;}
  .culture_top .maxCons .box {width:100%;height:758px;background:url(/statics/home/images/culture_r2_c3.jpg) no-repeat top center;background-size:cover;}
  .culture_top {width:100%;height:auto;margin:135px auto 0 auto;}
  .culture_main {width:100%;height:380px;margin:30px auto;}
  .culture_main .maxCons .left {height:270px;width:100%;float:left;background-size:25%;background:url(/statics/home/images/culture_r2_c2.jpg) no-repeat left bottom;}
  .culture_main .maxCons .left .text {
    font-size: 14px;
    line-height: 36px;
    text-align: left;
    color: #353535;
}
  .culture_main {width:100%;height:465px;margin:30px auto;}
  .culture_main .maxCons .right {height:148px;width:100%;float:right; margin-top: 30px;}
  .culture_main .maxCons .right .pic1 {height:148px;width:24%;float:left;overflow:hidden;}
  .culture_main .maxCons .right .pic2 {height:148px;width:44%;float:left;margin:0 12px;overflow:hidden;}
  .culture_main .maxCons .right .pic3 {height:148px;width:24%;float:left;overflow:hidden;}
  .cyjg_main .dbt p {float:left;margin:0 25px;width:90%;background:#014099;border-radius:37px;display:block;height:50px;line-height:50px;text-align:center;color:#fff;font-size:16px;}
  .jdprod_list li {width:49%;float:left;margin-right:2%;margin-bottom:30px;}
  .about_zzjg {width:92%;margin:130px auto;height:auto;line-height:42px;font-size:16px;text-align:left;}
  .historybox {width:100%;height:auto;background:url(/statics/home/images/history_r2_c1.jpg) no-repeat bottom;background-size:100%;margin-top:140px;min-height:1100px;}
  .honorlist .container {width:100%;margin:105px auto 20px;text-align:center;position:relative;}
  .honorlist .slide-btn.next {right:-8px;}
  .jdprod_list li {width:100%;float:left;margin-right:0;margin-bottom:30px;}
  .jdprod_list li:nth-of-type(3n+3) {margin-right:0;}
  .jdprod_list li:nth-of-type(2n+2) {margin-right:0;}
  .jdprod_list li .pic {width:100%;height:214px;overflow:hidden;float:left;}
  .jdprod_list li .text .rex {width:100%;color:#4f4f4f;font-size:13px;line-height:20px;text-align:left;}
  .jdprod_list li .text .addr {width:100%;color:#4f4f4f;font-size:12px;line-height:20px;text-align:left;}
  .jdprod_list li .text .kptime {width:100%;color:#4f4f4f;font-size:12px;line-height:22px;text-align:left;}
  .jdprod_list li .text .tags {width:100%;color:#4f4f4f;font-size:12px;line-height:26px;text-align:left;margin-top:10px;}
  .jdprod_list li .text .tags span {padding:0 5px;background:#448aca;color:#fff;display:inline-block;float:left;margin-right:8px;border-radius:2px;margin-bottom:8px;}
  .jdprod_list li .text {width:100%;height:auto;padding:15px;float:left;background:#EDF4FC;}
  .jdprod_list li .text .tags span:first-child {display:none;}
  .news_showZZ .newsTit {height:auto;overflow:hidden;border-bottom:1px solid #dae1e9;margin-top:0;}
  .news_showZZ .newsTit .wzB {line-height:22px;font-size:12px;color:gray;letter-spacing:.5px;margin:5px 0 17px;text-align:center;}

  .fdc_bk {
    width: 100%;
    margin: 20px auto;
}



  .maxCons.cgou {width:90%;position:relative;margin:85px auto 60px auto;min-height:550px;}
  .cgou .cg_left {width:225px;height:500px;float:left;display:none;}
  .cgou .cg_right {width:100%;height:auto;float:right;}



  .zb_search {width:100%;background:#EEEEEE;padding:10px 4%;height:165px;}
  .zb_search .sear_zb .item {float:left;height:42px;width:100%;border:none;margin-bottom:8px;}
  .zb_search .sear_zb .item label {width:24%;text-align:left;height:36px;display:inline-block;}
  .zb_search .sear_zb .item .sinput {padding-left:15px;line-height:36px;background:#fff;border:#000;width:73%;border-radius:5px;}
  .zb_search .sear_zb .item2 .timeinput {padding-left:1%;padding-right:1%;line-height:36px;margin-left:2.5%;margin-right:2%;background:#fff;border:#000;width:31%;border-radius:5px;}
  .zb_search .sear_zb .item2 .timeinput:last-of-type {float:right;}
  .zb_search .sear_zb .btns {width:100%;float:left;height:36px;background:#014099;color:#fff;font-size:16px;border-radius:5px;}
  .zb_search .sear_zb .item2 {float:left;height:36px;width:100%;border:none;margin-bottom:15px;font-size: 12px;}
  .zb_search .sear_zb .item2 label {width:22%;text-align:left;height:36px;display:inline-block;}
  .cgou .cg_right .cg-tabs li .ico {width:30px;height:30px;margin:5px auto 0 auto;}
  .cgou .cg_right .cg-tabs li {width:50%;height:60px;float:left;text-align:center;line-height:20px;font-size:14px;}
  .cgou .cg_right .cg-tabs {width:100%;height:122px;border-bottom:#bfbfbf solid 1px;}
  .tab_bt {position:relative;width:100%;background:#014099;height:36px;color:#fff;text-align:center;line-height:36px;font-size:12px;}
  .tab_bt .p1 {width:52.5%;float:left;}
  .tab_bt .p2 {width:23%;float:left;border-left:#fff solid 1px;border-right:#fff solid 1px;}
  .tab_bt .p3 {width:24%;float:left;}
  .cgou .cg_right .jjjc_info {
    width: 100%;
    height: auto;
    line-height: 36px;
    text-align: left;
    color: #343434;
    font-size: 16px;
    padding: 10px;
}
  .job_list {width:100%;margin:65px auto;height:auto;line-height:36px;text-align:left;}
  .job_list li .date-block {float:left;padding:0 5px;width:20%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
  .job_list li .summary {float:left;margin-left:3%;height:100%;line-height:18px;color:#746969;width:77%;}
  .job_list li .date_more {width:3%;display:none;height:44px;float:right;text-align:right;padding-top:30px;}
  .job_list li {width:100%;height:auto;float:left;padding:10px 0;border-bottom:#ccc solid 1px;}
  .job_list li h1 {margin-bottom:0;line-height:28px;font-size:14px;font-weight:600;color:#333;}
  .about_job {width:90%;margin:30px auto;height:auto;line-height:42px;font-size:16px;text-align:left;}
  .join_left .join_left1 {float:left;width:100%;height:240px;overflow:hidden;}
  .join_left {float:left;width:100%;height:auto;}
  .join_left .join_left2 {margin-top:24px;float:left;width:100%;padding:15px 20px;background:#eee;height:310px;}
  .join_right {width:100%;height:auto;min-height:800px;float:right;}
  .join_right .join_ln {width:100%;float:left;height:auto;}
  .join_right .join_ln .texti {width:100%;font-size:14px;line-height:32px;text-align:left;margin-top:10px;float:left;}
  .join_right .join_ln {width:100%;float:left;height:auto;margin-top:20px;}
  .join_right .join_zp {width:100%;height:auto;float:left;margin-top:20px;}
  .join_right .join_zp .tit span {float:right;text-transform:uppercase;font-size:16px;line-height:28px;}
  .join_zplist li .date-block {float:left;padding:0 4px;width:21%;height:88px;font:15px / 15px 'novecento' !important;font-weight:600;color:#004098;text-align:center;box-sizing:border-box;}
  .join_right .join_zp .join_zplist li h1 {margin-bottom:2px;line-height:20px;font-size:14px;font-weight:600;color:#333;}
  .join_right .join_zp .join_zplist li .date_more {display:none;}
  .nybanner.job {height:240px;margin-top:60px;}
  .index_main2 .news_fl .index_mune {width:100%;height:60px;}
  .index_main2 .news_fl .more {margin-top:15px;text-transform:uppercase;text-align:center;height:32px;line-height:32px;font-size:12px;border:#7D7D7D solid 1px;border-radius:30px;width:105px;float:right;}
  .news_top {width:100%;margin:80px auto 0 auto;height:96px;background:#f5f5f5;overflow:hidden;}
  .news_top .pic {width:40%;float:left;overflow:hidden;}
  .news_top .text {float:left;width:60%;padding:0 3%;}
  .news_top .text .date {color:#014099;font-size:16px;line-height:22px;margin-bottom:5px;}
  .news_top .text .tt {color:#333;font-size:14px;line-height:23px;margin-bottom:2px;}
  .news_top .text .desc {color:#323232;font-size:14px;line-height:30px;margin-bottom:35px;display:none;}
  .news_top .text .date_more {display:none;}
  .news_list li .pic {width:40%;float:left;height:96px;overflow:hidden;}
  .news_list li .text {float:left;width:60%;padding:0 3%;}
  .news_list li .text .desc {display:none;}
  .news_list li .text .date_more {display:none;}
  .news_list li .text  .date {color:#014099;font-size:16px;line-height:22px;margin-bottom:5px;}
  .news_list li .text  .tt {color:#333;font-size:14px;line-height:23px;margin-bottom:2px;}
  .news_list li {margin-top:25px;height:96px;overflow:hidden;text-align:left;line-height:28px;font-size:14px;color:#A6A6A6;background:none;}
  .plist  .news_list {margin-top:0;}
  .tab_res li .p3 {width:24%;float:left;text-align:center;font-size:12px;}
  .tab_res li .p2 {width:23%;float:left;font-size:12px;text-align:center;}
  .tab_res li .p1 {width:52.5%;float:left;text-align:left;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;}
  .tab_res li .p3 span {color:#fff;display:block;width:80%;height:28px;margin:7px auto 7px auto;border-radius:4px;line-height:28px;}
  }
 
@media(max-width:320px) {
.nopic-news-list li  .tbox {width:65%;float:left;padding-top:3px;}
.index_main4 .main .main4_left .area .fbt {
  color: #014099;
  font-size: 18px;
  text-align: left;
  line-height: 28px;
}
.video b {height: 180px;}
.video b img {height: 180px;}
 
.bq-box{ width:90%; margin:0 auto;}
.zb_search .sear_zb .item2 label {
        width: 23%;
        text-align: left;
        height: 36px;
        display: inline-block;
}
.nav-menu .left-title {
        position: relative;
        width: 30%;
        background: #f2f8ff;
        padding: 20px 0;
        z-index: 10;
    }
.about_top .about_dec .minfo {
        font-size: 12px;
     line-height:30px;}	
.about_main .about-sdic {
        width: 100%;
        float: right;
        background: #EDF4FC;
        height: 1075px;
        padding: 15px;
    }	
.index_main4 .main .main4_left .area .gdata .dataitem span {
        font-size: 12px;
        color: #333333;
        line-height: 39px;
        padding-left: 5px;
    }	
    .index_main4 .main .main4_left .area .gdata .dataitem .data {
        color: #d40808;
        font-size: 16px;
        line-height: 40px;
    }	 
.nybanner {height:180px;}
.nybanner .ntit span{ font-size:18px; height:30px; line-height:30px;}
.nybanner .ntit p{ height:20px; line-height:20px;}
.tab_res li .p3 {
	width: 24%;
	float: left;
	text-align: center;
	font-size: 10px;
} 
 
.ntr h4 { font-size: 16px;}
.ntr p {font-size:13px;color:#7f7f7f;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.8;margin-top:10px;min-height:50px;}

}


/* 屏幕分辨率放大为 150 */