﻿@charset "utf-8";
/* CSS Document */
.banner{position: relative;margin-top: .50rem;}
.banner .swiper-slide{position: relative;overflow: hidden;}
.banner .swiper-slide figure{padding-bottom:45%;}
.banner .swiper-slide .m{display: none;}
.banner .swiper-slide .title{position: absolute;left: 10%;top: 50%;right: 10%;transform: translateY(-50%);text-align: center;}
.banner .swiper-slide .txt{ color: #FFF;transform: translateY(30%);visibility: hidden;opacity: 0;transition-duration: 1.2s;}
.banner .swiper-slide .txt p{font-weight: bold;font-size: .3rem;margin-top: .05rem;text-shadow: 0 0 .1rem rgba(0, 0, 0, .5);}
.banner .swiper-slide .txt .more{background: #1a6cc9;display: inline-block;border-radius: .02rem;overflow: hidden;margin-top: .2rem;text-transform: uppercase;}
.banner .swiper-slide .txt .more a{padding: .06rem .15rem;display: block;color: #FFF;}
.banner .swiper-slide .txt .more a:hover{text-decoration: none;}
.banner .swiper-slide .txt .more i{font-size: .08rem;padding-left: .05rem;}
.banner .swiper-slide-active .txt{transform: translateX(0%);visibility: visible;opacity: 1;}
.banner .swiper-pagination{bottom: .1rem; color: #FFF;}
.banner .swiper-pagination-bullet{width: .06rem;height: .06rem;margin: 0 .05rem !important;background: #FFF;}
.banner .swiper-pagination .swiper-pagination-bullet-active{background: #FFF;}


.sy_gy_bg{padding:4% 0;}
.sy_gy{display: flex;align-items: center;justify-content: space-between;}
.sy_gy .img{width: 50%;overflow: hidden;position: relative;}
.sy_gy .img img{display: block;width: 100%;}
.sy_gy .img .tb{position: absolute;left: 0;top: 0;right: 0;bottom: 0;display: flex;align-items: center;justify-content: center;z-index: 1;cursor: pointer;-webkit-transition:0.5s;transition:0.5s;}
.sy_gy .img .tb span{display: flex;align-items: center;justify-content: center;width: 80px;height: 80px;border: 4px solid #fff;border-radius: 50%;font-size: 32px;color: #1a6cc9;background: rgba(255, 255, 255, 0.7);text-align: center;position: relative;-webkit-transition:0.5s;transition:0.5s;}
.sy_gy .img .tb span:after{content:'';display: block;position: absolute;left:-4px;right:-4px;bottom:-4px;top:-4px;border-radius: 50%;border: 5px solid;opacity:.8;border-color: transparent;border-right-color: #1a6cc9;-webkit-animation: runDot 2s infinite ease-in-out;animation: runDot 2s infinite ease-in-out;}
@-webkit-keyframes runDot{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}
@keyframes runDot{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}
.sy_gy .txt{width: 48%;padding-left:12%;}
.sy_gy .txt .ml1{font-size: 72px;line-height: 72px;color: #333;text-transform: Uppercase;}
.sy_gy .txt .ml2{font-size: 36px;color: #333;line-height: 36px;margin-top: 2%;}
.sy_gy .txt .ml2 span{color: #1a6cc9;}
.sy_gy .txt .ml4{line-height: 30px;color: #999;padding-top: 5%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:6;overflow: hidden; font-size: 16px;}
.sy_gy .txt .ml5{padding-top: 6%;display: flex;}
.sy_gy .txt .ml5 a{line-height:56px;color: #333;-webkit-transition:0.5s;transition:0.5s;display: flex;align-items: center;justify-content: center;border-bottom: 1px solid #ddd;position: relative; font-size: 16px;}
.sy_gy .txt .ml5 a i{font-size: 13px;padding-left: 50px;color: #1a6cc9;}
.sy_gy .txt .ml5 a:after{content: "";position: absolute;left: 0;bottom: -1px;width: 24%;height: 1px;background:#1a6cc9;-webkit-transition:0.5s;transition:0.5s;}
.sy_gy .txt .ml5 a:hover:after{width: 100%;}
.sy_gy_sz{margin-top: 80px;}
.sy_gy_sz ul{display: flex;align-items: center;justify-content: space-between;padding-top: 60px;padding-bottom: 60px;border-radius: 20px;box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);}
.sy_gy_sz ul li{text-align: center;width:25%;}
.sy_gy_sz ul li .m1{color: #333;display: flex;align-items:baseline;justify-content: center;}
.sy_gy_sz ul li .m1 span{color: #1a6cc9;font-size: 52px;line-height: 52px;font-weight: bold;}
.sy_gy_sz ul li .m2{line-height: 24px;color: #999;margin-top: 5px;}

.sy_sp_bg{ position:fixed; left:0;top:0; right:0; bottom:0; background:rgba(0,0,0,0.8); z-index:9999; display:none;}
.sy_sp{ position:absolute; left:50%;top:50%;}
.sy_sp video{ display:block; width:100%; height:100%;-o-object-fit: cover;object-fit: cover;}
.sy_sp_bg i{ position:absolute; right:20px; top:20px; width:35px; height:35px; background:url(../images/xzewm_gb.png) center no-repeat; cursor:pointer; z-index:1;background-size: 35px auto;}

.index-product{display:flex;  align-items: center;justify-content:space-between; background:url(../images/index1Bg.png)no-repeat #f3f6fa;padding:6% 0; }
.index-product .left{position:relative;z-index:2;width:35%;padding:0 8%;box-sizing: border-box;}
.index-product .left .subtitle{line-height:40px; font-size:40px; color: #333;margin-bottom:5%; font-weight:bold;}
.index-product .left .title{margin-bottom:2%;line-height:1em;font-size:36px; color: #dedede; text-transform: uppercase; font-weight: bold;}
.index-product .left .title span { color: #1a6cc9}
.index-product .left p{font-size: 16px;margin-top:8%; color: #888;}
.index-product .left .hover-btn{margin-top:10%}
.hover-btn{display:inline-block;position:relative;padding:0.5em 2.3em;font-size:16px;color:#fff !important;border:1px solid #1a6cc9;border-radius:3em;overflow:hidden;transition:all 0.4s}
.hover-btn:hover{color:#1a6cc9 !important;border:1px solid #1a6cc9 !important;}
.hover-btn span{position:relative;z-index:3;color:inherit}
.hover-btn:before{transition:all 0.6s;transform:scale(0);position:absolute;left:0%;bottom:0%;z-index:2;width:40px;height:30px;border-radius:100%;background:#fff;content:""}
.hover-btn:after{position:absolute;left:0;top:0;width:100%;height:100%;background:#1a6cc9;content:""}
.hover-btn:hover:before{transition:all 0.6s;transform:scale(10)}

#product-list{width:65%;padding:0 0 70px;}
#product-list .swiper-pagination{top:auto;bottom:0}
#product-list .swiper-pagination-progressbar{background:#fff}
#product-list .swiper-slide a{display:block;background:#fff;}
#product-list .swiper-slide img{width: 100%; display: block;}
#product-list .swiper-slide a .title{text-align:center;font-size:20px;transition:all 0.4s; padding:5%; box-sizing: border-box; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#product-list .swiper-slide a:hover .title{color:#1a6cc9}
#product-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#1a6cc9}

.product-btn{position:absolute;z-index:2;right:100px;bottom:0;padding:0;transform:translate(50%,0%)}
.product-btn > div{width:45px;height:42px;line-height:42px;font-size:18px;text-align:center;color:#fff;background:#171717;transition:all 0.4s;float:left;margin-left:10px;}
.product-btn > div.prev{background:#999999}
.product-btn > div:hover{background:#1a6cc9}
.product-btn > div span{font-size:inherit;line-height:inherit;color:inherit}


.index-Advantage-bj{background:url(../images/y.jpg) top no-repeat;padding-top:5%;position:relative;}
.index-Advantage-title{color:#fff;font-size:45px;line-height:45px;font-weight: bold;}
.index-Advantage-title-ms{margin:3% 0 5% 0;color:#fff;}
.index-Advantage-bj:after{ content:"";background:#f5f5f5; position:absolute;z-index:1;left:0;bottom:0;width:100%;height:50%;}
.index-Global-bj{background:#fff;overflow:hidden;position:relative;z-index:2;display:flex;flex-wrap: wrap;}
.index-Global{width:50%;border:1px solid #f2f2f2;padding:4%; box-sizing: border-box;}
.index-Global:hover{background:#1a6cc9;}
.index-Global:hover .index-Global-title, .index-Global:hover .index-Global-wb, .index-Global:hover .index-Global-sz{color:#fff;}

.index-Global-title{font-size: 24px; font-weight: bold;line-height: 32px; display: flex;align-items: center;}
.index-Global-title span{padding-left:15px;float:left;width:80%; box-sizing: border-box;}
.index-Global-title img{float:left;}
.index-Global-wb{float:left;margin-top:6%;color:#666; font-size: 18px;line-height: 30px;}
.index-Global-sz{font-size:120px;line-height:120px;color:#f0f0f0;font-weight:bold;text-align:right;position:absolute;z-index:1;right:0;bottom:-30px; right:0;text-align:center;padding-right:4%; }



.dwup{text-align: center;}
.dwup .title{display: flex;align-items: center;flex-flow: column;text-transform: uppercase;}
.dwup .title:after{content: "";display: block;width: 2rem;height: 2px;background: #333;margin-top: .2rem;}
.dwup .pic{padding-top: .4rem;}
.dwup .pic img{max-width: 100%;}

.dliup .title{display: flex;align-items: center;flex-flow: column;text-transform: uppercase;}
.dliup .title:after{content: "";display: block;width: 2rem;height: 2px;background: #333;margin-top: .2rem;}
.dliup ul{display: flex;margin-left: -2%;margin-top: .4rem;flex-wrap: wrap;margin-bottom: -2%;}
.dliup li{width: 14.5%;margin-left: 2%;margin-bottom: 2%;}
.dliup li img{width: 100%;}

.dqip .title{display: flex;align-items: center;flex-flow: column;text-transform: uppercase;}
.dqip .title:after{content: "";display: block;width: 2rem;height: 2px;background: #333;margin-top: .2rem;}
.dqip ul{display: flex;align-items: center;flex-flow: wrap;margin-left: -3%;margin-bottom: -3%;margin-top: .4rem;}
.dqip li{width: 47%;margin-left: 3%;display: flex;justify-content: space-between;margin-bottom: 3%;box-sizing: border-box;border: 1px solid #DDD;box-shadow: 0 0 .1rem rgba(0, 0, 0, .025);border-radius: .02rem;overflow: hidden;}
.dqip li .txt{width: 55%;box-sizing: border-box;position: relative;padding: .1rem 0;}
.dqip li .txt h2{font-size: .16rem;padding-bottom: .05rem;}
.dqip li .txt p{color: #666;}
.dqip li .txt .more{display: inline-block;border-radius: .02rem;overflow: hidden;text-transform: uppercase;font-size: .08rem;position: absolute;left: 0;bottom: .1rem;}
.dqip li .txt .more a{display: block;color: #1a6cc9;}
.dqip li .txt .more a:hover{text-decoration: none;}
.dqip li .txt .more i{font-size: .06rem;padding-left: .05rem;}
.dqip li .pic{width: 40%;}
.dqip li .pic figure{padding-bottom: 100%;}


/*å†…é¡µä»£ç */
.banner_ny{overflow: hidden; padding-top: 90px;}
.banner_ny img{width: 100%; display: block;}
/*å½“å‰ä½ç½®*/
.sun-navs{width: 100%; height: 55px; background-color: rgba(0, 0, 0, 0.75); position: absolute; margin-top: -55px; }
.sun-navs ul{text-align: center; font-size: 0;}
.sun-navs ul li{display: inline-block; padding: 0 2%; text-align: center; font-size: 16px; color: #fff; line-height: 55px; cursor: pointer; transition: all .5s ease; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none; box-sizing: border-box;}
.actives{background-color: #1a6cc9; color: #fff !important;}
.sun-navs ul li:hover{background-color: #1a6cc9; color: #fff;}

/*å…³äºŽæˆ‘ä»¬*/
.l-a {width: 100%;padding:3% 0%; box-sizing: border-box; overflow: hidden; background: url(../images/a_bg.jpg) bottom center no-repeat; background-size: cover;}
.nytitle{position: relative; margin-bottom:1%;text-transform: uppercase;}
.nytitle::after{width: 100%;height: 2px;background: #000;position: absolute;top: 50%;right: 0;content: ""; display: none;}
.nytitle .abt{font-size:36px;color: #3c3d3a;/* padding:0 2%; */font-weight: 600; text-align: center;line-height: 60px; display: inline-block; position: relative; z-index: 9;}

.aboutny{font-size:16px;line-height:32px;text-indent: 2em;color: #555;/* text-align: center; */}
.aboutny p{margin-bottom:1%;}
.abaimg{width: 100%; padding:3% 0 1%; height: auto; overflow: hidden;}
.abaimg video{ display:block; width:100%; height:auto;-o-object-fit: cover;object-fit: cover;}


.ny_about{padding: 3% 0; overflow: hidden;}
.Ulimg2{overflow: hidden;}
.Ulimg2 ul{ margin-left:-2%;}
.Ulimg2 li{ float:left; width:23%; margin-left:2%; text-align:center; margin-bottom:2%; box-sizing: border-box; overflow: hidden;}
.Ulimg2 li .upimg{width: 100%; overflow: hidden;}
.Ulimg2 li .upimg img{ max-width:100%; -webkit-transition:0.5s;transition:0.5s;}
.Ulimg2 li .upimg:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.Ulimg2 li span{display:block; line-height:22px; font-size:15px; padding:3% 3% 0; box-sizing: border-box;}

.workshop{overflow: hidden;}
.workshop ul{ margin-left:-2%;}
.workshop li{ float:left; width:23%; margin-left:2%; text-align:center; margin-bottom:2%; box-sizing: border-box; overflow: hidden;}
.workshop li .upimg{width: 100%; overflow: hidden;}
.workshop li .upimg img{ max-width:100%; -webkit-transition:0.5s;transition:0.5s;}
.workshop li .upimg:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.workshop li span{display:block; line-height:22px; font-size:15px; padding:3% 3% 0; box-sizing: border-box;}


.partner{overflow: hidden;}
.partner ul{ margin-left:-2%;}
.partner li{ float:left; width:23%; margin-left:2%; text-align:center; margin-bottom:2%; box-sizing: border-box; overflow: hidden;}
.partner li .upimg{width: 99%; overflow: hidden;  border: 1px solid #eee;}
.partner li .upimg img{width:100%; -webkit-transition:0.5s;transition:0.5s; display: block;}
.partner li .upimg:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.partner li span{display:block; line-height:22px; font-size:15px; padding:3% 3% 0; box-sizing: border-box;}


.product_list{width: 100%;  overflow: hidden;}
.product_list ul{margin-right:-2%;overflow: hidden;}
.product_list ul li{float:left;width:23%;margin-bottom:2%;padding-right:2%;}
.product_list ul li a{display:block;}
.product_list ul li .pImg{transition:all .3s;display: block; overflow: hidden; border: 1px solid #eee;}
.product_list ul li .pImg img{max-width: 100%;display:block;transition:all .4s;}
.product_list ul li p{font-size:15px; line-height:25px; padding-top: 10px; display: block; text-align: center; color:#444;}
.product_list ul li a:hover p{color:#1a6cc9;}
.product_list ul li:hover .pImg img{max-width: 100%;display:block; transform:scale(1.1); -webkit-transform:scale(1.1);}

.yylist{overflow: hidden;}
.yylist ul{margin-right:-2%;}
.yylist li { width:23%; margin-right:2%; margin-bottom: 2%;}
.yylist li .img span{ background-color: #1a6cc9; color: #fff; position: absolute; bottom: 0; right: 0; padding:1% 3%; box-sizing: border-box; font-size: 15px;}
.yylist li .img {overflow: hidden;  position: relative;}
.yylist li .img img{ width: 100%; object-fit: cover; height: auto; -webkit-transition:0.5s; transition:0.5s; display: block;}
.yylist li:hover{ color: #1a6cc9; box-shadow: 0 0 10px rgba(43 ,23, 110, .2);}
.yylist li:hover .img img{ transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); }
.dis-flex-center-center{  display: flex; align-items: center; justify-content: center;}
.dis-flex-between-center{  display: flex; justify-content: space-between; align-items: center;}
.dis-flex-center{  display: flex; align-items: center;}
.dis-flex-between{  display: flex; justify-content: space-between}
.dis-flex-between-start{ display: flex; justify-content: space-between;align-items: flex-start;}
.dis-flex-between-end{ display: flex; justify-content: space-between;align-items: flex-end;}
.dis-flex{  display: flex;}
.flex-column{ flex-direction: column;}
.flex-wrap{ flex-wrap: wrap;}

/*Ã¤ÂºÂºÃ¦â€°ÂÃ¦â€¹â€ºÃ¨ÂËœÃ¨Â¯Â¦Ã§Â»â€ */
.about_x2.bgs2{overflow:hidden; margin-bottom: 28px;}
.about_x2.bgs2 .lnny{width:68%; float:left; overflow: hidden;}
.about_x2.bgs2 .rnny{width:28%; float:right; overflow: hidden;}
.about_x2.bgs2.bgs3 .con_id{ padding-top:0;}
.about_x2.bgs2 .show_t{ text-align:center;line-height:32px; font-size:28px; color:#222;margin-bottom:16px; margin-top:12px; font-weight:400;}
.about_x2.bgs2 .con_line{ text-align:center; line-height: 35px; font-size: 15px; border-bottom: 1px solid #eee; padding-bottom: 10px;}
.about_x2.bgs2 .con_line span{ margin-left:2%; margin-right:2%;}
.about_x2.bgs2 .con_line span i{ color:#222; font-style:normal;}
.about_x2.bgs2 .con_id{ line-height:30px;overflow:hidden;white-space:normal;word-break:break-all; padding-top:3%;font-size:15px; color:#444;text-align:left;}
.about_x2.bgs2 .con_id .h2{ font-size:16px; line-height:24px; margin-bottom:5px;}
.about_x2.bgs2 .con_id b{ display:block; padding-top:1%;padding-bottom:1%; overflow:hidden;}
.about_x2.bgs2 .con_id img{margin: auto; display: block;}


.page_title{font-size: 36px;letter-spacing: 1px;line-height: 60px;line-height: 36px;color: #333;font-weight: 400; margin-bottom: 2%;}
.page_title span{display: block;font-size: 14px;color: #1a6cc9;font-family: "GothamBook";letter-spacing: 0;}
.news3{ overflow:hidden; padding: 5% 0;}
.news3 ul{margin-right: -2%; }
.news3 li{width:100%; margin-bottom:4%; background: #f7f7f7; }
.news3 li a{display: flex; align-items: center;}
.news3 li .nimg{width:38%; overflow: hidden; position: relative;}
.news3 li .nimg img{width: 100%; display: block;}
.news3 li .category {position: absolute;bottom: 0;left: 0;width: 135px;font-size: 14px;letter-spacing: 1px;color: #999;line-height: 26px;font-weight: 400;line-height: 40px;text-align: center;background-color: #333;color: #fff;}
.news3 li .ntext{padding: 3%; box-sizing: border-box; width: 60%;}
.news3 li .ntext .desc{font-size: 24px;line-height: 34px;color: #f08927;font-weight: 400;font-size:16px;color: #333;line-height: 30px;border-bottom: 1px solid rgba(51, 51, 51, 0.1);overflow: hidden;}
.news3 li .ntext .time{display: block;font-size: 13px;letter-spacing: 1px;color: #999;line-height: 26px;font-weight: 400;margin-top: 20px;letter-spacing: 0;}
.news3 li a:hover .category{background: #1a6cc9; color: #fff;}
.news3 li a:hover .ntext .desc{color: #1a6cc9;}
.news3 li a:hover .ntext .time{color: #1a6cc9;}

.in_pr{width: 100%; margin: 0 auto; overflow: hidden;}
.in_pr ul{}
.in_pr li{overflow: hidden; display: flex;justify-content: space-between;align-items: center; background: #f5f5f5;}
.in_pr li .pleft{width: 50%; height: auto;  float: left;}
.in_pr li .pleft img{width: 100%; display: block;}
.in_pr li .pright{width:50%; box-sizing: border-box; float: right; padding: 0 5%; box-sizing: border-box;}
.in_pr li .pright_zi{font-size: 24px; line-height: 48px; color: #333; font-weight: 600}
.in_pr li .pright_ny{font-size: 16px; line-height: 25px; color: #555;}
.in_pr li .pright_xny{font-size: 16px; line-height:32px; color: #555; padding-top: 00px;}
.in_pr li:hover .pright_zi{color: #084ba1;}
.in_pr li .btn2{padding:0;margin-top:3%}
.in_pr li .btn2 a{display:inline-block;margin-right:1rem;padding:0 3%;font-size:14px;line-height:36px;border-radius:2em;color:#fff;background:#333;transition:all 0.4s}
.in_pr li .btn2 a:hover{padding:0 2.5em;color:#fff;background:#084ba1}
/* .in_pr li:nth-child(2n){background:#084ba1;}
.in_pr li:nth-child(2n) .pright_zi{color: #fff;}
.in_pr li:nth-child(2n) .pright_xny{color: #fff;} */


.about_joinny{margin-top: 0px}
.about_joinny ul{margin-right: -2%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.about_joinny li{width: 48%;margin:0 2% 1% 0;flex-shrink: 0;}
.cjwt-hz{border: 1px solid #d7d7d7;padding:2%;overflow: hidden;cursor: pointer;box-sizing: border-box;margin-top:0%;}
.cjwt-pic{width:20px;float:left;padding-top:5px;margin-right:10px;}
.cjwt-title{margin: 0 0 5px 0px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cjwt-nr-title a{font-size:18px;color:#333;}
.cjwt-nr-title a:hover{color:#084ba1;}
.cjwt-nr-ms{margin-top:10px;color:#666;}
.cjwt-hd{margin-top:10px;}
.cjwt-hz-tb{padding-top:3px;}
.cjwt-nr{width: 80%; float: left;}
.cjwt-jt{float: right;}
.cjwt-hz-bottom{padding:20px;overflow:hidden;display:none;border: 1px solid #d7d7d7;border-top: none;box-sizing: border-box;margin-bottom: 20px;}
.cjwt-hz-bottom.active{display:block;}
.cjwt-hz-bottom-pic{margin-top:8px;}
.cjwt-hz-bottom-wz{font-size:15px;line-height: 28px;}
.cjwt-hz-bottom-zw{height: 20px;line-height: 20px;padding-left: 10px;border-left: 4px solid #084ba1;font-size: 18px;font-weight:bold;}
.cjwt-hz-bottom-fl li{border:1px dashed #F60;float:left;margin:0 0.5%;width:80px;text-align:center;color:#F60;}
.cjwt-hz-bottom-nt{margin-top: 0px;}
.cjwt-fl{margin-top:20px;}


.bots{overflow: hidden; }
.bots .t-center{text-align: center;padding-top:2%}
.bots .title{font-size:22px;line-height: 1.85; margin-bottom:1% !important;}
.bots .ltitle{font-size: 14px;line-height: 25px;color:#777;margin-top: 5px;margin-bottom:0%;}
.bots .form{padding:2.2% 0%;display: block;}
.bots .tip{font-size: 14px;line-height: 22px;color:#555;}
.bots .input{display: block;width: 100%;background-color: #ececec;font-size: 14px;line-height: 32px;padding:8px 2.2%;color:#999;margin:2% 0;box-sizing: border-box;border: 0;}
.bots .input:focus{box-shadow: 0 0 10px rgba(0,0,0,0.08);}
.bots .br{border-radius: 5px;}
.bots .submit{line-height: 44px;height: 44px;padding:0 45px;display: inline-block;background-color: #084ba1;font-size: 15px;color: #fff;cursor: pointer;border: 0;}
.bots .submit:hover{background-color: #084ba1;}
.col-sm-6{width: 50%;float: left;padding: 0 2% 0 0;box-sizing: border-box;}
.col-xs-12{padding: 0 2% 0 0;box-sizing: border-box;}


.ny_lx{display: flex;justify-content: space-between;}
.ny_lx .txt{width: 35%;border: 1px solid #ddd;padding: 20px; box-sizing: border-box;}
.ny_lx .txt .btyw{font-size: 24px;line-height: 24px;color: #333;padding-bottom: 15px;font-weight: 100;}
.ny_lx .txt .bt{font-size: 42px;line-height: 42px;color: #333;}
.ny_lx .txt .nr{font-size: 16px;line-height: 36px;color: #666;margin-top: 20px;}
.ny_lx .txt .nr ul li{font-size: 18px;line-height: 30px;color: #333;display: flex;border-bottom: 1px solid #ddd;padding: 2.9% 0;}
.ny_lx .txt .nr ul li i,.ny_lx .txt .nr ul li em{width: 60px; font-size: 36px;line-height: 36px;color: #008fd7;text-align: center;}
.ny_lx .txt .nr ul li p{flex:1;width: 100%;}
.ny_lx .txt .nr ul li p span{font-weight: bold;}
.ny_lx .dt{width: 62%;border: 1px solid #ddd;overflow: hidden;}
.map{width:100%; overflow:hidden;}
.map #map_container{height:550px;border:5px solid #fff; font-size:15px; font-weight:normal;color:#000;}



.fanhui{float:right;width:126px;margin:0 auto;position:relative;height:1px;}
.fanhui a{ position:absolute;z-index:2;width:125px;height:42px;line-height:42px;top:50px;right:0; text-align:center;background:#084ba1;font-size:16px;color:#fff;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; width:150px;}
.fanhui a:hover{color:#fff;font-size:16px;font-weight:100;text-decoration:underline;}


.PreveNext {border-top:1px #DEDEDE solid; margin:0px auto;width:100%;height:auto;padding-top:10px;padding-bottom:10px;clear:both;overflow:hidden; margin-top: 2%;}
.PreveNext ul{float:left;}
.PreveNext li{width:100%;float:left;line-height:32px;text-align:left;}