﻿@charset "UTF-8";

/*通用*/
/**Banner**/
.IndBanner{ display: block; width: 100%; position: relative; overflow: hidden; }
.swiper-Banner{ position: relative; overflow: hidden; display: block; width: 100%; }
.swiper-Banner .swiper-slide{}
.IndBanner .Banpoint{ position: absolute; display: block; width: 100%; text-align: center; font-size: 0; z-index: 22; left: 0; bottom:25px; }
.IndBanner .Banpoint span{ display: inline-block; width: 28px; height: 8px; margin: 0 6px;    background: #d7d7d7; background-size: 100% auto; border-radius:inherit;}
.IndBanner .Banpoint .swiper-active-switch{ background-color: #0054a5; }
.IndBanner .pnBox{}
.IndBanner .pnBox span{ position: absolute; display: block; height: 50px; width: 50px; text-align: center; line-height: 50px; color:#fff; top: 50%; margin-top: -25px; z-index: 3; font-family: "宋体"; background-color:#727171; border-radius: 50%; font-size: 30px; opacity: 0.9; cursor: pointer; }
.IndBanner .pnBox .prev{ left: 2%; }
.IndBanner .pnBox .next{ right: 2%; }
/*关于我们*/
.i_about{ overflow:hidden; background-color: #f7f7f7;}
.i_about .wrap{ position:relative;}
.i_about .i_about_l{ float:left; overflow:hidden;width:69%;}
.i_about .i_about_l .cons{ overflow:hidden; width:94%; max-width:820px; margin:0 auto;}
.i_about .i_about_l .cons .txts{ max-width:600px; overflow:hidden; width:80%;}
.i_about .i_about_l .i_about_t{ position:relative; font-weight:bold; height:116px; line-height:116px; margin-top:55px; background:url(../images/i_bg1.png) 23px 24px no-repeat; background-size:auto 36%;}
.i_about .i_about_l .i_about_t:after{ content:""; position:absolute; bottom:0; left:0; width:27px; height:2px; background:#919191;}
.i_about .i_about_l .i_about_p{ font-size:16px; line-height:30px; margin-top:23px; text-align:justify;}
.i_about .i_about_l .ul{ margin-top:4%; overflow:hidden;}
.i_about .i_about_l .ul li{ float:left; /*width:20%;*/ max-width:120px; overflow:hidden; text-align:center; background:url(../images/i_bg2.png) right 30% no-repeat; padding-right: 4.3%; margin-right: 4.3%;}
.i_about .i_about_l .ul li:last-child{ background:none; margin-right:0; padding-right: 0;}
.i_about .i_about_l .ul li img{ display:block; margin:0 auto; width:60px; max-width:60px;transition:all 0.3s;}
.i_about .i_about_l .ul li .h3{ font-weight:normal; color:#666666; font-size:14px; line-height:32px; height:32px; overflow:hidden;}
.i_about .i_about_l .ul li:hover img{transform: rotate(360deg);}
.imore{ display:inline-block; width:122px; height:38px; line-height:38px; overflow:hidden; text-indent:20px; background:url(../images/i_bg3.png) 88px center no-repeat; border:1px solid #999999; border-radius:6px; margin-top:36px; margin-bottom:70px;transition:all 0.3s; text-align:left;}
.imore:hover{ text-indent:23px; background-image:url(../images/i_bg3_on.png); color:#fff; background-color:#00aae1; border:1px solid #00aae1; background-position:91px center;}
.i_about .i_about_r{ position:absolute; top:50%; right:0; width:47.5%;transform: translate(0%, -50%); -webkit-transform: translate(0%, -50%); -moz-transform: translate(0%, -50%); -ms-transform: translate(0%, -50%); -o-transform: translate(0%, -50%); }
.i_about .i_about_r .imgs{ overflow:hidden;}
.i_about .i_about_r .imgs img{display: block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.i_about .i_about_r .imgs:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
@media screen and (max-width:1366px) {
/*关于我们*/
.i_about .i_about_l{ width:65%;}
.imore{ margin-bottom:50px;}
}

@media screen and (max-width: 789px) {
.i_about .i_about_r{ position:inherit; width:100%;transform: translate(0%, 0%);}
.i_about .i_about_l{ float:none; width:100%;}
.i_about .i_about_l .cons .txts{ width:100%; max-width:none;}
.i_about .i_about_l .i_about_t{ height:90px; line-height:90px; margin-top:4%;}
.i_about .i_about_l .i_about_p{ font-size:14px; line-height:26px; margin-top:3%;}
.i_about .i_about_l .ul li{ width:20%; padding-right: 0; margin-right: 0;}
.i_about .i_about_l .ul li img{ width: 60%; }
.imore{ margin-top:5%; margin-bottom:7%;}
}
@media screen and (max-width: 480px) {
/*关于我们*/
.i_about {padding-top:10px;}
.i_about .i_about_l .i_about_p{ font-size:13px; line-height:24px;}
.i_about .i_about_l .ul li .h3{ font-size:13px;}
.i_about .i_about_l .i_about_t{font-size:20px;}
.imore{ width:100px; background-position:73px center; text-indent:16px; height:32px; line-height:32px;}
.imore:hover{ background-position:78px center;}
.IndBanner .Banpoint{display:none;}
.IndBanner .pnBox span {width:30px;height:30px;line-height:30px;font-size:20px;}
}

/*关于*/
.about-intro{padding-top: 90px;padding-bottom: 70px;}
.about-intro .pic{position: relative;width: 50%;}
.about-intro .pic:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
    cursor: pointer;
    background: url(../images/icon-video.png) no-repeat center rgba(0, 0, 0, 0);
    /* background-size: 54px; */
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.about-intro .pic:hover:before{background-color: rgba(0, 0, 0, 0.1);-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.about-intro .cont{width: 50%;overflow: hidden;padding-left: 5%;padding-top: 23px;}
.about-intro .cont h3{font-size: 24px;color: #333333;line-height: 1;}
.about-intro .cont .des{line-height: 27px;margin-top: 30px;}
.about-culture{padding-top: 52px;padding-bottom: 140px;}
.about-culture .item{position: relative;}
.about-culture .item .pic,
.about-culture .item .cont{width: 50%;}
.about-culture .item .cont{position: absolute;top: 0;height: 100%;overflow: hidden;padding: 75px 39px 0;background: #fff;}
.about-culture .item:nth-child(2n+1) .pic{float: right;}
.about-culture .item:nth-child(2n+1) .cont{left: 0;}
.about-culture .item:nth-child(2n) .cont{right: 0;}
.about-culture .item:last-child .cont{padding-top: 90px;}
.about-culture .item:nth-child(1) .cont{padding-top: 70px;}
.about-culture .item:nth-child(2) .cont{padding-top: 90px;}
.about-culture .item .cont h4{font-size: 30px;font-weight: bold;line-height: 1;color: #333;margin-bottom: 24px;}
.about-culture .item .cont p{line-height: 28px;}
.about-culture .item .cont ul{margin-top: 20px;line-height: 28px;}
.about-linian{padding-top: 90px;padding-bottom: 100px;}
.about-linian .tit{text-align: center;color: #333333;line-height: 1;}
.about-linian .tit h3{font-size: 28px;line-height: 1;}
.about-linian .tit p{font-size: 14px;margin-top: 12px;margin-bottom: 76px;}
.com-pic-cont{position: relative;}
.com-pic-cont .pic{width: 50%;}
.com-pic-cont .pic.long{width: 63.85%;}
.com-pic-cont .cont{position: absolute;left: 0;top: 0;width: 50%;height: 100%;overflow: hidden;background-color: #f7f7f7;padding-left: 97px;}
.com-pic-cont .cont.center{width: 36.15%;padding-left: 0;}
.com-pic-cont .cont h4{font-size: 24px;color: #333333;line-height: 30px;}
.com-pic-cont .cont .en{font-size: 16px;color: #333333;line-height: 27px;margin-top: 20px;}
.com-pic-cont .cont.center .en{font-size: 14px;margin-top: 14px;line-height: 1;}
.about-video{padding: 70px 0;/*width: 1150px;*/}
.page-title{padding-top: 70px;padding-bottom: 60px;text-align: center;font-size: 32px;color: #333;line-height: 1;}
.page-title h3{line-height: 1;}
.page-title .en{font-size: 18px;color: #999;margin-top: 13px;}
.page-title.min{padding-top: 60px;padding-bottom: 40px;}
.honor-content .pic{width: 39.28%;}
.honor-scroll{width: 60.72%;position: relative;}
.honor-scroll ul{position: absolute;left: 50%;top: 50%;margin-left: -282px;margin-top: -93.5px;}
.honor-scroll ul li{width: 262px;height: 187px;line-height: 187px;font-size: 0;text-align: center;float: left;}
.honor-scroll ul li ~ li{margin-left: 40px;}
.honor-scroll ul li img{width: 100%;height: 100%;}
.zhuanli-list li{float: left;margin-bottom: 20px;}
.zhuanli-list li .abox{padding: 20px;background: #fff;display: block;-webkit-transition: .4s;-o-transition: .4s;transition: .4s;}
.zhuanli-list li .abox:hover{-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.2);box-shadow:0 15px 30px rgba(0,0,0,0.2);-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0);}
.zhuanli-list li .abox img{/*margin-top: -15px;*/ /*margin-left: -5px;*/}
.zhuanli-list li .abox p {text-align:center;}
.develop-list{margin-top: 60px;}
.develop-list li{border: solid 1px #d2d2d2;padding: 55px 0;background: #fff;color: #333;-webkit-transition: .5s;-o-transition: .5s;transition: .5s; position:relative;}
.develop-list li ~ li{margin-top: 10px;}
.develop-list li:hover{cursor: pointer;}
.develop-list li .year{padding: 0 65px;font-size: 48px;color: #333;line-height: 1;-webkit-transition: .4s;-o-transition: .4s;transition: .4s;}
.develop-list li:hover .year,
.develop-list li:hover .cont{color:#00aae1;}
.develop-list li .cont{overflow: hidden;padding-left: 70px;font-size: 16px;line-height: 36px;color: #666;-webkit-transition: .4s;-o-transition: .4s;transition: .4s;}
.huanjing-list{position: relative;}
.huanjing-list .prev-hj,
.huanjing-list .next-hj{position: absolute;width: 47px;height: 47px;background-color: #d2d2d2;background-repeat: no-repeat;background-position: center;background-size: 9px 15px;border-radius: 50%;margin-top: -23.5px;-webkit-transition: .4s;-o-transition: .4s;transition: .4s;}
.huanjing-list .prev-hj:hover,
.huanjing-list .next-hj:hover{background-color: #00aae1;}
.huanjing-list .prev-hj{left: -80px;background-image: url(../images/icon-hj-l.png);}
.huanjing-list .next-hj{right: -80px;background-image: url(../images/icon-hj-r.png);}
.huanjing-list .swiper-pagination{text-align: center;width: 100%;bottom: 5px;}
.huanjing-list .swiper-pagination .swiper-pagination-bullet{margin: 0 5px;background: #fff;opacity: .5;}
.swiper-pagination-bullet-active{background: #00aae1 !important; opacity: 1 !important;}
/*产品*/
.com-left{width: 25%;}
.product-cate,
.contact-side{}
.contact-side{margin-top: 21px;}
.cate-tit{height: 60px;line-height: 60px;background-color: #00aae1;color: #fff;padding-left: 37px;font-size: 28px;}
.side-tit{height: 53px;line-height: 53px;font-size: 18px;color: #fff;padding-left: 27px;background-color: #727171;}
.contact-side .content{padding: 24px 20px 30px; background-color:#ffffff;}
.contact-side .content p{font-size: 18px;color: #333333;line-height: 36px;margin-top: 22px;}
.contact-side .content p .c1{display: inline-block;width: 17px;height: 17px;background: url(../images/icon-side-1.png) no-repeat center;margin-right: 14px;}
.contact-side .content p .c2{display: inline-block;width: 18px;height: 16px;background: url(../images/icon-side-2.png) no-repeat center;margin-right: 13px;}
.product-cate-content{margin-top:10px; background-color:#fff;}
.product-cate-list{    border-bottom: dotted 1px #d9d9d9; overflow:hidden; position:relative;}
.product-cate-list h4 a{display: block;width: 100%;height: 51px;line-height: 51px;padding-left: 25px;padding-right: 20px;border-radius: 2px;color: #333;font-size: 18px;overflow: hidden;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.product-cate-list h4.on a,
.product-cate-list h4:hover a{color: #00aae1;}
.product-cate-list h4 a .plus{position: relative;font-size: 29px;color: #fff;height: 100%;}
.product-cate-list h4 a .plus:before{content: "";position: absolute;left: 50%;top: 50%;margin-left: -7px;width: 15px;border-bottom: 1px solid #333;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.product-cate-list h4.on a .plus:before,
.product-cate-list h4:hover a .plus:before,
.product-cate-list h4.on a .plus:after,
.product-cate-list h4:hover a .plus:after{border-color: #00aae1;}
.product-cate-list h4 a .plus:after{content: "";position: absolute;left: 50%;top: 50%;margin-top: -7px;height: 15px;border-right: 1px solid #333;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.product-cate-list h4.on a .plus:after{height: 0;bottom: 0;top: 0;}

.product-cate-list ul{display: none;}
.product-cate-list h4.on + ul{display: block;}
.product-cate-list ul li a{position: relative;display: block;line-height: 45px;width: 100%;font-size: 15px;padding-left: 48px;border-bottom: 1px dashed #dcdcdc;}
.product-cate-list ul li a:before{content: "";position: absolute;left: 25px;top: 50%;margin-top: -3px;width: 6px;height: 6px;background-color: #666;border-radius: 50%;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.product-cate-list ul li.on a:before,
.product-cate-list ul li a:hover:before{background-color: #00aae1;}
.product-subcate .on a{color: #00aae1;}
.com-right{width: 72%;padding-top: 15px;}
.com-right>h3{font-size: 24px;color: #333333;line-height: 1;margin-bottom: 50px;}
.com-right>h3 span{font-size: 16px;color: #666;}
.com-right>h3 a{font-size: 16px;color: #333;margin-top: 4px;}
.com-right>h3 a:hover{color: #00aae1;}
.product-list li{text-align: center;margin-bottom:20px;}
.product-list li a {display:block; background-color:#fff;position:relative; overflow:hidden;}
.product-list li a:hover{box-shadow: 0 5px 15px 1px #cccccc;}
.product-list li .pic{overflow: hidden;position: relative;padding: 10px;/*background: #fff;*/}
.product-list li p{font-size: 16px;line-height: 1;padding-top: 16px;padding-bottom: 25px;color: #666;}
.product-album{background-color: #ffffff;border: solid 1px #dcdcdc;width: 49%;text-align: center;position: relative;overflow: hidden;}

.product-album.novideo:before{display: none;}
.product-album:hover:before{/*background-color: rgba(0, 0, 0, 0.01);*/-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.product-album .swiper-pagination-bullet{width: 10px;height: 10px;}
.product-pics-list{margin-top: 15px;overflow: hidden;}
.product-pics-list li{float: left;width: 19%;overflow: hidden;border: 1px solid #eee;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.product-pics-list li:hover{border-color: #00aae1;}
.product-pics-list li ~ li{margin-left: 1%;}
.product-pics-list li a{cursor: -webkit-zoom-in;}
.product-header .cont{overflow: hidden;/*padding-top: 46px;*/padding-top: 25px;padding-left: 55px;}
.product-header .cont h1{line-height: 1.1;font-size: 28px;color: #333;}
.product-header .cont h1.on{margin-left: -16px;}
.product-header .cont .subtit{font-size: 18px;color: #00aae1;line-height: 1;margin-bottom: 42px;margin-top: 50px;}
.product-header .cont .des{line-height: 29px;height: 120px;margin-top: 25px;overflow: scroll;overflow-x: hidden;}
.product-header .cont .des::-webkit-scrollbar{width:6px; height:6px;}
.product-header .cont .des::-webkit-scrollbar-button{background-color:#F1F1F1;}
.product-header .cont .des::-webkit-scrollbar-track{background:#F1F1F1;}
.product-header .cont .des::-webkit-scrollbar-thumb{background:#C1C1C1; border-radius:4px;}
.product-header .cont .des::-webkit-scrollbar-corner{background:#C1C1C1;}
.product-header .cont .des::-webkit-scrollbar-resizer{background:#C1C1C1;}
.zixun{display: inline-block;width: 147px;height: 43px;line-height: 43px;color: #fff !important;text-align: center;background-color: #727171;margin-top: 30px;-webkit-transition: .4s;-o-transition: .4s;transition: .4s;}
.zixun.min{width: 140px;height: 40px;line-height: 40px;}
.zixun:hover{box-shadow: 0 5px 10px rgba(0,0,0,0.1);}
.videobtn{margin-left: 10px;background-color: #333;}
.product-tab{margin-top: 50px;height: 50px;line-height: 50px;background-color: #00aae1;font-size: 0;}
.product-tab li{display: inline-block;font-size: 14px;color: #fff;padding: 0 45px;cursor: pointer;}
.product-tab li.on{background: #727171;}
.product-tabcont{background: #fff;padding: 35px 40px;overflow: hidden;}
.product-tabcont .item{line-height: 30px;overflow: hidden;}
.product-tabcont .item ~ .item{display: none;}
.product-tabcont .item h3,
.product-tabcont .item h2{font-size: 16px;color: #333;font-weight: bold;margin-bottom: 10px;margin-top: 15px;}
.product-tabcont .item>h3:first-child,
.product-tabcont .item h2:first-child{margin-top: 0;}
.product-tabcont .item p{/*font-size: 16px !important;*/}
.product-tabcont .item td{vertical-align: middle;padding: 3px 5px;}
.product-tabcont .item table{table-layout: fixed;width: 100% !important;}
.product-tabcont .item td p{margin-left: 0 !important; text-indent: 0 !important; text-align: left;}
.product-tabcont .item td p span{font-size: 14px !important;font-family: 'PingFang SC', "微软雅黑", Arial, Helvetica !important;}
.font-imp p span,
.font-imp p{font-size: 14px !important;font-family: 'PingFang SC', "微软雅黑", Arial, Helvetica !important;}
.solution-list .item{padding-bottom: 48px;padding-top: 40px;border-bottom: 1px solid #e5e5e5; position:relative;}
/* .solution-list .item:first-child{padding-top: 0;} */
.solution-list .item .cont{padding-left: 6.1%;padding-top: 3%;overflow: hidden;padding-bottom: 20px;}
.solution-list .item .cont h3{font-size: 18px;color: #333333;margin-bottom: 10px; font-weight:bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.solution-list .item .cont h3 .icon{margin-right: 10px;}
.solution-list .item .cont h3 span{font-size: 14px;color: #666666;}
.solution-list .item .cont .des{line-height: 30px;}
.solution-list .item .cont .des p ~ p{margin-top: 18px;}
.solution-list .item .cont .zixun{margin-top: 16px;}
.solution-list .item .cont .zixun:hover{-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0);}
.news-one{margin-bottom: 43px;background: #f7f7f7;}
.news-one .pic{width: 34.28%;}
.news-one .cont{overflow: hidden;padding: 68px 84px 0 118px;}
.news-one .cont h4{}
.news-one .cont p{font-size: 16px;color: #333;}
.news-list .item{padding: 40px 0;border-bottom: 1px solid #e5e5e5;position:relative; overflow:hidden;}
.news-list .item:first-child{padding-top: 0;}
.news-list .item .pic{width: 20%;}
.news-list .item .cont{width: 64.28%;padding-left: 75px;padding-top: 20px;}
.news-list .item .cont h4{font-size: 18px;color: #333;margin-bottom: 30px;}
.news-list .item .cont h4 a{color: #333;}
.news-list .item .cont h4 a:hover,
.news-one .cont h4 a:hover{color: #00aae1;}
.news-list .item .cont .more{display: inline-block;font-size: 16px;color: #333333;line-height: 36px;margin-top: 40px;border-bottom: 1px solid #bfbfbf;-webkit-transition: .4s;-o-transition: .4s;transition: .4s;}
.news-list .item .cont .more:hover{color: #00aae1;border-color: #00aae1;padding-right: 5px;padding-left: 5px;}
.news-list .item .date{font-family: FuturaBT-Book;font-size: 30px;color: #333333;line-height: 1;margin-top: 4%;}

/*数字滚动 风格2*/
.num-scroll-two{font-size: 0; margin-top: 40px;}
.num-scroll-two li{display: inline-block; margin-right: 70px; color: #333; font-size: 16px;}
.num-scroll-two li .num-cont{color: #00aae1;}
.num-scroll-two li .num{margin-right: 5px; font-size: 36px; font-family: "Geometric 415 Black BT","Impact", "Microsoft Yahei"; line-height: 1; color: #00aae1;}
.num-scroll-two li .scroll-cont{display: inline-block; text-align: left;}
.num-scroll-two li .num-tit{color: #333;}

/*视频弹窗*/
.vwrap{display: none; z-index: 1040; width: 100%; position: fixed; left:0; top:0;}
.vwrap .videobtg{z-index: 900; position: fixed; width: 100%; height: 100%; left: 0; top: 0; background: #000; opacity: 0.7; filter: alpha(opacity=70); overflow: hidden;}
.vwrap .videobox{z-index: 990; width: 860px; height: 480px; background-color: #fff; position: fixed; left: 50%; top: 50%; margin-top: -240px; margin-left: -430px;}
.vwrap .videobox #videobox{width: 100%; display: inline-block; height: 100%; background: #000;}
#videobox_wrapper{height: 100%!important;}
.vwrap .close{z-index: 999; width: 24px; height: 24px; cursor: pointer; position: absolute; top: -38px; right: -40px;}
.vwrap .close i{display: block; width:24px; height:24px; background:url(../images/close.png) no-repeat 50% 50%; -webkit-transition: 400ms; transition: 400ms;}
.vwrap .close:hover i{-webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}
#videobox_display_button{background: none no-repeat!important;}
.jwplayer .jwicon:hover{opacity: 1; filter: alpha(opacity=100);}
.jwlogo, .jwclick{display: none!important;}
#videobox_controlbar{bottom: 5%!important;}
.mbanner {display: none;}

/*视屏播放弹窗样式*/
.video_shadow{position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; background: rgba(0, 0, 0, .5); z-index: 1000; display: none;}
.playnow{position: absolute; left: 50%; top: 50%; margin-left: -410px; margin-top: -286px; width: 820px; height: 550px; background-color: transparent; z-index: 1000;}
.video_control{width: 820px; height: 500px; box-shadow: 0px 0px 20px 3px rgba(0, 0, 0, .5);}
.video_control video{width: 100%; height: 100%; object-fit: fill;}
.closevideo{position: absolute; right: -30px; top: -24px; font-size: 35px; color: #fff; cursor: pointer;}
@media (max-width: 1000px) {
	.playnow {
	    left: 5%;
	    top: 30%;
	    margin-left: 0;
	    margin-top: 0;
	    width: 90%;
	    height: auto;
	}
	.video_control {
	    width: 100%;
	    height: auto;
	    box-shadow: none;
	}
	.closevideo {
	    position: absolute;
	    right: 0;
	    top: -50px;
	    font-size: 30px;
	    color: #fff;
	    cursor: pointer;
	}
}
.wrap {
    clear: both;
    width: 96%;
    max-width: 1440px;
    margin: 0 auto;
    text-align: left;
    zoom: 1;
    overflow: hidden;
}
.anim-show {
    -webkit-transform: translateY(0px) translateX(0);
    -moz-transform: translateY(0px) translateX(0);
    transform: translateY(0px) translateX(0);
    opacity: 1;
}
.anim-1 {
    -webkit-transition: transform .8s,opacity .8s;
    -moz-transition: transform .8s,opacity .8s;
    -o-transition: transform .8s,opacity .8s;
    transition: transform .8s,opacity .8s;
}
.index-news .pic-scale img {width:480px;}
/*
#nb_icon_wrap{top: 70%;}*/

/*地图*/
#dituContent{height: 500px;}
.about-map{padding-top: 80px;padding-bottom: 120px;}
.about-map .service-tit{margin-bottom: 90px;}
.map-pic{width: 68.5%;}
.map-cont{width: 26.3%;border-top: 12px solid #D61618;background: #F7F7F7;}

table.dataintable {
  margin-top:15px;
  border-collapse:collapse;
  border:1px solid #aaa;
  width:100%;
}
table.dataintable th {
  vertical-align:baseline;
  padding:5px 15px 5px 6px;
  background-color:#3F3F3F;
  border:1px solid #3F3F3F;
  text-align:left;
  color:#fff;
}
table.dataintable td {
  vertical-align:text-top;
  padding:6px 15px 6px 6px;
  border:1px solid #aaa;
}
table.dataintable td:first-child {
    width: 20%;
    text-align: center;
	font-weight:bold;
}
table.dataintable td:first-child i {
	font-style:normal !important;
}
table.dataintable td:nth-child(2) {
    
}

table.dataintable tr:nth-child(odd) {
  background-color:#F5F5F5;
}
table.dataintable tr:nth-child(even) {
  background-color:#fff;
}
.showpic {margin-bottom:20px;}
.map #allmap {
    height: 450px;
}
.page-num-current {background-color:#d6d6d6;}
.dataintable em,.dataintable i {font-style:normal;}

.li_line{ width:0; height:3px; background:#00aae1; position:absolute; left:0; bottom:0; transition:all 0.5s ease;}
.item:hover .li_line { width:100%;}
.abox:hover .li_line { width:100%;}
.product-cate-list h4 a:hover .li_line {width:100%;}
.develop-list li:hover .li_line { width:100%;}
