@charset "utf-8";









.container-fluid{width:100%;margin:auto;}
.container{margin-left:auto;margin-right:auto;width:100%;max-width:1176px;}
.padding-40{padding:40px;}

/*轮播图*/
#slider .swiper-slide{background-position:center;background-size:cover;}
#slider .swiper-pagination-bullet{width:60px;height:5px;background-color:#fff;border-radius:0;}
#slider .swiper-pagination-bullet-active{background-color:#fff;}
#slider .swiper-button-next,#slider .swiper-button-prev{width:55px;height:55px;margin-top:-28px;-webkit-background-size:100%;background-size:100%;}
#slider .swiper-button-prev{background-image:url(../images/swleft.png);left:10%;}
#slider .swiper-button-next{background-image:url(../images/swright.png);right:10%;}

/*头部===*/
.top{color:#555c6d;
/*background-color:#20242d;*/
}
.top .top-con{display:inline-block;height:40px;line-height:40px;padding-right:30px;font-weight:bold;}
.top .top-con:first-child{padding-right:20px;}
.top .top-con > i{display:inline-block;margin-left:20px;margin-right:10px;}
.top .top-con > i img{margin-top:-5px;}
.top .top-divider{display:inline-block;background-color:#60677a;width:2px;height:20px;margin-bottom:-5px;line-height:normal;}
.nav-bar{position:relative;}
.nav-bar a{float:left;height:80px;line-height:80px;color:#353535;width:calc(11.1% - 1px);}
/*.logo{background-color:#76b323;}*/

/*底部===*/
.footer{background-color:#333333;color:#fff;font-size:14px;margin-top:30px;}
.footer a{color:#fff;}
.foot-nav-bar{text-align:center;}
.foot-nav-bar .foot-points{position:relative;top:-20px;}
.foot-nav-bar > p{margin:0;}
.foot-nav-bar > p > a{display:inline-block;width:120px;font-size:16px;}
.foot-info{width:100%;}
.foot-info .cp-info{min-height:360px;padding-bottom:20px;}
.foot-info .cp-name,.foot-form .fm-tit{font-size:18px;font-weight:normal;}
.foot-info .cp-item{height:30px;line-height:30px;margin:20px 0;}
.foot-info .cp-item span{display:inline-block;width:30px;height:30px;margin-right:5px;border-radius:20px;text-align:center;font-size:16px;}
.foot-info .cp-item:hover span{background-color:#cb211a;color:#fff;}
.foot-form{width:50%;}
.foot-form > div{padding-bottom:20px;}
.foot-form .fm-wrap input,.foot-form .fm-wrap textarea{background-color:#ffffff;padding:10px;border:none;width:100%;}
.foot-form .fm-wrap > form > div{padding:5px 0 7px;overflow:hidden;}
.foot-form .fm-wrap .nav-bar am-fr>input,.foot-form .fm-wrap .fm-item01>textarea{width:100%;float:left;resize:none;}
.foot-form .fm-wrap .fm-item02>input{width:29.5%;float:left;}
.foot-form .fm-wrap .fm-item02>input:last-child{float:left;}
.foot-form .fm-wrap .fm-sub{background-color:#4394bd;color:#fff;font-size:16px;}
.copyright-wrap{background-color:#000000;}
.copyright{padding:15px 0;}
.friendly{padding:15px 0;line-height:1.8;font-size:14px;}
.friendly a{display:inline-block;color:#666;}

/*横幅===*/
.bannerBox{position:relative;width:100%;overflow:hidden;}
.bannerImg{width:1900px;position:relative;left:50%;margin-left:-950px;}

/*位置===*/
.here_wrap{margin-top:5px;float:right;}
.here_wrap .breadcrumb{margin-bottom:0;}
.breadcrumb,.breadcrumb a{color:#777777;font-size:15px;}

/*导航===*/
.side-nav-wrap{background:url(../images/side-bg.jpg) #f0f0f0;}
.side-nav{float:left;}
.side-nav a{color:#000000;font-size:16px;}
.side-nav > dl{overflow:hidden;margin-bottom:0;}
.side-nav > dl > dd{width:auto;height:56px;line-height:56px;float:left;margin-left:10px;text-align:center;padding:0 15px;}
.side-nav > dl > dd:first-child{margin-left:0;}
.side-nav > dl > dd a{display:block;}
.side-nav > dl > dd:hover,.cur{border-bottom:2px solid rgba(0,0,0,0);color:#00628e;border-color:#00628f!important;}
.side-nav > dl > dd:hover a,.cur a{color:#00628e;font-weight:bold;}

/*内容===*/
.info-wrap{padding:5px;padding-top:30px;padding-bottom:30px;}
.info-wrap img{max-width:100%;}
.info-wrap p{margin:0;}
.info-wrap > .info_con{line-height:1.8;}
.info_con img{max-width:100%;}
.info_con p{margin:0;}

/* 分页 ======================*/
.pageWrap{margin:0;text-align:center;background-color:#fff;padding:5px 0;min-height:30px;}
.pageWrap .rows{margin-right:15px;display:none;}
.pageWrap a,.pageWrap span{text-align:center;display:inline-block;min-width:30px;line-height:30px;margin:0 3px;background-color:#ececec;padding:0 5px;}
.pageWrap a{color:#555;text-decoration:none;color:#aeaeae}
.pageWrap a:hover,.pageWrap span.current{color:#fff;background:#00628e;}
.pageWrap .next,.pageWrap .prev{color:#4f5051;}

/*新闻===*/
.news-wrap{padding:30px 0;overflow:hidden;}
.news-wrap ul{list-style:none;padding:0;margin:0;}
.news-wrap ul li{float:left;width:100%;margin:15px 0;padding:30px 0;border:solid 1px #f6f6f6;background:#f6f6f6;transition:all 0.3s ease;}
.news-wrap ul li:hover{box-shadow:1px 1px 6px rgba(0,0,0,0.1);border:solid 1px #00628e;}
.news-wrap ul li:hover .news-con h4{color:#00628e;}
.news-wrap ul li .news-img{float:left;width:240px;margin-right:15px;height:160px;overflow:hidden;}
.news-wrap ul li .news-con{}
.news-wrap ul li .news-con h4{color:#333333;margin:15px 0;}
.news-wrap ul li .news-con p{color:#999;margin:10px 0;font-size:14px;line-height:2;}
.news-wrap ul li .news-con span{color:#76b323;}
.news-wrap .news-box{padding:5px;}
.news-wrap .news-box img{max-width:100%;}
.news-wrap .news-box p{margin:0;}
.news-wrap .news-box > .info_con{line-height:1.8;}
.info_time{color:#999;font-size:12px;}
.prev-next{margin-top:30px;color:#bbb;}
.prev-next a{color:#666;}
.news-wrap .news-more{height:120px;position:relative;border-left:solid 1px #e0e0e0;}
.news-wrap .news-r{background:url(../images/news-r.png) no-repeat 0 -34px;width:31px;height:31px;display:block;position:absolute;top:50%;left:50%;margin-top:-15px;}
.news-wrap ul li:hover .news-r{background-position:0 0;}
.news-wrap .news-date{color:#a1a1a1;font-size:40px;width:50px;margin:auto;text-align:center;}
.news-wrap .news-date:after{content:' ';border-bottom:solid 2px #d3d3d3;width:60%;margin:auto;display:block;}
.news-wrap .news-time{color:#d3d3d3;width:100px;margin:auto;text-align:center;margin-top:15px;}
.hot_news{margin-bottom:0;}
.hot_news dd{padding-top:30px;}
.hot_news dd:first-child{padding-top:5px;}
.hot_news .news-con h4{color:#000000;margin-bottom:8px;}
.hot_news .news-con p{margin:0;color:#888888;font-size:14px;line-height:1.7;height:50px;overflow:hidden;}
.hot_news .news-date_box{background:#00628e;color:#fff;text-align:center;width:60px;margin:auto;border-radius:6px;padding:5px 0;}
.hot_news .news-date_box .news-date{font-size:36px;line-height:1;}
.hot_news .news-date_box .news-time{font-size:12px;}
.news-time2{font-size:16px;color:#d3d3d3;}
.hot_news .hot_news-num{font-size:85px;font-weight:bold;line-height:1;color:#eeeeee;margin-top:-5px;text-align:center;}

/*产品===*/
.pro-wrap{padding:30px 0;}
.pro-wrap ul{list-style:none;padding:0;margin:0 -10px;}
.pro-wrap ul li{float:left;width:25%;}
.pro-wrap ul li a{margin:10px;display:block;background:#f9f9f9;border:solid 1px #f9f9f9;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.pro-wrap ul li a:hover{box-shadow:0px 0px 6px #b71b84}
.pro-wrap ul li a:hover p{display: block !important;}
.pro-wrap ul li .p-img{width:100%;height:0;padding-bottom:100%;b}
.pro-wrap ul li .p-img img{width:100%;}
.pro-wrap ul li .p-tit{background:#666666 url(../images/pro.png) no-repeat 90% center;color:#fff;padding:10px 20px;transition:all 1s ease;position:relative;}
.pro-wrap ul li .p-tit > h4{font-weight:normal;color:#fff;margin-bottom:0;font-size:14px;line-height:1.5;}
.pro-wrap ul li .p-tit > span{font-size:12px;color:#8f8f8f;}
.pro-wrap ul li a:hover .p-tit{background-color:#00628e;}
.pro-wrap-tit{text-align:center;position:relative;top:-34px;}
.pro-wrap-tit:before,.pro-wrap-tit:after{content:' ';width:45.5%;border-top:solid 1px #00628e;position:absolute;left:0;top:50%;}
.pro-wrap-tit:after{left:auto;right:0;}
.pro-wrap-tit span{background:#00628e;color:#fff;font-size:20px;padding:10px 35px 11px;border-radius:5px;display:inline-block;position:relative;z-index:999;}
.pro-wrap .pro-box{margin:auto;padding-bottom:30px;}
.pro-wrap .pro-box img{max-width:100%;}
.pro-wrap .pro-box p{margin:0;}
.pro-wrap .pro-box > .info_con{line-height:1.8;}
.pro_info{overflow:hidden;width:1300px;margin:auto;padding:50px 0 60px;}
.pro_info-img{width:580px;float:left;margin-right:5px;}
.pro_info-con{float:left;width:660px;margin-left:55px;}
.pro_info-con > h1{margin:0;color:#00628e;font-size:18px;font-weight:normal;}
.pro_info-con > h6{margin:0;color:#f00;font-size:18px;font-weight:normal;margin-top:5px;}
.pro_info-con > hr{border-color:#00628e;border-style:dashed;margin:10px 0;}
.pro_info-con .info_con{color:#fbfafa;line-height:1.8;min-height:420px;font-size:14px;padding:5px;}
.pro_info-con .info_con > p{margin:0;}
.pro_info-con .info_share{border-top:dotted 1px #00628e;padding-top:20px;margin-top:15px;}
.pro_info-con .info_share .bdsharebuttonbox{background:#fff;float:left;padding-left:6px;}
.pro_info-con .info_share .bdsharebuttonbox > span{float:left;line-height:24px;margin:6px 6px 6px 0;}
.pro_info-img1{display:none;width:40%;margin:auto;margin-bottom:5%;}

/* 放大镜==============*/
.zoomBox{width:580px;margin:0 auto;border:solid 1px #cccccc;}
.tb-pic{position:relative;z-index:1;}
.tb-pic,.tb-pic a{height:578px;width:578px;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;*font-size:593px;*display:block;*font-family:Arial;*line-height:1;}
.tb-pic a img{width:100%;height:100%;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background-color:#666;opacity:0.5;filter:alpha(opacity=50);cursor:move;z-index:1;}
.spec-scroll{margin:20px 0;width:580px;overflow:hidden;}
.spec-scroll .items{float:left;position:relative;width:580px;height:100px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:100px;padding:0;margin:0;list-style:none;}
.spec-scroll .items ul li{float:left;width:100px;text-align:center;margin-right:10px;}
.spec-scroll .items ul li img{border:1px solid #d2d2d2;padding:2px;width:100px;height:100px;}
.spec-scroll .items ul li img:hover,.spec-scroll .items ul li.tb-selected img{border:2px solid #00628e;padding:1px;}

/*==========*/
body .layer-myskin .layui-layer-content{padding:20px 30px;}
.dexplain p{margin:0;}

/*说明可选化标签*/
.head{background-color:rgba(255,255,255,0.9);height:96px;position:absolute;z-index:100;width:100%;}
.head_logo{height:90px;line-height:90px;}
.head_logo img{max-width:100%;margin:auto;}
.head_logo p{text-align:center;height:100%;display:flex;margin:0}
.head-nav-bar{}
.head-nav-bar p{margin:0}
.nav_bar_9{}
.nav_bar_9 a{float:left;font-size:15px;}
.foot_bottom{border-bottom:1px solid #d9d9d9;margin-bottom:10px;}
.foot_bottom2{border-bottom:2px solid #d9d9d9;}
.nav_ico{width:1px;height:24px;background-color:#bfbfbf;float:left;}
.nav_bar_6{padding:15px 0;}
.nav_bar_6 a{float:left;display:inline-block;width:calc(14.2% - 1px);text-align:center;line-height:24px;}
.nav-bar-logo{width:33.3%;height:90px;line-height:90px;text-align:center;float:left;}
.nav-bar-group{position:relative;}
.nav-bar-group .bar-con{position:absolute;top:90px;right:0px;padding:12px;width:360px;min-height:50px;line-height:1.4;z-index:10;display:none;}
.bl1,.bl1 .bar-con{background:#fff;}
.bl2,.bl2 .bar-con{background:#f39910;color:#fff;}
.bl3,.bl3 .bar-con{background:#00628e;color:#fff;}
.bl1 .bar-con{padding:6px 20px;}
.bl2 .bar-con{font-size:18px;}
.bl3 .bar-con{font-size:16px;}
.form-search{border:solid 1px #eeeeee;border-radius:20px;overflow:hidden;padding:2px 15px;}
.form-search input{border:none;width:80%;margin-left:2%;background:transparent;outline:none;vertical-align:top;float:left;height:30px;line-height:30px;}
.form-search input::placeholder{color:#aaa;}
.form-search button{border:none;background:transparent;width:30px;outline:none;vertical-align:top;float:right;}
.form-search button i{font-size:24px;line-height:1;}
.footer{background-color:#333333}
.foot-nav-bar{padding-bottom:0;}
.foot_center{padding:20px 0;}
.foot_logo{float:left;margin-top:25px;}
.foot_text{float:right;width:60%;text-align:right;}
.foot_text .foot_text-l{display:inline-block;margin:20px 15px 0;text-align:left;vertical-align:top;}
.foot_text .foot_text-r{display:inline-block;vertical-align:top;}
.foot_text .foot_text-code{width:100px;margin:0 15px;font-size:12px;}
.cp-item{font-size:12px;color:#adadad;margin:5px 0;}
.bottom-line{border-color:#00628f!important;width:40%;margin:0 auto;height:50%;border-bottom:7px solid rgba(0,0,0,0);height:100px;position:relative;color:#00628f;border-radius:5px;}
.bottom-line-text{position:absolute;bottom:0;width:100%;text-align:center}
.bottom_line_f{width:30%;}
.more{line-height:36px;height:36px;color:white;border:1px solid rgba(0,0,0,0.2);border-radius:12px;margin:10px auto 9px;min-width:120px;text-align:center;float:left;background-color:#00628f;}
.border-line{border:1px solid #ffffff}
.border-line-2{border-bottom:1px solid #000000}
.pr{position:relative;}
.pa{position:absolute;}
.pro-dl{margin:0;width:calc(16.6% - 1px);}
.pro-dl > dd{text-align:center;}
.pro-dl > dd >a{color:#ccc;}
.top5{top:50%;}
.top1{top:10%;}
.rox_6{height:100%;padding-top:10%;padding-bottom:10%;color:white}
.cf-h{height:792px;}
.fl{float:left;}
.h5w10{height:50%;width:100%;}
.h10w5{height:100%;width:50%}
.ml--1{margin-left:-1px}
.mt--1{margin-top:-1px}
.mr--1{margin-right:-1px}
.foot-form .fm-wrap > form > div{margin:0 0 10px 0}
.foot-form .fm-wrap input,.foot-form .fm-wrap textarea{background-color:#ccc;padding-left:32px}

/*====*/
.mobile{display:none;}
.boxes{list-style:none;padding:0;margin:0;overflow:hidden;}
.boxes .box{border-right:solid 1px #eeeeee;text-align:center;height:90px;width:11.11%;float:left;color:#555555;}
.boxes .box a{display:block;color:#555555;padding-top:30px;height:90px;}
.boxes .box a .blink{position:relative;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;height:30px;line-height:30px;overflow:hidden;}
.boxes .box a span{display:block;position:relative;top:0;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;}
.boxes .box a:hover{border-bottom:solid 3px #00628d;}
.boxes .box a:hover span{top:-30px;color:#00628d}
#new_slider{height:0;padding-bottom:55%;overflow:hidden;}
#new_slider .swiper-pagination{text-align:right;padding:0 15px;}
#new_slider .swiper-pagination-bullet{width:15px;height:15px;background:#fff;opacity:1;}
#new_slider .swiper-pagination-bullet-active{background:#00628e;}
.line-clamp{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.page1{margin-top:50px;}
.bg-top{background:url(../images/ibg_top.jpg) repeat-x left top;padding-top:1px;}
.bg-bottom{background:url(../images/ibg_bottom.jpg) repeat-x left bottom;padding-bottom:1px;}

/*====*/
.mobile{width:100%;position:fixed;top:0;left:0;z-index:999;min-width:320px;max-width:640px;}
.mobile-inner{width:100%;}
.mobile-inner-header{width:100%;height:70px;}
.mobile-inner-header-icon{color:#ffffff;height:70px;font-size:25px;text-align:center;float:right;width:50px;   /*position: relative;*/-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-o-transition:background 0.5s;transition:background 0.5s;position:absolute;right:0;}
.mobile-inner-header-icon:hover{background-color:rgba(255,255,255,0.2);cursor:pointer;}
.mobile-inner-header-icon span{position:absolute;left:calc((100% - 25px) / 2);top:calc((100% - 1px) / 2);width:25px;height:1px;background-color:black;}
.mobile-inner-header-icon span:nth-child(1){transform:translateY(4px) rotate(0deg);}
.mobile-inner-header-icon span:nth-child(2){transform:translateY(-4px) rotate(0deg);}
.mobile-inner-header-icon-click span:nth-child(1){animation-duration:0.5s;animation-fill-mode:both;animation-name:clickfirst;}
.mobile-inner-header-icon-click span:nth-child(2){animation-duration:0.5s;animation-fill-mode:both;animation-name:clicksecond;}
@keyframes clickfirst{
    0%{transform:translateY(4px) rotate(0deg);}
    100%{transform:translateY(0) rotate(45deg);}
}
@keyframes clicksecond{
    0%{transform:translateY(-4px) rotate(0deg);}
    100%{transform:translateY(0) rotate(-45deg);}
}
.mobile-inner-header-icon-out span:nth-child(1){animation-duration:0.5s;animation-fill-mode:both;animation-name:outfirst;}
.mobile-inner-header-icon-out span:nth-child(2){animation-duration:0.5s;animation-fill-mode:both;animation-name:outsecond;}
@keyframes outfirst{
    0%{transform:translateY(0) rotate(-45deg);}
    100%{transform:translateY(-4px) rotate(0deg);}
}
@keyframes outsecond{
    0%{transform:translateY(0) rotate(45deg);}
    100%{transform:translateY(4px) rotate(0deg);}
}
.mobile-inner-nav{background-color:rgba(0,0,0,0.9);width:100%;position:absolute;top:70px;left:0px;padding-top:30px;padding-bottom:90%;display:none; /*height: 700px;*/z-index:1000;}
.mobile-inner-nav a{display:inline-block;line-height:50px;text-decoration:none;width:80%;margin-left:10%;color:#FFFFFF;border-bottom:solid 1px rgba(255,255,255,0.3);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;font-weight:300;}
.mobile-inner-nav a:hover{color:rgba(255,255,255,0.4);border-bottom:solid 1px rgba(255,255,255,0.2);}
.info-text{margin-right:25px;font-size:14px;line-height:2;color:#666666}
.info-h1{margin:0;color:#00628e}
.info-h6{margin:0 0 1.6rem;color:#666666}
.am-u-md-push-6 .info-text{margin-left:25px;margin-right:0;}
.info-box11{padding-top:3%;padding-bottom:3%;}
.info-box22{padding-top:3%;padding-bottom:3%;}
.info-wrap-i{padding:30px 0;}
.info-long-i{padding:30px 0 0;}
.info-long-i p{margin-bottom:0}

/*=新增=*/
.pro_cat_nav{position:relative;}
.pro_cat_nav .swiper-button-next,.pro_cat_nav .swiper-button-prev{background-size:16px 25px;width:16px;height:25px;margin-top:-12px;outline:none;}
.pro_cat_nav .swiper-button-next{background:url(../images/pronav_R1.png);right:-25px;}
.pro_cat_nav .swiper-button-prev{background:url(../images/pronav_L1.png);left:-25px;}
.pro_cat_nav .swiper-button-next.swiper-button-disabled{background:url(../images/pronav_R2.png);opacity:1;}
.pro_cat_nav .swiper-button-prev.swiper-button-disabled{background:url(../images/pronav_L2.png);opacity:1;}
.pro_cat_nav .pro-cat{text-align:center;border-left:solid 1px #eeeeee;border-right:solid 1px #eeeeee;margin-bottom:0;padding:25px 5px;}
.pro_cat_nav .pro-cat .pro-cat-img{margin:auto;width:80px;height:80px;overflow:hidden;background-position:center 0;background-repeat:no-repeat;}
.pro_cat_nav .pro-cat .pro-cat-tit{font-size:14px;color:#000000;line-height:1.5;}
.pro_cat_nav .pro-cat .pro-cat-tit2{color:#b6b6b6;font-size:12px;line-height:1.4;}
.pro_cat_nav .cur .pro-cat .pro-cat-img,.pro_cat_nav a:hover .pro-cat .pro-cat-img{background-position:center -80px;}
.pro_cat_nav .cur .pro-cat .pro-cat-tit,.pro_cat_nav a:hover .pro-cat .pro-cat-tit{color:#00628e}

/*响应式*/
@media screen and (max-width:1440px){
}
@media screen and (max-width:1366px){
    .pro-wrap{width:1300px;}
    .pro_info{width:1300px;}
}
@media screen and (max-width:1280px){
    .pro_info{width:1200px;padding:50px 0 80px;}
    .pro_info-con{width:45%;margin-left:5%;}
}
@media screen and (max-width:1153px){
    .pro-wrap{width:100%;}
    .pro_info{width:100%;padding:50px 0 80px;}
    .pro_info-img{display:none;}
    .pro_info-img1{display:block;}
    .pro_info-con{width:94%;margin:auto;float:none;}
    .pro_cat_nav .swiper-button-next,.pro_cat_nav .swiper-button-prev{display: none;}
}
@media screen and (max-width:1024px){

    /*导航*/
    .nav-bar a{width:25%;}
    .nav-bar a:nth-child(4){border-color:transparent;}
    .nav-bar a:nth-child(n+4){border-top:2px solid rgba(255,255,255,0.25);}

    /*分类菜单栏*/
    .side-nav > div > dl > dd{width:25%;}

    /*底部logo&二维码*/
    .foot-info{display:none;}

    /*场景*/
    body .special .swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:0px;}
    body .special .swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:0px;}

    /*-----首 页-----*/

    /*关于我们*/
    body .about{padding-bottom:calc(43% - 3px);}

    /*场景*/
    body .scene{margin-top:0;}
    .page1{margin-top:3%;}
    .hot_news{margin-top:3%;}
    .pro-wrap ul{margin:0;}
    .pro-wrap ul li{width:33.33%;}
    .pro-wrap{width:100%;}
    .pro_info{width:100%;padding:50px 0 80px;}
    .pro_info-img{display:none;}
    .pro_info-img1{display:block;}
    .pro_info-con{width:94%;margin:auto;float:none;}
    .side-nav > dl > dd:first-child{margin-left:10px;}
    .info-wrap-i{padding:15px 0;}
    .info-long-i{padding:15px 0 0;}
}
@media screen and (max-width:768px){
    .pro-wrap{width:650px;padding:1% 0 2%;margin:auto;}
    .pro-wrap ul li{margin-bottom:10px;}
    .pro_info{width:100%;padding:6% 0 60px;}
    .pro_info-img1{width:60%;}
    .pro_info-con > h6{margin-top:1%;}
    .info-text{margin-right:0;}
    .info_con .am-img-responsive.am-fr{float:none;margin:auto;}
    .am-u-md-push-6 .info-text{margin-left:0;}
    .info-long-i{padding:0;}
}
@media screen and (max-width:640px){

    /*-----首 页-----*/
    body .mobile{display:block;}
    .head_logo{display:none;}
    body .hotline{display:none;}

    /*关于我们*/
    body .about-box ul{opacity:1}
    body .about{padding-bottom:calc(55% - 3px);}

    /*场景*/
    body .scene{margin-top:0;width:100%;}

    /*产品*/
    body .pro_box ul{width:47%;}
    .boxes{border-bottom:solid 1px #eee;}
    .boxes .box{width:25%;height:45px;line-height:45px;border-top:solid 1px #eee;}
    .mobile p{margin:0;}
    .m_logo{width:50%;float:left;}
    .m_logo img{max-width:100%;}
    .m_logo p{margin:10px 20px;}
    .m_nav-bar-logo{width:33.3%;height:0;padding-bottom:35%;text-align:center;float:left;position:relative;}
    .m_nav-bar-logo p{position:absolute;top:50%;margin-top:-12px;width:100%;}
    .m_hotline{display:none}
    .here_wrap{float:left;width:100%;border-bottom:solid 1px #fff;margin-top:0;}
    .here_wrap .breadcrumb{}
    .here_wrap .breadcrumb,.breadcrumb a{font-size:12px;}
    .nav_bar_6 a{width:calc(24.2% - 1px);}
    .foot_center{padding-left:15px;padding-right:15px;}
    .foot_logo{margin-top:0;width:100%;text-align:center;}
    .foot_text{width:100%;text-align:center;}
    .foot_text .foot_text-l{float:none;margin-top:15px;}
    .foot_text .foot_text-r{margin-top:15px;}
    .copyright{padding-left:10px;padding-right:10px;}
    .copyright .am-fr{float:none;width:100%;text-align:center;}
    .news-more{border-left:none;}
    .news-wrap{padding-top:10px;}
    .news-wrap ul li{padding:3% 0;margin:1% 2%;width:96%;}
    .news-wrap ul li .news-con h4{margin:5px 0;}
    .news-wrap .news-more{height:50px;border-left:none;}
    .news-wrap .news-r{margin-left:-15px;}
    .news-wrap ul li .news-con p{line-height:1.5;margin:0;}
    .pro-wrap ul{margin:0 5px;}
    .pro-wrap ul li{width:50%;}
    .pro-wrap ul li .p-tit{ padding: 10px; background-image: none; }
    .pro_info-con .info_con{ min-height: 100px; }
}
@media screen and (max-width:500px){
    body #slider{height:100%;width:100%}
    body #slider .swiper-button-next{display:none;}
    body #slider .swiper-button-prev{display:none;}

    /*头部*/
    body .head{height:auto;position:relative;}
    body .nav-bar{width:100%;}
    body .nav_bar_9{width:100%;}
    body .nav-bar a{width:33.3%;margin:0;line-height:inherit;padding:10px 0;font-size:14px;border:1px solid #e5e5e5!important;height:44px;display:block;padding:0;}
    body .nav-bar a p{width:100%;border:none;height:100%;line-height:44px;}
    body .nav-bar a.cur p{border-color:transparent;background-color:#0f6cf0;color:#fff;width:100%;border:none;}
    body .nav-bar-logo{display:none;}
    body .head_logo{display:none;}

    /*标题*/
    body .h_title h3{margin-bottom:4vw;}

    /*banner说明*/
    .page_title{margin-top:330px;}
    .page_title > div{width:75%;}
    .page_title p:nth-child(1){font-size:36px;}
    .page_title p:nth-child(3){font-size:26px;}

    /*分类菜单栏*/
    .side-nav > div > dl > dd{width:33.333%;}

    /*产品*/
    body .pro_container{padding:0;margin:0;}
    body .left_nav{display:none;}
    body .pro-wrap{width:100%;}
    .pro-wrap .am-cf{padding-top:1.5em}
    

    /*场景*/
    .gallery-top .swiper-slide img{height:280px;}

    /*关于我们*/
    body .gsjj .info_con{width:100%;}
    body .gsjj .info_img{width:100%;margin:0;top:0;box-shadow:0px 5px 20px rgba(184,184,184,0.6);}
    .honor .swiper-container-horizontal>.swiper-pagination-bullets{display:none;}

    /*底部菜单*/
    body .moblie_footer{display:block;background-color:#292c31;padding:30px 20px;overflow:hidden;}
    body  .copyright span{display:block;}

    /*-----首 页-----*/

    /*关于我们*/
    body .about{padding-bottom:120%;}

    /*场景*/
    body .scene .am-fl{width:100%;height:180px;}
    body .scene .am-fl > div{padding-top:5%;}
    body .scene .am-fl > div div{bottom:15%;}
    body .scene .am-fr{width:100%;height:340px;}

    /*首页产品*/
    body .p_top,body .p_bot{height:260px;padding:0 5px;}
    body .pro-b,body .pro-s{width:calc(50% - 10px);padding:0 2%;margin:0 5px 10px;}
    body .pro-b ul,body .pro-s ul{width:100%;height:20%;padding:3% 10px;}
    body .pro-b ul li{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
    body .pro-b ul li:nth-child(2){margin-bottom:0;}
    body .pro-b ul .details{display:none;}
    body .pro-b div{width:100%;height:75%;padding:0 10px;}
    body .pro-s{padding:0 2%;}
    body .pro-s div{padding:0;position:relative;height:75%;}
    body .pro-s div img{position:absolute;top:0;bottom:0;margin:auto;}
    body .pro-s ul li{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
    body .p_bot div:nth-child(3){display:none;}
    body .pro-b div img,body .pro-s div img{width:calc(100% - 20px);}

    /*首页新闻*/
    body .news_cat{padding:0}
    body .news_cat .am-fr{float:none;}
    body .news_cat .am-btn{margin-right:0px;width:25%;}
    body .news_cat .am-btn:hover{background:#0f6cf0;color:#fff;top:-0px;box-shadow:none;}
    body .news_info > .am-fl{width:100%;}
    body .news_info > .am-fr{width:100%;margin-bottom:25px;}
    body .news_info > .am-fl a{margin-bottom:25px;}

    /*资讯*/
    body .zx img{width:1300px;height:200px;object-fit:cover;margin-left:-320px;}
    body .zx{overflow:hidden;}
}









*{margin:0px;padding:0px;font-family:"Microsoft Yahei";letter-spacing: 0.01rem;}
img{border:0 none;}
ul{list-style:none !important;}
input,button,select,textarea{outline:none}
a{text-decoration:none;}
.fl{float:left;}
.fr{float:right;}
.select_on:hover{background-color:#e73e5b;}
/*css3======================*/
.tran_all3{-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.tran_all8{-webkit-transition: all .8s ease;-moz-transition: all .8s ease;-ms-transition: all .8s ease;-o-transition: all .8s ease;transition: all .8s ease}
.tran_all{-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease}
.tran_color{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-ms-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}
.tran_border{transition:border-color .5s ease;-webkit-transition:border-color .5s ease;-moz-transition:border-color .5s ease;-ms-transition:border-color .5s ease;-o-transition:border-color .5s ease;}
.tran_shadow{-webkit-transition:box-shadow .5s ease;-moz-transition:box-shadow .5s ease;-ms-transition:box-shadow .5s ease;-o-transition:box-shadow .5s ease;transition:box-shadow .5s ease;}

.carousel-indicators{ bottom:0; }
.carousel-indicators li,.carousel-indicators .active{margin-left:4px;margin-right:4px;}
.carousel-control.left,.carousel-control.right{background-image:none;}
.carousel-indicators .active {
    width: 16px;
    height: 16px;
    margin: 0;
    margin-right:8px;
    background-color: #00a2e8 !important;}
.carousel-indicators li {
    display: inline-block;
    width: 14px;
    height: 14px;
    margin: 1px;
    margin-right:8px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: rgba(0,0,0,0);
    border: 1px solid #00a2e8 !important;
    border-radius: 10px;
}
.navbar-header{margin-top:20px;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{ border-color: #00a2e8;}
.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus{ color:#fff; }
.navbar-default .navbar-nav>li>a:hover{ background-color:#fff; color: #00a2e8; }
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{ background-color:#fff; color: #00a2e8; }
.navbar-default .navbar-toggle{ background:#fff; }
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{ background-color:#fff; }
.dropdown-menu{ border-radius:0; }
.nav>li>a{padding-top:40px; width:auto;height:99px; text-align:center; }
.nav>li:first-child>a{margin-left:0px;}
.nav>li>a b{ display:block;font-weight:normal;font-size:14px;line-height:20px;}
.nav>li>a em{ display:block; font-size:12px; *font-size:8px;line-height:12px; font-style:normal;text-transform:uppercase;-webkit-transform: scale(0.6,0.6);-ms-transform: scale(0.6,0.6);transform: scale(0.6,0.6);opacity:0.4;filter:alpha(opacity=40);}
.breadcrumb{ border-radius:0; margin-bottom:0; background:none; }
.breadcrumb .divider,.breadcrumb a,.breadcrumb>.active{ color:#fff; }
.navbar-nav{float:right;}
.fl{float:left;}
.fr{float:right;}
.clear{width:100%;height:0px;clear:both;overflow:hidden;}
.container1170{margin:0 auto;width:1170px;min-width:1170px;}
.container1200{margin:0 auto;width:1200px;min-width:1200px;}
.container1240{
	margin:0 auto;
	/*width:1240px;
	min-width:1240px;*/
	width:1443px;
	/* min-width:1443px; */
	}
.container1300{margin:0 auto;width:1230px;padding:0px 50px 0px 20px;min-width:1200px;}
.container1360{margin:0 auto;width:1360px;min-width:1360px;}
.container1400{margin:0 auto;width:1400px;min-width:1400px;}
/*.padding-50{padding:0px 50px;}*/
.height0,height6,.height10,.height20,.height30,.height42,.height45,.height50,.height86,.height100{width:100%;clear:both;overflow:hidden;}
.height0{height:0px;}
.height6{height:6px;}
.height10{height:10px;}
.height20{height:20px;}
.height30{height:30px;}
.height42{height:42px;}
.height45{height:45px;}
.height50{height:50px;}
.height86{height:86px;}
.height100{height:100px;}
.border-10{border-radius:10px;}
.border-15{border-radius:15px;}
.transition01{-ms-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
.transition02{-ms-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.transition03{-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}

.height100{width:100%;height:100px;clear:both;overflow:hidden;}
.public_header{height:auto;min-width:1400px;border-bottom:1px solid #f4f4f4;}
.header_middle{
	/*height:109px;*/
	height:79px;
	overflow:hidden;
	}
.header_top{width:100%;height:27px;line-height:27px;background-color:#ffff;overflow:hidden;}
.header_top p{font-size:12px;color:#424242;}
.header_right{width:317px;height:27px;}
.header_box{margin:0 auto;width:300px;}
.header_right a{padding:0px 11px;font-size:12px;color:#fff;}
.header_t400{width:224px;height:30px;overflow:hidden;}
.h_link_box{
	margin-top:0px;
	/*width:224px;*/
	width:280px;
	}
.h_link_box img{width:224px;height:30px;overflow:hidden;}


.header_button{
	/*margin:20px 0px 0px 70px;*/
	margin:25px 0px 0px 70px;
	height:32px;
	overflow:hidden;
}
.header_button ul{}
.header_button ul li{float:left;}
.header_button ul li a{float:left;margin:0 8px;display:block;width:30px;height:32px;overflow:hidden;  }
.header_button ul li img{width:30px;height:30px;}
.header_button ul li span{float:left;margin-top:10px;display:block;width:1px;height:10px;background-color:#e9e9e9;overflow:hidden;}
.header_button .a1:hover img,.header_button .a3:hover img,.header_button .a4:hover img,.header_button li.on .a1 img,.header_button li.on .a3 img,.header_button li.on .a4 img{-ms-transform:translate(0,-30px);-moz-transform:translate(0,-30px);-webkit-transform:translate(0,-30px);-o-transform:translate(0,-30px);transform:translate(0,-30px)}
.logo{width:201px;height:67px;
/* margin-top:16px; */
}
.logo img{
	display:block;
	/*width:201px;*/
	/*height:67px;*/
	overflow:hidden;
	}
/** 导航  **/
.navigation_cover{position:absolute;display:none;width:100%;height:69px;top:110px;left:0px;background-color:#fff;z-index:999;}
.navigation-up{
	/*width:810px;*/
	width:962px;
	/*height:109px;*/
	height:79px;
	}
.navigation-up .navigation-v3{float:left;margin-left:110px;}
.navigation-up .navigation-v3 ul{float:left}
.navigation-up .navigation-v3 li{float:left;font:normal 16px/59px "microsoft yahei";color:#fff}
.navigation-up .navigation-v3 .nav-up-selected-inpage{}
.navigation-up .navigation-v3 li h2{font-weight:normal;padding:0;margin:0;
padding:0px 10px 0px 0px; 
/*border-left:1px solid #fff;border-right:1px solid #fff;*/
}
.navigation-up .navigation-v3 li h2 a{
	padding:0 18px;
	/*color:#6b6969;*/
	color:black;
	font-size:15px;
	display:inline-block;
	/*height:109px;*/
	height:79px;
	/*line-height:130px;*/
	line-height:79px;
	font-family:"microsoft yahei";
	}
.navigation-up .navigation-v3 li.on h2,.navigation-up .navigation-v3 li:hover h2{
	/*border-left:1px solid #f4f4f4;
	border-right:1px solid #f4f4f4;*/
	}
.navigation-up .navigation-v3 li.on h2 a,.navigation-up .navigation-v3 li:hover h2 a{
	/*color:#e73f5c;*/
	background:#b71b84;
	}
.navigation-up .navigation-v3 li.nav-up-selected-inpage h2 a{
	/*color:#e73f5c;*/
	background:#b71b84;
	}

.navigation-down{position:absolute;top:110px;left:0px;width:100%; height:69px;z-index:9999;display:none;background-color:#fff;}
.nav-down-menu{position:absolute;width:100%;height:69px;top:109px;left:0px;background-color:#fff;border-top:1px solid #f4f4f4;z-index:999;}
.nav-down-menu .navigation-down-inner{margin:auto;width:1200px;position:relative;height:69px;line-height:69px;overflow:hidden;}
.nav-down-menu dl{float:left;margin:18px 80px 18px 0}
.nav-down-menu dl{margin:2px 0px 2px 0px;text-align:center;height:69px;line-height:69px;}
.nav-down-menu dt{font:normal 16px "microsoft yahei";color:#61789e;padding-bottom:10px;border-bottom:1px solid #61789e;margin-bottom:10px}
.nav-down-menu dd a{display:block;height:69px;line-height:69px;color:#fff;font:normal 14px/30px "microsoft yahei";overflow:hidden;}

.nav_img_box{/*float:left;*/position: relative;margin-top:12px;width:40px;height:40px;overflow:hidden;display:inline-block;vertical-align:top;}
.nav-down-menu dd a img{display:block;width:40px;height:40px;position: absolute;top:0px;left:0px;background-color:#fff;}
.nav-down-menu dd a img.img1{display:block;z-index:2;-webkit-transition: opacity 0.3s ease-in-out;  -moz-transition: opacity 0.3s ease-in-out;  -o-transition: opacity 0.3s ease-in-out; transition: opacity 0.3s ease-in-out;}
.nav-down-menu dd a img.img2{display:block;z-index:1;}
.nav-down-menu  dd a span{/*float:left;display:block;*/margin-left:30px;height:65px;line-height:65px;font-size:14px;color:#767475;overflow:hidden;display:inline-block;}

.nav-down-menu dd a:hover span{color:#e73f5c}
.nav-down-menu .menu-2 dd a,.nav-down-menu .menu-3 dd a{color:#fff;font:normal 16px "microsoft yahei"}
.nav-down-menu dd a:hover img.img1{
    opacity:0; filter:alpha(opacity=0);
}


/****/
.home_banner{width:100%;
height:720px;
/*min-width:1420px;*/
overflow:hidden;}
.home_banner .swiper-container{padding-bottom:30px;border-bottom:0 none !important;background-color:#f9f9f9;overflow: visible !important;}
.home_banner .swiper-container .pagination{
	/*bottom:58px;*/
	bottom:-118px;
	}



/*** 右侧浮动框 ***/
.link_box{position:fixed;right:0;top:350px;padding-left:10px;width:90px;height:250px;overflow:hidden;z-index:10000}
.link_box ul li{margin-bottom:5px;width:80px;height:80px;overflow:hidden;}
.link_box ul li a{display:block;width:80px;height:80px;}
.link_box ul li a.a1{background:url("../images/top1.png") no-repeat center 0px;}
.link_box ul li a.a2{background:url("../images/top1.png") no-repeat 0px -85px;}
.link_box ul li a.a3{background:url("../images/top1.png") no-repeat -160px -171px;}
.link_box ul li a.a1:hover{background:url("../images/top1.png") no-repeat 0px 0px;}
.link_box ul li a.a2:hover{background:url("../images/top1.png") no-repeat center -85px;}
.link_box ul li a.a3:hover{background:url("../images/top1.png") no-repeat -160px -171px;}

/***  ***/
.pageToTop{margin:24px auto 29px;width:100%;height:40px;text-align:center;background:url("../images/page_gotop_bg.png") repeat-x left center;}
.pageToTopHover{display:inline-block;width:40px;height:40px;background:url("../images/page_gotop.png") no-repeat center;overflow:hidden;}

body .demo-class .layui-layer{box-shadow: 1px 1px 50px rgba(0,0,0,.6);}
body .demo-class{width:1000px !important;height:473px;}
body .demo-class .layui-layer-ico{background: url("../images/link_close.png") no-repeat center;}
body .demo-class .layui-layer-setwin {  right: 0px;  *right: 0;}
body .demo-class .layui-layer-setwin .layui-layer-close2{position: absolute; right: -31px; top: -31px;width: 62px;height: 62px;margin-left: 0;*right: -32px;  _display: none;}
body .demo-class .layui-layer-setwin .layui-layer-close2:hover{background-position:center;}
body .layui-layer-page .layui-layer-content{width:1000px;height:473px;}
body .demo-class .layui-layer-title{background:#c00; color:#fff; border: none;}
body .demo-class .layui-layer-btn{border-top:1px solid #E9E7E7}
body .demo-class .layui-layer-btn a{background:#333;}
body .demo-class .layui-layer-btn .layui-layer-btn1{background:#999;}


.a_contact_us{display:block;}
.about_1_p{width:190px;height:50px;border-radius:10px;text-align:center;line-height:50px;font-size:30px;color:#fff;background-color:#00a2e9;overflow:hidden;}
.a_contact_us{position:absolute;width:1000px;}
.a_contact_info{float:left;width:332px;height:473px;}
.a_contact_info img{display:block;width:332px;height:473px;}

.a_contact_submit{margin: 50px 0px 0px 75px;float:left;width:520px;height:370px;}
.a_contact_submit tr{height: 40px;  margin-top: 10px;display: block;}
.a_contact_submit tr.tr2{height:35px}
.a_contact_submit tr.tr3{margin-top:16px;height:35px;}
.a_contact_submit td{font-size:14px;}
.a_contact_submit td.top{height:34px;border-bottom: 1px dashed #dcdcdc;}
.a_contact_submit td input.wi90-BFB{width:100%;height:20px;background:0 0;border:0 none;}
.a_contact_submit td .seauii{text-indent:10px;width:24%;height:30px;background:0 0;border:1px solid #d9d9d9;border-radius:15px;}
.message_tyle{margin-right:10px;}
.a_contact_submit td .seauii2{margin-right:6%}
.a_contact_name{padding-right:15px;text-align:justify;text-align-last:justify;width:90px;text-align:center;font-size:14px;color:#000000;}
.a_contact_input{width:420px}
.a_contact_input label{margin-right: 15px;font-size: 14px;font-weight:normal;color:#333;}
.box-ct table tr td input,.box-ct table tr td textarea{border:1px solid #dedede;padding:7px 10px;font-family:Tahoma,\5FAE\8F6F\96C5\9ED1;outline:0}
.box-ct table tr td{padding:5px 0}
.submit_right{float:right;}
.a_submit{width:130px;height:40px;text-align:center;line-height:40px;border-radius:10px;background-color:#e83f5c;border:0 none;font-size:18px;color:#fff;overflow:hidden;cursor:pointer;}
/*** 首页推荐  ****/
.h_recommend1{padding-bottom:35px;width:100%;height:320px;background-color:#f8f8f8;}
.swiper-container1{position:absolute;margin-left:30px;width:590px;height:320px;overflow:hidden !important;-webkit-transition:all .2s linear;transition:all .2s linear}
.TTswiper-top-container {  position: absolute;  margin-left: 30px;  width: 590px;  height: 320px;  overflow: hidden;  -webkit-transition: all .2s linear;  transition: all .2s linear;
}
.TTswiper-top-container .swiper-slide{border-radius:10px;overflow:hidden;}
.myvideo{margin-left:-15px;margin-top:-20px;width:620px;height:350px;overflow:hidden;}
.myvideo source{width:630px;height:350px;}
.swiper-container2{position:relative;width:590px;height:320px;overflow:hidden;-webkit-transition:all .2s linear;transition:all .2s linear}
.swiper-container1 .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.swiper-container2 .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.swiper-container1:hover{-webkit-box-shadow:0 15px 30px rgba(0,0,0,.1);box-shadow:0 15px 30px rgba(0,0,0,.1);-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);z-index:3}
.TTswiper-top-container:hover{-webkit-box-shadow:0 15px 30px rgba(0,0,0,.1);box-shadow:0 15px 30px rgba(0,0,0,.1);-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);z-index:3}
.swiper-container2:hover{-webkit-box-shadow:0 15px 30px rgba(0,0,0,.1);box-shadow:0 15px 30px rgba(0,0,0,.1);-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);z-index:3}
.swiper-container1 .swiper-slide a,.swiper-container1 .swiper-slide a img{display:block;border-radius:10px;overflow:hidden;}
.swiper-container2 .swiper-slide a,.swiper-container2 .swiper-slide a img{display:block;border-radius:10px;overflow:hidden;}
.h_recommend_classify{width:100%;height:auto;background-color:#f8f8f8;}
.h_recommend_box1{height:auto;}
.swiper-wrapper{height:265px;}
.recommend_box{/*margin-left:30px;margin-bottom:25px;width:380px;height:350px;*/}
.h_recommend_list{background:#f8f8f8;margin-left:25px;margin-bottom:25px;width:380px;height:350px;overflow:hidden;-webkit-transition:all .2s linear;transition:all .2s linear}
.h_recommend_list:hover{-webkit-box-shadow:0 15px 30px rgba(0,0,0,.2);box-shadow:0 15px 30px rgba(0,0,0,.2);-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);z-index:3}
.h_recommend_list2{background: #f8f8f8;color:black;margin-left:30px;margin-bottom:25px;width:380px;height:350px;overflow:hidden;-webkit-transition:all .2s linear;transition:all .2s linear}
.h_recommend_list2:hover{
	-webkit-box-shadow:0 15px 30px rgba(0,0,0,.2);
	box-shadow:0 15px 30px rgba(0,0,0,.2);
	-webkit-transform:translate3d(0,-10px,0);
	transform:translate3d(0,-10px,0);
	z-index:3;
	}
.qgreen:hover{
	background: #b71b84;
	color:white !important;
}
.qgreennew:hover{
	background: #b71b84;
	color:white !important;
}
.h_column_three{width:380px;height:265px;overflow:hidden}
.h_column_three .swiper-slide{height:350px;text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-radius:10px;}
.h_column_three .swiper-slide a{display:block;border-radius:10px;}
.h_column_three .swiper-slide a img{display:block;}
.about_swiper{height:265px !important;}
.about_swiper .swiper-wrapper{height:265px !important;}
.about_swiper .swiper-wrapper .swiper-slide{height:265px !important;}
.h_recommend_desc{padding:9px;width:362px;height:65px;background-color:none;overflow:hidden;}
.h_recommend_desc_1{padding:19px 9px;height:48px;color:black;}
.h_recommend_desc_2{height:68px;}
.h_recommend_desc_3{height:68px;}
.h_recommend_desc_4{height:68px;}
.h_recommend_desc h3 {height:25px;text-align:left;line-height:30px;font-size:14px;font-weight:normal;
/*color:#000;*/
}
.h_recommend_desc h3.h3_1{height:28px;line-height:28px;
/*color:black;*/
}
.h_recommend_desc h3.h3_2{height:20px;line-height:20px;}
.h_recommend_desc h3.h3_3{height:16px;line-height:16px;font-size:13px;}
.h_recommend_desc h3.h3_4{height:14px;line-height:14px;font-size:12px;}
.h_recommend_desc h3 a{color:#000;}
.h_recommend_desc p{height:20px;line-height:20px;font-size:14px;color:#999;text-align:left;}
.h_recommend_desc p a{color:#999;}
.h_recommend_pro{width:100%;height:auto;background-color:#f8f8f8;}
.h_pro_column_three{position:relative;width:380px;height:350px;border-radius:10px;overflow:hidden}
.h_pro_column_three a{display:block;width:380px;height:350px;overflow:hidden}
.recommend_pro_image_box{width:380px;height:265px;text-align:center;background-color: #fff;overflow:hidden;}
.h_pro_column_three .swiper-slide a img{margin:22px auto;overflow:hidden}
.about_swiper-pagination,.h_main_pagination{position:absolute;right:10px;text-align:right;top:240px !important;z-index:8888;}
.h_pro_pagination,.h_video_pagination{text-align:right;z-index:8888;position:absolute;right:10px;bottom:10px}
.h_main_pagination .swiper-pagination-bullet ,.h_video_pagination .swiper-pagination-bullet,.h_pro_pagination .swiper-pagination-bullet,.about_swiper-pagination .swiper-pagination-bullet{display:inline-block;margin:0 3px;width:14px;height:14px;border:1px solid #bababa;border-radius:50%;background:#fff;cursor:pointer;opacity:0;filter:alpha(opacity=0);}
.h_main_pagination .swiper-pagination-bullet-active,.h_video_pagination .swiper-pagination-bullet-active,.h_pro_pagination .swiper-pagination-bullet-active,.about_swiper-pagination .swiper-pagination-bullet-active{background:#e73f5c}
.loadingBox{margin:0px auto;padding:20px 0px;display:block;}
.loadingBox img{display:inline-block;with:60px;height:60px;}

.h_provide{width:100%;height:325px;background-color:#F8F8F8;overflow:hidden;}
.h_provide h1{margin-top: 30px;
text-align:center;
/*background:url("../images/link_001.jpg") repeat-x center left;*/
overflow:hidden;}
.h_provide h1 span{margin:0 auto;display:block;width:340px;height:38px;line-height:38px;font-size:28px;color:#5f5d5d;font-weight: normal;}
.h_provide_list{margin:55px auto 0px;width:1100px;
/*padding-left:50px;*/
}

.h_provide_list ul{}
.h_provide_list ul li{float:left;width:25%;text-align: center;box-sizing:border-box;}
.h_provide_img{display:block;width:54px;height:45px;position:relative;margin: 0 auto;}

.h_provide_list ul li i{position:absolute;display:block;width:53px;height:53px;overflow:hidden;overflow:hidden;}

.h_provide_list ul li .i1{background:url("../images/link_000.png") no-repeat #F8F8F8;
    z-index:2;
    -webkit-transition: opacity 1s ease-in-out;
    -moz-transition: opacity 1s ease-in-out;
    -o-transition: opacity 1s ease-in-out;
    transition: opacity 1s ease-in-out;
}


.h_provide_list ul li .i2{background:url("../images/link_001.png") no-repeat #F8F8F8;opacity:1;z-index:1;}
.h_provide_img1 .i1{background-position:0px 0px !important;}
.h_provide_img2 .i1{background-position:-54px 0px !important;}
.h_provide_img3 .i1{background-position:-108px 0px !important;}
.h_provide_img4 .i1{background-position:-162px 0px !important;}
.h_provide_img1 .i2{background-position:0px 0px !important;}
.h_provide_img2 .i2{background-position:-54px 0px !important;}
.h_provide_img3 .i2{background-position:-108px 0px !important;}
.h_provide_img4 .i2{background-position:-162px 0px !important;}
.h_provide_list ul li:hover .i1{  opacity:0;  filter: alpha(opacity=0);}

@keyframes h_provide_animate{
    0%{opacity:1}
    100%{opacity:0.5;z-index:1;}
}
@keyframes h_provide_animate1{
    0%{opacity:1}
    100%{opacity:1;z-index:2;}
}
.h_provide_desc{float: left;width:100%;}
.h_provide_desc h3{    font-size: 16px;
    color: #535353;
    margin-top: 25px;
    font-weight: bold;}
.h_provide_desc p{font-size:12px;color:#acabab;margin-top: 10px;}
.h_provide_list ul li a:hover h3{color:#e28b8b;}
.in_provide{padding-top:60px;}
.in_provide h1{background:none;overflow:hidden;}
.in_provide h1 span{}


.home2{margin:0px auto 0px;width:84%;height:210px;border-top-left-radius:15px;
border-top-right-radius:15px;
/*background-color: #f9f9f9;*/
overflow:hidden;}
.home2_bot{position:relative; width:100%;overflow:hidden;border-top:0 none;background-color: #e8eded;height: 210px;}
.home_pro_classify1{padding:50px 0px;width:100%;height:110px;margin-top:-20px;
/*background-color:#f9f9f9;*/
overflow:hidden;}
.home2_banner1{margin:0 auto;width:1230px; height:150px;  overflow:hidden; position:relative;background-color:#f9f9f9;}
.home2_banner1 .bd{margin:0 auto;width:1230px;height:150px;overflow:hidden;background: #e8eded;}
.home2_banner1 .bd ul{width:1230px; overflow:hidden; zoom:1; }
.home2_banner1 .bd ul li{
	padding:0px 45px; 
	float:left; _display:inline; 
	overflow:hidden; 
	text-align:center;
	/*border-right: 1px solid #eee;*/
	}
.home2_banner1 .bd ul li .pic{width:60px;height:150px;text-align:center; }
.home2_banner1 .bd ul li .pic img{
	position:absolute;
	display:block;
	bottom:0px;
	/*background-color:#F9F9F9;*/
}
.home2_banner1 .bd ul li .pic img.img1{
    opacity:1;z-index:3;
    -webkit-transition: opacity 0.3s ease-in-out;
    -moz-transition: opacity 0.3s ease-in-out;
    -o-transition: opacity 0.3s ease-in-out;
    transition: opacity 0.3s ease-in-out;
}
/*.home2_banner1 .bd ul li:hover .pic img.img1,.home2_banner1 .bd ul li.on .pic img.img1{  
	opacity:0;
	z-index:2;  
	}*/
.home2_banner1 .home2_banner1 .bd ul li.on .pic img.img1{  
	opacity:0;
	z-index:2;  
	}
.home2_banner1 .bd ul li:hover .pic img.img1{
	transform: translateY(0px) !important;
	z-index: 2;
}
.amactiveq{
	transform: translateY(0px) !important;
	z-index: 2;
}
.home2_banner1 .bd ul li .pic img.img2{opacity:1;z-index:2;  }
.home2_banner1 .bd ul li .pic img.img2.on{opacity:1;z-index:2;}
.home2_banner1 .bd ul li .pic a{position:relative;display:block;width:100px; height:150px;}
.home2_banner1 .bd ul li .pic i{width:100px; height:110px; display:block;}
.home2_banner1 .bd ul li .pic .home_pro_img{margin:0 auto;width:100px;height:150px;overflow:hidden;}
.home2_banner1 .bd ul li .pic:hover p,.home2_banner1 .bd ul li.on a p{font-weight: bold}
.home2_banner1 .bd ul li .pic p{width:100px;height:20px;line-height:20px;text-align:center;font-weight:400;font-size:13px;color:#6e6e6e;    position: absolute;
    top: 100px;}
.home2_banner1 .bd ul li .pic a:hover img{ border-color:#999;  }



.home_pro_classify2{position:relative;padding:0px 30px;width:1060px;height:50px;line-height:50px;overflow:hidden;}
.home_pro_classify2_div{position:absolute;display:none;left:30px;top:0px;width:908px;height:50px;overflow:hidden;}
.home_pro_classify2_div0{display:block;}
.home_pro_classify2_div li{float:left;margin-right:5px;padding:10px 0px;height:30px;}
.home_pro_classify2_div a{display:block;padding:0px 10px;height:30px;line-height:30px;font-size:14px;color:#999;}
.home_pro_classify2_div a:hover,.home_pro_classify2_div a.onclassify{background-color:#f4a013;border-radius:3px;color:#fff;}



#toTop{display:none;}
.h_link{width:300px;height:100px;}
.h_link h4{text-align:right;font-size:20px;line-height:30px;color:#424242;font-weight:bold;}
.h_link h4:before{margin-right:10px;display:inline-block;content:'';width:32px;height:32px;background:url("../images/h_002.png") no-repeat center;vertical-align:bottom;}
.h_link h3{text-align:right;font-size:40px;font-weight:bold;color:#e8405a;}

.header-wraps{margin:0 auto;width:100%;height:87px;background:url("../images/h_nav_bg.png") repeat-x center top;}
#menu_box{margin:0 auto;width:100%;height:87px;}
#menu {position: relative; width:100%;height:87px; z-index: 9999;}
#menu .jquery_out { float: left; line-height: 0px; display: block; border-right: 1px solid #fff; text-align: center; color: #fff; font: 18px/32px ""; }
#menu .jquery_out .smile { padding-left: 1em; }
#menu .jquery_inner { margin-left: 16px; }
#menu .jquery { margin-right: 1px; padding: 0 2em; }
#menu .mainlevel { float: left; width:150px; position: relative;height:87px;}
.navABox{display:block;height:87px;overflow:hidden;}
#menu .mainlevel .nav_one {/*border-top:7px solid #fff;*/padding:0px 24px;text-align:center; color: #fff; text-decoration: none; line-height:87px;font-size:16px; display: block; height:87px;overflow: hidden;}
#menu .mainlevel .nav_one p{padding-top:35px;height:22px;line-height:22px;font-size : 16px;overflow:hidden;z-index:2;}
#menu .mainlevel .nav_one1 p{padding-top:35px;}
#menu .mainlevel .nav_one2 p{padding-top:25px;}
#menu .mainlevel .nav_one b{opacity:0;display:block;height:16px;line-height:16px;font-size : 12px;font-weight:normal;text-transform:uppercase;overflow:hidden;}
#menu .mainlevel .nav_one em{display:block;font-style:normal;font-size : 10px;-webkit-transform : scale(0.8,0.8) ;*font-size:12px;height:20px;line-height:20px;}
#menu .mainlevel.on .nav_one{background-color:#e83f5c;}
#menu .mainlevel.on .nav_one b{opacity:1;}
#menu .mainlevel .nav_one2{background-color:#e83f5c;}
#menu .mainlevel .nav_one2 b{opacity:1;}

/*#menu .mainlevel:hover{background-color: #FA9A0A;}*/
#menu .mainlevel ul { display:none;position:absolute;width:150px;text-align:center;}
#menu .mainlevel ul li { position: relative;height:48px;text-align:center;line-height:48px;border-top:1px solid #635955;}
#menu .mainlevel ul li:nth-child(1){border-top:none;}
#menu .mainlevel ul li a{display:block;position:relative;width:100%;height:48px;line-height:48px;font-size:16px;color:#fff;background-color:#342C2A;}
#menu .mainlevel ul li a:hover{background-color: #e83f5c;text-decoration: none; }

/*** 首页轮播图 ***/
#topmenu{width:810px;margin:0px auto 0 auto;height:40px;position:relative}
#topmenu ul{margin:0;padding:0}
#topmenu ul li{float:left;font-size:12px;list-style:none;background:#222;position:relative;text-align:center;text-transform:uppercase;width:70px;margin:0 10px;display:inline;line-height:30px}
#topmenu ul li a{color:#aaa;text-decoration:none}
#topmenu ul li a:hover{color:#fff}
#topmenu ul li.active a{color:#fff;font-weight:800}
.box_skitter{margin:0px auto 0px;}

.home1{min-width:1400px;height:60px;background:url("../images/h_006.jpg") no-repeat center bottom;background-color:#fafafa;overflow:hidden;}
.home1_keyword{line-height:60px;font-size:12px;}
.home1_keyword span{font-weight:bold;color:#222222;}
.home1_keyword a{padding-left:15px;color:#232323;}
.home1_keyword a:hover{color:#FC6C0C;}
.home1_form{position:relative;margin:13px auto 0px;width:450px;height:35px;background:url("../images/h_007.jpg") no-repeat center;overflow:hidden;}
.home1_form.on{box-shadow:1px 1px 8px rgba(4, 193, 241, 0.44);background-color: #fff;border:1px solid rgba(53, 220, 251, 0.7);}
#search_text{position:absolute;top:1px;left:20px;box-sizing:content-box;width:315px;height:33px;line-height:33px;border:0 none;background-color:#fff;}
.home1_form.on #search_text{background-color:#fff;}
.search_submit{position:absolute;top:0px; right:0px;width:90px;height:40px;background:none;border:0 none;overflow:hidden;cursor:pointer;}


.h_trait_text{margin:0 auto;width:660px;height:70px;font-size:47px;font-weight:700;color:#ff4e00;overflow:hidden;line-height:70px;vertical-align:top}
.h_trait_text span{font-size:70px;vertical-align:top;line-height:70px;height:70px;overflow:hidden;display:inline-block}
.h_trait_box {position:relative;float: left;margin: 45px 0px 0px 50px;width:1222px;height:300px;}
.h_trait_info1{float:left;width:410px;height:;}
.h_trait_info1 ul li{height:29px;line-height:29px;overflow:hidden;}
.h_trait_info1 span{float:left;margin:9px 0px 9px 0px;display: block;width:12px;height:12px;border-radius:6px;background-color:#FE8E08;overflow:hidden;}
.h_trait_info1 h4{float:left;margin:0px 12px;font-size:14px;color:#377ae5;}
.h_trait_info1 p{float:left;font-size:14px;color:#387be3;}
.h_trait_img{position:absolute;top:-11px;left:367px;overflow:hidden;}
.h_trait_img img{width:368px;height:322px;}
.h_trait_info2{float:right;margin-top: 12px;width:430px;height:;}
.h_trait_info2 span{float:left;margin-right:10px;display: block;width:12px;height:12px;border-radius:6px;background-color:#FE8E08;overflow:hidden;}
.h_trait_info2 h4{margin:0px 12px;line-height:20px;font-size:14px;color:#377ae5;}
.h_trait_info2 p{padding-left:22px;line-height:18px;font-size:14px;color:#387be3;}
.h_trait_info2_t2{margin-top:12px;}
.h_trait_info2_t3{margin-top:15px;}

/** foot **/
.foot_box{width:100%;height:524px;border-top:1px solid #f5f5f5;overflow:hidden;}
.foot_left{width:900px;overflow:hidden;}
.foot_title{  width:900px;  height:75px;  overflow:hidden;  }
.foot_title img{display:block;float:left;}
.foot_title p{float:left;margin-left:10px;height:75px;line-height:130px;font-size:14px;color:#b71b84;margin-top: -13px;}
.foot_pro_nav{padding:15px 0px 10px 0px;width:730px;height:85px;border-bottom:1px solid #3e3d3d;overflow:hidden;}
.foot_pro_nav ul li{float:left;margin-right:50px;height:40px;line-height:40px;}
.foot_pro_nav ul li a{line-height:30px;font-weight:normal;font-size:14px;color:white;}
.foot_pro_nav ul li a:hover{ color: #e8405a; }
.foot_pro_nav ul li a img{display:inline-block;width:20px;height:20px;vertical-align: middle;}
.foot_nav{margin:0 auto;width:100%;height:260px;overflow:hidden;}
.foot_nav_list{float:left;margin:20px 0px 0px 0px;width:900px;overflow:hidden;}
.foot_nav_list ul li.li1{margin-right:45px;float:left;width:105px;overflow:hidden;}
.foot_nav_list ul li a.a1{display:block;margin-bottom:4px;height:34px;line-height:34px;font-size:14px;font-weight:bold;color:white;}
.foot_nav_list ul li ul a{display:block;line-height:25px;font-size:14px;color:white !important;}
.foot_nav_list ul li a.a1:hover,.foot_nav_list ul li ul a:hover{color:#e8405a;}
.h_erweima{
	float:right;
	margin:0px 10px 0px 0px;
	width:284px;
	overflow:hidden;    
	margin-left: 820px;
    margin-top: 100px;
    position: absolute;
    width: 500px;}
.h_erweima img{width:170px;height:170px;}
/*.h_erweima h4{margin:0px auto;text-align:center;font-size:14px;font-weight:normal;color:#847c7b;}*/
.foot_hotline{height:40px;}
.foot_hotline p{float:left;display:block;font-size:14px;color:#000000;height:40px;line-height:40px;color:white;}
.foot_hotline span{float:left;display:block;font-size:22px;font-weight:bold;color:#b71b84;height:40px;line-height:40px;}
.copyright{box-sizing:content-box;width:100%;min-width:1200px;height:50px;    position: relative;
    z-index: 2;
    color: white;
    margin-top: -50px;}
.copyright_box{line-height:32px;}
.copyright p{width:500px;height:32px;line-height:32px;font-size:14px;color:white;}
.copyright a{font-size:14px;color:white;}

/**  公共尾部  **/
.footer{}
.footer_nav{height:48px;line-height:48px;background-color:#e8405a;}
.footer_nav li{float:left;width:167px;}
.footer_nav li a{display:block;width:167px;text-align:center;font-size:16px;color:#fff;}
.foot_middle{height:294px;background-color:#e8405a;}
.foot_logo{margin:45px 0px 0px 25px;padding:20px 100px 20px 0px;border-right:1px solid #f0c295;}
.foot_code{margin:40px 0px 0px 75px;padding:20px 75px 20px 0px;border-right:1px solid #f0c295;width:350px;}
.foot_code ul{width:450px;}
.foot_code ul li{float:left;margin-right:35px;width:156px;height:156px;}
.foot_code ul li img{width:156px;height:156px;}
.foot_code ul li p{height:30px;line-height:30px;text-align:center;font-size:16px;color:#fff;}
.foot_company_info{padding:45px 0px 0px 55px;}
.foot_company_info ul li{height:30px;line-height:30px;font-size:16px;color:#fff;}
.foot_copyright{height:47px;line-height:47px;border-top:1px solid #f0c295;background-color:#e8405a;}
.foot_copyright p,.foot_copyright a{font-size:16px;color:#fff;}

/****  ****/
.problem_page{width:100%;}
.a_carousel{margin:0 auto; width:560px; height:180px;  overflow:hidden; position:relative;border-top:0 none;}
.a_carousel .hd{position:absolute;top:105px;width:1360px;height:48px;overflow:hidden; }
.a_carousel .hd .prev,.a_carousel .hd .next{ display:block;width:48px;height:48px;cursor:pointer;overflow:hidden; }
.a_carousel .hd .prev{float:left;background:url("../images/a_003.png") no-repeat;}
.a_carousel .hd .next{float:right;background:url("../images/a_004.png") no-repeat;   }
.a_carousel .hd .prev:hover{background:url("../images/a_003.png");}
.a_carousel .hd .next:hover{background:url("../images/a_004.png");}
.a_carousel .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.a_carousel .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;  }
.a_carousel .hd ul li.on{ background-position:0 0; }
.a_carousel .bd{margin:0 auto;padding-top:0px;width:560px;height:180px;overflow:hidden;}
.a_carousel .bd ul{ overflow:hidden; zoom:1; }
.a_carousel .bd ul li{ margin:0px 4px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.a_carousel .bd ul li .pic{width:180px;height:135px;  text-align:center; }
.a_carousel .bd ul li .pic img{width:180px; height:135px;display:block;   }
.a_carousel .bd ul li .pic a:hover img{ border-color:#ccc;  }

/** 内页导航 **/
/*.in_page_nav{margin-top:36px;height:92px;line-height:92px;transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;background:url("../images/nav_link_bg.png") repeat-x left 63px;}
.in_page_nav ul{}
.in_page_nav ul li{float:left;width:200px;}
.in_page_nav ul li a{display:block;width:200px;line-height:60px;text-align:center;text-align:center;font-size:16px;font-weight:bold;color:#000000;background-color:#0076d8;letter-spacing: 0.7px;background:url("../images/nav_000.png") no-repeat right top;}
.in_page_nav ul li a:hover,.in_page_nav ul li.on a{color:#e8405a;}
.in_page_nav ul li a i{display:block;content: '';width:100%;height:3px;}
.in_page_nav_but{height:29px;overflow:hidden;background:url("../images/p_003.png") no-repeat center 16px;opacity:0;filter: alpha(opacity=0);}
.in_page_nav ul li a:hover .in_page_nav_but,.in_page_nav ul li.on .in_page_nav_but{opacity:1;filter: alpha(opacity=100);}
.temp_right{width:900px}
.in_page_nav ul li a:hover i,.in_page_nav ul li.on a i{background-color:#e8405a;}

.in_page_nav_fixed{position:fixed;margin:0px;width:100%;top:0px;background:url("../images/pagebgnav.png") repeat-x left 0px;z-index:9999;}
.in_page_nav_hidden_fixed{position:fixed;margin:0px;width:100%;top:63px;background-color:#fff;z-index:9999;}*/
.in_page_nav{margin-top:36px;height:63px;line-height:63px;transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;background-color:#fff;}
.in_page_nav ul{}
.in_page_nav ul li{float:left;width:200px;}
.in_page_nav ul li a{display:block;width:200px;line-height:63px;text-align:center;font-size:16px;font-weight:bold;color:#000000;background-color:#fff;letter-spacing: 0.7px;}
.in_page_nav ul li a:hover,.in_page_nav ul li.on a{color:#e8405a;}
.in_page_nav ul li a i{display:block;content: '';width:100%;height:3px;}
.in_page_nav_but{height:29px;overflow:hidden;opacity:0;filter: alpha(opacity=0);}
.in_page_nav ul li a:hover .in_page_nav_but,.in_page_nav ul li.on .in_page_nav_but{opacity:1;filter: alpha(opacity=100);}
.temp_right{width:900px}
.in_page_nav ul li a:hover i,.in_page_nav ul li.on a i{background-color:#e8405a;}

.in_page_nav_fixed{position:fixed;margin:0px;width:100%;top:0px;z-index:9999;}
.in_page_nav_hidden_fixed{position:fixed;margin:0px;width:100%;top:63px;background-color:#fff;z-index:9999;}

.other_main-wrap{float:right;width:900px}
.other_main-wrap img{max-width:100%}


/**** 内页公共样式 ****/
.in_page_title_box{position:relative;height:90px;background-color:#f2f2f2;}
.in_page_title_box i{position:absolute;width:1080px;top:46px;left:65px;height:1px;background-color:#a3a3a3;}
.in_page_title{position:relative;margin:0 auto;padding:25px 0px 20px 0px;width:15%;height:45px;text-align:center;background-color:#f2f2f2;z-index:888;}
.in_page_title h3{line-height:25px;font-size:22px;color:#404040;font-weight:normal;}
.in_page_title h6{line-height:20px;font-size:12px;-webkit-transform : scale(0.9,0.9) ;*font-size:10px;color:#878787;font-weight:normal;text-transform:uppercase; }
.temp_box{overflow:hidden;}
.container1260{  margin: 0 auto;  width: 1260px;  min-width: 1260px;  }
.temp_pro_info{padding:0px 30px;width:1200px;}
.temp_position{
	padding:0px 0px 0px;
	height:66px;
	line-height:65px;
	overflow:hidden;
	}

.temp_title{margin-left:15px;width:1065px;height:65px;line-height:65px;}
.temp_title_all{width:1200px;}
.temp_title h3{text-indent:20px;width:200px;font-size:16px;color:#575757;border-bottom:1px solid #e8405a;}
.temp_title p{width:800px;height:65px;border-bottom:1px dashed #bfbfbf;}
.position{height:65px;line-height:65px;font-size:14px;color:#7f7f7f;overflow:hidden;}
.position img{vertical-align:middle;font-size:0px;}
.position a{vertical-align:middle;color:#7f7f7f;}
.pos_home{display:inline-block;width:21px;height:18px;background:url("../images/new_001.jpg") no-repeat left center;}
.position i{margin:0px 15px 0px 10px;width:1px;height:15px;display:inline-block;vertical-align:middle;background-color:#878787;}
.position span{margin:0px 20px;}
.position a:hover,.position a.on{color:#e8405a;}


.bot_position{margin:0 auto;width:1200px;text-indent:10px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;height:48px;line-height:48px;font-size:15px;color:#7f7f7f;overflow:hidden;/*background:url("../images/h_008.jpg") no-repeat center top;*/}
.bot_position img{vertical-align:middle;font-size:0px;}
.bot_position a{vertical-align:middle;color:#7f7f7f;}
.bot_position i{margin:0px 15px 0px 10px;width:1px;height:15px;display:inline-block;vertical-align:middle;background-color:#878787;}
.bot_position span{margin:0px 10px;}
.bot_position a:hover,.position a.on{color:#e8405a;}


/**** 产品内页 ***/
.pro_fixed{padding:10px 0px;position:fixed;z-index:9999;overflow:hidden;top:0px;height:160px;width:100%;margin-top:70px !important;   
 border-bottom-left-radius:  15px !important;
 border-bottom-right-radius: 15px !important;
 border-top-left-radius: 0px !important;
 border-top-right-radius: 0px !important;}
.pro_fixed .home_pro_classify1{padding:0px 0px;height:650px !important;margin-top:0px !important;padding-top:10px;width: 81%;
    margin: auto;
    background: #e8eded;}


.in_banner{width:100%;overflow:hidden;}
.in_banner img{width:100%;}
.pro_nav_box{padding-bottom:30px;height:auto;background-color:#f8f8f8;}
.pro-wrap{margin:0px auto;padding-top:0px;}
.pro-wrap h1{width:100%;padding:60px 0px 20px 0px;height:30px;text-indent:20px;line-height:30px;font-size:20px;color:#000;overflow:hidden;}
.pro-wrap h1.h1_one{padding:20px 0px 20px 0px;}
.pro-wrap>ul{width:1230px;}
.pro-wrap>ul>li{float:left;margin:0px 15px 50px 15px;width:270px; height:300px;border-radius:15px;text-align: center;}
.pro-wrap>ul>li a{
	display:block;
	/*width:270px;*/
	height:auto;
	overflow:hidden; }
.pro-wrap>ul>li .p-img{width:100%; height:325px;border-radius:15px; position: relative;overflow: hidden; -webkit-transition:all .2s linear;transition:all .2s linear;background-color:#fff;}
.pro-wrap>ul>li:hover .p-img{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.2);-ms-box-shadow:0 10px 20px rgba(0,0,0,.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,.2);box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:translate3d(0,-8px,0);-moz-transform:translate3d(0,-8px,0);-ms-transform:translate3d(0,-8px,0);transform:translate3d(-0px,-8px,0);z-index:3}
.pro-wrap>ul>li .p-img img{display:block; padding:0px 20px;width:230px; height:230px;background-color:#f9f9f9;border-radius:15px 15px 0px 0px;overflow:hidden;}
.pro-wrap>ul>li .p-btn{ padding-top:20px; }
.pro-wrap>ul>li .pro_title{padding:10px 15px;width:260px;height:60px;line-height:40px;border-top:1px solid #eeeeee;text-align: left;}
.pro-wrap>ul>li .pro_title_1{height:80px;line-height:25px;}
.pro-wrap>ul>li .pro_title_2{padding:10px 15px;height:80px; line-height:25px;}
.pro-wrap>ul>li .pro_title_3{padding:10px 15px;height:80px; line-height:25px;}
.pro-wrap>ul>li .pro_title_4{padding:10px 15px;height:80px; line-height:25px;}
.pro-wrap>ul>li em{font-style:normal; color:#bcbcbc; font-size:10px; line-height:14px;}
.pro-wrap>ul>li h4{line-height:50px;font-weight:normal;overflow:hidden;font-size:12px;color:#000;}
.pro-wrap>ul>li h4.h4_1{/*line-height:30px;*/ overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.pro-wrap>ul>li h4.h4_2{line-height:28px;/*font-size:13px;*/}
.pro-wrap>ul>li h4.h4_3{line-height:19px;/*font-size:12px;*/}
.pro-wrap>ul>li h4.h4_4{line-height:14px;/*font-size:12px;*/}
.pro-wrap>ul>li .p-img a span{font-size:16px;display:none;}
.pro-wrap>ul>li a:hover .pro_title{background-color:white !important;border-top:1px solid #e73f5c;}
.pro-wrap>ul>li .p-img a:hover h4{color:#b71b84;}
.pro-wrap>ul>li .p-img a:hover em{color:#b71b84 !important;}
.pro-wrap>ul>li .pro_see{display:block;margin:0 auto 30px;width:145px;height:40px;text-align:center;line-height:40px;border-radius:20px;background-color:#0191d7;color:#fff;overflow:hidden;}
.pro-wrap>ul>li .pro_see:hover{background-color:#e8405a;}
.pro_one_li{float:left;margin-bottom:30px;width:300px;height:461px;text-align:center;}
.pro_one_img{width:100%;height:461px;overflow:hidden;}
.pro_one_img img{width:100%;height:461px;overflow:hidden;}



.pro_hotline{margin:0px auto;min-width:1400px;height:355px;  overflow:hidden;background-color:#f5f5f5;position:relative;}
.pro_hotline .hd{position:relative;margin:0px auto;width:100%;height:130px;overflow:hidden;background: #f8f8f8;}
.pro_hotline .hd .is_pro_hotline{
	bottom: 0px;
    float: left;
    width: 120px;
    height: 62px;
    text-align: left;
    padding-left: 20px;
    line-height: 72px;
    font-size: 18px;
    border-bottom: 3px solid #b71b84;
    display: block;
    position: absolute;
    color: #b71b84;
    font-weight: bold;
    margin-left: 16%;
	}
.pro_hotline .hd .is_news_hotline{float:left;width:100px;text-align:center;line-height:41px;font-size:20px;font-weight:normal;}
.pro_hotline .hd .prev,.pro_hotline .hd .next{margin-top:30px;display:block;width:33px;height:18px;text-align:center;color:#e1e0de;cursor:pointer;overflow:hidden;background-color:#fff;}
.pro_hotline .hd .prev{float:right;border:1px solid #d7d7d7;}
.pro_hotline .hd .next{float:right;border:1px solid #d7d7d7;margin-left: -1px;}
.pro_hotline .hd .prev:hover{color:#b0b0af;}
.pro_hotline .hd .next:hover{color:#b0b0af;}
.pro_hotline .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.pro_hotline .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;  }
.pro_hotline .hd ul li.on{ background-position:0 0; }
.pro_hotline .bd{margin:0 auto;width:1200px;height:280px;overflow:hidden;}
.pro_hotline .bd ul{ overflow:hidden; zoom:1;height:260px;}
.pro_hotline .bd ul li{ margin:0px 15px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.pro_hotline .bd ul li .pic{width:210px;height:280px;  text-align:center; }
.pro_hotline .bd ul li .pic img{width:210px; height:210px;display:block;   }
.pro_hotline .bd ul li .pic a:hover p{color:#e83f5c;}
.pro_hotline .bd ul li .pic p{height:50px;line-height:50px;font-size:15px;color:#414141;overflow:hidden;}


.pro_news{min-width:1400px;height:560px;background-color:#fafafa;}
.pro_page_box{border-top:1px dashed #d3d3d3;}
.pro_prev-next{float:right;width:510px;overflow:hidden;}
.pro_prev-next div{float:left;width:240px;margin:20px 0px;height:20px;text-align:center;line-height:20px;color:#6e6e6e;overflow:hidden;}
.pro_prev-next div a{display:block;width:240px;height:20px;text-align:center;line-height:20px;font-size:14px;color:#6e6e6e;}
.pro_prev-next div a:hover{color:#e8405a;}
.pro_prev-next div.next{ float:right;border-left:1px solid #d1d4d3; }

.pro_info{overflow:hidden;padding-top:30px;}
.img-wrap{position:relative;float:left;width:598px;height:658px;border:1px solid #efefef;overflow:hidden;}

.info-wrap{float:right;margin-right:20px;width:485px;}

.in_pro_title{
	height:82px;
	line-height:82px;
	font-size:50px;
	font-weight:bold;
	color:#e83f5c;
	/*border-bottom:3px solid #b71b84;*/
	overflow:hidden;}
.in_pro_title1{padding:16px 0px;height:50px;}
.in_pro_title2{padding:11px 0px;height:60px;}
.in_pro_title3{padding:8px 0px;height:66px;}
.in_pro_title4{padding:1px 0px;height:80px;}
.in_pro_title h4{}
.in_pro_title h4.pro_title_h4_1{line-height:50px;font-size:20px;color:#b71b84}
.in_pro_title h4.pro_title_h4_2{line-height:30px;font-size:20px;}
.in_pro_title h4.pro_title_h4_3{line-height:22px;font-size:18px;}
.in_pro_title h4.pro_title_h4_4{line-height:20px;font-size:16px;}

.pro_parameter{margin:35px 0px 0px 0px;padding-left:30px;width:455px;height:280px;background:url("../images/p_002.jpg") no-repeat left 5px;}
.pro_trait_desc{margin: 10px 0px 5px 0px;height:200px;line-height:25px;font-size:16px;color:#555555;overflow:hidden;}
.pro_parameter h3{height:26px;line-height:26px;font-size:20px;color:#555555;}
.in_pro_left{float:left;width:280px;font-size:14px;color:#666;}
.in_pro_right{float:left;padding-left:10px;width:280px;font-size:14px;color:#666;}

.price{position:absolute;z-index:2 !important;left:0px;bottom:0px;width:100%;text-indent:20px;height:60px;line-height:60px;font-size:18px;color:#fff;background-color:#b71b84;z-index:8888;}


.pro_right_desc{width:485px;height:576px;overflow:hidden;}
.pro_parameter_desc{margin-top:0px;width:485px;min-height:50px;line-height:25px;font-size:16px;color:#555555;overflow:hidden;}
.pro_parameter_desc h3{padding:10px 0px 8px 0px;height:30px;line-height:30px;font-size:18px;}
.pro_parameter_desc h3.h3_after:after{content:'';display:block;float:right;width:80px;height:12px;font-size:14px;color:#e83f5c;margin-top:0px;cursor:pointer;}
.pro_parameter_desc ul li{float: left;margin:0px 0px 0px 0px;padding:3px 0px;width:485px;
/*line-height:20px;*/
line-height:30px;
text-indent:10px;
font-size:13px;
/*border-bottom:1px solid #dcdcdc;*/
color:#595959;
overflow:hidden;}
.pro_parameter_desc ul li .fr{width:75%;}
.pro_parameter_desc p{font-size:13px;color:#595959;line-height:18px;}
.pro_parameter_desc table{width:100%;max-width:100%; border-collapse:collapse;  }
.pro_parameter_desc table tr th,.pro_parameter_desc table tr td{font-size:12px;line-height:16px; border: solid 1px #e4e2e2;  width: 100px;  height: 28px;  text-align: center;  vertical-align: middle;  }


.pro_technology_desc{overflow:hidden;}
.pro_technology_desc h2{border: none;width: 270px;height: 50px;text-align:center;line-height: 50px;font-size: 20px;font-weight: normal;display: block;cursor: pointer;color:#fff;background-color: #e83f5c;}
.pro_technology_desc h4{margin:5px 0px;width:270px;height:30px;line-height:30px;font-size:16px;color:#333;}
.pro_technology_desc p{font-size:14px;color:#595959;}

.pro_parameter_desc1 h3.h3_after_one:after{content:'更多参数+';}
.pro_parameter_desc2 h3.h3_after_two:after{content:'更多介绍+';}

.pro_desc{margin:44px auto; width:1200px;overflow:hidden;margin-top:-50px;}
.pro_tab{margin:0 auto;width:100%;overflow:hidden;}
.pro_ul_tab{overflow:hidden; list-style:none; padding-left:0;width:100%;}
.pro_ul_tab li{position:relative;float:left;text-align:center;width:270px;}
.pro_ul_tab li span{border:none;width:270px;height:50px;line-height:50px; font-size:20px; font-weight:normal; color:#2b2b2b;display:block;cursor:pointer;background-color: #d9d9d9;}
.pro_ul_tab li i{position: relative;  margin-top: 70px;  width: 270px;  height: 13px;  display: block;  z-index: 9999;}
.pro_ul_tab li.on span{color:#fff;background-color: #b71b84;}
.pro_desc_con{margin:20px 0; padding:0px; opacity:1;  /*overflow-y:auto; */min-height:245px;}
.pro_desc_con img{max-width:100%;vertical-align:top;}
.pro_desc_con p{line-height:30px;color:#333;}
.pro_desc_con2{margin:20px 0; padding:0px;opacity:0;  /*overflow-y:auto; */min-height:245px;}


/* 放大镜==============*/
.zoomBox{width:598px; margin:0 auto; border:solid 1px #cccccc; }
.tb-pic{position:relative;z-index:1;}
.tb-pic,.tb-pic a{height:598px;width:598px;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;*font-size:393px;*display:block;*font-family:Arial;*line-height:1;}
.tb-pic a img{width:100%;height:100%;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background-color:#666;opacity:0.5;filter:alpha(opacity=50);cursor:move;z-index:1;}
.spec-scroll { margin-top: 5px; width: 598px; overflow: hidden; }
.spec-scroll .prev { float: left; margin-right: 1px }
.spec-scroll .next { float: right; }
.spec-scroll .prev, .spec-scroll .next { display: block; font-family: "simsun"; text-align: center; font-weight: bold; width: 19px; height: 79px; line-height: 79px; color: #333; cursor: pointer; text-decoration: none; }
.spec-scroll .items { float: left; position: relative;width:380px; height: 86px; overflow: hidden; }
.spec-scroll .items ul { position: absolute; width: 999999px; height: 80px; padding-left: 0; list-style: none; }
.spec-scroll .items ul li { float: left; width: 100px; text-align: center; }
.spec-scroll .items ul li img { border: 1px solid #CCC; padding: 2px; width: 80px; height: 80px; }
.spec-scroll .items ul li img:hover, .spec-scroll .items ul li.tb-selected img { border: 2px solid #e8405a; padding: 1px; }

/* 新闻 */
/* 新闻图片CSS 3 start*/
.news_list_date_box{
	margin-right:50px;
	padding:10px 5px;
	float:left;
	width:100px;
	height:282px;
	text-align:center;
}
.news_list_date_box h2{height:55px;line-height:55px;font-size:60px;color:#fff;}
.news_list_date_box p{
	height:20px;
	line-height:20px;
	color: #b71b84;
    margin-top: 100px;
    font-size:26px;
}

.news_list_img_box{position:relative;display:block;width:220px;height:220px}
.news_list_img_a img{width:100%}
/* 新闻图片CSS 3 end*/
.news-list {margin-top:0px;padding:0px;}
.news-list ul {width:100%;margin:0px auto;overflow:hidden;}
.news_list_box{
	width:100%;
	height:320px;
	overflow:hidden;
	cursor:pointer;
}
.news_list_box:hover .news-title{color: #e8405a;}
.news-list li {
	float:left; 
	padding:44px 0px; 
	width:1200px; 
	height:260px; 
	font-size:14px; 
	}
.news-list li a{display:block;}
.news-list li img{ 
	display:block; 
	float:left; 
	width:220px; 
	height:220px; 
	border:0 none;
}
.news-text{ position:relative;float:right;margin-right:15px;width:705px;height:220px; overflow:hidden;}
.news-title{margin-top:22px;line-height:40px; font-size:18px;font-weight:bold; color:#b71b84;overflow:hidden;}
.news-title:hover{ color:#e8405a;}
.news_title_border{display:block;width:56px;height:3px;background-color:#e8405a;}
.news-like{margin-top:20px;width:100%; height:20px;line-height:20px;font-size:14px;font-weight:normal;color:#000;}
.new_more{cursor:pointer;}
.news-title span { padding-left:10px; font-family:"Microsoft YaHei"; font-weight:400; color:#a6a6a6; }
.news-doc{position:relative;margin-top:10px;height:72px; line-height:24px; font-size:14px; color:#000;text-align:justify;overflow:hidden;}
.news-doc p{ padding-top:5px; position:relative; height:50px; line-height:25px; font-size:14px; color:#878787; overflow:hidden;}
.news-con{ padding:20px;}
.news-con table { margin:10px auto;}
.news-con img{width:100%;}
.news-prev-next{margin-bottom:45px;border:none !important;}
.prev{ float:left; width:400px;}
.next{ float:right; width:400px; text-align:right;}
.prev a:hover,.next a:hover{color:#e8405a;}


/**** 新闻 ***/
.news_share_box{margin:25px auto 0px;width:110px;height:40px;overflow:hidden;}
.news_share{float:right;display:block;width:40px;height:40px;}
.news_share1{background:url("../images/news_001.png") no-repeat center;background-color:#605c5d;}
.txtBig{background:url("../images/news_005.png") no-repeat center;background-color:#605c5d;}
.bdsharebuttonbox{background:url("../images/news_002.png") no-repeat center;background-color:#605c5d;}
.news_share:hover{background-color:#e8405a;}
.news_change_size{float:right;width:40px;height:40px;margin-right:3px;}
.bdsharebuttonbox{float:right;width:40px !important;height:40px !important;}
.bdshare-button-style1-24 .bds_more{width:40px !important;height:40px !important;background:none !important;}

.temp_news_main{margin:0 auto;overflow:hidden;}
.temp_news_title{padding:0px 0px;height:124px;text-align:center;font-size:20px;}
.temp_news_title h3{font-size:30px;color:#535353; padding: 50px 0px 0px 0px;height:40px;line-height:40px;text-align:center;font-weight:normal;}
.temp_news_title p{font-size:16px;color:#292929;height:40px;line-height:40px;}
.temp_news_title h5{margin-top:9px;width:100%;height:3px;background:url("../images/news_003.png") no-repeat center bottom;}
.temp_news_info{margin:20px auto;width:1120px;max-width:100%;overflow:hidden;}
.temp_news_info p{line-height:30px;}
.temp_news_info img{max-width:100%;overflow:hidden;}
.temp_news_info table{max-width:100% !important;width:auto !important;}
.news_more{display:none;width:100%;text-align:center;}
.news_more a{display:inline-block;width:200px;height:50px;}
.temp_page_title{height:155px;overflow:hidden;border:none;}
.temp_page_title h3{padding:50px 0px 40px 0px;font-weight:normal;overflow:hidden;}
/*.temp_page_info{margin:15px auto 20px;}*/
.temp_page_info{margin:160px auto 20px;}
.temp_page_info p{line-height: 30px !important;color:#535353;}
.temp_page_info span{color:#535353 !important;}
.news_more a img{display:block;width:200px;height:50px;border-radius:25px;
    -webkit-animation-timing-function: ease-in-out;  -webkit-animation-name: newsadd;  -webkit-animation-duration: 2000ms;  -webkit-animation-iteration-count: infinite;  -webkit-animation-direction: alternate;}
@-webkit-keyframes newsadd {
    0% {
        box-shadow:0 0px 2px rgba(231, 120, 23, 0.5);
    }
    100% { opacity: 1;
        box-shadow:0 0px 15px rgb(231, 120, 23);
    }
}

.temp_news{padding:30px 0px 0px 0px;}
.temp_problem{background:none;overflow:hidden;}
.temp_problem .problem_title_a{color:#e8405a;}
.temp_problem .home6_problem_title{height:65px;line-height:65px;background:url("../images/t6_002.png") repeat-x left bottom;}
.temp_problem .problem_list{margin: 35px 30px 0px 30px;}
.temp_problem .infoList li.li1{height: 100px;}
.temp_problem .problem-top .infoList li.li1{margin-bottom: 15px;border-bottom:1px dashed #ededed;}
.temp_problem .problem_list .hd{padding:38px 0px 0px 0px;}
.temp_problem {}
.temp_problem .problem_list .hd .prev,.temp_problem .problem_list .hd .next{ display:block;  width:30px; height:30px; float:right;  overflow:hidden;cursor:pointer; background:url("../images/h6_005.png") no-repeat  0px 0px #4f3d39;}
.temp_problem .problem_list .hd .next{margin-left: 5px;background:url("../images/h6_005.png") no-repeat -33px 0px #4f3d39;}
.temp_problem .problem_list .hd a:hover{background-color:#bcbcbc;}
/** 产品形象  **/
.exclusive-wrap{ overflow:hidden;}
.exclusive-wrap>ul{margin-top:35px; list-style:none; padding-left:0;width:930px;}
.exclusive-wrap>ul>li{margin-right: 20px; padding:0px 0px 30px 0px; float: left; width: 285px; height:auto; text-align: center; }
.exclusive-wrap>ul>li .p-img{ border: solid 1px #f3f3f3; width: 100%; height: 0; padding-bottom:285px; position: relative;/*background-color:#f3f3f3;*/overflow: hidden; }
.exclusive-wrap>ul>li .p-img:hover{ border:solid 1px #f3f3f3; }
.exclusive-wrap>ul>li .p-img img{ width: 100%; height: auto; }
.exclusive-wrap>ul>li .p-tit{ height:50px; line-height:50px; overflow: hidden; }
.exclusive-wrap>ul>li .p-tit h4{margin:0px;font-size:13px; display:inline-block; vertical-align:middle;color:#000;line-height:36px;}
.exclusive-wrap>ul>li:hover .p-tit h4{color:#e8405a;}
.exclusive-wrap>ul>li .p-btn{ padding-top:20px; }

.exclusive-wrap>ul>li .p-img:before{content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s ease 0s;width:100%}
.exclusive-wrap>ul>li .p-img:hover{background:#000 none repeat scroll 0 0;box-shadow:0 0 0 30px rgba(255,255,255,.4) inset;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.exclusive-wrap>ul>li .p-img:hover:before{box-shadow:0 0 0 30px rgba(255,255,255,.4) inset;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}

/**** 下载中心 ****/
.download_list{margin-top:20px;width:100%;overflow:hidden;cursor:pointer;}
.download_list li {padding:5px 0px;width:1200px; height:30px;line-height:30px;border-bottom:1px dashed #c2c2c2;font-size:14px; overflow:hidden;}
.download_list li h4{margin-right:15px;}
.download_list li a{font-size:14px;}
.download_list li span{color:#999;}



/*** 经销商列表 ***/
.temp_distributor{}
.distributor-wrap>ul{width:1200px;overflow:hidden;}
.distributor-wrap>ul>li{float:left;margin-right:0px;margin-bottom:5px;padding:15px; width:270px; height:auto; text-align: center; }
.distributor-wrap>ul>li a{display:block;width:270px;height:243px;overflow:hidden;}
.distributor-wrap>ul>li .p-img{width:100%; height: 0; padding-bottom:203px;position: relative;overflow: hidden; }
.distributor-wrap>ul>li .p-img img{ width:270px; height:203px;}
.distributor-wrap>ul>li h4{height:40px;line-height:40px;font-size:14px;color:#5b5959;}
.distributor-wrap>ul>li:hover h4{color:#e8405a;}

/*** 速腾文化 ***/
.culture-wrap>ul{width:1200px;overflow:hidden;}
.culture-wrap>ul>li{float:left;margin-right:0px;margin-bottom:5px;padding:15px; width:270px; height:auto; text-align: center; }
.culture-wrap>ul>li a{display:block;width:270px;height:180px;overflow:hidden;}
.culture-wrap>ul>li .p-img{width:100%; height: 0; padding-bottom:180px;position: relative;overflow: hidden; }
.culture-wrap>ul>li .p-img img{ width:270px; height:180px;}
.culture-wrap>ul>li h4{height:40px;line-height:40px;font-size:14px;color:#5b5959;}
.culture-wrap>ul>li:hover h4{color:#e8405a;}


/*** 常见问题 ***/
.problem_list{margin:30px 30px 0px 30px;}
.problem_list ul{}
.problem_list ul li{margin-bottom:10px;}
.problem_list_title{margin-bottom:4px;height:30px;line-height:30px;padding-left:40px;background:url("../images/h6_003.png") no-repeat 0px 0px;overflow:hidden;}
.problem_list_title a{font-size:16px;color:#ff6c00;}
.problem_list_reply{margin-bottom:10px;padding-left:40px;line-height: 24px;font-size:14px;color:#626262;background:url("../images/h6_004.png") no-repeat 0px 0px;}



/*** 专利证书 ***/
.temp_certificate{/*background:url("../images/h_014.jpg") no-repeat center top;*/}
.certificate-wrap{margin:0px auto;}
.certificate-wrap h1{text-indent:15px;padding:50px 0px 25px;height:36px;line-height:36px;font-size:25px;font-weight:normal;color:#555;overflow:hidden;}
.certificate_list{height:400px;overflow:hidden;}
.certificate-wrap ul{width:1200px;overflow:hidden;}
.certificate-wrap ul li{float:left;margin:20px 20px 20px 20px;; width:260px; height:360px; text-align: center; }
.certificate-wrap ul li a{display:block;width:260px;height:360px;overflow:hidden;-webkit-transition: all .2s linear;
    transition: all .2s linear;}
.certificate-wrap ul li a:hover{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.1);-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);z-index:3}
.certificate-wrap ul li .p-img{padding:10px;width:240px; height:340px; position: relative;background-color:#BDBCBA;overflow: hidden; }
.certificate-wrap ul li .p-img img{ width:240px; height:340px;}
.certificate-wrap ul li .p-btn{ padding-top:20px; }
.certificate-wrap ul li h4{margin-top:10px;height:40px;line-height:40px;font-weight:normal;overflow:hidden;}
.certificate-wrap ul li h4 a{font-size:18px;color:#545454;}
.certificate-wrap ul li p{margin:10px 0px;text-align: center;line-height: 22px; font-size: 14px;color: #adadad;}
.certificate-wrap ul li .pro_see{display:block;margin:0 auto 30px;width:145px;height:40px;text-align:center;line-height:40px;border-radius:20px;background-color:#0191d7;color:#fff;overflow:hidden;}
.certificate-wrap ul li .pro_see:hover{background-color:#e8405a;}

.certificate_add{height:;background:url("../images/e_001.png") repeat-x left 18px;}
.certificate_add_but{margin:12px auto 0px;padding:0px 30px;width:65px;height:53px;background-color:#fff;}
.certificate_add_but a{text-align:center;display:block;}
.certificate_add_but a img{width:35px;height:35px;}
.certificate_add_but a p{height:15px;line-height:15px;font-size:16px;color:#de8686;}

/*** 荣誉证书 ***/
.honor-wrap{}
.honor-wrap>ul{width:1200px;overflow:hidden;}
.honor-wrap>ul>li{float:left;margin-right:0px;margin-bottom:5px;padding:20px; width:260px; height:auto; text-align: center; }
.honor-wrap>ul>li a{display:block;width:260px;height:223px;overflow:hidden;}
.honor-wrap>ul>li .p-img{width: 100%; height: 0; padding-bottom:173px; position: relative;overflow: hidden; }
.honor-wrap>ul>li .p-img img{ width:260px; height:173px;}
.honor-wrap>ul>li h4{margin-top: 10px;  height: 40px;  line-height: 40px;  font-weight: normal;font-size: 14px;  color: #5b5959; overflow: hidden;}
.honor-wrap>ul>li:hover .p-img img{
    -webkit-animation-name:representOut;-moz-animation-name:representOut;-ms-animation-name:representOut;-o-animation-name:representOut;animation-name:representOut;
    -webkit-animation-duration: 0.5s;-moz-animation-duration: 0.5s;-ms-animation-duration: 0.5s;-o-animation-duration: 0.5s;animation-duration: 0.5s;
}
.honor-wrap>ul>li:hover h4{color:#e8405a;}

/*** 荣誉证书内页 ***/
.in_exclusive_img_box{margin:20px auto;text-align:center;}
.in_exclusive_img{margin:0 auto;max-width:800px;}

/*** 代言 ***/
.represent-wrap{}
.represent-wrap>ul{width:1200px;overflow:hidden;}
.represent-wrap>ul>li{float:left;margin-right:0px;margin-bottom:5px;padding:20px; width:260px; height:auto; text-align: center; }
.represent-wrap>ul>li a{display:block;width:260px;height:196px;overflow:hidden;}
.represent-wrap>ul>li .p-img{width:100%; height: 0; padding-bottom:146px;position: relative;overflow: hidden; }
.represent-wrap>ul>li .p-img img{ width:260px; height:146px;}
.represent-wrap>ul>li h4{font-size:14px;color:#5b5959;}
.represent-wrap>ul>li:hover .p-img img{
    -webkit-animation-name:representOut;-moz-animation-name:representOut;-ms-animation-name:representOut;-o-animation-name:representOut;animation-name:representOut;
    -webkit-animation-duration: 0.5s;-moz-animation-duration: 0.5s;-ms-animation-duration: 0.5s;-o-animation-duration: 0.5s;animation-duration: 0.5s;
}
.represent-wrap>ul>li:hover h4{color:#e8405a;}
/*** 视频页 ***/
.video-wrap{margin-top:30px;overflow:hidden;width:1200px;margin-bottom:30px}
.video-wrap>ul{list-style:none;padding-left:0;width:1250px}
.video-wrap>ul>li{margin-right:20px;padding:0 0 20px 0;float:left;width:285px;height:auto;text-align:center}
.video-wrap>ul>li .video-img{border:solid 1px #f3f3f3;width:100%;height:0;padding-bottom:160px;position:relative;overflow:hidden}
.video-wrap>ul>li .video-img img{width:100%;height:auto}
.video-wrap>ul>li .video-tit{height:36px;line-height:36px;overflow:hidden}
.video-wrap>ul>li .video-tit h4{margin:0;font-size:13px;display:inline-block;vertical-align:middle;color:#000;line-height:36px}
.video-wrap>ul>li .video-tit h4:hover{color:#e8405a;}

/*** 电子画册页 ***/
.bookblock-wrap{margin-top:30px;overflow:hidden;width:1200px;margin-bottom:30px}
.bookblock-wrap>ul{list-style:none;padding-left:0;width:1250px}
.bookblock-wrap>ul>li{margin-right:20px;padding:0 0 20px 0;float:left;width:285px;height:auto;text-align:center}
.bookblock-wrap>ul>li .video-img{border:solid 1px #f3f3f3;width:100%;height:0;padding-bottom:140px;position:relative;overflow:hidden}
.bookblock-wrap>ul>li .video-img img{width:100%;height:auto}
.bookblock-wrap>ul>li .video-tit{height:36px;line-height:36px;overflow:hidden}
.bookblock-wrap>ul>li .video-tit h4{margin:0;font-size:13px;display:inline-block;vertical-align:middle;color:#000;line-height:36px}
.bookblock-wrap>ul>li .video-tit h4:hover{color:#e8405a;}
/** 网站地图  **/
.website_map{margin-top:20px;}
.website_map ul li{padding:0px 20px;height:52px;line-height:52px;font-size:16px;overflow:hidden;}
.website_map ul li a{padding-right:10px;color:#737373;}
.website_map ul li a.webmap_title{font-weight:bold;}
.website_map ul li a:hover{color:#e8405a;}




.temp_right_inf{margin:30px 0px 60px 0px;width:1200px;overflow: hidden;}
.content_left{float:left;width:566px;overflow:hidden;}
.content_right{width:1200px;height:498px;border:1px solid #d8d8d8;overflow:hidden;}
.temp_right_in{height: 70px;}
.temp_right_in p{width: 140px;float: left;}
.temp_right_in{margin-top:30px;height:160px;}
.temp_right_in img{display:block;}
.temp_right_in ul{height:40px;line-height:40px;}
.temp_right_in ul li{float:left;padding-right:10px;width:120px;text-align:center;height:40px;font-size:14px;overflow:hidden;}
.joi{width:565px;margin-top:30px;border-top:1px dashed #dddddd;}
.joi p{margin-top:30px;width: 555px;height: 92px;line-height:23px;font-size:14px;overflow:hidden;color:#8a8a8a;}
.joi a{background: #0197d2;font-size: 25px;display: block;width: 212px;height: 57px;font-weight:bold;text-align: center;line-height: 57px;color: #fff;margin-top:30px;}
.joins_contact:hover{background-color: #e8405a;}
.allmap_box{width:1198px;height:498px;border:1px solid #d8d8d8;overflow:hidden;}

/*** 公共页面 ***/
.temp_ad1_box{width:100%;height:auto;overflow:hidden;}
.tmep_ad1_box a,.tmep_ad1_box a img{display:block;width:100%;height:auto;}
.anchorBL{display:none;}

/** 分页 ======================*/
div.green-black {padding:0px; margin:0px auto; text-align:center; overflow:hidden; font-size:14px;height:50px;}
div.green-black .pageWrap{letter-spacing: -4px;word-spacing: -4px; font-size: 0;}
.page-r{ float:none; height:50px;}
.page-r .prev,.page-r .num,.page-r span,.page-r .next{}
div.green-black a, div.green-black span {font-size:14px;padding:0px 20px;line-height:50px; display:inline-block;background-color:#414141;}
div.green-black a { color:#fff; text-decoration:none; }
div.green-black a.prev,div.green-black a.next{ width:30px; text-align:center;}
div.green-black a.prev,div.green-black .next{float:none !important;}
div.green-black a.prev{border-radius:25px 0px 0px 25px;}
div.green-black a.next{border-radius:0px 25px  25px 0px ;}
div.green-black a:hover { background:#e8405a; color:#fff; }
div.green-black a:active { background:#e8405a; color:#fff; }
div.green-black span.current { background:#e8405a;color:#fff;}
div.green-black span.disabled { color:#ccc; }

.h_pro_list2{margin:30px auto 30px;width:1200px;border-radius:10px;box-shadow:1px 1px 5px #f8f8f8;overflow:hidden;}
.h_pro_title2{width:100%;height:60px;overflow:hidden;}
.h_pro_title2_l{float:left;margin-left:16px;}
.h_pro_title2_l h3{margin:0px;font-size:19px;color:#000;}
.h_pro_title2_l span{margin-left:-20px;display:block;font-size:12px;-webkit-transform : scale(0.6,0.6) ;*font-size:8px;color:#cacaca;text-transform: uppercase;}
.h_pro_title2 a{float:right;margin-right:30px;line-height:60px;font-size:14px;color:#000;}
.h_pro_title2 a:hover{color:#e8405a;}
.h_pro2_list{width:1200px;overflow:hidden;}
.h_pro_img2_a{display:block;width:600px;height:430px;overflow:hidden;}
.h_pro_img2{display:block;width:600px;height:430px;}
.h_pro2_list .ul1{overflow:hidden;}
.h_pro2_list .li1{float:left;width:600px;height:428px;overflow:hidden;}
.h_pro2_list .ul2{float:left;width:600px;overflow:hidden;}
.h_pro2_list .li2{float:left;text-align:center;width:300px;height:428px;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;overflow:hidden;}
.h_pro2_list .li2 img{display:block;margin:65px auto 0px;width:285px;height:215px;}
.h_pro2_list .li2 h3{height:20px;line-height:20px;font-size:24px;font-weight:normal;color:#000;}
.h_pro2_list .li2 p{font-size:12px;color:#b0b0b0;}
.h_pro2_list .li2 a{display:block;margin-top:25px;font-size:12px;color:#757575;}
.h_pro2_list .li2:hover h3{color:#e8405a;}
.h_pro2_list .li2:hover p{color:#e8405a;}
.h_pro2_list .li2 a:hover{color:#e8405a;}
.h_pro2_list .li3{width:300px;height:427px;border-top:1px solid #e0e0e0;overflow:hidden;}
.h_pro2_list .li4{border-right:none;}

/* 其他 ======================*/
.position_nav{ text-indent:20px;margin-top:20px;padding:15px 0px;}
.position_nav i{vertical-align:middle;display:inline-block;width:15px;height:15px;background:url("../images/position_nav.png") no-repeat center;overflow:hidden;}
.position_nav a{vertical-align:middle;font-size:14px;color:#000;}
.position_nav a:hover{color:#e8405a;}
.main-wrap{float:right; border-top:1px solid #e5e5e5; width:1200px; margin-bottom:30px;}
.here_wrap{ margin:1px; padding:15px 1px; }
.page-tit{ padding-left:50px; font-weight:bold; color:#fff; margin:8px 0; }
.info_wrap{ padding:10px;}
.info_tit{ padding-bottom:15px; margin-bottom:15px; text-align:center; }
.info_con{ margin-top:10px; }
.info_con img{ max-width:100%!important;}
.prev-next{border-top:solid 1px #e6e6e6; margin-top:15px; padding:15px 0;overflow:hidden;}
.prev-next div{padding-left:20px;float:left;}
.prev-next div a{color:#313131;}
.prev-next div.next{ float:right; padding-right:20px; }

/**
**/
.other_side-nav{position:relative;margin-top:-27px;z-index:9999;float:left;width:230px;height:130px;text-align:center;background-color:#e8405a;overflow:hidden;}
.other_side-nav h3{margin:45px auto 0px;font-size:24px;color:#fff;line-height:26px;}
.other_side-nav p{font-size:12px;*font-size:8px;color:#9cd1f3;line-height:20px;text-transform:uppercase;-webkit-transform: scale(0.7,0.7);-ms-transform: scale(0.7,0.7);transform: scale(0.7,0.7);}

/*分类导航*/
.side-nav{ float:left; width:242px; }
.nav-top{padding:1px; border-bottom:solid 1px #d5d4d4; }
.nav-slideBox{}
.nav-slideBox dl{ margin-bottom:15px; font-size:16px; }
.nav-slideBox dt{ display:block; margin-top:16px; height:56px; line-height:56px; background:#009440; }
.nav-slideBox dt:first-child{ margin-top:8px; }
.nav-slideBox dt a{ border-left:solid 4px #f2b00b; padding-left:20px; color:#fff; display:block; }
.nav-slideBox dd{ display:block; margin-top:10px;height:46px; line-height:46px; background:#ecfae6; }
.nav-slideBox dd a{ display:block; color:#484949; font-weight:bold; text-align:center; }
.nav-slideBox dd a:hover,.nav-slideBox dd.cur a{ color:#117b20; }

/** 关于我们 **/
.bg-line{ }
.about-tit{padding:20px 0 30px;}
.about-con{ line-height: 1.6;color: #999 }
.about-btn{ position: absolute; right: 100px; bottom: 30px; }
.about-btn .btn-default{ border-color:#009d44; color: #009841; border-radius: 0; }
.about-shili { position:relative; overflow:hidden; margin:20px 0; }
.about-shili .box_wrap{ width:1045px; margin:0 60px; overflow:hidden; }
.about-shili ul { overflow:hidden;  }
.about-shili li { float:left; width: 340px; margin: 0 13px 0 0;display: block; }
.about-shili li a { display:block; text-align:center; color:#333; }
.about-shili li .img_wrap { width: 340px; height: 226px; }
.about-shili li img { width:100%; height:100%; }
.about-shili .sPrev, .about-shili .sNext { position:absolute; left:0px; top:50%; margin-top:-40px; display:block; width:50px; height:80px;  z-index:2; }
.about-shili .sNext { left:auto; right:0px;}


/** 个人中心 **/
.user_info_warp{width:900px !important;}
.user_list{height:50px;line-height:50px;font-size:16px;color:#5e5c5d;overflow:hidden;}
.user_list label{float:left;width:100px;}
.user_info_warp .login_but{margin-top:50px;}


/** 个人中心--我的服务 **/
.service_list_box{overflow:hidden;margin:30px auto 100px;padding-top:40px;width:1200px}
.service_list_div{overflow:hidden;margin-bottom:20px;width:100%}
.service_list_div table{width:100%}
.table-bordered{border:1px solid #ddd;border-collapse:separate;border-left:0}
.service_list_div table{width:100%;border-collapse:collapse;background-color:transparent;empty-cells:show;border-spacing:0}
.service_list_div thead{display:table-header-group;border-color:inherit;vertical-align:middle}
.service_list_div tbody{display:table-row-group;border-color:inherit;vertical-align:middle}
.service_list_div .table td,.service_list_div .table th{padding:8px;line-height:20px;word-break:break-all}
.service_list_div .table-bg thead th{background-color:#e6e6e6;color:#333;font-size:14px}
.service_list_div .table-bg tbody td{color:#000;font-size:12px}
.service_list_div tr{display:table-row;border-color:inherit;vertical-align:inherit}
.service_list_div .table-bordered td,.service_list_div .table-bordered th{border-left:1px solid #ddd}
.service_list_div a{color:#e73e5b;font-size:14px}

/*** 防伪查询 ***/
.fwcode h1{float:left;margin-right:10px;height:48px;line-height:48px;font-size:20px}
.allcon1{background:#eee;padding-bottom:20px;width:1420px;margin:0 auto;}
.fangwei_wrap-con{ overflow:hidden; padding-bottom:30px; border-bottom:solid 1px #e6e6e6; }
.fangwei_wrap-l{ float:left; width:337px; }
.fangwei_wrap-r{ float:right; width:740px; }
.fangwei_wrap-r input{ border:solid 1px #E73E5D; padding:15px; width:600px; -moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
.fangwei_wrap-r button{ background-color:#E73E5D;color:#fff; width:150px; height:48px; border:none; display:inline-block; vertical-align:middle; cursor:pointer; margin-top:5px; -moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
.fangwei_wrap-r p{ padding-bottom:15px; }
.fangwei_wrap-r h4{text-indent:16px; }
.fangwei_wrap-tip{ padding-top:10px; font-size:14px; }
.fangwei_wrap-tip h3{ font-weight:normal; }
.fangwei_wrap-tip p{ margin-top:10px; padding-bottom:10px; }
.f_c-0{color:#ea5a23;}
.f_c-1{color:#85c226;font-weight:bold;}
.f_c-2{color:#ff0000;font-weight:bold;}
.f_c-3{color:#006ad4;font-weight:bold;}

/*** 登录 ***/
.login_box{margin:49px auto 290px;padding-top:75px;padding-bottom:75px;width:1200px;border:1px dashed #e4e4e4;border-radius:10px;overflow:hidden;}
.login_warp{margin:0px auto 75px;width:452px;height:315px;overflow:hidden;}
.login_list,.login_list2{margin-bottom:12px;width:452px;height:50px;overflow:hidden;}
.login_list input{width:450px;height:48px;border:1px solid #c9c9c9;border-radius: 5px;box-shadow:0px 0px 3px 3px #ededed inset;overflow:hidden;text-indent:10px;}
.login_list2 input{float:left;width:270px;height:48px;border:1px solid #c9c9c9;border-radius: 5px;box-shadow:0px 0px 3px 3px #ededed inset;overflow:hidden;text-indent:10px;}
#verify_code_img{float:right;border-radius:5px;width:150px;height:50px;cursor:pointer;}
.login_reg{padding:6px 0px 14px 0px;height:20px;line-height:20px;border-bottom:1px dashed #dfdfdf;}
.login_reg p{font-size:14px;color:#5e5c5d;}
.login_reg p a{color:#e83d61;}
.login_submit{margin:36px auto 0px;display:block;width:160px;height:50px;text-align:center;line-height:50px;background-color:#605e5f;border-radius:5px;color:#ffffff;font-size:16px;overflow:hidden;border:0px none;cursor:pointer;}
.login_submit:hover{background-color:#e83d61;}

/*** 注册 ***/
.reg_list{width:105%;}
.reg_warp{height:auto;}
.reg_list select {margin-right:2.5%;width:30%;height:48px;padding:0% 2%;border:1px solid #c9c9c9;border-radius: 5px;box-shadow:0px 0px 3px 3px #ededed inset;appearance:none;  -moz-appearance:none;  -webkit-appearance:none;  padding-right: 14px;  background: url("../images/arrow.png") no-repeat scroll 90% center transparent;color:#878787;}
.reg_list select::-ms-expand { display: none; }



/*** 选择产品和服务 ***/
.search_pro_warp{width:100%;height:auto}
.search_pro_nav{margin:0 auto;background:url(../images/s_004.jpg) no-repeat center top;width:900px;height:45px;overflow:hidden}
.search_pro_nav0{float:left;width:300px;height:45px}
.search_pro_nav0 select{margin-left:30px;margin-right:30px;width:260px;height:45px;border:0 none;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/s_005.jpg) no-repeat scroll 90% center transparent}

.search_pro_nav1{width:300px;height:45px;}
.search_pro_nav2{width:300px;height:45px;}
.search_pro_nav3{width:300px;height:45px;}


.search_pro_list{margin:62px auto 0px;width:900px;height:auto;overflow:hidden;}
.search_pro_list ul{width:910px}
.search_pro_list ul li{float:left;margin-right:3px;margin-bottom:3px;width:296px;height:300px;border-radius:10px;border:1px solid #ebebeb;overflow:hidden;cursor:pointer;}
.search_pro_list ul li .pro_img_box{width:100%;height:250px;background-color:#0e90d2}
.search_pro_list ul li img{margin:0 auto;display:block;width:250px;height:250px;overflow:hidden;}
.search_pro_list ul li p{position:relative;width:100%;height:50px;text-align:center;line-height:50px;font-size:16px;color:#5f5d5e;overflow:hidden;}
.search_pro_list ul li p span{position:absolute;top:6px;right:15px;display:block;width:35px;height:35px;overflow:hidden;}
.search_pro_list ul li.on{width:292px;height:296px;border:3px solid #e73e5b;}
.search_pro_list ul li.on img{padding-left:-2px;margin-top:-2px;width:250px;height:250px;}
.search_pro_list ul li.on p{width:292px;height:48px;line-height:50px;}
.search_pro_list ul li.on p span{background:url("../images/s_000.png") no-repeat center;}

#search_pro_form{margin:60px auto 0px;width:900px;overflow:hidden;}
.service_type{margin:0px auto 0px;width:900px;overflow:hidden;}
.service_type_title{width:500px;}
.service_type_title p{border-left:5px solid #e63f5d;text-indent:15px;height:50px;line-height:50px;font-size:16px;color:#605c5d;}
.service_type ul{margin-top:20px;width:602px;height:80px;overflow:hidden;}
.service_type ul li{width:297px;height:80px;text-align:center;line-height:80px;background-color:#5e5c5d;}
.service_type ul li a{position:relative;display:block;width:100%;height:100%;font-size:18px;color:#fff;}
.service_type ul li a i{position:absolute;display:block;top:23px;left:15px;width:35px;height:35px;}
.service_type ul li.on,.service_type ul li:hover{background-color:#e73e5b;}
.service_type ul li.on a i,.service_type ul li:hover a i{background:url("../images/s_001.png") no-repeat center;}
.service_time{margin:30px auto 10px;width:900px;overflow:hidden;}
.service_time_title{width:100%;}
.service_time_title p{border-left:5px solid #e63f5d;text-indent:15px;height:50px;line-height:50px;font-size:18px;color:#605c5d;}
.service_time_title p span{font-size:14px;color:#e63f5d;}
.service_time ul{margin-top:32px;width:900px;height:60px;overflow:hidden;}
.service_time ul li{float:left;margin-right:3px;width:297px;height:60px;text-align:center;line-height:60px;background-color:#5e5c5d;}
.service_time ul li a{position:relative;display:block;width:100%;height:100%;font-size:16px;color:#fff;}
.service_time ul li a i{position:absolute;display:block;top:13px;left:15px;width:35px;height:35px;}
.service_time ul li.on,.service_time ul li:hover{background-color:#e73e5b;}
.service_time ul li.on a i,.service_time ul li:hover a i{background:url("../images/s_001.png") no-repeat center;}

.search_pro_but{display:block;margin:85px auto 0px;width:160px;height:50px;text-align:center;line-height:50px;font-size:18px;color:#fff;border:0 none;border-radius:5px;background-color:#615f60;overflow:hidden;cursor: pointer;}


/** 确认信息 **/
.determine_box{padding-top:70px;}
.search_pro_warp{margin:0px auto 10px;width:900px;overflow:hidden;}
.determine_sn{text-align:center;height:92px;border-bottom:5px solid #eee;}
.determine_sn h1{line-height:50px;font-size:38px;font-weight:normal;color:#605c5d;}
.determine_sn p{font-size:15px;line-height: 34px;color:#605c5d;}
.determine_list{margin: 45px auto 0px;
    width: 900px;
    height: auto;
    overflow: hidden;  }
.search_pro_list ul {
    margin-top:30px;
}
.determine_pro_form{padding-top:0px;}
.determine_pro_form .service_time{margin-top:45px;padding:28px 0px 0px;border-top:1px dotted #eee;}
.service_info{margin-top:47px;padding:29px 0px 0px;border-top:1px dotted #eee;}
.user_info_list{margin:30px 0px 0px 20px;}
.user_info_list li{padding:5px 0px;height:30px;line-height:30px;font-size:15px;color:#605c5d;}


.determine_but{
    margin:130px auto 0px;width:330px;}
.determine_prev{margin:0px;}
.determine_submit{margin:0px;}


.determine_mobile_title,.determine_mobile{float:left;}
.change_mobile{float:left;display:none;}

.determine_address_box span{float:left;}
.determine_select_address{float:left;}


.change_detemine_info{float:right;font-size:14px;color:#de8800;}

.search_pro_mobile,.search_pro_address{border:1px solid #eee;width:200px;text-indent:5px;height:30px;font-size:14px;color:#605c5d;}
#upload_mobile,#upload_address{display:inline-block;margin-left:10px;width:60px;height:32px;text-align:center;line-height:32px;font-size:14px;color:#fff;border-radius:5px;background-color:#5e5c5d;}
#upload_mobile:hover,#upload_address:hover{background-color:#e63f5d;}


.determine_select_address{width:700px;display:none;}
.determine_select_address select {margin-right:1.5%;width:16%;height:30px;padding:0% 2%;border:1px solid #c9c9c9;border-radius: 5px;box-shadow:0px 0px 3px 3px #ededed inset;appearance:none;  -moz-appearance:none;  -webkit-appearance:none;  padding-right: 14px;  background: url("../images/arrow.png") no-repeat scroll 90% center transparent;color:#878787;}
.determine_select_address select::-ms-expand { display: none; }


.success_warp{padding:120px 0px;width:100%;overflow:hidden;text-align:center;}
.success_warp h1{font-weight:normal;font-size:50px;line-height:60px;}
.success_warp p{font-size:18px;line-height:40px;}


/** 预约服务 **/
.appointment_navigation{margin:18px auto 0px;width:1200px;overflow:hidden;}
.appointment_navigation ul{width:1204px;}
.appointment_navigation ul li{float:left;padding:17px 0px;width:301px;border-bottom:3px solid #ececec;overflow:hidden;}
.appointment_navigation ul li.on{border-bottom:3px solid #e73e5b;}
.appointment_navigation ul li a{display:block;text-align:center;height:63px;line-height:63px;border-right:1px dashed #dddddd;font-size:16px;color:#606060;overflow:hidden;}
.appointment_navigation ul li a i.i1{vertical-align:middle;display:inline-block;width:32px;height:32px;background:url("../images/login_000.png") no-repeat center;}
.appointment_navigation ul li a i.i2{vertical-align:middle;display:inline-block;width:32px;height:32px;background:url("../images/login_001.png") no-repeat center;}
.appointment_navigation ul li a i.i3{vertical-align:middle;display:inline-block;width:32px;height:32px;background:url("../images/login_002.png") no-repeat center;}
.appointment_navigation ul li a i.i4{vertical-align:middle;display:inline-block;width:32px;height:32px;background:url("../images/login_003.png") no-repeat center;}
.appointment_navigation ul li.on a i.i1{background:url("../images/login_004.png") no-repeat center;}
.appointment_navigation ul li.on a i.i2{background:url("../images/login_005.png") no-repeat center;}
.appointment_navigation ul li.on a i.i3{background:url("../images/login_006.png") no-repeat center;}
.appointment_navigation ul li.on a i.i4{background:url("../images/login_007.png") no-repeat center;}
.appointment_navigation ul li.on a{color:#e73e5b;}
.appointment_navigation ul li a img{vertical-align:middle;}

/** 服务电话查询 **/
.temp_telephone{}
.telephone_form{margin:0 auto;width:865px;height:50px;overflow:hidden;}
.telephone_form .telephone_input{float:left;width:705px;height:48px;text-indent:10px;border:1px solid #c9c9c9;border-radius:5px;box-shadow:0px 0px 3px 3px #ededed inset;}
.telephone_form .telephone_submit{float:right;width:150px;height:50px;background-color:#5f5d5e;border-radius:5px;border:0px none;font-size:18px;color:#fff;overflow:hidden;}
.telephone_link{position:relative;margin:30px auto 0px;width:865px;height:40px;overflow:hidden;}
.telephone_link:after{position:absolute;top:20px;content:'';display:block;height:1px;width:865px;border-top:1px dashed #e5e5e5;z-index:10;}
.telephone_link p{position:relative;margin:0 auto;width:190px;height:40px;text-align:center;line-height:40px;font-size:18px;color:#5f5d5e;background-color:#fff;z-index:20;}

.telephone_banner{text-align:center;}
.temp_telephone{height:auto;}
.telephone_list_box{margin:0 auto;width:865px;overflow:hidden;}
.telephone_list_box ul li.li1{margin:30px auto;height:150px;}
.telephone_list{}
.telephone_img{float:left;width:250px;height:150px;}
.telephone_img img{display:block;width:250px;height:150px;border-radius:5px;}
.telephone_desc{float:left;margin:38px 0px 0px 30px;width:360px;overflow:hidden;}
.telephone_desc li{line-height:26px;color:#5f5d5e;font-size:16px;}
.telephone_share{position:relative;float:right;padding:46px 0px 0px 0px;width:;height:;overflow:;}
.telephone_weixin{float:left;}
.telephone_weixin a{display:block;width:56px;height:56px;background:url("../images/t_002.png") no-repeat center;overflow:hidden;}
.telephone_qq{float:left;margin-left:12px;}
.telephone_qq a{display:block;width:56px;height:56px;background:url("../images/t_001.png") no-repeat center;overflow:hidden;}
.telephone_navigation{float:left;margin-left:12px;}
.telephone_navigation a{display:block;width:56px;height:56px;background:url("../images/t_000.png") no-repeat center;overflow:hidden;}
.telephone_code{position:absolute;display:none;top:10px;left:65px;width:120px;height:120px;}
.telephone_code img{display:block;width:100%;height:100%;}
/** 发展历程 **/

.development_box{position:relative;width:100%;height:830px;overflow:hidden;}

.development_title{position:absolute;z-index:888;margin-left:-150px;top:45px;left:50%;width:299px;height:40px;background:url("../images/d_001.png") no-repeat left top;overflow:hidden;}
.development_img{position:absolute;display:block;width:1275px;height:512px;margin-left:50%;left:-700px;top:45px;overflow:hidden;}
.development_swiper {
    width: 100%;
    height: 100%;
}
.development_swiper .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}



/** 联系科派 **/
#contactNav1 b{display:inline-block;vertical-align:middle;width:22px;height:22px;background:url("../images/contact_00.png") no-repeat center;}
#contactNav1:hover b,#nav li.on b{background:url("../images/contact_01.png") no-repeat center !important;}

#contactDiv0{margin:51px auto 20px;text-align:center;width:1200px;height:550px;/*background:url("../images/contact_002.jpg") no-repeat center top;*/background-color:#f8f8f8;}
.contactDiv0Img{width:560px;height:550px;overflow:hidden;}
.contactDiv0Img img{width:560px;height:550px;}
.contactDiv0Text{margin:40px 40px 0px 0px;width:560px;height:500px;text-align:left;overflow:hidden;}
.contactDiv0Text h2{height:45px;line-height:45px;font-size:30px;color:#000;}
.contactDiv0Text h4{height:20px;line-height:20px;font-size:12px;font-weight:normal;text-transform:uppercase;color:#676767;}
.contactDiv0Text img{display:block;width:311px;height:13px;overflow:hidden;}
.contactDiv0Text i{display:block;margin-top:15px;width:100px;height:3px;background-color:#e8405a;}
.contactDiv0List{margin:25px 0px;height:;overflow:hidden;}
.contactDiv0List li{height:24px;line-height:24px;overflow:hidden;}
.contactDiv0List li p{font-size:16px;color:#000;}
.contactDiv0Text h3{height:26px;line-height:26px;font-size:20px;color:#332e2b;overflow:hidden;}
.contactDiv0Text h1{margin-top:3px;height:30px;line-height:30px;font-size:33px;color:#e8405a;overflow:hidden;}
.contactDiv0Info{margin-top:25px;width:;height:69px;line-height:23px;font-size:14px;overflow:hidden;}
.contactDiv0Text a{display:block;margin-left:360px;margin-top:24px;width:200px;height:50px;text-align:center;line-height:50px;font-size:25px;color:#fff;border-radius:5px;background-color:#e8405a;}


#contactDiv1{margin:0px auto;height:605px;text-align:center;}
#allmap {width:100%;height:500px;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;overflow: hidden;margin:0;font-family:"微软雅黑";}
#contactDiv1 h1{height:100px;line-height:100px;text-align:left;text-indent:80px;font-size:25px;color:#332e2b;background:url("../images/contact_07.jpg") no-repeat 16px center;overflow:hidden;}
.pro_link{margin-bottom:35px;padding-left:30px;padding-bottom:35px;height:303px;border-bottom:1px dashed #e7e7e7;background:url("../images/p_004.jpg") no-repeat right top;}
.pro_link h3{padding-top:20px;height:40px;line-height:40px;font-size:28px;color:#383838;}
.pro_link h2{margin-bottom:15px;height:50px;line-height:50px;font-size:50px;color:#383838;}
.pro_link p{line-height:30px;font-size:18px;color:#383838;}

#contactDiv2{margin:0px auto;height:370px;text-align:center;overflow:hidden;overflow:hidden;}
#contactDiv2 .contactDiv2Box{margin:95px auto 0px;width:710px;height:210px;overflow:hidden;}
.contactQQ{/*margin-left:105px;*/position:relative;width:210px;height:210px;overflow:hidden;}
.contactQQ a{display:block;width:210px;height:210px;overflow:hidden;}
.contactQQ a img{display:block;position:relative;z-index:999;margin: 58px 50px 30px 70px;}
.linkDiv{position:absolute;z-index:888;top:0px;left:0px;content:'';display:block;width:210px;height:210px;}
#linkQQ{background:url("../images/contact_04.jpg") no-repeat center;}
.contactWeiXin{position:relative;margin-left:70px;width:210px;height:210px;overflow:hidden;}
.contactWeiXin a{display:block;width:210px;height:210px;overflow:hidden;}
.contactWeiXin a img{display:block;position:relative;z-index:999;margin: 58px 50px 30px 70px;}
#linkWeixin{background:url("../images/contact_05.jpg") no-repeat center;}
.contactErWeiMa{display:none;}

/*========*/
.app_form{ padding:10px 0; border-top:solid 1px #d5d4d4; }
.app_form td { padding: 10px 0; }
.app_form .txt1 { width:70%; height:35px; line-height:35px; border:solid 1px #ccc; padding:5px; }
.app_form .txt2 { width:70%; border:solid 1px #ccc; padding:5px; }
.app_form .fb_btn { color: #fff; width: 150px; height: 40px; line-height: 39px; display: inline-block; border:0; border-radius:5px; box-shadow:0 2px 1px #666; background-image:-webkit-linear-gradient(top,#0f922a 0,#0e8126 100%);background-image:-o-linear-gradient(top,#0f922a 0,#0e8126 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#0f922a),to(#0e8126));background-image:linear-gradient(to bottom,#0f922a 0,#0e8126 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0f922a', endColorstr='#ff0e8126', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;}
body .layer-myskin .layui-layer-content{padding:20px 30px;}
/*========*/
.porduct-side{ border:solid 1px #d4d3d3; }
.porduct-side .top-tit{ background:#0e8126; border-left:solid 5px #fff500;color:#fff; padding:18px 20px; font-size:18px; }
.porduct-side .p-sidebox{ padding:0 15px; }
.porduct-side .p-sidebox dd{ margin-top:15px; }
.porduct-side .p-sidebox .p-img{ border:solid 1px #cccccc; }
.porduct-side .p-sidebox .p-img img{ width:100%; height:auto; }
.porduct-side .p-sidebox .p-tit{ text-align:center; color:#484747; padding:10px 0; }

@-moz-keyframes puffOut{
    0%{opacity:1;-moz-transform-origin:50% 50%;-moz-transform:scale(1,1);-moz-filter:blur(0)}
    50%{opacity:0;-moz-transform-origin:50% 50%;-moz-transform:scale(1.2,1.2);-moz-filter:blur(0px)}
    100%{opacity:1;-moz-transform-origin:50% 50%;-moz-transform:scale(1,1);-moz-filter:blur(0)}
}
@-webkit-keyframes puffOut{
    0%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1);-webkit-filter:blur(0)}
    50%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1.8,1.8);-webkit-filter:blur(0px)}
    100%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1);-webkit-filter:blur(0px)}
}
@-o-keyframes puffOut{
    0%{opacity:1;-o-transform-origin:50% 50%;-o-transform:scale(1,1);-webkit-filter:blur(0)}
    100%{opacity:0;-o-transform-origin:50% 50%;-o-transform:scale(1.8,1.8);-webkit-filter:blur(0px)}
    100%{opacity:1;-o-transform-origin:50% 50%;-o-transform:scale(1,1);-webkit-filter:blur(0px)}
}
@-ms-keyframes puffOut{
    0%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:50% 50%;-ms-transform:scale(1,1);filter:blur(0)}
    100%{opacity:0;filter:alpha(opacity=0);-ms-transform-origin:50% 50%;-ms-transform:scale(1.8,1.8);filter:blur(0px)}
    100%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:50% 50%;-ms-transform:scale(1,1);filter:blur(0px)}
}
@keyframes puffOut{
    0%{opacity:1;transform-origin:50% 50%;transform:scale(1,1);-webkit-filter:blur(0)}
    50%{opacity:0;transform-origin:50% 50%;transform:scale(1.8,1.8);-webkit-filter:blur(0px)}
    100%{opacity:1;transform-origin:50% 50%;transform:scale(1,1);-webkit-filter:blur(0)}
}



@-moz-keyframes representOut{
    0%{opacity:1;-moz-transform-origin:50% 50%;-moz-transform:scale(1,1);-moz-filter:blur(0)}
    50%{opacity:0.5;-moz-transform-origin:50% 50%;-moz-transform:scale(1.8,1.8);-moz-filter:blur(0px)}
    100%{opacity:1;-moz-transform-origin:50% 50%;-moz-transform:scale(1,1);-moz-filter:blur(0)}
}
@-webkit-keyframes representOut{
    0%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1);-webkit-filter:blur(0)}
    50%{opacity:0.5;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1.8,1.8);-webkit-filter:blur(0px)}
    100%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1);-webkit-filter:blur(0px)}
}
@-o-keyframes representOut{
    0%{opacity:1;-o-transform-origin:50% 50%;-o-transform:scale(1,1);-webkit-filter:blur(0)}
    100%{opacity:0.5;-o-transform-origin:50% 50%;-o-transform:scale(1.8,1.8);-webkit-filter:blur(0px)}
    100%{opacity:1;-o-transform-origin:50% 50%;-o-transform:scale(1,1);-webkit-filter:blur(0px)}
}
@-ms-keyframes representOut{
    0%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:50% 50%;-ms-transform:scale(1,1);filter:blur(0)}
    100%{opacity:0.5;filter:alpha(opacity=50);-ms-transform-origin:50% 50%;-ms-transform:scale(1.8,1.8);filter:blur(0px)}
    100%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:50% 50%;-ms-transform:scale(1,1);filter:blur(0px)}
}
@keyframes representOut{
    0%{opacity:1;transform-origin:50% 50%;transform:scale(1,1);-webkit-filter:blur(0)}
    50%{opacity:0.5;transform-origin:50% 50%;transform:scale(1.8,1.8);-webkit-filter:blur(0px)}
    100%{opacity:1;transform-origin:50% 50%;transform:scale(1,1);-webkit-filter:blur(0)}
}


.scale12{
    -webkit-transform: scale(1,1);
    -ms-transform: scale(1,1);
    -o-transform: scale(1,1);
    -moz-transform: scale(1,1);
    transform:scale(1,1);
    -webkit-transition: all 400ms;
    -ms-transition: all 400ms;
    -o-transition: all 400ms;
    -moz-transition: all 400ms;
    transition: all 400ms;
}
.scale12:hover{
    -webkit-transform:scale(1.2,1.2);
    -ms-transform:scale(1.2,1.2);
    -o-transform:scale(1.2,1.2);
    -moz-transform:scale(1.2,1.2);
    transform: scale(1.2,1.2);
}

.joinonline{
    width:100%;
    height:570px	
}

.hpl{
	width: 100%;
    height: 225px;
    border: 1px solid #e9e9e9;
    position: relative;
    margin-top: 30px;
    display: block;
}

.litwo{
	height: 32px !important;
    line-height: 32px !important;
}

#bbb1{
            width: 260px !important;
		    height: 260px !important;
		    position: absolute !important;
		    z-index: 1 !important;
		    float: left !important;
		    transition: all 0.5s !important;
        }
        
        #bbb2{
            width: 480px !important;
		    height: 480px !important;
		    position: absolute !important;
		    z-index: 2 !important;
		    float: left !important;
		    margin-left: 350px !important;
		    margin-top: -220px !important;
		    transition: all 0.5s !important;
        }
        
        #bbb3{
            width:260px !important;
            height:260px !important;
            position: absolute !important;
            z-index: 1 !important;
            float:left;
            margin-left:1000px !important;
            transition:all 0.5s !important;
        }
        
        .btn1{
            position: absolute !important;
		    margin-left: 1132px !important;
		    margin-top: -298px !important;
		    color: white !important;
		    width: 46px !important;
		    height: 46px !important;
		    border-radius: 50px !important;
		    font-size: 30px !important;
		    line-height: 0px !important;
		    text-align: center !important;
		    border: none !important;
		    background: #bcbcbc !important;
		    cursor:pointer !important;
        }
        
        .btn2{
            position: absolute !important;
		    margin-left: 1198px !important;
		    margin-top: -298px !important;
		    color: white !important;
		    width: 46px !important;
		    height: 46px !important;
		    border-radius: 50px !important;
		    font-size: 30px !important;
		    line-height: 0px !important;
		    text-align: center !important;
		    border: none !important;
		    background: #b71b84 !important;
		    cursor:pointer !important;
        }
        .qwe{
        	width: 10% !important;
		    height: 300px !important; 
		    position: absolute !important;
		    margin: 300px auto !important;
        }
        
        html, body {
	        position: relative !important;
	        height: 100% !important;
	    }
	    
	    body {
	        background: white !important;
	        font-size: 14px !important;
	        color:#000 !important;
	        margin: 0 !important;
	        padding: 0 !important;
	    }  
	      
	    .ssnew{
	        height:375px !important;
	        text-align: center !important;
	        font-size: 18px !important;
	        background: #fff !important;
	        display: -webkit-box !important;
  	        display: -ms-flexbox !important;
	        display: -webkit-flex !important;
	        display: flex !important;
	        -webkit-box-pack: center !important;
	        -ms-flex-pack: center !important;
  	        -webkit-justify-content: center !important;
	        justify-content: center !important;
	        -webkit-box-align: center !important;
   	        -ms-flex-align: center !important;
	        -webkit-align-items: center !important;
	        align-items: center !important;
	        opacity: 1 !important;
	        border-radius: 15px !important;
	    }
	    
	    .ssnews{
	        height:440px !important;
	        text-align: center !important;
	        font-size: 18px !important;
	        background: #fff !important;
	        display: -webkit-box !important;
  	        display: -ms-flexbox !important;
	        display: -webkit-flex !important;
	        display: flex !important;
	        -webkit-box-pack: center !important;
	        -ms-flex-pack: center !important;
  	        -webkit-justify-content: center !important;
	        justify-content: center !important;
	        -webkit-box-align: center !important;
   	        -ms-flex-align: center !important;
	        -webkit-align-items: center !important;
	        align-items: center !important;
	        opacity: 1 !important;
	        border-radius: 15px !important;
	        /* margin-right:0px !important; */
	    }
	    
	    .seemorecases{
	    	color: white !important;
		    position: absolute !important;
		    top: 5% !important;
		    display: block !important;
		    border: 2px dashed #b71b84 !important;
		    border-radius: 10px !important;
		    padding: 12px !important;
		    left: 75% !important;
	    }
	    
	    .seemorecases:hover{
	       color:#b71b84 !important;
	    }
	    
	    .buttona{
	    	position:absolute !important;
		    width:37px !important;
		    height:87px !important;
		    background:#bababa !important;
		    top:48% !important;
		    color:#f8f8f8  !important;
		    right:17.5% !important;
	    }
	    
	    .buttona:hover{
	    	background:#b71b84 !important;
	    }
	    
	    .buttonb{
	    	position:absolute !important;
		    width:37px !important;
		    height:87px !important;
		    background:#bababa !important;
		    left:17.7% !important;
		    top:48% !important;
		    color:#f8f8f8 !important;
	    }
	    
	    .buttonb:hover{
	    	background:#b71b84 !important;
	    }
	    
	    .newscontent{
	    	width: 100% !important;
		    height: 133px !important;
		    border-bottom: 1px dashed #39b5b3 !important;
		    position: absolute !important;
		    top: 57% !important;
	    }
	    
	    .newhthree{
	    	width: 86% !important;
		    height: 45px !important;
		    margin: auto !important;
		    position: relative !important;
		    top: 13% !important;
		    font-size: 15px !important; 
		    text-align: left !important;
		    color: #b71b84 !important;
		    line-height: 25px !important;
		    display: block !important;
	    }
	    
	    .newhfour{
	    	width: 86% !important; 
		    height: 45px !important;
		    margin: auto !important;
		    position: relative !important;
		    top: 20% !important;
		    font-size: 10px !important;
		    text-align: left !important;
		    color: black !important;
		    line-height: 25px !important;
		    display: block !important;
	    }
	    
	    .newsdates{
	    	width: 100% !important;
		    height: 55px !important;
		    position: absolute !important;
		    top: 87% !important;
	    }
	    
	    .newsp{
	    	width: 40% !important;
	    	height: 60px !important;
	    	line-height:55px !important;
	    }
	    
	    .newspanone{
	    	color:#b71b84 !important;
	    	font-size:15px !important;
	    }
	    
	    .newspantwo{
	    	color:#d1d1d1 !important;
	    	font-size:10px !important;
	    }
	    
	    .newsa{
	    	right:5% !important;
	    	position:absolute !important;
	    	width:55px !important;
	    	height:24px !important;
	    	background:#bababa !important;
	    	line-height:24px !important;
	    	top:18px !important;
	    	border-radius:14px !important;
	    	color:white !important;
	    }
	    
	    .newsa:hover{
	    	background:#b71b84 !important;
	    }
	    
	    .newssimg{
	    	width:100% !important;
	    	height:250px !important;
	    	position:absolute !important;
	    	top:0px !important;
	    }
	    
	    .ssnewpicture{
	    	width: 100% !important;
		    height: 330px !important;
		    border-radius: 15px !important;
		    background: red !important;
		    position: absolute !important;
		    top: 0% !important;
	    }
	    
	    .ssnewcontent{
	    	width: 100% !important;
		    height: 330px !important;
		    position: absolute !important;
		    top: 91% !important;
		    color: white !important;
		    font-size: 15px !important;
	    }
	    
	    .navq{
	    	display:block !important;
	    	height:35px !important;
	    	margin-top:23px !important;
	    	line-height:35px !important;
	    	border-radius: 25px !important;
	    }
	    
	    .jihthree{
			height: 30px !important;
			line-height: 30px !important;
			border-bottom: 1px dashed #b7b6b6 !important;
			width: 95% !important;
			text-align: center !important;
			margin: 0 auto !important;
		}
		
		.tpnewhthree{
			/* color: #8bc2c3 !important; */
		    z-index: 24 !important;
		    font-size: 20px !important;
		    position: relative !important;
		    border: none !important;
		    width: 120px !important;
		    height:60px !important;
		    display: block !important;
		    float: left !important;
		}
		
		.tpnew{
			width: 100% !important;;
		    height: 50px !important;;
		    margin-top: 94px !important;;
		    margin-left: 230px !important;;
		}
		
		.newsmenu{
			width:100%;
			height:100px;
			background: #f8f8f8;
			border-bottom:1px solid #e9e9e9;
		}
		
		.newsmenunew{
			/*width:60%;*/
			height:100px;
			/*margin:auto;*/
			
			overflow: hidden;
		    width: 33%;
		    left: 20%;
		    position: absolute;
		}
		
		.nmn{
			width: 160px;
			height:116px;
			float: left;
		}
		
		.nmnhthree{
			height:84px;
			line-height:120px;
			font-size:20px;
			color:black;
			text-align: center;
		}
		
		.nmnphoto{
			width:32px;
			height:32px;
			display:block;
			margin:auto;
			display:none;
		}
		
		.activenmn h3{
			color:#b71b84 !important;
		}
		
		.activenmn img{
			display:block !important;
		}
		
		.newsimgs{
			width: 32px !important;
			height: 32px !important;
			margin-left: 34px !important;
			margin-top: 10px !important;
			position: absolute !important;
			display: block !important;
		}
		
		.newsps{
			color: black !important;
			font-size: 14px !important;
			font-weight: bold !important;
			margin-top: 50px !important;
		}
		
		.nhnews{
			position:absolute !important;;
			height: 220px !important;;
			border-radius: 10px !important;;
			background:white !important;;
			display: block !important;;
			margin-left: 130px !important;;
			padding: 30px !important;;
			width: 1000px !important;;
			margin-top: 20px !important;;
		}
		
		.nlnew{
			border: 1px solid #e9e9e9;
		    width: 100px;
		    right: 0px;
		    position: absolute;
		    height: 33px;
		    line-height: 33px;
		    text-align: center;
		    display: block;
		}
		
		.nlnew:hover{
			color:#b71b84;
		}
		
		.ntone{
			width: 25px !important;
		    height: 25px !important;
		    bottom: 0px !important;
		    right: 19% !important;
		    position: absolute !important;
		    font-size: 25px !important;
		    line-height: 25px !important;
		    border: none !important;
		    background: #b3b3b3 !important;
		    color: white !important;
		}
		
		.ntone:hover{
			background: #b71b84 !important;
		}
		
		.nttwo{
			width: 25px !important;
		    height: 25px !important;
		    bottom: 0px !important;
		    right: 22% !important;
		    position: absolute !important;
		    font-size: 25px !important;
		    line-height: 25px !important;
		    border: none !important;
		    background: #b3b3b3 !important;
		    color: white !important;
		}
		
		.nttwo:hover{
			background: #b71b84 !important;
		}

@media screen and (max-width:1650px) {
	.header_middle{
		width:100% !important;
	}
	
	.logo .fl{
		margin-left: 120px !important;
	}
}


@media screen and (max-width:1462px) {
	.h_link_box{
		display:none !important;
	}
	
	.h_erweima{
		margin-left: 760px !important;
		width:370px !important;
	}
	
	.jiamengxinxi{
		width: 45% !important;
		left: 54% !important;
		font-size: 1px;
	}
	
	.container1300 .padding-50{
		min-width: 1230px !important;
	}
	
	.swiper-button-prev .buttonb{
		left: 10% !important;
		right: 10% !important; 
	}
	
	.buttonaa{
		right: 14.5% !important;
	}
	
	.kjtd .a_contact_submit{
		margin-left: 15px !important;
	}
	
	.kjtd  .h_recommend_pro div{
		padding:0px !important;
	}
	
	.bigguarantee{
		width: 900px !important;
	}
}


