@charset "utf-8";
/* CSS Document */
body,div,span,img,h1,h2,h3,h4,h5,h6,ul,li,ol,p,i,b,strong,a,table,th,td,form,input,textarea
{font-family: Overpass,Arial,sans-serif;
margin:0;padding:0;outline:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
@font-face{font-family:'FuturaLL';src:url('../font/FuturaLL.otf');}
@font-face{src:url('../font/hkyt.otf');}
ol,ul,li{list-style:none;}
a{color:#000;text-decoration:none;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;display:inline-block;vertical-align:middle;}
/* --Public-- */
.hidden{overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both;}
.t-c{text-align:center;}
.t-r{text-align:right;}
.mr0{margin-right:0 !important;}
.valign-middle{display:table-cell;vertical-align:middle;}
/* --pub-- */
.pub{width:80%;margin:auto;}

.header{width:100%;height:100px;background:url(../images/header-bg.png) repeat left top;position:relative;z-index:9999;}
.header .logo{width:19%;height:100px;float:left;display:table;}
.header .logo img{width:100%;height:auto;max-width:314px;display:block;}
.header .box{width:60%;height:100px;float:right;position:relative;}
.header .tel{height:40px;font-size:14px;line-height:30px;padding-top:10px;padding-right:20px;text-align:right;color:#FFF;}
.header .tel .mobile{padding-left:24px;background:url(../images/tel.png) no-repeat left center;font-family:'FuturaLL';}
.header .tel .language{padding-left:24px;background:url(../images/lang.png) no-repeat left center;}
.header .tel i{font-size:12px;font-style:normal;margin:0 10px;}
.header .tel a{color:#FFF;}
.header .tel a:hover{color:#7c9dc6;}
.header .nava{width:100%;height:60px;position:relative;}
.header .nava li{width:14.28%;height:60px;float:left;position:relative;cursor:pointer;}
.header .nava .nava-li{width:100%;height:60px;font-size:16px;color:#FFF;line-height:50px;text-align:center;display:block;overflow:hidden;}
.header .nava li:hover .nava-li{color:#7c9dc6;}

.header .nava li .li_slide{width:138px;position:absolute;left:50%;top:60px;margin-left:-69px;z-index:999;background:#FFF;border-radius: 6px;padding: 10px 0;box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.16);display:none;}
.header .nava li .li_slide a{width:100%;height:48px;padding:0 10px;text-align:center;line-height:48px;color:#333333;font-size:14px;display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.header .nava li .li_slide a:hover{background:#f8f8f8;color:#7c9dc6;}

/* --banner-- */
.swiper-banner{width:100%;height:1000px;margin:auto;overflow:hidden;position:relative;}
.swiper-banner .swiper-slide{overflow:hidden;position:relative;}
.swiper-banner .swiper-slide .imgScale{width:100%;height:100%;display:block;background-repeat:no-repeat;background-position:center top;background-size:cover;}
.slide-inner{width:80%;height:100%;left:10%;top:0;z-index:99;position:absolute;}
.slide-inner .banner1_1{right:0;top:30%;}
.slide-inner .banner2_1{left:0;bottom:30%;}
.slide-inner .banner3_1{right:0;top:16%;}
.slide-inner .banner4_1{left:0;top:20%;}
.slide-inner .banner5_1{right:0;top:20%;}

.slide-inner .banner_img{
	width:50%;
	height:auto;
	position:absolute;
	opacity:0;
	transition: 1s;
	-moz-transition: 1s;
	-webkit-transition: 1s;
	-o-transition: 1s;
	transition-timing-function: ease;
	-moz-transition-timing-function: ease;
	-webkit-transition-timing-function: ease;
	-o-transition-timing-function: ease;
	transform: translateY(40px);
	-ms-transform: translateY(40px);
	-moz-transform: translateY(40px);
	-webkit-transform: translateY(40px);
	-o-transform: translateY(40px);
}
.swiper-banner .ani-slide .banner_img{
    opacity: 1;
	transform: translateY(0);
    -ms-transform: translateY(0);
    -moz-transform: translateY(0);
    -webkit-transform: translateY(0);
    -o-transform: translateY(0);
}
@-webkit-keyframes imgScale {
  from {
    transform: scale(1);
    -ms-transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1); }
  to {
    transform: scale(1.05);
    -ms-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -o-transform: scale(1.05);}
}
@keyframes imgScale {
  from {
    transform: scale(1);
    -ms-transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1); }
  to {
    transform: scale(1.05);
    -ms-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -o-transform: scale(1.05);}
}
.imgScale {
	animation: imgScale 8s ease-in-out infinite alternate;
	-webkit-animation: imgScale 8s ease-in-out infinite alternate;
}
/* --index-- */
.index-title h3{font-size:18px;color:#ddd;line-height:24px;font-weight:normal;}
.index-title h2{font-size:36px;color:#333;line-height:46px;font-weight:normal;}
.index-title p{font-size:20px;color:#333;line-height:24px;margin-top:20px;}


.index-video{width:100%;padding:70px 0 0;overflow:hidden;}
.index-video-list{margin-top:40px;border-bottom:1px solid #ddd;}
.index-video-list a{width:18.4%;padding-bottom:6px;margin-right:2%;border-bottom:3px solid #FFF;float:left;-webkit-transition:all 0.4s;transition:all 0.4s;}
.index-video-list a .img{overflow:hidden;position:relative;border-radius:10px;}
.index-video-list a .img img{width:100%;display:block;-webkit-transition:all 0.4s;transition:all 0.4s;}
.index-video-list a .img span{width:40px;height:40px;background:url(../images/play.png) no-repeat center;position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-20px;}

.index-video-list a p{height:60px;font-size:18px;line-height:60px;text-align:center;overflow:hidden;}
.index-video-list a:nth-of-type(5n){margin-right:0;}
.index-video-list a:hover{border-bottom:3px solid #193c6d;}
.index-video-list a:hover .img img{transform:scale(1.2);}


.index-product{width:100%;padding:70px 0;overflow:hidden;}
.index-product-list li{margin-top:60px;}
.index-product-list li .box{width:34%;float:left;margin-top:20px;}
.index-product-list li .box h2{font-size:28px;font-weight:normal;}
.index-product-list li .box .type{margin-top:25px;}
.index-product-list li .box .type a{width:48%;height:24px;font-size:20px;line-height:24px;float:left;overflow:hidden;margin-right:4%;margin-top:15px;padding-left:24px;background:url(../images/arrow.png) no-repeat left center;}
.index-product-list li .box .type a:nth-of-type(2n){margin-right:0;}
.index-product-list li .box .type a:hover{color:#7c9dc6;}
.index-product-list li .box .des{max-height:140px;font-size:15px;color:#666;line-height:28px;font-family:"宋体";margin-top:40px;overflow:hidden;}
.index-product-list li .box .more{width:166px;height:48px;font-size:15px;color:#FFF;line-height:48px;padding:0 20px;margin-top:40px;display:block;border-radius:6px;background:#193c6d;
-webkit-transition:all 0.4s;transition:all 0.4s;}
.index-product-list li .box .more img{height:18px;float:right;margin-top:15px;}
.index-product-list li .box .more:hover{padding:0 26px;}
.index-product-list li .img{width:62%;float:right;position:relative;}
.index-product-list li .img .con{width:100%;display:none;border-radius:4px;overflow:hidden;position:relative;}
.index-product-list li .img .nt{width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.7);z-index:3;-webkit-transition:all 0.4s;transition:all 0.4s; opacity:0;}
.index-product-list li .img .nt table{width:100%;height:100%;font-size:28px;font-weight:normal;color:#FFF;text-align:center;line-height:36px;
transform: translateY(30px);
-ms-transform: translateY(30px);
-moz-transform: translateY(30px);
-webkit-transform: translateY(30px);
-o-transform: translateY(30px);
-webkit-transition:all 0.8s;transition:all 0.8s;}
.index-product-list li .img img{width:100%;display:block;}
.index-product-list li .img a:hover .nt{opacity:1;}
.index-product-list li .img a:hover .nt table{
	transform: translateY(0);
	-ms-transform: translateY(0);
	-moz-transform: translateY(0);
	-webkit-transform: translateY(0);
	-o-transform: translateY(0);
}
.index-product-list li:nth-of-type(2n) .box{float:right;}
.index-product-list li:nth-of-type(2n) .img{float:left;}


.index-achievement{width:100%;padding:70px 0;background:#fbfbfb;overflow:hidden;}
.index-achievement .index-achievement-type{margin-top:40px;}
.index-achievement-type a{width:20%;height:60px;font-size:20px;line-height:48px;text-align:center;padding-bottom:12px;float:left;overflow:hidden;}
.index-achievement-type a.cur{color:#7c9dc6;background:url(../images/selected.png) no-repeat center bottom;}

.index-achievement-list{margin-top:10px;}
.index-achievement-list li{display:none;}
.index-achievement-list li table{width:100%;text-align:center;line-height:24px;background:#eee;}
.index-achievement-list li table tr td{font-size:14px;color:#666;padding:10px;font-family:"宋体";border:1px solid #ddd;}
.index-achievement-list li table .firstRow{background:#193c6d;}
.index-achievement-list li table .firstRow td{padding:16px 4px;color:#FFF;}
.index-achievement-list li table tr:nth-of-type(2n){background:#FFF;}
.index-achievement-list li table .none{display:none;}
.index-achievement-list li .slide-down{width:100%;font-size:16px;text-align:center;line-height:46px;background:#eee;border:1px solid #ddd;cursor:pointer;}
.index-achievement-list li .slide-down b{font-weight:normal;}
.index-achievement-list li .slide-down img{margin-left:20px;-webkit-transition:all 0.4s;transition:all 0.4s;}
.index-achievement-list li .slide-down.current img{transform: rotate(180deg);}


.index-company{width:100%;padding:120px 0;color:#FFF;text-align:center;background:#193c6d;overflow:hidden;}
.index-company h1{font-size:40px;font-weight:normal;line-height:46px;}
.index-company h2{font-size:28px;font-weight:normal;line-height:36px;margin:20px 0 30px;}
.index-company p{font-size:20px;line-height:24px;}
.index-company a{width:320px;height:64px;line-height:60px;text-align:center;display:block;margin:60px auto 0;border:1px solid #FFF;position:relative;overflow:hidden;}
.index-company a b{font-size:28px;color:#FFF;font-weight:normal;position:relative;z-index:3;}
.index-company a span{width:100%;height:100%;background:#0b2850;position:absolute;left:0;bottom:-64px;-webkit-transition:all 0.4s;transition:all 0.4s;}
.index-company a:hover span{bottom:0;}


.index-customer{width:100%;padding:70px 0;overflow:hidden;}
.index-customer-list{margin-top:40px;border-left:1px solid #f4ebeb;border-top:1px solid #f4ebeb;}
.index-customer-list a{width:20%;float:left;border-right:1px solid #f4ebeb;border-bottom:1px solid #f4ebeb;}
.index-customer-list a .img{overflow:hidden;}
.index-customer-list a .img img{width:100%;display:block;-webkit-transition:all 0.4s;transition:all 0.4s;}
.index-customer-list a:hover .img img{transform:scale(1.08);}


.index-news{width:100%;padding:70px 0;background:#fbfbfb;overflow:hidden;}
.index-news-list{}
.index-news-list li{width:48%;float:left;margin-right:4%;margin-top:40px;position:relative;overflow:hidden;}
.index-news-list li:nth-of-type(2n){margin-right:0;}
.index-news-list li .img{width:28%;float:left;overflow:hidden;}
.index-news-list li .img img{width:100%;display:block;-webkit-transition:all 0.4s;transition:all 0.4s;}
.index-news-list li .box{width:67%;float:right;}
.index-news-list li .box h3{height:32px;font-size:18px;line-height:32px;overflow:hidden;}
.index-news-list li .box h3 a{color:#333;}
.index-news-list li .box h3 a:hover{color:#7c9dc6;}
.index-news-list li .box p{height:56px;font-size:15px;color:#666;line-height:28px;margin-top:4px;overflow:hidden;}
.index-news-list li .box .more{width:156px;height:40px;font-size:15px;color:#FFF;line-height:40px;padding:0 20px;margin-top:10px;display:block;border-radius:6px;background:#193c6d;
-webkit-transition:all 0.4s;transition:all 0.4s;}
.index-news-list li .box .more img{height:18px;float:right;margin-top:11px;}
.index-news-list li .box .more:hover{padding:0 26px;}
.index-news-list li:hover .img img{transform:scale(1.08);}


.footer{width:100%;padding:70px 0;background-color:#16162c;overflow:hidden;}
.footer-top{width:100%;}
.footer-top .nava{width:20%;float:left;margin-right:10%;}
.footer-top .nava h3{font-size:20px;color:#FFF;}
.footer-top .nava ul{margin-top:20px;}
.footer-top .nava ul li{font-size:16px;color:#8989a5;line-height:32px;}
.footer-top .nava ul li a{color:#8989a5;}
.footer-top .ewm{width:10%;float:right;text-align:center;}
.footer-top .ewm img{width:100%;max-width:124px;}
.footer-top .ewm p{font-size:14px;line-height:24px;color:#8989a5;margin-top:10px;}


.footer-tel{margin-top:40px;color:#FFF;padding:2% 4%;background:#0d0d1c;}
.footer-tel li{width:30%;font-size:20px;line-height:32px;float:left;margin-right:5%;}
.footer-tel li:nth-of-type(3n){margin-right:0;}
.footer-tel li img{width:10%;float:left;margin-top:10px;}
.footer-tel li .con{width:85%;float:right;line-height:24px;padding-left:5%;border-left:1px solid #8989a5;}
.footer-tel li .con .t1{font-size:16px;color:#8989a5;line-height:20px;margin-bottom:12px;}


.footer-icp{font-size:14px;color:#FFF;line-height:24px;margin-top:20px;text-align:center;}
.footer-icp a{color:#FFF;}
.footer-icp span{font-weight:normal;margin-left:20px;}

/* --inner-- */
.inner-banner{width:100%;height:auto;position:relative;overflow:hidden;}
.inner-banner-con{width:100%;height:280px;background-repeat:no-repeat;background-position:center top;background-size:cover;}
.inner-banner-title{width:80%;font-size:36px;line-height:46px;text-align:center;font-weight:normal;color:#FFF;position:absolute;left:10%;top:50%;z-index:99;margin-top:-23px;}

.location{font-size:16px;line-height:24px;color:#666;padding:15px 0;background:#f2f2f2;}
.location img{margin-right:15px;}
.location a{color:#666;}
.location a:hover{color:#7c9dc6;}

.inner-title{border-bottom:1px solid #DDD;}
.inner-title h2{height:56px;font-size:36px;color:#333;line-height:46px;padding-bottom:10px;font-weight:normal;float:left;border-bottom:3px solid #193c6d;}
.inner-title h3{height:56px;font-size:18px;color:#ddd;line-height:50px;padding-bottom:10px;font-weight:normal;float:left;margin-left:20px;}
.inner-title2{margin-top:60px;}
.inner{padding:70px 0;}
.inner-list{padding:30px 0 70px;}


.inner-company h2{font-size:28px;font-weight:normal;margin:40px 0;}
.inner-company p{font-size:16px;line-height:28px;}


.inner-experience li{width:45%;float:left;color:#FFF;text-align:center;margin-right:10%;}
.inner-experience li:nth-of-type(2n){margin-right:0;}
.inner-experience li h2{font-size:36px;line-height:46px;padding:10px 46px;font-weight:normal;border:1px solid #899cb5;display:inline-block;}
.inner-experience li span{font-size:18px;margin-left:20px;}
.inner-experience li p{font-size:16px;line-height:28px;margin-top:40px;}


.company-honor-list{margin-top:40px;position:relative;}
.company-honor-swiper{width:88%;height:100%;margin:auto;overflow:hidden;}
.company-honor-swiper .img{padding:14px;background:url(../images/frame.jpg) no-repeat center;background-size:100% 100%;}
.company-honor-swiper img{width:100%;display:block;}
.company-honor-swiper .title{font-size:16px;line-height:28px;margin-top:10px;text-align:center;color:#333;}

.company-honor-list .swiper-button-prev,.company-honor-list .swiper-button-next{width:32px;height:32px;color:#333;top:50%;border:1px solid #666;border-radius:50%;cursor:pointer;}
.company-honor-list .swiper-button-prev:after,.company-honor-list .swiper-button-next:after{font-size:16px;}
.company-honor-list .swiper-button-prev{left:0;}
.company-honor-list .swiper-button-next{right:0;}

.company-honor-list2{margin-top:40px;position:relative;display:none;}
.company-honor-swiper2{width:84%;height:100%;margin:auto;overflow:hidden;}
.company-honor-swiper2 .img{padding:8px;background:url(../images/frame.jpg) no-repeat center;background-size:100% 100%;}
.company-honor-swiper2 img{width:100%;display:block;}
.company-honor-swiper2 .title{font-size:15px;line-height:20px;margin-top:6px;text-align:center;color:#333;}

.company-honor-list2 .swiper-button-prev2,.company-honor-list2 .swiper-button-next2{width:20px;height:20px;color:#333;top:50%;border:1px solid #666;border-radius:50%;cursor:pointer;}
.company-honor-list2 .swiper-button-prev2:after,.company-honor-list2 .swiper-button-next2:after{font-size:14px;}
.company-honor-list2 .swiper-button-prev2{left:0;}
.company-honor-list2 .swiper-button-next2{right:0;}


.inner-video{margin-top:40px;}
.inner-video a{width:30%;padding-bottom:6px;margin-right:5%;float:left;-webkit-transition:all 0.4s;transition:all 0.4s;}
.inner-video a:nth-of-type(3n){margin-right:0;}
.inner-video a .img{overflow:hidden;position:relative;border-radius:10px;}
.inner-video a .img img{width:100%;display:block;-webkit-transition:all 0.4s;transition:all 0.4s;}
.inner-video a .img span{width:40px;height:40px;background:url(../images/play.png) no-repeat center;position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-20px;}
.inner-video a p{height:60px;font-size:18px;line-height:60px;text-align:center;overflow:hidden;}
.inner-video a iframe{width:100%;height:350px;display:block;margin:auto;}
.inner-video a:hover .img img{transform:scale(1.2);}

.inner-join{padding-bottom:200px;}
.inner-join li{width:47%;margin-right:6%;margin-top:40px;float:left;position:relative;}
.inner-join li:nth-of-type(2n){margin-right:0;}
.inner-join li .con{padding:2% 6%;color:#FFF;background:url(../images/arrow2.png) no-repeat right 6% center #193c6d;cursor:pointer;}
.inner-join li .con p{font-size:16px;line-height:24px;}
.inner-join li .con p:nth-of-type(1){font-size:20px;margin-bottom:12px;}
.inner-join li .box{padding:4%;color:#333;background:#FFF;border:1px solid #193c6d;display:none;position:absolute;left:0;z-index:3;}
.inner-join li .box p{font-size:15px;line-height:28px;}
.inner-join li .box .btn{width:166px;height:48px;font-size:20px;line-height:48px;text-align:center;color:#FFF;background:#193c6d;display:block;margin-top:20px;}


.inner-contact li{width:30%;float:left;color:#FFF;text-align:center;margin-right:5%;padding:2%;background:url(../images/contact-bg.png) no-repeat right 10px top 10px #193c6d;background-size:32% auto;}
.inner-contact li:nth-of-type(3n){margin-right:0;}
.inner-contact li img{height:56px;display:block;margin:auto;}
.inner-contact li .box{min-height:72px;margin-top:20px;}
.inner-contact li .box p{font-size:16px;line-height:24px;padding-top:4px;}
.inner-map{margin-top:60px;}
.inner-map #dituContent{width:100%;height:630px;}



.inner-product a{width:32%;float:left;margin-right:2%;margin-top:40px;position:relative;overflow:hidden;}
.inner-product a:nth-of-type(3n){margin-right:0;}
.inner-product a .img{overflow:hidden;position:relative;}
.inner-product a .img img{width:100%;display:block;-webkit-transition:all 0.4s;transition:all 0.4s;}
.inner-product a .img .bg{width:100%;height:100%;background:rgba(0,0,0,0.4);position:absolute;left:0;top:0;opacity:0;-webkit-transition:all 0.4s;transition:all 0.4s;}
.inner-product a .img span{
	width:100%;
	font-size:28px;
	color:#FFF;
	line-height:32px;
	text-align:center;
	font-weight:normal;
	display:block;
	opacity:0;
	position:absolute;
	left:0;
	top:50%;
	z-index:9;
	margin-top:-16px;
	transform: translateY(30px);
    -ms-transform: translateY(30px);
    -moz-transform: translateY(30px);
    -webkit-transform: translateY(30px);
    -o-transform: translateY(30px);
	-webkit-transition:all 0.4s;transition:all 0.4s;
}
.inner-product a:hover .img .bg{opacity:1;}
.inner-product a:hover .img span{opacity:1;
	transform: translateY(0);
    -ms-transform: translateY(0);
    -moz-transform: translateY(0);
    -webkit-transform: translateY(0);
    -o-transform: translateY(0);
}

.inner-product a .title{height:32px;font-size:20px;line-height:32px;text-align:center;margin-top:16px;overflow:hidden;}
.inner-product a .con{height:84px;font-size:15px;color:#666;line-height:28px;margin-top:4px;overflow:hidden;}
.inner-product a:hover .img img{transform:scale(1.08);}



.inner-product-left{width:32%;float:left;}
.inner-product-left h1{font-size:28px;color:#333;line-height:36px;display:none;}
.inner-product-img{width:100%;}
.inner-product-img img{width:100%;display:block;}
.inner-product-type{margin-top:20px;}
.inner-product-type li{width:50%;height:62px;font-size:20px;padding:0 10px;line-height:62px;color:#2a4d7f;overflow:hidden;border-bottom:1px solid #ddd;float:left;}


.inner-product-right{width:64%;float:right;}
.inner-product-right h1{font-size:28px;color:#333;line-height:36px;}
.inner-product-right .content{font-size:15px;line-height:28px;margin-top:30px;}
.inner-product-right .content p{font-size:15px;line-height:28px;}
.inner-product-right .content{margin-top:30px;}
.inner-product-right .charact{font-size:16px;line-height:28px;color:#666;padding:20px 30px;background:#f2f2f2;margin-top:30px;}
.inner-product-right .charact .lb{width:10%;float:left;padding-left:24px;background:url(../images/charact.png) no-repeat left center;}
.inner-product-right .charact .rb{width:90%;float:left;}

.inner-product-achievement{margin-top:40px;}
.inner-product-details{font-size:15px;line-height:28px;margin-top:40px;}
.inner-product-details p{font-size:15px;line-height:28px;}


.inner-product-imglist{}
.inner-product-imglist li{width:32%;float:left;color:#FFF;text-align:center;margin-right:2%;margin-top:30px;}
.inner-product-imglist li:nth-of-type(3n){margin-right:0;}
.inner-product-imglist li img{width:100%;display:block;margin:auto;}
.inner-product-video{}
.inner-product-video li{width:49%;float:left;color:#FFF;text-align:center;margin-right:2%;margin-top:30px;}
.inner-product-video li:nth-of-type(2n){margin-right:0;}
.inner-product-video li img{width:100%;display:block;margin:auto;}
.inner-product-video li iframe{width:100%;height:350px;display:block;margin:auto;}

.inner-article-title{width:100%;}
.inner-article-title h2{font-size:28px;color:#333;line-height:36px;text-align:center;margin-bottom:20px;}
.inner-article-title .tips{font-size:15px;line-height:24px;color:#666;text-align:center;padding:10px 0;background:#f2f2f2;}

.inner-article-container{margin-top:20px;}
.inner-article-container p{font-size:15px;line-height:28px;margin-top:12px;text-indent:2em;}
.inner-article-container img{max-width:100%;margin:20px auto 0;display:block;}




/* --分页-- */
.de-page-mian {
  overflow: hidden;
  text-align: center;
  font-size: 0;
  padding: 60px 0 35px;
}
.de-page-mian .page-inner {
  display: inline-block;
  overflow: hidden;
}
.de-page-mian .page-inner a {
  display: block;
  float: left;
  min-width: 26px;
  padding: 0 5px;
  height: 36px;
  border: 1px solid #dddddd;
  background: #fff;
  text-align: center;
  line-height: 36px;
  font-size: 14px;
  color: #333;
  margin-right: -1px;
  overflow: hidden;
}
.de-page-mian .page-inner a.active,
.de-page-mian .page-inner a:hover {
  color: #fff;
  border-color: #339933;
  background: #339933;
}
.de-page-mian .page-inner a.prev {
  margin-right: 10px;
  background: #fff url(../images/prev.jpg) no-repeat center;
}
.de-page-mian .page-inner a.prev.on {
  background: #fff url(../images/prev-hover.jpg) no-repeat center;
}
.de-page-mian .page-inner a.prev:hover {
  background-color: #fff;
  border-color: #dddddd;
}
.de-page-mian .page-inner a.next {
  margin-left: 10px;
  margin-right: 15px;
  background: #fff url(../images/next.jpg) no-repeat center;
}
.de-page-mian .page-inner a.next.on {
  background: #fff url(../images/next-hover.jpg) no-repeat center;
}
.de-page-mian .page-inner a.next:hover {
  background-color: #fff;
  border-color: #dddddd;
}
.de-page-mian .page-inner a.page-btn {
  font-size: 12px;
  margin-right: 0;
  width: 63px;
  margin-left: 10px;
}
.de-page-mian .page-inner span {
  display: block;
  font-size: 12px;
  color: #333;
  float: left;
  line-height: 38px;
}
.de-page-mian .page-inner input {
  display: block;
  float: left;
  height: 36px;
  width: 36px;
  border: 1px solid #dddddd;
  text-align: center;
  line-height: 36px;
  font-size: 14px;
  color: #333;
  margin: 0 5px;
}
/* --翻页-- */
.txt-upDown{width:100%;margin:40px auto 0;font-size:15px;}
.txt-upDown-li{width:50%;height:80px;line-height:80px;padding:0 20px;overflow:hidden;color:#666;display:block;background:rgb(245,245,245);
-webkit-transition:all 0.4s;transition:all 0.4s;}
.txt-upDown-li .arrow{width:10%;height:80px;overflow:hidden;font-family:'宋体';font-weight:bold;}
.txt-upDown-li .title{width:90%;height:80px;overflow:hidden;color:#666;float:left;}
.txt-upDown-li.txt-right{text-align:right;}
.txt-upDown2{margin:0;}
.txt-upDown2 .txt-upDown-li{background:none;}

.txt-upDown-li:hover{color:#fff;background:#193c6d;padding:0 20px;cursor:pointer;}
.txt-upDown-li:hover .arrow{color:#fff;}
.txt-upDown-li:hover .title{color:#fff;}
.txt-upDown-li:hover .title a{color:#fff;}


