@charset "utf-8";
/* 初始化CSS */

.list_p4_1 { width: 1260; margin: 43px auto 0; }
.list_p4_1 li { width: 1258px; border: 1px solid #d7d6d6; margin-bottom: 21px; float: left; }
.list_p4_1 li h5 { float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 58px; font-size: 16px; color: #555; padding-left: 26px; width: 725px; }
.list_p4_1 li h5 a { color: #555; }
.list_p4_1 li h5 a:hover { color: #d82128; }
.list_p4_1 li span { display: inline-block; float: left; line-height: 58px; font-size: 14px; color: #777; margin-left: 36px; }
.list_p4_1 li > a { float: right; display: inline-block; width: 62px; height: 58px; background: url("../images/down_black.jpg") center center no-repeat; margin-left: 25px; }
.list_p4_1 li > a:hover { background: url("../images/down_h.jpg") center center no-repeat; }


.gupiao { width:80%;}

.navForm{background: #fff;border-radius: 3px;}
.navForm .text{width: 80%;height: 32px;border:none;background: none;font-size: 14px;color: #555;line-height: 32px;text-indent: 8px;}
.navForm .subm{width: 20%;height: 32px;border:none;background: url(../images/search_icon.jpg) no-repeat center;cursor: pointer;}
.mm-listview > li.nBorder:not(.mm-divider):after{display:none;}

.w1260{width: 1260px;margin: 0 auto;}




.nyWrap{margin: 60px auto 100px;min-height: 350px;}



.nyTitle{text-align: center;margin-bottom: 44px;}
.nyTitle h3{font-size: 36px;line-height: 55px;color: #1a1a1a;}
.nyTitle p{font-size: 14px;line-height: 34px;color: #808080;}
.nyTitle i{display: block;width: 36px;height:4px;background: #e2625d;margin: 7px auto; }


.rr3 h3{font-size: 24px;line-height: 35px;color: #1a1a1a; margin-bottom:15px;}



.prodList{width: 100%;}
.prodList ul{padding-bottom: 20px;width: 1395px;}
.prodList ul li{width: 420px;margin: 0 45px 40px 0;}
.prodList ul li a{display: block;padding-bottom: 52px;position: relative;background: #ffffff;overflow: hidden;text-align: center;
-webkit-box-shadow:0 0 15px rgba(0,0,0,0.1);box-shadow:0 0 15px rgba(0,0,0,0.1);}
.prodList ul li a .pic{height: 290px;text-align: center;line-height: 290px;}
.prodList ul li a .text{position: absolute;left: 0;bottom: 0;background: #e5e5e5;box-sizing: border-box;padding: 0 40px;width: 100%;text-align: center;color: #000b27;height: 52px;overflow: hidden;}
.prodList ul li a .text h5{line-height: 52px;font-size: 20px;}
.prodList ul li a .text .more{line-height: 22px;font-size: 16px;color: #ffffff;font-weight: normal;text-transform: uppercase;text-align: left;background: url(../images/arrow.png) no-repeat right center;}
/*.prodList ul li a:hover .pic{-webkit-transform:translateY(-20px);transform:translateY(-20px);}*/
.prodList ul li a:hover .text{height: 94px;padding-top: 4px;background: #489eff;color: #fff;}

.page{text-align: center;font-size: 0;}
.page a{display: inline-block;*display: inline;*zoom: 1;margin: 0 8px;height: 44px;line-height: 44px;border: 1px solid #e5e4e4;font-size: 16px;color: #000b27;padding: 0 23px;position: relative;}
.page a.num{padding: 0 17px;}
.page a.prev{margin-right: 66px;}
.page a.next{margin-left: 66px;}
.page a.prev:before,.page a.next:before{content: "";width: 56px;height: 1px;background: #000b27;position: absolute;top:50%;}
.page a.prev:before{right: -66px;}
.page a.next:before{left: -66px;}
.page a.on,.page a:hover{background: #489eff;border-color: #489eff;color: #fff;}

.partyList{width: 100%;padding: 0 10px;overflow: hidden;}
.partyList ul{width: 1410px;}
.partyList ul li{width: 410px;margin: 0 60px 60px 0;}
.partyList ul li a{display: block;background: #ffffff;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);}
.partyList ul li a .pic{width: 100%;height: 0;padding-bottom: 65.85%;position: relative;overflow: hidden;}
.partyList ul li a .pic em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.partyList ul li a .text{padding: 10px 30px 0;}
.partyList ul li a .text h5{font-size: 20px;color: #000b27;line-height: 40px;}
.partyList ul li a .text p{font-size: 14px;line-height: 26px;color: #999999;height: 52px;overflow: hidden;margin-bottom: 23px;}
.partyList ul li a .more{margin-right: 88px;position: relative;border-top: 1px solid #dbdbdb;padding-top: 3px;}
.partyList ul li a .more span.fl{line-height: 62px;font-size: 14px;color: #999999;padding-right: 60px;position: relative;}
.partyList ul li a .more span.fl:before{content: "";width: 58px;height: 6px;position: absolute;right: 0;top:50%;margin-top: -3px;background: url(../images/arrow1.png) no-repeat right center;}
.partyList ul li a .more .date{width: 70px;position: absolute;right: -88px;top: -21px;text-align: center;}
.partyList ul li a .more .date em{display: block;font-size: 40px;line-height: 42px;color: #000b27;font-weight: bold;}
.partyList ul li a .more .date span{display: block;font-size: 14px;line-height: 24px;color: #999999;text-transform: uppercase;}
.partyList ul li a:hover .text h5,.partyList ul li a:hover .more span.fl{color: #489eff;}
.partyList ul li a:hover .more span.fl:before{background-position: left top;}

.contact{margin-bottom: 110px;}
.contact .text{max-width: 700px;padding-left: 60px;font-size: 16px;line-height: 36px;color: #000b27;}
.contact .text .tit{margin-bottom: 20px;line-height: 40px;font-size: 20px;color: #000b27;}
.contact .qrcode{padding: 15px 96px 0 0;}
.contact .qrcode .pic{width: 198px;height: 198px;border:1px solid #cccccc;}
.contact .qrcode .pic img{width: 100%;height: 100%;}
.contact .qrcode p{padding: 70px 28px 0;text-align: center;font-size: 16px;line-height: 30px;color: #4c4c4c;}
.mapWrap{width: 100%;height: 474px;}
.mapWrap.wap{display: none;}

.float{position: fixed;right: 0;top:30%;z-index: 999;width: 80px;}
.float ul li{height: 80px;position: relative;border-top: 1px solid #63acff;}
.float ul li:first-child{border-top: none;}
.float ul li .icon{display: block;height: 100%;background: #489eff url(../images/float.png) no-repeat left top;}
.float ul li .codeImg{position: absolute;right: 82px;padding-right: 12px;top:50%;margin-top: -54px;display: none;}
.float ul li .codeImg:before{content: "";    width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;
border-left:10px solid #eee;position: absolute;right:3px;top:50%;margin-top: -10px;}
.float ul li .codeImg .pic{width: 100px;height: 100px;padding: 4px;background: #eee;}
.float ul li .codeImg .pic img{width: 100%;height: 100%;}
.float ul li .bdsharebuttonbox{width: 100%;height: 100%;margin: 0;padding: 0;}
.float ul li .bdsharebuttonbox .icon{padding: 0;margin: 0;width: 100%;height: 100%;display: block;background: #489eff url(../images/float.png) no-repeat left -81px;}
.float ul li:hover .icon{opacity: 0.8;}
.float ul li.li3 .icon{background-position: left -162px;}

/*发展历程*/

.list_p1_3{padding: 47px 0;}
.p1_3_one{padding-top: 41px;}
.p1_3_one li{float: left;width:27.34% ;position: relative;}
.p1_3_one li span.img{display: block;padding-bottom: 100%;overflow: hidden;-webkit-border-radius: 100%;border-radius: 100%;-webkit-background-size: cover;background-size: cover;background-position: center;background-repeat: no-repeat;}
.p1_3_one li span.bg{position: absolute;width: 100%;height: 100%;top: 0;left: 0;color: #fff;overflow: hidden;-webkit-border-radius: 100%;border-radius: 100%;}
.p1_3_one li.li2{margin: 0 8.9%;}
.p1_3_one li.li2:after,.p1_3_one li.li2:before{width:18px ;height: 18px;background: url(../images/lingx.png) no-repeat;position: absolute;top: 50%;margin-top: -9px;content: '';display: inline-block;}
.p1_3_one li.li2:after{left: -19%}
.p1_3_one li.li2:before{right: -19%}
.p1_3_one li span.bg *{display: block;text-align: center;}
.p1_3_one li span.bg i{padding-top: 28%;padding-bottom: 8%;font-size: 30px;font-weight: bold;line-height: 40px;position: relative;}
.p1_3_one li span.bg i:after{width: 28px;height: 1px;background: rgba(255,255,255,0.7);content: '';position: absolute;left: 50%;margin-left: -14px;bottom: 0;}
.p1_3_one li span.bg em{width: 74%;padding: 5% 13% 0;font-size: 16px;line-height: 34px;}

.three_tabs{width: 31.25%;float: left;}
.three_tabs a{margin-bottom: 2px;display: block;padding: 0 14.25%;color: #fff;}
.three_tabs a.tabs1{background: url(../images/p1_3_6.png) center center no-repeat;}
.three_tabs a.tabs2{background: url(../images/p1_3_5.png) center center no-repeat;}
.three_tabs a i,.three_tabs a em,.three_tabs a b{display: block;}
.three_tabs a i{padding-top: 26px;font-size: 42px;font-weight: bold;line-height: 60px;font-family: 'Century Gothic' ,Arial, "Helvetica Neue", Helvetica, sans-serif;}
.three_tabs a em{margin-bottom: 43px;line-height: 20px;margin-top: 11px;background: url(../images/p1_3_7.png) left center no-repeat;padding-left: 25px;font-size: 16px;}
.three_tabs a b{height: 0;overflow: hidden;}
.three_tabs a.active{padding-bottom: 40px;padding-top: 42px;background: url(../images/p1_3_4.jpg) center center no-repeat;}
.three_tabs a.active i{font-size: 50px;}
.three_tabs a.active em{margin-top:16px;}
.three_tabs a.active b{height: auto;margin-top: 86px;}

.three_container{width: 63.7%;float: right;position: relative; /* overflow: hidden;height: 700px; */ }
.three_container dl {position: relative;width: 100%;float: left; height:105px;}
.three_container dl dt{float: left;width: 13%;font-size: 28px;color: #222;font-family: 'Century Gothic' ,Arial, "Helvetica Neue", Helvetica, sans-serif;line-height: 34px;}
.three_container dl dd{position: relative;width: 87%;float: right;line-height: 34px;font-size: 16px;color: #555;}
.three_container dl:after{width: 2px;height: 100%;background: #e5e5e5;content: '';position: absolute;left: 14%;top: 5px;display: inline-block;}
.three_container dl dd p{margin-bottom: 40px;background: url(../images/p1_3_10.png) left 5px no-repeat;padding-left: 8.8%;position: relative;z-index: 2;}
.three_container dl.dl_01 dd p:first-child{background: url(../images/p1_3_9.png) left 5px no-repeat;}
.three_container dl.dl_02 dd p:first-child{background: url(../images/p1_3_11.png) left 5px no-repeat;}

.p1_3_two{position: relative;margin-top: 80px;margin-bottom: 10px;}
.p1_3_btn a{display: inline-block;width:45px ;height: 45px;position: absolute;left: 44.6%;margin-left: -15px;z-index: 5;}
.p1_3_btn a.p1_3three_prev{bottom: 50px;}
.p1_3_btn a.p1_3three_next{bottom: 0}
.p1_3_btn a.p1_3three_prev.swiper-button-disabled,.p1_3_two > a.p1_3three_next.swiper-button-disabled{opacity: 0;filter: alpha(opacity=0);}
/*.three_container .swiper-slide{overflow-y: auto;}
.three_container .swiper-slide::-webkit-scrollbar-track-piece {background-color:#f8f8f8;}
.three_container .swiper-slide::-webkit-scrollbar {width:3px;height:3px;}
.three_container .swiper-slide::-webkit-scrollbar-thumb {background-color:#80c5ff;}
*/.p1_3_btn{position: relative;width: 100%;float: left;height: 45px;}


/*新闻*/


.newsTop{margin-bottom: 11px;position: relative;min-height: 320px;}

.newsTop .news{width: 100%;padding-bottom: 33px;border-bottom: 1px solid #dad9d9;}
.newsTop .news a{display: block;height: 285px;position: relative;padding-left: 461px;}
.newsTop .news a .pic{width: 433px;height: 285px;position: absolute;left: 0;top: 0;overflow: hidden;}
.newsTop .news a .pic img{width: 100%;height: 100%;}
.newsTop .news a .text{width: 100%;padding-top: 10px;}
.newsTop .news a .text h5{margin: 0 0 10px 0;font-size: 22px;line-height: 36px;color: #333333;position: relative;}
.newsTop .news a .text h5:before{content: "";width: 0;height: 2px;background: #075db4;position: absolute;left: 0;top: 50%;margin-top: -1px;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.newsTop .news a .text .date{font-size: 14px;line-height: 24px;color: #888888;margin-bottom: 26px;}
.newsTop .news a .text p{font-size: 15px;line-height: 28px;color: #888888;height: 72px;overflow: hidden;margin-bottom: 42px;}
.newsTop .news a .text .btn{width: 134px;height: 38px;border:1px solid #cbcaca;text-align: center;line-height: 38px;font-size: 14px;color: #666666;position: relative;}
.newsTop .news a .text .btn span{position: relative;z-index: 2;}
.newsTop .news a .text .btn:before{content: "";width: 0;height: 100%;position: absolute;left: 0;top: 0;background: #075db4;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.newsTop .news a:hover .text .btn{border-color: #075db4;color: #fff;}
.newsTop .news a:hover .text .btn:before{width: 100%;}
.newsTop .news a:hover .text h5{padding-left: 20px;color: #075db4;}
.newsTop .news a:hover .text h5:before{width: 12px;}

.newsBtm{width: 100%;padding-top: 11px;}
.newsBtm ul{margin-bottom: 49px;}
.newsBtm ul li{padding: 24px 0 38px;border-bottom: 1px solid #dad9d9;    background-color: #f5f5f5; margin-bottom: 40px;}
.newsBtm ul li .wrap{display: block;padding: 0 45px 0 168px;position: relative;}
.newsBtm ul li .wrap a{display: inline-block;*display: inline;*zoom: 1;}
.newsBtm ul li .wrap h5{line-height: 50px;font-size: 20px;color: #333333;position: relative;}
.newsBtm ul li .wrap h5 a{display: block;}
.newsBtm ul li .wrap h5:before{content: "";width: 0;height: 2px;background: #075db4;position: absolute;left: 0;top: 50%;margin-top: -1px;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.newsBtm ul li .wrap p{font-size: 15px;line-height: 32px;color: #777777;height: 56px;overflow: hidden;margin-bottom: 20px;}
.newsBtm ul li .wrap .btm{width: 132px;height: 29px;border:1px solid #dadada;border-radius: 15px;font-size: 0;}
.newsBtm ul li .wrap .btm .views{width: 88px;height: 29px;text-align: center;line-height: 29px;font-size: 14px;color: #999999;}
.newsBtm ul li .wrap .btm .views img{margin-right: 5px;}
.newsBtm ul li .wrap .btm .shareBtn{width: 43px;height: 29px;border-left: 1px solid #dadada;}
.newsBtm ul li .wrap .btm .shareBtn a{display: block;width: 100%;height: 29px;background: url(../images/shareIcon1.png) no-repeat center;font-size: 0;text-indent: 999em;padding: 0;margin: 0;}
.newsBtm ul li .wrap .date{width: 152px;position: absolute;top: 33px;left: 0;text-align: center;}
.newsBtm ul li .wrap .date em,.newsBtm ul li .wrap .date em{display: block;}
.newsBtm ul li .wrap .date em{font-size: 60px;color: #555555;line-height: 62px;font-weight: bold;}
.newsBtm ul li .wrap .date span{font-size: 16px;color: #555555;line-height: 29px;}
.newsBtm ul li:hover .wrap h5{padding-left: 20px;color: #075db4;}
.newsBtm ul li:hover .wrap h5:before{width: 12px;}
.newsBtm ul li .wrap .date1{font-size: 14px;line-height: 24px;color: #888888;margin-bottom: 16px;display: none;}



.passage{width: 68%;}
.passage.passage1{width: 100%;}
.passage .psgTit{padding-bottom: 11px;border-bottom: 1px solid #ececec;margin-bottom: 28px;}
.passage.passage1 .psgTit{text-align: center;}
.passage .psgTit h5{font-size: 24px;line-height: 26px;color: #000b27;font-weight: normal;margin-bottom: 22px;}
.passage .psgTit .info span{display: inline-block;*display: inline;*zoom: 1;font-size: 12px;line-height: 29px;color: #aaaaaa;padding-left: 27px;background: url(../images/views.png) no-repeat left center;margin-left: 38px;}
.passage .psgTit .info span:first-child{margin-left: 0;padding-left: 23px;background: url(../images/dateIcon.png) no-repeat left center;}
.passage .psgCont{font-size: 16px;line-height: 32px;color: #999999;margin-bottom: 54px;min-height: 350px;}
.passage .psgCont *{max-width: 100% !important;}
.passage .psgCont img{height: auto !important;}
.passage .psgShare{padding-bottom: 40px;border-bottom: 1px solid #000b27;margin-bottom: 24px;}
.passage .psgShare .bdsharebuttonbox span{line-height: 50px;margin-right: 12px;font-size: 16px;color: #000b27;}
.passage .psgShare .bdsharebuttonbox .shareItem{width: 50px;height: 50px;padding: 0;margin: 0 20px 0 0;background: url(../images/shareIcon.png) no-repeat left top;}
.passage .psgShare .bdsharebuttonbox .shareItem.bds_sqq{background-position: -50px top;}
.passage .psgShare .bdsharebuttonbox .shareItem.bds_tsina{background-position: -100px top;}
.passage .psgShare .toList{margin-top: 5px;width: 138px;height: 38px;border:1px solid #afafaf;text-align: center;line-height: 36px;font-size: 16px;color: #787878;}
.passage .psgShare .toList:hover{border-color: #489eff;background: #489eff;color: #fff;}
.passage .psgLink li{margin-top: 40px;}
.passage .psgLink li:first-child{margin-top: 0;}
.passage .psgLink li a{display: block;}
.passage .psgLink li a h5{font-size: 20px;line-height: 52px;color: #000b27;font-weight: normal;}
.passage .psgLink li a p{font-size: 14px;line-height: 26px;color: #999999;max-height: 52px;overflow: hidden;margin-bottom: 12px;}
.passage .psgLink li a .info span{font-size: 12px;line-height: 31px;color: #aaaaaa;padding-left: 27px;background: url(../images/views.png) no-repeat left center;margin-left: 38px;}
.passage .psgLink li a .info span:first-child{margin-left: 0;padding-left: 23px;background: url(../images/dateIcon.png) no-repeat left center;}
.passage .psgLink li a:hover h5{color: #489eff;}

.remPsg{width: 28%;box-sizing: border-box;border-left: 1px solid #eeeeee;padding-left: 30px;}
.remPsg .tit{font-size: 20px;color: #000b27;line-height: 20px;margin-bottom: 26px;}
.remPsg ul li{margin-top: 17px;}
.remPsg ul li:first-child{margin-top: 0;}
.remPsg ul li a{display: block;}
.remPsg ul li a h5{font-size: 16px;line-height: 24px;color: #999999;font-weight: normal;max-height: 48px;overflow: hidden;}
.remPsg ul li a span{display: block;font-size: 14px;line-height: 32px;color: #999999;padding-left: 25px;background: url(../images/views.png) no-repeat left center;}
.remPsg ul li a:hover h5{color: #489eff;}



.aboutWrap{margin-top: 0;}
.aboutWrap .nyTitle{margin-top: 60px;}
.aboutWrap .item1 .text{width: 45%;font-size: 16px;line-height: 32px;color: #000b27;text-align: justify;padding-right: 20px;overflow: auto;height:640px;}
.aboutWrap .item1 .text::-webkit-scrollbar{width:3px;height:3px}
.aboutWrap .item1 .text::-webkit-scrollbar-button:vertical{display:none}
.aboutWrap .item1 .text::-webkit-scrollbar-corner,
.aboutWrap .item1 .text::-webkit-scrollbar-track{background-color:#ccc}
.aboutWrap .item1 .text::-webkit-scrollbar-thumb{border-radius:0;background-color:#489eff;}
.aboutWrap .item1 .text::-webkit-scrollbar-thumb:vertical:hover{ }
.aboutWrap .item1 .text::-webkit-scrollbar-thumb:vertical:active{ }
.aboutWrap .item1 .text *{max-width: 100% !important;}
.aboutWrap .item1 .text img{height: auto !important;}
.aboutWrap .item1 .text .tit{padding: 0px 0 10px 0;margin-bottom:35px;position: relative;font-size:28px;line-height: 40px;color: #000b27;}
.aboutWrap .item1 .text .tit p { font-size:18px; font-weight:normal;}
.aboutWrap .item1 .text .tit:before{content: "";width: 50px;height: 2px;background: #489eff;position: absolute;left: 0;bottom: 0;}
.aboutWrap .item1 .pic{width: 50%;position: relative;overflow: hidden;}
.aboutWrap .item1 .pic em{display: block;position: relative;left: 0;top:0;width: 100%;height: 0;padding-bottom: 640px;background-repeat: no-repeat;background-position: center;background-size: cover;}
.aboutWrap .item1 .pic ul{width:36%;height: 100%;position: absolute;right: 0;top:0;z-index: 2;background: rgba(0,80,167,0.8);box-sizing: border-box;padding: 60px 25px 0;text-align: center;}
.aboutWrap .item1 .pic ul li{border-bottom: 1px solid rgba(255,255,255,0.2);padding: 28px 0;}
.aboutWrap .item1 .pic ul li:first-child{border-top: 1px solid rgba(255,255,255,0.2);}
.aboutWrap .item1 .pic ul li h5{font-size: 44px;line-height: 55px;color: #ffffff;}
.aboutWrap .item1 .pic ul li h5 b{font-family: "Mono";margin-left: 8px;letter-spacing: -2px;}
.aboutWrap .item1 .pic ul li h5 span.nub { font-size:16px;}
.aboutWrap .item1 .pic ul li i{display: block;width: 30px;height: 2px;background: #ffffff;margin: 13px auto 14px;}
.aboutWrap .item1 .pic ul li p{font-size: 14px;line-height: 32px;color: #ffffff;}

.aboutWrap .item1 .text2 {font-size: 16px;line-height: 32px;color: #000b27;text-align: justify; margin-top:30px;}

.aboutWrap .item2 .nyTitle h4{margin-bottom: 6px; font-size:15px;}
.aboutWrap .item2 .cont{width: 100%;background: url(../images/about2.jpg) no-repeat center top;box-sizing: border-box;margin-top:75px;}
.aboutWrap .item2 .cont .w1260{box-sizing: border-box;padding: 370px 112px 0 373px;position: relative;}
.aboutWrap .item2 .container{width: 260px;height: 370px;position: absolute;left: 0;top:0px;background: url(../images/devBg.jpg) no-repeat center;background-size: cover;box-sizing: border-box;padding: 56px 30px 0 34px;}
.aboutWrap .item2 .container .scroll{width: 100%;position: relative;overflow: hidden;}
.aboutWrap .item2 .container .scroll .swiper-slide .date{font-size: 40px;color: #ffffff;line-height: 52px;margin-bottom: 40px;}
.aboutWrap .item2 .container .scroll .swiper-slide .date p { font-size:18px;}
.aboutWrap .item2 .container .scroll .swiper-slide .text{font-size: 16px;line-height: 30px;color: #ffffff;height: 163px;overflow: auto; text-align:justify;}
.aboutWrap .item2 .container .scroll .swiper-slide .icon{font-size: 0;text-align: right;margin-bottom: 40px;}
.aboutWrap .item2 .container .scroll .btnWrap .swiper-button-prev,
.aboutWrap .item2 .container .scroll .btnWrap .swiper-button-next{position: relative;width: 50px;height: 50px;top:0;margin-top: 0;}
.aboutWrap .item2 .container .scroll .btnWrap .swiper-button-prev{background: url(../images/leftArr.png) no-repeat center;background-size: 100% 100%;}
.aboutWrap .item2 .container .scroll .btnWrap .swiper-button-next{background: url(../images/rightArr.png) no-repeat center;background-size: 100% 100%;}


.aboutWrap .item3{margin: 0 auto 62px;position: relative;overflow: hidden; font-size:16px; line-height:32px;text-align:justify;}
/*.aboutWrap .item3:before{content: "";width: 1px;height: 100%;background: #e0e0e0;position: absolute;top:0;left: 50%;}*/
.aboutWrap .item3 .left{width: 100%;padding-bottom: 10px;}
.aboutWrap .item3 .left .ul{margin: 37px auto 0;padding: 13px 0 8px;}
.aboutWrap .item3 .left .ul li.li1{width:33.3%;}
.aboutWrap .item3 .left .ul li.li2{width:33.3%; text-align:center;}
.aboutWrap .item3 .left .ul li.li3{width:33.3%; text-align:right;}
.aboutWrap .item3 .left .ul li h5{color: #242424;}
.aboutWrap .item3 .left .ul li p span{margin-right: 8px;font-size: 36px;color: #12a7e4;font-family: "HelNeu55Rom";}
.aboutWrap .item3 .right{width: 45%;}
.aboutWrap .item3 .left p.txt { background:#174783; color:#fff; text-align:center; padding:20px 50px; font-size:18px;}
.aboutWrap .item3 .left p img { text-align:center; margin:0 auto; display:block; }

/*加入兴图*/


/*人才培养*/

.recurit_ad { width: 100%; background-position: center; background-size: cover; background-repeat: no-repeat; }
.recurit_ad a { display: block; position: relative; width: 100%; height: 0; padding-bottom: 228px; overflow: hidden; }
.recurit_ad .txt { text-align: center; position: absolute; top: 56px; left: 0; width: 100%; }
.recurit_ad .txt .title { line-height: 35px; margin-bottom: 22px; font-size: 30px; color: #fff; -webkit-transition: all 0.35s ease 0s; transition: all 0.35s ease 0s; }
.recurit_ad .txt .more { margin: 0 auto; width: 202px; height: 67px; line-height: 67px; text-align: center; font-size: 16px; color: #fff; font-weight: bold; border-radius: 33.5px; background: #1451ae; -webkit-transition: all 0.35s ease 0s; transition: all 0.35s ease 0s; }
.recurit_ad .txt .more i { padding-left: 18px; font-size: 14px; font-family: "SimSun"; }
.recurit_ad a:hover .txt .more { -webkit-box-shadow: 0 4px 8px 0 rgba(7, 17, 27, 0.05); box-shadow: 0 4px 8px 0 rgba(7, 17, 27, 0.05); background: #0aaae7; -webkit-transform: translateY(5px); transform: translateY(5px); }
.recurit_ad a:hover .txt .title { -webkit-transform: translateY(-5px); transform: translateY(-5px); }


.recurit_sec3 { padding-top: 74px; padding-bottom: 31px; background-position: center; background-size: cover; background-repeat: no-repeat; }
.recurit_sec3 .recurit_title b { color: #fff; }
.recurit_sec3 .txt { text-align: center; font-size: 16px; color: #fff; line-height: 34px; max-width: 885px; width: 96%; margin: 0 auto 30px; }
.recurit_sec3 .img { text-align: center; }
.recurit_sec3 .img img { max-width: 100% !important; height: auto !important; }




.recurit_title { text-align: center; margin-bottom: 29px; }
.recurit_title b { display: block; line-height: 40px; padding-bottom: 16px; font-size: 32px; font-weight: bold; color: #333333; }
.recurit_title i { display: block; line-height: 14px; }
.recurit_title i img { width: 14px; }


.recurit_sec4 { width: 100%;padding-top: 72px; padding-bottom: 50px; }
.recurit_sec4 .txt { font-size: 16px; color: #666666; line-height: 34px; }
.recurit_sec4 .txt .left { float: left; width:42%; text-align:center;}
.recurit_sec4 .txt .left .txt { line-height: 40px; font-weight: bold; font-size: 22px;color:#fff; width:120px; height:40px; background:#ea5e59; margin:0 auto 25px; border-radius:30px; }


.recurit_sec4 .txt .right { float: right; width:40.6%; text-align:center;text-align:justify;text-align-last: center;}
.recurit_sec4 .txt .right .txt {  line-height: 40px; font-weight: bold; font-size: 22px;color:#fff; width:120px; height:40px; background:#1451ae; margin:0 auto 25px; border-radius:30px; }



.recurit_sec4bot { position: relative; width: 98%; margin: 35px auto 0; max-width: 950px; }
.recurit_sec4bot .left, .recurit_sec4bot .right { width: 20.21%; text-align: center; }
.recurit_sec4bot .left .img, .recurit_sec4bot .right .img { margin-bottom: 39px; }
.recurit_sec4bot .txt { line-height: 32px; font-weight: bold; font-size: 22px; }
.recurit_sec4bot .left { float: left; }
.recurit_sec4bot .left .img img { width: 100%; }
.recurit_sec4bot .left .txt { color: #ea5e59; }
.recurit_sec4bot .right { float: right; }
.recurit_sec4bot .right .img img { width: 100%; }
.recurit_sec4bot .right .txt { color: #1451ae; }
.recurit_sec4bot .center { position: absolute; top: 16px; left: 17.05%; right: 17.05%; }
.recurit_sec4bot .center .line1, .recurit_sec4bot .center .line2 { width: 54.79%; height: 46px; position: absolute; }
.recurit_sec4bot .center .line1 img, .recurit_sec4bot .center .line2 img { width: 100%; }
.recurit_sec4bot .center .line1 { left: 0; top: 66px; top: 30%; }
.recurit_sec4bot .center .line2 { right: 0; top: 112px; top: 50%; }
.recurit_sec4bot .center .img { width: 35.46%; margin: 0 auto; position: relative; }
.recurit_sec4bot .center .img img { width: 100%; }


.recurit_sec5 { padding:; }
.recurit_sec5 .txt { font-size: 16px; color: #666666; line-height: 34px; max-width: 885px; width: 96%; margin: 0 auto 92px; text-align: center; }
.recurit_sec5btn { font-size: 0; text-align: center; }
.recurit_sec5btn .btn { display: inline-block; line-height: 56px; height: 56px; overflow: hidden; border: 2px solid #1451ae; color: #fff; font-size: 20px; font-weight: bold; width: 20%; border-radius: 50px; margin: 0 1.32%; -webkit-transition: all 0.35s ease 0s; transition: all 0.35s ease 0s; }
.recurit_sec5btn .btn:hover { opacity: 0.8; -webkit-box-shadow: 0 4px 8px 0 rgba(7, 17, 27, 0.2); box-shadow: 0 4px 8px 0 rgba(7, 17, 27, 0.2); -webkit-transform: translateY(5px); transform: translateY(5px); }

.recurit_sec5btn .btn1 { background: #1451ae; color: #fff; }
.recurit_sec5btn .btn i { font-family: "SimSun"; padding-left: 20px; }
.recurit_sec5btn .btn2 { background: #fff; color: #1451ae; }

/*人才培养END*/

.jobWrap .textjob{padding: 0 85px 44px;text-align: center;line-height: 28px;margin-top: -16px;}


.jobList .nLi{margin-bottom: 10px;}
.jobList .nLi .dt{height: 64px;background: #f0f0f0;padding: 0 460px 0 30px;cursor: pointer;line-height: 64px;position: relative;}
.jobList .nLi .dt h5{width: 100%;font-size: 16px;color: #1a1a1a; line-height:64px; font-weight:bold; }



.jobList .nLi .dt .desc{position: absolute;right: 30px;top:0;width: 446px;font-size: 16px;color: #1a1a1a;}
.jobList .nLi .dt .desc .fr{padding-right: 26px;position: relative;}
.jobList .nLi .dt .desc .fr i{width: 7px;height: 15px;position: absolute;right: 0;top:50%;margin-top: -7px;background: url(../images/arrow5.png) no-repeat center;}
.jobList .nLi .dd{display: none;}
.jobList .nLi:first-child .dd{display: block;}
.jobList .nLi .dd .wrap{padding: 15px 30px 20px;}
.jobList .nLi .dd .wrap .tit{font-size: 15px;line-height: 75px;color: #1a1a1a;}
.jobList .nLi .dd .wrap .btnWrap{padding-top: 40px;}
.jobList .nLi .dd .wrap .btnWrap .btn{width: 750px;height: 58px;box-sizing: border-box;border:1px solid #1451ae;text-align: center;line-height: 58px;font-size: 0;margin-left: 10px;position: relative; }
.jobList .nLi .dd .wrap .btnWrap .btn:first-child{margin-left: 0;}
.jobList .nLi .dd .wrap .btnWrap .btn span{display: inline-block;*display: inline;*zoom: 1;font-size: 16px;color: #1451ae;padding-left: 35px;background: url(../images/jobIcon2.png) no-repeat left center;position: relative;z-index: 2;}
.jobList .nLi .dd .wrap .btnWrap .btn:before{content: "";width: 100%;height: 100%;background: #1451ae;position: absolute;left: 0;top:0;
transform: scaleX(0);-webkit-transform: scaleX(0);opacity: 0;visibility: hidden;}
.jobList .nLi .dd .wrap .btnWrap .btn.btn1{background: #1451ae;}
.jobList .nLi .dd .wrap .btnWrap .btn.btn1 span{background-image: url(../images/jobIcon1On.png);color: #fff;}
.jobList .nLi .dd .wrap .btnWrap .btn.btn2:hover span{color: #fff;background-image: url(../images/jobIcon2On.png);}
.jobList .nLi .dd .wrap .btnWrap .btn.btn2:hover:before{transform: scaleX(1);-webkit-transform: scaleX(1);opacity: 1;visibility: visible;}
.jobList .nLi.on .dt .desc .fr i{-webkit-transform: rotateZ(90deg); -moz-transform: rotateZ(90deg); -ms-transform: rotateZ(90deg); transform: rotateZ(90deg);}
.jobList .nLi.on .dt { background:#1451ae; color:#fff;}
.jobList .nLi.on .dt h5 { color:#FFF;}
.jobList .nLi.on .dt .desc  { color:#FFF;}

.jobList .nLi .dd .jointxt { font-size:14px; color:#a9a9a9; padding-top:15px; background:url(../images/demo/dot.png) no-repeat left 25px; padding-left:25px;}

/*投资者关系*/
.pagePading{ padding: 40px 0px;}
.pageC a:link, .pageC a:visited { color: #2e9a91;}
.pageC a:active,.pageC a:hover { color: #000;}  
.pageC img{ max-width: 100% !important; height: auto !important;}
.pageC{ overflow: hidden; color: #666;}


/*联系方式*/
.service5-list li {
	margin-bottom: 40px;
}

.sl5-name {
	background: #5985c7;
	padding: 16px 37px;
}

.sn5icon {
	display: inline-block;
	vertical-align: middle;
	color: #fff;
	font-size: 24px;
}

.sn5txt {
	display: inline-block;
	vertical-align: middle;
	color: #fff;
	font-size: 22px;
	margin-left: 15px;
	font-weight: normal;
	line-height: 1;
}

.sl5-cont {
	padding: 25px 37px;
	color: #707070;
	font-size: 16px;
	background: #fff;
}


/*investor sdtyle*/
.investorPage{color: #333333;}
.investorPage .iboxT{ margin-bottom: 40px;}
.investorBox{ float: right; display: block; width: 122px; padding: 34px; background:url(../images/devBg.jpg) no-repeat; color: #fff; margin:-10px 0px 0px 60px; position: relative;}
.investorBox .name{ font-size: 30px;}
.investorBox .num{ font-size: 30px; font-family: arial, helvetica, sans-serif;}
.investorBox .line{ border-bottom: 1px solid #81d4cd; margin: 18px 0px 20px; height: 0px;}
.noticePage{ padding: 60px 0px; background-color: #FAFAFA;}
.noticeNav{ margin-bottom: 40px;}
.noticeNav a:link, .noticeNav a:visited { color: #333;}
.noticeNav a:active,.noticeNav a:hover { color: #fff;}  
.noticeNav a{ width: 158px; height: 42px; line-height: 42px; text-align: center; background-color: #e3e3e3; display: block; float: left; margin-right: 22px;}
.noticeNav a:hover,.noticeNav a.active{ background-color: #1453b0; color: #fff;}
.noticeNav a:last-child{ margin-right: 0;}
.noticeList{ margin-left: -4%; padding-bottom: 20px;}
.noticeList dd{ float: left; display: block; width: 46%; margin:0px 0px 34px 4%; position: relative; background-color: #fff; transition:0.3s; -webkit-transition:0.3s;}
.noticeList .item{ padding: 35px 160px 35px 35px; position: relative;}
.noticeList .t{ font-size: 18px; height: 64px; overflow: hidden; margin-bottom: 25px; color: #333;}
.noticeList .time{ font-size: 16px; font-family: "bodoni_bd_btbold"; color: #1756b5;}
.noticeList .num{ width: 84px; padding-top: 22px; height: 90px; text-align: center; color: #fff; background-color: #a6bcdd; font-size: 12px; position: absolute; right: 35px; top: 35px; transition:0.3s; -webkit-transition:0.3s;}
.noticeList .ico{ background: url(../images/pdf.png) no-repeat scroll center center; background-size: cover; width: 36px; height: 43px; display: block;margin: 0px auto 12px;}
.noticeList dd:hover{ box-shadow:0 0 13px rgba(0,0,0,0.2);}
.noticeList dd:hover .t{  color: #1756b5;}
.noticeList dd:hover .num{ background-color: #1756b5;}
/*investor sdtyle end*/

/*服务支持*/
.list_p1_1{font-size: 16px;color: #666;line-height: 30px;padding-top: 18px;}
.p1_1_one dt{background:url(../images/p1imgbg.jpg) left bottom no-repeat;width: 50%;}
.p1_1_one dt img{max-width: 94%;margin: 0 0 38px 30px}
.p1_1_one dd{width: 46%;}
.p1_1_one dd h3{font-size: 26px;color: #333;font-weight: bold;line-height: 26px;}
.p1_1_one dd h4{margin-bottom: 28px;padding-top: 14px;font-family: Helvetica,Arial, "Helvetica Neue",  sans-serif;font-size: 14px; font-weight:normal; color: #b9b9b9;line-height: 20px;text-transform: uppercase;}
.p1_1_one dd ul {margin-top: 72px;}
.p1_1_one dd ul li{float: left;text-align: center;}
.p1_1_one dd ul li .number{display: block;line-height: 64px;}
.p1_1_one dd ul li .number i{margin-right: 9px;font-size: 60px;font-weight: bold;color: #e93a29;font-family: 'Conv_HelveticaInserat-Roman-SemiB';}
.p1_1_one dd ul li .txt{display: block;line-height: 18px;font-size: 14px;color: #666;}
.p1_1_one dd ul li:first-child{border-right:1px solid #d5d3d3;margin: 0 37px 0 0;padding-right: 42px;}
.p1_1_one dd ul li:nth-child(2){border-right:1px solid #d5d3d3;margin: 0 30px 0 0;padding-right: 42px;}
.p1_1_one dd ul li:last-child .txt{ text-align:left;}

.p1_1_two{margin-top: 40px;}
.p1_1_two dt{width: 50%;background:url(../images/p1imgbg.jpg) right bottom no-repeat;}
.p1_1_two dt img{margin: 0 30px 38px 0;max-width: 94%}
.p1_1_two dd{width: 47.5%;}
.p1_1_twoml dt{background:url(../images/p1imgbg.jpg) left bottom no-repeat;}
.p1_1_twoml dt img{margin:0 0 38px 30px}
.p1_1_two dd h5{font-size: 30px;color: #333;line-height: 40px;margin: 55px 0 21px}
.p1_1txt{margin-top: 60px;}



/*服务内容*/
/*6.19新加样式重新写的*/


.cont_pro_two{padding: 0px 0 72px;}
.cont_pro_two ul{padding-top: 1px;}
.cont_pro_two ul li{margin-left:8%;width: 28%;float: left;text-align: center;}
.cont_pro_two ul li:first-child{margin-left: 0;}
.cont_pro_two ul li:nth-child(4n){margin-left: 0;}
.cont_pro_two ul li span{display: block;}
.cont_pro_two ul li span.img{position: relative;margin: auto;border:1px solid #e1e1e1;width: 91px;height: 91px;-webkit-border-radius: 100%;border-radius: 100%;overflow: hidden;}
.cont_pro_two ul li span.img i{margin-top: 20px;display: inline-block;width: 50px;height: 50px;background-image: url(../images/icons2.png);background-repeat: no-repeat;-webkit-background-size: 100px;
background-size: 100px;}
.cont_pro_two ul li span.img i.hover{-webkit-transform: scale(0);transform: scale(0);position: absolute;left: 50%;margin-left: -25px;top: 50%;margin-top: -25px;opacity: 0;filter: alpha(opacity=0);}
.cont_pro_two ul li.li1 span i.now{background-position: 0 0;}
.cont_pro_two ul li.li2 span i.now{background-position: 0 -53px;}
.cont_pro_two ul li.li3 span i.now{background-position: 0 -114px;}
.cont_pro_two ul li.li4 span i.now{background-position: 0 -176px;}
.cont_pro_two ul li.li5 span i.now{background-position: 0 -234px;}
.cont_pro_two ul li.li6 span i.now{background-position: 0 -295px;}
.cont_pro_two ul li.li7 span i.now{background-position: 0 -356px;}
.cont_pro_two ul li.li1 span i.hover{background-position: -50px 0;}
.cont_pro_two ul li.li2 span i.hover{background-position: -50px -53px;}
.cont_pro_two ul li.li3 span i.hover{background-position: -50px -114px;}
.cont_pro_two ul li.li4 span i.hover{background-position: -50px -176px;}
.cont_pro_two ul li.li5 span i.hover{background-position: -50px -234px;}
.cont_pro_two ul li.li6 span i.hover{background-position: -50px -295px;}
.cont_pro_two ul li.li7 span i.hover{background-position: -50px -356px;}
.cont_pro_two ul li span.tit{    font-size: 24px;    color: #1a1a1a;line-height: 26px;padding: 12px 0 20px;}
.cont_pro_two ul li span.txt{color: #000b27;line-height: 24px; margin-bottom:60px; font-size:15px;}
.cont_pro_two ul li:hover span.img{border-color: #004098;}
.cont_pro_two ul li:hover span.img i.now{-webkit-transform: scale(0);transform: scale(0);opacity: 0;filter: alpha(opacity=0);}
.cont_pro_two ul li:hover span.img i.hover{-webkit-transform: scale(1);transform: scale(1);opacity: 1;filter: alpha(opacity=100);}



.cont_pro_two ul li:hover span.img i.hover{-webkit-animation:flipinY 1.5s ease-out backwards;-moz-animation:flipinY 1.5s ease-out backwards;-ms-animation:flipinY 1.5s ease-out backwards;animation:flipinY 1.5s ease-out backwards;}
@-webkit-keyframes flipinY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;} 40%{-webkit-transform:perspective(400px) rotateY(-10deg);} 70%{-webkit-transform:perspective(400px) rotateY(10deg);} 100%{-webkit-transform:perspective(400px) rotateY(0);opacity:1
;}}
@-moz-keyframes flipinY{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0;} 40%{-moz-transform:perspective(400px) rotateY(-10deg);} 70%{-moz-transform:perspective(400px) rotateY(10deg);} 100%{-moz-transform:perspective(400px) rotateY(0);opacity:1;}}
@-ms-keyframes flipinY{0%{-ms-transform:perspective(400px) rotateY(90deg);opacity:0;} 40%{-ms-transform:perspective(400px) rotateY(-10deg);} 70%{-ms-transform:perspective(400px) rotateY(10deg);} 100%{-ms-transform:perspective(400px) rotateY(0);opacity:1;}}
@keyframes flipinY{0%{transform:perspective(400px) rotateY(90deg);opacity:0;} 40%{transform:perspective(400px) rotateY(-10deg);} 70%{transform:perspective(400px) rotateY(10deg);} 100%{transform:perspective(400px) rotateY(0);opacity:1;}}
/*6.19重新写的样式END*/


.serviceWrap{margin: 50px auto;font-size: 16px;line-height: 24px;color: #565656;}
.serviceWrap *{max-width: 100% !important;}

.ser_tel { font-size:45px; color:#0167bf; font-family: 'DIN-BoldItalic'; margin-top:25px; margin-bottom:65px;}
.ser_tel span { font-size:16px;color: #565656;}

.serzc {    font-size: 16px;
    color: #666;
    line-height: 30px;
    padding-top: 18px;
    padding-bottom: 50px; }


.serviceTop{margin-bottom: 80px;  background:url(../images/serbg.png) no-repeat right bottom;}
.serviceTop .text{width: 796px;}
.serviceTop .text .tit{line-height: 71px;font-size: 24px;color: #1a1a1a;font-weight: normal;border-bottom: 1px solid #e0e0e0;margin-bottom: 20px;}
.serviceTop .text .point{font-size: 15px;line-height: 23px;color: #767676;font-weight: bold;margin-bottom: 15px;}
.serviceTop .text .desc{font-size: 15px;line-height: 23px;color: #767676;margin-bottom:32px;}
.serviceTop .text ul li{width: 176px;height: 200px;background: #f4f5f6;margin-right: 30px;box-sizing: border-box;padding: 20px 15px 20px 15px;border-top: 5px solid #0167bf;}
.serviceTop .text ul li.li4{margin-right: 0;}
.serviceTop .text ul li h5{font-size: 22px;line-height: 30px;color: #000;font-weight: normal;margin-bottom: 23px;}
.serviceTop .text ul li p{font-size: 14px;line-height: 24px;color: #767676;text-align:justify;}
.serviceTop .pic{width: 424px;height: 439px;}
.serviceTop .pic img{width: 100%;height: 100%;}

.serviceBtm .slogan{margin-bottom: 68px;}
.serviceBtm .slogan h4{font-size: 26px;color: #000;line-height: 36px;font-weight: normal;}
.serviceBtm .slogan h5{font-size: 16px;color: #666666;line-height: 26px;font-weight: bold;}

.serviceBtm .list li .pic{width: 50%;overflow: hidden;min-height: 361px;}
.serviceBtm .list li .pic img{width: 100%;}
.serviceBtm .list li .text{width: 45.6%;padding-top: 33px;}
.serviceBtm .list li:first-child .text{padding-top: 0;}
.serviceBtm .list li .text .tit{margin-bottom: 37px;border-bottom: 2px solid #37a255;padding: 0 0 25px 80px;background: url(../images/serviceIcon1.png) no-repeat left 12px;}
.serviceBtm .list li .text .tit h5{font-size: 22px;color: #37a255;line-height: 30px;padding: 10px 0;margin-bottom: 6px;}
.serviceBtm .list li.even .text .tit{background: url(../images/serviceIcon2.png) no-repeat left 6px;}



.networkWrap .item2{overflow: hidden;}
.networkWrap .item2 dl{margin-bottom: 32px;width: 1335px;}
.networkWrap .item2 dl dd{width: 366px;margin: 0 80px 32px 0;}
.networkWrap .item2 dl dd:nth-child(3n+3) { margin-right:0;}

.networkWrap .item2 dl dd .tit{line-height: 71px;font-size: 24px;color: #1a1a1a;font-weight: normal;border-bottom: 1px solid #e0e0e0;margin-bottom: 20px;}
.networkWrap .item2 dl dd.s_tel { background:#017dd9; text-align:center; color:#fff;padding:20px 0;}
.networkWrap .item2 dl dd.s_tel span { display:block; font-size:45px; padding:20px 0;}

/*服务支持END*/
/*联系我们*/
.list_contactpage .tit { margin-bottom: 40px; }
.list_contactpage .tit li { background: #fff; float: left; width: 48%; margin-bottom:20px;margin-right: 2%; padding: 39px 3% 27px; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-box-shadow: 0 1px 10px rgba(0,0,0,0.1);box-shadow: 0 1px 10px rgba(0,0,0,0.1);}
.list_contactpage .tit li h3 { position: relative; border-bottom: 1px solid #cccccc; line-height: 24px; padding-bottom: 16px; margin-bottom: 19px; font-size: 22px; font-weight: bold; color: #1a1a1a; }
.list_contactpage .tit li h3:after { position: absolute; left: 0; bottom: -2px; width: 50px; height: 2px; content: ""; background: #c9151e; }
.list_contactpage .tit li .txt { height: 64px; overflow: hidden; }
.list_contactpage .tit li p { font-size: 16px; color: #1a1a1a; line-height: 36px; }
.list_contactpage .tit li:nth-child(3) { margin-right: 0; }

.list_contactpage .tit li.on{  border:1px solid #eee;}

.list_contactpage .tit li.on h3 { color: #c9151e; }
.list_contactpage .cont { border: 1px solid #cccccc; }
.list_contactpage .item { display: none; }
.list_contactpage .item img { max-width: 100%; }


#allmap { width: 100%; height: 360px; }

/*企业文化*/
.cultureWrap{width: 100%;background: url(../images/cultureBg.jpg) no-repeat center top;}
.cultureWrap .top{padding-bottom: 70px;}
.cultureWrap .top .text{padding: 0 68px 56px;text-align: center;}
.cultureWrap .top .list{border-left: 1px solid #e1e2e3;}
.cultureWrap .top .list li{width: 33.3%;box-sizing: border-box;text-align: center;padding: 7px 0 42px;border-right: 1px solid #e1e2e3;}
.cultureWrap .top .list li .icon{height: 97px;line-height: 97px;}
.cultureWrap .top .list li h5{font-size: 20px;line-height: 28px; height:70px; color: #1a1a1a;font-weight: normal;}
.cultureWrap .top .list li p{font-size: 14px;color: #fff;line-height: 30px; background:#0167bf; width:88px; height:23px; line-height:23px; margin:0 auto; }

.cultureWrap .btm li{width: 23.8%;position: relative;cursor: pointer;margin: 0 0 1.1% 1.56%;overflow: hidden;}
.cultureWrap .btm li.li1{width: 49.1%;margin: 0;}
.cultureWrap .btm li em{display: block;width: 100%;height: 0;padding-bottom: 74.72%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.cultureWrap .btm li .text{width: 100%;height: 50px;position: absolute;left: 0;bottom: 0;z-index: 2;background: url(../images/gray60.png) repeat;box-sizing: border-box;padding: 0 20px;}
.cultureWrap .btm li .text h5{width: 100%;box-sizing: border-box;padding-right: 40px;font-size: 16px;color: #fefefe;line-height: 50px;font-weight: normal;background: url(../images/picIcon.png) no-repeat right center;}
.cultureWrap .btm li:hover em{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
.cultureWrap .btm li.li6{width: 0;height: 0;overflow: hidden;margin: 0;}

.Gallery{width:100%;height:100%;position:fixed;left:0;top:0;background:#111;opacity:0;z-index:999999;background: rgba(0,0,0,1);
transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}
.Gallery.show{opacity:1}
.g-bottom,.g-left,.g-right,.g-top{z-index:99;display:block;-webkit-appearance:none;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}
.g-top{position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,.7);height:45px;text-align:center;line-height:45px;color:#fff;z-index:120}
.g-left.none,.g-right.none{opacity:.3;cursor:not-allowed}
.g-bottom{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.7);height:45px;text-align:center;line-height:45px;color:#fff;z-index:120}
.g-left{position:absolute;top:43%;left:0;height:14%;background:rgba(0,0,0,.5);width:55px;cursor:pointer}
.g-right{position:absolute;top:43%;right:0;height:14%;background:rgba(0,0,0,.5);width:55px;cursor:pointer}
.Gallery img{max-height:87%;max-width:99%}
.Gallery.Gallery-none img{max-height:100%;max-width:99%}
.Gallery-wrap{width:100%;height:100%;position:relative;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}
.g-left:after{content:'';width:20px;height:2px;background:#fff;position:absolute;left:16px;top:50%;margin-top:-1px}
.g-left:before{content:'';width:10px;height:10px;border:2px solid #fff;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);border-top:none;border-right:none;display:block;position:absolute;left:16px;top:50%;margin-top:-6px}
.g-right:after{content:'';width:20px;height:2px;background:#fff;position:absolute;right:16px;top:50%;margin-top:-1px}
.g-right:before{content:'';width:10px;height:10px;border:2px solid #fff;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);border-left:none;border-bottom:none;display:block;position:absolute;right:16px;top:50%;margin-top:-6px}
.g-list{width:100%;height:100%;text-align:center;vertical-align:middle;position:absolute;left:0;top:0}
.g-list span{display:inline-block;vertical-align:middle;height:100%}
.g-list img{vertical-align:middle;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}
.Gallery-wrap.grab .g-list img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.g-top .g-count{width:auto;height:100%;position:absolute;left:0;top:0;padding:0 18px}
.g-top button{height:45px;width:45px;border:none;position:absolute;right:0;top:0;opacity:.8;background:0 0;-webkit-tap-highlight-color:transparent}
.g-top span{display:block;width:100%;height:100%;line-height:45px;color:#fff}
.g-close{cursor:pointer}
.g-close:after{content:'';width:24px;height:2px;background:#fff;display:block;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;left:8px;top:21px}
.g-close:before{content:'';width:24px;height:2px;background:#fff;display:block;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;left:8px;top:21px}
.g-top button:hover{opacity:1}

/*发展历程*/





.galleryP_box { position: relative; width: 100%; }

.galleryP-top { height: 224px; width: 100%; float: left; background: #f2f2f2; margin: 57px auto 0 !important; }
.galleryP-top dl { width: 100%; }
.galleryP-top dl dt { float: left; width: 330px; height: 224px; }
.galleryP-top dl dt img { width: 100%; height: 100%; }
.galleryP-top dl dd { width: 779px; float: right; }
.galleryP-top dl dd h5 { color: #555; font-size: 36px; line-height: 65px; padding-top: 26px; }
.galleryP-top dl dd p { font-size: 14px; color: #555; line-height: 30px; height: 90px; overflow: hidden; }

.galleryP-thumbs { width: 100%; float: left; background: url("../images/dsj_bg.png") left 34px repeat-x; }
.galleryP-thumbs .swiper-wrapper { float: left; width: 100%; }

.galleryP-thumbs .swiper-slide { width: 160px; text-align: center; height: 90px; overflow: hidden; cursor: pointer; }
.galleryP-thumbs .swiper-slide p { line-height: 24px; font-size: 18px; color: #555; margin-top: 8px; }
.galleryP-thumbs .swiper-slide span { display: inline-block; width: 100%; height: 46px; background: url("../images/add_icon2.png") center 29px no-repeat; }

.galleryP-thumbs .swiper-slide-active p { font-weight: bold; color: #e2635e; }
.galleryP-thumbs .swiper-slide-active span { background: url("../images/add_icon.png") center center no-repeat; }

/*.galleryP_box { padding-bottom: 92px; }*/

.swi_btn { width: 38px; height: 57px; top: 30px !important; }

.swileft { left: 0 !important; }

.swiright { right: 0 !important; }

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled { opacity: 0.2 !important; filter: alpha(opacity=20) !important; }



.list_p5_3 { width: 1200px; margin: auto; }
.p5_3_one { background: url("../images/dsj_bg.jpg") left bottom no-repeat; position: relative; height: 486px; }
.p5_3_one > div { position: absolute; }
.p5_3_one > div h6 { font-size: 16px; color: #333; text-align: center; line-height: 53px; }
.p5_3_one > div p { border: 1px solid #dadada; width: 135px; padding: 12px; position: relative; font-size: 14px; color: #555; line-height: 24px; min-height: 98px; }
.p5_3_one > div p:after { background: url("../images/sj.jpg") no-repeat; display: inline-block; width: 13px; height: 8px; content: ''; position: absolute; left: 50%; margin-left: -5px; bottom: -8px; }
.p5_3_one .thone1 { left: 0; bottom: 130px; }
.p5_3_one .thone2 { left: 193px; bottom: 156px; }
.p5_3_one .thone3 { left: 385px; bottom: 188px; }
.p5_3_one .thone4 { left: 576px; bottom: 213px; }
.p5_3_one .thone5 { left: 769px; bottom: 240px; }
.p5_3_one .thone6 { left: 965px; bottom: 263px; }

.list_p5_3_tit { text-align: center; padding-top: 54px; padding-bottom: 7px; }
.list_p5_3_tit h5 { font-weight: bold; color: #333; font-size: 24px; line-height: 30px;position: relative; }

.list_p5_3_tit h5 span { padding: 0 15px; background: #fff; display: inline-block; }
.list_p5_3_tit h5:after { width: 100%; height: 1px; background: #e5e5e5; content: ''; position: absolute; top: 17px; left: 0; z-index: -1; }

.list_p5_3_tit h6 { font-family: "Helvetica Neue", Helvetica, sans-serif; color: #999; font-size: 14px; text-transform: uppercase; opacity: 0.5; filter: alpha(opacity=50); line-height: 36px; letter-spacing: 9px; }

/*荣誉资质*/

.gallery-top { height: 598px; width: 875px; float: left; border: 1px solid #e5e4e4; }
.gallery-top img { width: 100%; }

.gallery-thumbs { height: 610px; width: 273px; float: right; margin-top: -9px !important;border-bottom: 1px solid #e5e4e4; }
.gallery-thumbs .swiper-wrapper { float: left; width: 100%; height: 100%; }

.gallery-thumbs .swiper-slide { width: 271px; height: 178px; border: 1px solid #e5e4e4; overflow: hidden; cursor: pointer; }
.gallery-thumbs .swiper-slide img { width: 100%; height: 180px; }

.gallery-thumbs .swiper-slide-active { border-color: #029ba3; }

.gallery_box { padding-bottom: 20px; }




.n_down_nav { width: 100%; text-align: center; position: relative; margin: 54px 0 44px; background:url(../images/line1.jpg) repeat-x 0 20px; }
.n_down_nav:after { width: 100%; height: 1px; background: #e5e5e5; content: ''; position: absolute; top: 22px; left: 0; z-index: -1; }
.n_down_nav span { padding: 0 15px; background: #fff; display: inline-block; }
.n_down_nav a { position: relative; z-index: 2; display: inline-block; border: 1px solid #d7d6d6; width: 147px; height: 43px; line-height: 43px; font-size: 16px; color: #333; margin: 0 11px; background: #fff; }
.n_down_nav a:hover, .n_down_nav a.on { background: #1451ae; color: #fff; border-color: #1451ae; }


.list_p5_4 {}
.list_p5_4 li { width:31.33%; float: left; margin-right:3%; margin-bottom:15px; }
.list_p5_4 li:nth-child(3n) {margin-right:0; }
.list_p5_4 li a { display: block; }
.list_p5_4 li a span { display: block; width: 100%; height: 269px; }
.list_p5_4 li a > img{display: none;}
.list_p5_4 li a p { text-align: center; font-size: 15px; color: #555; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 48px; }

.list_p5_4 a:hover li img {-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}



.pageStyle{font-size: 16px;line-height: 32px;color: #000b27;text-align: justify;}
.pageStyle *{max-height: 100% !important;}
.pageStyle img{height: auto !important;}




@media screen and (max-width: 1400px){
.w1260{width: auto;padding: 0 5%;}


.header .nav .nLi{padding: 0 10px;}

.banner .swiper-slide a{padding-bottom: 51.85%;}
.banner .swiper-pagination{bottom: 3%;}
.banner .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;margin: 0 2px;background-size: 10px;height: 10px;}

.isect1{top:0;padding: 0;margin: 30px 5%;}

.isect2 .container .swiper-slide a .text{width: 280px;}
.isect2 .container .swiper-slide a .text .icon{top: -180px;}
.isect2 .container .swiper-slide a .text .icon .bg{height: 180px;line-height: 180px;}


.isect3 .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;margin: 0 3px;}
.isect3 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-position: -2px -3px;}

.prodList ul{width: 100%;}
.prodList ul li{width: 32%;margin-right: 2%;}
.prodList ul li:nth-child(3n){margin-right: 0;}

.partyList{padding: 0;}
.partyList ul{width: 100%;box-sizing: border-box;padding: 0 10px;}
.partyList ul li{width: 30%;margin-right: 5%;}
.partyList ul li:nth-child(3n){margin-right: 0;}
.partyList ul li a .text{padding: 10px 18px 0;}
.partyList ul li a .more .date em{font-size: 32px;}
.partyList ul li a .text h5{font-size: 18px;}
.partyList ul li a .text p{font-size: 13px;}

.aboutWrap .item1 .text{font-size: 14px;line-height: 30px;width: 40%;box-sizing: border-box;}
.aboutWrap .item1 .text .tit{padding-top: 30px;margin-bottom: 30px;}
.aboutWrap .item1 .pic ul li h5{font-size: 34px;}

.aboutWrap .item2 .cont .w1260{padding: 270px 112px 0 298px;margin: 0 5%;}

.aboutWrap .item4 .tabs li{padding: 0 50px 0 15px;font-size: 16px;}
.aboutWrap .item4 .tabs li:before{right: 18px;}
}

@media screen and (max-width: 1220px){

.header .nav .nLi{padding: 0 16px;}
.header .nav .nLi h3 a span{font-size: 14px;}

.isect2 .container{padding: 0 10px 40px;}
.isect2 .container .swiper-slide a .text{margin: 0;width: 100%;padding: 20px 20px;}
.isect2 .container .swiper-slide a .text .icon{display: none;}
.isect2 .container .swiper-slide a .text h5{font-size: 24px;line-height: 28px;}
.isect2 .container .swiper-slide a .text h4{font-size: 16px;line-height: 24px;}
.isect2 .container .swiper-slide a .text p{padding-right: 30px; }

.partyList ul{padding-bottom: 30px;}
.partyList ul li{width: 32%;margin-right: 2%;margin-bottom: 30px;}

.contact{margin-bottom: 60px;}
.contact .text{padding-left: 0;}
.contact .qrcode{padding-right: 0;}

.newsScroll .swiper-slide a .text{padding: 53px 30px 0 30px;}
.newsScroll .swiper-pagination{padding-left: 30px;}



  .list_p4_1 { width: 94%; padding: 0 3%; }
  .list_p4_1 li { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
  .list_p4_1 li h5 { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
  .list_p4_1 li span { padding-left: 26px; margin-left: 0; }

}


@media screen and (max-width: 1024px){
.header .nav,.header .searchBtn,.header .qrcode{display: none;}
.header .menuIcon{display: block;}
.header .logo{height: 90px;line-height: 90px;}
.isect2{padding-top: 0;padding-bottom: 0;}
.isect2 .container .swiper-pagination{display: block;}

.ititle{line-height: 88px;}
.ititle h4{display: none;}
.ititle h3{font-size: 24px;}

.isect3{background: none;}
.isect3 .ititle h3{color: #000b27;}
.isect3 .ititle h4{color: #f0f0f0;}
.isect3 .container{padding-top: 0;}
.isect3 .container .swiper-slide a .pic{height: 0;padding-bottom: 62.21%;}
.isect3 .container .swiper-slide a .text{padding: 12px 30px 35px;}
.isect3 .container .swiper-slide a .text h5{line-height: 40px;}
.isect3 .container .swiper-slide a .text p{height: 52px;}

.prodList ul li a .pic{height: 220px;line-height: 220px;}
.prodList ul li a .pic img{max-width: 80%;max-height: 80%;}

.page a{height: 32px;line-height: 32px;font-size: 14px;padding: 0 16px;}
.page a.num{padding: 0 12px;}
.page a.prev,.page a.next{margin: 0 8px;}
.page a.prev:before,.page a.next:before{display: none;}

.contact .qrcode{padding-top: 50px;}
.contact .qrcode .pic{width: 120px;height: 120px;}
.contact .qrcode p{padding-top: 35px;}
.contact .text{max-width: 400px;}

.newsScroll{padding: 15px;box-sizing: border-box;}
.newsScroll .swiper-slide a .pic,.newsScroll .swiper-slide a .text{width: 100%;}
.newsScroll .swiper-slide a .text{height: auto;padding: 20px 20px 50px;}
.newsScroll .swiper-pagination{width: 100%;padding: 0;text-align: center;left: 0;bottom: 34px;}

.newsList ul li a{padding-left: 160px;padding-right: 220px;}
.newsList ul li a .date{width: 150px;}
.newsList ul li a .date i{margin: 0 10px;}
.newsList ul li a .date .line{width: 30px;}
.newsList ul li a .date em,.newsList ul li a .date i{font-size: 20px;}
.newsList ul li a .date span{font-size: 12px;}

.jobList .dl .dt .info span{margin-left: 50px;font-size: 14px;}

.aboutWrap .item1 .text,.aboutWrap .item1 .pic{width: 100%;}
.aboutWrap .item1 .pic{margin-top: 30px;}
.aboutWrap .item1 .pic ul{position: relative;width: 100%;}

.aboutWrap .item2 .cont .w1260{padding: 20px 0;}
.aboutWrap .item2 .container{position: relative;top:0;width: 100%;height: auto;padding: 30px 20px 50px;}
.aboutWrap .item2 .container .scroll .swiper-slide .text{height: auto;padding-bottom: 30px;font-size: 14px;min-height: 60px;}
.aboutWrap .item2 .container .scroll .swiper-slide .date{margin-bottom: 30px;font-size: 28px;margin-bottom: 0;}
.aboutWrap .item2 .container .scroll .swiper-slide .icon img{height: 20px;}
.aboutWrap .item2 .container .scroll .btnWrap .swiper-button-prev, .aboutWrap .item2 .container .scroll .btnWrap .swiper-button-next{width: 38px;height: 38px;}
.aboutWrap .item2 .tabs{display: none;}

.aboutWrap .item3 ul li .cont{padding: 20px 15px 0;}
.aboutWrap .item3 ul li .cont .tit{font-size: 18px;line-height: 30px;margin-bottom: 15px;}
.aboutWrap .item3 ul li .cont .text{font-size: 14px;line-height: 28px;}

.aboutWrap .item4{background: none;}
.aboutWrap .item4 .tabs{width: 100%;margin-bottom: 20px;}
.aboutWrap .item4 .tabs li{width: 16.66%;box-sizing: border-box;float: left;text-align: center;padding: 0;font-size: 14px;margin-top: 0;}
.aboutWrap .item4 .tabs li:before{display: none;}
.aboutWrap .item4 .container{width: 100%;}
.aboutWrap .item4 .nyTitle h3{color: #489eff;}
.aboutWrap .item4 .nyTitle h4{color: #000b27;}
.aboutWrap .item4 .nyTitle i{background: #489eff;}
.aboutWrap .item4 .container .innerScroll .swiper-slide h5{font-size: 14px;}
.aboutWrap .item4 .container .innerScroll .swiper-slide .pic{margin-bottom: 18px;}
.aboutWrap .item4 .container .innerScroll{padding-bottom: 50px;}
}

@media screen and (max-width: 768px){
.isect1 dl{padding-left: 50%;}
.isect1 dl dd{border: 8px solid #489eff;}
.isect1 dl dt{height: 196px;width: 50%;}
.isect1 dl dt a{padding: 30px 20px 0;}
.isect1 dl dt a h4{font-size: 24px;}
.isect1 dl dt a h3{font-size: 20px;margin-bottom: 20px;}
.isect1 dl dt a .btn{width: 120px;height: 36px;line-height: 36px;}
.isect1 dl dd{height: auto;}
.isect1 dl dd .container .swiper-slide a{padding-top: 20px;}
.isect1 dl dd .container .swiper-slide a .icon{width: 70px;height: 78px;}
.isect1 dl dd .container .swiper-slide a h4{font-size: 18px;line-height: 30px;}

.footer{padding: 12px 0;font-size: 12px;}
.footer .fNav{display: none;}

.prodList ul li{width: 49%;margin-right: 0;}
.prodList ul li:nth-child(2n){float: right;}
.prodList ul li:last-child{margin-bottom: 20px;}
.prodList ul li a .text{padding: 0 12px;}
.prodList ul li a .text h5{font-size: 16px;}

.page a.num{display: none;}
.page a.num.on{display: inline-block;}

.nyBanner{height: auto;padding: 10% 0 12%;}
.nyBanner .w1260{padding-top: 0;}
.nyBanner .w1260 h3{font-size: 30px;line-height: 50px;}

.nyWrap{margin: 40px auto 50px;}

.nyTitle{margin-bottom: 30px;}
.nyTitle h3{font-size: 24px;line-height: 24px;}
.nyTitle h4{font-size: 14px;}

.partyList ul li{width: 49%;margin-right: 0;margin-bottom: 20px;}
.partyList ul li:nth-child(2n){float: right;}
.partyList ul li a .more{margin-right: 0;}
.partyList ul li a .more .date{display: none;}
.partyList ul li a .more .date span{font-size: 12px;}
.partyList ul li a .more .date em{font-size: 24px;line-height: 30px;}
.partyList ul li a .more span.fl{line-height: 42px;font-size: 12px;}

.contact{margin-bottom: 40px;}
.contact .text{width: 100%;max-width: 100%;float: none;text-align: center;font-size: 13px;line-height: 28px;}
.contact .text .tit{font-size: 16px;margin-bottom: 10px;}
.contact .qrcode{width: 140px;float: none;margin: 0 auto;padding-top: 20px;}
.contact .qrcode p{padding: 10px 0 0;font-size: 12px;line-height: 24px;float: none;}
.contact .qrcode .pic{width: 140px;height: 140px;float: none;}

.mapWrap{height: 350px;}
.mapWrap.pc{display: none;}
.mapWrap.wap{display: block;}

.float{display: none;}

.newsList ul li a{padding-left: 0;}
.newsList ul li a .date{display: none;}

.passage{width: 100%;}
.remPsg{display: none;}
.passage .psgCont{font-size: 14px;line-height: 28px;border-bottom: 1px solid #efefef;padding-bottom: 30px;margin-bottom: 15px;}
.passage .psgTit h5{font-size: 20px;margin-bottom: 12px;}
.passage .psgShare{display: none;}
.passage .psgLink li{margin-top: 12px;}

.jobList .dl .dt{padding: 10px 80px 10px 20px;}
.jobList .dl .dt i{right: 20px;}
.jobList .dl .dt h5{font-size: 15px;}
.jobList .dl .dt .info span{margin-left: 20px;font-size: 12px;}
.jobList .dl .dt i{width: 24px;height: 24px;line-height: 24px;margin-top: -12px;font-size: 14px;}
.jobList .dl .dd .wrap{font-size: 14px;line-height: 26px;padding: 20px;}
.jobList .dl .dd .wrap .tit{font-size: 16px;margin-bottom: 0;}
.jobList .dl .dd .wrap .text{margin-bottom: 15px;}

.aboutWrap .item1 .pic{height: auto;}
.aboutWrap .item1 .pic em{padding-bottom: 77.63%;}

.aboutWrap .item3 ul li{width: 48%;margin: 0 0 30px;}
.aboutWrap .item3 ul li:nth-child(2n){float: right;}

.aboutWrap .item4 .tabs li{width: 33.3%;}


.nyNav li a { height:32px; line-height:32px;}
.nyNav li {   margin-right: 30px;    padding: 10px 0;}
.list_p5_4 li {  width:100%;}
.list_p5_4 li a p {font-size: 18px;}


.p1_1_one dt { width:100%;}
.p1_1_one dd { width:100%; margin-top:20px;}
.p1_1_one dt img {  max-width:100%;  margin:0;}
.serzc { padding-bottom:5px;}

.p1_1_one dd ul li{ width:100%; text-align:center; border-right:0; margin:0; padding:0;}
.p1_1_one dd ul {   margin-top: 12px;}
.p1_1_one dd ul li .number i {font-size: 40px;}
.p1_1_one dd ul li:last-child .txt { text-align:center;}


.p1_1_two dt { width:100%;}
.p1_1_two dd { width:100%; margin-top:20px;}
.p1_1_two dt img {  max-width:100%;  margin:0;}

.p1_1_two dd h5 {   font-size: 24px; margin: 0px 0 6px;}


.investorBox {float: none; width: 100%; margin:0; background-size:cover;box-sizing: border-box;}
.gupiao { width:100%;}

.noticePage {padding: 0px;}

.aboutWrap .item3 .left p img { width: 100%;}

.cultureWrap .top .text { padding:0px;}
.cultureWrap .top .list li {width:100%; border:0;}
.cultureWrap .top .list { border:0;}

.cultureWrap .btm li.li1 {width: 100%;    margin-bottom: 20px;}
.cultureWrap .btm li { width: 100%;    margin-bottom: 20px; margin:0;}

.three_tabs { display:none;}

.three_container { width:100%; height:auto;}


.three_container dl:after {left: 23%;}
.three_container dl dd { width:79.5%;}


.p1_3_two {margin-top:0;}


.newsBtm ul li .wrap {padding:0 15px;}
.newsBtm ul li .wrap .date { display:none;}
.newsBtm ul li .wrap .btm { width: 150px;}


.recurit_sec4 .txt .left { width:100%;}
.recurit_sec4 .txt .right { width:100%; margin-top:25px;}

.recurit_sec5btn .btn { width:60%;}
.jobList .nLi .dd .wrap .btnWrap .btn { display:none;}

.jobList .nLi .dt .desc span:first-child { display:none;}

.list_contactpage .tit li { width:100%;margin-right:0;}

.n_down_nav {margin: 4px 0 24px;}
.n_down_nav span { display:block;}
.n_down_nav a {width: 100%; margin:0 auto;}



}

@media screen and (max-width: 468px){


.ititle{line-height: 76px;height: 66px;}

.isect1 dl dt a{padding-top: 20px;}
.isect1 dl dt a h4{font-size: 20px;}
.isect1 dl dt a h3{font-size: 16px;line-height: 30px;}
.isect1 dl dt a .btn{width: 100px;height: 30px;line-height: 30px;font-size: 12px;}
.isect1 dl dd{border:4px solid #489eff;}
.isect1 dl dd .container .swiper-slide a{height: 162px;}
.isect1 dl dd .container .swiper-slide a h4{font-size: 15px;line-height: 24px;}

.isect1{margin-bottom: 12px;}
.isect1 dl{padding-left: 0;}
.isect1 dl dt{position: relative;width: 100%;height: auto;padding-bottom: 20px;text-align: center;}
.isect1 dl dt a h3{margin-bottom: 0;}
.isect1 dl dt a .btn{display: none;}


.isect2 .container {padding-bottom: 30px;}
.isect2 .container .swiper-slide a .text{padding: 12px;}
.isect2 .container .swiper-slide a .text h5{font-size: 20px;}
.isect2 .container .swiper-slide a .text p{padding-right: 20px;}
.isect2 .container .swiper-slide a .text p span{right: 0;}
.isect2 .container .swiper-pagination{bottom: 0;}
.isect2 .container .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;margin: 0 2px;background-size: 10px 10px;}


.isect3{padding-bottom: 50px;}
.isect3 .container{padding: 0 10px 30px;}
.isect3 .container .swiper-slide a .text{padding: 12px 20px 20px;}
.isect3 .container .swiper-slide a .text .btn{width: 120px;height: 32px;line-height: 32px;font-size: 13px;}
.isect3 .container .swiper-slide a .text p{font-size: 13px;line-height: 24px;height: 48px;margin-bottom: 16px;}
.isect3 .container .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;margin: 0 2px;background-size: 10px 10px;}

.prodList ul li{width: 100%;}
.prodList ul li a:hover .text{height: 52px;padding-top: 0;}

.nyBanner{text-align: center;}
.nyBanner .w1260 h3{font-size: 24px;}
.nyBanner .w1260 .path{font-size: 12px;}

.partyList ul{padding-bottom: 35px;}
.partyList ul li{width: 100%;margin-bottom: 30px;}
.partyList ul li:last-child{margin-bottom: 0;}
.partyList ul li a .text h5{font-size: 16px;line-height: 32px;}
.partyList ul li a .text p{line-height: 22px;height: 44px;font-size: 12px;margin: 5px 0 15px;}

.newsScroll{border:none;}
.newsScroll .swiper-slide a .pic{width: 100%;height: 0;padding-bottom: 50.81%;}
.newsScroll .swiper-slide a .text h5{font-size: 16px;line-height: 24px;}
.newsScroll .swiper-slide a .text span{font-size: 12px;line-height: 28px;}
.newsScroll .swiper-slide a .text p{font-size: 13px;}

.newsList ul li{margin-bottom: 12px;border-bottom: 1px solid #ececec;padding-bottom: 16px;}
.newsList ul li a{padding-right: 0;}
.newsList ul li a .pic{position: relative;height: 0;padding-bottom: 69.35%;width: 100%;}
.newsList ul li a .text span{line-height: 30px;font-size: 12px;display: none;}
.newsList ul li a .text h5{font-size: 16px;line-height: 34px;}

.passage .psgLink li a h5{font-size: 16px;line-height: 28px;}
.passage .psgLink li a p{font-size: 12px;line-height: 22px;max-height: 44px;margin-bottom: 6px;}

.aboutWrap .nyTitle{margin-top: 40px;}

.aboutWrap .item1 .text{height: auto;padding-right: 0;}
.aboutWrap .item1 .text .tit{padding-top: 0;font-size: 16px;padding-bottom: 5px;margin-bottom: 20px;}
.aboutWrap .item1 .pic ul{padding:  0 30px;height: auto;}
.aboutWrap .item1 .pic ul li{padding: 20px 0;}
.aboutWrap .item1 .pic ul li:first-child{border-top: none;}
.aboutWrap .item1 .pic ul li:last-child{border-bottom:none;}
.aboutWrap .item1 .pic ul li h5{font-size: 28px;line-height: 42px;}

.aboutWrap .item3{margin-bottom: 0;}
.aboutWrap .item3 ul li{width: 100%;}
.aboutWrap .item3 ul li .cont{height: auto;padding-bottom: 45px;}
.aboutWrap .item3 ul li:last-child{margin-bottom: 0;}

.aboutWrap .item4 .nyTitle{padding-top: 40px;}
.aboutWrap .item4 .container .innerScroll{padding-bottom: 30px;}
.aboutWrap .item4 .container .innerScroll .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;margin: 0 2px;}
.aboutWrap .item4 .container .innerScroll .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-size: 100% 100%;}
}