﻿@charset "UTF-8";
.f_l{ float: left; display: inline-block; }
.f_r{ float: right; display: inline-block; }
/*头部导航*/
.customBox{display: none; }
.header{position:fixed;left:0;top:0;width:100%;background:#fff;z-index:890;box-shadow:0 1px 10px rgba(0,0,0,0.16);-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.16);-o-box-shadow:0 1px 10px rgba(0,0,0,0.16);}
.header .head_c{max-width:1200px;margin:0 auto;}
.header .head_c .logo_a{float:left;width:auto;padding:9px 0;}
.header .head_c .logo_a img{height:62px;width:auto;}
.header .head_c .nav_d{float:right;position:relative;padding-right:100px;}
.header .head_c .nav_ul{padding-top:0px;}
.header .head_c .nav_ul>li{float:left;margin-left:0px;position: relative;}
.header .head_c .nav_ul>li.nav_cp{position:inherit;}
.header .head_c .nav_ul>li>a{display:block;padding:30px 12px 0;font-size:16px;color:#555;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.header .head_c .nav_ul>li>a em{display:block;padding:0 10px 32px;position:relative;min-width:74px;text-align:center;}
.header .head_c .nav_ul>li>a em i{position:absolute;left:50%;bottom:0;display:block;border-bottom:3px solid #30b1dc;width:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.header .head_c .nav_ul>li:hover>a,.header .head_c .nav_ul>li.li_on>a{color:#30b1dc;}
.header .head_c .nav_ul>li:hover>a em i,.header .head_c .nav_ul>li.li_on>a em i{width:100%;}
.header .head_c .search_lang{position:absolute;right:0;top:18px;}
.header .head_c .search_lang .search_d{width:76px;height:50px;padding-top:15px;position:relative;}
.header .head_c .search_lang .search_d .btn_search{display:block;width:100%;height:20px;margin:0 auto;padding:0 10px;background:url(../img/tb4.png) no-repeat center;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.header .head_c .search_lang .search_d .btn_search:hover{background:url(../img/tb5.png) no-repeat center;}
.header .head_c .search_lang .search_d .search_form{position:absolute;right:-87px;top:60px;display:none;background:#fff;width:240px;padding:10px 10px 14px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;box-shadow:0 0 10px 1px rgba(0,0,0,0.16);-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 0 10px 1px rgba(0,0,0,0.16);-o-box-shadow:0 0 10px 1px rgba(0,0,0,0.16);}
.header .head_c .search_lang .search_d .search_form .search_input{width:100%;padding:10px 40px 10px 8px;font-size:14px;color:#555;font-weight:'思源黑体','pingfang sc';border-bottom:1px solid #f1f1f1;}
.header .head_c .search_lang .search_d .search_form .search_btn{position:absolute;right:10px;top:16px;width:40px;height:30px;background:url(../img/tb4.png) no-repeat center;text-indent:-999px;overflow:hidden;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.header .head_c .search_lang .search_d .search_form .search_btn:hover{background:url(../img/tb5.png) no-repeat center;}
.header .head_c .search_lang .search_d .search_form .i1{position:absolute;left:50%;top:-8px;display:block;width:0;height:0;border:8px solid #fff;margin-left:-10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);box-shadow:0 -1px 10px rgba(0,0,0,0.16);-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.16);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.16);-o-box-shadow:0 -1px 10px rgba(0,0,0,0.16);}
.header .head_c .search_lang .search_d .search_form .i2{position:absolute;left:50%;top:0;display:block;height:14px;width:30px;background:#fff;margin-left:-17px;z-index:1;}
.header .head_c .search_lang .lang_d{width:104px;height:50px;padding:15px 0 0 10px;position:relative;}
.header .head_c .search_lang .lang_d .btn_lang{color:#555;display:block;width:100%;height:20px;line-height:20px;padding-left:26px;font-size:14px;background:url(../img/tb6.png) no-repeat left center;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.header .head_c .search_lang .lang_d:hover .btn_lang{color:#30b1dc;background:url(../img/tb7.png) no-repeat  left center;}
.header .head_c .search_lang .lang_d .lang_ul{position:absolute;width:160px;right:-40px;top:58px;display:none;background:#fff;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;box-shadow:0 0 10px 1px rgba(0,0,0,0.16);-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 0 10px 1px rgba(0,0,0,0.16);-o-box-shadow:0 0 10px 1px rgba(0,0,0,0.16);}
.header .head_c .search_lang .lang_d .lang_ul .i1{position:absolute;left:50%;top:-8px;display:block;width:0;height:0;border:8px solid #fff;margin-left:-10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);box-shadow:0 -1px 10px rgba(0,0,0,0.16);-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.16);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.16);-o-box-shadow:0 -1px 10px rgba(0,0,0,0.16);}
.header .head_c .search_lang .lang_d .lang_ul .i2{position:absolute;left:50%;top:0;display:block;height:14px;width:30px;background:#fff;margin-left:-17px;z-index:1;}
.header .head_c .search_lang .lang_d .lang_ul li{border-bottom:1px solid #eee;}
.header .head_c .search_lang .lang_d .lang_ul li:last-child{border-bottom:none;}
.header .head_c .search_lang .lang_d .lang_ul li a{display:block;color:#555;padding:10px 10px 10px 72px;position:relative;font-size:14px;}
.header .head_c .search_lang .lang_d .lang_ul li a em{position:absolute;left:30px;top:10px;display:block;width:28px;height:19px;}
.header .head_c .search_lang .lang_d .lang_ul li a .em_1{background:url(../img/tb8.jpg) no-repeat center;}
.header .head_c .search_lang .lang_d .lang_ul li a .em_2{background:url(../img/tb9.jpg) no-repeat center;}
.header .head_c .search_lang .lang_d .lang_ul li:hover a{color:#30b1dc;}

/*pc端二级导航*/
.header .head_c .nav_ul>li .tow_top_nav{position:absolute;left:50%;top:108px;width:1200px;background:#e8e8e8;padding:30px 30px 10px;display:none;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);transition:0.4s ease;-webkit-transition:0.6s ease;-moz-transition:0.4s ease;-ms-transition:0.4s ease;-o-transition:0.4s ease;}
.header .head_c .nav_ul>li.nav_cp .tow_top_nav{top:128px;}
.header .head_c .nav_ul>li.nav_cp .tow_top_nav{position: fixed;}
.header .head_c .nav_ul>li .tow_top_nav .tow_nav_ul{width:100%;}
.header .head_c .nav_ul>li .tow_top_nav .tow_nav_ul li{float:left;width:18.4%;margin:0 2% 20px 0;}
.header .head_c .nav_ul>li .tow_top_nav .tow_nav_ul li:nth-child(5n){margin-right:0;}
.header .head_c .nav_ul>li .tow_top_nav .tow_nav_ul li a{display:block;width:100%;color:#666;text-align:center;transition:0.4s ease;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-ms-transition:0.4s ease;-o-transition:0.4s ease;}
.header .head_c .nav_ul>li .tow_top_nav .tow_nav_ul li a .sp_c{display:block;width:100%;overflow:hidden;position:relative;margin-bottom:14px;}
.header .head_c .nav_ul>li .tow_top_nav .tow_nav_ul li a .sp_c img{width:100%;height:auto;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.header .head_c .nav_ul>li .tow_top_nav .tow_nav_ul li a em{display:block;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.header .head_c .nav_ul>li .tow_top_nav .sp_tb{position:absolute;left:0;top:-30px;width:100%;height:40px;}
.header .head_c .nav_ul>li .tow_top_nav .sp_tb em{position:absolute;top:10px; width:0;height:0;border:10px solid transparent;border-bottom:10px solid #e8e8e8;}
.header .head_c .nav_ul>li.li_onpc .tow_top_nav{transform:translate(-50%,10px);-webkit-transform:translate(-50%,10px);-moz-transform:translate(-50%,20px);-o-transform:translate(-50%,20px);}
.header .head_c .nav_ul>li .tow_top_nav .tow_nav_ul li:hover a{color:#005672;}
.header .head_c .nav_ul>li .tow_top_nav .tow_nav_ul li:hover a .sp_c img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.fadeInDown{-webkit-animation:fadeInDown 0.5s ease-out;animation:fadeInDown 0.5s ease-out;z-index:100;}
/*PC端ICT方案二级导航*/
.header .head_c .nav_ul>li .tow_dl{width: 180%;padding:10px 0px 0 0px;text-align: center;}
.header .head_c .nav_ul>li .tow_dl li{margin:0;overflow:hidden;border-bottom: 1px solid #fff;}
.header .head_c .nav_ul>li .tow_dl li a{font-size: 12px;line-height: 35px;color: #333;}
.header .head_c .nav_ul>li .tow_dl li a:hover{color: #005672;}

@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(-50%,-16px,0);transform:translate3d(-50%,-16px,0);-ms-transform:translate3d(-50%,-16px,0);}100%{opacity:1;-webkit-transform:translate3d(-50%,0px,0);transform:translate3d(-50%,0px,0);-ms-transform:translate3d(-50%,0px,0);}}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(-50%,-16px,0);transform:translate3d(-50%,-16px,0);-ms-transform:translate3d(-50%,-16px,0);}100%{opacity:1;-webkit-transform:translate3d(-50%,0px,0);transform:translate3d(-50%,0px,0);-ms-transform:translate3d(-50%,0px,0);}}
.fadeOutUp{-webkit-animation:fadeOutUp 0.5s ease-out;animation:fadeOutUp 0.5s ease-out;z-index:0;}
@-webkit-keyframes fadeOutUp{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(-50%,-16px,0);transform:translate3d(-50%,-16px,0);-ms-transform:translate3d(-50%,-16px,0);}}
@keyframes fadeOutUp{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(-50%,-16px,0);transform:translate3d(-50%,-16px,0);-ms-transform:translate3d(-50%,-16px,0);}}

/*触摸设备导航按钮*/
.btn_navs{position:fixed;right:4%;top:8px;display:none;width:44px;height:44px;background:none;z-index:9999;cursor:pointer;}
.btn_navs i{position:absolute;left:5px;top:50%;display:block;width:34px;border-bottom:3px solid #30b1dc;transition:0.4s ease;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-ms-transition:0.4s ease;-o-transition:0.4s ease;}
.btn_navs i.i1{margin-top:-10px;}
.btn_navs i.i2{display: none;}
.btn_navs i.i3{margin-top:10px;}
.btn_navs.btn_on i{border-bottom:3px solid #fff;}
.btn_navs.btn_on i.i2{opacity:0;filter:alpha(opacity=0);}
.btn_navs.btn_on i.i1{transform:translateY(10px) rotate(45deg);-webkit-transform:translateY(10px) rotate(45deg);-moz-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);}
.btn_navs.btn_on i.i3{transform:translateY(-10px) rotate(-45deg);-webkit-transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);-o-transform:translateY(-10px) rotate(-45deg);}
/*左侧滑动导航*/
.left_nav{position:fixed;left:0;top:0;width:100%;height:100%;padding:80px 40px 50px;background:#444;z-index:9998;overflow-y:scroll;opacity:0;filter:alpha(opacity=0);transform:translateX(-100%);transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-ms-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.left_nav.left_nav_on{opacity:1;filter:alpha(opacity=100);transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);}
.left_nav .nav_m{height:100%;width:100%;overflow:hidden;overflow-y:scroll;}
.left_nav .nav_m .nav_ul{padding-right:10px;}
.left_nav .nav_m .nav_ul>li{border-bottom:1px dashed #999;position:relative;}
.left_nav .nav_m .nav_ul>li>a{color:#fff;font-size:16px;padding:12px 10px;display:block;position:relative;text-decoration:none !important;}
.left_nav .nav_m .nav_ul>li>.iv{position:absolute;right:8px;top:2px;display:block;width:40px;height:40px;background:url(../img/tb2.png) no-repeat center;background-size:16px;transition:0.4s ease;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-ms-transition:0.4s ease;-o-transition:0.4s ease;}
.left_nav .nav_m .nav_ul>li.li_on>.iv{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);}
.left_nav .nav_m .nav_ul>li .tow_ul{padding:8px 0;padding-left:24px;background:#4e4e4e;display:none;}
.left_nav .nav_m .nav_ul>li .tow_ul li a{color:#fff;display:block;padding:8px 10px;font-size:14px;}
/*语言版本*/
.left_nav .yy_d{position:absolute;left:0;top:0;padding:10px 30px;width:100%;border-bottom:1px solid #535353;}
.left_nav .yy_d a{float:left;padding:14px 0;color:#fff;font-size:14px;text-decoration:none;}
.left_nav .yy_d a em{display:block;padding:0 18px;border-right:1px solid #a5a5a5;height:14px;line-height:14px;text-align:center;}
.left_nav .yy_d a:last-child em{border-right:none;}
.left_nav .yy_d a:active{color:#f1484d;}

/*首页轮播*/
.sTop_lb{margin-bottom:0px; margin-top: 81px}
.sTop_lb,.sTop_lb .swiper-wrapper,.sTop_lb .swiper-wrapper .swiper-slide{height:700px;width:100%;}
.sTop_lb .swiper-wrapper .swiper-slide a{height:100%;width:100%;display:block;position:relative;overflow:hidden;}
.sTop_lb .swiper-wrapper .swiper-slide a img{position:absolute;left:50%;top:0;height:100%;width:auto;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);}
.sTop_lb .swiper-wrapper .swiper-slide a .img_s{display:none;}
.sTop_lb .swiper-wrapper .swiper-slide a .img_pc.img_on{width:100%;height:auto;}
.sTop_lb .hmBan{text-align:center;bottom:30px;}
.sTop_lb .hmBan .swiper-pagination-bullet{width:18px;height:6px;background:#fff;opacity:1;filter:alpha(opacity=100);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.sTop_lb .hmBan .swiper-pagination-bullet.swiper-pagination-bullet-active{width:36px;background:#ff6600;}
.sTop_lb .hmBanBtnR,.sTop_lb .hmBanBtnL{width:50px;height:50px;text-align:center;margin-top:14px;opacity:0;filter:alpha(opacity=0);transform:scale(0.8);-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.sTop_lb .hmBanBtnR{right:6%;background:url(../img/next.png) no-repeat left;}
.sTop_lb .hmBanBtnL{left:6%;background:url(../img/prev.png) no-repeat right;}
.sTop_lb:hover .hmBanBtnR,.sTop_lb:hover .hmBanBtnL{opacity:0.6;filter:alpha(opacity=60);}
.sTop_lb .hmBanBtnR:hover,.sTop_lb .hmBanBtnL:hover{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);}
/*首页第一屏下滑按钮*/
.btn_xl{position:absolute;left:50%;bottom:80px;width:28px;height:48px;border:2px solid #fff;margin-left:-16px;z-index:10;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-o-border-radius:16px;}
.btn_xl .em_1{position:absolute;left:50%;top:0;display:block;width:2px;height:0px;background:#fff;margin-left:-1px;animation:btn_t1 5s infinite;-webkit-animation:btn_t1 5s infinite;-moz-animation:btn_t1 5s infinite;-o-animation:btn_t1 5s infinite;}
.btn_xl i{position:absolute;left:50%;display:block;opacity:0;filter:alpha(opacity=0);width:4px;height:4px;background:#fff;margin-left:-2px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;}
.btn_xl .i1{top:18px;animation:btn_t2 5s infinite 0.4s;-webkit-animation:btn_t2 5s infinite 0.4s;-moz-animation:btn_t2 5s infinite 0.4s;-o-animation:btn_t2 5s infinite 0.4s;}
.btn_xl .i2{top:26px;animation:btn_t2 5s infinite 0.6s;-webkit-animation:btn_t2 5s infinite 0.6s;-moz-animation:btn_t2 5s infinite 0.6s;-o-animation:btn_t2 5s infinite 0.6s;}
.btn_xl .i3{top:34px;animation:btn_t2 5s infinite 0.9s;-webkit-animation:btn_t2 5s infinite 0.9s;-moz-animation:btn_t2 5s infinite 0.9s;-o-animation:btn_t2 5s infinite 0.9s;}



.speak{ height:822px; background:url(../img/a_bg.jpg) no-repeat center; padding-top:70px;}
.sptitle{ text-align:center; font-size:18px; color:#666666; font-weight:lighter;}
.sptitle b{ font-size:40px; color:#000; font-weight:bold;}
.sptitle em{ display:block; margin:10px 0 30px 0;font-style: normal;}
.sptitle i{ display:block; height:1px; background:#fff;}
.sptitle i:after{ content:''; display:block; width:33px; height:5px; background:#005672; margin:0 auto;}
.spnum{ margin:45px 20px;}
.spnum li{ float:left; text-align:center; font-size:16px; color:#666666;}
.spnum li span{ display:block; font-size:16px; color:#333; margin-bottom:5px;}
.spnum li b{ font-family:Arial, Helvetica, sans-serif; font-size:55px; color:#000; padding-right:8px;}
.spnum li+li{ margin-left:17%;}
.spcon{ background:#fff; margin-top: 60px}
.sppic{width: 45%}
.spwa{ width:55%; padding: 40px; box-sizing: border-box;}
.sp_t{ font-size:20px; color:#222;}
.sp_t em{ font-size:65px; color:#f2f2f2; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; line-height:65px; font-style: normal;}
.sp_t span{ display:block; font-size:35px; color:#005672; margin-bottom:5px;}
.sp_c{ font-size:15px; color:#666666; line-height:32px; margin:0px 0 40px 0;}
.sp_sign{ font-size:15px; color:#222222; font-weight:lighter; position:relative;}
.sp_sign img{ position:absolute; top:-13px; left:72px;}


/*==============首页产品=====================*/

.Title{height: auto;text-align: center;}
.Title .title{font-size: 32px;color: #fff;font-weight: bold;line-height: 2;}
.Title .title .line{display: inline-block;width: 28px;height: 1px;position: relative;top:-10px;margin: 0 10px;background: #888888;}
.Title .text{font-size:16px;color: #fff;line-height: 1.5;padding: 0 15px}

.Title2{height: auto;text-align: center;}
.Title2 .title2{font-size: 32px;color: #333333;font-weight: bold;line-height: 2;}
.Title2 .title2 .line2{display: inline-block;width: 28px;height: 1px;position: relative;top:-10px;margin: 0 10px;background: #888888;}
.Title2 .text2{font-size:16px;color: #666666;line-height: 1.5;padding: 0 15px}

.service{width: 100%; height: auto; overflow: hidden; padding: 50px 0; box-sizing: border-box;}
.uk-grid{display: flex; flex-wrap: wrap; margin: 0; padding: 0; list-style: none; margin-left: -3%}
.uk-child-width-1-5\@s>*{width: 25%; text-align: center;}
.f16{font-size: 14px; color: #555; line-height: 25px;}
.f24{font-size: 18px; line-height: 40px;color: #555}
.service .isrv{padding-top:40px}
.service .isrv a i{display: block; width:125px; height: 125px; background: #30b1dc center top no-repeat; margin-left: auto; margin-right: auto; border-radius: 40px;}
.service .isrv a:nth-child(1) i{background-image: url(../img/ico_1.png);}
.service .isrv a:nth-child(2) i{background-image: url(../img/ico_2.png);}
.service .isrv a:nth-child(3) i{background-image: url(../img/ico_3.png);}
.service .isrv a:nth-child(4) i{background-image: url(../img/ico_4.png);}
.service .isrv a:nth-child(5) i{background-image: url(../img/ico_5.png);}
.service .isrv a div{padding:5px 10px;}
.service .isrv a:hover i{background-color: #f5f5f5; background-position: bottom;}


.bt{ text-align:center; font-size:30px;color: #fff;}
.xpt{ text-align:center; display:block; margin:1% 0;font-size: 14px;color: #fff;}
.dyip{ height:auto; overflow:hidden; padding: 3% 0; background: url(../img/pbg.jpg) repeat left top; background-size: cover;}
.dyip ul{ margin-right:-2%; margin-top:3%;}
.dyip ul li{ width:23%; float:left; overflow:hidden; height:auto; margin-right:2%;background: #f5f5f5; margin-bottom: 2%;}
.dyip ul li .pic{ width:100%; overflow:hidden;}
.dyip ul li .pic img{ width:100%; display:block; margin:auto; clear:both; transition:all 0.3s;}
.dyip ul li .pic:hover img{ transform:scale(1.2,1.2);}
.dyip ul li .pbt{ padding:5% 0; text-align:center; font-size:20px; color: #30b1dc; font-weight: 600;}
.dyip ul li p{ line-height:20px; color:#666; font-size:14px; padding: 0 10px; text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp:2;
  line-clamp:2;
  -webkit-box-orient: vertical;}
.more{ width:100px; margin: 5% auto 5% auto; border:1px #ddd solid; text-align:center; padding:6px 0;}	
.more a{color: #333}




/*关于*/
.index_about{padding: 30px 0 45px 0;background: url(../img/abg.jpg) no-repeat center top; background-attachment: fixed;}
.index_title02{text-align: center;}
.index_title02 .zi{font-size: 30px;color: #333;}
.index_title02 p{font-size: 14px;color: #333;text-transform: uppercase;line-height: 30px;padding-bottom: 10px;}
.inabout01{overflow: hidden;margin: 35px 0 0 0;}
.inabout01 .pic{float: left;width: 49%;height: auto !important;  overflow: hidden;}
.inabout01 .pic img{width: 100%;}
.inabout01 .wen{width: 51%; padding: 0 22px 21px; background: #fff;  float: right;color: #333;}
.inabout01 .wen p{font-size: 24px;color: #333;padding: 20px 0 20px 0;}
.inabout01 .wen .note{font-size: 15px;line-height: 30px;padding: 0;}
.inabout01 .wen .lianjie{overflow: hidden;}
.inabout01 .wen .lianjie a{display: block;float: left;width: 25%;}
.inabout01 .wen .lianjie a img{display: block;margin: 30px auto 0 auto;}
.inabout01 .wen .lianjie a span{font-size: 14px;text-align: center;display: block;color: #333;line-height: 35px;}
.picScroll-left03{width: 100%;position: relative;margin: 48px 0 0 0;}
.picScroll-left03 .bd ul li{display: block;float: left;width: 280px;margin: 0 23px 0 0px;height: 209px;position: relative;}
.picScroll-left03 .bd ul li .pic{width: 280px;height: 209px;position: absolute;left: 0;top: 0;z-index: 9;}
.picScroll-left03 .bd ul li .pic img{width: 280px;height: 209px;}
.picScroll-left03 .bd ul li .title{width: 100%;text-align: center;display:block;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;font-size: 15px;color: #fff;position: absolute;left: 0;bottom: 0;z-index: 999;line-height: 38px;background: rgba(0,0,0,.5);}
/*关于*/



/* 公司优势 */
.odds{background: url('../img/odds_bg.jpg') no-repeat center;background-size:cover; padding: 60px 0; box-sizing: border-box; overflow: hidden;}
.odds ul{margin-top: 40px;}
.odds li{float:left;width:33.3333%;font-size:12px;text-align:center;padding:35px 2.5% 20px 2.5%;min-height:150px;transition:all .5s;margin-bottom:15px;}
.odds li .ybt{color:#30b1dc;font-size:1.333em;margin-bottom:10px; font-weight: 600}
.odds li p{line-height: 25px;}
.odds li i{display:inline-block;width:68px;height:68px;background: url('../img/oddsIcon.png') no-repeat;margin-bottom:15px;transition:all .5s;position:relative;top:0;}
.odds li:nth-child(2) i{background-position: -68px 0;}
.odds li:nth-child(3) i{background-position: -136px 0;}
.odds li:nth-child(4) i{background-position: -204px 0;}
.odds li:nth-child(5) i{background-position: -272px 0;}
.odds li:nth-child(6) i{background-position: -340px 0;}
.odds li:nth-child(7) i{background-position: -408px 0;}
.odds li:nth-child(8) i{background-position: -476px 0;}
.odds li:hover{box-shadow:0 0 10px #ddd; background: #30b1dc}
.odds li:hover i{display:inline-block;width:68px;height:68px;background: url('../img/oddsIconh.png') no-repeat;margin-bottom:15px;transition:all .5s;position:relative;top:0;}
.odds li:hover:nth-child(2) i{background-position: -68px 0;}
.odds li:hover:nth-child(3) i{background-position: -136px 0;}
.odds li:hover:nth-child(4) i{background-position: -204px 0;}
.odds li:hover:nth-child(5) i{background-position: -272px 0;}
.odds li:hover:nth-child(6) i{background-position: -340px 0;}
.odds li:hover i{top:-10px;}
.odds li:hover .ybt{color: #fff}
.odds li:hover p{color: #fff}


/*优势*/
.youshi{width: 100%; height: auto; background: url(../img/youshibg.jpg) center center no-repeat;}
.youshibg{max-width: 1200px; margin: 0 auto; padding: 20px 0; overflow: hidden;}
.youshibg ul{ margin-right: -2%;}
.youshibg li{width: 17%;float: left; text-align: center; border: 1px solid #fff; border-radius: 10px; margin: 5% 1%; padding: 2%; box-sizing: border-box;}
.youshibg li .number{font-size: 50px; line-height: 50px; color: #fff; font-family: impact;}
.youshibg li .wz{font-size: 13px; line-height: 30px; color: #fff;}


.AutoTitle{ text-align:center; padding:0px; }
.btitle{ font-size:30px; line-height:1.4em; color:#333333; font-weight:bold; }
.btitle::after{ content:""; display:block; height:2px; width:20px; background:#005672; margin:4px auto 0; }
.btitles{font-size: 14px; line-height: 40px;text-align: center;}
.MoreBox a,
.MoreBox .a{ font-size:14px; color:#005672; line-height:38px; padding:0 15px; border:1px solid #005672; display:inline-block; transition:all .5s; }

/*新闻*/
.news{overflow:hidden;height:auto; padding: 50px 0}
.news .til{overflow:hidden;display:block;height:54px;}
.news .til ul{display:block;float:left;width:80%;line-height:54px;}
.news .til ul li{display:inline-block;float:left;margin-right:25px; height:54px;font-size:18px;text-align:center; font-weight: bold;}
.news .til ul li a{display:block;line-height:54px;color:#333333;}
.news .til ul li a:hover{ text-decoration:none;}
.news .til ul li.cur a{display:block;height:52px;border-bottom: 2px solid #30b1dc;}
.news .til span{display:block;float:right;width:55px;height:54px;line-height:54px;font-size:14px;}
.news .til span a{color:#333333;}

.news1{display:block;float:left;width:46%;}
.news1 dl{display:block;margin-top:20px;height:auto;border-bottom:1px solid #ececec; overflow: hidden;}
.news1 dl dt{position:relative;display:block;height:auto;}

.news1 dl dt .news-title{ width:29%; background: #30b1dc; float: left; height: auto; text-align: center; line-height: 140px; font-size: 28px; font-weight: bold; color: #fff;}
.news1 dl dt .news-img{display:block;width:71%;height:auto; float: left;}
.news1 dl dt span{position:absolute;right:-3px;top:-3px;display:block;width:66px;height:68px;background:url(../img/news_pbg.png) no-repeat left top;}
.news1 dl dd .bt{display:block;margin-top:10px;line-height:52px;font-size:14px;}
.news1 dl dd .bt a{color: #333333; float: left; display: block; font-size: 16px; color: #30b1dc; font-weight: 600}
.news1 dl dd .bt em{float: right;
    color: #777777;
    font-weight: normal;
    display: block;}
.news1 dl dd p{overflow:hidden;display:block;height:auto;line-height:24px;color:#535353;font-size:14px; width: 100%; margin-bottom: 10px;}
.news1 dl dd p a{color:#30b1dc; font-weight: bold;}
.news1 .texts{overflow:hidden;display:block;margin-top:15px;}
.news1 .texts li{overflow:hidden;display:block; padding-left:10px;height:30px;line-height:30px;font-size:14px;background:url(../img/news_lbg1.jpg) no-repeat left center;}
.news1 .texts li b{display:block;float:left;font-weight:normal; cursor:pointer;}
.news1 .texts li em{display:block;float:right;width:80px;} 
.news1 .texts li a{color:#535353;}

.faq{overflow:hidden; float:right;width:46%;}
.faq .til{ margin-bottom: 20px;}
.faq .til ul{overflow:hidden;width:205px;background:none; }
.faq .til ul li{overflow:hidden;width:205px;text-align:left;}
.faq .til ul li a:hover{background:none;}
.faq p{ width: 100%; height: auto; margin-bottom: 27px;}
.faq p img{ width: 100%;}
.faq-bd{ height: auto; overflow: hidden;}
.faq dl{ background: url("../img/ask.jpg") no-repeat 0 0; padding-left: 27px; margin-bottom: 20px; overflow: hidden;}
.faq dl.none{ margin-right: 0;}
.faq dt{ font-size: 14px; font-weight: bold; line-height: 24px; margin-bottom: 5px; margin-top: -3px;}
.faq dt a{ color: #333333;}
.faq dd{ font-size: 14px; line-height: 26px; color: #555555;}
.faq-hd{ height: 11px; display: block; margin-top: 40px;}
.faq-hd .prev,.faq-hd .next,.faq-hd ul{ float: left;}
.faq-hd .prev,.faq-hd .next{ width: 6px; height: 11px; display: block; cursor:pointer;}
.faq-hd .prev{ margin: 0 40px 0 200px;}
.faq-hd .next{ margin: 0 0 0 30px;}
.faq-hd li{ background: url("../img/faq_icon1.jpg") no-repeat 0 center; float: left; margin-right: 6px; width: 10px; height: 10px; font-size: 0;}
.faq-hd li.on{ background: url("../img/faq_icon2.jpg") no-repeat 0 center;}


#service{padding: 50px 0; background: #efefef; box-sizing: border-box;}
#service .tit{font-size: 24px;color: #525050;font-weight: bold;line-height: 100%;margin-bottom: 50px;text-align: center;}
#service .tit .qbt{font-size: 30px;line-height: 100%;text-transform: uppercase;font-weight: bold;margin-bottom: 20px;}
#service .tit p{font-size: 30px;color: #005672;font-weight: normal;letter-spacing: 3px;}

#service .lists ul li a{position: relative;display: block;color: #fff;}
#service .lists ul li a .img{overflow: hidden;}
#service .lists ul li a .img img{-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
#service .lists ul li a:hover .img img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
#service .lists ul li .text{position: absolute;top: 0;left: 0;width: 100%;}
#service .lists ul:nth-child(1) li .text .box{padding: 130px 0 0 100px;width: 450px;}
#service .lists ul:nth-child(1) li .text .box .fbt{font-size: 30px}
#service .lists ul:nth-child(1) li .text .box p{font-size: 14px;padding: 17px 0;line-height: 24px;margin-bottom: 40px;}
#service .lists ul:nth-child(1) li .text .box span{font-size: 15px;width: 160px;height: 45px;line-height: 45px;border:solid 1px #fff;display: block;text-align: center;transition: all .5s;}
#service .lists ul:nth-child(1) li a:hover .text .box span{background-color: #005672;color: #fff;border-color: #005672;}
#service .lists ul:nth-child(1) li .text .box span img{transition: all .5s; vertical-align: middle;}
#service .lists ul:nth-child(1) li a:hover .text .box span img{margin-left: 15px;}

#service .lists ul:nth-child(2) li:first-child{margin-bottom: 12px;}
#service .lists ul:nth-child(2) li {text-align: center;}
#service .lists ul:nth-child(2) li .text{height: 100%;}
#service .lists ul:nth-child(2) li .text .box{width: 100%;}
#service .lists ul:nth-child(2) li .text .box .fbt{font-size: 24px}
#service .lists ul:nth-child(2) li .text .box p{font-size: 14px;padding: 17px 0;}
#service .lists ul:nth-child(2) li .text .box span img{transition: all .5s;}
#service .lists ul:nth-child(2) li a:hover .text .box span img{transform: rotate(360deg);}

.flex{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.between{-webkit-box-pack : justify;-webkit-justify-content : space-between;-ms-flex-pack : justify;justify-content : space-between;}
.items{-webkit-box-align : center;-webkit-align-items : center;-ms-flex-align : center;align-items : center;}



/*底部导航*/
/*Bottom002705 */
.Bottom002705{ padding:4% 0 0%; background-size:cover;background:#1074b9;background:url(../img/bottombg.jpg); color:#333;}

.Bottom002705 .bottom-mid,
.Bottom002705 .bottom-left{ float:left;}
.Bottom002705 .bottom-left{ width:30%;}
.Bottom002705 .bottom-left p{font-size:14px;color:rgba(255,255,255,0.8); line-height: 28px;}
.Bottom002705 .bottom-right{ float:right; width:34%;text-align: left}
.Bottom002705 .bottom-right dt{ padding-top:0px; color:#fff; font-size:18px;}
.Bottom002705 .bottom-right dt::after{display: block;
    content: '';
    width: 60px;
    height: 1px;
    background: rgba(255,255,255,.4);
    margin: 30px 0;}
.Bottom002705 .bottom-mid{ width:36%; overflow:hidden;}
.Bottom002705 .bottom-mid dl{ float:left; width:50%;}

.Bottom002705 .logo img{ display:block; width:80%; max-width:265px;}
.Bottom002705 .hotline{ margin-top:0%; color:#fff; padding-bottom:2%; font-size:18px;}
.Bottom002705 .hotline b{ display:block; font-size:40px; color:#fff;font-family: "DINCond-Bold";margin-top:2%;}

.Bottom002705 .bottom-mid dt{ padding-top:0px; color:#fff; font-size:18px;}
.Bottom002705 .bottom-mid dt aside{ font-size:22px;text-transform: uppercase; padding-bottom:10px;color:rgba(255,255,255,0.5);}
.Bottom002705 .bottom-mid dt::after{ display:block; content:''; width:60px; height:1px; background:rgba(255,255,255,0.4);  margin:30px 0;}
.Bottom002705 .link dd{ font-size:14px; line-height:33px;}
.Bottom002705 .link dd a{ color:rgba(255,255,255,0.8); }
.Bottom002705 .link dd a:hover{ opacity:1;}
.Bottom002705 .bshare-custom{ overflow:hidden;}
.Bottom002705 .bshare-custom a{ display:block; float:left; padding:0; width:40px; height:40px; border-radius:50%; border:1px solid rgba(255,255,255,0.4); background-position: 0 0; background-repeat:no-repeat; }
.Bottom002705 .bshare-custom a:hover{ opacity:1;}
.Bottom002705 .bshare-custom a:not(:last-child){ margin-right:10px;}
.Bottom002705 .bshare-custom a.bshare-qqim{ background-image:url(../img/Bottom002705_share_qq.png);}
.Bottom002705 .bshare-custom a.bshare-weixin{ background-image:url(../img/Bottom002705_share_wx.png);}
.Bottom002705 .bshare-custom a.bshare-sinaminiblog{ background-image:url(../img/Bottom002705_share_sina.png);}
.Bottom002705 .bshare-custom a.gettop{background-position: -2px 0; background-image:url(../img/Bottom002705_share_gtop.png);}
.Bottom002705 .code{ padding-top:0px;}
.Bottom002705 .code img{ max-width:141px; width:100%;}
.Bottom002705 .code ul{margin-right: -2%}
.Bottom002705 .code li{width: 31.333%; float: left; margin-right: 2%; text-align:center;}
.Bottom002705 .code li img{ max-width:141px; width:100%;}
.Bottom002705 .code li p{text-align:center; font-size: 14px; line-height: 35px; color: #fff}

.Bottom002705 .bottom-right{ }
.Bottom002705 .word{ overflow:hidden;}
.Bottom002705 .word::before{ display:block; content:''; width:80%; max-width:180px; height:1px; background:#ccc;  float:right; margin-bottom:37px;}
.Bottom002705 .word p.en{ clear:both; opacity:0.33; font-size:18px; margin-top:0; font-family:candara ,Verdana, Geneva, sans-serif;}
.Bottom002705 .word p.cn{ margin-top:0; font-size:18px; max-width:520px;line-height: 31px; float:right;}
.Bottom002705 .copyright{margin-top:4%; border-top:1px solid rgba(255,255,255,0.1);padding:2% 0;}
.Bottom002705 .copyright a{color:rgba(255,255,255,0.8);}
.Bottom002705 .copyright nav{float:right;}
.Bottom002705 .copyright nav a{ }
.Bottom002705 .copyright nav a:hover{ opacity:1;}
.Bottom002705 .copyright nav a:not(:last-child)::after{ display:inline-block; content:''; vertical-align:middle; width:1px; height:8px; background:rgba(255,255,255,0.3);  margin:0 10px;}
.Bottom002705 .copyright p{ color:rgba(255,255,255,0.8);line-height: 24px;margin:0;}


/*右侧悬浮工具栏*/
.btn_right_nav{position:fixed;right:-15px;top:50%;z-index:90;width:30px;height:80px;background:#909090;margin-top:-40px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.btn_right_nav i{position:absolute;left:5px;top:50%;display:block;width:10px;border:2px solid #fff;height:10px;border-right:none;border-bottom:none;margin-top:-5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
.btn_right_nav:hover{opacity:0.9;filter:alpha(opacity=90);}
.right_nav{position:fixed;right:0;top:50%;z-index:100;margin-top:-115px;transform:translateX(46px);-webkit-transform:translateX(46px);-moz-transform:translateX(46px);-o-transform:translateX(46px);transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.right_nav .tc_i{position:absolute;left:50%;top:-30px;display:block;width:30px;height:30px;margin-left:-15px;background:url(../img/tb24.png) no-repeat center;cursor:pointer;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.right_nav .tc_i:hover{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);}
.right_nav.on_right_nav{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);}
.right_nav li{width:46px;height:46px;position:relative;}
.right_nav li.li_1>span{border-top-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;-o-border-top-left-radius:4px;}
.right_nav li:last-child>span{border-bottom:none;border-bottom-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;}
.right_nav li>span{position:relative;z-index:10;display:block;width:100%;height:100%;background:#909090;border-bottom:1px solid #dedede;cursor:pointer;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.right_nav li .nav_a{position:absolute;right:36px;top:0;background:#005672;padding:8px;width:150px;padding-right:18px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;transform:translateX(160px);-webkit-transform:translateX(160px);-moz-transform:translateX(160px);-o-transform:translateX(160px);transition:0.4s ease-out;-webkit-transition:0.4s ease-out;}
.right_nav li .nav_a a{display:block;font-size:12px;color:#fff;text-align:center;padding:8px 0;height:29px;line-height:13px;}
.right_nav li.li_1>span{background:#909090 url(../img/ar1.png) no-repeat center;background-size:30px;}
.right_nav li.li_1:hover>span{background:#005672 url(../img/ar1.png) no-repeat center;background-size:30px;}
.right_nav li.li_2>span{background:#909090 url(../img/ar2.png) no-repeat center;background-size:30px;}
.right_nav li.li_2:hover>span{background:#005672 url(../img/ar2.png) no-repeat center;background-size:30px;}
.right_nav li.li_3>span{background:#909090 url(../img/ar3.png) no-repeat center;background-size:30px;}
.right_nav li.li_3:hover>span{background:#005672 url(../img/ar3.png) no-repeat center;background-size:30px;}
.right_nav li.li_4>span{background:#909090 url(../img/ar4.png) no-repeat center;background-size:30px;}
.right_nav li.li_4:hover>span{background:#005672 url(../img/ar4.png) no-repeat center;background-size:30px;}
.right_nav li.li_5>span{background:#909090 url(../img/ar5.png) no-repeat center;background-size:30px;}
.right_nav li.li_5:hover>span{background:#005672 url(../img/ar5.png) no-repeat center;background-size:30px;}
.right_nav li.li_5 .nav_a{top:auto;bottom:0;text-align:center;}
.right_nav li.li_5 .nav_a img{width:120px;height:120px;}
.right_nav li:hover .nav_a{transform:translateX(0px);-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-o-transform:translateX(0px);}

/*底部悬浮导航*/
.foot_navs{position:fixed;left:0;bottom:0;z-index:888;width:100%;height:50px;padding:5px 0;background:#30b1dc;display:-webkit-box;display:-moz-box;display:-ms-box;display:-o-box;display:none;}
.foot_navs a{display:block;text-align:center;border-right:1px solid #64c7e8;color:#fff;padding:1px 0;text-decoration:none !important;-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;-o-box-flex:1;}
.foot_navs a:last-child{border-right:none;}
.foot_navs a i{display:block;width:30px;height:20px;margin:0 auto;}
.foot_navs a i.i1{background:url(../img/tb13.png) no-repeat center;background-size:20px;}
.foot_navs a i.i2{background:url(../img/tb14.png) no-repeat center;background-size:20px;}
.foot_navs a i.i3{background:url(../img/tb15.png) no-repeat center;background-size:20px;}
.foot_navs a i.i4{background:url(../img/tb16.png) no-repeat center;background-size:20px;}
.foot_navs a em{font-size:12px;display:block;text-align:center;font-style:normal;}

/*底部分享*/
.foot_fx{position:fixed;left:0;bottom:0;width:100%;padding:10px;z-index:1000;background:#30b1dc;opacity:0;filter:alpha(opacity=0);transform:translateY(62px);-webkit-transform:translateY(62px);-moz-transform:translateY(62px);-ms-transform:translateY(62px);-o-transform:translateY(62px);transition:0.3s ease-out;-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-ms-transition:0.3s ease-out;-o-transition:0.3s ease-out;}
.foot_fx.fx_on{opacity:1;filter:alpha(opacity=100);transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);}
.foot_fx .bshare-custom a{float:left;width:34px;height:34px;padding:0;margin-right:10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:5px;-ms-border-radius:4px;-o-border-radius:4px;}
.foot_fx .bshare-custom a span{background:none;width:100%;height:100%;}
.foot_fx .bshare-custom a.a1{background:#d03338 url(../img/tb20.png) no-repeat center;background-size:28px;}
.foot_fx .bshare-custom a.a2{background:#d03338 url(../img/tb21.png) no-repeat center;background-size:26px;}
.foot_fx .bshare-custom a.a3{background:#d03338 url(../img/tb22.png) no-repeat center;background-size:26px;}
.foot_fx .bshare-custom a.a4{background:#d03338 url(../img/tb17.png) no-repeat center;background-size:24px;}
.foot_fx .bshare-custom a.a5{background:#d03338 url(../img/tb18.png) no-repeat center;background-size:25px;}
.foot_fx .bshare-custom a.a6{background:#d03338 url(../img/tb19.png) no-repeat center;background-size:28px;}
#bsWXBox .bsTop{width:208px !important;}
#bsWXBox .bsFrameDiv img{margin:19px !important;width:170px !important;height:170px !important;}
#bsWXBox .bsFrameDiv div{height:208px !important;}

/*半透明遮罩*/
.mask_b{position:fixed;left:0;top:0;width:100%;height:100%;z-index:996;display:none;background:#000;background:rgba(0,0,0,0.6);}

/*手机版搜索*/
.search_sj{padding:0 10px;display:none;}
.search_sj .form_search{width:100%;border:1px solid #dedede;position:relative;overflow:hidden;border-radius:21px;-webkit-border-radius:21px;-moz-border-radius:21px;-o-border-radius:21px;}
.search_sj .input_t{padding:2% 5%;font-size:12px;color:#555;width:100%;padding-right:60px;}
.search_sj .btn_ss{position:absolute;right:0;top:0;width:60px;height:100%;background:url(../img/tb4.png) no-repeat center;background-size:20px;overflow:hidden;text-indent:-999px;}

/*手机版返回顶部*/
.return_top{position:fixed;right:10px;bottom:66px;z-index:990;display:none;width:40px;height:40px;background:#30b1dc url(../img/return_top.png) no-repeat center;background-size:30px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-ms-border-radius:5px;-o-border-radius:5px;}


/*  内页公用 */
.ny_banner{margin-top: 81px;height: auto; background-size: cover;}
.ny_banner img{width: 100%}

.listMenu,.breadCrumb{line-height:69px;background:#f5f5f5;border-bottom:1px solid #e9e9e9; overflow: hidden;}
.breadCrumb{height:auto;line-height:60px}
.listMenu .menu a{float:left;font-size:16px;color:#333;position:relative; margin: 0 15px;}
.listMenu .menu a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;transition:all .4s;background:#30b1dc}
.listMenu .menu a.cur,.listMenu .menu a:hover{color:#30b1dc}
.listMenu .menu a.cur:after,.listMenu .menu a:hover:after{width:100%}
.listMenu .yz{background:url(../img/home_icon.png) no-repeat left center;padding-left:20px;font-size:14px; float: right; color: #555}
.listMenu .yz a{color: #555}
.listMenu .yz a:hover{color:#30b1dc}

.ny_about{padding: 50px 0; overflow: hidden;}
.ny_about_title{text-align: center; font-size: 26px; font-weight: 600;}
.ny_about_tbt{text-align: center; font-size: 26px; font-weight: 600; line-height: 40px; text-transform: uppercase;}
.ny_about_tline{text-align: center; height: 1px; background:#d8d8d8; width: 30px;margin: 0 auto}
.aboutBox1{width: 100%; height: auto; overflow: hidden; padding: 50px 0; box-sizing: border-box;}
.aboutBox_l{width:50%;height:auto;}
.hTitle{font-size:1rem;margin-bottom:40px;position: relative; color: #565656;}
.hTitle span{display: block;font-size:32px;color:#191919; font-weight: 600}
.aboutBox_l .hTitle{position:relative;padding-bottom:15px;margin-bottom:25px;}
.aboutBox_l .hTitle::after{content:"";position:absolute;left:0;bottom:0;width:30px;height:2px;background:#ffaf26;}
.aboutBox_l .txt{height:160px;margin-bottom:10px;line-height:1.6;}
.aboutBox_l .font{overflow-y:auto;height:auto;margin-bottom:30px; color: #565656; font-size: 15px; line-height: 28px;}
.aboutBox_r{height:auto;display:block;width:47%;border-radius:10px;overflow:hidden;}
.aboutBox_r img{width: 100%;}
.aboutBox_num{display: -webkit-flex;display:flex;-webkit-justify-content: space-between;justify-content: space-between;flex-flow: row wrap-reverse;}
.aboutBox_num li{float:left;color:#191919; font-size: 14px;}
.aboutBox_num li span{color:#ffaf26;font-size:26px;position:relative;font-family:Arial;font-weight:bold;line-height:1.2;}
.bgImg{background-position:center;background-size:cover;position:relative;transition:all 0.5s;display:block;width:100%;height:100%;}

.RighInfo002924{padding: 4.5% 0;background:#f5f5f5;}
.RighInfo002924 .w1200{max-width: 1200px;}
.RighInfo002924 .title{margin-bottom: 2vw;}
.RighInfo002924 .title:after{display: block; content: ''; width: 20px; height: 2px; background: #a52d33; margin-top: 1vw;}
.RighInfo002924 .title .cn{font-size: 30px;color: #a52d33; padding-bottom: 10px;font-weight: bold;}
.RighInfo002924 .title .en{font-family: 'bebas-neue';color: #d2d2d2; letter-spacing: 2px;}
.RighInfo002924 .box-1{background: #fff; margin-bottom: 1.786%;}
.RighInfo002924 .box-1 .info{background: url("../img/RighInfo002924_bg.png") no-repeat right 30% bottom 40%; background-size: auto 70%;background-color:#fff;}
.RighInfo002924 .box-1 .info .lm-tit{text-align: left;}
.RighInfo002924 .box-1 .info .lm-tit:after{margin-left:0;}
.RighInfo002924 .box-1 .intro{font-size: 15px;color: #666;line-height:30px;}
.RighInfo002924 .box-1 .intro span{color: #a5894b;border-bottom: 2px solid #a5894b; display: inline-block;}
.RighInfo002924 .box-1 .info .inner{max-width:494px;margin: 0 auto;width: 90%;}
.ytable{ display:table; width:100%;table-layout:fixed;}
.ytable-cell{ display:table-cell; vertical-align:middle;}
.ytable-cell img{max-width: 100%}
.lm-tit{text-align: center;font-size:32px;color:#333;margin-bottom:20px;}
.lm-tit:after{content:'';width:48px;height:2px;background:#0281cc;display: block;margin:0 auto;margin-top:16px;}
.lm-tit span{display: block;font-size:16px;color:#666;letter-spacing: 4px;margin-top:7px;}

.box-2{overflow: hidden; }
.box-2 ul{display: table; width: 100%;table-layout: fixed;}
.box-2 li{display: table-cell; vertical-align: middle; background: #fff; padding:2%; box-sizing: border-box;}
.box-2 li.no{width: 1.786%; background:#f5f5f5}
.box-2 li .icons{width: 25%;}
.box-2 li .inner{padding-left:6%;}
.box-2 li .inner > *{margin: 0;}
.box-2 li .bt{color: #333;font-size: 22px;font-weight: normal; text-align: left;}
.box-2 li .bt:after{display: block;content: '';height: 2px; width: 20px;background: #0281cc; margin: 10px 0;}
.box-2 li .inner p{color: #5f5f5f;line-height: 28px;font-size:14px;}



.about_join{width: 100%; height: auto; overflow: hidden; padding: 50px 0}
.about_joinny{}
.cjwt-hz{ border-bottom: 1px dotted #eaeaea; padding: 10px 0 30px 0; margin-bottom:20px;overflow: hidden; cursor: pointer; }
.cjwt-pic{width:20px;float:left;padding-top:5px;margin-right:10px;}
.cjwt-title{margin: 0 0 5px 0px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjwt-nr-title a{font-size:22px; font-weight: normal; color:#333}
.cjwt-nr-title a:hover{color:#125dce;}
.cjwt-nr-ms{margin-top:10px;color:#666;}
.cjwt-hd{margin-top:10px;}
.cjwt-hz-tb{padding-top:3px;}
.cjwt-nr{ width: 80%; }
.cjwt-hz-bottom{padding:20px 0 10px 0;overflow:hidden; display:none;}
.cjwt-hz-bottom.active{ display:block;}
.cjwt-hz-bottom-pic{margin-top:8px;}
.cjwt-hz-bottom-wz{font-size:15px;}

.cjwt-hz-bottom-zw{height: 20px; line-height: 20px;  padding-left: 10px; border-left: 4px solid #125dce; font-size: 18px;font-weight:bold;}
.cjwt-hz-bottom-fl li{border:1px dashed #F60;float:left;margin:0 0.5%;width:80px;text-align:center;color:#F60;}
.cjwt-hz-bottom-nt{ margin-top: 20px; font-size: 14px; line-height: 25px;}
.cjwt-fl{margin-top:30px;}

/*企业文化*/
.fixed:before, .clearfix:before, .cf:before, body:before, .header:before, .main:before, .footer:before { content: ''; display: table }
.fixed:after, .clearfix:after, .cf:after, after, .header:after, .main:after, .footer:after { content: ''; display: table; clear: both }
.fixed, .clearfix, .cf, .header, .main, .footer { *zoom: 1 }
.culture{padding:50px 0; background: #f5f5f5}
.culture ul{margin-top: 20px; background: #fff;}
.culture li{ width:100%;}
.culture li:first-child{ padding:0% 0 0; background: #fff; background-size: cover;}
.culture li .img{ float: left; width:50%; overflow: hidden;}
.culture li .img img{width: 100%}
.culture li .txt{ float: right; width:50%; padding:5%; margin-top:0%;}
.culture li .txt>span{ display: block; margin:0 0 20px; color:#EA2F39;}
.culture li .txt .bt{margin:0 0 30px; color:#373737; line-height: 1.3; font-size: 24px; color: #207087; font-weight: 600}
.culture li .txt p{ color:#373737; line-height:25px;font-size: 14px;}
.culture li .txt p span{font-weight: 600}
.culture li:nth-child(2n) .img{ float: right;}
.culture li:nth-child(2n) .txt{float: left;}
.culture li:last-child .txt{margin-top:0; padding-top:40px; line-height:30px;font-size: 14px;}
.culture li:last-child .txt p{margin-bottom:20px; line-height:30px;font-size: 14px;}

.inf_lc{padding: 12px 0 0;}
.inf_lc li{padding: 20px; border: 1px solid white; border-radius: 8px; height: auto; overflow: hidden; margin: 0 0 30px; background: #f9f9f9; box-sizing: border-box;}
.inf_lc li:hover{border-color: #30b1dc;border-radius: 4px;}
.inf_lc li.bg{background: #f5f5f5;}
.inf_lc li .bts{text-align: center;float: left;width: 10%;overflow: hidden; min-height: 100px; background: #30b1dc; padding:30px 0; box-sizing: border-box;}
.inf_lc li .bts .sr{font-weight: 100;display: block;line-height: 36px;overflow: hidden;font-size: 36px;font-family: Arial;text-transform: uppercase;color: #fff; }
.inf_lc li .bts span{font-weight: 100;display: block;line-height: 16px;height: 16px;overflow: hidden;font-size: 12px;font-family: Arial;text-transform: uppercase;color: #fff; }
.inf_lc li .nyzi{margin-left:3%;line-height: 26px;width: 65%;font-size: 14px;float: left;color: #555;}
.inf_lc li .nyzi .sr{display: block;font-weight: 100;color: #30b1dc;line-height: 30px;height: 30px;margin: 5px 0;font-size: 15px;}
.inf_lc li .nyzi .sr a, .inf_lc li .nyzi .sr a:hover{color: #30b1dc;font-weight: bold;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.inf_lc li .nyzi .sr a:hover{color: #30b1dc;}
.inf_lc li .fr{margin: 50px 0 0;width: 70px;height: 25px;line-height: 25px;text-align: center;color: #ffffff;background-color: #30b1dc;}
.inf_lc li .fr:hover{background: #30b1dc;}
.inf_lc li .pimg{width: 16%; float: right;}
.inf_lc li .pimg img{width: 100%}


.xqny{width:100%; height: auto; overflow: hidden; padding: 50px 0; }
.xinwenxiangqing{width:100%; height: auto; overflow: hidden;}
.xinwenxiangqing .nd_head{text-align: center;margin-top:10px;padding-bottom: 30px;border-bottom: 1px dashed #d6d6d6;}
.xinwenxiangqing .nd_head p{color: #30b1dc;font-size: 28px;margin-bottom: 18px;height: auto;}
.xinwenxiangqing .nd_head span{color: #666;font-size: 14px;margin: 0 15px;}
.xinwenxiangqing .nd_text {text-align: left;font-size:14px;line-height:30px;  padding: 15px 0;}
.xinwenxiangqing .nd_text .big{font-size: 16px; line-height: 35px; font-weight: 600; color:#30b1dc }
.xinwenxiangqing .nd_text img{ max-width: 100%; display: block; margin: 10px auto;}
.xinwenxiangqing .nd_text .baimg{width: 40%; float: right; margin-left: 30px;}
.xinwenxiangqing .nd_text .baimg img{width: 100%; clear: both; display: block; margin: auto}
.detail_fenx a{font-size:14px;padding:12px 0;overflow:hidden;margin-top:20px;border-top:1px dotted #adadad; color:#333;}
.new_s2{width:100%;float:left; margin-top:50px;}
.news_random2{width:100%;float:left; background:#fff; border:1px solid #d6d6d6; padding:20px; border-top:none; box-sizing: border-box;}
.news_random2 ul li{width:48%; float:left; font-size:14px; line-height:36px; overflow:hidden; margin-right:4%; border-bottom:1px dashed #e6e6e6;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.news_random2 ul li:nth-child(2n){margin-right:0;}
.news_random2 ul li a{background:url(../images/ly_li.png) no-repeat left center; padding-left:15px; color: #333}
.news_random2 ul li a:hover{color:#30b1dc;}
.news_random2 ul li span{float:right; color:#999; line-height: 37px;}

.news_con_b{border-top: 1px solid #EEE;margin-top: 50px;padding-top: 50px;}
.news_con_b ul{line-height: 30px;float: left;}
.news_con_b li {font-size: 14px; color: #555;}
.news_con_b li a{font-size: 14px; color: #555;}
.news_con_b li a:hover{font-size: 14px; color: #30b1dc;}
.news_con_b .fhlb{float: right;width: 140px;height: 40px;line-height: 40px;background: #30b1dc;text-align: center;}
.news_con_b .fhlb a{display: block;color: #FFF; font-size: 14px;}
.news_con_b .fhlb a:hover{display: block;color: #FFF;text-decoration: none;}

.view-page{width:100%; float:left; position:relative; margin:40px 0; border-top:1px solid #d6d6d6; padding-top:40px;}
.view-page .prev,.view-page .back,.view-page .next{font-size:14px; width:160px; height:40px; line-height:40px; position: absolute;transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out; }
.view-page .prev{left:0;}
.view-page .prev a{background:#fff url(../img/le.png) 20px center no-repeat; padding-left:60px; border:1px solid #e6e6e6; color: #555; line-height: 38px;}
.view-page .prev:hover a{color:#fff; background:url(../img/le-white.png) 20px center no-repeat #30b1dc;}
.view-page a{display:block;} 
.view-page .back{left:50%; margin-left:-80px; width:160px;}
.view-page .back a{background:url(../img/back.png) 20px center no-repeat #30b1dc;color: #fff; text-align:center; padding-left:25px; line-height: 40px;}
.view-page .back a:hover{background:url(../img/back.png) 20px center no-repeat #30b1dc; color:#000;}
.view-page .next{right:0;}
.view-page .next a{background:#fff url(../img/ri.png) 90% center no-repeat;text-align:center; border:1px solid #e6e6e6; line-height: 38px; color: #555}
.view-page .next:hover a{color:#fff; background:url(../img/ri-white.png) 90% center no-repeat #30b1dc;}

/* 产品列表 */
.newsleft{width:20%; height:auto; float:left;}
.blk-xs{width:100%;}
.fdh-01-tit {background: #30b1dc;height: 80px;}
.fdh-01-tit .nbt{font-size: 24px;font-weight: normal;line-height: 75px;color: #fff;border-bottom: 1px solid #fff;text-align: center;}
.fdh-01-tit .nbt span{font-size: 14px;text-transform: uppercase;}

.fdh-01-nav-one .nbt2{line-height: 50px;margin-bottom: 2px;overflow: hidden;background:#ececec;}
.fdh-01-nav-one .nbt2 a{display:inline-block;font-size: 18px;font-weight: normal;color: #666666;overflow: hidden;vertical-align: middle;width:calc(100% - 50px);box-sizing: border-box;padding-left:20px;}
.fdh-01-nav-one .nbt2 i{display:inline-block; vertical-align: middle;width:50px;height:50px;background: url(../img/p14-icon5.png) center center no-repeat;}
.fdh-01-nav-one .nbt2 i.xu{background: url(../img/p14-icon2.png) center center no-repeat;}
.fdh-01-nav-one dl{display:none;}

.fdh-01-nav-one .nbt2.sidenavcur, .fdh-01-nav-one .nbt2:hover{background: #30b1dc}
.fdh-01-nav-one .nbt2.sidenavcur a, .fdh-01-nav-one .nbt2:hover a{color: #fff;}
.fdh-01-nav dl{padding: 2px 0 4px;}
.fdh-01-nav dt{height: 50px;font-size: 16px;line-height: 50px;padding-left: 54px;padding-right: 40px;margin-bottom: 1px;background: #ececec;position: relative;overflow: hidden; color: #555}
.fdh-01-nav dt:after{content: "";width: 8px;height: 8px;border: 2px solid #b8b8b8;border-style: solid solid none none;position: absolute;top: 50%;right: 32px;margin-top: -4px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.fdh-01-nav dt.sidenavcur:after, .fdh-01-nav dt:hover:after{border-color: #30b1dc;}
.fdh-01-nav dt.sidenavcur a, .fdh-01-nav dt:hover a{color: #30b1dc;}
.fdh-01-nav dd{border: 1px solid #ececec;border-bottom: 0;}
.fdh-01-nav p{height: 50px;font-size: 14px;line-height: 50px;padding-left: 72px;padding-right: 40px;border-bottom: 1px solid #ececec;background: #fff;position: relative;overflow: hidden;}
.fdh-01-nav p.sidenavcur a, .fdh-01-nav p:hover a{color: #30b1dc;}
.fdh-01-nav p.sidenavcur:after, .fdh-01-nav p:hover:after{background: #30b1dc;}
.fdh-01-nav a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #555}

.cbgg-01{background: #30b1dc;text-align: center;color: #fff;}
.cbgg-01-img img{width: 100%;display: block;}
.cbgg-01 p{padding-top: 15px;}
.cbgg-01 p img{vertical-align: middle;margin-right: 5px;}
.cbgg-01 span{display: block;font-size: 21px;font-weight: bold;font-family: Arial;padding-bottom: 20px;padding-top: 10px;}

.newsright{ width:76%; height:auto; float:right}
.toptit { font-size: 22px;color:#343434; line-height: 52px; background: #f4f4f4; padding-left:16px; margin-bottom:20px; border-left:3px solid #015bad;}
.products{width:100%; padding:0; overflow: hidden;}
.products ul{margin-left: -2%;}
.products li{width:31.333%;float: left;margin-left:2%;margin-bottom:32px;transition: .3s all;}
.products li .pic{overflow: hidden; border:1px solid #e0e0e0;}
.products li .pic img{max-width: 100%;}
.products li p{color:#444;font-size:14px; text-align: center; padding:12px;background: #e0e0e0;}
.products li:hover p{background:#30b1dc; color: #fff;transition: .3s all;}







/*产品中心*/
.productPic{width: 100%; margin: 0 auto;padding: 0px 0; box-sizing: border-box;}
.productPic ul{overflow: hidden; margin-right: -2%;}
.productPic li{width: 31.333%; margin-right: 2%; float: left; margin-bottom: 30px;}
.product-words{width: 100%; overflow: hidden;}
.product-w-pic{width: 100%; position: relative; overflow: hidden; background-color: #fff; text-align: center; box-sizing: border-box; border: 1px solid #ebebeb;}
.product-w-pic img{width: 100%; object-fit: cover}
.product-w-shade{width: 100%; height: 92%; position: absolute; top: 0%; left: 0%; background-color: rgba(38, 127, 255, .8); transition: all .5s; opacity: 0;}
.product-w-pic .product-w-piclink{display: block;width: 100%;height: 100%;font-size: 0; padding: 0;border-bottom: none;margin: 0;}
.product-w-shade .pwz{width: 100%; position: absolute; top: 50%; transform: translate(0,-50%);}
.product-w-shade .pwz p{font-size: 24px; color: #fff; width: 80%; margin: auto; text-align:justify; text-justify:inter-word; text-align: center; overflow: hidden; display: -webkit-box; text-overflow: ellipsis; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}
.product-w-shade .pwz span{display: inline-block; font-size: 16px; color: #fff; text-align: center; padding: 0 0 4px 0; border-bottom: 1px solid #fff; margin-top: 36px;}
.product-w-pic:hover .product-w-shade{opacity: 1; height: 100%;}
.product-w-words{width: 100%; overflow: hidden; padding: 15px; background-color: #ebebeb; box-sizing: border-box;}
.product-w-words .pwz{font-size: 14px; color: #333; line-height: 30px; text-align: center;}
.product-w-words p{font-size: 16px; color: #666; height: 22px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.proxq{width: 100%; height: auto; background: #f5f5f5; padding: 50px 0; box-sizing: border-box;}
.toptit { font-size: 22px;color:#343434; line-height: 52px; background: #f4f4f4; padding-left:16px; margin-bottom:20px; border-left:3px solid #30b1dc;}

.pro_right{width: 100%; height: auto; overflow: hidden;}
.nyservice1{width: 100%; height:auto; overflow: hidden; box-sizing: border-box;}
.nyservice1_bt{font-size: 20px; font-weight: 600; color: #30b1dc; line-height: 40px;}
.nyservice1_wz{font-size: 16px; line-height: 28px; color: #555; margin-bottom: 30px;}
.nyservice1_wz img{max-width: 100%; margin: auto; display: block; clear: both;}
.nyservice1_bt2{font-size: 16px; line-height: 35px; color: #333; font-weight: 600;}

.nyservice1img{width:100%; height: auto; overflow: hidden; margin-top: 20px;}
.nyservice1img ul{margin-right: -2%}
.nyservice1img ul li{width:31.333%;margin:0% 2% 2% 0;float: left;}
.nyservice1img ul li .pic{width:100%; overflow:hidden;} 
.nyservice1img ul li .pic img{width:100%; display:block; -webkit-transition:all .3s; transition:all .3s;}
.nyservice1img ul li .pic img:hover{-webkit-transform: scale(1.1); transform: scale(1.1);}
.nyservice1img ul li .texts{font-size: 14px; color: #555;}


button,input,select,textarea{font-size:.875rem;font-family:inherit;margin:0;outline:none;resize:none;border:none;background:none;}
.login2 li select{width:96%; padding:15px; border:1px solid #ddd; box-sizing:border-box; border-radius: 3px; color: #757575; background: #fff;}
.login2{background: rgba(255,255,255,0.8);width:80%;margin: 0 auto;border-radius: 30px;}
.login2 .fbt{font-size: 25px;color:#333;font-weight: normal; margin-bottom: 20px}
.login2 ul{overflow: hidden; margin-right: -5%}
.login2 li{margin:0 5% 2% 0;position:relative;}
.login2 li input{width:98%;padding:15px;border:solid 1px #ddd;border-radius: 3px;box-sizing: border-box}
.login2 li.area{height:auto;width:100%;}
.login2 li textarea{padding:15px;width:96%;height:120px;border:solid 1px #ddd;border-radius: 3px; font-family: Arial, "sans-serif";box-sizing: border-box; background: #fff; font-size: 20px;}
.login2 li:nth-child(2n){margin-right:0;}
.btns{text-align: center;margin-top:0;overflow: hidden;}
.btns input{height:40px;width:120px;font-size:16px;color:#fff;background:#30b1dc;border-radius: 5px; border: none;}
.redxing2{position:absolute;top:11px;left:57px;color:#30b1dc;}
.jbt{font-weight: 600; font-size: 30px; margin: 20px 0}
.bgbox{width:80%;margin: 0 auto; height: auto; overflow: hidden;}
.bgbox table{border-collapse:collapse; border: 1px #e6e6e6 solid !important; width:100% !important;line-height:30px!important;}
.bgbox table td{padding:8px!important; padding-left:12px !important; word-wrap:break-word; word-break:break-all; border:1px #e6e6e6 solid !important; line-height:30px!important;}
.bgbox table td div{padding:0px!important;height:auto!important;}
.loginzi{margin:0 auto; text-align: left; font-size: 16px; line-height: 35px;}



.about_joinny2{ margin-top: 0px }
.cjwt-hz2{border: 1px solid #d7d7d7;padding: 20px;overflow: hidden;cursor: pointer; box-sizing: border-box; margin-top: 20px;}
.cjwt-pic2{width:20px;float:left;padding-top:5px;margin-right:10px;}
.cjwt-title2{margin: 0 0 5px 0px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjwt-nr-title2 a{font-size:18px; color:#30b1dc;}
.cjwt-nr-title2 a:hover{color:#30b1dc;}
.cjwt-nr-ms2{margin-top:10px;color:#666;}
.cjwt-hd2{margin-top:10px;}
.cjwt-hz-tb2{padding-top:3px;}
.cjwt-nr2{ width: 80%; }
.cjwt-hz-bottom2{padding:20px;overflow:hidden; display:none; border: 1px solid #d7d7d7; border-top: none; box-sizing: border-box; margin-bottom: 20px;}
.cjwt-hz-bottom2.active{ display:block;}
.cjwt-hz-bottom-pic2{margin-top:8px;}
.cjwt-hz-bottom-wz2{font-size:15px;}

.cjwt-hz-bottom-zw2{height: 20px; line-height: 20px;  padding-left: 10px; border-left: 4px solid #30b1dc; font-size: 18px;font-weight:bold;}
.cjwt-hz-bottom-fl2 li{border:1px dashed #F60;float:left;margin:0 0.5%;width:80px;text-align:center;color:#F60;}
.cjwt-hz-bottom-nt2{ margin-top: 0px; }
.cjwt-fl2{margin-top:20px;}




/*新闻详情*/
.xinwenxiangqing{width:100%; height: auto; overflow: hidden; }
.xinwenxiangqing .nd_head{text-align: center;margin-top:10px;padding-bottom: 30px;border-bottom: 1px dashed #d6d6d6;}
.xinwenxiangqing .nd_head p{color: #30b1dc;font-size: 28px;margin-bottom: 18px;height: auto;overflow: hidden;}
.xinwenxiangqing .nd_head span{color: #666;font-size: 14px;margin: 0 15px;}
.xinwenxiangqing .nd_text {text-align: left;font-size:14px;line-height:30px;  padding: 10px 0;}
.xinwenxiangqing .nd_text img{ max-width: 100%; display: block; margin: 10px auto;}
.detail_fenx a{font-size:14px;padding:12px 0;overflow:hidden;margin-top:20px;border-top:1px dotted #adadad; color:#333;}
.new_s2{width:100%;float:left; margin-top:50px;}
.hot_pro2{width:100%;float:left; margin-top:50px;}
.hot_pro2_tit{width:100%; height:45px; background:#f1f1f1; color:#30b1dc; line-height:45px; font-size:16px; padding:0 20px; font-weight:bold; border:1px solid #d6d6d6;}
/*内页新闻详情*/
.related-product {overflow:hidden;}
.related-product .title,.relatedTitle{background:#e7e7e7;height:45px;line-height:45px;}
.related-product .title span,.relatedTitle span{display:inline-block;color:#fff;background:#30b1dc;width:120px;height:45px;text-align:center;font-size:16px;font-weight:bold;}

.relatedNews{margin-top:40px; overflow:hidden}
.relatedNews_font{font-size:13px;margin-top:15px;}
.relatedNews_font ul{margin-right:-3%}
.relatedNews_font ul li{float:left;margin-right:3%;width:47%;;line-height:40px;border-bottom:1px dotted #ddd;line-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.relatedNews_font ul li a{background:url(../img/ly_li.png) no-repeat left center;padding-left:10px; color: #666}
.relatedNews_font ul li a:hover{color: #30b1dc}
.relatedNews_font ul li span{float:right;color:#999;margin-left:30px;}


.contact{width: 100%; height: auto; overflow: hidden; padding: 50px 0; box-sizing: border-box;}
.contact_lx{ float: left; width:47%;font-size: 16px; line-height: 35px;}
.contact_lx p:first-child{font-size: 19px; }

.list{}
.list li{ width:50%; float:left; }
.list li:last-child{ width:100%;}
.list li dd{ float:left; width:50%;}
.list li .zi{ font-size:24px; color:#333; padding-bottom:30px;}
.list li .txt{ position:relative; line-height:30px; margin-bottom:20px;}
.list li .txt p{ font-size:16px; padding-left:40px;}
.list li .txt em{ position:absolute; left:0; top:0;}
.list li h3{ padding-bottom:20px; font-size:18px; color:#232425;}

.tactfrms{width:50%;float:right; }
.tactfrms .fbt{font-size: 25px;color:#333;font-weight: normal; margin-bottom: 20px}
.tactfrms ul{overflow: hidden; margin-right: -5%}
.tactfrms li{width:45%;float:left;;margin:0 5% 12px 0;position:relative;}
.tactfrms li input{width:98%;padding:15px;border:solid 1px #ddd;border-radius: 3px;box-sizing: border-box}
.tactfrms li.area{height:auto;width:100%;}
.tactfrms li textarea{padding:15px;width:94%;height:180px;border:solid 1px #ddd;border-radius: 3px; font-family: Arial, "sans-serif";box-sizing: border-box}
.tactfrms li:nth-child(2n){margin-right:0;}
.tactfrms .btn{text-align: center;margin-top:0;overflow: hidden;}
.tactfrms .btn input{height:40px;width:120px;font-size:16px;color:#fff;background:#30b1dc;border-radius: 5px; border: none;}
.redxing{position:absolute;top:11px;left:57px;color:#333;}

.contact_map{ width:100%;  padding-top: 30px;}
.contact_tu{width:43%;float:right;  margin-top: 25px;}
#map_container{height: 600px; margin: 25px 0;}

.loginwarp{text-align: center; padding: 60px 0}
.placeholders{position: absolute; z-index: 20; top: 10px; left: 30%; color: rgb(153, 153, 153); height: 44px; font-size: 13.3333px; padding-left: 56px; font-family: Arial; line-height: 44px;}
.loginwarp p{position:relative; line-height: 35px; padding: 10px 0;}
.loginwarp p label{padding-right: 10px;text-align:right;display:inline-block}
.loginwarp p input.normal_input{vertical-align: middle; width: 287px; height: 44px;line-height:44px; border: 1px solid #eaeaea; background:#fff; color: #666; margin: 0; padding: 0px;}
.loginwarp p input.username{width:30%; height:44px; border:none; padding-left:63px; background:url(../img/login_name.png) no-repeat;}
.loginwarp p input.password{width:30%; height:44px; border:none; padding-left:63px; background:url(../img/login_password.png) no-repeat;}

/*20171115*/
.register-box{}
.app_box{width:306px; height:454px; text-align:center; color:#911f65; font-size:16px; line-height:60px; display:none; padding-right:40px;}
.app_box img{width:155px; height:155px; padding-top:96px;}
.change{position:absolute; right:0; top:0; width:50px; height:50px; cursor:pointer;}
.login_app{background:#fff url() no-repeat right top;}
.newregbtn { background:#02a0e7; border-radius:5px; color:#fff; font-size:18px; width:12%; height:38px; border:0px; cursor:pointer; vertical-align:middle}
.newregbtngrey { background:#02a0e7; width:12%; height:38px; border:0px; margin-left:40px; vertical-align:middle; border-radius:5px; color:#fff; font-size:18px;}




.workshop_r_img{width:100%;}
.workshop_r_img ul{margin-right:-2% }
.workshop_r_img li{width:23%; float:left; margin:0 2% 30px 0; text-align:center; padding:10px 10px 0 10px; background:#fff; border:1px solid #d6d6d6; border-bottom:3px solid #ddd; position:relative;box-sizing: border-box;}
.workshop_r_img li .pImg{display:block; width:100%; padding:4px; border:1px solid #e3e3e3; background:#fff; display:table-cell; vertical-align:middle;}
.workshop_r_img li img{width:100%; vertical-align:middle; height: auto}
.workshop_r_img li::before{content:""; position:absolute; height:3px; bottom:-3px; left:0; transition:all .5s; width:0;}
.workshop_r_img li:hover::before{width:100%; background:#125dce; transition:all .5s}
.workshop_r_img li p{font-size:16px; line-height:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; padding:10px 0; color: #555}
.workshop_r_img li:hover{background:#eee; box-shadow:0 1px 10px #999;}


.team{width:100%;}
.team ul{margin-right:-2% }
.team li{width:23%; float:left; margin:0 2% 30px 0; text-align:center; padding:10px 10px 0 10px; background:#fff; border:1px solid #d6d6d6; border-bottom:3px solid #ddd; position:relative;box-sizing: border-box;}
.team li .pImg{display:block; width:100%; padding:4px; border:1px solid #e3e3e3; background:#fff; display:table-cell; vertical-align:middle;}
.team li img{width:100%; vertical-align:middle; height: auto}
.team li::before{content:""; position:absolute; height:3px; bottom:-3px; left:0; transition:all .5s; width:0;}
.team li:hover::before{width:100%; background:#125dce; transition:all .5s}
.team li p{font-size:16px; line-height:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; padding:10px 0; color: #555}
.team li:hover{background:#eee; box-shadow:0 1px 10px #999;}


.products_main{width: 100%;overflow: hidden;padding: 50px 0;}
.inpro_lefts{width: 22%; float: left; }
.lefts{overflow: hidden;}
.lefts .left_title{height: auto; background: #125ece url(../img/left01.jpg) no-repeat right; color: #fff;  background-size: cover;}
.lefts .left_title .bt{font-size: 24px; font-weight: bold; line-height: 80px; padding-left: 26px; text-transform: uppercase; margin: 0;}
.lefts .left_title .si{background-position: -248px -76px; vertical-align: middle; width: 28px; height: 28px; margin-right: 30px; margin-top: 28px;}
.icon {vertical-align: middle;background: url(../img/icon.png) no-repeat;}
.lefts .submenu{overflow: hidden;}
.lefts .submenu li{ width: 100%;}
.lefts .submenu li a.sub1{line-height: 60px;display: block;padding-left: 28px;background: url(../img/jtou.png) no-repeat 90% center #fff;font-size: 16px;border: 1px solid #dedede;border-top: 0 none;overflow: hidden; color: #555}
.lefts .submenu li a.sub1:hover{background: url(../img/jtou_a.png) no-repeat 90% center #fff;border-left: 2px solid #125dce;border-right: 1px solid #007dce;color: #125dce;}
.lefts .submenu li.hover a.sub1{background: url(../img/jtou_a.png) no-repeat 90% center #fff;border-left: 2px solid #125dce;border-right: 1px solid #007dce;color: #125dce;}
.lefts .submenu s{width: 2px; height: 61px; display: block; background: #125dce; position: absolute; left: 0; top: 0;}
.lefts .submenu .box{padding-bottom: 0;background: #fff;border: 1px solid #dedede;border-top: 0 none;display: none;}
.lefts .submenu .box a{color: #333;line-height: 40px;display: block;height: 40px;padding-left: 28px;overflow: hidden;}
.lefts .submenu .box a s{width: 10px;height: 10px;margin-right: 8px;display: inline-block;background-position: 2px -178px;}
.lefts .submenu .box a:hover, .lefts .submenu .box a.hover{color: #125dce;}
.lefts .submenu li.hover .box{display: block;}
.pconcat{ padding:20px 0px; background: #fff; box-sizing: border-box;}
.pconcat img{width: 100%;}
.pconcat p{ white-space:nowrap; padding:22px 0px; font-size:15px; color:#555;box-sizing: border-box;}
.pconcat p b{ display:block; font-size:30px; font-family:Arial, Helvetica, sans-serif; line-height: 44px;}
.pconcat p span{ padding-left:25px; background:url(../img/l_tel.png) no-repeat left center;}
.pconcat p em{font-style: normal;}
.newsrights{ width:75%; height:auto; float:right}

.caseList{width:100%; height: auto; overflow: hidden; margin: 30px 0}
.caseList ul{margin-right:-2%;}
.caseList li{float:left;width:14.6%;margin:0 2% 27px 0;transition:all 0.4s;}
.caseList li .pImg{display:block;width:100%;height:auto;overflow:hidden; border: 1px solid #ccc}
.caseList li img{width:100%;height:auto;transition:all 0.5s;}
.caseList li .wz{font-weight:normal;text-align:center;line-height:45px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;position:relative;z-index:2; color: #666}
.caseList li:hover img{transform:scale(1.1);}
.caseList li:hover{color:#fff;}




/*当屏幕尺寸小于1500*/
@media screen and (max-width:1500px){
	/*头部导航*/
	.header .head_c{width:auto;padding:0 4%;}
	.header .head_c .logo_a{height:80px;}
	.header .head_c .nav_ul{padding-top:0;}
	.header .head_c .nav_ul>li{margin-left:6px;}
	.header .head_c .nav_ul>li>a{padding:24px 4px 0;}
	.header .head_c .nav_ul>li>a em{padding:14px 4px 24px;}
	.header .head_c .search_lang{top:20px;}
	.header .head_c .search_lang .search_d{width:60px;}
	.header .head_c .search_lang .lang_d:hover .btn_lang{background:url(../img/tb7.png) no-repeat left center;}
	.header .head_c .search_lang .search_d .search_form{right:-92px;}

	/*首页名匠智汇新品*/
	.new_sd{width:100%;}

	/*头部二级菜单*/
	.header .head_c .nav_ul>li .tow_top_nav{top:104px;}
	/*内页顶替块*/
	.dt_nk{height:80px;}
	/*内页头部图片*/
	.top_img{height:320px;}
	.w1200{width: 96%; margin:0 auto;}
	.sTop_lb{ margin-top: 80px;}


}

/*当屏幕尺寸小于1200*/
@media screen and (max-width:1200px){

	/*头部导航*/
	.sTop_lb{ margin-top: 60px;}
	.header .head_c .nav_d{display:none;}
	.btn_navs{display:block;}
	.header .head_c .logo_a{height:60px;padding:8px 0;}
	.header .head_c .logo_a img{height: 45px}

	.speak{padding: 25px 0}
	.spcon{margin-top:30px;}
	.i_case{padding: 25px 0}
	.news{padding: 25px 0}
	#service{padding: 25px 0; display: none;}
	.ny_banner {margin-top: 60px; margin-bottom:20px}

	


	/*首页轮播图*/
	.sTop_lb{margin-bottom:30px;}
	.sTop_lb,.sTop_lb .swiper-wrapper,.sTop_lb .swiper-wrapper .swiper-slide{height:auto;width:100%; }
	.sTop_lb .swiper-wrapper .swiper-slide a img{position:relative;left:0;top:0;height:auto;width:100%;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);}
	.sTop_lb .hmBan{bottom:14px;}
	.sTop_lb .hmBanBtnR,.sTop_lb .hmBanBtnL{display:none;}
	/*下滑按钮*/
	.btn_xl{display:none;}
	/*顶替块*/
	.dt_k{height:0px;}

	
	/*首页合作伙伴*/
	.coop_s{margin-bottom:0;padding-bottom:40px;}
	.coop_s .coop_sd{width:100%;padding:0 60px;}

	/*底部导航*/
	#footer .top{padding: 25px 0}
	.footer .foot_nav{width:100%;padding:40px 10px}
	.footer .foot_nav>dl{padding-left:10px;min-width:190px;}
	.footer .foot_nav>dl dt{margin-bottom:10px;}
	.footer .foot_nav>dl dd a{padding:3px 0;}
	.footer .foot_nav .ewm_sd .sp_ewm{width:130px;}
	.footer .foot_nav .ewm_sd dl dt{margin-bottom:10px;}
	.footer .foot_nav .ewm_sd dl dd{font-size:12px;}
	.copy_sd{padding:14px 10px;}
	.copy_sd .copy_m{width:100%;}
	.copy_sd .copy_m{text-indent:0px;text-align:center;}
	.copy_sd .copy_m span{display:block;margin:0;}
	
}

@media screen and (max-width:1180px){
	.service{padding: 20px 0}
	.service .isrv{padding-top:0;}
	.odds{padding:20px 0}
	.odds ul{margin-top:0;}
	.ny_about{padding:20px 0}
	.aboutBox1{padding:20px 0}
	.about_join{padding:20px 0}
	.culture{padding:20px 0}
	.xqny{padding:20px 0}
	.contact{padding:20px 0}
}


/*当屏幕尺寸小于980*/
@media screen and (max-width:980px){
	/*首页轮播图*/
	
	.sTop_lb .swiper-wrapper .swiper-slide a .img_pc{display:none;}
	.sTop_lb .swiper-wrapper .swiper-slide a .img_s{display:block;}
	.w25{width: 48%;}
	.ab{height: auto;}
	.ab dd{float:none; width: 96%; padding:10px 0 0 0 ; margin: 0 auto}
	.ab dd h2{padding-bottom: 10px}
	.ab dd h2 em{height: auto; font-size: 24px;}
	.ab dd h2 span{display: none}
	.ab dt{width: 100%; margin:0 0 15px 0;}

	.speak{height: auto; background: #fff}
	.sppic{width: 100%}
	.sppic img{width: 100%}
	.spwa{width: 100%; padding: 20px}
	.sptitle b{font-size: 28px;}
	.sptitle{font-size: 14px;}
	.sptitle em{margin: 10px 0}
	.i_case .i_case_con .i_cast_a a{width: 31.333%;}
	#footer .menu{width: 100%}
	#footer .menu li:nth-child(4){display: none}


	/*底部导航*/
	.uk-child-width-1-5\@s>*{width: 48%;}
	.service .isrv a i{margin-bottom: 10px}
	.f24{line-height: 30px}
	.service .isrv a div{padding: 0 10px}
	.text-gray{margin-bottom: 10px}
	.dyip ul li{width: 48%}
	.inabout01{margin-top: 20px}
	.inabout01 .pic{width: 100%}
	.inabout01 .wen{width: 100%}
	.odds li{padding: 10px 1% 20px 1%;min-height: auto; margin-bottom:0; width: 48%}
	.youshibg li{padding: 1%; margin:1%; width: 18%}
	.youshibg li .wz{font-size: 11px;}
	.Bottom002705 .hotline b{font-size: 30px;}
	.listMenu .menu a{margin:0 12px;}
	.aboutBox_l{width: 100%; margin-top: 20px}
	.aboutBox_r{width: 100%}
    .RighInfo002924 .box-1{margin-bottom: 3vw;}
	.RighInfo002924 .box-1 .ytable,
	.RighInfo002924 .box-1 .ytable-cell{display: block;}
	.RighInfo002924 .box-1 .info{padding: 4vw;}
	.RighInfo002924 .box-1 .info .inner{width: auto; max-width:100%;}
	.box-2 li{display:inline-block;}
	.box-2 li .icons{width:90px;}
	.box-2 li.no{ height: 3vw;}
	.box-2 li .inner{padding-left: 4vw;}
	.cjwt-hz{padding: 5px 0 10px 0;margin-bottom: 10px;}
	.cjwt-nr-title a{font-size: 18px}
	.culture li .txt{padding: 2.5%;}
	.culture li:last-child .txt{ padding-top:20px;}
	.culture li:last-child .txt p{line-height: 25px; margin-bottom: 0}
	.inf_lc li{margin-bottom:15px;}
    .inf_lc li .bts{width:15%}
    .inf_lc li .nyzi{width: 82%;margin-bottom: 20px;}
    .inf_lc li .pimg{width: 100%; float: none; }




	

}

@media screen and (max-width:720px){
	.news1{width: 100%}
	.news1 dl dt .news-title{display: none;}
	.news1 dl dt .news-img{width: 100%}
	.news1 dl dt .news-img img{width: 100%}
	.faq{width: 100%}
	.faq .til{margin-top: 10px; margin-bottom: 0}
	.youshibg li{width: 31.333%}
	.Bottom002705 .bottom-left{width: 48%; margin-right: 4%}
	.Bottom002705 .bottom-mid{width: 48%}
	.Bottom002705 .bottom-right{width: 100%}
	.Bottom002705 .bottom-mid dt::after{margin:15px 0;}
	.Bottom002705 .bottom-right dt::after{margin:15px 0;}
	.listMenu, .breadCrumb{line-height: 40px;}
    .listMenu .menu a{ margin: 0 8px;}
    .listMenu .yz{float: right}
    .listMenu .yz a{font-size: 12px;}
    .culture li .img{width: 100%}
    .culture li .txt{width: 100%}
    .Title2 .text2{font-size: 14px;}
    .view-page{margin:20px 0; padding-top:20px;}
    .relatedNews_font ul li{width:97%}
    .newsleft{width: 100%}
    .cbgg-01{display: none;}
    .newsrights{width: 100%; margin-top: 20px;}
    .nyservice1img ul li{width: 48%}
    .nyservice1_wz{font-size: 14px;}
    .login2{width: 100%}
    .bgbox{width: 100%}
    .jbt{margin: 10px 0; font-size: 20px;}
    .loginzi{font-size: 14px; line-height: 25px;}
    .cjwt-hz2{padding: 10px; margin-top:10px;}
    .cjwt-nr-title2 a{font-size: 16px}
    .cjwt-hz-bottom2{padding: 10px;}
    .cjwt-hz-bottom-wz2{font-size: 14px; line-height: 25px;}
    .contact_lx{width: 100%}
    .list li .zi{padding-bottom: 15px}
    .list li .txt p{font-size: 14px;}
    .tactfrms{width: 100%; margin-top:15px;}


}

/*当屏幕尺寸小于640*/
@media screen and (max-width:640px){
	body{padding-bottom:50px;}
	/*首页轮播图*/
	.sTop_lb{margin-bottom:16px;}
	.sTop_lb .hmBan{bottom:8px;}
	.sTop_lb .hmBan .swiper-pagination-bullet{height:4px;}
	.sTop_lb .hmBan .swiper-pagination-bullet.swiper-pagination-bullet-active{width:24px;background:#ff6600;}

	.btitles{line-height: 25px;}
	.spwa{padding: 10px;}
	
	/*手机版底部悬浮导航*/
	.foot_navs{display:-webkit-box;display:-moz-box;display:-ms-box;display:-o-box;}
	.right_nav{display:none;}
	.search_sj{display:block; margin-bottom: 10px;}
	#n_news li{width: 98%;}
	.index-about-bj{padding: 20px 0}
	.yy dl dd{width: 90%!important; padding: 10px;}
	.video_pic{padding: 20px 0}
	.tc{width: 90%; padding: 10px}
	.sy-news{padding: 20px 0}
	.partner li{width: 48%}
	.listMenu .menu a{margin: 0 8px;}
	.news_r_text ul li .pic{width: 100%;float: none;}
    .news_r_text ul li .text{width: 100%; padding: 15px; box-sizing: border-box; float: none;}
    .xinwenxiangqing{margin-bottom:0}
    .xinwenxiangqing .nd_head p{font-size: 22px; margin-bottom: 8px}
    .xinwenxiangqing .nd_text{padding: 15px 0}
    .view-page{margin: 0; padding-top: 20px;}
    .new_s2{margin-top: 20px;}
    .news_random2{padding: 10px;}
    .news_random2 ul li{width: 98%}
    .news_random2 ul li a{font-size: 14px;}
    .news_random2 ul li span{font-size: 14px;}
    .news_r_text ul li .text .tit a{font-size: 18px}
    .view-page .prev, .view-page .back, .view-page .next{width: 100%; position: static; margin-top: 10px; text-align: center;}
    .view-page .prev a{padding-left: 0}
    .view-page .back{left:0%;margin-left:0px;width:100%;}
    .view-page .back a{padding-left: 0}
    .xinwenxiangqing .nd_head{padding-bottom: 15px;}

    .proList li{width: 48%}
    .scrollleft2 li{width:48.6%}
    .down_list{margin-bottom:1rem;}
	.down_list ul li{width:100%;background: url('../img/icon_down.png') no-repeat 6px center;padding-left: 46px;}


	.row_item{width: 100%}
	.caseList li{width: 48%;}
	.ct_mode ul li{width: 100%}

	.i_case .i_case_con .i_cast_a a{width: 48%;}
	.youshibg li{width:48%}
	.Bottom002705 .bottom-left{width: 100%; margin-bottom: 15px;}
	.Bottom002705 .bottom-mid{width: 100%; margin-bottom: 15px;}
	.inf_lc li .bts{display: none;}
	.inf_lc li .nyzi{width: 100%; margin-left: 0}
	.aboutBox_l .font{margin-bottom: 0}
	.tactfrms li{width: 96%}
	.login2 li textarea{background:#73dafc; border:1px solid #30b1dc;}
	.login2 li.area textarea::placeholder{color:#fff;}
	.btns input{background:#73dafc;}


}


/*当屏幕尺寸小于640*/
@media screen and (max-width:400px){
	.i_case .i_case_con .i_cast_a a{width:98%;}
	.odds li{width: 98%; border-bottom: 2px solid #f0efef;}
	.RighInfo002924 .box-1 .intro{font-size: 13px; line-height: 25px}
	.box-2 li .icons{width:28%;}
	.box-2 li .bt{font-size: 18px;}
	.box-2 li .inner p{font-size: 12px;}
	.listMenu .yz{float:left;}

	

}


/*首页第一屏下滑按钮---动画*/
@keyframes btn_t1{0%{height:0px;}40%{height:12px;}100%{height:12px;}}
@-webkit-keyframes btn_t1{0%{height:0px;}40%{height:12px;}100%{height:12px;}}
@-moz-keyframes btn_t1{0%{height:0px;}40%{height:12px;}100%{height:12px;}}
@-o-keyframes btn_t1{0%{height:0px;}40%{height:12px;}100%{height:12px;}}
@keyframes btn_t2{0%{opacity:0;}50%{opacity:1;}100%{opacity:1;}}
@-webkit-keyframes btn_t2{0%{opacity:0;}50%{opacity:1;}100%{opacity:1;}}
@-moz-keyframes btn_t2{0%{opacity:0;}50%{opacity:1;}100%{opacity:1;}}
@-o-keyframes btn_t2{0%{opacity:0;}50%{opacity:1;}100%{opacity:1;}}