@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, p, blockquote, dl, dt, dd, ul, ol, li, form, fieldset, legend, button, input, textarea, th, td {
    margin: 0;padding: 0;}
html {overflow-y: scroll;}
html, body {font-family: Arial,"Microsoft YaHei","Georgia", sans-serif; font-size: 16px; color: #333;background: #fff;}
iframe { background-image: none; border: none;}
a {color: #333;text-decoration: none;}
a:hover {color: #28b2b4;}
img {border: 0 none;}
ol, ul, li {list-style: none;}
div, ul, li {margin: 0px;padding: 0px;list-style-type: none;}
input[type="submit"] {cursor: pointer;}
button {cursor: pointer;}
i,em{font-style: normal;}
.en{font-family:"Georgia", sans-serif;}
.clear {clear: both;}
.fl {float: left;}
.fr {float: right;}
.box {width: 1300px;height: auto;margin: 0 auto;}
.bgf7f7f7{background: #f7f7f7;}
.bgffffff{background: #fff;}


/*header*/
.header{background:rgba(0,0,0,0.5); position: fixed; top: 0px; left: 0px; width: 100%; z-index: 999;}
.header .logo{float: left; margin-top: 20px; }
.header .logo img{height:53px;}

.nav {height: 100px; line-height:100px; float: right;}
.nav ul>li.menu-item-level-1,.nav ul>li.dropdown-custom-level-1{position: relative;float: left;}
.nav ul>li.menu-item>a,.nav ul>li.dropdown-custom-level-1>a {display: block;padding:0px 20px; color: #fff;}
.nav ul>li .dropdown-menu{display: none;width: 100%; min-width: 100%; height: auto;color: #fff;position: absolute;left: 0px;z-index: 9;top: 100px;background: rgba(0,0,0,0.5);    }
.nav ul li .dropdown-menu li {height: 50px;display: block; line-height: 50px;display: block;text-align: center;}
.nav ul li .dropdown-menu li:hover {background: #0abab5;}
.nav ul li.menu-item-level-1:hover .dropdown-menu,.nav ul li.dropdown-custom-level-1:hover .dropdown-menu{display: block;}
.nav ul li.search{float: left; width: 30px; background: url(../images/shouye_06.png) center center no-repeat; height: 100px; margin-left: 30px;}
.nav ul li.email{float: left;  height: 100px; width: 30px; margin-left: 30px;}
.nav ul li.email a{display: block; width: 100%; height: 100%; background: url(../images/email.png) center center no-repeat;}

.search_bg{background: rgba(0,0,0,0.8); position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99999; display: none;}
.search_alert{background: #fff; position: absolute; left: 50%; top: 50%;margin-left: -410px; margin-top: -40px;}
.search_alert input{height: 80px; float: left;}
.search_alert input.txt{width: 720px; background: #eee; border:0px #eee solid; font-size: 20px; text-indent: 10px;}
.search_alert input.sub{width: 100px; text-align: center; background:url(../images/searchhh.png) center center no-repeat #0abab5; border:1px #0a2d49 solid; color: #fff;font-size: 20px; text-indent: -999px; background-size: 40px;}
.search_bg a.close{position: absolute; right: 5%; top: 5%;  display: inline-table; background: url(../images/close.png) center center no-repeat; background-size: 100%; width: 50px; height: 50px;}






.swiper-slide-active{}
.banner{text-align: center; min-width: 1300px;}
.banner .swiper-wrapper .swiper-slide{overflow: hidden; position: relative; display: block;}
.banner .swiper-wrapper .swiper-slide img{transition: all 5s; -moz-transition: all 5s; -webkit-transition: all 5s; -o-transition: all 5s;transform: scale(1.2); -ms-transform: scale(1.2); -moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); width: 100%; height: 100%; object-fit: cover;}
.banner .swiper-wrapper .swiper-slide-active img{transform: scale(1); -ms-transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1);}
/*.banner .swiper-pagination{text-align: center; position: absolute; bottom: 2%; left: 0px ;width: 100%;}
.banner .swiper-pagination span{background: rgba(255,255,255,0.5); display: inline-table; cursor: pointer;}
.banner .swiper-pagination span.swiper-pagination-bullet-active{background: #ffffff;}*/

.banner .swiper-button-next,.banner .swiper-button-prev{color: #ffffff;}
.banner .swiper-slide .ani{position: absolute; left: 0px; top: 0px; width: 100%; text-align:center; color: #fff;}





.footer{background: url(../images/shouye_05.jpg) center center no-repeat; color: #fff; padding: 30px 0px; font-size: 14px; min-width: 1300px;}
.footer a{color: #fff;}

.foot_top{padding: 40px 0px;}
.foot_top li{float: left; border-right:1px #0abab5 solid; padding: 20px 75px; line-height: 2; height: 150px;}
.foot_top li:first-child{padding-left: 0px;}
.foot_top li h3{font-size: 16px; font-weight: bold; line-height: 2; margin-bottom: 15px;}
.foot_top li a{display: block;}
.foot_top li.img{float: right;width: 182px; padding: 0px; border-width: 0px;}
.foot_top li.img img{height: 120px;}
.foot_top li.two{width: 340px;}
.foot_top li.two a{float: left; min-width: 35%;}
.foot_top li.two a:nth-child(2n){float: right;}

.foot_bot{text-align: center; line-height: 2; border-top: 1px #0abab5 solid; padding-top: 20px;}
.foot_bot p{margin: 10px 0px;}



.ind_public{position: relative; min-width: 1300px;}
.ind_public_show{position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); width: 1080px;}
.ind_jspt_show{padding-bottom: 60px;}
.ind_jspt_list a{ width:400px; height:65px; line-height:65px; margin-top:36px;border-radius:8px; padding:0 15px; box-sizing:border-box; color: #fff; transition: all 0.5s; display: flex; align-items: center; justify-content: space-between; font-size: 24px;
    background:-moz-linear-gradient(90deg, #0abab5, #2be3de);
    background:-webkit-linear-gradient(90deg, #0abab5, #2be3de);
    background:-webkit-gradient(linear, 0 100%, 0 0, from(#0abab5), to(#2be3de));
    background:-o-linear-gradient(90deg, #0abab5, #2be3de);
    background:linear-gradient(90deg, #0abab5, #2be3de);}

.ind_jspt_list a:hover{color: #fff;
    background:-moz-linear-gradient(90deg, #2be3de, #0abab5);
    background:-webkit-linear-gradient(90deg, #2be3de, #0abab5);
    background:-webkit-gradient(linear, 0 100%, 0 0, from(#2be3de), to(#0abab5));
    background:-o-linear-gradient(90deg, #2be3de, #0abab5);
    background:linear-gradient(90deg, #2be3de, #0abab5);}
.ind_jspt_list a .btnIcon{ width:22px; height:22px; background: url(../images/shouye_15.png) no-repeat right center; background-size:100%  auto;}



.titlecenter{text-align: center;}
.ind_title h2{font-size: 36px; font-weight: bold; background: url(../images/shouye_11.png) left bottom no-repeat; padding-bottom: 15px; margin-bottom: 15px; color: }
.ind_title h2.bgfff{ background: url(../images/shouye_19.png) left bottom no-repeat;}
.ind_title h3{font-size: 48px; font-weight: bold;}
.titlecenter.ind_title h2{background: url(../images/shouye_11.png) center bottom no-repeat;}
.titlefff{color: #fff;}
.ind_title.titlefff h2{color: #fff;}

.ind_jjfa_show{padding-left: 255px; margin-left: 110px;}


.ind_jjfa_tab{}
.ind_jjfa_tab a{}

.ind_jjfa_tab{margin-top: 30px;}
.ind_jjfa_tab .tab{float: left; width: 200px; font-size: 24px;}
.ind_jjfa_tab .tab a{display: block;margin: 70px 0px; line-height: 70px; background: url(../images/shouye_40.png) center left no-repeat; padding-left: 30px;color: #fff;}
.ind_jjfa_tab .tab a.on{ background: url(../images/shouye_26.png) center left no-repeat; padding-left:80px;}
.ind_jjfa_tab .content{float: right; width: 580px; height: 350px; background:url(../images/shouye_35.png) right bottom no-repeat #fff; border-radius: 10px; overflow: hidden; padding: 25px 40px;}
.ind_jjfa_tab .content li{display: none; }

.ind_jjfatitle {background: url(../images/shouye_23.png) center left no-repeat; padding-left: 80px; color: #0abab5; }
.ind_jjfatitle h3{font-size: 24px; line-height: 1.4;}
.ind_jjfatitle p{font-size: 14px; line-height: 2;}

.ind_jjfalist a{display: block; float: left; margin-top: 20px; font-size: 18px; line-height: 60px; padding-left: 60px;transition: all 0.5s; min-width: 40%;}
.ind_jjfalist a:nth-child(2n){float: right; width: 50%;}
.ind_jjfalist a.jjfalista1{background: url(../images/shouye_30.png) center left no-repeat;}
.ind_jjfalist a.jjfalista2{background: url(../images/shouye_32.png) center left no-repeat;}
.ind_jjfalist a.jjfalista3{background: url(../images/shouye_42.png) center left no-repeat;}
.ind_jjfalist a.jjfalista4{background: url(../images/shouye_43.png) center left no-repeat;}
.ind_jjfalist a.jjfalista5{background: url(../images/jjfalista5.png) center left no-repeat;}
.ind_jjfalist a:hover{transform: scale(1.05);}


.ind_news_list{padding: 0px 80px; position: relative;}
.ind_news_list a{border-radius: 10px; overflow: hidden; background: #fff; padding-bottom: 60px;}
.ind_news_list a:nth-child(3n-1){margin-top: 50px;}
.ind_news_list a .img{overflow: hidden;}
.ind_news_list a img{width: 100%;transition: all 0.5s;}
.ind_news_list a:hover{box-shadow: 0 0 20px rgb(0 0 0 / 30%);}
.ind_news_list a:hover .img img {transform: scale(1.15);}

.ind_news_list a .titDat{padding:0 25px 25px;}
.ind_news_list a .titDat span{color:#0abab5; display: block; border-bottom:1px #e0e0e0 solid; font-size:24px; line-height:64px; margin-bottom:24px; background:url(../images/shouye_60.png) no-repeat right 0.2rem center; }
.ind_news_list a .titDat span i{color:#999; font-size:14px; margin-left:10px; }

.ind_news_list a .titDat h2{font-size:18px; line-height:30px; height:60px; font-weight: bold;  overflow: hidden;}


.ind_news_list .swiper-button-next,.ind_news_list .swiper-button-prev{width: 50px; height: 50px; text-indent: -9999px;}
.ind_news_list .swiper-button-next{background: url(../images/shouye_68.png) center center no-repeat; background-size: 100%;}
.ind_news_list .swiper-button-prev{background: url(../images/shouye_63.png) center center no-repeat; background-size: 100%;}
.ind_news_list .swiper-button-next:hover{background: url(../images/shouye_66.png) center center no-repeat; background-size: 100%;}
.ind_news_list .swiper-button-prev:hover{background: url(../images/shouye_67.png) center center no-repeat; background-size: 100%;}












.main_ban{position: relative; text-align: center; color: #fff; min-width: 1300px;}
.main_ban_title{position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); width: 1300px;}
.main_ban_title h3{font-size: 48px; font-weight: bold; line-height: 1.5;}



.main_cate{position: absolute; bottom: 0px; left: 0px; width: 100%; line-height: 2.4; min-width: 1300px;}
.main_cate a{ font-size: 24px; background: rgba(255,255,255,0.5); float: left; color: #666666;}
.main_cate a:hover,.main_cate a.act{background: #0c9da5;color: #fff;}
.main_cate.two a{width: 50%;}
.main_cate.three a{width: 33.333%;}

.main_cate a span{display: inline-table; padding-left: 50px;}

.cate_jszc01 span{background: url(../images/jishupingtai_07.png) center left no-repeat; background-size: 35px;}
.cate_jszc01:hover span,.cate_jszc01.act span{background: url(../images/jishupingtai_06.png) center left no-repeat; background-size: 30px;}
.cate_jszc02 span{background: url(../images/jishupingtai_03.png) center left no-repeat; background-size: 35px;}
.cate_jszc02:hover span,.cate_jszc02.act span{background: url(../images/jishupingtai_08.png) center left no-repeat; background-size: 30px;}



.cate_jjfa01 span{background: url(../images/jiejuefangan_03.png) center left no-repeat; background-size: 35px;}
.cate_jjfa01:hover span,.cate_jjfa01.act span{background: url(../images/jiejuefangan_05.png) center left no-repeat; background-size: 30px;}
.cate_jjfa02 span{background: url(../images/jiejuefangan_04.png) center left no-repeat; background-size: 35px;}
.cate_jjfa02:hover span,.cate_jjfa02.act span{background: url(../images/jiejuefangan_06.png) center left no-repeat; background-size: 30px;}


.cate_about01 span{background: url(../images/xinwen_06.png) center left no-repeat; background-size: 35px;}
.cate_about01:hover span,.cate_about01.act span{background: url(../images/xinwen_11.png) center left no-repeat; background-size: 30px;}
.cate_about02 span{background: url(../images/xinwen_12.png) center left no-repeat; background-size: 35px;}
.cate_about02:hover span,.cate_about02.act span{background: url(../images/xinwen_03.png) center left no-repeat; background-size: 30px;}
.cate_about03 span{background: url(../images/xinwen_09.png) center left no-repeat; background-size: 35px;}
.cate_about03:hover span,.cate_about03.act span{background: url(../images/xinwen_10.png) center left no-repeat; background-size: 30px;}







.main{background: url(../images/jiejuefangan_02.jpg) center top no-repeat;padding: 70px 0px; min-width: 1300px;}


.main_product{padding: 40px 0px;}
.main_product a{float: left; width: 305px; margin: 13px 0px 13px 26px; box-shadow: 0px 0px 1px #999; background: #fff; line-height: 2; border-radius: 10px; overflow: hidden;}
.main_product a:nth-child(4n-3){margin-left: 0px;}
.main_product a .product_top{position: relative;}
.main_product a .product_top .desc{position: absolute; left: 0px; top: 0px; color: #fff; padding: 0px 16px; background: rgba(10,186,181,0.85); display: none;}
.main_product a .product_top .desc div{width: 305px; height: 287px;display: table-cell; vertical-align: middle;}
.main_product a .product_top .desc span{text-transform:uppercase}
.main_product a .img{width: 305px; height: 287px;}
.main_product a img{width: 100%; height: 100%; object-fit: cover;}
.main_product a h3{line-height: 2; padding: 10px 0px; font-size: 16px; text-align: center;}
.main_product a:hover{box-shadow: 0px 0px 20px #eee;}
.main_product a:hover .product_top .desc{display: block;}





.main_jjfa{padding: 50px 0px;}
.main_jjfa a{display: block;}
.main_jjfa a .img{width: 580px; height:340px;float: left;box-shadow: 0 0 20px rgb(0 0 0 / 20%); border-radius: 16px; overflow: hidden;}
.main_jjfa a img{width: 100%; height: 100%; object-fit: cover;transition: all 0.5s;}
.main_jjfa a .img:hover img {transform: scale(1.15);}
.main_jjfa a .desc{float: right; width: 680px; line-height: 2;}
.main_jjfa a .desc div{height: 340px;display: table-cell; vertical-align: middle;}
.main_jjfa a .desc h3{line-height: 2; font-size: 24px; font-weight: bold;}
.main_jjfa a .desc p{margin: 15px 0px; color: #999;}
.main_jjfa a .desc span{display: inline-table; border-radius: 6px; width: 160px; line-height: 44px; background: #28b2b4;text-transform:uppercase; text-align: center; color: #fff;}
.main_jjfa a:nth-child(2n) .img{float: right;}
.main_jjfa a:nth-child(2n) .desc{float: left;}



.tuijian_new{padding: 40px 0px;}
.tuijian_new a{float: left;width: 31.333%; margin: 0px 1%; box-shadow: 0px 0px 8px #eee; border-radius: 10px;}
.tuijian_new a img{width: 100%; height: 100%; object-fit: cover;transition: all 0.5s;}
.tuijian_new a .img{position: relative; background:#000; overflow: hidden; height:226px;}
.tuijian_new a .img:hover img {transform: scale(1.15);}
.tuijian_new a .img i{position: absolute; left: 50%; top: 50%; margin-left: -20px; margin-top: -20px; border:1px #fff solid; color: #fff; font-size: 30px; width: 40px; height: 40px; border-radius: 50%; line-height:36px; text-align: center; display: inline-table; display: none;}
.tuijian_new a .desc{padding: 0px 3% 15px;}
.tuijian_new a h3{line-height: 2;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;font-size: 20px; margin: 10px 0px 6px;}
.tuijian_new a p{line-height: 1.6;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; color: #999;}
.tuijian_new a span{line-height: 2; display: inline-table; color: #8a8a8a;}
.tuijian_new a:hover img{opacity: 0.8;}
.tuijian_new a:hover span{color: #28b2b4;}

.main_new{padding-bottom: 30px;}
.main_new a{display: block;}
.main_new a .desc{border:1px #eee solid; position: relative;margin: 20px 0px; padding: 15px 200px 15px 20px;transition: all 0.5s;}
.main_new a .newTData{position: absolute;right: 10px; top: 50%;text-align: center;  font-size: 32px; line-height: 32px; color: #f08a06; transform: translateY(-50%);}
.main_new a .newTData span{display: block;color: #999; font-size: 16px; line-height: 24px;}
.main_new a:hover .desc{border: 1px #28b2b4 solid;box-shadow: 0 0 0.2rem rgb(0 0 0 / 20%); transform: scale(1.03);}
.main_new a p{font-size: 14px; line-height: 1.8; margin: 8px 0px; color: #666;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.main_new a>span{color: #999; font-size: 14px;}


.main_contact_ul{padding-bottom: 50px;}
.main_contact_ul li{float: left; text-align: center;border-right: 1px #0c9da5 solid;min-width: 240px; padding: 20px 60px;}
.main_contact_ul li:nth-child(1){padding-left: 0px;}
.main_contact_ul li p{line-height: 2; margin: 10px 0px 5px;}
.main_contact_ul li h3{font-size: 20px; line-height: 2;}
.main_contact_ul li.address{}
.main_contact_ul li.erweima{border-width: 0px; float: right; padding: 20px 0px;}

.main_ditu{height: 490px;}
.main_ditu #map{width: 100%; height: 100%;border:#ccc solid 1px;font-size:12px}

.BMap_Marker img{max-width: 9999999%;}
.BMap_pop img{max-width: 20px;}
.BMap_Marker label{max-width: 1000px;}




.main_team a{float: left; width: 278px; height: 425px; position: relative; text-align:center; color: #fff; border-radius: 8px; overflow: hidden; margin:25px 0px 25px 62px;}
.main_team a:nth-child(4n-3){margin-left: 0px;}
.main_team a .img{width: 278px; height: 425px;}
.main_team a .img img{width: 100%; height: 100%; object-fit: cover;transition: all 0.5s;}
.main_team a:hover img{transform: scale(1.15);}
.main_team a h3{font-size: 24px; font-weight: bold; line-height: 2;}
.main_team a p{line-height: 2;}
.main_team a span{text-transform:uppercase;}
.main_team a .word1,.main_team a .word2{position: absolute; left: 0px;  width: 100%;}
.main_team a .word1 div,.main_team a .word2 div{display: table-cell; vertical-align: middle;text-align: center; width: 278px;}
.main_team a .word1{top: 0px; height: 425px; background: rgba(10,186,181,0.9);}
.main_team a .word1 div{height: 425px;}
.main_team a .word1 p{margin-bottom: 80px;}
.main_team a .word2{bottom: 0px; height: 160px; background: url(../images/kexuejiatuandui_03.png) center center no-repeat;}
.main_team a .word2 div{height: 160px;}

.main_team a .word1{display: none;}
.main_team a:hover .word1{display: block;}
.main_team a:hover .word2{display: none;}








.main_team_show .left{float: left; width: 473px;}
.main_team_show .right{float: right; width: 720px; line-height: 2; margin-top: 50px;}
.main_team_show .right .title{border-bottom: 1px #0c9da5 solid; color: #666666;}
.main_team_show .right .title i{font-size: 36px; font-weight: bold; padding-right: 30px;}
.main_team_show .right .desc{margin-top: 40px;}



.main_aboout{line-height: 2.4; padding:40px 0px;}



.main_about_lr{line-height: 2.4; padding:40px 0px;}
.main_about_l{float: left; width: 280px;}
.main_aboutl_title{color: #fff; background: #28b2b4; text-indent: 40px; padding:20px 0px;}
.main_aboutl_title h3{line-height: 1.5; font-size: 30px;}
.main_aboutl_title p{line-height: 1.5; font-size: 18px;}

.main_aboutl_cate {background: #f1f1f1;}
.main_aboutl_cate a{display: block; border-bottom: 1px #fff solid; line-height: 90px; text-indent: 40px; position: relative;}
.main_aboutl_cate a.act{color: #28b2b4;}
.main_aboutl_cate a::before{opacity: 0; content: ""; position: absolute; left:calc(26px); top:50%; margin-top:-3px; width:5px; height: 5px;background: #28b2b4;}
.main_aboutl_cate a:hover::before,.main_about_cate a.act::before{opacity: 1;}



.main_about_r{float: right; width: 980px;}


.main_aboutr_title{color:#000000; padding-bottom: 20px; margin-bottom: 20px; border-bottom:1px solid #E3E3E3; font-size: 26px; line-height: 1.5;}









.main_culture{background: url(../images/guanyu_03.jpg) center center no-repeat;}
.main_culture .left{float: left; width: 340px; padding-top: 160px;}

.main_culture .right{width: 960px; float: right;}
.main_culture .right li{float: left; border-left: 1px #fff solid; width: 20%; text-align: center; color: #fff; line-height: 2; height: 770px; padding: 230px 2% 0px;transition: all 0.5s;}
.main_culture .right li img{width: 66px;transition: all 0.5s;}
.main_culture .right li h3{font-size: 24px; line-height: 2; margin-top: 40px; height: 144px;}
.main_culture .right li p{display: none;transition: all 0.5s; font-size: 18px;}

.main_culture .right li.act{width: 40%;}
.main_culture .right li.act img{width: 120px;}
.main_culture .right li.act h3{font-size: 36px; font-weight: bold;}
.main_culture .right li.act p{display: block;}

.job_top{ padding:30px 0px;}
.job_top p{line-height: 2; text-indent: 2em;}
.joblist {overflow: hidden;margin-bottom: 40px;}
.joblist h3{line-height: 2;}
.joblist h4{line-height: 2;font-size: 16px; margin-bottom: 20px;}
.joblist .zhiwei{width: 65%; text-indent: 20px;}
.joblist .renshu{width: 23%; text-align: center;}
.joblist .more{width: 12%;text-align: center;}
.joblist_title{display: block;width: 100%;font-weight: normal;color: #fff;background: #28b2b4;height: 55px;line-height: 55px; font-size: 16px;}
.joblist_title span {float: left;height: 55px;}
.joblist_info{}
.joblist_info li {width: 100%;overflow: hidden;font-size: 14px;color: #5d5d5d;border-bottom: 1px solid #ededed;height: 50px;line-height: 50px;}
.joblist_info li span {float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;height: 50px;}
.joblist_info li span a {background: url(../images/zhaopin_07.png) center center no-repeat; display: block; width: 100%; height: 100%;}
.joblist_info li span a.chover {background:url(../images/zhaopin_03.png) center center no-repeat;}
.joblist_info_c {overflow: hidden;font-size: 14px;line-height: 2; display: none;padding: 10px 20px;}
.joblist_info li:hover{border-bottom:1px solid #28b2b4;}



.mnewscon .title{font-weight: normal; text-align: center;font-size: 20px;}
.mnewscon .datetime{text-align: center; display: block; font-size: 12px; color: #666;margin:20px 0px;}
.mnewscon .mnehr{background: #e5e5e5;height: 1px; border:none; margin: 0px;}
.mnewscon .mmnecon{line-height: 2.2;padding: 20px 0px;}
.prenext{line-height: 2.2;position: relative;padding-top: 25px;}
.prenext .return{position: absolute;}
.prenext .prev{display: block; width: 70%;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.prenext .next{display: block; width: 70%;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}




.pagination{text-align: center;}
.pagination a{display: inline-table; height: 34px; line-height: 34px; min-width: 34px; background: #eee; margin: 0px 4px;}
.pagination a.page-num-current,.pagination a:hover{background: #0c9da5; color: #fff;}
.pagination a{display: inline-table; padding: 0px 5px;}











