@charset "utf-8";
/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
.warp{width:1000px; margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
.text-left{text-align: left;}
.text-right{text-align: right;}
.text-center{text-align: center;}
.text-over{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.over{overflow: hidden;}
.relative{position: relative;z-index: 1;}
.absolute{position: absolute;z-index: 1;}
.fixed{position: fixed;z-index: 1;}
.inline{display: inline;}
.block{display: block;}
.inline-block{display: inline-block;}
.hide{display: none;}
.max-w100{max-width: 100%;}
.max-h100{max-height: 100%;}
.middle{vertical-align: middle;}
.border-box{ -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
.trans{ -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}

/*新站*/
#warp{width:100%; max-width:1920px; min-width:320px; margin:0 auto;}
#warp .wow{ visibility:hidden;}
#warp a{ -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.main{ width:1400px; margin:0 auto;}

/*公告样式*/
a:hover{color:#01519b !important;}
.b_pic{overflow:hidden;}
.b_pic img{ -webkit-transition:0.5s; -moz-transition:0.5s; transition:0.5s; }
.b_pic:hover img{-webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);}
.cut{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.clear{margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}
.clear_both{zoom:1;}
.clear_both:after{content:""; display:block; clear:both;}
.dis{ display:inline-block; *display:inline; zoom:1;}
.loader{top: 0;right: 0;left: 0;bottom: 0;position: fixed;z-index: 99999;background: rgba(255,255,255,.5) url(/static/images/global/loader.svg) no-repeat center 40% / auto auto;}


/*字体*/
.fz10{ font-size:10px; color:#333;}
.fz12{ font-size:12px; color:#333;}
.fz14{ font-size:14px; color:#333;}
.fz16{ font-size:16px; color:#333;}
.fz18{ font-size:18px; color:#333;}
.fz20{ font-size:20px; color:#333;}
.fz22{ font-size:22px; color:#333;}
.fz24{ font-size:24px; color:#333;}
.fz26{ font-size:26px; color:#333;}
.fz28{ font-size:28px; color:#333;}
.fz30{ font-size:30px; color:#333;}
.fz32{ font-size:32px; color:#333;}
.fz34{ font-size:34px; color:#333;}
.fz36{ font-size:36px; color:#333;}
.fz38{ font-size:38px; color:#333;}
.fz40{ font-size:40px; color:#333;}
.fz42{ font-size:42px; color:#333;}
.fz44{ font-size:44px; color:#333;}
.fz46{ font-size:46px; color:#333;}
.fz48{ font-size:48px; color:#333;}

@font-face{ font-family:'font-zi1'; src:url('/font/MYRIADPRO-BOLDSEMICN.OTF');}
.font-zi1{ font-family:'font-zi1';}
@font-face{ font-family:'font-zi2'; src:url('/font/MyriadPro-Light.OTF');}
.font-zi2{ font-family:'font-zi2';}
@font-face{ font-family:'font-zi3'; src:url('/font/DINCOND-MEDIUMEXPERT.OTF');}
.font-zi3{ font-family:'font-zi3';}

/*头部样式*/
/*.head{ width:100%;-webkit-filter: grayscale(100%);}*/
.header{ width:100%; background:#fff; position:fixed; top:0; left:0; right:0; z-index:2000; padding:20px 0; margin:0 auto;}
.header .logo{ width:130px;}
.header .logo img{ width:100%;}
.header .nav{ margin-right:40px; margin-top:10px;}
.header .nav .list{ margin-right:65px;}
.header .nav .list a{ font-size:20px; padding-bottom:10px;}
.header .nav .list.on a{ color:#00519b; border-bottom:3px solid #01519b;}
.header .right{ margin-top:12px;}
.header .right .search{ height:24px; border:1px solid #ddd; border-radius:50px; padding:0 10px; margin-right:10px;}
.header .right .search .input{ width:100px; height:24px; border:none;}
.header .right .search .sub{ width:14px; height:14px; cursor:pointer; background:url(/images/img2.jpg) no-repeat center; margin-top:4px;}
.header .right .wechat{ width:24px; height:24px; background:url(/images/img1.jpg) no-repeat center; border:1px solid #ddd; border-radius:50%; position:relative;}
.header .right .wechat img{ width:120px; display:none; position:absolute; left:50%; top:25px; z-index:2; margin-left:-60px;}
.header .right .wechat:hover img{ display:inline-block;}

/*手机版头部*/
.phone_header{ width:100%; max-width:980px; min-width:320px; display:none; background:#fff; position:fixed; top:0; left:0; right:0; z-index:2000; padding:0.8rem 0;}
.phone_header .logo{ width:8rem;}
.phone_header .logo img{ width:100%;}
.phone_header .lang{ width:3.125rem; height:3.125rem; line-height:3.125rem; text-align:center; text-transform:uppercase; color:#666; border:1px solid #092bb0; border-radius:50%; margin-top:0.8rem; margin-right:2.5rem;}
.phone_header .target{ width:3.125rem; height:2.25rem; cursor:pointer; background:url(/images/img37.jpg) no-repeat center; background-size:100%; margin-top:0.4rem;}
.phone_header .target.on{ width:2.25rem; height:2.25rem; background:url(/images/img38.png) no-repeat center; background-size:100%;}
.phone_header .nav{ width:100%; max-width:980px; min-width:320px; text-align:center; overflow:auto; display:none; background:rgba(85,85,85,0.9); position:fixed; left:0; right:0; top:0; z-index:10; margin:0 auto;}
.phone_header .nav .list{ width:100%; border-bottom:1px solid #929292; padding:1.25rem 0;}
.phone_header .nav .list .Zi1{ width:100%; color:#fff !important;}

/*广告样式*/
.banner{ width:100%; overflow:hidden; position:relative;}
.banner .db{ width:100%;}
.banner .db .swiper-slide{ width:100%; position:relative;}
.banner .db .swiper-slide .nts{ position:absolute; left:0; right:0; top:30%; z-index:2; margin:0 auto;}
.banner .db .swiper-slide .nts .fz36{ color:#01519b;}
.banner .db .swiper-slide .nts .fz36.in{ color:#333; margin:5px 0 10px;}
.banner .db .swiper-slide .nts .fz24{ color:#555;}
.banner .db .swiper-slide img{ width:100%;}
.banner .hb{ width:100%; text-align:center; position:absolute; left:0; right:0; bottom:13px !important; z-index:3; margin:0 auto;}
.banner .hb span{ width:8px; height:8px; display:inline-block; opacity:1; cursor:pointer; background:#fff; font-size:0; border-radius:50%; margin:0 4px !important;}
.banner .hb span.swiper-pagination-bullet-active{ background:#01519b;}

/*手机广告*/
.phone_banner{ width:100%; display:none; overflow:hidden; position:relative;}
.phone_banner .db{ width:100%;}
.phone_banner .db .swiper-slide{ width:100%; position:relative;}
.phone_banner .db .swiper-slide .nts{ position:absolute; left:0; right:0; top:30%; z-index:2; margin:0 auto;}
.phone_banner .db .swiper-slide .nts .fz36{ color:#01519b;}
.phone_banner .db .swiper-slide .nts .fz36.in{ color:#333; margin:5px 0 10px;}
.phone_banner .db .swiper-slide .nts .fz24{ color:#555;}
.phone_banner .db .swiper-slide img{ width:100%;}
.phone_banner .hb{ width:100%; text-align:center; position:absolute; left:0; right:0; bottom:13px !important; z-index:3; margin:0 auto;}
.phone_banner .hb span{ width:8px; height:8px; display:inline-block; opacity:1; cursor:pointer; background:#fff; font-size:0; border-radius:50%; margin:0 4px !important;}
.phone_banner .hb span.swiper-pagination-bullet-active{ background:#01519b;}

/*底部样式*/
.footer{ width:100%; height:14px; line-height:14px; text-align:center; _background:#eee; border-top:3px solid #01519b; padding:26px 0;}
.footer .select{ width:140px; height:26px; background:url(/images/img7.png) no-repeat 95% center; border:1px solid #666; padding:0 5px; margin-left:10px;}
.footer .list{ display:inline-block; color:#555; border-right:1px solid #a7a7a7; padding:0 6px;}
.footer .list.in{ border-right:none;}

/*首页样式*/
.index{}
.index .one{ _background:#eee; margin-top:30px;}
.index .one .main{ height:172px; overflow:hidden; position:relative;}
.index .one .list{ width:25%; height:172px; overflow:hidden;}
.index .one .list .img{ width:502px;}
.index .one .list .img img{ width:100%;}
.index .one .list .nts{ width:100%; position:relative; z-index:3; padding:70px 15px 0;}
.index .one .list .nts .xian{ width:20px; height:2px; background:#fff;}
.index .one .list .nts .fz22{ color:#fff; margin:5px 0;}
.index .one .list .nts .fz12{ text-transform:capitalize; color:#fff;}
.index .one .list.on{ width:34%;}
.index .one .list.in{ width:22%;}
.index .one .list.nt4{ position:absolute; right:0; top:0; z-index:2;}
.index .two{ background:#eee; padding:20px 0 10px; margin:20px 0 0;}
.index .two .title{ width:100%; line-height:26px;}
.index .two .title .fz22{ color:#333;}
.index .two .title .fz14{ color:#888;}
.index .two .title .last{}
.index .two .title .last .list{ color:#333; border-radius:20px; padding:0 12px; margin:0 5px;}
.index .two .title .last .list.on{ background:#01519b; color:#fff !important;}
.index .two .item{ width:100%; margin:20px 0 0;}
.index .two .item .last{ width:100%;}
.index .two .item .last .list{ width:23.5%; margin-right:2%;}
.index .two .item .last .list .img{ width:100%;}
.index .two .item .last .list .img img{ width:100%;}
.index .two .item .last .list .nts{ width:100%; _background:#eee; padding:4% 3%;}
.index .two .item .last .list .nts .fz16{ width:100%; margin-bottom:14px;}
.index .two .item .last .list .nts .fz16 a{ color:#333;}
.index .two .item .last .list .nts .fz14{ height:44px; line-height:22px; overflow:hidden; color:#777;}
.index .two .item .last .list.in{ margin-right:0;}
.index .two .item .hb{ width:100%; text-align:center; margin-top:30px;}
.index .two .item .hb span{ width:8px; height:8px; display:inline-block; opacity:1; cursor:pointer; background:#bebebe; font-size:0; border-radius:50%; margin:0 4px !important;}
.index .two .item .hb span.swiper-pagination-bullet-active{ background:#01519b;}

/*内页样式*/
.inside_category{ width:100%; border-bottom:1px solid #eaeaea; padding:24px 0;}
.inside_category .list{ color:#333; margin-right:2.8%;}
.inside_category .list.on{ color:#01519b; font-weight:bold;}

/*面包屑*/
.wz{ width:100%; text-align:right; font-size:14px; color:#888; padding:14px 0;}
.wz a{ font-size:14px; color:#888;}
.wz span{ font-size:14px; color:#888;}

/*详细页*/
.detail{ padding:40px 0; margin:0 auto;}
.detail .top{ width:100%; text-align:center;}
.detail .top .fz18{ width:100%; color:#01519b; font-size:22px;}
.detail .top .time{ width:100%; margin-top:1rem;}
.detail .top .time .fz12{ color:#999; margin-right:1.25rem;}
.detail .top .time .fz12 span{ color:#01519b;}
.detail .top .time .fz12.share{ vertical-align:top;}
.detail .top .time .fz12.share .bdsharebuttonbox{ margin-top:-0.4375rem;}
.detail .cent{ width:100%; max-width:900px; border-top:1px solid #e3e6f4; border-bottom:1px solid #01519b; padding:2.5rem 0 5.375rem; margin:1.375rem auto 2rem;}
.detail .bot{ width:100%; max-width:900px; margin:0 auto;}
.detail .bot .fz12{ width:100%; color:#666;}
.detail .bot .fz12.in{ margin-bottom:0.5rem;}

/*关于我们*/
.about{}
.about .one{ padding:96px 0 140px;}
.about .one .left{ width:47%;}
.about .one .left .fz22{ color:#01519b;}
.about .one .left .fz32{ text-transform:uppercase; color:#01519b; margin:5px 0 10px;}
.about .one .left .fz14{ line-height:30px; color:#555;}
.about .one .right{ width:50%;}
.about .one .right img{ width:100%;}
.about .two{ width:100%; background:#fff url(/images/img8.jpg) repeat center top; padding:70px 0 130px;}
.about .two .top{ width:100%; text-align:center;}
.about .two .top .Zi1{ color:#01519b; font-size:82px;}
.about .two .top .fz18{ color:#333; margin-top:25px;}
.about .two .bot{ width:100%; text-align:center; margin-bottom:60px;}
.about .two .bot .prev{ width:2.5%;}
.about .two .bot .prev .img1{ width:100%; display:none;}
.about .two .bot .prev .img2{ width:100%;}
.about .two .bot .next{ width:2.5%;}
.about .two .bot .next .img1{ width:100%; display:none;}
.about .two .bot .next .img2{ width:100%;}
.about .two .bot .prev.swiper-button-disabled .img1{ display:inline-block;}
.about .two .bot .prev.swiper-button-disabled .img2{ display:none;}
.about .two .bot .next.swiper-button-disabled .img1{ display:inline-block;}
.about .two .bot .next.swiper-button-disabled .img2{ display:none;}
.about .two .bot .item{ width:92%; position:relative; margin-top:12px;}
.about .two .bot .item .xian{ width:100%; height:1px; background:#dcdcdd; position:absolute; left:0; top:5px; z-index:2;}
.about .two .bot .item .swiper-wrapper{ position:relative; z-index:3;}
.about .two .bot .item .swiper-wrapper .list{ text-align:center; cursor:pointer;}
.about .two .bot .item .swiper-wrapper .list .dian{ width:10px; height:10px; background:#666; border-radius:50%;}
.about .two .bot .item .swiper-wrapper .list .fz20{ width:100%; color:#666; margin-top:15px;}
.about .two .bot .item .swiper-wrapper .list.on .dian{ background:#01519b;}
.about .two .bot .item .swiper-wrapper .list.on .fz20{ color:#01519b;}
/*新-发展历程*/      
.about .new_two{ width:100%; text-align:center; background:#fff url(/images/img8.jpg) repeat center top; padding:80px 0 40px;}
.about .new_two .cont{ background:url(/images/img70.jpg) repeat-y center; padding:40px 0 10px;}
.about .new_two .cont .list{ width:100%; min-height:100px; position:relative;}
.about .new_two .cont .list .na{ width:42%;}
.about .new_two .cont .list .na .fz22{ font-size:32px;}
.about .new_two .cont .list .na .fz22 .Zi1{ font-size:14px;}
.about .new_two .cont .list .na .Zi2{ line-height:24px; font-size:12px; color:#555; margin-top:5px;}
.about .new_two .cont .list .img{ position:absolute; left:50%; top:0; z-index:2; margin-left:-8px;}
.about .new_two .cont .list.fr{ text-align:right;}
.about .new_two .cont .list.fl{ text-align:left;}
.about .new_two .cont .list.fr .na{ text-align:left;}
.about .new_two .cont .list.fl .na{ text-align:right;}
.about .thr{ padding:80px 0 50px;}
.about .thr .item{ width:100%;}
.about .thr .item .list{ width:23.5%; border:1px solid #e2e2e2; margin-right:2%;}
.about .thr .item .list .top{ width:100%; border-bottom:1px solid #e2e2e2; padding:20px;}
.about .thr .item .list .top .fz36{ width:100%; color:#01519b;}
.about .thr .item .list .top .fz36 span{ color:#555; margin-left:5px;}
.about .thr .item .list .bot{ width:100%; padding:16px 22px;}
.about .thr .item .list .bot .fz14{ width:100%; height:180px; line-height:30px; overflow:hidden; color:#555;}
.about .thr .item .hb{ width:100%; text-align:center; margin-top:46px;}
.about .thr .item .hb span{ width:8px; height:8px; display:inline-block; opacity:1; cursor:pointer; background:#d0d0d0; font-size:0; border-radius:50%; margin:0 4px !important;}
.about .thr .item .hb span.swiper-pagination-bullet-active{ background:#01519b;}
.about .four{ width:100%; background:url(/images/img8.jpg) repeat center; padding:80px 0;}
.about .four .top{ width:100%; text-align:center;}
.about .four .top .list{ width:105px; height:105px; cursor:pointer; background:#525252; border-radius:50%; margin:0 28px;}
.about .four .top .list .img{ width:36px; margin-top:18px;}
.about .four .top .list .img img{ width:100%;}
.about .four .top .list .fz16{ width:100%; color:#fff; margin-top:5px;}
.about .four .top .list.on{ background:#01519b;}
.about .four .bot{ width:72%; max-width:1000px; height:280px; _text-align:center; margin:60px auto 0;}
.about .four .bot ul{ width:100%;}
.about .four .bot ul li{ width:100%; line-height:30px; _text-align:left; display:none; color:#333;}
.about .four .bot ul li table{ max-width:100%;}
.about .four .bot ul li.on{ display:inline-block;}
.about .five{ width:810px; position:relative; padding:65px 0;}
.about .five .map{ width:100%;}
.about .five .map img{ width:100%;}
.about .five .list{ width:34px; position:absolute; left:0; top:0; z-index:2;}
.about .five .list .its{ width:100%; position:relative;}
.about .five .list .its .icon{ width:100%;}
.about .five .list .its .icon img{ width:100%;}
.about .five .list .its .icon .img2{ display:none;}
.about .five .list .its .fz12{ width:100%; text-align:center; color:#fff; position:absolute; left:0; top:3px; z-index:2;}
.about .five .list .its .nts{ display:none; position:absolute; left:-120px; bottom:65px; z-index:2;}
.about .five .list .its .nts .fz14{ width:250px; min-height:110px; line-height:24px; background:#fff; color:#01519b; border:1px solid #000; border-radius:8px; position:relative; padding:25px 20px;}
.about .five .list .its .nts .fz14 img{ position:absolute; left:110px; bottom:-22px; z-index:2;}
.about .five .list:hover .its .icon .img1{ display:none;}
.about .five .list:hover .its .icon .img2{ display:inline-block;}
.about .five .list:hover .its .fz12{ color:#01519b;}
.about .five .list:hover .its .nts{ display:inline-block;}
.about .five .list.on .its .icon .img1{ display:none;}
.about .five .list.on .its .icon .img2{ display:inline-block;}
.about .five .list.on .its .fz12{ color:#01519b;}
.about .five .list.on .its .nts{ display:inline-block;}
.about .five .list.in .its .fz12{ margin-top:6px;}
.about .six{ padding:80px 0 50px;}
.about .six .item{ width:100%;}
.about .six .item .list{ width:23.5%; border:1px solid #e2e2e2; margin-right:2%;}
.about .six .item .list .top{ width:100%; border-bottom:1px solid #e2e2e2; padding:10px;}
.about .six .item .list .top .img{ width:100%;}
.about .six .item .list .top .img img{ width:100%;}
.about .six .item .list .bot{ width:100%; padding:10px;}
.about .six .item .list .bot .fz14{ width:100%; height:48px; line-height:24px; overflow:hidden; color:#555;}
.about .six .item .hb{ width:100%; text-align:center; margin-top:46px;}
.about .six .item .hb span{ width:8px; height:8px; display:inline-block; opacity:1; cursor:pointer; background:#d0d0d0; font-size:0; border-radius:50%; margin:0 4px !important;}
.about .six .item .hb span.swiper-pagination-bullet-active{ background:#01519b;}


/*新闻中心*/
.info{ padding:0 0 46px;}
.info .one{ width:100%; padding:40px 0;}
.info .one .img{ width:40%;}
.info .one .img img{ width:100%;}
.info .one .nts{ width:60%; display:table; background:#f9f9f9; padding:3.5% 3.2%;}
.info .one .nts .table{ display:table-cell; vertical-align:middle;}
.info .one .nts .fz22{ width:100%; color:#333;}
.info .one .nts .fz12{ width:100%; color:#888; margin:14px 0;}
.info .one .nts .fz14{ width:100%; line-height:24px; color:#555;}
.info .two{ width:100%;}
.info .two .list{ width:100%; border-bottom:1px solid #f1f1f1; padding:32px 0;}
.info .two .list .nts{ width:56%;}
.info .two .list .nts .fz18{ width:100%;}
.info .two .list .nts .fz18 a{ color:#333;}
.info .two .list .nts .Zi1{ width:100%; color:#999; margin:14px 0 20px;}
.info .two .list .nts .fz14{ width:100%; line-height:22px; color:#666;}
.info .two .list .nts .more{ width:122px; height:32px; line-height:32px; text-align:center; opacity:0; background:#01519b; color:#fff; margin-top:14px;}
.info .two .list:hover .nts{ margin-left:2.2%;}
.info .two .list:hover .nts .fz18 a{ color:#01519b;}
.info .two .list:hover .more{ opacity:1;}
.info .two .list .img{ width:23%;}
.info .two .list .img img{ width:100%;}

/*主营业务*/
.products{}
.products .one{ width:100%;}
.products .one .top{ width:100%; background:#ececec;}
.products .one .top .list{ width:25%; cursor:pointer; background:#dfdfdf; padding:40px 30px;}
.products .one .top .list .nts{ margin-top:5px;}
.products .one .top .list .nts .fz22{ color:#333;}
.products .one .top .list .nts .fz12{ color:#555;}
.products .one .top .list .img{ width:50px;}
.products .one .top .list .img img{ width:100%;}
.products .one .top .list .img .img2{ display:none;}
.products .one .top .list.in{ background:#d4d4d4;}
.products .one .top .list.on{ background:#01519b;}
.products .one .top .list.on .nts .fz22{ color:#fff;}
.products .one .top .list.on .nts .fz12{ color:#fff;}
.products .one .top .list.on .img1{ display:none;}
.products .one .top .list.on .img2{ display:inline-block;}
.products .one .top .list.hover{ background:#01519b;}
.products .one .top .list.hover .nts .fz22{ color:#fff;}
.products .one .top .list.hover .nts .fz12{ color:#fff;}
.products .one .top .list.hover .img{ transform-origin:top center; -webkit-transform-origin:top center; -ms-transform-origin:top center; -webkit-animation-name:swing; animation-name:swing;}
.products .one .top .list.hover .img1{ display:none;}
.products .one .top .list.hover .img2{ display:inline-block;}
.products .one .bot{ text-align:center; margin-top:50px;}
.products .one .bot .list{ width:155px; height:45px; line-height:45px; color:#333; border:1px solid #e0e0e0; margin:5px;}
.products .one .bot .list.on{ background:#01519b; color:#fff; font-weight:bold;}
.products .two{ padding:45px 0;}
.products .two .list{ width:100%;}
.products .two .list .img{ width:50%;}
.products .two .list .img img{ width:100%;}
.products .two .list .nts{ width:50%; display:table; font-size:0; padding:35px;}
.products .two .list .nts .table{ display:table-cell; vertical-align:middle;}
.products .two .list .nts b{ width:0; height:100%; display:inline-block; vertical-align:bottom;}
.products .two .list .nts .fz22{ width:100%;}
.products .two .list .nts .fz22 a{ color:#333;}
.products .two .list .nts .Zi1{ width:100%; line-height:30px; margin:12px 0 20px;}
.products .two .list .nts .more{ width:36px;}
.products .two .list .nts .more img{ width:100%;}
.products .two .list .nts .mes{ width:100%; border-top:1px solid #e6e6e6; padding-top:20px;}
.products .two .list .nts .mes .fz14{ line-height:18px; margin-bottom:15px;}
.products .two .list .nts .mes .fz14 img{ vertical-align:middle; margin-right:6px;}
.products .two .list .nts .mes .fz14.in{ margin-bottom:0;}
.products .thr{ padding:16px 0 90px;}
.products .thr .top{ width:100%; text-align:center; border-bottom:1px solid #efefef; padding-bottom:20px;}
.products .thr .top .fz26{ width:100%; color:#333;}
.products .thr .top .last{ width:100%; margin-top:16px;}
.products .thr .top .last .list{ cursor:pointer; color:#333; border-radius:20px; padding:6px 15px; margin:0 15px;}
.products .thr .top .last .list.on{ background:#01519b; color:#fff !important;}
.products .thr .cent{ padding:50px 0 25px;}
.products .thr .cent .nts{ width:100%;}
.products .thr .cent .nts .form{ width:100%;}
.products .thr .cent .nts .form .fz20{ width:100%;}
.products .thr .cent .nts .form .last{ width:100%; margin-top:25px;}
.products .thr .cent .nts .form .last.in{ margin-bottom:0;}
.products .thr .cent .nts .form .last .list{ width:30%; margin-right:5%;}
.products .thr .cent .nts .form .last .list.in{ margin-right:0;}
.products .thr .cent .nts .form .last .fz14{ width:100%; color:#666;}
.products .thr .cent .nts .form .last .input{ width:100%; height:36px; color:#666; border:none; border-bottom:1px solid #ccc; margin-top:10px;}
.products .thr .cent .nts .form .last .check{ width:100%; height:36px; line-height:36px; border-bottom:1px solid #ccc; margin-top:10px;}
.products .thr .cent .nts .form .last .check .lab{ margin-right:20px;}
.products .thr .cent .nts .form .last .check .lab .radio{ vertical-align:middle; margin-right:10px; margin-top:-2px;}
.products .thr .cent .nts .form .last .sub{ width:200px; height:50px; cursor:pointer; background:#01519b; color:#fff; border-radius:4px;}
.products .thr .cent .nts .left{ width:47.8%; line-height:30px; color:#555;}
.products .thr .cent .nts .left.in{ width:100%;}
.products .thr .cent .nts .right{ width:49%; position:relative;}
.products .thr .cent .nts .right .swiper-slide{ width:100%;}
.products .thr .cent .nts .right .swiper-slide img{ width:100%;}
.products .thr .cent .nts .right .hb{ width:100%; text-align:right; position:absolute; left:0; bottom:0; z-index:2; padding:20px 18px;}
.products .thr .cent .nts .right .hb span{ width:6px; height:6px; display:inline-block; opacity:1; cursor:pointer; background:#fff; font-size:0; border:1px solid #fff; border-radius:50%; margin:0 4px !important;}
.products .thr .cent .nts .right .hb span.swiper-pagination-bullet-active{ background:none;}
.products .thr .cent .share{ width:100%; margin-top:35px;}
.products .thr .cent .share .list{ width:35px; margin-right:14px;}
.products .thr .cent .share .list img{ width:100%;}
.products .thr .bot{ width:100%; background:#f1f1f1; padding:16px 24px; margin-top:24px;}

/*人才招聘*/
.development{}
.development .one{ padding:50px 0 55px;}
.development .one .top{ width:100%; display:none;}
.development .one .top .fz18{ width:100%; background:#525252; color:#fff; padding:15px 30px;}
.development .one .top .last{ width:100%; height:27px; line-height:27px; padding:0 24px; margin-top:15px;}
.development .one .top .last .fz16{ background:url(/images/img33.png) no-repeat left center; padding-left:34px;}
.development .one .top .last .fz14{ color:#666; margin-right:15px;}
.development .one .top .last .fz14.on{ color:#01519b;}
.development .one .bot{ width:100%; text-align:center; _margin-top:34px;}
.development .one .bot td.n1{ width:20%; text-align:left; padding:0 30px;}
.development .one .bot td.n2{ width:16%;}
.development .one .bot td.n3{ width:6%;}
.development .one .bot .th td{ height:60px; font-weight:500; background:#01519b; color:#fff;}
.development .one .bot .list td{ cursor:pointer; height:60px;}
.development .one .bot .list td .img2{ display:none;}
.development .one .bot .nts td{ font-size:0;}
.development .one .bot .nts td .it{ display:none; padding:30px; border-top:1px solid #e3e3e3;}
.development .one .bot .nts td .fz14{ line-height:22px; text-align:left; color:#666;}
.development .one .bot .nts td .fz16{ background:#01519b; color:#fff !important; border-radius:4px; padding:10px 22px; margin-top:60px;}
.development .one .bot .nts td .fz16 img{ vertical-align:middle; margin-right:5px; margin-top:-3px;}
.development .one .bot .list.in td{ background:#f1f2f3;}
.development .one .bot .list.on td .img1{ display:none;}
.development .one .bot .list.on td .img2{ display:inline-block;}
.development .two{ padding:60px 0;}
.development .two .last{ width:100%;}
.development .two .last .list{ width:32%; margin-right:2%; margin-bottom:35px;}
.development .two .last .list .img{ width:100%;}
.development .two .last .list .img img{ width:100%;}
.development .two .last .list .nts{ width:100%; border-bottom:1px solid #e5e5e5; padding:20px 0;}
.development .two .last .list .nts .fz16{ width:100%;}
.development .two .last .list .nts .fz16 a{ color:#222;}
.development .two .last .list .nts .fz14{ width:100%; color:#666;}
.development .two .last .list .nts .fz14.Zi1{ height:44px; line-height:22px; overflow:hidden; margin:10px 0 15px;}
.development .two .last .list:hover .nts .fz16 a{ color:#01519b;}
.development .two .last .list.in{ margin-right:0;}
.development .thr{ padding:35px 0 50px;}
.development .thr .last{ width:100%;}
.development .thr .last .list{ width:48%; margin-bottom:30px;}
.development .thr .last .list .img{ width:100%;}
.development .thr .last .list .img img{ width:100%;}
.development .thr .last .list .bot{ width:100%; background:#f3f3f3; padding:2.5% 5%;}
.development .thr .last .list .bot .icon{ width:9%;}
.development .thr .last .list .bot .icon img{ width:100%;}
.development .thr .last .list .bot .nts{ width:84%; margin-left:4%;}
.development .thr .last .list .bot .nts .fz18{ width:100%; color:#333;}
.development .thr .last .list .bot .nts .fz14{ width:100%; height:52px; line-height:26px; overflow:hidden; color:#555; margin-top:5px;}
.development .four{ padding:60px 0 40px;}
.development .four .last{ width:100%;}
.development .four .last .list{ width:23.5%; margin-right:2%; margin-bottom:35px;}
.development .four .last .list .img{ width:100%;}
.development .four .last .list .img img{ width:100%;}
.development .four .last .list .nts{ width:100%;}
.development .four .last .list .nts .Zi1{ width:100%; text-align:center; margin:16px 0;}
.development .four .last .list .nts .Zi1 a{ color:#333;}
.development .four .last .list .nts .desc{ width:100%;}
.development .four .last .list .nts .desc .Zi2{ width:44%; height:38px; line-height:38px; text-align:center; color:#01519b; border:1px solid #01519b;}
.development .four .last .list .nts .desc .Zi2 img{ vertical-align:middle; margin-top:-3px; margin-right:5px;}
.development .four .last .list:hover .nts .Zi1 a{ color:#01519b;}
.development .four .last .list.in{ margin-right:0;}

/*turn_page1*/
#turn_page{ width:100%; line-height:2.5rem; text-align:center; margin-top:2.5rem;}
#turn_page form{ display:inline-block;}
#turn_page a{ display:inline-block; font-size:0.875rem; background:#fff; color:#666; margin:0 0.1875rem;}
#turn_page span{ display:inline-block; font-size:0.875rem; color:#666; margin:0 0.1875rem;}
#turn_page select{ width:3.75rem; height:2.5rem; text-indent:0.3125rem; background:#fff url(/images/img13.png) no-repeat 85% center; background-size:15%; font-size:0.875rem; border:1px solid #ebebeb;}
#turn_page font{ display:inline-block; font-size:0.875rem; background:#fff; color:#666; margin:0 0.1875rem;}
#turn_page .page_btn{ width:2.5rem; height:2.5rem; background:#ebebeb; color:#666;}
#turn_page .page_button{ width:6.125rem; height:2.5rem; background:#ebebeb; border:1px solid #ebebeb;}
#turn_page .page_noclick{ width:6.125rem; height:2.5rem; background:#ebebeb; border:1px solid #ebebeb;}
#turn_page .page_item_current{ width:2.5rem; height:2.5rem; background:#01519b; color:#fff; border:1px solid #01519b;}
#turn_page .page_item{ width:2.5rem; height:2.5rem; background:#ebebeb; color:#666; border:1px solid #ebebeb;}

/*H5兼容*/
@media only screen and (max-height:765px){
	.about .two{ padding:40px 0 120px;}
	.about .two .bot{ margin-bottom:50px;}
}

@media only screen and (max-width:1440px){
	.main{ width:92%;}
}

@media only screen and (max-width:1280px){
	.header{ padding-top:16px;}
	.header .logo{ width:110px;}
	.header .nav .list{ margin-right:50px;}
	.header .nav .list a{ font-size:16px; padding-bottom:20px;}
	.header .nav{ margin-top:8px;}
	.header .right{ margin-top:8px;}
	.about .one{ padding:50px 0;}
	.about .one .left .fz22{ font-size:20px;}
	.about .one .left .fz32{ font-size:28px; margin:5px 0;}
	.about .one .left .fz14{ line-height:22px; font-size:12px;}
	.info{ padding:0 0 40px;}
	.info .two .list{ padding:20px 0;}
	.info .two .list .nts{ width:60%;}
	.info .two .list .img{ width:30%;}
	.products .two .list .nts{ padding:20px;}
	.products .two .list .nts .fz22{ font-size:20px;}
	.products .two .list .nts .fz14{ line-height:20px; font-size:12px; margin:10px 0 15px;}
	.products .two .list .nts .more{ width:28px;}
	.products .thr .cent{ padding:30px 0 20px;}
	.products .thr .cent .nts .left{ width:48%; line-height:24px; font-size:12px;}
	.products .thr .cent .nts .right .hb{ padding:15px 10px;}
	.products .one .top .list{ padding:3% 2%;}
	.products .one .top .list .nts{ margin-top:0;}
	.products .one .top .list .nts .fz22{ font-size:20px;}
	.products .one .top .list .nts .fz12{ font-size:10px;}
	.products .one .top .list .img{ width:40px;}
}

@media only screen and (max-width:1024px){
	.index .one .list .nts{ padding:60px 20px 0;}
	.index .one .list .nts .fz22{ font-size:20px;}
	.about .one .left .fz22{ font-size:18px;}
	.about .one .left .fz32{ font-size:24px;}
	.about .thr{ padding:50px 0;}
	.about .thr .item .list .top{ padding:15px;}
	.about .thr .item .list .top .fz36{ font-size:30px;}
	.about .thr .item .list .bot{ padding:10px 15px;}
	.about .thr .item .list .bot .fz14{ height:144px; line-height:24px; font-size:12px;}
	.about .thr .item .hb{ margin-top:30px;}
	.about .six{ padding:50px 0;}
	.about .six .item .list .bot .fz14{ height:44px; line-height:22px; font-size:12px;}
	.about .six .item .hb{ margin-top:30px;}
}

@media only screen and (max-width:980px){
	#warp .wow{ visibility:visible;}
	.header{ display:none;}
	.phone_header{ display:inline-block;}
	.banner .db .swiper-slide .nts .fz36{ font-size:30px;}
	.banner .db .swiper-slide .nts .fz36.in{ margin:0 0 5px;}
	.banner .db .swiper-slide .nts .fz24{ font-size:18px;}
	.phone_banner .db .swiper-slide .nts .fz36{ font-size:30px;}
	.phone_banner .db .swiper-slide .nts .fz36.in{ margin:0 0 5px;}
	.phone_banner .db .swiper-slide .nts .fz24{ font-size:18px;}
	.about .one .left .fz22{ font-size:22px;}
	.about .one .left .fz32{ font-size:32px; margin:5px 0;}
	.about .one .left .fz14{ line-height:30px; font-size:14px;}
	.about .one .left{ width:100%;}
	.about .one .right{ width:100%; margin-top:20px;}
	.about .two{ padding:60px 0 100px;}
	.about .two .top .Zi1{ font-size:70px;}
	.about .two .top .fz18{ font-size:16px; margin-top:0;}
	.about .two .bot{ margin-bottom:80px;}
	.about .two .bot .item{ margin-top:5px;}
	.about .two .bot .item .swiper-wrapper .list .fz20{ font-size:16px;}
	.info .two .list:hover .nts{ margin-left:0;}
	.info .two .list .nts .Zi1{ margin:10px 0 15px;}
	.info .two .list .nts .more{ display:none;}
	.products .two{ padding:40px 0;}
	.products .two .list .nts .fz22{ font-size:18px;}
	.products .two .list .nts .fz14{ margin:10px 0;}
	.products .two .list .nts .more{ width:24px;}
	.products .thr .top{ padding-bottom:10px;}
	.products .thr .top .fz26{ font-size:22px;}
	.products .thr .top .last{ margin-top:10px;}
	.products .thr .top .last .list{ font-size:12px; margin:0 5px;}
	.development .two{ padding:30px 0;}
	.development .two .last .list{ width:48%; margin-bottom:3%;}
	.development .two .last .list.in{ margin-right:2%;}
	.development .two .last .list.to{ margin-right:0;}
	.development .thr .last .list .bot .icon{ width:15%;}
	.development .thr .last .list .bot .nts{ width:81%;}
	.development .thr .last .list .bot .nts .fz18{ font-size:16px;}
	.development .thr .last .list .bot .nts .fz14{ height:44px; line-height:22px; font-size:12px;}
	.development .four{ padding:30px 0 20px;}
	.products .one .top .list .nts{ width:78%;}
	.products .one .top .list .nts .fz22{ font-size:16px;}
	.products .one .top .list .img{ width:22%;}
	.products .one .bot{ margin-top:30px;}
	.products .one .bot .list{ width:100px; height:35px; line-height:35px; font-size:14px;}
	.about .four{ padding:80px 0;}
	.info .one .nts{ padding:2% 3%;}
	.info .one .nts .fz22{ font-size:18px;}
	.info .one .nts .fz12{ margin:10px 0;}
	.info .one .nts .fz14{ line-height:22px;}
}

@media only screen and (max-width:850px){
	.info .two .list .nts .fz18{ font-size:16px;}
	.info .two .list .nts .Zi1{ margin:5px 0 10px;}
	.products .two .list .nts .fz22{ font-size:16px;}
	.products .two .list .nts .fz14{ line-height:16px; font-size:10px; margin:5px 0;}
	.products .two .list .nts .more{ display:none;}
	.products .thr .cent .nts .left{ width:100%;}
	.products .thr .cent .nts .right{ width:100%; margin-top:10px;}
	.about .five{ width:95%;}
	.about .five .list{ width:4.2%;}
}

@media only screen and (max-width:750px){
	.phone_header .nav .list{ padding:1rem 0;}
	.phone_header .nav .list .Zi1{ font-size:24px;}
	.banner{ display:none;}
	.banner .db .swiper-slide .nts .fz36{ font-size:24px;}
	.banner .db .swiper-slide .nts .fz24{ font-size:14px;}
	.phone_banner{ display:inline-block;}
	.phone_banner .db .swiper-slide .nts .fz36{ font-size:24px;}
	.phone_banner .db .swiper-slide .nts .fz24{ font-size:14px;}	
	.index .one .main{ height:auto;}
	.index .one .list{ width:50%; height:auto;}
	.index .one .list .img{ width:100%; position:relative;}
	.index .one .list .nts{ padding:9% 7%;}
	.index .one .list .nts .xian{ width:14px; height:1px;}
	.index .one .list .nts .fz22{ font-size:16px; margin:3px 0;}
	.index .one .list.on{ width:50%;}
	.index .one .list.nt4{ position:relative; top:auto; right:auto;}
	.index .two .title{ line-height:24px;}
	.index .two .title .fz22{ font-size:18px;}
	.index .two .title .last .list{ font-size:12px; margin:0 2px;}
	.index .two .item{ margin-top:10px;}
	.index .two .item .last .list{ width:48%;}
	.index .two .item .last .list.in{ margin-right:2%;}
	.index .two .item .last .list .nts .fz16{ font-size:14px; margin-bottom:8px;}
	.index .two .item .last .list .nts .fz14{ height:40px; line-height:20px; font-size:12px;}
	.footer{ height:auto; line-height:30px; padding:10px 0;}
	.footer .fz14{ font-size:12px;}
	.footer .list{ height:14px; line-height:14px;}
	.inside_category{ padding:15px 0;}
	.inside_category .list{ font-size:14px; margin-right:2%;}
	.about .one .left .fz22{ font-size:18px;}
	.about .one .left .fz32{ font-size:24px;}
	.about .one .left .fz14{ line-height:22px; font-size:12px;}
	.about .two .bot .prev{ width:22px;}
	.about .two .bot .next{ width:22px;}
	.about .two .bot .item{ width:90%;}
	.about .thr .item .list{ width:48%;}
	.about .six .item .list{ width:48%;}
	.info .two .list .img{ width:35%;}
	.development .thr .last .list{ width:49%; margin-bottom:2%;}
	.development .four .last .list{ width:49%; margin-right:2%; margin-bottom:3%;}
	.development .four .last .list .nts .Zi1{ margin:10px 0;}
	.development .four .last .list.to{ margin-right:0;}
	.about .four .top .list{ width:90px; height:90px; margin:0 10px;}
	.about .four .top .list .img{ width:30px; margin-top:15px;}
	.about .four .top .list .fz16{ font-size:14px;}
	.about .four .bot{ margin-top:40px;}
	.about .four .bot ul li{ line-height:24px; font-size:12px;}
	.about .five .list .its .nts .fz14{ width:200px; min-height:auto; line-height:20px; font-size:12px; padding:10px;}
	.about .five .list .its .nts .fz14 img{ width:10%;}
	.info .one .nts .fz22{ font-size:16px;}
	.info .one .nts .fz12{ font-size:10px; margin:3px 0;}
	.info .one .nts .fz14{ font-size:12px;}
	.about .new_two{ padding:40px 0;}
}

@media only screen and (max-width:680px){
	.about .five .list .its .fz12{ font-size:10px;}
	.about .five .list.in .its .fz12{ margin-top:4px;}
}

@media only screen and (max-width:640px){
	.phone_header .nav .list .Zi1{ font-size:20px;}
	.banner .hb{ bottom:8px !important;}
	.banner .hb span{ width:6px; height:6px; margin:0 2px !important;}
	.phone_banner .hb{ bottom:8px !important;}
	.phone_banner .hb span{ width:6px; height:6px; margin:0 2px !important;}
	.index .one .list .img{ position:relative;}
	.index .one .list .nts{ width:auto; position:absolute; left:5%; top:30%; z-index:2; padding:0;}
	.products .two{ padding:20px 0 40px;}
	.products .two .list{ margin-bottom:20px;}
	.products .two .list .img{ width:100%;}
	.products .two .list .nts{ width:100%;  border-bottom:1px solid #ccc; padding:15px 0;}
	.products .two .list .nts .fz22{ font-size:20px;}
	.products .two .list .nts .fz14{ line-height:22px; font-size:12px; margin:5px 0;}
	.products .two .list .nts .more{ width:30px; display:inline-block;}
	.products .thr .cent .nts .form .fz20{ font-size:16px;}
	.products .thr .cent .nts .form .last{ margin-top:15px;}
	.products .thr .cent .nts .form .last .list{ width:32%; margin-right:2%;}
	.products .thr .cent .nts .form .last .input{ height:28px;}
	.products .thr .cent .nts .form .last .check{ height:28px; line-height:28px;}
	.products .thr .cent .nts .form .last .check .lab{ margin-right:10px;}
	.products .thr .cent .nts .form .last .check .lab .radio{ margin-right:5px;}
	.products .thr .cent .nts .form .last .sub{ width:120px; height:40px; font-size:14px;}
	.development .two .last .list .nts{ padding:10px 0;}
	.development .two .last .list .nts .fz16{ font-size:14px;}
	.development .two .last .list .nts .fz14{ font-size:12px;}
	.development .two .last .list .nts .fz14.Zi1{ height:40px; line-height:20px; margin:5px 0 10px;}
	.development .one{ padding:30px 0;}
	.development .one .top .fz18{ font-size:16px; padding:10px 20px;}
	.development .one .top .last .fz16{ font-size:14px;}
	.development .one .top .last .fz14{ font-size:12px; margin-right:10px;}
	.development .one .top .last{ height:auto; padding:0 20px;}
	.development .one .bot{ margin-top:25px;}
	.development .one .bot td{ font-size:12px;}
	.development .one .bot td.n1{ width:33%; padding:0 10px;}
	.development .one .bot td.n2{ width:15%;}
	.development .one .bot td.n3{ width:7%;}
	.development .one .bot .th td{ height:46px;}
	.development .one .bot .list td{ height:46px;}
	.development .one .bot .list td .img1{ width:50%;}
	.development .one .bot .list td .img2{ width:50%;}
	.development .one .bot .nts td .it{ padding:10px;}
	.development .one .bot .nts td .fz14{ line-height:20px; font-size:12px;}
	.development .one .bot .nts td .fz16{ font-size:12px; margin-top:20px;}
	.development .one .bot .nts td .fz16 img{ width:22%;}
	.products .one .top .list .nts .fz22{ font-size:14px;}
	.products .one .top .list .img{ _margin-top:2%;}
	.about .five .list .its .nts{ left:-100px; bottom:50px;}
	.about .five .list .its .nts .fz14 img{ width:15px; left:90px; bottom:-16px;}
	.info .one .nts .fz14{ height:36px; line-height:18px; overflow:hidden;}
}

@media only screen and (max-width:560px){
	.banner .db .swiper-slide .nts .fz36{ font-size:18px;}
	.banner .db .swiper-slide .nts .fz24{ font-size:12px;}
	.phone_banner .db .swiper-slide .nts .fz36{ font-size:18px;}
	.phone_banner .db .swiper-slide .nts .fz24{ font-size:12px;}
	.about .two .bot .item{ width:86%;}
	.info .two .list{ padding:15px 0;}
	.info .two .list .nts .fz18{ font-size:14px;}
	.info .two .list .nts .Zi1{ font-size:8px; margin:5px 0;}
	.info .two .list .nts .fz14{ line-height:16px; font-size:10px;}
	.development .thr .last .list .bot .nts .fz18{ font-size:14px;}
	.development .thr .last .list .bot .nts .fz14{ height:36px; line-height:18px; font-size:10px;}
	.products .one .bot .list{ width:90px; height:30px; line-height:30px; font-size:12px; margin:3px;}
	.about .four .top .list{ width:70px; height:70px;}
	.about .four .top .list .img{ width:24px; margin-top:12px;}
	.about .four .top .list .fz16{ font-size:10px;}
	.about .four .bot{ width:100%;}
	.about .five .list .its .fz12{ font-size:8px;}
	.about .five .list .its .nts{ bottom:40px;}
	.info .one .img{ width:100%;}
	.info .one .nts{ width:100%; padding:4%;}
	.info .one .nts .fz14{ height:auto;}
	.info .one .nts .fz12{ margin:10px 0;}
}

@media only screen and (max-width:460px){
	.phone_header .nav .list .Zi1{ font-size:16px;}
	.banner .db .swiper-slide .nts .fz36{ font-size:14px;}
	.banner .db .swiper-slide .nts .fz24{ font-size:10px;}
	.phone_banner .db .swiper-slide .nts .fz36{ font-size:14px;}
	.phone_banner .db .swiper-slide .nts .fz24{ font-size:10px;}
	.index .one .list{ width:100%;}
	.index .one .list.on{ width:100%;}
	.index .two .item .last .list{ width:100%; margin-right:0;}
	.index .two .item .last .list.in{ margin-right:0;}
	.index .two .item .hb{ margin-top:10px;}
	.index .two .title .fz22{ width:100%;}
	.index .two .title .last{ width:100%; margin-top:10px;}
	.inside_category{ padding:10px 0;}
	.inside_category .list{ font-size:10px;}
	.about .one{ padding:30px 0 50px;}
	.info .two .list .nts{ width:50%;}
	.info .two .list .img{ width:45%;}
	.wz{ font-size:12px;}
	.wz a{ font-size:12px;}
	.wz span{ font-size:12px;}
	.products .two .list .nts .fz22{ font-size:16px;}
	.products .two .list .nts .fz14{ line-height:20px; font-size:12px;}
	.products .two .list .nts .more{ width:24px;}
	.products .thr .top .last .list{ padding:4px 12px;}
	.products .thr .cent{ padding:30px 0 0;}
	.products .thr .cent .share{ text-align:center; margin:20px 0;}
	.products .thr .cent .share .list{ width:25px; display:inline-block; float:none; margin-right:10px;}
	.products .thr .bot{ padding:10px; margin-top:0;}
	.products .thr .bot .fz16{ font-size:12px;}
	.products .thr .cent .nts .form .last .fz14{ font-size:12px;}
	.products .thr .cent .nts .form .last .input{ font-size:12px; margin-top:0;}
	.products .thr .cent .nts .form .last .check{ margin-top:0;}
	.products .thr .cent .nts .form .last .check .lab{ width:50%; font-size:12px; margin-right:0;}
	.products .thr .cent .nts .form .last .sub{ width:80px; height:30px; font-size:12px;}
	.development .thr{ padding:20px 0;}
	.development .thr .last .list{ width:100%;}
	.development .four{ padding:20px 0;}
	.development .four .last .list .nts .fz16{ font-size:14px;}
	.development .four .last .list .nts .desc .Zi2{ width:48%; height:28px; line-height:28px;}
	.development .four .last .list .nts .desc .Zi2 img{ width:14%;}
	.products .one .top .main{ width:100%;}
	.products .one .top .list{ width:50%; background:#d4d4d4;  border-right:1px solid #fff; margin-bottom:1px; _border-bottom:1px solid #fff;}
	.products .one .top .list.in{ border-right:none;}
	.about .four .top .list{ margin:0 2px;}
	.about .five .list .its .fz12{ font-size:6px;}
	.about .five .list.in .its .fz12{ margin-top:0;}
	.about .five .map{ width:105%; margin-left:-3%;}
	.about .five .list .its .nts .fz14{ font-size:10px;}
	.info .one .nts .fz12{ margin:5px 0;}
	.about .new_two{ padding:30px 0;}
	.about .new_two .top{ width:18px;}
	.about .new_two .top img{ width:100%;}
	.about .new_two .cont{ padding:40px 0 0;}
	.about .new_two .cont .list{ min-height:auto; padding-bottom:10px;}
	.about .new_two .cont .list .na{ width:45%;}
	.about .new_two .cont .list .na .fz22{ font-size:18px;}
	.about .new_two .cont .list .na .fz22 .Zi1{ font-size:12px;}
	.about .new_two .cont .list .na .Zi2{ line-height:18px; font-size:10px;}
	.about .new_two .cont .list .img{ width:12px; margin-left:-6px;}
	.about .new_two .cont .list .img img{ width:100%;}
	.about .new_two .bot{ width:30px;}
	.about .new_two .bot img{ width:100%;}
}

@media only screen and (max-width:380px){
	.about .two .bot .item{ width:80%;}
	.info .two .list .img{ width:100%;}
	.info .two .list .nts{ width:100%; margin-top:10px;}
	.about .four .top .list{ width:70px; height:70px;}
	.about .four .top .list .img{ width:20px; margin-top:13px;}
	.about .four .bot{ margin-top:30px;}
}

@media only screen and (max-width:360px){
	.banner .db .swiper-slide .nts .fz36{ font-size:12px;}
	.phone_banner .db .swiper-slide .nts .fz36{ font-size:12px;}
	.about .thr .item .list{ width:100%; margin-right:0;}
	.about .six .item .list{ width:100%; margin-right:0;}
}

@media only screen and (max-width:320px){
	.phone_header .nav .list .Zi1{ font-size:14px;}
}