*{box-sizing:border-box}
.wrap-max{max-width:100%;max-width:1680px;margin:0 auto;}
.wrap{max-width:100%;max-width:1440px;margin:0 auto;}
.flex{display: flex;}

.header{transition-duration:.8s;position:fixed;top:0;width:100%;height:105px;line-height:105px;z-index:9999;border-bottom:1px solid #6987A5;}
.header.height{background:rgba(26,79,161,.8);}
.header .info .menu li{position:relative;float:left;padding:0 30px;}
.header .info .menu li:after{width:1px;height:15px;background:#8C99AA;content:"";position:absolute;left:0;top:50%;margin-top:-7px;}
.header .info .menu li:first-child:after{display:none;}
.header .info .menu li a{font-size:16px;color:#fff;}
.header .info .menu li a.on,.header .info .menu li a:hover{transition-duration:.6s;font-weight:bold;}
.header .info .so{width:240px;height:40px;border:1px solid #8AA2B9;border-radius:30px;margin:32.5px 30px;}
.header .info .so input{display:block;background:none;border:0;float:left;line-height:38px;height:38px;}
.header .info .so input.submit{cursor:pointer;width:40px;text-align:center;background:url(../images/so.png) no-repeat center center;}
.header .info .so input.text{width: calc(100% - 40px);padding-left:15px;color:#fff;font-size:15px;}
.header .info .so input.text::-webkit-input-placeholder{color:#fff;}
.header .info .tel{color:#fff;background:url(../images/tel.png) no-repeat left center;height:105px;padding:30px 0 0 57px;line-height:22px;}
.header .info .tel p{font-size:14px;}
.header .info .tel span{font-size:28px;}
.header2,.header2 .info .so{border-color:#6AB8E6;}
.header .info .menu li:after{background:#6AB8E6;}

.index-banner .swiper-pagination{bottom:15px;}
.index-banner .swiper-pagination-bullet{width:50px;border-radius:0;height:5px;opacity:1;background:#fff;}
.index-banner .swiper-pagination-bullet-active{background:#E07500;}

.bg{position:relative;padding:100px 0 120px;background:#F2F2F2;}
.bg:before{width:665px;height:100px;position:absolute;top:0;right:0;background:url(../images/topbg.jpg) no-repeat right top;content:"";}
.bg:after{width:690px;height:100px;position:absolute;bottom:0;left:0;background:url(../images/bottombg.jpg) no-repeat left bottom;content:"";}

.title{text-align:center;margin-bottom:50px;}
.title h2{background:url(../images/title.png) no-repeat center center;line-height:40px;margin-bottom:20px;color:#333;font-weight:bold;font-size:35px;}
.title p{color:#666;font-size:15px;}

.index-product li{width:19%;float:left;margin-right:1.25%;}
.index-product li:nth-child(5n){margin-right:0;}
.index-product li a{transition-duration:.8s;display:block;}
.index-product li a .box{position:relative;border:1px solid #EBEBEB;overflow:hidden;}
.index-product li a .box .pic{overflow:hidden}
.index-product li a .box .pic img{width:100%;}
.index-product li a .box .tag{transition-duration:1s;z-index:2;font-family:"Arial";font-size:12px;color:#fff;position:absolute;top:20px;right:1px;width:40px;text-align:center;background:#F07D00;}
.index-product li a .box .btn{transition-duration:.8s;z-index:1;display:flex;justify-content: center;align-items: center;position:absolute;left:0;bottom:-100%;width:100%;height:100%;background:rgba(26,79,161,.8);}
.index-product li a .box .btn img{width:50px;height:50px;}
.index-product li a .txt{text-align:center;padding:25px 0;}
.index-product li a .txt h2{color:#222;font-size:20px;font-weight:bold;}
.index-product li a .txt p{color:#666;font-size:15px;margin:9px 0 22px}
.index-product li a .txt span{transition-duration:.8s;border:1px solid #1A4FA1;display:block;margin:0 auto;width:134px;height:34px;line-height:32px;font-size:14px;color:#999;border-radius:30px;}
.index-product li a:hover .box .btn{bottom:0;}
.index-product li a:hover .box .tag{right:-50px;}
.index-product li a:hover .txt span{background:#1A4FA1;color:#fff;}

.index-solution{padding:80px 0;}
.index-solution li{width:32%;margin:0 2% 30px 0;float:left}
.index-solution li:nth-child(3n){margin-right:0;}
.index-solution li a{position:relative;display:block;overflow:hidden}
.index-solution li a .pic{overflow:hidden}
.index-solution li a .box{transition-duration:.8s;z-index:1;display:flex;justify-content: center;align-items: center;position:absolute;bottom:-100%;left:0;width:100%;height:100%;background:rgba(26,79,161,.8);}
.index-solution li a .box .txt{padding:0 20px;text-align:center;}
.index-solution li a .box .txt h3{color:#fff;font-size:20px;margin:14px 0 23px}
.index-solution li a .box .txt p{color:#fff;font-size:15px;line-height:32px;}
.index-solution li a:hover .box{bottom:0;}

.index-news .t{color:#343434;font-size:25px;font-weight:bold;}
.index-news .t img{margin-left:20px;}
.index-news .bd .box{width:48%;float:left;}
.index-news .bd .box:first-child{margin-right:4%;}
.index-news .bd .box dl dt,.index-news .bd .box dl dd,.index-news .bd .box dl a{display:block;}
.index-news .bd .box h3{padding-bottom:20px;border-bottom:1px solid #CBCBCB;font-size:18px;font-weight:bold;color:#343434;}
.index-news .bd .box h3 a{transition-duration:.8s;display:block;font-size:12px;color:#fff;background:#F07D00;width:65px;height:22px;line-height:22px;text-align:center;float:right}
.index-news .bd .box h3 a:hover{background:#1A4FA1;}
.index-news .bd .box dl dt{padding:30px 0;border-bottom:1px dashed #CBCBCB;}
.index-news .bd .box dl dt a .pic{float:left;margin-right:15px;}
.index-news .bd .box dl dt a h4{font-size:16px;font-weight:bold}
.index-news .bd .box dl dt a p{color:#666;font-size:14px;margin:12px 0;line-height:22px;height:44px;overflow:hidden;}
.index-news .bd .box dl dt a span{color:#002862;font-size:14px;}
.index-news .bd .box dl dd{border-bottom:1px dashed #CBCBCB;}
.index-news .bd .box dl dd a{padding:15px 0 15px 15px;position:relative;line-height:22px;font-size:15px;}
.index-news .bd .box dl dd a span{float:right;font-size:14px;color:#999;}
.index-news .bd .box dl dd a:before{border-radius:6px;content:"";background:#B0B0B0;width:6px;height:6px;position:absolute;left:0;top:50%;margin-top:-3px;}

.footer{background:#151D30 url(../images/footer.jpg) no-repeat top center;}
.footer .info{height:385px;padding-top:75px;}
.footer .menu{width:50%;}
.footer .menu dl{width:20%;float:left;}
.footer .menu dl dt{margin-bottom:30px;}
.footer .menu dl dt a{font-size:16px;color:#fff;}
.footer .menu dl dd{margin-bottom:10px;}
.footer .menu dl dd a{font-size:14px;color:#999;}
.footer .menu dl dd a:hover{color:#fff;}
.footer .tel{width:35%;padding:0 80px 0 120px;min-height:260px;background:url(../images/tel.png) no-repeat 65px top;border-left:1px solid #2C3445;border-right:1px solid #2C3445;}
.footer .tel h3{color:#fff;font-size:16px;}
.footer .tel h2{color:#fff;font-size:30px;}
.footer .tel p{color:#fff;font-size:16px;margin:15px 0;}
.footer .tel .ico a{text-align:center;border-radius:52px;color:#fff;font-size:25px;width:52px;height:52px;display:inline-block;margin-right:10px;background:#222E4C;}
.footer .tel .ico a i{line-height:52px;}
.footer .tel .ico a:hover{background:#F07D00;}
.footer .wx{text-align:right;width:15%;}
.footer .wx p{display:inline-block;border:1px solid #434959;padding:10px;}
.footer .wx span{display:block;font-size:14px;color:#fff;padding:10px 15px 0 0;}
.footer .bottom p{font-size:14px;color:#434959;line-height:60px;}
.footer .bottom p a{float:right;font-size:14px;color:#434959;}

.backtop{transition-duration:.5s;position:fixed;right:5%;width:70px;height:70px;border-radius:70px;background:#222E4C url(../images/top.png) no-repeat center center;z-index:22;cursor:pointer;bottom:40px;}
.backtop:hover{background:#F07D00 url(../images/top.png) no-repeat center center}

.list-pc-menu{line-height:69px;height:70px;border-bottom:1px solid #E5E5E5;}
.list-pc-menu .position{color:#999;font-size:14px;background:url(../images/position.jpg) no-repeat left center;padding-left:25px;}
.list-pc-menu .position i{display:inline-block;padding:0 10px;}
.list-pc-menu ul li{position:relative;float:left;}
.list-pc-menu ul li a{display:block;padding:0 35px;font-size:16px;}
.list-pc-menu ul li.on:before{width:100%;height:3px;position:absolute;bottom:-1px;left:0;content:"";background:#1A4FA1}
.list-pc-menu ul li.on a{color:#1A4FA1;}

.page{text-align:center;margin-top:20px;}
.page a,.page span{transition-duration:.5s;padding:0 10px;margin-right:5px;height:30px;font-size:14px;border:1px solid #DCDCDC;display:inline-block;text-align:center;line-height:28px;}
.page a:hover,.page a.curpage{background:#1A4F9B;color:#fff;border-color:#1A4F9B}

.show-solution{padding:80px 0;}
.show-solution .sidebar{width:250px;}
.show-solution .sidebar h2{padding:25px 0 0 90px;color:#fff;line-height:25px;font-size:25px;font-weight:bold;background:#1A4FA1 url(../images/solution.png) no-repeat 20px center;height:100px;}
.show-solution .sidebar h2 span{font-size:16px;color:#f8f8f8;font-weight:normal;text-transform:uppercase;}
.show-solution .sidebar ul{border:1px solid #DADADA;padding:10px;border-bottom:2px solid #1A4FA1;}
.show-solution .sidebar ul li h3 a{transition-duration:.6s;display:block;padding:10px 0 10px 30px;background:url(../images/left.jpg) no-repeat 10px center;border-bottom:1px dashed #CCCCCC;}
.show-solution .sidebar ul li h3 a.on{background:#1A4FA1 url(../images/left.png) no-repeat 10px center;border-bottom:1px solid #1A4FA1;color:#fff;}
.show-solution .sidebar ul li:last-child a{border:0;}
.show-solution .sidebar ul li .sub{display:none;padding:20px 10px 10px 10px;}
.show-solution .sidebar ul li .sub a{color:#555;font-size:16px;padding-left:30px;background:url(../images/p.jpg) no-repeat left center;line-height:21px;display:block;margin-bottom:12px;}
.show-solution .sidebar ul li .sub a.on{background:url(../images/p2.jpg) no-repeat left center;}
.show-solution .sidebar ul li .sub a:hover{color:#1A4FA1}
.show-solution .content{width: calc(100% - 300px);}
.show-solution .content .t{text-align:center;font-size:32px;}
.show-solution .content .info{margin:25px 0;text-align:center;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;padding:8px 0;}
.show-solution .content .info span{color:#999;font-size:15px;margin-right:15px;}
.show-solution .content .body{padding:30px 0;line-height:30px;color:#666;font-size:16px;}
.show-solution .content .body p{margin-bottom:30px;}
.pro-content{width: calc(100% - 300px);}
.pro-content .t h2{margin-bottom:11px;background:url(../images/bg2.jpg) no-repeat left center;color:#2e2e2f;font-size:20px;padding-left:30px;font-weight:bold;}
.pro-content .screen{padding-top:30px;}
.pro-content .screen .mod{margin-bottom:30px;overflow:hidden}
.pro-content .screen .mod .hd{float:left;width:100px;color:#333;font-size:16px;}
.pro-content .screen .mod .bd{float:right;width: calc(100% - 100px);}
.pro-content .screen .mod .bd a{color:#666;font-size:14px;padding-left:22px;background:url(../images/p3.jpg) no-repeat left center;margin-right:10px;}
.pro-content .screen .mod .bd a:hover{color:#1A4FA1}
.pro-content .screen .mod .bd a.on{background:url(../images/p4.jpg) no-repeat left center;}
.pro-content .result-t{font-size:18px;color:#f07d00;font-weight:bold;}
.pro-content .result-list{padding:20px 0;}
.pro-content .result-list .mod-t{margin-bottom:20px;padding:0 20px;overflow:hidden;line-height:60px;color:#fff;background:#1A4FA1;font-size:20px;}
.pro-content .result-list .mod-t div{float:left;}
.pro-content .result-list .biaoti{width:380px;}
.pro-content .result-list .xinhao{width:210px;}
.pro-content .result-list .leixing{width:210px;}
.pro-content .result-list .jiegou{width:210px;}
.pro-content .result-list .beizhu{width: calc(100% - 1010px);}
.pro-content .result-list .mod{transition-duration:.7s;overflow:hidden;height:120px;padding:20px;font-size:16px;color:#555;}
.pro-content .result-list .mod div{float:left;display:flex;align-items : center;height:80px;}
.pro-content .result-list .mod .biaoti{display:block;padding-right:30px;}
.pro-content .result-list .mod .biaoti .img{transition-duration:.7s;margin-right:10px;display:block;width:80px;height:80px;border:1px solid #EDEDED}
.pro-content .result-list .mod .biaoti .img img{width:100%;height:78px;}
.pro-content .result-list .mod .biaoti h3{font-size:16px;color:#555;padding:10px 0;line-height:30px;}
.pro-content .result-list .mod:hover{border:0;box-shadow:0 0 30px rgba(0,0,0,.15);color:#1A4FA1;}
.pro-content .result-list .mod:hover .img{border-color:#1A4FA1;}
.pro-content .result-list .mod:hover .biaoti h3{color:#1A4FA1;}

.updown a{transition-duration:.7s;width:43%;float:left;background:#9D9D9D;height:48px;line-height:48px;color:#fff;font-size:15px;}
.updown a:nth-child(2){width:14%;border-left:1px solid #fff;border-right:1px solid #fff;text-align:center;}
.updown a:nth-child(2) img{margin-right:10px;}
.updown a:nth-child(1) img{margin:0 10px 0 30px;}
.updown a:nth-child(3){padding:0 30px;}
.updown a:nth-child(3) img{float:right;margin-top:13.5px;}
.updown a:hover{background:#1A4FA1}

.show-service{padding:80px 0;}
.show-service .ask li{padding:40px 30px;margin-bottom:20px;transition-duration:.8s;border:1px solid #EEEEEE;border-radius:5px;}
.show-service .ask li a{display:block}
.show-service .ask li a .time{width:90px;}
.show-service .ask li a .time i{height:25px;padding-right:15px;line-height:25px;text-align:right;background:#C0C1C2;color:#fff;display:block;}
.show-service .ask li a .time h3{text-align:center;color:#fff;height:65px;width:100%;background:#1A4FA1;padding-top:10px;}
.show-service .ask li a .time h3 span{font-size:22px;}
.show-service .ask li a .time h3 p{font-size:13px;}
.show-service .ask li a .txt{width: calc(100% - 130px);}
.show-service .ask li a .txt h2{padding-bottom:35px;position:relative;font-size:20px;}
.show-service .ask li a .txt h2 i{transition-duration:.8s;float:right;width:25px;height:25px;line-height:25px;text-align:center;background:#EFEFEF;border-radius:25px;color:#333;}
.show-service .ask li a .txt h2:before{width:80px;height:2px;background:#C0C0C0;position:absolute;content:"";top:44px;left:0;}
.show-service .ask li a .txt p{color:#666;font-size:15px;line-height:26px;}
.show-service .ask li:hover{border-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.1);}
.show-service .ask li:hover a .txt h2 i{background:#1A4FA1;color:#fff;}
.show-service .content h2{font-size:25px;font-weight:bold;margin-bottom:40px;}
.show-service .content ul li{width:48%;float:left;margin:0 4% 30px 0;}
.show-service .content ul li:nth-child(2n){margin-right:0;}
.show-service .content ul li .pic{margin-right:30px;float:left;}
.show-service .content ul li h3{line-height:32px;padding:40px 0 15px;font-size:18px;font-weight:bold}
.show-service .content ul li h3 span{width:32px;margin-right:15px;border-radius:32px;text-align:center;color:#fff;background:#1A4FA1;border-radius:100%;height:32px;display:inline-block;}
.show-service .content ul li p{font-size:16px;line-height:32px;color:#666}
.show-service .download li{transition-duration:.7s;margin-bottom:10px;padding:20px 60px 20px 50px;background:#F0F0F0 url(../images/pdf2.jpg) no-repeat 20px center;}
.show-service .download li a{line-height:30px;display:block;}
.show-service .download li span{transition-duration:.7s;display:inline-block;line-height:30px;}
.show-service .download li .time{margin-right:10px;font-size:14px;color:#999;}
.show-service .download li .t{font-size:18px;color:#444;}
.show-service .download li .down{width:100px;height:30px;text-align:center;line-height:30px;font-size:14px;color:#fff;float:right;background:#C5C5C5;border-radius:4px;}
.show-service .download li .down i{margin-left:5px;}
.show-service .download li:hover{background:#1A4FA1 url(../images/pdf.jpg) no-repeat 20px center;}
.show-service .download li:hover .time{color:#fff;}
.show-service .download li:hover .t{color:#fff;}

.show-help{padding:80px 0;background:#F9F9F9}
.show-help h2{font-size:25px;margin-bottom:30px;font-weight:bold;}
.show-help h2 img{margin-right:10px;}
.show-help p{font-size:15px;margin-bottom:10px;color:#888;line-height:22px;}
.show-help p span{font-weight:bold;color:#1a4fa1}

.list-contact{padding:50px 0;}
.list-contact .one .txt h2{color:#1a4fa1;font-size:25px;padding-top:10px;font-weight:bold}
.list-contact .one .txt h3{position:relative;color:#222;font-size:15px;margin-bottom:40px;padding:10px 0 20px;text-transform:uppercase;}
.list-contact .one .txt h3:before{width:50px;height:3px;background:#1A4FA1;content:"";position:absolute;left:0;bottom:0;}
.list-contact .one .txt ul li{margin-top:10px;line-height:30px;}
.list-contact .one .txt ul li span{font-size:14px;}
.index-msg{background:#F8F8F8;padding:50px 0;}
.index-msg h2{font-size:26px;margin-bottom:40px;color:#333}
.index-msg input.text{margin-right:5%;border-radius:5px;font-size:14px;padding:0 10px;color:#666;float:left;;height:40px;line-height:38px;border:1px solid #D4D4D4;display:inline-block;width:30%;}
.index-msg input.text:nth-child(3){margin-right:0;}
.index-msg textarea{min-height:150px;border-radius:5px;font-size:14px;color:#666;padding:10px;border:1px solid #D4D4D4;width:100%;display:block;clear:both;margin:20px 0;}
.index-msg input.submit{width:200px;cursor:pointer;height:50px;line-height:50px;border:0;text-align:center;color:#fff;font-size:15px;border-radius:5px;display:inline-block;background:#1A4FA1;}
.index-msg input.reset{background:#DDD;margin-left:20px;color:#666}

.index-about{padding:50px 0;}
.index-about .one .txt h2{color:#1a4fa1;font-size:25px;padding-top:10px;font-weight:bold}
.index-about .one .txt h3{position:relative;color:#222;font-size:22px;padding:15px 0 25px;text-transform:uppercase;}
.index-about .one .txt h3:before{width:50px;height:3px;background:#1A4FA1;content:"";position:absolute;left:0;bottom:0;}
.index-about .one .txt p{max-width:600px;font-size:15px;margin-top:20px;line-height:28px;}
.index-about .one .txt p span{color:#1a4fa1;font-weight:bold;}
.index-about .two{padding:50px 0;margin:35px 0;border-top:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9}
.index-about .two p{font-size:16px;line-height:32px;margin-bottom:30px;color:#555}
.index-about .two li{width:30%;margin-right:5%;float:left;}
.index-about .two li a{display:block;overflow:hidden}
.index-about .two li img{width:100%}
.index-about .two li:nth-child(3n){margin-right:0;}
.index-about .two h3{margin:30px 0 10px 0;font-size:22px;color:#1a4fa1;font-weight:bold;}

.index-certificate{padding:50px 0;}
.index-certificate li{float:left;width:25%;position:relative;margin-bottom:25px;text-align:center;border-bottom:1px solid #EBEBEB;padding-bottom:17px;}
.index-certificate li:before{width:1px;height:60%;content:"";background:#EBEBEB;position:absolute;right:0;bottom:0;}
.index-certificate li a{display:block}
.index-certificate li .txt{font-size:18px;color:#333;margin-top:15px;}
.index-certificate li:nth-child(4n):before{display:none;}

.index-history{padding:70px 0 140px;}
.index-history ul{position:relative;height:100%;}
.index-history ul:before{width:1px;height: calc(100% + 60px);background:#E5E5E5;content:"";left:50%;top:0;position:absolute;}
.index-history ul:after{width:32px;height:32px;background:url(../images/bottom.jpg);content:"";left:49%;bottom:-70px;position:absolute;}
.index-history ul li{overflow:hidden;}
.index-history ul li div{object-fit: fill;width:50%;height:157px;float:left;padding:50px 0;}
.index-history ul li .summary{line-height:28px;height:font-size:16px;color:#666;border-bottom:1px solid #E5E5E5;padding-left:65px;position:relative;}
.index-history ul li .summary:before{width:10px;height:10px;content:"";position:absolute;background:url(../images/ico.jpg);left:35px;top:58px}
.index-history ul li .year{text-align:right;line-height:40px;padding-right:65px;font-size:40px;color:#1a4fa1;position:relative;}
.index-history ul li .year:before{width:180px;height:1px;content:"";position:absolute;background:#E5E5E5;right:0;bottom:0;}
.index-history ul li:nth-child(2n) .summary{padding:50px 50px 35px 65px}
.index-history ul li:nth-child(2n) .year{float:right;text-align:left;padding:50px 0 50px 35px}
.index-history ul li:nth-child(2n) .year:before{left:0;}

.list-news{padding:70px 0;}
.list-news li{position:relative;overflow:hidden;margin-bottom:40px;}
.list-news li a{display:block;}
.list-news li .pic{width:368px;float:left;margin-right:50px;}
.list-news li .txt{float:left;width: calc(100% - 418px);padding-top:20px;}
.list-news li .txt h3{color:#333;font-size:22px;}
.list-news li .txt p{width: calc(100% - 120px);color:#666;font-size:15px;line-height:29px;margin:25px 0;}
.list-news li .btn{border-top:1px solid #E5E5E5;padding-top:25px;}
.list-news li .btn span{width:165px;height:45px;display:inline-block;line-height:45px;border-radius:30px;background:#1A4FA1;text-align:center;color:#fff;font-size:15px;}
.list-news li .time{font-family:"Arial";position:absolute;width:60px;right:0;top:10%;text-align:center;}
.list-news li .time p{border-bottom:1px solid #1A4FA1;color:#1a4fa1;font-size:48px;}
.list-news li .time span{color:#1a4fa1;font-size:15px;}
.list-news li:hover .txt h3{color:#1a4fa1;}

.list-job{padding:75px 0;}
.list-job .hd{text-align:center;}
.list-job .hd h2{background:url(../images/job-title.jpg) no-repeat center center;font-size:30px;}
.list-job .hd h3{font-size:17px;padding:10px 0 30px}
.list-job .hd p{font-size:16px;line-height:26px;color:#666;}
.list-job .hd p span{font-weight:bold;color:#f07d00}
.list-job .pic{margin:50px 0;}
.list-job .pic img{width:100%}
.list-job .box .mod{cursor:pointer;height:45px;margin-bottom:5px;line-height:45px;padding:0 30px;color:#333;font-size:15px;background:#F8F8F8;}
.list-job .box .mod.t{background:#689CD5;color:#fff;}
.list-job .box .mod.on{background:#E8EEFA;}
.list-job .box .mod div{float:left;text-align:center;}
.list-job .box .mod div.zhiwei{width:220px;text-align:left;}
.list-job .box .mod div.renshu{width:280px;}
.list-job .box .mod div.didian{width:400px;}
.list-job .box .mod div.gongzi{width:calc(100% - 1000px);}
.list-job .box .mod div.shijian{float:right;width:100px;}
.list-job .box .modcontent{display:none;padding:15px 30px 30px 30px;margin-bottom:5px;position:relative;background:#F8F8F8}
.list-job .box .modcontent .txt{width:60%;}
.list-job .box .modcontent .txt h3{color:#333;margin:20px 0 10px 0;font-size:15px;font-weight:bold;}
.list-job .box .modcontent .txt p{padding-left:20px;position:relative;font-size:15px;color:#666;line-height:28px;}
.list-job .box .modcontent .txt p:before{width:6px;height:6px;border:2px solid #f07d00;background:#fff;position:absolute;left:0;top:10px;content:"";border-radius:100%;}
.list-job .box .modcontent .img{position:absolute;bottom:60px;right:60px;}

#cloud-zoom-big,.mousetrap{display:none !important;}
#wrap{z-index:1 !important;}
.show-pro{padding:80px 0;}
.show-pro .t{color:#333;font-size:26px;padding-bottom:60px;position:relative;}
.show-pro .t:before{width:40px;height:4px;background:#1B4FA2;content:"";position:absolute;left:0;bottom:30px;}
.show-pro .show-pro-content{width:845px;}
.show-pro .show-pro-content .show-pic{margin-bottom:50px;}
.show-pro .show-pro-content .show-pic .xiaotu{width:180px;float:left;}
.show-pro .show-pro-content .show-pic .xiaotu .next,.show-pro .show-pro-content .show-pic .xiaotu .prev{width:120px;height:25px;text-align:center;cursor:pointer;line-height:25px;color:#000;background:#DBDBDB;display:block;margin:0 auto;font-size:15px;}
.show-pro .show-pro-content .show-pic .xiaotu .next:hover,.show-pro .show-pro-content .show-pic .xiaotu .prev:hover{background:#1B4FA2;color:#fff;}
.show-pro .show-pro-content .show-pic .xiaotu .next{margin-bottom:10px;}
.show-pro .show-pro-content .show-pic .xiaotu #zoomcontlist li{width:178px;border:1px solid #E5E5E5;margin-bottom:10px;}
.show-pro .show-pro-content .show-pic .xiaotu #zoomcontlist li img{width:178px;height:127px;}
.show-pro .show-pro-content .show-pic .xiaotu #zoomcontlist li:hover{border-color:#1B4FA2}
.show-pro .show-pro-content .show-pic .datu{border:1px solid #DFDFDF;width: calc(100% - 200px);float:right;}
.show-pro .show-pro-content .show-pic .datu a{z-index:1;}
.show-pro .show-pro-content .hd{padding:15px 0;}
.show-pro .show-pro-content .hd img{margin-right:5px;}
.show-pro .show-pro-content .hd h2{line-height:38px;display:inline-block;font-size:21px;color:#333;font-weight:bold;}
.show-pro .show-pro-content .hd h2 span{font-size:15px;color:#999;font-weight:normal;margin-left:5px;}
.show-pro .show-pro-content .chicuntu{padding:30px 0;}
.show-pro .show-pro-content .description{padding:15px 0;}
.show-pro .show-pro-content .description p{font-size:16px;line-height:32px;color:#555;position:relative;padding-left:30px;}
.show-pro .show-pro-content .description p:before{width:8px;height:8px;background:#C0C0C0;position:absolute;left:12px;top:12px;content:"";border-radius:100%;}
.show-pro .show-pro-content .features{color:#666;font-size:14px;padding-bottom:30px;}
.show-pro .show-pro-content .features table{width:100%;}
.show-pro .show-pro-content .features h3{margin:20px 0;background:url(../images/bg3.jpg) no-repeat 10px center;padding-left:40px;color:#444;font-weight:bold;font-size:16px;}
.show-pro .show-pro-content .features td{border:0;float:left;line-height:35px;height:35px;}
.show-pro .show-pro-content .features tr{background:#F4F5F9}
.show-pro .show-pro-content .features tr:nth-child(2n){background:#fff}
.show-pro .show-pro-content .features td:nth-child(1){width:300px;padding-left:40px;}
.show-pro .show-pro-content .features td:nth-child(2){width: calc(100% - 300px);padding-right:40px;}
.show-pro .show-pro-sidebar{width: calc(100% - 900px);}
.show-pro .show-pro-sidebar .hd h2{color:#333;font-size:26px;}
.show-pro .show-pro-sidebar .pro-down-list{padding:20px 0 40px;}
.show-pro .show-pro-sidebar .pro-down-list li{margin-bottom:15px;}
.show-pro .show-pro-sidebar .pro-down-list li:last-child{margin-bottom:0px;}
.show-pro .show-pro-sidebar .pro-down-list li a{color:#333;font-size:16px;display:block;background:url(../images/pdf3.jpg) no-repeat left center;padding-left:40px;line-height:25px;}
.show-pro .show-pro-sidebar .pro-down-list li a:hover{color:#1B4FA2}
.show-pro .show-pro-sidebar .pro-pic-list{margin:20px 0;background:#F6F6F6;padding:30px 10px}
.show-pro .show-pro-sidebar .pro-pic-list li{transition-duration:.7s;overflow:hidden;margin-bottom:20px;}
.show-pro .show-pro-sidebar .pro-pic-list li a{display:block}
.show-pro .show-pro-sidebar .pro-pic-list li .pic{transition-duration:.7s;float:left;width:110px;height:110px;margin-right:20px;border:1px solid #ECECEC;}
.show-pro .show-pro-sidebar .pro-pic-list li .pic img{width:100%;height:108px;}
.show-pro .show-pro-sidebar .pro-pic-list li h3{color:#333;font-size:16px;line-height:24px;max-height:68px;overflow:hidden;padding:10px 0;}
.show-pro .show-pro-sidebar .pro-pic-list li p{transition-duration:.7s;color:#888;font-size:14px;}
.show-pro .show-pro-sidebar .pro-pic-list li:last-child{margin-bottom:0px;}
.show-pro .show-pro-sidebar .pro-pic-list li:hover .pic{border-color:#1B4FA2}
.show-pro .show-pro-sidebar .pro-pic-list li:hover p{color:#1B4FA2}

@media (max-width: 1680px){
	.wrap{max-width:96%;}
}
@media screen and (max-width:992px) {
	.wrap{max-width:100%;}
	.fl,.fr{float:none;}
	.bg{padding:100px 10px;}
	.list-job .box .modcontent .txt,.show-solution .content,.bg:before,.bg:after{width:100%;}
	.title{margin-bottom:30px;}
	.index-solution{padding:50px 10px;}
	.index-product li,.index-solution li{width:100%;float:none;margin:0 0 10px 0 !important;}
	.index-news .bd .box{width:100%;margin:0 0 10px 0}
	.index-news .bd .box dl dd a{font-size:13px;}
	.show-pro .show-pro-content .show-pic,.index-history ul li .summary:before,.list-news li .time,.list-news li .btn,.list-job .box .modcontent .img,.index-certificate li:before,.updown a:nth-child(2),.index-msg input.reset,.list-pc-menu ul,.show-solution .sidebar,.footer .info{display:none;}
	.footer .bottom p{line-height:30px;}
	.backtop{width:35px;height:35px;background-size:50% 70%;border-radius:35px;right:10px;}
	.list-pc-menu{height:40px;line-height:39px;padding:0 10px}
	.show-pro,.index-about,.list-news,.list-job,.index-certificate,.show-help,.show-service,.index-solution,.footer .bottom,.show-solution,.list-contact,.index-msg{padding:30px 10px}
	.index-msg input.text{width:100%;margin:0 0 10px 0;}
	.index-msg textarea{margin:0 0 10px 0;}
	.index-msg input.submit{display:block;margin:0 auto;}
	.updown a{width:100%;}
	.show-solution .content .info{margin:10px 0}
	.show-service .download li{overflow:hidden;}
	.show-service .download li .t{font-size:14px}
	.show-service .download li .down{width:100px;font-size:14px;}
	.show-solution .content .t{font-size:25px;}
	.show-service .ask li{padding:15px;margin-bottom:15px;}
	.show-service .ask li a .time{display:none;}
	.show-service .ask li a .txt{width:100%;}
	.show-service .ask li a .txt h2:before{display:none;}
	.show-service .ask li a .txt h2{padding-bottom:20px;font-size:17px;}
	.show-service .ask li a .txt p{font-size:14px;line-height:22px}
	.show-service .content h2{font-size:20px;margin-bottom:20px;}
	.show-service .content ul li .pic{margin-right:0;float:none;}
	.show-service .content ul li .pic img{width:100%}
	.show-service .content ul li h3{padding:15px 0;}
	.show-service .content ul li p{font-size:14px;line-height:24px}
	.index-certificate li{padding-bottom:10px;width:48%;margin-right:4%}
	.index-certificate li:nth-child(2n){margin-right:0;}
	.index-certificate li .txt{font-size:14px;margin-top:10px}
	.list-job .hd h2{font-size:20px;}
	.list-job .pic{margin:20px 0;}
	.list-job .box .modcontent{padding:10px 15px;}
	.list-job .box .mod div.didian,.list-job .box .mod div.gongzi{display:none;}
	.list-job .box .mod div{width:33.3% !important;}
	.list-news li .pic{width:100%;margin-right:0;float:none;}
	.list-news li .txt{width:100%;float:none;}
	.list-news li .txt p{width:100%;margin:15px 0 0 0 }
	.list-news li .pic img{width:100%}
	.index-history ul li div{height:auto;min-height:160px;}
	.index-history ul li .summary,.index-history ul li div,.index-history ul li:nth-child(2n) .summary{padding:15px 10px;}
	.index-history ul li .summary{line-height:22px;font-size:14px;}
	.index-history ul li .year{padding:50px 0 !important;text-align:center !important;}
	.index-history ul:after{left:46.5%}
	.pro-content,.show-pro .show-pro-sidebar,.show-pro .show-pro-content{width:100%;}
	.show-pro .show-pro-content .features td{height:auto;line-height:30px;}
	.show-pro .show-pro-content .features td:nth-child(1){padding-left:10px;width:150px;}
	.show-pro .show-pro-content .features td:nth-child(2){padding-right:10px;width: calc(100% - 160px);}
	.show-pro .show-pro-sidebar{padding-top:20px;}
	.show-pro .show-pro-sidebar .pro-pic-list li h3{max-height:88px;}
	.show-pro .show-banner{display:block !important}
	.pro-content .screen .mod{margin-bottom:15px;}
	.pro-content .screen .mod .bd a{padding-left:20px;margin-right:10px;font-size:12px;}
	.pro-content .result-list .mod-t div{display:none;}
	.pro-content .result-list .mod-t .biaoti{display:block;width:100%;}
	.pro-content .result-list .mod{padding:10px 0;height:100px;}
	.pro-content .result-list .mod .biaoti{padding-right:0;float:none;}
}