*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:""}
table{border-collapse:collapse;border-spacing:0}
body{color:#333;background:#fff;font:14px/1.5 "Microsoft Yahei",sans-serif;outline:0;padding:88px 0 0;overflow-x:hidden}
a{color:#333;text-decoration:none}
a:hover{color:#4c86a4}
img{max-width:100%;border:none}
em,i{font-style:normal}
table{border-collapse:collapse;border-spacing:0}
input,select,textarea{font-size:14px;color:#333;font-family:"Microsoft Yahei",sans-serif;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
button,input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
::-ms-clear,::-ms-reveal{display:none}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"";height:0;clear:both}
.c{clear:both}
.col-l,.l{float:left}
.col-r,.r{float:right}
.ani{-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.unselect{-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}
.dn{display:none}
.wp{width:98%;max-width:1290px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
.g-title{padding:120px 0 74px}
.g-title h3{font-size:42px;color:#4c86a4;margin-bottom:38px}
.g-title .info{font-size:18px;line-height:2}
.footer{background:#4c86a4}
.fd-top{padding:100px 0;line-height:30px;border-bottom:1px solid #7ea1b3}
.fd-top .wp{display:flex;justify-content:space-between}
.fd-nv{position:relative;display:flex}
.fd-nv:after{content:'';position:absolute;right:0;width:1px;top:10px;bottom:10px;background-color:#7ea1b3}
.fd-nv li{margin-right:92px}
.fd-tit{display:block;font-weight:700;font-size:16px;color:#fff;margin-bottom:20px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.fd-tit:hover{color:#fff;opacity:.8}
.fd-nv .con a{display:block;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.fd-nv .con a:hover{opacity:.8}
.fd-contact{width:370px} 
.fd-contact .con{color:#fff}
.fd-contact .con p{display:flex;flex-wrap:wrap}
.fd-contact .con p strong{flex:0 0 42px}
.fd-contact .con p span{flex:1}
.qr img{display:block;width:150px;height:150px;margin-bottom:20px; text-align:center}
.qr p{font-size:12px;line-height:18px;color:#fff;text-align:center}
.fd-bot{padding:22px 0}
.fd-bot .wp{display:flex;justify-content:space-between;align-items:center}
.copyright-beian{display:flex;font-weight:700;font-size:12px;color:#fff}
.copyright-beian .copyright{margin-right:10px}
.email-weixin{display:flex}
.email-weixin a{width:41px;height:41px;background-repeat:no-repeat;background-position:center;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.email-weixin a:hover{opacity:.8}
.email-weixin a.mail{background-image:url(../images/mail.png)}
.email-weixin a.weixin{background-image:url(../images/weixin.png);margin-left:21px}
.code-pop{display:none;padding:10px;position:fixed;left:50%;top:50%;right:auto;bottom:auto;width:256px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:solid 1px #d8d8d8;background-color:#fff;font-size:12px;color:#000;z-index:100}
.code-pop .close{position:absolute;right:0;top:0;width:40px;height:40px;cursor:pointer;background:url(../images/i12.png) center center no-repeat;-webkit-background-size:10px auto;background-size:10px auto}
.code-pop .code-share{padding:15px 10px;overflow:hidden}
.code-pop .code-share canvas,.code-pop .code-share img{display:block;width:100%}
.header{display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;right:0;z-index:100;background:#fff;height:88px;padding:0 30px;box-shadow:0 0 5px rgba(0,0,0,.1)}
.hdr{display:flex;align-items:center}
.nav{position:relative;display:flex;/*text-transform: uppercase*/}
.nav a.v1{text-transform: uppercase}
.nav:after{content:'';position:absolute;top:50%;margin-top:-9px;right:0;width:1px;height:17px;background:#666}
.nav li{position:relative;padding:0 24px}
.nav li>a{position:relative;display:block;font-size:16px;line-height:88px;color:#2c2c2c;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.nav li>a.v1{padding-right:22px;background:url(../images/icon-arrow.png) no-repeat right center}
.nav .con{display:none;position:absolute;top:100%;background:rgba(255,255,255,.8);width:auto;padding:25px;box-shadow:0 0 5px rgba(0,0,0,.1)}
.nav .con a{display:block;font-size:16px;height:36px;line-height:36px;background-position:right center;white-space:nowrap;padding-right:15px;background-repeat:no-repeat;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.nav .con a:hover{color:#4c86a4;background-image:url(../images/arrow-right2.png)}
.nav li.ok .v1:before{opacity:1}
.nav a:hover,.nav li.active>a,.nav li.ok .v1{color:#4c86a4}
.nav li.active>a.v1{background-image:url(../images/icon-arrow-on.png)}
.so{position:relative;padding:0 26px 0 38px}
.so i{display:block;width:18px;height:88px;background:url(../images/so.png) no-repeat center;cursor:pointer}
.lang{font-size:18px;width:82px;height:32px;line-height:32px;padding-left:44px;background:#f4f4f4 url(../images/icon-lang.png) no-repeat 15px center;border-radius:16px}
.so:hover .from-so{display:block}
.from-so .inp{width:200px;height:40px;background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.2);border:0;padding:0 50px 0 10px;font-size:16px}
.from-so .submit{position:absolute;right:0;top:0;height:100%;width:60px;z-index:2;border:none;background:#4c86a4;color:#fff}
.menuBtn{position:absolute;right:12px;top:16px;display:none;width:24px;height:30px;cursor:pointer;z-index:101;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:3px;background-color:#4c86a4;margin:4px 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:0;position:absolute;left:0;top:50%;margin-top:-5px;width:24px}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.beian a{color:#fff}

@media only screen and (min-width:1200px){
.from-so{display:none;position:absolute;top:80px;left:0%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
}
@media only screen and (max-width:1199px){
.menuBtn{display:block}
.wp{width:auto;padding:0 15px}
.header{height:50px;padding:0 15px}
.logo{max-width:100px}
.hdr{display:none;position:fixed;top:50px;left:0;right:0;z-index:101;bottom:0;background:rgba(255,255,255,.95)}
.nav{display:block}
.nav li>a{line-height:3}
.nav .con{position:static;width:auto;padding:10px}
body{padding-top:50px}
.so{position:absolute;padding:0;bottom:60px;left:50%;margin-left:-100px;width:200px}
.so i{display:none}
.from-so{display:block}
.lang{position:absolute;bottom:15px;left:50%;margin-left:-41px;display:block}
.email-weixin a{width:32px;height:32px;-webkit-background-size:32px auto;background-size:32px auto}
}
.about-wrap{padding:137px 0 120px}
.about-item{margin-bottom:119px}
.about-item .pic-wrap-r{float:right;margin-left:95px}
.about-item .pic-wrap-l{float:left;margin-right:95px;margin-left:0}
.about-item .pic-wrap{width:575px}
.about-item .pic{padding-top:62.08%}
.about-item .txt{overflow:hidden;padding-top:88px}
.about-item .txt h3{font-size:42px;color:#4c86a4;line-height:1.1;margin-bottom:33px}
.about-item .txt .info{font-size:18px;color:#333;line-height:2;margin-bottom:60px}
.g-more{display:block;width:120px;height:40px;line-height:36px;border:2px solid #4c86a4;text-align:center;color:#4c86a4;font-weight:700;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.g-more:hover{color:#fff;background-color:#4c86a4}
.about-itemv2{margin-bottom:0}
.about-itemv2 .txt{overflow:hidden;padding-top:48px}
.imgHover .pic{position:relative;overflow:hidden}
.imgHover .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.imgHover .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.about-imgtxt .pic{float:right;width:575px;position:relative;margin-left:127px;padding-top:79px}
.about-imgtxt .pic img{display:block;width:100%}
.about-imgtxt .pic .txt{position:absolute;bottom:0;left:0;width:195px;height:60px;background-color:rgba(76,134,164,.8);color:#fff;display:flex;align-items:center;justify-content:center}
.about-imgtxt .pic .txt p{font-size:18px}
.about-imgtxt .pic .txt span{font-size:14px}
.about-imgtxt .r-txt{overflow:hidden}
.about-imgtxt .r-txt h3{font-size:36px;color:#4c86a4;margin-bottom:41px}
.about-imgtxt .r-txt .info p{font-size:18px;color:#333;line-height:1.66;margin-bottom:22px;/*background:url(../images/hp1.png) left top 8px no-repeat;padding-left:28px*/}
.row-about01{padding:120px 0 135px}
.about-team{margin-bottom:27px}
.about-team .team-title{}
.about-team .team-title h3{font-size:42px;color:#4c86a4;margin-bottom:33px;text-transform: uppercase;}
.about-team .team-title .info{font-size:18px;color:#333;line-height:2;width:600px}
.contant-map .l-txt{float:left;width:50%;height:600px;background:url(../images/hi8.jpg) center no-repeat;background-size:cover;color:#fff;padding-top:100px;padding-right:170px}
.contant-map .l-txt h3{font-size:42px;color:#fff;line-height:1.1;margin-bottom:63px}
.contant-map .l-txt h4{font-size:24px;border-bottom:1px solid #fff;padding-bottom:13px;margin-bottom:26px}
.contant-map .l-txt .info{font-size:18px;line-height:2}

.contant-map #map{height:600px;float:right;width:50%}
.contant-option-wrap{overflow:hidden;padding:120px 0 144px}
.contant-option{margin:0 -160px}
.contant-option .item{float:left;width:33.33%;padding:0 160px;text-align:center}
.contant-option .item i{display:block;margin:0 auto 24px;width:88px;height:88px;background-repeat:no-repeat;background-position:center;background-size:cover}
.contant-option .item p{font-weight:700;color:#333;font-size:22px}
.ul-team{margin:0 -25px}
.ul-team li{float:left;width:50%;padding:0 25px;margin-bottom:50px}
.ul-team li .con{display:block;background:#f2f2f2;overflow:hidden;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-team li .con:hover{background:#4c86a4}
.ul-team li .l-pic{float:left;width:260px;margin-right:40px}
.ul-team li .pic{padding-top:115.38%}
.ul-team li .r-txt{padding-top:48px;overflow:hidden}
.ul-team li .r-txt .name{font-size:24px;line-height:1.1;font-weight:700;margin-bottom:14px}
.ul-team li .r-txt em{display:block;width:28px;height:3px;background:#4c86a4;margin-bottom:18px}
.ul-team li .r-txt .info{font-size:16px;line-height:1.75;height:3.5em;overflow:hidden;margin-bottom:59px}
.ul-team li .con:hover .r-txt .info,.ul-team li .con:hover .r-txt .name{color:#fff}
.ul-team li .con:hover em{background-color:#fff}
.ul-team li .con:hover .g-more{background:#4c86a4;color:#fff;border-color:#fff}
.get-contant{text-align:right;font-size:14px;color:#333;font-weight:700;margin-bottom:57px}
.pop-team{position:fixed;top:0;left:0;display:block;width:100%;height:100%;z-index:200;background:rgba(0,0,0,.6)}
.pop-team .pop-team-info{position:absolute;top:50%;left:50%;background-color:#fff;width:90%;padding:70px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.pop-team .pop-team-info .close{position:absolute;top:20px;right:20px;width:25px;height:25px;background:url(../images/hp5.png) center no-repeat;background-size:cover}
.pop-team .pop-team-info .l-head{float:left;width:170px;margin-right:90px}
.pop-team .pop-team-info .l-head .head{margin-bottom:21px;border-radius:50%;overflow:hidden;font-size:0}
.pop-team .pop-team-info .l-head .head img{display:block;width:100%}
.pop-team .pop-team-info .l-head .name{font-size:24px;color:#4c86a4;text-align:center;line-height:1.1;font-weight:700;margin-bottom:17px}
.pop-team .pop-team-info .l-head .info{text-align:center;font-size:16px;line-height:1.625}
.pop-team .pop-team-info .r-txt{overflow:auto;padding-top:0; height:400px;}
.pop-team .pop-team-info .r-txt .txt{font-size:16px;line-height:2.25;padding-right:20px}
.team-wrap{padding:100px 0 70px}
.swiper-nursing{margin:0 -24px}
.swiper-nursing .swiper-slide{padding:0 24px;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.8}
.swiper-nursing .swiper-slide .pic{position:relative;padding-top:55.18%;overflow:hidden}
.swiper-nursing .swiper-slide .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:3}
.swiper-nursing .swiper-slide.swiper-slide-active,.swiper-nursing .swiper-slide.swiper-slide-next,.swiper-nursing .swiper-slide.swiper-slide-prev{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}
.swiper-nursing .swiper-slide p{font-size:16px;color:#666;margin-top:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.swiper-nursing .swiper-slide .con{background-color:#fff;overflow:hidden;display:block}
.swiper-nursing .swiper-slide .txt{background-color:#fff;padding:30px;border-bottom:6px solid #4c86a4}
.swiper-nursing .swiper-slide .txt h3{font-size:22px;line-height:1.63;height:3.26em;overflow:hidden;margin-bottom:34px}
.swiper-nursing .swiper-slide .txt em{display:block;width:34px;height:4px;background:#4c86a4;margin-bottom:60px}
.swiper-nursing .swiper-slide .txt .more{font-size:0;text-align-last:right;overflow:hidden}
.swiper-nursing .swiper-slide .txt span{display:block;width:40px;height:40px;float:right;background:url(../images/hp9.png) center no-repeat;background-size:cover}
.about-swiper-title{position:relative;margin-bottom:60px}
.about-swiper-title h3{font-size:42px;color:#4c86a4;float:left;line-height:1.1;text-transform: uppercase;}
.about-swiper-title .about-swiper-button{position:static;float:right;width:50px;height:50px;border-radius:50%;background:url(../images/hp7.png) bottom center no-repeat;background-size:100% auto;background-color:#fff;cursor:pointer;margin-left:11px}
.about-swiper-title .swiper-button-prev1{background-image:url(../images/hp8.png)}
.row-about02{background:#f4f4f4;padding:120px 0}
.row-about03{background-color:#fff}
.row-about03 .about-swiper-button{box-shadow:0 0 20px 0 rgba(27,37,48,.1)}
.swiper-honor .pic{border:2px solid #ebebeb}
.swiper-honor .swiper-slide p{text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px;margin-top:25px}
.swiper-honor .swiper-slide .pic{padding-top:65%}
.swiper-honor{margin:0 -15px}
.swiper-honor .swiper-slide{padding:0 15px}


 .r-map{
        display: flex;
        width: 50%;
        height: 600px;
        padding-right: 305.6px;
        padding-left: 170px;
        align-items: center;
    }
    .r-map form{
        display: flex;
        width:100%;
        flex-wrap: wrap;
        flex-direction: column;
    }
    .r-map .form-group{
        margin-bottom: 24px;
        display: flex;
        flex-wrap: wrap;
        height: 40px;
        line-height: 40px;
        /*width: 500px;*/
    }
    .r-map .form-group input{
        width: calc(100% - 60px);
        font-size: 14px;
        color: #888888;
        height: 40px;
        padding: 0 10px;
        border: 0;
    }
    .r-map .form-group textarea{
        width: calc(100% - 60px);
        font-size: 14px;
        color: #888888;
        padding: 5px;
        height: 80px;
        border: 0;
    }
.subbtn{
        display: flex;
        justify-content: center;
    }
@media only screen and (max-width:1290px){
    .r-map{
        padding: 50px;
    }
    .r-map .form-group textarea{
       width: 260px; 
    }
    
    .r-map form{
           padding-top: 0px !important;
       
    }
    .tip {
        margin-bottom: 15px!important;
    }
    .form-group .field-message-content{
        height: 40px !important;
    }
    .r-map .form-group{
        height: 30px;
        line-height: inherit!important;
        margin-bottom: 16px !important;
    }
   .r-map .form-group textarea{
       height: 46px;
   }
   
   .r-map .form-group input{
       width: 260px !important;
       
   }
   .field-message-content{
       width: 500px!important;
   }
   .subbtn{
      width: 300px!important; 
   }
    
.wp{padding:0 15px}
.about-wrap{padding:30px 0}
.about-item{margin-bottom:30px}
.about-item .pic-wrap{width:450px;margin-left:30px}
.about-item .txt{padding-top:20px}
.about-item .txt h3{font-size:20px;margin-bottom:15px}
.about-item .txt .info{font-size:16px}
.about-item .pic-wrap-l{margin-left:0;margin-right:30px}
.row-about01{padding:30px 0}
.about-imgtxt .pic{padding-top:0;width:480px;margin-left:30px}
.about-imgtxt .r-txt h3{font-size:20px;margin-bottom:20px}
.about-imgtxt .r-txt .info p{font-size:14px;margin-bottom:10px;background-size:10px auto;padding-left:20px}
.about-imgtxt .pic .txt{font-size:12px;width:150px;height:90px}
.about-imgtxt .pic .txt span{font-size:12px}
.about-imgtxt .pic .txt p{font-size:14px}
.team-wrap{padding:30px 0}
.about-team{margin-bottom:20px}
.about-team .team-title h3{font-size:20px;margin-bottom:15px;}
.about-team .team-title{border-width:3px;padding-bottom:20px}
.about-team .team-title .info{font-size:14px}
.get-contant{margin-bottom:20px}
.ul-team li{padding:0 10px;margin-bottom:20px}
.ul-team{margin:0 -10px}
.ul-team li .l-pic{width:190px;margin-right:20px}
.ul-team li .r-txt{padding-top:30px}
.ul-team li .r-txt .name{font-size:18px;margin-bottom:8px}
.ul-team li .r-txt .info{font-size:14px;margin-bottom:20px}
.ul-team .g-more{width:100px;height:35px;line-height:33px;font-size:12px}
.pop-team .pop-team-info{padding:30px}
.pop-team .pop-team-info .close{top:5px;right:5px}
.pop-team .pop-team-info .l-head{width:120px;margin-right:20px}
.pop-team .pop-team-info .r-txt{height:auto;}
.pop-team .pop-team-info .r-txt .txt{font-size:14px; }
.pop-team .pop-team-info .l-head .head{margin-bottom:10px}
.pop-team .pop-team-info .l-head .name{font-size:16px;margin-bottom:10px}
.pop-team .pop-team-info .l-head .info{font-size:12px}
.contant-map .l-txt{
    padding:50px;height:400px
    
}
.contant-map .r-map{
    height: 400px;
}
.r-map form{
    padding-top: 0px; 
}

.contant-map #map{height:300px}
.contant-map .l-txt h3{font-size:20px;margin-bottom:20px}
.contant-map .l-txt h4{font-size:16px;margin-bottom:15px}
.contant-map .l-txt .info{font-size:14px}
.contant-option-wrap{padding:30px 0}
.contant-option{margin:0 -50px}
.contant-option .item{padding:0 50px}
.contant-option .item i{width:50px;height:50px;margin-bottom:15px}
.contant-option .item p{font-size:16px}
.row-about02{padding:30px 0}
.about-swiper-title h3{font-size:20px}
.about-swiper-title .about-swiper-button{width:28px;height:28px}
.swiper-nursing{margin:0 -10px}
.swiper-nursing .swiper-slide .txt{padding:15px;border-width:2px}
.swiper-nursing .swiper-slide .txt h3{font-size:16px;margin-bottom:10px}
.swiper-nursing .swiper-slide{padding:0 10px}
.swiper-nursing .swiper-slide .txt em{height:2px;margin-bottom:20px}
.swiper-nursing .swiper-slide .txt span{width:30px;height:30px}
.about-swiper-title{margin-bottom:20px}
.swiper-honor .swiper-slide p{font-size:14px;margin-top:10px}
}
@media only screen and (max-width:959px){
.r-map{width:100%}
.about-item .pic-wrap{float:none;width:auto;margin-left:0;margin-right:0}
.about-item .txt .info{font-size:14px;margin-bottom:20px}
.g-more{width:100px;font-size:12px;height:35px;line-height:33px}
.about-imgtxt .pic{float:none;width:auto;margin-left:0;margin-bottom:20px}
.ul-team li{float:none;width:auto}
.ul-team li .l-pic{width:160px}
.ul-team li .r-txt{padding-top:15px}
.pop-team .pop-team-info .l-head{float:none;margin:0 auto 10px}
.pop-team .pop-team-info .r-txt .txt{height:11.25em;overflow-y:auto;}
.pop-team .pop-team-info .close{top:10px;right:10px}
.contant-map #map{float:none;width:auto}
.contant-map .l-txt{float:none;width:auto;height:auto}
.contant-option .item{padding:0 10px}
.contant-option{margin:0 -10px}
.contant-option .item i{width:35px;height:35px;margin-bottom:10px}
.contant-option .item p{font-size:14px}
.contant-map .l-txt h3{margin-bottom:10px}
.swiper-honor .swiper-slide p{font-size:12px;margin-top:8px}
}
.banner{position:relative;overflow:hidden}
.banner .swiper-slide{height:750px;padding:200px 0 0;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}
.banner .txt{color:#fff}
.banner .txt .s1{font-weight:700;font-size:24px}
.banner .txt .s2{font-weight:700;font-size:56px;margin-bottom:5px}
.banner .txt .s3{text-transform:uppercase;font-size:18px;margin-bottom:46px}
.banner .txt .btn-more{font-size:18px;color:#fff;display:block;width:150px;height:46px;line-height:42px;padding-left:24px;background:url(../images/arrow-right.png) no-repeat right 26px center;border:2px solid #fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.banner .txt .btn-more:hover{border-color:#4c86a4;background-color:#4c86a4}
.banner .swiper-dots{position:absolute;bottom:50px!important;left:0;right:0;text-align:center;z-index:2}
.banner .swiper-dots .swiper-pagination-bullet{width:10px;height:10px;opacity:1;background:#fff;margin:0 10px!important}
.banner .swiper-dots .swiper-pagination-bullet-active{box-shadow:0 0 0 3px #fff}
.index-row1{overflow:hidden;padding:120px 0 110px}
.index-row1 .tit-box{float:left;width:392px;padding:110px 0 0}
.index-row1 .tit-box .tit{font-size:42px;color:#4c86a4;margin-bottom:34px}
.index-row1 .tit-box .desc{font-size:18px;line-height:32px;margin-bottom:80px}
.index-row1 .tit-box .btn-more{display:block;font-size:18px;width:150px;height:46px;line-height:42px;border:2px solid #4c86a4;color:#4c86a4;padding-left:24px;background:url(../images/arrow-right-on.png) no-repeat right 26px center;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.index-row1 .tit-box .btn-more:hover{color:#fff;background-color:#4c86a4;background-image:url(../images/arrow-right.png)}
.cont-box{float:right;width:777px}
.z-tab1{display:flex;justify-content:space-between;margin-bottom:50px}
.z-tab1 li a{font-weight:700;font-size:20px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.z-tab1 li.on a{color:#4c86a4}
.z-pic1{border:5px solid #c9dae4;margin-bottom:28px}
.z-pic1 a{display:block;position:relative;padding-top:50.65%}
.z-pic1 a img{position:absolute;width:100%;height:100%;top:0;left:0}
.z-news1 li{overflow:hidden}
.z-news1 .more{font-weight:700;float:right;color:#4c86a4;padding-right:22px;background:url(../images/arrow-right-on.png) no-repeat right center;-webkit-background-size:12px auto;background-size:12px auto;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.z-news1 .more:hover{opacity:.8}
.z-news1 .tit{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;font-size:16px;padding-left:15px}
.z-news1 .tit:before{content:'';position:absolute;left:0;top:50%;margin-top:-3px;width:6px;height:6px;background:#02accd;border-radius:50%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.z-news1 .tit:hover{color:#4c86a4}
.index-row2{position:relative;padding:124px 0 114px;background:#eee;overflow:hidden}
.index-row2 .title{font-size:42px;position:absolute;top:240px;left:0;right:0;text-align:center}
.z-list1{overflow:hidden;margin:0 -128px}
.z-list1 li{float:left;width:50%}
.z-list1 .inner{margin:0 128px}
.z-list1 .pic{position:relative;width:320px;height:320px;margin:0 auto}
.z-list1 .pic img{display:block;width:100%;height:100%}
.z-list1 .pic:before{content:'';position:absolute;bottom:-12px;left:50%;margin-left:-70px;width:140px;height:32px;background:url(../images/mask.png) no-repeat center}
.z-list1 .tit{font-size:36px;color:#4c86a4;margin-bottom:18px}
.z-list1 .desc{font-size:16px;line-height:1.875;height:90px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:6px}
.z-list1 .btn-more{font-weight:700;color:#4c86a4;padding-right:22px;background:url(../images/arrow-right-on.png) no-repeat right center;-webkit-background-size:12px auto;background-size:12px auto;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.z-list1 .btn-more:hover{opacity:.8}
.index-row3{padding:108px 0 50px;overflow:hidden}
.tit-tab{display:flex;justify-content:space-between;align-items:center;margin-bottom:44px}
.tit-tab .tit{font-size:42px}
.ul-tab2{display:flex}
.ul-tab2 li{position:relative;font-size:18px;margin-left:45px}
.ul-tab2 li+li:before{content:'|';position:absolute;left:-22px;color:#8a8a8a}
.ul-tab2 li a{font-weight:700;display:block;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.ul-tab2 li.on a{color:#4c86a4}
.news-list1{margin:0 -36px;overflow:hidden}
.news-list1 li{float:left;width:33.33%}
.news-list1 a.inner{display:block;margin:0 36px 70px}
.news-list1 .tit{font-weight:700;font-size:20px;line-height:1.8;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:72px;margin-bottom:18px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.news-list1 .time{font-size:16px;color:#666;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.news-list1 a.inner:hover .time,.news-list1 a.inner:hover .tit{color:#4c86a4}
.product-list{padding-bottom:120px;border-top:1px solid #ddd}
.product-list li{overflow:hidden;padding:80px 0;border-bottom:1px solid #ddd}
.product-list li:nth-child(odd){background:#f9f9f9}
.product-list .pic-box{float:left;width:541px;border:3px solid #eee;margin-right:90px}
.product-list .pic-box .pic{position:relative;padding-top:78.57%}
.product-list .pic-box .pic img{position:absolute;width:100%;height:100%;top:0;left:0}
.product-list .info-box{overflow:hidden}
.product-list .info-box .tit{font-size:28px;margin-bottom:50px}
.product-list .info-box img{display:block}
.z-list2{padding:0 0 60px}
.z-list2 li{display:flex;align-items:center;margin-bottom:60px;background:#eee}
.z-list2 li:nth-child(even){flex-direction:row-reverse}
.z-list2 .pic-box{flex:0 0 50%}
.z-list2 .pic-box .pic{position:relative;padding-top:62.02%}
.z-list2 .pic-box .pic img{position:absolute;width:100%;height:100%;top:0;left:0}
.z-list2 .txt{padding:0 80px}
.z-list2 .txt .tit{font-size:24px;color:#4c86a4;margin-bottom:30px}
.z-list2 .txt p{line-height:24px}
.z-m1{overflow:hidden;padding:120px 0 110px}
.z-m1 .g-title{float:left;width:582px;padding-top:0}
.z-m1 .pic{float:right;width:575px;margin-top:50px}
.z-m1 .pic img{display:block;width:100%}
.z-m2{display:flex;justify-content:space-between;align-items:center}
.z-m2 .tit{font-size:42px;color:#4c86a4}
.z-m2 .txt{width:582px}
.z-m2 .txt .desc{font-size:18px;line-height:2;margin-bottom:32px}
.z-count{display:flex;justify-content:center;align-items:center}
.z-count li{margin:0 60px}
.z-count .icon{width:80px;height:80px;line-height:80px;text-align:center;margin:0 auto}
.z-count .icon img{display:inline-block;vertical-align:middle;max-height:90%}
.z-count p{font-size:16px;text-align:center}
.z-count p span{font-size:30px;color:#4c86a4}
.z-m2{padding:120px 0;background:#f4f4f4}
.z-m2 .wp{display:flex;justify-content:space-between;align-items:center}
@media only screen and (max-width:1199px){
.index-row1 .tit-box{float:none;padding:0;width:auto;margin-bottom:30px}
.cont-box{float:none;width:auto}
.index-row1{padding:30px 0}
.index-row1 .tit-box .tit{font-size:22px;margin-bottom:20px;width:auto}
.index-row1 .tit-box .desc{margin-bottom:20px}
.z-tab1{margin-bottom:10px}
.z-tab1 li a{font-size:18px}
.index-row2{padding:30px 0}
.index-row3{padding:30px 0}
.fd-top .wp{display:block}
.fd-nv:after{display:none}
.qr img{margin:0 auto 10px}
.fd-top{padding:30px 0}
.fd-bot{padding:10px 0}
.banner .swiper-slide{height:450px;padding:100px 0 0}
.banner .txt .s1{font-size:18px}
.banner .txt .s2{font-size:36px}
.banner .txt .s3{font-size:14px}
.banner .txt .btn-more,.index-row1 .tit-box .btn-more{font-size:14px;width:120px;height:36px;line-height:34px;border-width:1px;background-position:right 12px center}
.index-row2 .title{font-size:28px}
.z-list1 .tit{font-size:20px;margin-bottom:10px}
.z-list1 .desc{font-size:14px}
.news-list1{margin:0 -10px}
.news-list1 a.inner{margin:0 10px 30px}
.tit-tab .tit{font-size:30px}
.fd-nv{justify-content:space-between}
.fd-nv li{margin-right:0}
.fd-contact{width:auto;margin-bottom:10px}
.g-title{padding:30px 0}
.g-title h3{font-size:24px;margin-bottom:20px}
.g-title .info{font-size:14px}
.product-list .pic-box{width:450px;margin-right:30px}
.product-list .info-box .tit{font-size:24px;margin-bottom:30px}
.product-list li{padding:30px 0}
.product-list{padding-bottom:60px}
.z-list2 li{margin-bottom:30px}
.z-list2 .txt .tit{margin-bottom:10px}
.z-m1{padding:30px 0}
.z-m2 .tit{font-size:22px}
.z-m2 .txt .desc{font-size:14px;margin-bottom:20px}
.z-m1 .g-title{float:none;width:auto}
.z-m1 .pic{float:none;width:50%;margin:0 auto}
.z-m2{padding:30px 0}
.z-m2 .wp{display:block}
.z-m2 .tit{margin-bottom:10px}
.z-m2 .txt{width:auto}
}
@media only screen and (max-width:959px){
.z-list1{margin:0 -30px}
.z-list1 .inner{margin:0 30px}
.product-list .pic-box{float:none;width:auto;margin-right:0;margin-bottom:15px}
.z-list2 .txt{padding:0 20px}
.z-list2 .txt .tit{font-size:22px;margin-bottom:5px}
.z-list2{padding-bottom:30px}
}
@media only screen and (max-width:767px){
     .r-map{
         padding: 0px;
         padding-left: 15px;
     }
    .r-map form{
        padding-left: 15px !important;
        padding-top:10px !important;
    }
    .tip{
        padding-top:10px;
    }
    .contant-map .r-map {
        float: none;
        width: 100%;
        height: auto;
    }
    .r-map .form-group{
        flex-wrap: wrap;
        height: auto;
        margin-bottom: 15px !important;
    }
    .r-map .form-group input{
         width: 80%;
    }
    .subbtn{
        padding-left: 0px !important; 
        justify-content: center;
        padding-bottom: 15px;
    }
    .tip{
        margin-bottom: 20px !important;
    }
    .r-map .form-group textarea{
         width: 260px !important;
    }
    .field-message-content{
        
    }
.board li .board_name{font-size: 16px!important;}
.banner .txt .s1{font-size:16px}
.banner .txt .s2{font-size:24px}
.banner .swiper-dots{bottom:10px!important}
.index-row1 .tit-box .desc{font-size:14px;line-height:2}
.z-tab1{display:block;overflow:hidden}
.z-tab1 li{float:left;width:50%}
.z-tab1 li a{display:block;font-size:16px;text-align:center}
.z-list1 li{float:none;width:auto}
.z-list1 .pic{width:180px;height:180px}
.index-row2 .title{position:static;margin-bottom:20px;font-size:22px}
.tit-tab{margin-bottom:20px}
.tit-tab .tit{font-size:22px}
.ul-tab2 li{font-size:16px;margin-left:20px}
.ul-tab2 li+li:before{left:-11px}
.news-list1 li{float:none;width:auto}
.news-list1 .tit{font-size:16px;line-height:24px;height:48px;margin-bottom:5px}
.news-list1 a.inner{margin-bottom:20px}
.fd-top{line-height:2}
.fd-tit{font-size:14px;margin-bottom:0}
.fd-nv .con a{font-size:12px}
.fd-contact .con{font-size:12px}
.fd-bot .wp{display:block}
.copyright-beian{display:block;text-align:center;margin-bottom:10px}
.email-weixin{justify-content:center}
.product-list .info-box .tit{font-size:18px;margin-bottom:10px}
.z-list2 li{display:block}
.z-list2 .txt{padding:20px}
.z-list2 .txt .tit{font-size:18px}
.g-title h3{font-size:22px;margin-bottom:10px}
.z-m1 .pic{width:auto}
.z-count li{margin:0 10px}
.z-count .icon{width:50px;height:50px;line-height:50px}
.z-count p{font-size:12px}
.z-count p span{font-size:20px}
.z-m2 .tit{font-size:20px}
.banner .swiper-dots .swiper-pagination-bullet{margin:0 6px!important}
}
.banner-news{height:500px;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}
.banner-news .ban-tit1{font-size:48px;font-weight:700;color:#eee;position:absolute;top:50%;left:0;right:0;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.nav-box{background-color:#f9f9f9;height:63px;line-height:63px}
.nav-box .wp{display:flex;align-items:center;justify-content:space-between}
.nav-box .nav-left{display:flex;align-items:center;text-transform: uppercase}
.nav-box .nav-left li+li{margin-left:65px}
.nav-box .nav-left li a{display:block;font-size:18px;font-weight:400;color:#333;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.nav-box .nav-left li a:hover{color:#4c86a4}
.nav-box .nav-left li.on a{font-weight:700;color:#4c86a4}
.nav-box .nav-left li.on a:after{display:block}
.nav-box .nav-left li a:after{content:'';height:2px;width:72px;background-color:#4c86a4;position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:none}
.nav-box .nav-right{display:flex;justify-content:space-between;align-items:center;display:none}
.nav-box .nav-right li+li{margin-left:5px}
.nav-box .nav-right li span{font-weight:600;display:block;font-size:14px;color:#333}
.nav-box .nav-right li a{display:block;font-size:14px;color:#333;font-weight:600}
.nav-box .nav-right li a:hover{color:#4c86a4;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.news-center-con{padding:50px 0}
.news-center-con .info-box{display:flex;align-items:center;justify-content:space-between}
.con-tit{font-size:42px;font-weight:700;color:#4c86a4;text-transform: uppercase;}
.news-center-con .info-box .con-btn-box{display:flex;align-items:center}
.news-center-con .info-box .con-btn-box select{width:181px;height:50px;padding:10px;background:#f5f5f5 url(../images/icon-arrow.png) no-repeat right 10px center/12px;border:1px solid #c4d0e4}
.news-center-con .info-box .con-btn-box label{position:relative;margin-left:10px}
.news-center-con .info-box .con-btn-box .sub{position:absolute;text-indent:-9999px;cursor:pointer;height:50px; width:50px;right:0;z-index:2;top:0; background:url(../images/so.png) no-repeat  center center;border:none}
.news-center-con .info-box .con-btn-box .sear{background-color:#f5f5f5;display:block;height:50px;width:310px;padding:10px 30px 10px 10px;border:1px solid #c4d0e4;font-size:16px;color:#333}
.title-info-box .tit-info{font-size:18px;color:#333;margin-top:50px;}
.news-center-con .news-list{margin:50px 0}
.news-center-con .news-list .news-list-row{display:flex;justify-content:space-between;border-bottom:1px solid #d2d2d2;padding:40px 0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.news-center-con .news-list .news-list-row:hover .tit{color:#4c86a4}
.news-center-con .news-list .news-list-row:hover .r-info-box{border:2px solid #4c86a4}
.news-center-con .news-list .news-list-row:hover .r-info-box .info:nth-child(2){background-color:#4c86a4}
.news-center-con .news-list .news-list-row .tit{font-size:20px;font-weight:700;color:#333;line-height:36px;max-width:570px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.news-center-con .news-list .news-list-row .r-info-box{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:flex;align-items:center;justify-content:center;width:150px;border:2px solid #e0e0e0}
.news-center-con .news-list .news-list-row .r-info-box .info{flex:50%}
.news-center-con .news-list .news-list-row .r-info-box .info:first-child{background-color:#fff}
.news-center-con .news-list .news-list-row .r-info-box .info:nth-child(2){position:relative;background-color:#999;height:74px}
.news-center-con .news-list .news-list-row .r-info-box .info span{display:block;color:#666;font-size:20px;text-align:center}
.news-center-con .news-list .news-list-row .r-info-box .info span:nth-child(2){font-size:12px;font-weight:400}
.news-center-con .news-list .news-list-row .r-info-box .info img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.pages{margin:60px auto;display:flex;align-items:center;justify-content:center}
.pages li{margin:0 10px}
.pages li.on a{color:#fff;background:#4c86a4}
.pages li:hover a{color:#4c86a4;border:1px solid #4c86a4}
.pages li.on:hover a{color:#fff;border:1px solid #dcdcdc}
.pages li a{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;border:1px solid #dcdcdc;display:block;color:#666;font-size:14px;background-color:#fff;text-align:center;padding:10px 14px}
.pages li.end a,.pages li.first a,.pages li.next a,.pages li.prev a{padding:9px 17px}
.news-center-con .wp2{max-width:1301px;width:100%;margin:0 auto}
.news-center-con .news-tit{font-size:36px;font-weight:700;color:#333}
.news-center-con .desc{margin:30px 0 64px;font-size:13px;font-weight:400;color:#666;border-bottom:1px solid #dcdcdc;padding-bottom:28px}
.news-center-con .desc span+span{margin-left:60px}
.news-center-con .con{font-size:16px;font-weight:400;color:#666;line-height:31px;}
.news-center-con .con p{text-indent:2em}
.news-center-con .con img{margin:0 auto;display:block}
.news-center-con .img-tit{text-align:center;font-size:17px;color:#666;margin:25px 0}
.news-center-con h2{font-size:16px;color:#666;text-indent:2em;margin-bottom:40px}
.news-center-con a.back-btn{display:block;margin:80px auto 0;padding:12px 0 12px 20px;width:200px;border:2px solid #4c86a4;font-size:14px;font-weight:700;color:#4c86a4;line-height:normal;background:url(../images/arrow-r2.png) no-repeat right 25px center/13px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.news-center-con a.back-btn:hover{background-color:#4c86a4;background-image:url(../images/arrow-r2-on.png);color:#fff}
.news-center-con a.back-btn span{display:inline-block;vertical-align:middle}
.con-cul-row{display:flex;justify-content:space-between;margin-top:60px}
.con-cul-row .cul-item{flex:50%}
.con-cul-row .cul-item+.cul-item{margin-left:50px}
.con-cul-row .cul-item .pic{display:block;padding-top:64.4%;position:relative;overflow:hidden}
.con-cul-row .cul-item .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.con-cul-row .cul-item .pic img{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:block;position:absolute;width:100%;height:100%;top:0;left:0}
.con-cul-row .cul-item .tit{font-size:32px;font-weight:700;color:#4c86a4;margin:45px 0 25px}
.con-cul-row .cul-item .info{font-size:18px;color:#333;font-weight:400;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.sense-box{background-color:#f6f6f6;padding:95px 0 0;overflow: hidden;}
.sense-box .tit{font-size:32px;font-weight:700;color:#333;margin-bottom:50px}
.sense-row{display:flex;justify-content:space-between}
.sense-row .sense-item{margin-top:85px;width:36%}
.sense-inner .desc{font-size:18px;color:#333;max-width:460px}
.sense-inner .desc p{line-height:40px}
.sense-inner .desc p+p{margin-top:25px}



/*20220209*/
.sense-list{
	padding: 56px 0 12px;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.sense-list li{
	width: 360px;
	height: 110px;
	font-size: 16px;
	line-height: 18px;
	border-bottom: 2px solid #CCCCCC;
	margin-bottom: 88px;
}
.sense-list li:nth-child(2n + 1){
	margin-right: 140px;
}
.sense-list .en{
	font-family: Arial;
	color: #666666;
	margin-bottom: 6px;
}
.sense-list li.on .en,
.sense-list li.on .cn{
	color: #034a9e;
}
.sense-create{
	position: relative;

}
.create-box{
	position: absolute;
	top: 54px;
	left: 50%;
	margin-left: -251px;
	width: 503px;
	height: 503px;
}
.create-box .title{
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);
	left: 0;
	right: 0;
	text-align: center;
	font-weight: bold;
	font-family: Arial;
	font-size: 36px;
	color: #034a9e;

}
.create-list li{
	position: absolute;
	-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;
	cursor: pointer;
}
.create-list .li1{
	left: 0;
	top: 122px;
	width: 151px;
	height: 256px;
}
.create-list .li2{
	top: 0;
	left: 34px;
	width: 249px;
	height: 193px;
}
.create-list .li3{
	right: 34px;
	top: 0;
	width: 222px;
	height: 195px;
}
.create-list .li4{
	right: 0;
	top: 125px;
	width: 151px;
	height: 254px;
}
.create-list .li5{
	right: 33px;
	bottom: 0;
	width: 250px;
	height: 195px;
}
.create-list .li6{
	bottom: 0;
	left: 34px;
	width: 222px;
	height: 195px;
}
.create-list svg{
	display: block;
	width: 100%;
	height: 100%;
}
.create-list .txt{
	position: absolute;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	z-index: 2;
}
.create-list .txt .en{
	font-family: Arial;
	text-transform: uppercase;
}
.create-list .txt .cn{
	font-size: 20px;
}
.create-list .li1 .txt{
	transform: rotate(270deg);
	top: 100px;
	left: 40px;
}
.create-list .li2 .txt{
	transform: rotate(330deg);
	top: 60px;
	left: 100px;
}
.create-list .li3 .txt{
	transform: rotate(35deg);
	top: 75px;
	left: 45px;
}
.create-list .li4 .txt{
	transform: rotate(90deg);
	top: 100px;
	right: 20px;
}
.create-list .li5 .txt{
	transform: rotate(-30deg);
	bottom: 60px;
	right: 85px;
}
.create-list .li6 .txt{
	transform: rotate(40deg);
	bottom: 70px;
	left: 75px;
}
.create-list li:hover{
	z-index: 10;
}

.create-list li.li1:hover svg path{
	fill: #01608c;
}
.create-list li.li2:hover svg path{
	fill: #015480;
}
.create-list li.li3:hover svg path{
	fill: #012d5f;
}

.create-list li.li4:hover svg path{
	fill: #561231;
}
.create-list li.li5:hover svg path{
	fill: #6a3f55;
}
.create-list li.li6:hover svg path{
	fill: #445477;
}



.pop-create{
	display: none;
}
.pop-create-tit{
	font-size: 16px;

	font-weight: bold;
	color: #4c86a4;
	text-align: center;
	margin-bottom: 20px;
}
.pop-create-con{
	line-height: 2.25;
}



.employ-box{border-top:8px solid #4c86a4;margin-top:60px;padding:25px 0}
.employ-box .detail{display:flex;align-items:center;justify-content:space-between}
.employ-box .detail a{width:150px;display:block;background:url(../images/arrow-r3.png) no-repeat right center/13px;font-size:14px;color:#333;font-weight:700;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.employ-box .detail a:hover{color:#4c86a4;background:url(../images/arrow-right-on.png) no-repeat right center/13px}
.employ-box .detail span{font-size:16px;color:#333}
.employ-box .detail span em{color:#8b0012}
.employ-box .emp-info-box{border-top:1px solid #eee;margin:50px 0}
.employ-box .emp-info-box li.info-row{border-bottom:1px solid #eee;line-height:70px;cursor:pointer}
.employ-box .emp-info-box li.info-row:nth-child(odd){background-color:#f9f9f9}
.employ-box .emp-info-box li.info-row:hover .row-tit-box{color:#4c86a4}
.employ-box .emp-info-box li.info-row .row-tit-box{display:flex;align-items:center;background:url(../images/arrow-b.png) no-repeat right 39px center/20px;position:relative;font-size:16px;color:#333;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.employ-box .emp-info-box li.info-row .row-tit-box .tit{margin-left:39px}
.employ-box .emp-info-box li.info-row .row-tit-box .place{position:absolute;top:50%;left:35%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.employ-box .emp-info-box li.info-row .row-tit-box.on{background:url(../images/arrow-t.png) no-repeat right 39px center/20px;border-bottom:1px solid #eee}
.employ-box .emp-info-box li.info-row .row-detail-box{display:none;padding:31px 40px 45px;background:#f9f9f9}
.employ-box .emp-info-box li.info-row .row-detail-box .row-con{display:flex;align-items:top;justify-content:space-between}
.employ-box .emp-info-box li.info-row .row-con .con-r{padding-top:45px!important}
.employ-box .emp-info-box li.info-row .row-con .con-l,.employ-box .emp-info-box li.info-row .row-con .con-r{width:50%;padding:0 30px;}
.employ-box .emp-info-box li.info-row .row-con .con-l .tit{font-size:16px;font-weight:700;color:#4c86a4;margin-bottom:25px;line-height:normal}
.employ-box .emp-info-box li.info-row .row-con .con-l p{text-indent:0;font-size:14px;color:#333;line-height:25px}
.employ-box .emp-info-box li.info-row .row-con .con-r p{text-indent:0;font-size:14px;color:#333;line-height:28px}

.emp-info-box a.back-btn{margin:30px 0}
.emp-info-box a.back-btn:hover{background-color:#4c86a4;background-image:url(../images/arrow-r2-on.png);color:#fff}
@media only screen and (max-width:1300px){
.banner-news{height:400px}
.banner-news .ban-tit1{font-size:45px}
.news-center-con,.sense-box{padding:65px 0;}
.con-tit{font-size:36px}
.con-cul-row{margin-top:45px}
.con-cul-row .cul-item .tit{font-size:28px;margin:20px 0}
.sense-row .sense-item{margin-top:50px}
.sense-box .tit{font-size:28px;margin-bottom:20px}
.sense-inner .desc p+p{margin-top:20px}
.sense-inner .desc p{line-height:35px}
.news-center-con .news-list .news-list-row{padding:25px 0}
	.sense-list li{
		width: 300px;
	}
	.sense-list li:nth-child(2n + 1){
		margin-right: 180px;
	}
}
@media only screen and (max-width:1199px){
.banner-news{height:335px}
.banner-news .ban-tit1{font-size:32px}
.news-center-con,.sense-box{padding:40px 0}
.con-tit{font-size:25px}
.con-cul-row{margin-top:20px}
.con-cul-row .cul-item .tit{font-size:20px;margin:10px 0}
.con-cul-row .cul-item .info{font-size:16px}
.sense-row .sense-item{margin-top:25px}
.sense-box .tit{font-size:20px;margin-bottom:10px}
.sense-inner .desc{font-size:16px}
.sense-inner .desc p{line-height:23px}
.sense-inner .desc p+p{margin-top:15px}
.employ-box{margin-top:45px}
.employ-box .emp-info-box{margin:35px 0}
.news-center-con .news-list .news-list-row .tit{font-size:18px}
.title-info-box .tit-info{font-size:16px;margin-top:30px}
.news-center-con .info-box .con-btn-box .sear input,.news-center-con .info-box .con-btn-box select{height:40px}
.pages{margin:40px auto}
.news-center-con .news-list{margin:35px 0}
.news-center-con .news-list .news-list-row .r-info-box .info:nth-child(2){height:62px}
.news-center-con .news-list .news-list-row .r-info-box{width:130px}


	.sense-list{
		width: 0;
		height: 0;
		padding: 0;
		visibility: hidden !important;
	}
	.create-box{
		position: relative;
		top: 0;
		left: 0;
		margin: 0 auto;
	}

}
@media only screen and (max-width:959px){
.banner-news{height:270px}
.banner-news .ban-tit1{font-size:29px}
.nav-box .nav-left li a{font-size:16px}
.nav-box .nav-left li+li{margin-left:45px}
.con-tit{font-size:20px}
.news-center-con,.sense-box{padding:32px 10px}
.con-cul-row .cul-item .tit{font-size:18px;margin:5px 0}
.con-cul-row .cul-item .info{font-size:14px}
.nav-box{height:48px;line-height:48px}
.sense-row .sense-item{margin-top:15px;flex:50%}
.sense-box .tit{font-size:16px}
.sense-inner .desc{font-size:14px}
.sense-inner .desc p{line-height:20px}
.sense-inner .desc p+p{margin-top:10px}
.title-info-box .tit-info{margin-top:25px;font-size:16px}
.employ-box{margin-top:30px;padding:15px 0}
.employ-box .emp-info-box{margin:20px 0}
.employ-box .emp-info-box li.info-row{line-height:55px}
.pages .next,.pages .prev{display:none}
.news-center-con .con{font-size:14px;line-height:20px}
.news-center-con .news-tit{font-size:20px;text-align:center}
.news-center-con .desc{margin:10px 0 20px;padding-bottom:15px;text-align:center}
}
@media only screen and (max-width:767px){
    
    .r-map .form-group{
        width: 100%;
    }
    .field-message-content{
        width: 100% !important;
    }
.banner-news{height:190px}
.banner-news .ban-tit1{font-size:23px}
.nav-box{height:auto;line-height:48px}
.nav-box .nav-left{flex-wrap:wrap;width:100%}
.nav-box .nav-left li{flex:0 0 50%}
.nav-box .nav-left li+li{margin-left:0}
.nav-box .nav-left li a{text-align:center}
.nav-box .wp{flex-direction:column-reverse;align-items:start}
.nav-box .nav-right{justify-content:start}
.con-cul-row{display:block}
.con-cul-row .cul-item+.cul-item{margin-left:0;margin-top:15px}
.sense-row{display:block}
.sense-row .sense-item{margin-top:25px}
.employ-box .emp-info-box li.info-row .row-tit-box .tit{margin-left:10px}
.employ-box .emp-info-box li.info-row .row-tit-box .place{left:60%}
.employ-box .emp-info-box li.info-row .row-detail-box{padding:10px 20px}
.employ-box .emp-info-box li.info-row .row-detail-box .row-con{display:block}
.news-center-con a.back-btn{width:170px;background-position:right 6px center}
.employ-box .emp-info-box .info-row .row-detail-box .row-con .con-r{margin-top:20px}
.employ-box .emp-info-box li.info-row{line-height:50px}
.news-center-con .news-list .news-list-row .r-info-box{width:300px}
.news-center-con .news-list .news-list-row .r-info-box .info:nth-child(2){height:57px}
.news-center-con .news-list .news-list-row .r-info-box .info span{font-size:16px}
.news-center-con .info-box{display:block}
.news-center-con .info-box .con-btn-box{display:block;margin-top:20px}
.news-center-con .info-box .con-btn-box .sear,.news-center-con .info-box .con-btn-box select{width:100%}
.news-center-con .info-box .con-btn-box .sear{margin-top:20px}
.news-center-con .news-list{border-top:1px solid #eee}
.news-center-con .desc span+span{margin-left:15px}
	.create-box{
		-webkit-transform: scale(.6);-moz-transform: scale(.6);-ms-transform: scale(.6);-o-transform: scale(.6);transform: scale(.6);
		transform-origin: 20% 50%;
	}
}
@media only screen and (max-width:399px){
	.create-box{
		-webkit-transform: scale(.6);-moz-transform: scale(.6);-ms-transform: scale(.6);-o-transform: scale(.6);transform: scale(.6);
		transform-origin: 11% 50%;
	}
}
