@charset "utf-8";
.navbar{box-shadow: 0 5px 10px rgba(0,0,0,.175)!important;}
@keyframes ani1{ 0%{
opacity: 0; transform: translate(0, -30px) }
100%{opacity: 1; transform: translate(0, 0) }
}
.ellip1{overflow:hidden;text-overflow: ellipsis;white-space:nowrap;}
/* index*/
.home .swiper-slide{ display: flex;align-items: center;height:100%;}
html,body{position: relative;height: 100%;}
.home{position: absolute;height: 100%;width:100%;left:0;top:0}
.swiper-container{width: 100%;height: 100%;}
/* slide */
.page1 .slide_txt{position:relative;z-index:2;color:#fff}
.page1 .slide_txt .txt1{font-size:50px;font-weight:bold}
.page1 .slide_txt .txt2{font-size:42px;font-weight:bold;margin:8px 0 80px 0}
.more a{max-width: 200px;height: 56px;line-height:56px;border: 1px solid #fff;display:block;text-align:center;font-size:14px;color:#fff}
.more a:hover{background:#fff;color:#0caba1;border-color:#fff}
.node .swiper-pagination{position: absolute;width: 100%;bottom:60px;left:160px;text-align:left;}
.node .swiper-pagination .swiper-pagination-bullet{width:30px;height:30px;position: relative;background: transparent;margin: 0 5px;opacity: 1;cursor:pointer;}
.node .swiper-pagination .swiper-pagination-bullet:before{content: "";position: absolute;width: 4px;height: 4px;left: 50%;top: 50%;margin-left: -2px;margin-top: -2px;background: #fff;border-radius: 50%;}
.node .swiper-pagination .ui-loop{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;/*opacity: 0;*/
transition: all .3s;}
.node .swiper-pagination .ui-loop svg{position: absolute;left: 0;top: 0;transition: all .3s;}
.node .swiper-pagination .swiper-pagination-bullet .ui-loop{opacity:0;}
.node .swiper-pagination .swiper-pagination-bullet-active .ui-loop{opacity:1;}
.node .swiper-pagination .ui-loop .path-loop-bg{fill: none;width: 100%;height: 100%;stroke: #fff;stroke-miterlimit: 10;stroke-width: 3px;opacity: 0;}
.node .swiper-pagination .ui-loop .path-loop{fill: none;stroke: #fff;stroke-miterlimit: 10;stroke-width: 3px;opacity: 0;transition: opacity .3s 1s;}
.node .swiper-pagination .swiper-pagination-bullet-active .ui-loop .path-loop-bg{opacity: .2;}
.node .swiper-pagination.swiper-pagination span.swiper-pagination-bullet-active .ui-loop{opacity: 1;}
.node .swiper-pagination.swiper-pagination span.swiper-pagination-bullet-active .path-loop{opacity: 1;}

.weizhi{padding:0 0 30px 0;color:#666}
.main .weizhi{padding:30px 0}
.weizhi a{color:#666}
.weizhi a:hover{color:#8D2846}
.main.xqinfo{padding-bottom:30px}
.main .cpxq1 .pic2{width:99%;max-width:830px;background:#fff;text-align:center;display:flex;align-items:center;}
.main .cpxq1 .info{padding-left:35px;}
.main .cpxq1  .title{font-size:24px;color:#0caba1;margin:5px 0 25px 0;}

.main .cpxq1 .desc{color:#666;line-height:32px;clear:both;margin-top:3px}
.main .cpxq2{margin:20px 0 0 0}
.main .cptype{padding:9px 0;border-bottom:1px solid #D2D2D2;position:relative;font-size:18px;color:#0caba1;font-weight:bold;}
.main .cptype::before{content:"";position:absolute;width:72px;height:2px;background:#0caba1;bottom:0;left:0;z-index:1;}
.main .content{color:#666;line-height:36px;font-size:16px;padding:20px 0}
.main .back_btn{text-align:center;padding:25px 0}
.main .back_btn a{width: 280px;height: 60px;border: 1px solid #0caba1;border-radius: 30px;text-align:center;line-height:60px;color:#0caba1;display:inline-block;position:relative;}
.main .back_btn a img{position:absolute;right:30px;top:23px}
.main .back_btn a:hover{opacity:.6;}
.main .list_xuesu{padding:45px 0}
.main .list_xuesu li{padding:20px 0;border-bottom:1px solid #E8E8E8;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.main .list_xuesu li .grid{transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;padding:30px 15px}
.main .list_xuesu li:hover .grid{box-shadow: 0 5px 47px 4px rgba(214, 211, 211, .75)}
.main .list_xuesu li .biao{max-width:165px;height:165px;position:relative;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.main .list_xuesu li .biao img{border-radius:50%}
.main .list_xuesu li .title{margin:26px 0 35px 0}
.main .list_xuesu li .info{max-width:650px;position:relative;margin-left:-2.5rem}
.main .list_xuesu li .desc{font-size:14px;color:#666;line-height:25px;}
.main .list_xuesu li .time{position:relative;padding-left:80px;margin-top:30px;}
.main .list_xuesu li .time::before{content:"";position:absolute;left:0;top:5px;width:1px;background:#ddd;height:102px;}
.main .list_xuesu li .time .riqi{font-size:30px;color:#999;}
.main .list_xuesu li .time .go a{width: 34px;height: 34px;background: #8D2846;display:inline-block;line-height:34px;color:#fff;text-align:center;margin-top:15px;}
.main .list_xuesu li .time .go i{font-size:20px}
.main .list_xuesu li .time .go a:hover{background:rgba(141, 40, 70, .7);}
.main .list_xuesu li .biao img{position:relative;z-index:2;}
.main .list_xuesu li .info::before{content:"";position:absolute;height: 2px;background: #8D2846;left:-110px;top:42%;width:0;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.main .list_xuesu li:hover .biao{border:20px solid #8D2846;border-radius:50%;}
.main .list_xuesu li:hover .info::before{width: 150px;}
.main .list_xuesu li:hover .title{color:#8D2846;margin-bottom:15px}
.main .cpxq1 .tit1 span{color:#666}

@media screen and (min-width:1000px){
.header .navbar-logo{position:absolute;left:0;top:19px;}
.header .navbar{padding:0;}
.header .navbar .nav li  a{color:#666;padding:0 33px;font-size:16px;}
.navbar.navbar-show>.navbar-body{height:100px;}
.navbar .topnav{height:100%;align-items:center;}
.navbar .topnav li{height:100px;line-height:100px;}
.header .navbar .nav li a.toplink:hover{color:#0caba1}
.header .navbar .nav li a{position:relative;display:inline-block;}
.header .navbar .nav li a.toplink::after{content:"";position:absolute;bottom:0;width:63px;height:2px;background:#0caba1;left:50%;margin-left:-32px;transform: scale(0,1);-webkit-transform: scale(0,1);transition: all .3s;-webkit-transition: all .3s;}
.header .navbar .nav li:hover a.toplink::after,.header .navbar .nav li a.toplink.on::after{transform: scale(1,1);-webkit-transform: scale(1,1);}
.header .navbar .nav li:nth-child(1) a.toplink::after{margin-left:-15px}
.header .navbar .nav li:nth-child(1):hover a.toplink::after,.header .navbar .nav li:nth-child(1) a.toplink.on::after{width:30px}
.header .navbar .nav ul.navdown{position:fixed;width:100%;z-index:1;top:83px;text-align:center;flex-direction:row!important;justify-content:center;text-align:center;animation: ani1 .5s;left:0;}
.header .navbar .nav ul.navdown::before{content:"";position:absolute;top:0;width:100%;background:rgba(141, 40, 70, .8);left:0;height:0%;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.header .navbar .nav li:hover ul.navdown::before{ opacity: 1;height:100%;}
.header .navbar .nav li:hover ul.navdown{display:inline-flex!important;}
.navbar .topnav li ul li{height:60px;line-height:60px;padding:0 65px;font-size:14px;}
.navbar .topnav li:hover ul li a{color:#fff;padding:0;}
.navbar .topnav li:hover ul li:hover a{color:rgba(255,255,255,.6)}
.navbar .topnav li:nth-child(2) ul{margin-left:-.7%!important}
.navbar .topnav li:nth-child(3) ul li{padding-left:15%}
.navbar .topnav li:nth-child(4) ul li:nth-child(1){padding-left:27%}
.navbar .topnav li:nth-child(5) ul{justify-content:flex-end!important;padding-right:25.5%}
.header .lang{margin:0 30px}
.header .navbar-logo{height:62px;width:202px;z-index:1;}
.page4 .index-news .pic{height:270px;overflow:hidden}
.page3.pagebox .tab_sb .middle-x3{max-width:20%!important}
.main .cpxq1 .middle-x4{max-width:27%}
}
@media screen and (min-width:1000px) and (max-width:1440px){
.page4 .index-news .pic{height:200px;overflow:hidden} 
.page3 .tab_item{margin:20px 0!important;}
.more a{height:35px;line-height:35px;width:120px!important}
.page4 .index-news li .desc{display:none!important}
.page4 .index-news li .vmore{margin-top:10px;}
.page4 .index-news,.page2 .list_about{padding:15px 0 10px 0!important;}
.page4 .index-news li .time{margin:6px 0!important}
.about_item .info .desc{max-height:19rem}
.page3 .more{margin-top:25px!important;}
}
.home .swiper-slide{padding-top:100px;clear:both;}
.home .page1{padding-top:0}
/* page1 */
.page1 .ban-slide-bj{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;overflow: hidden;background: no-repeat center;background-size: cover;}
.page1 .swiper-slide-active .ban-slide-bj{transform: scale(1.15);-ms-transform: scale(1.15);-webkit-transform: scale(1.15);transition:all linear 5s;-webkit-transition:all linear 5s;}
.home .swiper-pagination-bullet{width:18px;height: 18px;background:url(/static/img/dot1.png) no-repeat center;cursor:pointer;}
.home .swiper-pagination-bullet-active{background:url(/static/img/dot2.png) no-repeat center;}
.slide_down{position:absolute;bottom:5%;z-index:1;width:34px;text-align:center;color:#fff;font-weight:bold;animation:mymove 1s linear infinite alternate;left:50%;margin-left:-17px}
@keyframes mymove{ 0%{bottom: 60px;} 100%{bottom: 30px;}; }
/* page2 */
.type{font-size:36px;position:relative;padding-bottom:10px;color:#0caba1}
.type::after{content:"";position:absolute;bottom:0;z-index:1;width:40px;height:2px;background:#0caba1;left:0;}
.type.center{text-align:center;}
.type.center::after{left:50%;margin-left:-20px}
.page2 .map{position:absolute;top:0;height:100%;align-items:center;display: flex;}
.page2{text-align:center;}
.page2 .list_about{padding:80px 0;overflow:hidden;}
.page2 .list_about .data{margin:-15px 0 -6px 0}
.page2 .list_about .data span{font-size:52px;font-weight:bold;margin-right:5px;}
.page2 .list_about .desc{font-size:16px;text-align:left;}
.more2{text-align:center;}
.more2 a{border: 1px solid #0caba1;color:#0caba1;display:inline-block;width:200px;}
.more2 a:hover{background:#0caba1;color:#fff;border-color:#0caba1}

.about_item .info{padding-left:45px}
.about_item .info .desc{line-height:38px;overflow:hidden;margin-bottom:30px;}
.about_item .info .desc p{line-height:38px;margin-bottom:4px}
.gy_btn li a{padding:10px 15px;border:1px solid #ddd;border-radius:5px;}
.gy_btn li{margin-right:15px;}
.gy_btn li:hover a{border-color:#0caba1;background:#0caba1;color:#fff}
/* page3 */
.home .page3{background:#F6F6F6;}
.page3 .tabs{overflow:hidden;}
.page3 .tabs .fr li{width: 240px;height: 68px;line-height:68px;border: 1px solid #B5B5B5;margin-left:58px;text-align:center;font-size:24px;color:#666;display:inline-block;cursor:pointer;position:relative;}
.page3 .tabs .fr li.on{color:#fff}
.page3 .tabs .fr li::before{content:"";position:absolute;height:100%;left:0;top:0;background:#0caba1;border-color:#0caba1;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;width:0}
.page3 .tabs .fr li span{position:relative;z-index:2;}
.page3 .tabs .fr li.on::before{width:100%;}
.page3 .tab_item{margin:80px 0}
.page3 .tab_item ul{margin:0 -15px}
.page3 .tab_item li .item{margin:15px;}
.page3 .tab_item li:hover .item{box-shadow: 0 5px 47px 4px rgba(214, 211, 211, .75)}
.page3 .tab_item li .title{height:58px;text-align:center;line-height:58px;background:#a5a5a5;font-size:16px;padding:0 10px;color:#fff}
.page3 .tab_item li:hover .title{background:#0caba1}
.page3 .tab_item li .title a{color:#fff}

.page3 .more{margin-top:80px}
/* page4 */
.page4 .index-news{padding:40px 0 30px 0;}
.page4 .index-news ul{margin:0 -18px}
.page4 .index-news li .item{margin:15px 18px;transition: all .36s;cursor:pointer;}
.page4 .index-news li .pbox{padding:0 15px 25px 15px;}
.page4 .index-news li:hover .item{box-shadow: 0 5px 47px 4px rgba(214, 211, 211, .75);}
.page4 .index-news li .time{color:#0caba1;font-size:12px;margin:20px 0}
.page4 .index-news li .time img{vertical-align:middle;margin-right:8px}
.page4 .index-news li .title{font-size:18px;line-height:30px;height:30px;overflow:hidden;}
.page4 .index-news li .desc{font-size:14px;color:#999;line-height:24px;height:48px;overflow:hidden;margin:5px 0;}
.page4 .index-news li:hover .title a{color:#0caba1}
.page4 .index-news li .vmore{font-size:14px;margin-top:20px}
.page4 .index-news li .vmore a{color:#666}
.page4 .index-news li .vmore a:hover{color:#0caba1}

/* page5 */
.home .swiper-slide.page5{width:100%;clear:both;position:relative;display:initial;height:auto;padding-top:20px;}

/* 联系我们 */
.contact-box{overflow:hidden;box-sizing:border-box;color:#FFF;margin:35px 0;}
.contact-box .info {float:left;background:#0caba1;width:500px;padding:45px 30px;box-sizing:border-box;height:420px;background-size:cover}
.contact-box .map {width:calc(100% - 500px);height: 420px;float:left;}
.contact-box .info h3{font-size:24px!important;margin-bottom:5px;font-weight:bold;color:#fff}
.contact-box .info ul{padding-bottom:30px;overflow:hidden;}
.contact-box .info ul li{margin-top:25px;overflow:hidden;font-size:16px;height:36px;line-height:30px;}
.contact-box .info ul li .biao{width:36px;float:left;margin-right:17px;border:1px solid #fff;border-radius:50%;text-align:center;line-height:36px;height:36px;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.contact-box .info ul li .biao i{font-size:1.2rem}
.contact-box .info ul li .biao:hover{-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); transform: rotate(360deg);}
.daohang-btn {width:160px;height:42px;background:#fff;margin-top:25px;display:block;text-align:center;line-height:42px;border-radius:21px;color:#0caba1;font-size:16px;font-weight:bold;}

/* 地图 */

#allmap b{color: #CC5522;font-size: 14px; }
#allmap img{max-width:inherit;}
#allmap *,#allmap *:before,#allmap *:after {-webkit-box-sizing: border-box!important;-moz-box-sizing: border-box!important;box-sizing: initial!important;}
.met-news-bar .recommend{padding-bottom:0;}
.met-news-bar .recommend .list-group{margin-top:15px;}
.xqinfo .pageinfo{padding:0 0 0 25px;}
.xqinfo .pageinfo,.xqinfo .pageinfo p{line-height:35px}
/* join */
#lxwm-zhaoxian{padding:60px 0;}
#lxwm-zhaoxian .list li{font-size:12px;margin:10px 0 0 0;padding:0;}
#lxwm-zhaoxian .list li .fold-head{padding: 15px;margin:0;display:flex;align-items:center;justify-content: space-between;font-size:18px;}
#lxwm-zhaoxian .list li .fold-head{background-color:#E7E8EC;padding:15px 25px;cursor:pointer;}
#lxwm-zhaoxian .list li:hover .fold-head{background:rgba(231, 232, 236, .8);}
#lxwm-zhaoxian .list li {font-size:18px;color:#666;margin-bottom:10px;}
#lxwm-zhaoxian .list li .info {background-color:#Fbfbfb;padding:30px 30px 0 30px;display:none;}
#lxwm-zhaoxian .list li .info .text {color:#333333;font-size:14px;line-height:28px;margin-bottom:25px;}
#lxwm-zhaoxian .list li .apply_btn {border-top:1px solid #cdcdcd;text-align:center;margin-top:25px;}
#lxwm-zhaoxian .list li .apply_btn a{padding:6px 45px;background:#0caba1;color:#fff;margin:30px 15px;cursor:pointer;border-radius: 6px;display:inline-block;}
#lxwm-zhaoxian .list li .apply_btn a:hover{background:rgba(12, 171, 161, .8)}
#lxwm-zhaoxian .list li i.fa{color:#0caba1;font-size:24px;}
.met-column-nav .met-column-nav-ul>li a.link{font-size:18px}
@media screen and (max-width:1360px){
.page2 .list_about .data span{font-size:33px}	
}
@media screen and (max-width:1480px){
.layout1{padding:0 20px}
.layout{padding:0 40px}
.header{padding:0 40px}
.header .navbar .nav li a{padding:0 25px}
.navbar .topnav li ul li{padding:0 50px;}	
.page1 .slide_txt .txt1{font-size:45px}
.page1 .slide_txt .txt2{font-size:35px}
.main .list-news li{padding:35px 0;}
.main .list-news li .desc{margin:14px 0;color:#666}
.pages{padding:30px 0 45px 0;}
.main.xqinfo{padding-top:50px;padding-bottom:50px}
.culture{clear:both;padding-bottom:60px;}
.culture .type{margin:60px 0;}
}
@media screen and (min-width:1000px) and (max-width:1280px){
.header{padding:0 20px}
.header .navbar-logo img{max-width:90%;}
.header .navbar .nav li a{padding:0 15px}
.navbar .topnav li ul li{padding:0 30px;}	
.header .lang{margin:0 15px}
.type{font-size:28px;}
.page3 .tabs .fr li{width:180px;height:50px;line-height:50px;margin-left:38px;font-size:20px;}
.navbar .topnav li:nth-child(2) ul{margin-left:-5%!important}
.navbar .topnav li:nth-child(3) ul li{padding-left:7%}
.navbar .topnav li:nth-child(4) ul li:nth-child(1){padding-left:18%}
.navbar .topnav li:nth-child(5) ul{justify-content:flex-end!important;padding-right:27.5%}
}
@media screen and (max-width:999px){
html{font-size:62.5%}
body{font-size:1.2rem}
.cover_title{bottom:4.5rem!important}
.cover_title .title{font-size:3rem}
.pagebox .container{padding-left:0!important;padding-right:0!important}
.cover_title .sub_title{font-size:1.6rem}
.navbar{width:100%!important}
.dropdown-menu li{text-align:left;font-size:1.4rem}
.met-nav .nav>li>a{font-size:1.4rem!important}
.layout1{padding:0 1.5rem}
.layout{padding:0 2rem}
.font24{font-size:1.8rem}
.font16{font-size:1.3rem}
.header{height:60px;padding:0;box-shadow: 0 0px 10px rgba(0,0,0,.175)!important;}
.header .navbar .nav li a{font-size:1.6rem}
.header .navbar .nav li ul li a{font-size:1.4rem}
.header .navbar-logo{width:;height:45px;width:150px;margin-top:0rem}
.header .navbar-logo img{height:45px;max-width:initial;}
.header .navbar-logo{margin-left:1rem}
.size-mini{font-size:1.5rem!important;margin-right:1rem}
.header .nav li .arrow{float:right;position:absolute;right:1rem;z-index:1;width:20px;height:30px;top:.5rem;color:#999;font-size:2.6rem;text-align:center;}
.mc_search_xl::before{height:90px;}
.header .nav li .arrow:before{ content: "\f107";}
.header .nav li .arrow.on:before{ content: "\f106";}
.header .topnav li a.toplink.on{color:#0caba1!important}
.header .topnav{padding:20px 0}
.header .topnav li a.toplink{height:45px;color:#666;line-height:45px;}
.mc_scm_form {width: 330px;}
.header .topnav li ul{margin:0!important;padding-top: 7px;padding-bottom: 8px;background: #f7f8fa;border-top: 1px solid rgba(0, 0, 0, .065);border-bottom: 1px solid rgba(0, 0, 0, .065);margin-bottom:1rem!important;display:block;width:100%;padding-left:0;overflow:hidden;}
.header .topnav li ul li{text-align:left;padding:0;height:35px;line-height:35px;width:100%;}
.header .topbtn{margin-right:-6rem}
.header .topbtn .lang{height:3rem;line-height:3rem;font-size:1.4rem}
.mc_search_xl.show{height:90px;;}
.mc_search_xl{top:60px}
.mc_search{width:3rem;height:3rem;line-height:3rem;text-align:center;background:rgba(141, 40, 70, 1);border-radius:50%;display:block;margin:0 0 0 1rem}
.mc_search .s2{height:12px;}
.header .navbar-body{top:60px;position:fixed;height:100%;}
.node .swiper-pagination{left:2rem;bottom:3rem}
.footer .fbox2 .lxfs .lxfs_ul li{font-size:1.3rem}
@keyframes mymove{ 0%{bottom:5%;} 100%{bottom: 2%;}; }
.home .swiper-slide{padding-top:60px}
.slide_down{right:5%;left:initial;bottom:2%}
.page1 .slide_txt .txt1{font-size:2rem}
.page1 .slide_txt .txt2{font-size:1.3rem;margin:.5rem 0 3rem 0}
.more a{max-width: 15rem;height: 4.5rem;line-height:4.5rem;font-size:1.4rem;}
.type{font-size:2.4rem;}
.page2 .list_about{padding:4rem 0}
.page2 .list_about .data{margin:-.5rem 0 .2rem 0}
.page2 .list_about .data span{font-size:2.3rem}
.page2 .list_about li{margin:2rem 0}
.page2 .list_about li .icon img{max-width:5.5rem;}
.page3 .tab_item li:nth-child(4){display:block;}
.page3 .tab_item{margin:3rem 0}
.page3 .tab_item ul{margin:0 -.6rem}
.page3 .tab_item li .item{margin:.6rem .6rem;}
.page3 .tab_item li .title{height:3.5rem;line-height:3.5rem;font-size:1.4rem;padding:0 1rem}
.page3 .tabs .fr{margin-top:-.4rem}
.page3 .tabs .fr li{width:initial;height:4rem;line-height:4rem;margin-left:1rem;font-size:1.4rem;padding:0 1rem}
.page3 .more{margin-top:3rem}
.page4 .index-news{padding:2rem 0;}
.page4 .index-news ul{margin:0 -1rem}
.page4 .index-news li .item{margin:1rem 1rem}
.page4 .index-news li .time{margin:1rem 0}
.page4 .index-news li .title{font-size:1.4rem;line-height:2rem;height:2rem;}
.page4 .index-news li .vmore{font-size:1.2rem;margin-top:1rem}
.home .swiper-slide.page5{padding-top:0;margin-top:2rem}


.about_item .info{padding-left:0}
.about_item .info .desc{line-height:25px;overflow:hidden;height:150px;margin:1.5rem 0}
.about_item .info .desc p{line-height:25px;margin-bottom:0}
.page4 .index-news li .pbox{padding:0 10px;}
.page4 .index-news li .title{font-size:1.3rem;}
.page4 .index-news li .desc{display:none}


.contact-box{overflow:hidden;height:auto;}
.contact-box .info {width:100%;padding:2rem 1.5rem;height:40rem;}
.contact-box .map {width:100%;height: 38rem;float:left;}
.contact-box .info h3{font-size:1.6rem!important;margin:2rem 0 1rem 0}
.contact-box .info ul{padding-bottom:1.5rem;}
.contact-box .info ul li{margin-top:2rem}
.contact-box .info ul li .biao i{font-size:1.5rem}
.contact-box .info ul li .biao:hover{-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); transform: rotate(360deg);}
.daohang-btn{margin:1.3rem 0 1rem 0}

/* join */
#lxwm-zhaoxian{padding:3rem 0;}
#lxwm-zhaoxian .list li {font-size:1.2rem;}
#lxwm-zhaoxian .list li p.fold-head{padding: 1rem;font-size:1.5rem;}
#lxwm-zhaoxian .list li p.fold-head{padding:1rem 1.3rem;}
#lxwm-zhaoxian .list li .info{padding:1.5rem;}
#lxwm-zhaoxian .list li .info .text{line-height:2.3rem;margin-bottom:1.5rem;}
#lxwm-zhaoxian .list li .apply_btn button{padding:6px 2.5rem;margin:1.5rem 1rem;}
#lxwm-zhaoxian .list li i.fa{font-size:2rem;}
.newsinfo .news-title{font-size:1.5rem!important;line-height:2.3rem;}
.met-column-nav .met-column-nav-ul>li a.link{font-size:14px}
.met-column-nav .met-column-nav-ul>li{margin:0 .2rem}

.main.probox{padding:3rem 0}
.probox .protype{font-size:1.8rem;margin-top:2rem;}
.probox .protype::after{width:10.6rem;}
.productlist li .item{margin:1rem;}
.productlist ul{margin:1rem -1rem}
.productlist li{margin-top:1rem}
.productlist li .item .title{height:4.5rem;line-height:4.5rem;font-size:1.4rem;}
.main.xqinfo{padding:6rem 0 4rem 0}
.main .weizhi{padding:2rem 0}
.main .cpxq1 .pic2{height:25rem;}
.main .cpxq1 .title{margin:3rem 0 2rem 0;font-size:1.6rem!important}
.main .cpxq2{margin:1rem 0 0 0}
.main .content{font-size:1.3rem;line-height:2.8rem;}
.main .cptype{font-size:1.7rem}
.main .protype{font-size:1.7rem;margin-top:2rem}
.main .protype::after{width:10rem}
.main .back_btn{padding:2rem 0}
.main .back_btn a{width:15rem;height:4.5rem;line-height:4.5rem;text-indent:-1.5rem;}
.main .back_btn a img{top:1.6rem;right:1.5rem}
.main .cpxq1 .info{padding-left:0;}
}<!--0.00020289421081543-->