*{box-sizing: border-box;}
.main_b{margin: 0 auto;width: 1200px;zoom: 1;}
.main_b:after{content: '';display: block;clear: both;}
.main_c{margin: 0 auto;width: 1200px;zoom: 1;}
.main_c:after{content: '';display: block;clear: both;}
.clear-fix { *overflow: hidden; *zoom: 1; }
.clear-fix:after { display: table; content: ""; width: 0; clear: both; }
.top{width: 100%;height: 34px;line-height:34px;position: relative;background:#049a9a;color: #FFF;font-family: arial;}
header{position:relative;background: url(../img/line01.jpg) repeat-x;height: 96px;}
.hotline{font-family: arial;margin-right: 10px;}
.hotline a{color: #FFFFFF;}
.search_div_ph{display:none;z-index:12;position: absolute;right:10px;top:60px;width: 240px;border-bottom: 1px solid #C3C3C3;height: 40px;background: #FFFFFF;}
.search_ph{position:absolute;top:5px;right:5px;width: 40px;height: 30px;text-align: center;line-height: 30px;background: #00B4B4;color: #FFFFFF;}
.search_inp{position:absolute;top:0;left:0;width: 100%;padding-right: 50px;height: 40px;background: none;padding-left: 10px;}
.wel-tex{float: left;}
.search_btns_ph{display:none;cursor:pointer;width: 40px;height: 60px;position: absolute;top: 0;right: 60px;background: url(../img/icon_search.png) no-repeat center center;}
.other_div{float: right;position: relative;height: 36px;width: 120px;}
.search_btns{position:absolute;right:80px;top:0;cursor: pointer;display:inline-block;width: 40px;height: 34px;background: url(../img/icon_search.png) no-repeat center center;}
.share_btn{position:absolute;right:40px;top:0;cursor: pointer;display:inline-block;width: 40px;height: 34px;background: url(../img/icon_sahre.png) no-repeat center center;}
.share_div{display:none;position: absolute;z-index:15;top: 34px;right: 0;background: #fff;padding: 10px;width: 244px;height: 44px;}
.hotline{float: right;}
.logo{float: left;padding-top: 20px;display: block;}
.my_menu{float: right;}
.my_menu li{float: left;margin-left: 40px;font-size: 14px;position: relative;}
.my_menu li>a{line-height: 91px;display: block;}
.my_menu li> :hover{border-bottom: 3px solid #414f00;}
.my_menu li:hover >a{border-bottom: 3px solid #414f00;}
.zi_menu{z-index:10;width: 230px;position: absolute;top: 94px;background: url(../img/tm78.png);display: none;}
.zi_menu a{width: 100%;display: block;line-height: 36px;padding-left:20px;border-bottom:1px solid #b5c2ca;font-family: arial;position: relative;transition: all .5s ease;}
.zi_menu a:hover{padding-left:30px;transition: all .5s ease;}
.zi_menu a:after{position: absolute;right: 20px;top:0;height:35px;width: 30px;content:'';visibility:hidden;display:block;background: url(../img/icon_arrow.png) no-repeat center center;transition: all .5s ease;}
.zi_menu a:hover:after{right: 10px;visibility: visible;transition: all .5s ease;}
.banner_div{position: relative;z-index: 9;}
.headbox{text-align: center;}
.p-tit{background: url(../img/line02.png) no-repeat center;font-size: 28px;color: #049a9a;}
.sub-tit{font-size: 14px;color: #828282;font-size: 14px;font-family: arial;}
.index-about{padding: 50px 0;}
.about-link{text-align: center;}
.about-link a{display: inline-block;height: 36px;line-height: 36px;width: 140px;border: 1px solid #c9c9c9;border-radius:20px;font-size: 14px;font-weight: bold;margin: 25px 5px 40px 5px;}
.about-link a:hover{background: #049a9a;border: 1px solid #049a9a;color: #FFFFFF;}
.about-link a.on{background: #049a9a;border: 1px solid #049a9a;color: #FFFFFF;}
.about-left{width: 33.3%;float: left;overflow: hidden;}
.about-left img{width: 100%;transform:scale(1.0);transition: all .5s ease;}
.about-right{width: 64%;float: right;}
.about-right:after{background:#049a9a url(../img/icon_sj.png) no-repeat 20px center;width: 110px;height: 35px;margin-top:20px;box-sizing: border-box;line-height: 35px;text-align: center;font-size: 14px;font-weight: bold;content: "更多";display: block;color: #FFF;transition: all .5s ease;}
.about-div:hover .about-left img{width: 100%;transform:scale(1.2);transition: all .5s ease;}
.about-div:hover .about-right:after{background:#049a9a url(../img/icon_sj.png) no-repeat 10px center;padding-left: 10px;transition: all .5s ease;}
.about-div{}
.about-rtit{font-size: 18px;color: #272727;margin-bottom: 10px;width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.about-rcont{color: #919090;font-family: arial;line-height: 24px;height: 120px;overflow: hidden;}
.index-case{background: #f9f9fa;padding: 50px 0 1px 0;}
.index-case .more{width: 220px;height: 45px;line-height: 45px;background: #049a9a;content: "查看更多";display:block ;font-size: 18px;color: #FFFFFF;margin: 40px auto;text-align: center;}
.posi{position: absolute;bottom: 0;height: 40px;width:100%;background: url(../img/tm50.png);left: 0;color: #fff;font-size: 18px;font-family: arial;line-height: 40px;transition: all .5s ease;}
.posi-down{padding-top:35px;color: #fff;text-align: center;background: url(../img/tm50.png);position: absolute;top:-100%;left:0;width:100%;height: 100%;transition: all .5s ease;}
.p-head{font-size: 18px;font-weight: bold;}
.p-cont{line-height: 30px;font-size: 14px;padding: 0 14px;height: 60px;overflow: hidden;}
.case-ul{}
.case-ul li{margin-top: 40px;float:left;position:relative;width: 32%;margin-right: 2%;overflow: hidden;text-align:center;transform: scale(1.0);transition: all .5s ease;}
.case-ul li img{width: 100%;transition: all .5s ease;transform: scale(1.2);}
.posi-down:after{display:block;margin:20px auto;content: "查看更多";font-family: '宋体';font-size: 14px;border: 1px solid #fff;border: 1px solid #e4e4e3;width: 112px;height: 30px;line-height: 30px;}
.case-ul li:hover .posi-down{top: 0;transition: all .5s ease;}
.case-ul li:hover .posi{bottom: -40px;transition: all .5s ease;}
.index-product{width: 100%;padding: 70px 0;}
.product-link{text-align: center;margin: 40px 0 50px 0;}
.product-link a{border: 1px solid #c9c9c9;display: inline-block;width: 110px;height: 35px;line-height: 35px;}
.product-link a.on{background: #049A9A;color: #FFFFFF;}
.product-link a:hover{background: #049A9A;color: #FFFFFF;}
.product-ul{width: 102%;margin-left: -1%;}
.product-ul li{width: 23%;margin: 20px 1% 0 1%;position: relative;overflow: hidden;float: left;}
.posi-p{padding-top: 60px;text-align:center;background: url(../img/tm50.png);width:100%;height: 100%;position: absolute;top: 0;left: 0;transform: scale(0);z-index: 1;color: #FFFFFF;}
.posi-p:after{display: block;width: 50px;height: 50px;background: url(../img/icon_more.png) no-repeat center center;position: absolute;left: 50%;margin-left: -25px;top: 50%;content: " ";}
.product-ul li img{width: 100%;transition: all .5s ease;}
.product-ul li:hover .posi-p{top: 0;left: 0;transition: all .5s ease;transform: scale(1.0);}
.product-ul li:hover img{transform: scale(1.2);transition: all .5s ease;}
.index-product .more{content: "查看更多";height: 80px;line-height: 80px;background: #049A9A;font-size: 14px;text-align: center;color: #FFFFFF;display: block;width: 100%;margin-top: 20px;}
.index-news-in{margin-top: 10px;margin-bottom: 60px;display: none;min-height: 300px;}
.index_news_dl{width: 56%;height:auto;float: right;overflow: hidden;}
.index_news_dl dd{height: 100px;overflow: hidden;margin-bottom: 20px;overflow: hidden;position: relative;width: 100%;transition:all 1s ease 0s;padding-left: 110px;}
.i_time{width: 100px;height:100px;border:1px solid #e4e4e4;text-align: center;background: #fff;position: absolute;left: 0;top: 0;}
.i_news{width: 100%;}
.i_time .p01{font-size: 26px;line-height: 50px;}
.i_time .p02{font-size: 12px;line-height: 50px;display: block;border-top: 1px solid #e4e4e4;}
.i_news .p01{font-size: 14px;line-height: 30px;font-weight:bold;color: #000000;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.i_news .p02{font-family:arial;color: #919191;font-size: 12px;line-height: 24px;}
.index-newx-left{position: relative;width: 42%;float: left;overflow: hidden;display: block;z-index: 7;}
.index-newx-left img{width: 100%;}
.posi-tex{position:absolute;bottom:0;left:0;height: 40px;line-height: 40px;font-size: 14px;background: #049a9a;padding: 0 20px;width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;color: #fff;z-index: 2;}
.index_news_dl dd:hover .i_time{background: #049A9A;color: #fff;}
.index_news_dl dd:hover .i_news .p01{color: #049A9A;}
.foot{background: #00b4b4;padding: 45px 0 10px 0;}
.foot-dl{float: left;margin-right: 70px;}
.foot-dl dt a{display:block;color: #252525;font-weight: bold;font-size: 14px;margin-bottom: 15px;}
.foot-dl dd a{display: block;font-family: arial;color: #333333;font-size: 14px;line-height: 24px;}
.foot-right{float: right;border-left: 1px solid #333333;padding-left: 38px;}
.input-span {color: #333;height: 40px;line-height: 40px;width: 268px;background: url(../img/icon_down.png) no-repeat 235px center;padding-left: 15px;border: 1px solid #274b4b;}
.foot_text_r{position:relative;width: 268px;height: 40px;display: inline-block;z-index: 12px;}
.sub{width: 268px;position: absolute;bottom: 20px;left: 0;display: none;}
.sub ul {margin: 0;padding: 0;list-style: none;border-bottom: none;background: #F5F5F5;}
.sub ul li a{color: #333;line-height:26px;height: 26px;display: block;padding-left: 15px;}
.sub ul li:hover a{	line-height: 26px;height: 26px;background: #049A9A;color: #FFFFFF;}
.yq_link{float:right;display: block;position: relative;z-index: 10;}
.input-span.on{background: url(../img/icon_top.png) no-repeat 235px center;}
.ewmbox{font-size: 14px;line-height: 40px;}
.ewmbox .p01{color: #313131;}
.ewmbox .p02{color: #343434;text-align: center;width: 120px;}
footer{background: #049a9a;height: 40px;line-height: 40px;color: #FFFFFF;text-align: center;font-family: '宋体';}
.nav{display: none; cursor:pointer; padding-left:10px;padding-top:10px;position:absolute;width: 40px;height: 40px;top: 10px;right: 10px;text-align:center;background: #333;border-radius: 6px;}
.nav span { display: block; margin: 6px 0;width: 20px; height: 2px; background: #FFFFFF; transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.nav.active span:nth-child(1) {background: #FFFFFF; transform-origin: top left; -webkit-transform-origin: top left; transform: translate3d(5px, -3px, 0) rotate(45deg); -webkit-transform: translate3d(5px,-3px, 0) rotate(45deg);transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease;  }
.nav.active span:nth-child(2) { background: #FFFFFF;transform-origin: bottom left; -webkit-transform-origin: bottom left; transform: translate3d(5px, 3px, 0) rotate(45deg); -webkit-transform: translate3d(5px, 3px, 0) rotate(-45deg); transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.nav.active{background: #aaa;}
.search_bg{display:none;position:absolute;z-index:140;top:34px;left:0;width: 100%;background: url(../img/btm70.png);height: 215px;}
.search_div{position:relative;width: 37%;height: 60px;margin: 0 auto;margin-top: 60px;}
.search_tex{position:absolute;top:0;left:0;width: 100%;height: 60px;line-height: 35px;padding-left: 10px;background: #00B4B4;font-size: 14px;}
.search_btn{position:absolute;top:0;right:0;width:  50px;height: 60px;line-height: 35px;background: #00B4B4 url(../img/icon_search.png) no-repeat center center;color: #fff;}
.close_btn{cursor:pointer;position:absolute;top:0;left:50%;margin-left:550px;width: 50px;height: 50px;background: #a1a1a1;}
.close_btn span{display: block;width: 30px;margin: 15px auto;border-bottom: 2px solid #fff;opacity: 1;filter: alpha(opacity=100);transition: all .5s ease;}
.close_btn span:nth-child(1) {background: #FFFFFF; transform-origin: top left; -webkit-transform-origin: top left; transform: translate3d(5px, -1px, 0) rotate(45deg); -webkit-transform: translate3d(5px,-1px, 0) rotate(45deg);transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease;  }
.close_btn span:nth-child(2) { background: #FFFFFF;transform-origin: bottom left; -webkit-transform-origin: bottom left; transform: translate3d(5px, 3px, 0) rotate(45deg); -webkit-transform: translate3d(5px, 3px, 0) rotate(-45deg); transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.link-out{width: 100%;position: relative;z-index: 8;}
.hide_span,.hide_span02,.hide_span03{margin:10px 0;display: none;width: 100%;height: 40px;line-height: 40px;background:#049A9A url(../img/icon_s02j.png) no-repeat 98% center;padding: 0 20px;font-size: 14px;color: #FFFFFF;}
.hide_span.on,.hide_span02.on,.hide_span03.on{background:#049A9A url(../img/icon_s03.png) no-repeat 98% center;}
.about-us{padding: 30px 0 0 0;}
.a-head{position:relative;font-size: 24px;font-family: Segoe UI;padding-left: 10px;background: url(../img/icon_line02.png) no-repeat left center;}
.a-head:after{display: block;content: "更多";border-radius: 4px;background: #049A9A;color: #FFFFFF;padding:0 6px 0 4px;position: absolute;right: 0;top: 10px;font-size: 12px;text-transform: uppercase;}
.a-head a{display: block;width: 100%;position: relative;z-index: 3;color: #049A9A;}
.a-cont{color: #333333;font-size: 12px;line-height: 24px;font-family: arial "微软雅黑";margin-top: 25px;padding: 20px 0 30px;}
.a-ul{width: 100%;padding: 0 4%;margin-bottom:65px;}
.a-ul li{position:relative;width: 23%;margin: 0 1%;float: left;transform: translateY(0px);transition: all .5s ease;}
.a-ul li img{width: 100%;}
.a-ul li:before{display: block;content: " ";position: absolute;top: 0;left: 0;width: 100%;height: 73px;background: url(../img/t-bg02.png) no-repeat center top;}
.a-ul li:after{display: block;content: " ";position: absolute;bottom: 0;left: 0;width: 100%;height: 73px;background: url(../img/t-bg03.png) no-repeat center bottom;}
.a-li-tex{padding: 35px 0 73px 0;background: #049a9a;text-align: center;color: #FFFFFF;font-size: 24px;}
.a-ul li:hover{transform: translateY(-15px);transition: all .5s ease;}
.about-us .article{border: 1px solid #bfbfbf;text-align: center;}
.about-us .owl-carousel{padding:  0 60px;margin: 0;margin-top: 74px;margin-bottom: 56px;}
.home{height: 35px;line-height: 35px;background: #f0f0f0;font-family: arial;}
.home-in{background: url(../img/icon_homw.png) no-repeat left center;padding-left: 30px;}
.home-in a{font-family: arial;}
.home-in a:hover{color: #049A9A;}
.index_img img{width: 100%;}
.left_bar_in{float:left;width:230px;position: relative;z-index: 8;}
.left_bar_top{font-size: 36px;background: url(../img/line03.jpg);text-align: center;height: 82px;line-height: 82px;color: #FFFFFF;}
.left_bar_ul_in{width: 100%;float: left;background: #FFFFFF;border: 1px solid #d0d0d0;border-top: none;margin-bottom: 10px;}
.left_bar_ul_in li{font-size: 12px;}
.left_bar_ul_in li>a{padding-left: 25px;display: block;height: 45px;line-height: 45px;color: #666;font-size: 14px;font-weight: bold;background:#FFFFFF url(../img/icon_tri.png) no-repeat 210px center;}
.left_bar_ul_in li>a:hover{background:#00b4b4 url(../img/icon_tri02.png) no-repeat 210px center;color: #FFFFFF;}
.left_bar_ul_in li > a.active{background:#00b4b4 url(../img/icon_tri02.png) no-repeat 210px center;color: #FFFFFF;}
.zi_bar_in{display: none;padding:10px 0 15px 0;}
.zi_bar_in a{height: 35px;line-height: 35px;padding-left: 30px;display: block;color: #666;font-size: 14px;background: url(../img/icon_sj03.png) no-repeat 35px center;}
.zi_bar_in a.active{color: #3156A3;}
.zi_bar_in a:hover{color: #3156A3;}
.left_bar_in >a{display: block;width: 100%;margin-bottom: 10px;}
.left_bar_in >a img{width: 100%;}
.right-cont{float: right;width: 934px;}
.product-ul02{width: 100%;padding-right: 40px;}
.product-ul02 li{float:left;text-align: center;width: 32%;margin-right: 2%;box-shadow: 4px 4px 0 #e8e8e8;border: 1px solid #e8e8e8;margin-bottom:32px;}
.product-ul02 li img{width: 100%;transform: scale(1.0);transition: all .5s ease;}
.picbox-p{position:relative;overflow: hidden;transition-duration: .5s;}
.product-ul02 li a{display: block;}
.product-ul02 li a:after{display: block;content: "更多";color: #FFFFFF;font-size: 14px;height: 30px;line-height: 30px;border-radius: 6px;width: 90px;background: #e8e8e8;margin: 18px auto 12px auto;}
.product-tex{font-size: 24px;color: #00b4b4;padding-top: 15px;}
.product-ul02 li:hover img{transform: scale(1.1);transition: all .5s ease;}
.picbox-p:before{
    content:"";
    position: absolute;
    left: -300px;
    top: -100px;
    width: 600px;
    height: 50px;
    background-color: rgba(255,255,255,.5);
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-animation: searchLights 1s ease-in 0s infinite;
    -o-animation: searchLights 1s ease-in 0s infinite;
    animation: searchLights 1s ease-in 0s infinite;
    z-index: 1;
    opacity: 0;
    transition: all .5s ease;
}
.product-ul02 li:hover .picbox-p:before{
      opacity: .8;
       transition: all .5s ease;
}
.alignC{text-align: center;}
.pageNum{margin: 20px 0 36px 0;display: inline-block;}
.pageNum a{font-family:arial;margin-right:4px;float: left;display: block;padding: 6px 10px;border: 1px solid #ccc;color: #666;}
.pageNum a.cb.cb_active{background: #00b4b4;color: #FFFFFF;border: 1px solid #00b4b4;}
.ph_bar_head{display: none;width: 100%;height: 40px;line-height: 40px;background: #049A9A url(../img/icon_s02j.png) no-repeat 98% center;padding: 0 20px;font-weight:bold;color: #fff;font-size: 14px;}
.ph_bar_head.on{background: #049A9A url(../img/icon_s03.png) no-repeat 98% center;}
.right-about{border: 1px solid #d0d0d0;padding: 30px 20px;position: relative;min-height:510px;line-height: 24px;font-family: arial;margin-bottom: 33px;}
.right-about img{max-width: 80%;display: block;margin: auto;}
.contact-box{width: 100%;border: 1px solid #d0d0d0;margin-bottom: 30px;}
.contact-tex{text-align: center;font-family: arial;line-height: 24px;color: #333333;padding: 30px 0;}
.map_div{height: 520px;width: 100%;}
.riqi_box{color: #color: #525252;float: left;width: 12%;margin-top: 25px;margin-left: 40px;}
.riqi_box .p01{font-size: 30px;line-height: 40px;font-family: arial;color: #666666;}
.riqi_box .p02{font-size: 14px;}
.pic_left{float: left;width: 150px;height:105px;overflow: hidden;}
.pic_left img{width: 100%;transform: scale(1.0);transition: all .5s ease;}
.news_dl dd:hover .pic_left img{transform: scale(1.2);transition: all .5s ease;}
.news_cont{width:52% ;float: left;padding-top: 10px;}
.news_dl dd{position:relative;padding: 17px 0;border-bottom: 1px dashed #CCCCCC;}
.news_dl dd:hover{background: #f6f6f6;}
.news_dl {width: 100%;margin-bottom: 30px;margin-top: -16px;}
.news_tit{font-size: 18px;color: #222;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width: 100%;margin-bottom: 12px;font-family: arial "微软雅黑";}
.news_contin{color: #555;line-height: 24px;height: 48px;overflow: hidden;font-family: 宋体;}
.goto02{margin-top:40px;width: 46px;height: 46px;border:1px solid #e0e0e0;margin-left: 60px;transition: all .5s linear;background:#BFBFBF url(../img/icon_v.png) no-repeat center center;}
.news_dl dd:hover .goto02{margin-left: 30px;transition: all .5s linear;background:#00b4b4 url(../img/icon_v.png) no-repeat center center;}
.news_dl dd:hover .news_tit{color: #00457c;}
.inp_tit{color: #333;font-size: 14px;display: inline-block;width:85px;text-align: right;background: url(../img/icon_line03.jpg) no-repeat right top;line-height: 48px;position: absolute;left: 48px;top: 0;}
.inp{border:1px solid #CACACA;color:#888888;padding-left:10px;color: #454545;font-size: 13px;width: 100%;height: 48px;line-height: 48px;vertical-align: middle;}
.land_xinxi{width: 100%;margin-bottom:45px;border: 1px solid #d0d0d0;padding: 40px 0 30px 0;}
.land_xinxi_li{width: 100%;position: relative;padding-left: 155px;padding-right:70px;margin-bottom: 20px;}
.notice span{vertical-align: middle;color: #fe0000;}
.notice{position:absolute;width: 60px;right: 0;text-align: left;top: 0;color: #878787;font-size: 12px;}
.btn_tj{font-size: 14px;border:1px solid #CACACA;color:#fff;height: 48px;line-height: 48px;width: 100%;background: #aaaaaa;}
.my_texa{width: 100%;border:1px solid #CACACA;height: 100px;padding: 10px;}
.inp.inp_yzm{width: 120px;height: 40px;line-height: 40px;vertical-align: middle;}
.yzm_img{position:absolute;right:70px;top:0;width: 120px;height:48px;vertical-align: middle;overflow: hidden;display: inline-block;}
.yzm_img img{width: 100%;height: 100%;}
.notice.notice_yzm{position: relative;top: 0;display: inline-block;right: 0;left: 10px;}
.land_xinxi_li{}
.land_xinxi_li.land_xinxi_li_yzm{padding: 0 195px 0 155px;}
.video_ul{width: 100%;}
.video_img{position: relative;width: 100%;overflow: hidden;}
.video_img img{width: 100%;transition: all .5s ease;transform: scale(1.0);}
.video_ul{padding: 20px 2% 30px 2%; border: 1px solid #d0d0d0;}
.video_ul li{width: 32%;margin-right: 2%;float: left;margin-bottom: 30px;}
.video_img i{display:block;width: 66px;height: 66px;background: url(../img/icon_play.png) no-repeat center center;position: absolute;top: 50%;left: 50%;margin-top: -33px;margin-left: -33px;}
.video_ul li:hover .video_img img{transition: all .5s ease;transform: scale(1.1);}
.vedeo_tex{height: 54px;line-height: 54px;text-align: center;}
.video_ul li a{display: block;}
.more-div >a{width: 100%;display:block;text-align:center;height: 58px;line-height:58px;color:#fff;background:#049A9A url(../img/icon_eye.png) no-repeat center center;width: 100%;}
.news_xxy_head{text-align: center;color: #666666;padding: 0px 0 15px 0;border-bottom: 1px solid #EEEEEE;}
.news_tit01{font-size: 16px;line-height: 48px;font-weight: bold;}
.news-xxy-cont{line-height: 24px;font-size: 12px;color: #666;padding: 20px 0 40px 0;min-height: 300px;}
.news_date{font-size: 14px;}
.news-xxy{padding-bottom: 40px;}
.show-zs04{width: 64%;float: left;}
.pro-info{width: 34%;float: right;}
.pro-tex{padding: 10px 0;}
.pro-tit{color: #00b4b4;font-size: 20px;font-weight: bold;padding-bottom: 5px;border-bottom: 1px solid #000;}
.pro-tit02 span{font-size: 14px;display: inline-block;padding: 6px 20px;background: #049A9A;color: #FFFFFF;}
.pro-tit02{border-bottom: 2px solid #ccc;}
.pro-xxy-cont{line-height: 24px;padding: 20px 0 70px 0;}
.index-product .headbox .p-tit{background: url(../img/line04.png) no-repeat center center;}
.product-ul02 li:hover:after{background: #00b4b4;transition: all .5s ease;}
header .lang-div{display: none;}
.content {
	width: 100%;
}

.item {
	border: 1px solid #eee;
	background: #fff;
	box-shadow: 6px 6px 0 #d6d6d6;
}

.item .pic {
	padding: 0px;
}

.item .pic img {
	width: 100%;
	height: auto;
}

.item .news-item-info {
	padding: 0 5%;
}

.news-item-info dt {
	font-family: arial "微软雅黑";
	font-weight: bold;
	color: #000000;
	font-size: 18px;
	line-height: 58px;
margin-top: 10px;
}

.item .news-item-info dt {
	font-size: 14px;
	line-height: 35px;
	overflow: hidden;
	/*text-overflow: ellipsis;
													white-space: nowrap;*/
}

.item .news-item-info .news-item-time {
	color: #999;
	font-style: oblique;
	font-size: 15px;
}

.item .news-item-info .news-item-txt {
	line-height: 25px;
	color: #666;

}

.item .dpts {
	line-height: 40px;
	height: 40px;
	
	width: 96%;
	margin: 0 auto;
	color: #565656;
	padding-left: 35px;
	background: url(../img/icon_alert02.png) no-repeat 10px center;
}
.item:hover{background: #049A9A;}
.item:hover .dpts{color: #FFFFFF;background: url(../img/icon_aleart.png) no-repeat 10px center;}
.item:hover .news-item-info .news-item-txt{color: #FFF;}
.item:hover .news-item-info dt{color: #FFF;}
.hide_div{display: none;}
.lang-div{display: inline-block;width: 40px;text-align: right;position: absolute;right: 0;top: 0;}
.lang-div a{color: #fff;font-family: "微软雅黑";}
.newsitem{width: 33.3%;padding: 10px;}
.cs-olt {
	position: absolute;
	right: 45px;
	bottom: 0;
	padding: 10px;
	border: 1px solid #ddd;
	background: #fff;
	display: none;
}
@-webkit-keyframes searchLights {
    0,75% { left: -100px; top: 0; }
    100% { left: 120px; top: 100px; }
}
@-o-keyframes searchLights { 
0,75% { left: -100px; top: 0; }
    100% { left: 120px; top: 100px; }
}
@-moz-keyframes searchLights {
     0,75% { left: -100px; top: 0; }
    100% { left: 120px; top: 100px; }
}
@keyframes searchLights {
     0,75% { left: -100px; top: 0; }
    100% { left: 120px; top: 100px; }
}


/*动画效果*/
.ani-up{visibility: hidden;-webkit-opacity: 0;opacity: 0;}
.ani-up-delay{visibility: hidden;-webkit-opacity: 0;opacity: 0;}
.ani-up-delay02{visibility: hidden;-webkit-opacity: 0;opacity: 0;}
.fadeInUp_delay{visibility: visible;animation: fadeInUp_delay ease-out 1.5s forwards;-webkit-animation: fadeInUp_delay ease-out 1.5s forwards;-moz-animation: fadeInUp_delay ease-out 1.5s forwards;}
.fadeInUp_delay02{visibility: visible;animation: fadeInUp_delay02 ease-out 1.1s forwards;-webkit-animation: fadeInUp_delay02 ease-out 1.1s forwards;-moz-animation: fadeInUp_delay02 ease-out 1.1s forwards;}
.fadeInUp{visibility: visible;animation: fadeInUp ease-out .8s forwards;-webkit-animation: fadeInUp ease-out .8s forwards;-moz-animation: fadeInUp ease-out .8s forwards;}
.ani-rig{visibility: hidden;-webkit-opacity: 0;opacity: 0;}
.ani-left{visibility: hidden;-webkit-opacity: 0;opacity: 0;}
.faderight {visibility: visible;animation: faderight ease-out .8s forwards;-webkit-animation: faderight ease-out .8s forwards;-moz-animation: faderight ease-out .8s forwards;}
.faderleft {visibility: visible;animation: faderleft ease-out .8s forwards;-webkit-animation: faderleft ease-out .8s forwards;-moz-animation: faderleft ease-out .8s forwards;}



/*动画效果*/
@keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		transform: translate3d(0, 100%, 0);
		-webkit-transform: translate3d(0, 100%, 0);
		-moz-transform: translate3d(0, 100%, 0);
	}
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		transform: none;
		-webkit-transform: none;
		-moz-transform: none;
	}
}
@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		transform: translate3d(0, 100%, 0);
		-webkit-transform: translate3d(0, 100%, 0);
		-moz-transform: translate3d(0, 100%, 0);
	}
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		transform: none;
		-webkit-transform: none;
		-moz-transform: none;
	}
}
@-moz-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		transform: translate3d(0, 100%, 0);
		-webkit-transform: translate3d(0, 100%, 0);
		-moz-transform: translate3d(0, 100%, 0);
	}
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		transform: none;
		-webkit-transform: none;
		-moz-transform: none;
	}
}


@keyframes fadeInUp_delay {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		transform: translate3d(0, 100%, 0);
		-webkit-transform: translate3d(0, 100%, 0);
		-moz-transform: translate3d(0, 100%, 0);
	}
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		transform: none;
		-webkit-transform: none;
		-moz-transform: none;
	}
}
@-webkit-keyframes fadeInUp_delay {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		transform: translate3d(0, 100%, 0);
		-webkit-transform: translate3d(0, 100%, 0);
		-moz-transform: translate3d(0, 100%, 0);
	}
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		transform: none;
		-webkit-transform: none;
		-moz-transform: none;
	}
}
@-moz-keyframes fadeInUp_delay {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		transform: translate3d(0, 100%, 0);
		-webkit-transform: translate3d(0, 100%, 0);
		-moz-transform: translate3d(0, 100%, 0);
	}
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		transform: none;
		-webkit-transform: none;
		-moz-transform: none;
	}
}

@keyframes fadeInUp_delay02 {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		transform: translate3d(0, 100%, 0);
		-webkit-transform: translate3d(0, 100%, 0);
		-moz-transform: translate3d(0, 100%, 0);
	}
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		transform: none;
		-webkit-transform: none;
		-moz-transform: none;
	}
}
@-webkit-keyframes fadeInUp_delay02 {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		transform: translate3d(0, 100%, 0);
		-webkit-transform: translate3d(0, 100%, 0);
		-moz-transform: translate3d(0, 100%, 0);
	}
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		transform: none;
		-webkit-transform: none;
		-moz-transform: none;
	}
}
@-moz-keyframes fadeInUp_delay02 {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		transform: translate3d(0, 100%, 0);
		-webkit-transform: translate3d(0, 100%, 0);
		-moz-transform: translate3d(0, 100%, 0);
	}
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		transform: none;
		-webkit-transform: none;
		-moz-transform: none;
	}
}
@keyframes faderight {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0);
		-moz-transform: translate3d(-100%, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		-webkit-transform: none;
		transform: none;
		-moz-transform: none;
	}
}
@-webkit-keyframes faderight {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0);
		-moz-transform: translate3d(-100%, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		-webkit-transform: none;
		transform: none;
		-moz-transform: none;
	}
}
@-moz-keyframes faderight {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0);
		-moz-transform: translate3d(-100%, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		-webkit-transform: none;
		transform: none;
		-moz-transform: none;
	}
}


@keyframes faderleft {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
		-moz-transform: translate3d(100%, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		-webkit-transform: none;
		transform: none;
		-moz-transform: none;
	}
}
@-webkit-keyframes faderleft {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
		-moz-transform: translate3d(100%, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		-webkit-transform: none;
		transform: none;
		-moz-transform: none;
	}
}
@-moz-keyframes faderleft {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
		-moz-transform: translate3d(100%, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		-webkit-transform: none;
		transform: none;
		-moz-transform: none;
	}
}
@media (max-width: 1024px) {

	.top{display: none;}
	.main_b{width: 100%;padding: 0 2%;}
	.logo{padding-top: 15px;}
	.logo img{width: 200px;}
	.search_btns_ph{display: block;}
	header{height: 60px;}
	.my_menu{display:none;width: 100%;position: absolute;top: 60px;left: 0;z-index: 10;background: #FFFFFF;padding: 0;}
	.my_menu li{width: 100%;height: auto;margin: 0;border-bottom: 1px solid #049A9A;}
	.my_menu li > a{line-height: 30px;padding: 0 15px;}
	.nav{display: block;}
	.p-tit{font-size: 16px;}
	.sub-tit{font-size: 13px;}
	.about-link{position: absolute;top: 40px;display: none;z-index: 10;background: #FFFFFF;width: 100%;}
	.about-link a{display: block;width: 100%;border-radius: 0;border: none;border-bottom: 1px solid #00B4B4;margin: 0;}
	.hide_span,.hide_span02,.hide_span03{display: block;}
	.index-about{padding: 30px 0;}
	.about-rtit{font-size: 14px;}
	.about-left{width: 100%;}
	.about-right{width: 100%;}
	.posi-down{display: none;}
	.case-ul li:hover .posi{bottom: 0;}
	.product-link{display:none;width: 100%;position: absolute;top: 40px;margin: 0;left: 0;background: #FFFFFF;z-index: 10;}
	.product-link a{display: block;height: 30px;line-height: 30px;width: 100%;border: none;border-bottom: 1px solid #049A9A;}
	.foot-right{display: none;}
	.foot-dl dd {display: none;}
	.foot{padding: 10px 0;}
	.foot-dl dt a{margin-bottom: 0;font-size: 12px;}
	footer{height: auto;padding: 10px;line-height: 20px;}
	.posi-p{top: auto;bottom: 0;height: 40px;transform: scale(1.0);padding-top: 0;line-height: 40px;}
.posi-p:after{display: none;}
.product-ul  li:hover .posi-p{top: auto;bottom: 0;}
.float{display: none;}
.a-li-tex{font-size: 15px;}
.a-ul li:before{height:6rem;background-size: 100% 100%;}
.a-ul li:after{height:6rem;}
.a-li-tex{padding:2rem 0 6rem 0;}
.a-ul li:after{background-size: 100% 100%;}
.about-us .owl-carousel{padding: 0 40px;}
.about-us .article img{width:90%;}
.ph_bar_head{display: block;}
.left_bar_in{width: 100%;}
.right-cont{width: 100%;}
.left_bar_top{display: none;}
.left_bar_in ul li >a{background: none;}
.left_bar_ul_in li > a.active{background-position: 96% center;}
.left_bar_ul_in li > a:hover{background: none;color: #333333;}
.left_bar_ul_in li > a.active:hover{background: #00b4b4 url(../img/icon_tri02.png) no-repeat 96% center;color: #FFFFFF;}
.left_bar_in > a {display: none;}
.left_bar_ul_in{position: absolute;top: 40px;left: 0;display: none;}
.product-tex{font-size: 14px;}
.product-ul02 li:after{font-size: 13px;transition: all .5s ease;}
.picbox-p:before{display: none;}
.map_div{height: 200px;}
.riqi_box{display: none;}
.goto02{display: none;}
.pic_left{position: absolute;top: 10px;left: 0;}
.news_dl{margin-top: 20px;}
.news_dl dd{position: relative;padding:10px 0 10px 160px;height: 125px;}
.news_cont{width: 100%;}
.home{display: none;}
.land_xinxi{margin-top: 20px;}
.content{margin-top: 20px;}
.right-cont{margin-top: 20px;}
header .lang-div{display: block;position: absolute;right: 105px;height: 60px;line-height: 60px;}
.zi_menu{position: relative;top: 0;background: #f5f5f5;width: 100%;}
.zi_menu a{border-bottom: none;}
}
@media (max-width: 768px) {
	.about-left{width: 100%;}
	.about-right{width: 100%;}
	.case-ul li{width:46%;margin: 10px 2%;}
.index-case .more{font-size: 14px;}
.index-product .more{font-size: 14px;height: 40px;line-height: 40px;}
.product-ul{width: 100%;}
.product-ul li{width: 46%;margin: 10px 2%;}
.index-newx-left{width: 100%;}
.index_news_dl{width: 100%;margin-top: 15px;}
.a-ul li{width: 46%;margin: 10px 2%;}
.product-ul02{padding: 0;}
.product-ul02 li{width: 46%;margin: 10px 2%;}
.land_xinxi_li{padding-left: 75px;padding-right: 45px;margin-bottom: 10px;}
.notice{width: 40px;}
.inp_tit{left: 0;font-size: 12px;width: 70px;}
.land_xinxi_li.land_xinxi_li_yzm{padding-left: 75px;padding-right: 140px;}
.yzm_img{width: 90px;right: 45px;}
.show-zs04{width: 100%;margin-top: 20px;}
.pro-info{width: 100%;}
.video_ul  li{width: 46%;margin: 10px 2%;}
.newsitem{width: 50%;}
}
@media (max-width: 400px){
		.index-case .more{width: 70%;height: 40px;line-height: 40px;font-size: 13px;}
		.newsitem{width: 100%;}
}
@media (max-width: 350px){
	.logo img{width: 175px;}
}