﻿@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{width:1360px;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 15px 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 #005672;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:#005672;}
.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:#005672;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:#005672;}

/*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 #005672;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;}

/* 广告轮播图 */
.banner{ width:100%; overflow:hidden; position:relative; margin-top:81px;}
.banner *{ box-sizing:content-box;}
.banner ul{ position:relative; width:10000%;}
.banner ul li{ float:left; width:1%; overflow:hidden;}
.banner ul li a{ display:block;}
.banner ul li img{display:block; width:1920px; position:relative; left:50%; margin-left:-960px;}
.bandd{ position:absolute; left:0; bottom:5%; width:100%; text-align:center; z-index:5;}
.bandd span{z-index:2;cursor:pointer;margin-right:5px;display:inline-block;width:12px;height:12px;zoom:1;border-radius:100%;border:0px solid #888;position:relative;-webkit-transition:.3s;transition:.3s;}
.bandd span:after{content:"";position:absolute;width:12px;height:12px;background:#888;top:2px;left:2px;border-radius:100%}
.bandd span.on,.bandd span:hover{border:0px solid #fff;transform:scale(1.1)}
.bandd span.on:after{background:#fff}
.banz,.bany{ position:absolute; top:50%; margin-top:-25px;width:50px; height:50px; opacity:0; transition:0.3s; cursor:pointer; z-index:5;}
.banz{ left:5%; }
.bany{ right:5%; }
.banner:hover .banz,.banner:hover .bany{ opacity:1;}


.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;}


/*==============首页产品=====================*/
.i_case{ overflow:hidden; background:#f6f6f6; padding:60px 0; box-sizing: border-box;}
.i_case .i_case_con{overflow:hidden; width:100%; margin:0 auto;text-align:center;}
.i_case_t label{color:#fffefe; font-size:14px; text-transform:uppercase;line-height:26px; letter-spacing:4px;}
.i_case .i_case_con .i_cast_a{ overflow:hidden; padding-top:1.2%;}
.i_case .i_case_con .i_cast_a a{ display:inline-block; line-height:40px; border:1px solid #e0e0e0; width:210px; font-size:15px; color:#666; border-radius:20px; margin-left:0.5%; margin-right:0.5%; margin-bottom:2%;text-overflow:ellipsis;overflow:hidden;}
.i_case .i_case_con .i_cast_a .on{background-color:#005672; border:1px solid #005672; color:#fff;}
.i_case .i_case_con .i_cast_a a:hover{background-color:#005672; border:1px solid #005672; color:#fff;}
.i_case .i_case_con .i_cast_a a.csel{ background-color:#005672; border:1px solid #005672;color:#fff;}
.i_case .i_case_con .i_case_ul_div{ display:none;}
.i_case .i_case_con ul{ overflow:hidden; zoom:1;}
.i_case .i_case_con ul li{ margin-right:2%; float:left; _display:inline; overflow:hidden; text-align:center;width: 23%;}
.i_case .i_case_con ul li .pic{ text-align:center; border: 1px solid #e0e0e0}
.i_case .i_case_con ul li .pic img{ width:99%; height:auto; display:block;}
.i_case .i_case_con ul li .pic{ overflow:hidden;}
.i_case .i_case_con ul li a:hover .pic img{ -o-transform: scale(1.1);-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}

.i_case .i_case_con ul li .title{ line-height:24px;  }
.pictitle { display:block;overflow:hidden;cursor: pointer;transition: 0.3s;}
.pictitle p {font-size:14px;color:#333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;line-height:30px;padding:13px 0;}
.i_case .i_case_con ul li :hover .pictitle p{ color:#01458e;}
.trans { -webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}





.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 #008ae2;}
.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: #008ae2; 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;}
.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:#008ae2; 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;}


.i_service{width: 100%; height:auto; padding: 50px 0; background: #f2f2f2; box-sizing: border-box;}
.fold_wrap{width:100%;height:auto;margin:40px auto 0 auto;overflow:hidden;}
.fold_wrap ul{margin-right: -1%}
.fold_wrap li{float:left;height:478px;position:relative;overflow:hidden;cursor:pointer;}
.fold_wrap li:after{content: "";position: absolute;right: 0;top: 0;height: 100%;background: #fff;width: 10px;}
.fold_wrap li .mask_b{position:absolute;overflow:hidden;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.3);_background:#B2B2B2;}
.fold_wrap li.active .mask_b{background: rgba(217,2,81,1)!important}
.fold_wrap li .mask_b .bt{color:#fff;margin:0 auto;display:block;font:16px/40px Microsoft Yahei;position:absolute;left: 50%;bottom: 20px; padding:0 20px; background: rgba(55,55,55,0.7); box-sizing: border-box;text-align: center;margin-left: -65px;}
.fold_wrap li.active .mask_b .bt{color:#fff;width: 130px;margin:0 auto;display:block;font:20px/40px Microsoft Yahei;position:relative; padding:0 20px; background: rgba(217,2,81,1); box-sizing: border-box; margin-top: 420px;}
.fold_wrap li.big{width:551px;}
.fold_wrap li .adv_intro{ width:92%; height:40px; padding:5px 4%; position:absolute;left:0; bottom:-50px;background:#37D; color:#FFF; overflow:hidden;}
.adv_intro_show{bottom:0 !important; transition:bottom 0.3s linear 0.3s; -webkit-transition:bottom 0.3s linear 0.3s;}

.pic_auto{width:100%;height:100%;}
.pic_auto1{background:url(../img/s_pic.jpg) no-repeat center 0;}
.pic_auto2{background:url(../img/s_pic2.jpg) no-repeat center 0;}
.pic_auto3{background:url(../img/s_pic3.jpg) no-repeat center 0;}
.pic_auto4{background:url(../img/s_pic4.jpg) no-repeat center 0;}
.pic_auto5{background:url(../img/s_pic5.jpg) no-repeat center 0;}
.pic_auto6{background:url(../img/s_pic6.jpg) no-repeat center 0;}
.pic_auto7{background:url(../img/s_pic7.jpg) no-repeat center 0;}
.pic_auto8{background:url(../img/s_pic8.jpg) no-repeat center 0;}

.sny{margin: 40px 220px; font-size: 16px; text-align: center; color: #666666;}
.sny ul{}
.sny li{ font-size: 16px; text-align: center; color: #666666; display: none;}



/*底部导航*/
#footer{ background-color:#222222; color:#777777; font-size:14px; line-height:20px; padding:1px 0; }
#footer a{ color:#777; }
#footer .top{ padding:65px 0 90px; }
#footer .menu{width: 64%}
#footer .menu li{ float:left; display:inline-block; max-width:35%; margin-right:6%;}
#footer .menu .title{ font-size:16px; color:#cdcece; margin-bottom:20px; text-align: left;}
#footer .menu .aBox{}
#footer .menu .aBox .div{ padding:3px 0; }
#footer .menu .aBox .div a{ color:#777777; }
#footer .menu .aBox .div a:hover{ color:#fff; }
#footer .menu .code{ padding-top:6px; width: 60%}
#footer .menu .code img{width: 100%}
#footer .menu .code .txt{ font-size:14px; color:#999999; text-align:center; margin-top:10px; }
#footer .message{ text-align:right;  }
#footer .message .mobile{ display:block; margin-bottom:30px; color:#fff; padding:2px 63px 2px 0; background:url(../img/icon_phone.png) no-repeat right 0 center; }
#footer .message .mobile .word{ font-size:14px; line-height:20px; }
#footer .message .mobile .num{ font-size:26px; line-height:26px; }
#footer .message .contacts{ font-size:14px; line-height:22px; margin-bottom:20px; }
#footer .message .contacts a{ color:#777; }
#footer .bot{ border-top:1px solid #333333; padding:20px 0; }
#footer .bot a{ color:#777777; }
#footer .bot a:hover{ color:#90c31f; }
#footer .shareBox{ font-size:0; }
#footer .shareBox a{ height:24px; width:24px; display:inline-block; vertical-align:top; border-radius:50%; position:relative; }
#footer .shareBox a+a{ margin-left:10px; }
#footer .shareBox .qq{ background:url(../images/icon_fot1.png) no-repeat center/contain; }
#footer .shareBox .wechat{ background:url(../images/icon_fot2.png) no-repeat center/contain; }
#footer .shareBox .sina{ background:url(../images/icon_fot3.png) no-repeat center/contain; }
#footer .shareBox .codeBox{ padding:8px; width:120px; background:#fff; border-radius:3px; position: absolute; left:50%; bottom:100%; margin-bottom:10px; margin-left:-60px; display:none; }
#footer .shareBox .wechat:hover .codeBox{ display:block; }


#footer .friendlink{ position:relative; line-height:32px; border:1px solid #333; }
    #footer .friendlink .t{ text-align:center; width:90px; background:#333333; }
    #footer .friendlink .links{ display:block; position:absolute; left:0; bottom:0; height:32px; overflow:hidden; text-align:left; width:calc(100% - 90px); padding:0 27px 0 15px; background:url(../images/jt3.png) no-repeat right 10px bottom 10px; transform:all .3s }
    #footer .friendlink .links:hover{ height:auto; border:1px solid #333; background-color:#222; }
    #footer .friendlink .links a{ display:block; }
    #footer .friendlink .links a:hover{ color:#fff; }

.tc_bj{width:100%; height:100%; background:rgba(0,0,0,0.6); position:fixed; top:0; left:0; z-index:100;}
.tc{width:50%; text-align:center; padding:80px; border:1px solid #4e4e4e; border-radius: 5px; background:#101010; box-shadow: 0px 2px 10px 4px #363636; transform:translateX(-50%); position:fixed; top:25%; left:50%;}
.tc .tc_logo img{max-width:300px;}
.tc .tc_logo_wz{color:#fff; font-size:32px; font-weight:600; margin-top:16px;}
.tc .tc_xz{overflow:hidden; margin-top:40px;}
.tc .tc_xz ul{overflow:hidden; font-size:0px; margin-left:-34px;}
.tc .tc_xz ul li{width:30%; display:inline-block; color:#fff; font-size:18px; line-height:24px; margin-left:34px; padding:10px 0; border-radius:3px; background:#a2a2a2; cursor:pointer; transition:all 0.5s;}
.tc .tc_xz ul li:hover{background:#afb8b7;}
.tc .tc_xz ul li:nth-child(2){background:#6aac2d;}
.tc .tc_xz ul li:nth-child(2):hover{background:#83c546;}
.tc .tc_xz_wz{color:#DBDBDB; font-size:18px;text-transform:uppercase; margin-top:40px;}
.tc .tc_gg{color:#afb8b7; font-size:12px; line-height:24px; margin-top:20px;}

/*右侧悬浮工具栏*/
.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:#005672;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 #246c83;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:#005672;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:10px 14px;font-size:14px;color:#555;width:100%;padding-right:60px;}
.search_sj .btn_ss{position:absolute;right:0;top:0;width:60px;height:100%;background:url(../img/tb23.png) no-repeat center;background-size:30px;overflow:hidden;text-indent:-999px;}

/*手机版返回顶部*/
.return_top{position:fixed;right:10px;bottom:66px;z-index:990;display:none;width:40px;height:40px;background:#005672 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;}


/*  内页公用 */
.listBanner{ width:100%; height:auto; overflow:hidden; margin-top: 81px; position: relative; z-index: 1;}
.listBanner img{width:100%; margin: auto; display: block; clear: both;}

#path{position: absolute;z-index: 99;left: 0px;bottom: 0px;width: 100%;height: 60px;line-height: 60px;background: rgba(0,86,114,0.9); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5129f43, endColorstr=#E5129f43);}
#path .w1200{max-width: 1200px;margin: 0px auto;}
#path .w1200 .text{float: left;width: 30%;text-align: left;color: #fff;font-size: 14px;}
#path .w1200 .text a{color: #fff;}
#path .w1200 .column{position: relative;float: right;width: 70%;text-align: right;}
#path .w1200 .column a{display: inline-block;font-size: 16px;color: #fff;padding: 0px 30px;}
#path .w1200 .column .A{background: rgba(255,255,255,1);color: rgba(0,86,114,1);font-weight: bold;}




#search{display:none;position: absolute;right: 0px;bottom: -80px;border: 1px solid #ddd;border-radius: 30px;width: 240px;}
#search input[type="text"]{float: left;font-family:"微软雅黑";height: 35px;line-height: 30px;padding-left: 15px;width: 80%;border: none;outline: none;background: none;color: #333;box-sizing: border-box;overflow: hidden;}
#search input::-webkit-input-placeholder, #search textarea::-webkit-input-placeholder{color: #ccc;}
#search button{float: right;width: 20%;height: 35px;border: none;outline: none;background: url(../images/go.png) no-repeat center center;background-size: auto 60%;color: #fff;cursor: pointer;box-sizing: border-box;overflow: hidden;}


/*内页公用菜单*/
.aboutMenu{width: 100%; text-align: center; padding: 40px 0; background: #f4f4f4}
.aboutMenu li{display: inline-block;  font-size: 14px; color: #333333; background:#fff; border:1px solid #ccc; line-height:48px; margin-left: 5px; width: 10%; text-align: center; border-radius: 30px}
.aboutMenu li a{color: #333; text-decoration: none; display: block;}
.aboutMenu li:first-child{margin-left: 0;}
.aboutMenu li.cur{}
.aboutMenu li.cur a{color: #fff; background: #005672; border:1px solid #005672; border-radius: 30px}
.aboutMenu li:hover{background: #005672; border:1px solid #005672; border-radius: 30px}
.aboutMenu li:hover a{color: #fff;}


/*  内页公用 */
.about-text{padding:80px 0;}
.about-text dl dt{width: 47%; float: left;}
.about-text dl dd{width: 50%; float: right;}
.about-text dl dd .abt{font-size: 30px; color: #333333; margin-bottom: 20px;}
.about-text dl dd p{font-size: 14px; color: #8f8f8f; line-height: 25px;}


.inner_content2{width:100%;overflow: hidden; background-size: cover; padding: 80px 0; box-sizing: border-box;}
.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{}
.culture li{ width:100%;}
.culture li:first-child{ padding:0% 0 0; background: url(../images/bg07.jpg) left top no-repeat; background-size: cover;}
.culture li .img{ float: left; width:50%; position: relative; overflow: hidden;}
.culture li .img img{width: 100%}
.culture li .txt{ float: right; width:50%; padding:5%; position: relative; 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: #005672; 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;}
.culture li:last-child .txt p{margin-bottom:20px;}


.inf_lc{padding: 0px 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: #005672;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: #005672; padding:30px 0; box-sizing: border-box;}
.inf_lc li .bts b{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 b{display: block;font-weight: 100;color: #005672;line-height: 30px;height: 30px;margin: 5px 0;font-size: 15px;}
.inf_lc li .nyzi b a, .inf_lc li .nyzi b a:hover{color: #005672;font-weight: bold;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 60%;}
.inf_lc li .nyzi b a:hover{color: #005672;}
.inf_lc li .fr{margin: 50px 0 0;width: 70px;height: 25px;line-height: 25px;text-align: center;color: #ffffff;background-color: #ff9900;}
.inf_lc li .fr:hover{background: #005672;}
.inf_lc li .pimg{width: 16%; float: right;}
.inf_lc li .pimg img{width: 100%}


.products_main{width: 100%;overflow: hidden;padding: 50px 0;}
.inpro_left{width: 22%; float: left; }
.left{overflow: hidden;}
.left .left_title{height: auto; background: #005672; color: #fff;  background-size: cover;}
.left .left_title .bt{font-size: 24px; font-weight: bold; line-height: 80px; padding-left: 26px; text-transform: uppercase; margin: 0;}
.left .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;}
.left .submenu{overflow: hidden;}
.left .submenu li{ width: 100%;}
.left .submenu li a.sub1{line-height: 60px;display: block;padding-left: 28px;background: url(../img/jtou.png) no-repeat 90% center #fff;font-size: 18px;border: 1px solid #dedede;border-top: 0 none;overflow: hidden; color: #555}
.left .submenu li a.sub1:hover{background: url(../img/jtou_a.png) no-repeat 90% center #fff;border-left: 2px solid #005672;border-right: 1px solid #007dce;color: #005672;}
.left .submenu li.hover a.sub1{background: url(../img/jtou_a.png) no-repeat 90% center #fff;border-left: 2px solid #005672;border-right: 1px solid #007dce;color: #005672;}
.left .submenu s{width: 2px; height: 61px; display: block; background: #005672; position: absolute; left: 0; top: 0;}
.left .submenu .box{padding-bottom: 0;background: #fff;border: 1px solid #dedede;border-top: 0 none;display: none;}
.left .submenu .box a{color: #333;line-height: 40px;display: block;padding-left: 45px;overflow: hidden;font-size: 16px;}
.left .submenu .box a s{width: 10px;height: 10px;margin-right: 8px;display: inline-block;background-position: 2px -178px;}
.left .submenu .box a:hover, .left .submenu .box a.hover{color: #005672;}
.left .submenu li.hover .box{display: block;}
.box2{padding-bottom: 0;background: #fff;border-top: 0 none;display: none;}
.box2 dd{}
.box2 dl a{color: #333;line-height:30px !important;display: block;padding-left:60px !important;overflow: hidden; font-size: 14px !important}
.box2 dl s{width: 10px;height: 10px;margin-right: 8px;display: inline-block;background-position: 2px -178px;}
.box2 dl a :hover, .left .submenu .box2 dl a.hover{color: #005672;}
.left .submenu li.hover .box2{display: block;}

.box3{padding-bottom: 0;background: #fff;border-top: 0 none;display: none;}
.box3 dd{}
.box3 dl a{color: #333;line-height:30px !important;display: block;padding-left:60px !important;overflow: hidden; font-size: 12px !important}
.box3 dl s{width: 10px;height: 10px;margin-right: 8px;display: inline-block;background-position: 2px -178px;}
.box3 dl a :hover, .left .submenu .box dl a.hover{color: #005672;}
.left .submenu li.hover .box3{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;}
.newsright{ width:75%; 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 #005672;}

/*  内页公用 */
.bread_content{width:100%;border-bottom:1px solid #dedede; background:#f2f2f2; overflow: hidden;}
.bread_content .bread_box{float: left;width: 34%;  padding:20px 0;font-size:14px;color:#333;}
.bread_content .bread_box span.bread_title{display:inline-block;position:relative;padding-left:35px; background: url(../images/sy.png) left center no-repeat;}
.bread_content .bread_box a{color:#444;display:inline-block;margin:0 5px;}
.bread_content .bread_box a:hover{color:#005672;}
.bread_content .bread_box b{color: #005672}
.bread_content .inner_nav{float:right; text-align: right;}
.bread_content .inner_nav ul{margin-top: 10px; display:flex;flex-flow:wrap}
.bread_content .inner_nav ul li{}
.bread_content .inner_nav ul li a{display:inline-block;padding:10px 24px;font-size:15px;color:#333;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin:0 8px; border-radius: 15px 0 0 0;}
.bread_content .inner_nav ul li a:hover , .bread_content .inner_nav ul li.active a{color:#fff;background:#005672;}




.about_join{width: 100%; height: auto; overflow: hidden; }
.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:#005672;}
.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 #005672; 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;}






.indexcasepic{overflow: hidden;margin-top:30px;}
.indexcasepic ul{margin-right: -2%}
.indexcasepic li{width:31.333%; float:left; overflow:hidden;margin:0 2% 4% 0; border: 1px solid #e9e9e9}

.casezoom{width:100%; float:left; overflow:hidden; position:relative; display:inline-block}
.casezoom img{width:100%; transition: .7s;-moz-transition: .7s;-webkit-transition: .7s;-o-transition: .7s; line-height:1em;}
.casezoom:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);-o-transition: scale(1.2)}
.effect-line{ margin-bottom:30px;}
.hover_line{width:100%; height:100%; background:transparent; left:0%; top:0%; cursor:pointer; position:absolute; opacity: 1;-webkit-transition: all .8s ease-in-out;-moz-transition: all .8s ease-in-out;-ms-transition: all .8s ease-in-out;-o-transition: all .8s ease-in-out;transition: all .8s ease-in-out}
.hover_line::before,.hover_line::after{position:absolute; top:20px; right:20px; z-index:1; bottom:20px; left:20px; content: ''; opacity: 0; -webkit-transition: opacity 0.8s, -webkit-transform 0.8s;transition: opacity 0.8s, transform 0.8s;}
.hover_line::before{border-top:1px solid; border-bottom:1px solid; -webkit-transform: scale(0,1); transform: scale(0,1); opacity: 0}
.hover_line::after{border-right:1px solid; border-left:1px solid; -webkit-transform: scale(1,0); transform: scale(1,0); opacity: 0}
.effect-line a:hover.hover_line::before,.effect-line a:hover.hover_line::after{opacity:1;-webkit-transform: scale(1);transform: scale(1)}
.hover_line::before,.case-list .hover_line::after{top:20px; right:20px; bottom:20px; left:20px}

.indexcasepic li figure{width:100%; overflow:hidden; margin:0;}
.indexcasepic li a{position:absolute; left:0; top:0;width:100%; height:100%; background:#005672; opacity:0; color:#fff;}
.indexcasepic li a:hover{opacity:0.7;}
.indexcasepic li i{margin:20% auto 0; width:70px; height:70px; background-size:100%; display:block;transition: .7s;-moz-transition: .7s;-webkit-transition: .7s;-o-transition: .7s;}
.indexcasepic li a:hover i{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}
.indexcasepic li p{margin:10px 30px;font-size:16px;text-align:center;overflow:hidden;text-overflow:ellipsis; display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1; }




.pro_right{width: 100%; height: auto; overflow: hidden;}
.productss{width:100%; float:left; margin-top:30px;}
.promore_l{width:45%;float:left;}

/*ÃƒÂ¥Ã¢â‚¬ÂºÃ‚Â¾ÃƒÂ§Ã¢â‚¬Â°Ã¢â‚¬Â¡ÃƒÂ¦Ã¢â‚¬ÂÃ‚Â¾ÃƒÂ¥Ã‚Â¤Ã‚Â§ÃƒÂ©Ã¢â‚¬Â¢Ã…â€œÃƒÂ¦Ã‚Â Ã‚Â·ÃƒÂ¥Ã‚Â¼Ã‚Â*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{width:99%; border:1px solid #d6d6d6;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:100%;height:100%;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#fff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}


/*ÃƒÂ¥Ã¢â‚¬ÂºÃ‚Â¾ÃƒÂ§Ã¢â‚¬Â°Ã¢â‚¬Â¡ÃƒÂ¥Ã‚Â°Ã‚ÂÃƒÂ¥Ã¢â‚¬ÂºÃ‚Â¾ÃƒÂ©Ã‚Â¢Ã¢â‚¬Å¾ÃƒÂ¨Ã‚Â§Ã‹â€ ÃƒÂ¥Ã‹â€ Ã¢â‚¬â€ÃƒÂ¨Ã‚Â¡Ã‚Â¨*/
.spec-preview{width:100%; height:100%;}
.spec-scroll{clear:both;margin-top:10px;width:100%; float:left;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block; width:32px; height:32px; cursor:pointer; margin-top:5px;}
.spec-scroll .items{float:left;position:relative;width:80%; height:51px; overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #d6d6d6; padding:2px;width:54px;height:41px;}
.spec-scroll .items ul li img:hover{border:2px solid #005672; padding:1px;}

.pros_right{width:50%; float:right; overflow:hidden;}
.pros_right_top{overflow:hidden; border-bottom:1px dashed #e6e6e6;}
.pros_right_top .pbt{overflow:hidden; display:inline-block; font-size:24px; color:#005672; padding-bottom:10px;}
.proleft{width:100%;font-size:14px; line-height:30px; margin-top:20px;}
.proleft p{font-size:14px; line-height:25px; }


.pc-cx-tel-1{width: 100%;height: auto;border-top: 2px solid #e6e6e6;padding-top: 20px; overflow:hidden; margin-top:20px;}
.pc-cx-tel-1-t1{width: 28%;height: 44px;background: #005672;font-size: 18px;line-height: 44px;text-align: center;float: right;}
.pc-cx-tel-1-t1 a{display: block;color: #fff;}
.pc-cx-tel-1-t2{height: 56px;padding-left: 70px;background: url(../img/head-c-r1.png) no-repeat 0px top;font-size: 18px;color: #454545; float:left}
.pc-cx-tel-1-t2 p{line-height: 24px;}


.proleft_btn{width:100%; float:left; margin-top:30px;}
.proleft_btn li{width:150px; float:left; margin-right:10px;}
.proleft_btn li a{width:150px; height:40px; float:left; line-height:40px; text-align:center; font-size:16px; background:#eee; display:block; color: #005672}
.proleft_btn li span{float:left; padding-right:20px;}
.proleft_btn li a:hover,.proleft_btn li a.on{background:#005672; color:#fff;}

.tabs-basic{width:100%; margin-top:50px; float:left;}
/* The tabs */
.tabs-basic ul{list-style:none; text-align:left; margin:0; padding:0; border-bottom:1px solid #e6e6e6; background:#eee;}
.tabs-basic ul li{display:inline-block; margin-bottom:-1px; font-size:16px; text-transform:uppercase;}
.tabs-basic a{display:block; text-decoration:none; background:#eee; border:1px solid transparent; padding:10px 40px; color: #333}
.tabs-basic .tab-active{border-bottom:2px solid #005672; color:#fff; background:#005672;}
/* The content */
.tabs-basic .tabs-content-placeholder{overflow:hidden; margin:auto; background:#fff; padding:20px 0;}
.tabs-basic .tabs-content-placeholder .div{display:none;}
.tabs-basic .tabs-content-placeholder .div.tab-content-active{display:block; line-height:30px; font-size:14px;}
.tabs-basic .tabs-content-placeholder .div.tab-content-active table{border:1px solid #d6d6d6; line-height:24px; text-align:center;}
.tabs-basic .tabs-content-placeholder .div.tab-content-active table tr{padding-left:20px;}
.tabs-basic .tabs-content-placeholder .div p{line-height:30px; text-align:left; margin-top:10px;}
.tabs-basic .tabs-content-placeholder .div img{max-width:100%;}
.tabs-basic table{border-collapse:collapse; border: 1px #e6e6e6 solid !important; width:100% !important;line-height:30px!important;}
.tabs-basic 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;}
.tabs-basic table td div{padding:0px!important;height:auto!important;}

.hot_pro2{width:100%;float:left; margin-top:50px;}
.hot_pro2_tit{width:100%; height:45px; background:#f1f1f1; color:#005672; line-height:45px; font-size:16px; padding:0 20px; font-weight:bold; border:1px solid #d6d6d6; box-sizing: border-box;}

.scrollleft2{width:100%; float:left; margin-top:20px; margin-bottom: 30px;}
.scrollleft2 li{width:200px; float:left; margin-right:20px; overflow:hidden;}
.scrollleft2 li img{width:99%; display:block; border:1px solid #e6e6e6;}
.scrollleft2 li img:hover{border:1px solid #005672;}
.scrollleft2 li a{color: #333}
.scrollleft2 li span{display:block; width:100%; line-height:30px; margin-top:10px; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}



.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 #005672;}
.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 #005672;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 #005672; 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 #005672;}

.hot_pro2{width:100%;float:left; margin-top:50px;}
.hot_pro2_tit{width:100%; height:45px; background:#f1f1f1; color:#005672; line-height:45px; font-size:16px; padding:0 20px; font-weight:bold; border:1px solid #d6d6d6; box-sizing: border-box;}

.scrollleft2{width:100%; float:left; margin-top:20px; margin-bottom: 30px;}
.scrollleft2 ul {margin-right: -1.4%}
.scrollleft2 li{width:15.2%; float:left; margin-right:1.4%; overflow:hidden;}
.scrollleft2 li img{width:99%; display:block; border:1px solid #005672;}
.scrollleft2 li img:hover{border:1px solid #005672;}
.scrollleft2 li a{color: #333}
.scrollleft2 li span{display:block; width:100%; line-height:30px; margin-top:10px; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}




/*新闻详情*/
.xinwenxiangqing{width:100%; height: auto; overflow: hidden; }
.xinwenxiangqing .nd_head{text-align: center;margin-top:0px;padding-bottom: 30px;border-bottom: 1px dashed #d6d6d6;}
.xinwenxiangqing .nd_head p{color: #005672;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:#005672; 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:#005672;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: #005672}
.relatedNews_font ul li span{float:right;color:#999;margin-left:30px;}


/*内页荣誉认证*/
.workshop {padding:0; height:auto; overflow:hidden; margin-top:0%}
.workshop ul { list-style: none; overflow: hidden; margin-right: -2%; }
.workshop li { width: 23%; height: auto; overflow: hidden; margin-right:2%; float: left; margin-bottom: 20px;}
.workshop li .pic {border: 1px solid #cdcdcd; height:auto; overflow: hidden;}
.workshop li a { display: block; width: 100%; overflow: hidden; transition:all 0.3s;}
.workshop li .pic img { width: 100%!important; overflow: hidden;}
.workshop li div:hover { border: 1px solid #005672; }
.workshop li a:hover{ transform:scale(1.2,1.2);  overflow: hidden;}
.workshop li span { display: block; text-align: center; line-height: 40px; color: #222; font-size: 13px; }
/*内页荣誉认证*/

/*联系我们*/
.contact{width: 100%; height: auto; overflow: hidden; padding: 80px 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:#005672; 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:120px;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:#005672;border-radius: 5px; border: none;}
.redxing{position:absolute;top:11px;left:57px;color:#005672;}

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





/*当屏幕尺寸小于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){

	/*头部导航*/
	.banner{margin-top: 60px}
	.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;}
	


	/*首页轮播图*/
	.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;}

	.listBanner{margin-top: 60px; margin-bottom: 30px;}
	.about-text{padding:25px 0;}
	.products_main{padding:25px 0;}
	.inner_content2{padding:25px 0;}
	.contact{padding:25px 0;}
	.aboutMenu{padding:10px 0;}
	.search_sj{margin-top: 15px;}


	

	
}


/*当屏幕尺寸小于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}


	/*底部导航*/
	.footer,.btn_right_nav{display:none;}
	.listMenu .yz{display:none;}
	.newsbg{padding: 20px 0}
	.news_r_text ul li{padding:0 0 2% 0}
    .news_r_text ul li .text .tit{margin-bottom:10px;}
    .news_r_text ul li .text .wz{margin-bottom:10px;}
    .proList li{width: 31.333%;}

    .tel_ul{display: none}

	.bread_content .bread_box{float: left;width:100%; padding: 14px 0;}
	.bread_content .inner_nav ul li{margin-bottom: 10px;}
	.bread_content .inner_nav ul li a{padding:12px 22px;}
	.bread_content .inner_nav{float: left; width:100%; }
	
	.inner_content .inner_about{font-size:14px; line-height:30px}
	.inner_content .inner_about img{max-width:100% !important; padding-bottom: 15px;}

	.promore_l{width: 100%}
	.pros_right{width: 100%; margin-top: 10px}
	.scrollleft2 li{width:31.933%}
	.products li{width: 48%}
	.news_r_text ul li .pic{width: 100%;margin-bottom: 15px;}
	.news_r_text ul li .text{width: 100%;}
	.contact_lx{width: 100%; margin-top: 0}
	.tactfrms{width: 100%; margin-top: 15px;}
	.inf_lc li{width: 100%; margin-bottom: 15px; padding: 0}
	.inf_lc li .bts{width: 20%}
	.inf_lc li .nyzi{width: 75%;}
	.aBox{min-height: 110px}
	#footer .menu .title{margin-bottom: 10px}
	#footer .message{margin-top: 25px;}
	#footer .message .mobile{margin-bottom: 15px;}
	.tel_tiBlock{width: 100%; padding: 0}
	.abo_img {width: 100%;margin-left:0; margin:20px 0;}
	.culture li .img{width: 100%}
	.culture li .txt{width: 100%; padding:2%;}
	.culture li .txt .bt{margin-bottom: 20px}
	.culture li:last-child .txt{padding-top: 20px;}
	.ny_al ul li{width: 0.476%}
	.workshop_r_img li{width: 48%}
	.team li{width: 48%}
	.newsright{padding: 0; width: 100%; margin-top: 30px;}
	.news_r_text ul li .texts{width: 100%}
	.caseList{margin:0;}
	.caseList li{width: 31.333%; margin-bottom: 15px}
	.caseList li .wz{line-height: 30px}
	.inpro_left{width: 100%}

	.left .submenu li{width: 50%; float: left}
	.newsrights{width: 100%}
	.productPic li{width: 48%; margin-bottom: 20px;}
	.product-w-words{padding: 8px}
	.productss{margin-top: 0}
	.lxtop_img{width: 100%}
	.lxtop_p{width: 100%}
	.ct_mode ul li{width: 50%}
	.loginwarp p input.username{width: 98%}
	.loginwarp p input.password{width: 98%}
	.newregbtn{width: 42%;}
	.newregbtngrey{width: 42%; margin-left:18px;}
	.sp_c{margin-bottom: 20px;}
	.i_case .i_case_con ul li{width: 48%}
	.pictitle p{padding: 8px 0}
	#path{height: auto; line-height: 40px}
	#path .w1200 .text{width: 100%}
	.about-text dl dt{width: 100%}
	.about-text dl dd{width: 100%; margin-top: 25px;}
	.about-text dl dd .abt{margin-bottom: 10px;}
	.pconcat{display: none;}
	.indexcasepic{margin-top: 20px;}
	.indexcasepic li{width: 48%}
	.workshop li{width: 48%;margin-bottom:10px;}
	#path .w1200 .column{width: 100%}
	.aboutMenu li{width: 31.333%;line-height:35px;}
	.relatedNews_font ul li{width: 97%}
	.i_service{display: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}
	.tactfrms li{width: 96%}
	.inf_lc li .pimg{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; font-size: 12px}
	.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;}
    .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%;}
	.inf_lc li .bts{display: none;}
	.inf_lc li .nyzi{width: 96%; margin: 0 auto; float:none;}
	.inf_lc li .nyzi b a, .inf_lc li .nyzi b a:hover{width: 100%}
	

}


/*当屏幕尺寸小于640*/
@media screen and (max-width:400px){
	.i_case .i_case_con .i_cast_a a{width:98%;}

	

}


/*首页第一屏下滑按钮---动画*/
@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;}}