body{background:#f6f6f6;}
/* --inpage-menu-- */
.inpage-menu-pc{position: relative; bottom:-450px;z-index:3;margin:0 auto;max-width:1380px;height:75px;line-height:75px;overflow:hidden;background:#fff;}
.inpage-menu-pc .home{float:left;width:75px;height:75px;}
.inpage-menu-pc .home a{display:block;width:75px;height:75px;background:#fd4f00 url(../images/Inpage_menu_home.png) no-repeat center;}
.inpage-menu-pc .menu-list{float:right;padding:0 10px;width:900px;overflow:hidden;}
.inpage-menu-pc .menu-list ul{overflow:hidden;}
.inpage-menu-pc .menu-list li{float:left;padding:0 10px;text-align:center;font-size:12px;}
.inpage-menu-pc .menu-list li a{display:block;color:#333;}
.inpage-menu-pc .menu-list li:hover a,.inpage-menu-pc .menu-list li.cur a{color:#fd4f00;}
.inpage-menu-pc .tel{float:right;width:204px;}
.inpage-menu-pc .tel em{display:block;padding-left:44px;font-size:18px;font-family:Helvetica Neue;color:#25272f;background:url(../images/inpage_menu_tel.png) no-repeat 0 center;}
.inpage-menu-pc.help .tel{display:none;}
.inpage-menu-pc.help .menu-list{width:calc(1380px - 75px);}
.inpage-menu-pc.help .menu-list li{width:140px;}
.inpage-menu-mobile{display:none;position:relative;z-index:2;margin:2vw 1.5vw;padding:0 10vw;height:10vw;line-height:10vw;overflow:hidden;background:#fff;}
.inpage-menu-mobile .prev,.inpage-menu-mobile .next{position:absolute;z-index:33;top:0;width:10vw;height:10vw;cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:3vw;background-color:#fd4f00;}
.inpage-menu-mobile .prev{left:0;border-right:#f3f3f3 solid 1px;background-image:url(../images/menu_prev.png);}
.inpage-menu-mobile .next{right:0;background-image:url(../images/menu_next.png);}
.inpage-menu-mobile .menu-list{overflow:hidden;}
.inpage-menu-mobile .menu-list ul{transition:all 1s;}
.inpage-menu-mobile .menu-list li{float:left;font-size:3.5vw;text-align:center;}
.inpage-menu-mobile .menu-list li a{display:block;color:#333;border-right:#f3f3f3 solid 1px;}
.inpage-menu-mobile .menu-list li.cur a{color:#fff;background:#1d87c7;}
@media screen and (max-width: 1200px){
.inpage-menu-mobile{display:block;}
.inpage-menu-pc{display:none;}
}
/* --end inpage-menu-- */

/* --inpage-banner-- */
.inpage-banner{position:relative;z-index:1;margin-top:-104px;width:100%;height:600px;overflow:hidden;}
.inpage-banner .PcImg{overflow:hidden;}
.inpage-banner .PcImg img{display:block;position:relative;left:50%;margin-left:-960px;width:1920px;max-width:1920px;height:600px;}
.inpage-banner .MobileImg{display:none;overflow:hidden;} 
.inpage-banner .MobileImg img{width:100%;}
.Crumbs{display:none;position:absolute;top:50%;left:0;margin-top:-15px;width:100%;height:30px;line-height:30px;font-size:14px;color:#333;text-align:center;}
.Crumbs a{display:inline-block;color:#333;}
@media screen and (max-width: 1200px){
.inpage-banner{margin-top:0;}
.inpage-banner{height:auto;}
.inpage-banner img{left:0;margin:0;width:100%;height:auto;}
}
@media screen and (max-width: 960px){
.inpage-banner .PcImg{display:none;} 
.inpage-banner .MobileImg{display:block;}
}
/* --end inpage-banner-- */

/*--pager--*/
.pager{position:relative;height:60px;text-align:center;overflow:hidden;border:#e3e3e4 solid 1px;background:#fff;}
.pager-prev,.pager-next{position:absolute;top:0;width:58px;height:58px;}
.pager-prev a,.pager-next a{display:block;width:58px;height:58px;background-repeat:no-repeat;background-position:center;}
.pager-prev{left:0;border-right:#e3e3e4 solid 1px;}
.pager-prev a{background-image:url(../images/pager_prev.png);}
.pager-prev a:hover{background-color:#fd4f00;background-image:url(../images/pager_prev_cur.png);}
.pager-next{right:0;border-left:#e3e3e4 solid 1px;}
.pager-next a{background-image:url(../images/pager_next.png);}
.pager-next a:hover{background-color:#fd4f00;background-image:url(../images/pager_next_cur.png);}
.pager-num-pc{padding:10px 58px;text-align:center;overflow:hidden;}
.pager-num-pc a{display:inline-block;margin:0 7px;width:38px;height:38px;line-height:38px;border-radius:50%;font-family:Arial;font-size:18px;color:#999;}
.pager-num-pc a.cur,.pager-num-pc a:hover{color:#fff;background:#fd4f00;}
@media screen and (max-width: 768px){
.pager-num-pc a{display:none;}
.pager-num-pc a.cur{display:inline-block;}
}
/*--end pager--*/

/*--news--*/
.news-wrap{}
.news-list{margin-bottom:57px;padding:0 40px;overflow:hidden;background:#fff;}
.news-list .item{padding:32px 0;overflow:hidden;border-bottom:#999 dashed 1px;}
.news-list .item:last-child{border-bottom:none;}
.news-list .pic{float:left;width:311px;overflow:hidden;}
.news-list .pic img{display:block;width:100%;transition:all 1s;}
.news-list .pic:hover img{transform:scale(1.1);}
.news-list .text{padding-left:28px;overflow:hidden;}
.news-list .text h3{font-weight:normal;font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news-list .text h3 a{color:#333;}
.news-list .text h3 a:hover{color:#fd4f00;}
.news-list .text .meta{padding:10px 0;font-size:14px;color:#666;}
.news-list .text .summary{padding:15px 0;font-size:14px;}
.news-list .text .summary a{display:block;height:50px;line-height:25px;color:#555;overflow:hidden;}
.news-list .text .read{margin-top:35px;}
.news-list .text .read a{display:block;height:20px;text-indent:-9999px;background:url(../images/news_read.png) no-repeat 0 center;}

@media screen and (max-width: 1200px){
.news-list{margin-bottom:20px;padding:0 10px;}
.news-list .item{padding:20px 0;}
.news-list .pic{float:none;width:100%;}
.news-list .text{padding-left:0;padding-top:15px;}
.news-list .text .read{display:none;}
.news-list .text .summary{padding-bottom:0;}
}
/*--end news--*/
/*--fwzc--*/
.fwzc{padding:54px 0 80px;overflow:hidden;}
.fwzc .item{overflow:hidden;background:#fff;}
.fwzc .pic{width:50%;overflow:hidden;}
.fwzc .pic img{display:block;width:100%;}
.fwzc .text{padding:45px 50px;width:50%;overflow:hidden;box-sizing:border-box;}
.fwzc .text h3{margin-top:25px;height:40px;line-height:40px;font-size:30px;font-weight:normal;color:#000;}
.fwzc .text .summary{margin-top:20px;height:180px;line-height:30px;font-size:16px;color:#333;overflow:hidden;}
.fwzc .text .subTit{margin-top:15px;height:35px;line-height:35px;font-size:14px;color:#d1d1d1;font-family:Helvetica Neue;font-weight:bold;}
.fwzc .text .subTit i{display:block;float:right;margin:5px 0;width:25px;height:25px;}
.fwzc .item:nth-child(odd) .pic,.fwzc .item:nth-child(even) .text{float:left;}
.fwzc .item:nth-child(odd) .text,.fwzc .item:nth-child(even) .pic{float:right;}
@media screen and (max-width: 1200px){
.fwzc{padding:20px 0;}
.fwzc .pic,.fwzc .text{float:none;width:100%;}
.fwzc .text{padding:20px;}
.fwzc .text h3{margin-top:0px;}
.fwzc .text .summary{height:120px;}
}
/*--end fwzc--*/

/*--videos--*/
.videos{padding:57px 0 70px;overflow:hidden;}
.videos-list{margin:0 -10px;width:1220px;overflow:hidden;}
.videos-list .item{float:left;margin:10px;width:386px;background:#fff;}
.videos-list .pic{display:block;overflow:hidden;}
.videos-list .pic a{display:block;position:relative;}
.videos-list .pic img{display:block;width:100%;transition:all 1s;} 
.videos-list .pic a:after{display:block;position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:rgba(0,0,0,0.5) url(../images/player_btn.png) no-repeat center;}
.videos-list .tit{padding:15px;font-size:16px;text-align:center;overflow:hidden;}
.videos-list .tit a{display:block;color:#333;height:26px;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.videos-list .item:hover{background:#fd4f00;}
.videos-list .item:hover .pic img{transform:scale(1.1);}
.videos-list .item:hover .tit a{color:#fff;}

@media screen and (max-width: 1200px){
.videos{padding:20px 0;}
.videos-list{margin:0 0 10px;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;}
.videos-list .item{margin:10px 0;width:49%;}
.videos-list .tit{padding:10px;}
}
/*--end videos--*/

/*--faq--*/
.faq{padding:60px 0;overflow:hidden;background:#f6f6f6;}
.faq .container{max-width:1200px;}
.faq-list{overflow:hidden;}
.faq-list .item{float:left;margin-bottom:20px;padding:20px;overflow:hidden;background:#fff;transition:all 0.5s;}
.faq-list .item dt{padding-left:60px;line-height:40px;font-size:16px;color:#333;background:url(../images/Q.png) no-repeat 0 center;}
.faq-list .item dd{margin-top:20px;padding-left:60px;line-height:40px;font-size:14px;color:#666;background:url(../images/A.png) no-repeat 0 0;}
/*--end faq--*/

/*æœåŠ¡ä¸Žæ”¯æŒ*/
.fwzc-wrap{padding:60px 0 70px;overflow:hidden;background:#efefef url(../images/fwzc_bg.jpg) no-repeat center bottom;}
.fwzc-menu{margin:0 auto;width:1200px;overflow:hidden;}
.fwzc-menu .item{display:block;position:relative;float:left;width:50%;height:218px;overflow:hidden;background:#fff;transition:all 0.5s;}
.fwzc-menu .pic,.fwzc-menu .text{position:absolute;top:0;width:50%;overflow:hidden;}
.fwzc-menu .pic img{display:block;width:100%;transition:all 1s;}
.fwzc-menu .pic:after{display:block;position:absolute;top:50%;margin-top:-4px;width:4px;height:9px;content:"";background:url(../images/fwzc_arrow.png) no-repeat;}
.fwzc-menu .item-1 .pic:after,.fwzc-menu .item-2 .pic:after{right:0;}
.fwzc-menu .item-3 .pic:after,.fwzc-menu .item-5 .pic:after{left:0;transform:rotateY(180deg);}

.fwzc-menu .text{padding-top:55px;text-align:center;}
.fwzc-menu .text h3{height:38px;line-height:38px;font-weight:normal;font-size:26px;color:#000;}
.fwzc-menu .text em{display:block;height:30px;line-height:30px;font-size:14px;color:#999;font-family:Helvetica Neue;}
.fwzc-menu .text i{display:block;margin:35px auto 0;width:23px;height:9px;background:url(../images/faq_read.png) no-repeat;}
.fwzc-menu .item-1 .text,.fwzc-menu .item-2 .text,.fwzc-menu .item-3 .pic,.fwzc-menu .item-4 .pic{right:0;}
.fwzc-menu .item:hover{background:#fd4f00;}
.fwzc-menu .item:hover *{color:#fff;}
.fwzc-menu .item:hover i{filter:contrast(0%) brightness(200%);}
.fwzc-menu .item:hover .pic img{transform:scale(1.1);}
.fwzc-menu .item:hover .pic:after{background-image:url(../images/fwzc_arrow_cur.png);}
.cjwd{margin:40px auto 0;padding:60px 0;width:1200px;background:#fff;}
.cjwd .wrap-title{text-align:center;}
.cjwd .wrap-title i{margin:15px auto 0;}
.cjwd .more{clear:both;margin-top:30px;padding:0 30px;text-align:center;}
.cjwd .more a{display:block;padding:20px;font-size:18px;color:#000;background:#f6f6f6;}
.cjwd .more a:hover{color:#fff;background:#fd4f00;}
.cjwd .item{padding:30px;margin:0 15px;}
@media screen and (max-width: 1200px){
.fwzc-wrap{padding:30px 10px;}  
.fwzc-menu{margin:0;width:100%;}
.fwzc-menu .item{width:100%;height:36.3vw;}
.fwzc-menu .item-1 .text,.fwzc-menu .item-3 .text,.fwzc-menu .item-2 .pic,.fwzc-menu .item-4 .pic{right:0;}
.fwzc-menu .item-2 .text,.fwzc-menu .item-3 .pic{left:0;}
.fwzc-menu .text{padding:5vw;}
.fwzc-menu .text i{margin-top:20px;}
.fwzc-menu .item-1 .pic:after,.fwzc-menu .item-3 .pic:after{left:auto;right:0;}
.fwzc-menu .item-2 .pic:after,.fwzc-menu .item-4 .pic:after{left:0;right:auto;transform:rotateY(180deg);}
.fwzc-menu .item-3 .pic:after{transform:rotateY(0);}
.cjwd{margin:20px auto 0;padding:30px 0;width:100%;}
.cjwd .item{margin:0 0 20px;padding:20px;}

}

/*end æœåŠ¡ä¸Žæ”¯æŒ*/
/*--about-menu--*/
.about-wrap{height:1033px;overflow:hidden;background:url(../images/about_bg1.jpg) no-repeat center 0,url(../images/about_bg2.jpg) no-repeat center 300px,url(../images/about_bg3.jpg) no-repeat center 600px;}
.about-menu{position:relative;margin:188px auto;width:1206px;height:672px;overflow:hidden;}
.about-menu .item{position:absolute;display:block;padding:0 67px;width:294px;height:268px;text-align:center;overflow:hidden;}
.about-menu .item:before,.about-menu .item:after{display:block;position:absolute;top:0;width:67px;height:268px;content:"";overflow:hidden;}
.about-menu .item:before{left:0;background:url(../images/about_menu_before.png) no-repeat;}
.about-menu .item:after{right:0;background:url(../images/about_menu_after.png) no-repeat;}
.about-menu .item a{display:block;height:268px;overflow:hidden;background:rgba(51,51,51,0.9);}
.about-menu .item:hover:before{background-image:url(../images/about_menu_before_cur.png);}
.about-menu .item:hover:after{background-image:url(../images/about_menu_after_cur.png);}
.about-menu .item:hover a{background:rgba(253,79,0,0.9);}
.about-menu .item img{display:block;margin:55px auto 22px;width:40px;height:40px;}
.about-menu .item span{display:block;height:32px;line-height:32px;font-size:24px;color:#fff;}
.about-menu .item p{margin-top:8px;height:25px;line-height:25px;font-family:"DIN Medium";font-size:16px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.about-menu .item i{display:block;margin:17px auto;width:36px;height:14px;background:url(../images/about_menu_read.png) no-repeat;}
.about-menu .item-1{left:0;top:0;opacity:0.75;}
.about-menu .item-2{left:228px;top:134px;}
.about-menu .item-3{left:228px;top:403px;opacity:0.85;}
.about-menu .item-4{left:456px;top:0;opacity:0.85;}
.about-menu .item-5{left:456px;top:269px;;}
.about-menu .item-6{left:684px;top:403px;opacity:0.75}
.about-menu .item-7{left:684px;top:134px;}
.about-menu .item-8{left:913px;top:0;opacity:0.75}
@media screen and (max-width: 1200px){
.about-wrap{height:auto;background:url(../images/aboutus_bg.jpg) no-repeat center / cover;}
.about-menu{margin:0;padding:10px;width:100%;height:auto;display:flex;flex-wrap:wrap;justify-content:space-between;}
.about-menu .item{position:static;margin:5px 0;padding:0;width:49%;height:auto;overflow:hidden;opacity:1 !important;}
.about-menu .item:after,.about-menu .item:before{display:none;}
.about-menu .item a{padding:15px;height:auto;overflow:hidden;}
.about-menu .item img{margin-top:20px;}
.about-menu .item span{font-size:18px;}
.about-menu .item p{font-size:14px;}
}
/*--end about-menu--*/

/*--ptjs-pager-one--*/
.wrapper{max-width:1380px;margin:0 auto;}
.ptjs-pager-one{padding:70px 0;overflow:hidden;background:#fff;}
.ptjs-pager-one .text{float:left;width:50%; min-height:450px;background:url(../images/logo11.jpg) no-repeat 0 bottom;}
.ptjs-pager-one .text .summary{font-size:14px;color:#333;line-height:30px;}
.ptjs-pager-one .pic{position:relative;float:right;margin-top:10px;padding-left:30px;padding-bottom:36px;width:560px;height:512px;}
.ptjs-pager-one .pic video{display:block;width:100%; padding-top:50px;}
.ptjs-pager-one .pic:after,.ptjs-pager-one .pic:before{display:block;position:absolute;left:0;bottom:0;content:"";background:#;}
.ptjs-pager-one .pic:after{width:30px;height:476px;}
.ptjs-pager-one .pic:before{width:530px;height:36px;}
.ptjs-pager-one .charts{clear:both;padding-top:85px;width:1400px; overflow:hidden;}
.ptjs-pager-one .charts .item{float:left;width:270px;}
.ptjs-pager-one .charts .item strong{font-family:Helvetica Neue;font-size:64px;color:#25272f;}
.ptjs-pager-one .charts .item sub{position:relative;top:-5px;display:inline-block;font-size:13px;color:#fff;padding:0 5px 0 10px;height:19px;text-align:center;line-height:19px;background:url(../images/charts_sub.png) no-repeat 0 ;}
@media screen and (max-width: 1200px){
.ptjs-pager-one{padding:30px 20px;}
.ptjs-pager-one .text,.ptjs-pager-one .pic{width:100%;height:auto;}
.ptjs-pager-one .text{padding-bottom:80px;}
.ptjs-pager-one .pic{margin-top:20px;padding-left:15px;padding-bottom:15px;}
.ptjs-pager-one .pic:after{width:15px;height:80%;}
.ptjs-pager-one .pic:before{width:80%;height:15px;}
.ptjs-pager-one .charts{padding-top:30px;width:100%;}
.ptjs-pager-one .charts .item{padding:10px;width:33.33%;}
.ptjs-pager-one .charts .item:last-child{width:66.66%;}
}
/*--end ptjs-pager-one--*/
/*--product-pager-one--*/
.product-pager-one{padding:70px 0 24px;overflow:hidden;background:#fff;}
.product-pager-one .wrap-title{text-align:center;}
.product-pager-one .wrap-title i,.product-pager-one .wrap-title em{margin-left:auto;margin-right:auto;}
.product-pager-one .inner{position:relative;}
.scope-info{position:relative;height:400px;overflow:hidden;}
.scope-info .item{position:absolute;width:330px;overflow:hidden;}
.scope-info .item .icon{float:left;width:76px;height:76px;overflow:hidden;border:#c7c7c7 dashed 1px;border-radius:20px;}
.scope-info .item .icon img{display:block;width:76px;height:76px;}
.scope-info .item .text{padding-left:25px;overflow:hidden;}
.scope-info .item .text span{display:block;height:25px;line-height:25px;font-weight:normal;font-size:18px;color:#333;}
.scope-info .item .text p{margin-top:4px;height:44px;line-height:22px;font-size:14px;color:#666;overflow:hidden;}
.scope-info .item-1,.scope-info .item-2,.scope-info .item-3{left:0;}
.scope-info .item-4,.scope-info .item-5,.scope-info .item-6{right:0;}
.scope-info .item-1,.scope-info .item-4{top:20px;}
.scope-info .item-2,.scope-info .item-5{top:140px;}
.scope-info .item-3,.scope-info .item-6{top:260px;}
.scope-slide{position:absolute;top:0;left:350px;right:350px;width:500px;overflow:hidden;}
.scope-slide .item{overflow:hidden;}
.scope-slide .item img{display:block;width:100%;}
.scope-slide .pagination{text-align:center;}
.scope-slide .pagination .swiper-pagination-bullet{width:8px;height:8px;border:#b6b6b6 solid 1px;background:#fff;opacity:1;}
.scope-slide .pagination .swiper-pagination-bullet-active{border-color:#fd4f00;background:#fd4f00;}
@media screen and (max-width: 1200px){
.product-pager-one{padding:30px 20px;}
.scope-info{height:auto;}
.scope-info .item{position:static;margin-top:20px;width:100%;}
.scope-slide{position:static;width:100%;}
}
/*--end product-pager-one--*/

/*--product-pager-two--*/
.product-pager-two{padding:45px 0;overflow:hidden;background:#f4f4f4;}
.product-pager-two .wrap-title{text-align:center;}
.product-pager-two .wrap-title i{margin-left:auto;margin-right:auto;}
.product-pager-two .list{height:84px;overflow:hidden;}
.product-pager-two .list ul{margin:-20px -50px;width:1300px;overflow:hidden;}
.product-pager-two .list li{float:left;padding-left:64px;width:25%;height:62px;line-height:62px;font-size:18px;color:#333;border-right:#bababa dashed 1px;border-bottom:#bababa dashed 1px;}
@media screen and (max-width: 1200px){
.product-pager-two{padding:30px 20px;}
.product-pager-two .list{height:auto;overflow:hidden;}
.product-pager-two .list ul{margin:0;width:100%;border-top:#bababa dashed 1px;border-left:#bababa dashed 1px;}
.product-pager-two .list li{width:50%;padding:0 10px;height:50px;line-height:50px;font-size:14px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
}
@media screen and (max-width: 400px){
.product-pager-two .list li{padding:0 20px;width:100%;}
.product-pager-two .list li:nth-child(odd){background:#fff;}
.product-pager-two .list li:nth-child(even){background:#f4f4f4;}
}
/*--end product-pager-two--*/

/*--product-pager-three--*/
.product-pager-three{padding-top:65px;overflow:hidden;background:#fff;}
.product-pager-three .wrap-title{text-align:center;}
.product-pager-three .wrap-title i{margin-left:auto;margin-right:auto;}
.product-pager-three .picBox{overflow:hidden;}
.product-pager-three .picBox img{display:block;width:100%;}
/*--end product-pager-three--*/

/*--product-pager-four--*/
.product-pager-four{overflow:hidden;background:#fff;}
.product-pager-four .list{overflow:hidden;}
.product-pager-four .item{float:left;padding:55px;width:25%;height:468px;overflow:hidden;border-right:#e9e9e9 solid 1px;}
.product-pager-four .item i{display:block;margin:20px 0 30px;width:60px;height:60px;overflow:hidden;border:#fd4f00 solid 1px;border-radius:50%;}
.product-pager-four .item i img{display:block;width:100%;border-radius:50%;}
.product-pager-four .item h3{height:38px;line-height:38px;font-weight:normal;font-size:28px;color:#333;overflow:hidden;}
.product-pager-four .item p{margin-top:12px;height:120px;line-height:24px;font-size:14px;color:#666;}
.product-pager-four .item em{display:block;margin-top:30px;font-size:12px;font-family:Helvetica Neue;color:#a3a3a3;}
@media screen and (max-width: 1200px){
.product-pager-four .item{padding:20px;width:50%;height:400px;border-bottom:#e9e9e9 solid 1px;}
.product-pager-four .item i{margin:10px 0 15px;} 
.product-pager-four .item h3{font-size:20px;}
}
@media screen and (max-width: 768px){
.product-pager-four .item{padding:15px;width:50%;height:auto;text-align: center;}
.product-pager-four .item i{margin-left:auto;margin-right:auto;}
.product-pager-four .item p,.product-pager-four .item em{display:none;}
}
/*--end product-pager-four--*/

/*--product-pager-five--*/
.product-pager-five{padding:70px 0;overflow:hidden;background:url(../images/product_five_bg.jpg) no-repeat center 0;}
.product-pager-five .wrap-title{text-align:center;}
.product-pager-five .wrap-title h2{color:#fff;}
.product-pager-five .wrap-title i{margin-left:auto;margin-right:auto;filter:contrast(0%) brightness(200%);}
.product-pager-five .list{margin:-35px -75px;width:1350px;height:522px;overflow:hidden;background:url(../images/product_five_list.png) no-repeat center;}
.product-pager-five .list .item{float:left;padding:35px 70px;width:33.33%;height:265px;color:#fff;overflow:hidden;}
.product-pager-five .list .item span{display:block;width:40px;height:20px;line-height:20px;font-size:14px;text-align:center;color:#333;background:#fff;}
.product-pager-five .list .item h3{margin:12px 0;height:35px;line-height:35px;font-weight:normal;font-size:26px;}
.product-pager-five .list .item p{height:72px;line-height:24px;font-size:14px;overflow:hidden;}
.product-pager-five .list .item i{display:block;margin-top:8px;}
@media screen and (max-width: 1200px){
.product-pager-five{padding:30px 0;background-size:cover;}
.product-pager-five .list{margin:20px 0;width:100%;height:auto;background-image:none;border-top:rgba(255,255,255,0.1) solid 1px;}
.product-pager-five .list .item{padding:35px 20px;width:50%;height:290px;border-bottom:rgba(255,255,255,0.1) solid 1px;}
.product-pager-five .list .item h3{font-size:20px;}
.product-pager-five .list .item p{height:120px;}
.product-pager-five .list .item:nth-child(2n){border-left:rgba(255,255,255,0.1) solid 1px;}
}
/*--end product-pager-five--*/

/*--product-pager-six--*/
.product-pager-six{padding:30px 0;overflow:hidden;background:#fff;}
.product-pager-six .charts{clear:both;width:1400px; overflow:hidden;}
.product-pager-six .charts .item{float:left;width:270px;}
.product-pager-six .charts .item strong{font-family:Helvetica Neue;font-size:64px;color:#25272f;}
.product-pager-six .charts .item sub{position:relative;top:-5px;display:inline-block;font-size:13px;color:#fff;padding:0 5px 0 10px;height:19px;text-align:center;line-height:19px;background:url(../images/Index/charts_sub.png) no-repeat 0 ;}
@media screen and (max-width: 1200px){
.product-pager-six{padding:30px 20px;}
.product-pager-six .charts{width:100%;}
.product-pager-six .charts .item{padding:10px;width:33.33%;}
.product-pager-six .charts .item:last-child{width:66.66%;}
}
/*--end product-pager-six--*/

/*--honor--*/
.honor{padding:50px 0;overflow:hidden;background:#fff;}
.honor.bg{padding:40px 0;background:#f7f7f7 url(../images/honor_bg.jpg) no-repeat center 0;background-size:cover;}
.honor .wrap-title{text-align:center;}
.honor .wrap-title i{margin-left:auto;margin-right:auto;}
.honor-slide{position:relative;}
.honor-slide .prev,.honor-slide .next{position:absolute;z-index:333;top:50%;margin-top:-21px;width:42px;height:42px;cursor:pointer;background-color:#fff;background-repeat:no-repeat;background-position:center;border:#ddd solid 1px;border-radius:50%;}
.honor-slide .prev{left:-102px;background-image:url(../images/ptcy_prev.png);}
.honor-slide .next{right:-102px;background-image:url(../images/ptcy_next.png);}
.honor-list{overflow:hidden;}
.honor-list .item{width:290px;}
.honor-list .pic{width:290px;height:320px;overflow:hidden;border:#eee solid 1px;}
.honor-list .pic img{display:block;width:100%;transition:all 1s;}
.honor-list .tit{margin-top:10px;height:30px;line-height:30px;font-size:14px;color:#666;text-align:center;overflow:hidden;}
.honor-list .tit a{color:#666;}
.honor-list .item:hover .pic img{transform:scale(1.1);}
.honor-list .item:hover .tit a{color:#fd4f00;}
@media screen and (max-width: 1200px){
.honor,.honor.bg{padding:30px 20px;}
}
@media screen and (max-width: 768px){
.honor-list .item{width:100%;}
.honor-list .pic{width:100%;height:auto;}
}
/*--end honor--*/

/*--partner--*/
.partner{padding:50px 0 30px;overflow:hidden;background:url(../images/Index/partner_bg.jpg) no-repeat center 0;}
.partner .wrap-title{text-align:center;}
.partner .wrap-title i{margin-left:auto;margin-right:auto;}
.partner-list{width:1212px;overflow:hidden;}
.partner-list li{float:left;margin-right:12px;margin-bottom:12px;width:230px;overflow:hidden;}
.partner-list li img{display:block;width:100%;border:#fff solid 1px;transition:all 1s;}
.partner-list li:hover img{border-color:#fd4f00;}

@media screen and (max-width: 1200px){
.partner{background-size:cover;}
.partner-list{width:100%;}
.partner-list ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.partner-list li{width:33.33%;margin:0;padding:5px;}
}
/*--end partner--*/

/*--process--*/
.process{padding-top:50px;overflow:hidden;background:url(../images/process_bg.jpg) no-repeat center 0;background-size:cover;}
.process .wrap-title{margin-bottom:14px;text-align:center;}
.process .wrap-title h2{color:#fff;}
.process .wrap-title i{margin-left:auto;margin-right:auto;filter:contrast(0%) brightness(200%);}
.process-list{position:relative;overflow:hidden;}
.process-list:after{display:block;position:absolute;left:85px;right:85px;top:50%;height:1px;content:"";background:url(../images/process_line.png) repeat-x;}
.process-list .item{float:left;margin:0 2%;padding:28px 0 40px;width:16%;text-align:center;color:#fff;}
.process-list .item strong{position:relative;display:block;height:65px;line-height:65px;font-family:Helvetica Neue;font-size:50px;}
.process-list .item strong:after{display:block;position:absolute;left:50%;bottom:-4px;margin-left:-2px;width:4px;height:4px;content:"";background:#fff;border-radius:50%;}
.process-list .item span{display:block;margin-top:6px;height:30px;line-height:30px;font-size:18px;color:#fff;}
.process-list .item p{height:18px;line-height:18px;font-size:12px;font-family:Arial;opacity:0.5;}
.process-list .item:hover{background:#fd4f00;}
@media screen and (max-width: 1200px){
.process{padding-top:30px;}
.process-list:after{left:0;right:0;top:95px;}
.process-list .item{margin:0;width:20%;} 
.process-list .item span{margin:12px auto 0;width:2em;height:auto;line-height:1.5;}
.process-list .item p{display:none;}
}
/*--end process--*/

/*--regForm--*/
.regForm{padding:70px 0 74px;overflow:hidden;background:#fff url(../images/regFrom_bg.jpg) no-repeat 40% bottom;}
.regForm .text{float:left;width:400px;}
.regForm .text .tel{padding-top:35px;overflow:hidden;}
.regForm .text .tel dl{padding-left:54px;background:url(../images/regForm_tel.png) no-repeat 0 center;}
.regForm .text .tel dt{height:22px;line-height:22px;font-size:14px;color:#333;}
.regForm .text .tel dd{font-size:24px;color:#333;font-family:Helvetica Neue;}
.regForm .form{float:right;width:530px;}
.regForm .form li{position:relative;margin-top:10px;width:530px;height:55px;line-height:55px;border:#e4e1e1 solid 1px;}
.regForm .form li em{display:block;position:absolute;right:0;top:0;width:61px;height:53px;border-left:#e4e1e1 solid 1px;}
.regForm .form li.userName em{background:url(../images/userName.png) no-repeat;}
.regForm .form li.userPhone em{background:url(../images/userPhone.png) no-repeat;}
.regForm .form li input{display:block;padding:10px;width:100%;height:53px;font-size:14px;border:none;background:#fff;outline:none;}
.regForm .form li.btnBox{margin-top:34px;border:none;text-align:center;font-size:16px;}
.regForm .form li.btnBox a{display:block;color:#fff;background:rgba(253,73,0,0.79);}
.regForm .form li.btnBox a:hover{background:#fd4f00;}
@media screen and (max-width: 1200px){
.regForm{padding:30px 20px;background-image:none;}    
.regForm .text{float:none;width:100%;}
.regForm .text .tel{display:none;}
.regForm .form{float:none;width:100%;}
.regForm .form li{width:100%;}
}
/*--end regForm--*/

/*--problem--*/
.problem{padding:50px 0 60px;overflow:hidden;background:#f8f8f8;}
.problem .wrap-title .more{display:block;float:right;width:170px;height:48px;line-height:48px;text-align:center;font-size:14px;color:#333;border:#c7c7c7 solid 1px;}
.problem .wrap-title .more:hover{color:#fff;background:#fd4f00;border-color:#fd4f00;}
.problem-top{float:left;width:600px;overflow:hidden;}
.problem-top .pic{float:left;width:42%;overflow:hidden;}
.problem-top .pic img{display:block;width:100%;transition:all 1s;}
.problem-top .pic:hover img{transform:scale(1.1);}
.problem-top .text{padding-left:20px;overflow:hidden;}
.problem-top .text h3{font-weight:normal;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.problem-top .text h3 a{color:#333;}
.problem-top .text h3 a:hover{color:#fd4f00;}
.problem-top .text em{display:block;margin-top:10px;height:16px;line-height:16px;font-size:12px;font-family:Helvetica Neue;color:#fd4f00;}
.problem-top .text p{margin-top:12px;height:72px;line-height:24px;font-size:14px;overflow:hidden;}
.problem-top .text p a{color:#666;}
.problem-top .text .read{display:block;margin-top:20px;width:23px;height:9px;background:url(../images/faq_read.png) no-repeat;}
.problem-list{float:right;width:460px;overflow:hidden;}
.problem-list ul{margin-top:-20px;}
.problem-list li{height:60px;line-height:60px;overflow:hidden;border-bottom:#333 dashed 1px;}
.problem-list li a{display:block;}
.problem-list li em{display:block;float:right;font-family:Helvetica Neue;font-size:16px;color:#333;}
.problem-list li span{display:block;padding-right:50px;font-size:18px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.problem-list li a:hover span{color:#fd4f00;}
@media screen and (max-width: 1200px){
.problem{padding:30px 20px;}
.problem .wrap-title .more{display:none;}
.problem-top{float:none;width:100%;} 
.problem-top .pic{width:100%;}
.problem-top .text{padding-top:20px;padding-left:0;width:100%;}
.problem-list{width:100%;}
.problem-list ul{margin-top:20px;}
.problem-list li{height:45px;line-height:45px;}
}
/*--end problem--*/

/*--cobweb--*/
.cobweb{padding:60px 0;overflow:hidden;background:url(../images/cobweb_bg.jpg) no-repeat center 0;}
.cobweb .wrap-title{text-align:center;}
.cobweb .wrap-title *{color:#fff;}
.cobweb .wrap-title i{margin-left:auto;margin-right:auto;filter:contrast(0%) brightness(200%);}
.cobweb .list{position:relative;margin-top:62px;height:560px;background:url(../images/cobweb_list.png) no-repeat;}
.cobweb .list .item{position:absolute;width:190px;height:190px;overflow:hidden;background:#fff;border-radius:50%;transition:all 0.5s;}
.cobweb .list .item a{display:block;width:190px;height:190px;line-height:190px;text-align:center;font-size:24px;color:#333;background:url(../images/cobweb_read.png) no-repeat center 65%;}
.cobweb .list .item:hover{background:#fd4f00;transform:scale(1);}
.cobweb .list .item:hover a{color:#fff;background-image:url(../images/cobweb_read_cur.png);}
.cobweb .list .item-1{left:70px;top:210px;transform:scale(0.8);}
.cobweb .list .item-2{left:240px;top:-30px;transform:scale(0.8);}
.cobweb .list .item-3{left:280px;top:390px;transform:scale(0.7);}
.cobweb .list .item-4{left:570px;top:340px;transform:scale(0.7);}
.cobweb .list .item-5{left:800px;top:140px;transform:scale(0.7);}
.cobweb .list .item-6{left:900px;top:370px;transform:scale(0.7);}
.cobweb .list .item-7{left:960px;top:-20px;transform:scale(0.7);}
.cobweb .list .item-8{display:none;}
@media screen and (max-width: 1200px){
.cobweb{padding:30px 20px;background-size:cover;}
.cobweb .list{margin-top:0;height:auto;background:no-repeat;display:flex;flex-wrap:wrap;justify-content:space-between;}
.cobweb .list .item{position:static;margin:10px 0;width:48%;height:auto;border-radius:20px;transform:scale(1) !important;}
.cobweb .list .item a{width:100%;height:auto;}
.cobweb .list .item-8{display:block;}
}
/*--end cobweb--*/

/*--pain--*/
.pain{padding:70px 0 55px;overflow:hidden;background:#fff;}
.pain .wrap-title{text-align:center;}
.pain .wrap-title i{margin-left:auto;margin-right:auto;}
.pain .wrap-title p{font-size:18px;color:#666;}
.pain .wrap-title h2{margin-top:-5px;}
.pain-list{margin:0 -56px;width:1312px;overflow:hidden;}
.pain-list .item{float:left;text-align:center;line-height:1.5;overflow:hidden;}
.pain-list .item i{display:block;margin:0 auto;width:128px;}
.pain-list .item span{display:block;margin-top:20px;font-size:24px;color:#333;}
.pain-list .item p{font-size:14px;color:#666;}
@media screen and (max-width: 1200px){
.pain{padding:30px 20px;}
.pain-list{margin:0;width:100%;}
}
/*--end pain--*/


/*--sub-menu--*/
.sub-menu{margin-bottom:2.5rem;text-align:center;overflow:hidden;}
.sub-menu li{display:inline-block;margin:0 25px;}
.sub-menu li a{display:block;width:108px;height:108px;border:#ddd solid 1px;background:#fff;border-radius:50%;}
.sub-menu li i{display:block;margin:16px auto;width:40px;height:40px;}
.sub-menu li i img{display:block;width:100%;}
.sub-menu li span{display:block;margin-top:8px;font-size:16px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sub-menu li:hover a,.sub-menu li.cur a{border-color:#fd4f00;background:#fd4f00;}
.sub-menu li:hover i,.sub-menu li.cur i{filter:contrast(0%) brightness(200%);}
.sub-menu li:hover span,.sub-menu li.cur span{color:#fff;}
@media screen and (max-width: 768px){
.sub-menu ul{display:flex;}
.sub-menu li{flex:1;margin:0;text-align:center;}
.sub-menu li i{margin:8px auto;}
.sub-menu li a{padding:5px;width:100%;height:auto;border:none;border-radius:0;}
.sub-menu li span{font-size:14px;}
}
/*--end sub-menu--*/
/*--action--*/
.action{padding:50px 0;overflow:hidden;background:#f8f8f8;}
.action .wrap-title{text-align:center;}
.action .wrap-title i{margin-left:auto;margin-right:auto;}
.action-list{}
.action-list .item{margin-bottom:40px;padding:15px;overflow:hidden;}
.action-list .item h3{height:30px;line-height:30px;font-weight:normal;font-size:18px;color:#333;overflow:hidden;}
.action-list .item h3 a{color:#333;}
.action-list .item em{display:block;line-height:28px;line-height:28px;font-size:14px;color:#666;}
.action-list .item i{display:block;margin:10px 0;overflow:hidden;}
.action-list .item i img{display:block;width:100%;transition:all 0.5s;}
.action-list .item p{height:72px;line-height:24px;font-size:14px;overflow:hidden;}
.action-list .item p a{color:#333;}
.action-list .item span{display:block;margin-top:12px;height:28px;line-height:28px;}
.action-list .item span a{color:#333;}
.action-list .item:hover{box-shadow:0 0 20px rgba(0,0,0,0.15)}
.action-list .item:hover h3 a,.action-list .item:hover span a{color:#fd4f00;}
.action-list .item:hover img{transform:scale(1.1);}
@media screen and (max-width: 768px){
.action{padding:30px 20px;}
.action .item{box-shadow:0 0 20px rgba(0,0,0,0.15)}
}
/*--end action--*/
/*--contact--*/ 
.contact{padding:60px 0;overflow:hidden;background:#f6f6f6;}
.contact .inner{padding:40px 60px 70px;overflow:hidden;background:#fff;}
.contact .info{height:380px;overflow:hidden;background:url(../images/map.png) no-repeat right 0;border-bottom:#ddd solid 1px;}
.contact .info h2{font-weight:normal;line-height:40px;font-size:26px;color:#333;}
.contact .info ul{margin-top:38px;overflow:hidden;}
.contact .info li{line-height:38px;font-size:16px;color:#666;background-position:0 7px;background-repeat:no-repeat;}
@media screen and (max-width: 1200px){
.contact{padding:30px 20px;background:#fff;}
.contact .inner{padding: 0;}
.contact .info{background-position: center 0;background-size: 100%;padding-top: 65vw;height: auto;}
.contact .info h2{line-height:30px;font-size:20px;}
}
/*--end contact--*/ 



/*--msgForm--*/
.msgForm{padding:50px 0 50px;overflow:hidden;background:#f6f6f6;}
.msgForm .inner{margin:0 auto;padding:85px 50px;max-width:1380px;height:640px;overflow:hidden;background:url(../images/msgForm.jpg) no-repeat;}
.msgForm .hd{height:42px;line-height:42px;overflow:hidden;}
.msgForm .hd span{font-size:24px;color:#333;}
.msgForm .hd em{font-size:14px;color:#c2bbbb;}
.msgForm .bd{width:100%;padding-top:25px;max-width:672px;overflow:hidden;}
.msgForm .iptBox{overflow:hidden;}
.msgForm .iptBox input{display:block;padding:15px;width:330px;height:49px;font-size:14px;color:#000;outline:none;border:none;background:rgba(10,10,10,0.2); margin-bottom:15px;}
.msgForm .iptBox input#m_name{float:left;}
.msgForm .iptBox input#m_tel{float:right;}
.msgForm .iptBox input#m_cname{float:left;}
.msgForm .iptBox input#m_cname{float:right;}
.msgForm .txtBox{margin-top:12px;overflow:hidden;}
.msgForm .txtBox textarea{display:block;padding:15px;width:100%;height:188px;font-size:14px;color:#000;outline:none;resize:none;border:none;background:rgba(10,10,10,0.2);}
.msgForm .codeBox{position:relative;margin-top:12px;overflow:hidden;}
.msgForm .codeBox input{display:block;float:left;padding:15px;width:165px;height:49px;font-size:14px;color:#000;outline:none;border:none;background:rgba(10,10,10,0.2);}
.msgForm .codeBox a{display:block;width:132px;height:49px;cursor:pointer;overflow:hidden;}
.msgForm .codeBox a img{display:block;width:132px;height:49px;}
.msgForm .btnBox{padding-top:20px;text-align:center;overflow:hidden;}
.msgForm .btnBox a{display:block;width:48%;height:49px;line-height:49px;font-size:16px;color:#fff;}
.msgForm .btnBox a.submit{float:left;background:#fd4f00;}
.msgForm .btnBox a.reset{float:right;background:#333;}
@media screen and (max-width:768px){
.msgForm{padding:0;}
.msgForm .inner{background-size:cover;padding:20px 15px;}
.msgForm .bd{padding-top:0;}
.msgForm .iptBox input{float:none;margin-top:12px;width:100%;}
.msgForm .codeBox input{width:calc(100% - 132px);}
}
/*--end msgForm--*/

/*--yfbk-info--*/
.yfbk-info{padding:90px 0 45px;overflow:hidden;background:#fff;}
.yfbk-info img{display:block;width:100%;}
@media screen and (max-width:768px){
.yfbk-info{padding:30px 0;}
}
/*--end yfbk-info--*/

/*--team--*/
.team{padding:50px 0;overflow:hidden;background:#f8f8f8 url(../images/team_bg.jpg) no-repeat center 0;}
.team .wrap-title{text-align:center;}
.team .wrap-title i{margin-left:auto;margin-right:auto;}
@media screen and (max-width: 768px){
.team{padding:30px 20px;}
}
/*--end team--*/

/*--zzbk-info--*/
.zzbk-info{padding:90px 0 45px;overflow:hidden;background:#fff;}
.zzbk-info .inner{overflow:hidden;background:#f7f7f7;}
.zzbk-info .pic{float:left;width:585px;overflow:hidden;}
.zzbk-info .pic img{display:block;width:100%;}
.zzbk-info .text{padding:50px;overflow:hidden;}
.zzbk-info .wrap-title{margin-bottom:30px;}
.zzbk-info .wrap-title h2{font-size:36px;}
.zzbk-info .summary{font-size:18px;color:#333;line-height:1.5;}
.zzbk-info .summary p{margin-bottom:12px;}
.zzbk-info .summary p strong{font-size:30px;color:#333;}
.zzbk-list{margin-top:-154px;padding:13px;overflow:hidden;}
.zzbk-list .col-lg-3{padding:0 15px;}
.zzbk-list .item{padding:54px 35px 25px;text-align:center;background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.06);}
.zzbk-list .item i{display:block;margin:0 auto;width:95px;height:95px;}
.zzbk-list .item i img{display:block;width:100%;}
.zzbk-list .item h3{margin-top:28px;height:30px;line-height:30px;font-size:24px;color:#333;font-weight:normal;}
.zzbk-list .item p{margin-top:8px;height:96px;line-height:24px;font-size:14px;color:#666;}
.zzbk-list .item em{display:block;margin-top:14px;font-size:12px;color:#cecece;font-weight:bold;}
@media screen and (max-width: 768px){
.zzbk-info{padding:0 0 30px;}
.zzbk-info .pic{float:none;display:none;}
.zzbk-info .text{padding:20px 20px;}
.zzbk-list{margin-top:20px;}
.zzbk-list .item{margin-bottom:20px;}
}
/*--end zzbk-info--*/

/*--exhibition--*/
.exhibition{padding:50px 0;overflow:hidden;background:#fff;}
.exhibition .wrap-title{text-align:center;}
.exhibition .wrap-title i{margin-left:auto;margin-right:auto;}
.exhibition .list1{float:left;width:570px;overflow:hidden;}
.exhibition .list1 .item{position:relative;margin-bottom:45px;height:166px;overflow:hidden;}
.exhibition .list1 .date{position:absolute;z-index:3;top:0;left:0;padding:16px 0;width:88px;height:88px;line-height:1.25;color:#fff;text-align:center;background:#323235;border-radius:0 0 20px 0;}
.exhibition .list1 .date span{display:block;font-size:32px;}
.exhibition .list1 .date em{display:block;font-size:13px;}
.exhibition .list1 .pic{float:left;width:265px;overflow:hidden;}
.exhibition .list1 .pic img{display:block;width:100%;transition:all 0.5s;}
.exhibition .list1 .pic:hover img{transform:scale(1.1);}
.exhibition .list1 .text{float:right;width:270px;height:166px;overflow:hidden;background:url(../images/zhjl_read.png) no-repeat 0 bottom;}
.exhibition .list1 .text h3{height:24px;line-height:24px;font-weight:normal;font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.exhibition .list1 .text h3 a{color:#333;}
.exhibition .list1 .text h3 a:hover{color:#fd5001;}
.exhibition .list1 .text p{margin-top:10px;height:96px;line-height:24px;font-size:14px;color:#999;overflow:hidden;}
.exhibition .list1 .text p a{color:#999;}
.exhibition .list2{float:right;padding-left:30px;width:600px;height:374px;overflow:hidden;border-left:#eee solid 1px;}
.exhibition .list2 .item{padding:30px 0;overflow:hidden;border-bottom:#eee solid 1px;}
.exhibition .list2 .item:first-child{padding-top:0;}
.exhibition .list2 .item:last-child{padding-bottom:0;border-bottom:none;}
.exhibition .list2 .date{float:left;width:70px;text-align:center;font-size:24px;color:#999;}
.exhibition .list2 .date em{display:block;height:26px;line-height:26px;font-size:24px;}
.exhibition .list2 .date i{display:block;margin:15px 0;width:100%;height:1px;background:#eee;}
.exhibition .list2 .date span{font-size:18px;height:20px;line-height:20px;}
.exhibition .list2 .text{padding-left:22px;overflow:hidden;}
.exhibition .list2 .text h3{height:24px;line-height:24px;font-weight:normal;font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.exhibition .list2 .text h3 a{color:#333;}
.exhibition .list2 .text h3 a:hover{color:#fd5001;}
.exhibition .list2 .text p{margin-top:13px;height:48px;line-height:24px;font-size:14px;color:#999;overflow:hidden;}
.exhibition .list2 .text p a{color:#999;}
@media screen and (max-width: 1200px){
.exhibition{padding:30px 20px;}   
.exhibition .list1{float:none;width:100%;}
.exhibition .list1 .item{margin-bottom:20px;height:auto;}
.exhibition .list1 .pic,.exhibition .list1 .text{float:none;width:100%;}
.exhibition .list1 .text{margin-top:10px;}
.exhibition .list2{float:none;padding-left:0;width:100%;height:auto;border-left:none;border-top:#eee solid 1px;}
.exhibition .list2 .item:first-child{padding-top:30px;}
}
/*--end exhibition--*/


/*404*/
.cx-error-box01 { width: 620px; margin: 8% auto; text-align: center;}
.cx-error-box01 .sorry { font-size: 16px; color: #fd4f00; margin-bottom: 3%; }
.cx-error-box01 .err-img { display: block; width: 68%; height: auto; margin: 0 auto; }
.cx-error-box01 .lines { display: block; width: 100%; height: 1px; background-color: #e2e2e2; margin-top: 7%; position: relative;}
.cx-error-box01 .lines:after { content: ''; display: block; width: 100%; height: 1px; background-color: #ffffff; position: absolute; bottom: -1px; left: 0; z-index: 2; }
.cx-error-box01 .tips { font-size: 16px; color: #999; margin: 7% 0; }
.cx-error-box01 .abtns { width: 100%; text-align: center; }
.cx-error-box01 .abtns a { display: inline-block; width: 28%; font-size: 18px; color: #666; padding: 2% 0; background-color: #fff; border-radius: 50px; margin: 0 2%; box-shadow: 5px 5px 30px rgba(0,0,0,.1);}
.cx-error-box01 .abtns a:after { content: ''; display: inline-block; width: 0; height: 0; border-top: solid 6px transparent; border-bottom: solid 6px transparent; border-left: solid 6px #666; margin-left: 8%;  }
.cx-error-box01 .abtns a:hover { background-color: #fd4f00; color: #fff; }
.cx-error-box01 .abtns a:hover:after { border-left-color: #fff; }

@media screen and (max-width: 750px){
  .cx-error-box01 { width: 84%; margin-top: 15%;}
  .cx-error-box01 .abtns a { width: 42%; font-size: 16px; padding: 3% 0;}
}

/*æœç´¢ç»“æžœ*/
.cx-search-result01 { margin: 5% 0; }
.cx-search-result01 .search-form { width: 600px; height: 58px; background-color: #fff; border-radius: 50px; border: solid 1px #e2e2e2; margin: 0 auto; position: relative;}
.cx-search-result01 .search-form input { width: 100%; height: 58px; border-radius: 50px; padding: 0 10% 0 5%; font-size: 16px; }
.cx-search-result01 .search-form button { display: block; width: 47px; height: 47px; background-color: #fd4f00; border-radius: 50%; position: absolute; right: 5px; top: 5px; z-index: 5; cursor:pointer;}
.cx-search-result01 .search-form button:before { content: ''; display: block; width: 100%; height: 100%; background: url(../images/icon_sdwsearch.png) no-repeat; background-size: 100% 100%; }
.cx-search-result01 .search-list { margin-top: 3%; padding: 3% 5%; background-color: #fff; }
.cx-search-result01 .search-list h3 { font-size: 24px; color: #333; padding-bottom: 2%;}
.cx-search-result01 .search-cont { padding: 18px 0; border-bottom: solid 1px #e5e5e5; position: relative;}
.cx-search-result01 .search-cont:nth-of-type(1) { border-top: solid 1px #e5e5e5; }
.cx-search-result01 .search-cont>a { display: block; width: 20%; overflow: hidden;} 
.cx-search-result01 .search-cont .txts { width: 78%; }
.cx-search-result01 .search-cont .txts h4 { font-size: 16px; margin: 1.6% 0; }
.cx-search-result01 .search-cont .txts h4 a { color: #333; }
.cx-search-result01 .search-cont .txts p { color: #666; font-size: 14px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.cx-search-result01 .search-cont .time { width: 78%; font-size: 14px; position: absolute; left: 22%; bottom: 18px; z-index: 9; }
.cx-search-result01 .search-cont .time span { color: #999; padding-right: 25px; }
.cx-search-result01 .search-cont .time a { color: #666; padding-left: 25px; position: relative; }
.cx-search-result01 .search-cont .time a:before { content: ''; display: block; width: 16px; height: 16px; background: url(../images/icon_link.png) no-repeat; position: absolute; left: 0; top: 1px; z-index: 2; }
.cx-search-result01 .search-cont:hover h4 a { color: #fd4f00; }
.cx-search-result01 .search-cont:hover .txts p { color: #333; }
.cx-search-result01 .search-cont .time a:hover { color: #fd4f00; text-decoration: underline; }
.cx-search-result01 .search-cont:hover { 
  -webkit-transform:translateX(-5px); 
  -moz-transform:translateX(-5px); 
  -ms-transform:translateX(-5px); 
  transform:translateX(-5px); 
}

.cx-search-result01 .search-cont {
  -webkit-transition: all .5s ease-out;
  -moz-transition: all .5s ease-out;
  transition: all .5s ease-out;
}


@media screen and (max-width: 900px){
  .cx-search-result01 .search-list h3 { display: none; }
  .cx-search-result01 .search-form { width: 80%; height: 50px; }
  .cx-search-result01 .search-form input { height: 50px; }
  .cx-search-result01 .search-form button { width: 40px; height: 40px; }
  .cx-search-result01 .search-list { padding: 0 0 6% 0; margin-top: 5%;}
  .cx-search-result01 .search-cont>a{ width: 35%; }
  .cx-search-result01 .search-cont .txts,
  .cx-search-result01 .search-cont .time { width: 61%; }
  .cx-search-result01 .search-cont .time { left: 39%; }
  .cx-search-result01 .search-cont { padding: 4% 3%; }
  .cx-search-result01 .search-cont .time { bottom: 12%; }

}
@media screen and (max-width: 750px){
  .cx-search-result01 .search-cont .time a { display: none; }
  .cx-search-result01 .search-cont .txts p { display: none; }
}


/*--æ¨¡æ¿é¡µé¢å¼€å§‹--*/
/*ç½‘ç«™åœ°å›¾*/
.cx-sitemap01 { margin-top: 5%; }
.cx-inpage-mbx02 { font-size: 15px; color: #666; }
.cx-inpage-mbx02 .maplink a:first-child { margin-right: 16px; padding-right: 20px; border-right: solid 1px #ccc; }
.cx-inpage-mbx02 a:hover { color: #fd4f00; text-decoration: underline; }
.cx-sitemap01 .sitemap-box { padding: 3% 4%; background-color: #fff; margin-top: 20px;}
.cx-sitemap01 .sitemap-cont { background-color: #fff; margin-bottom: 4%;}
.cx-sitemap01 .sitemap-cont h3 { font-size: 20px; padding-bottom: 2%; border-bottom: solid 1px #f2f2f2; position: relative;}
.cx-sitemap01 .sitemap-cont h3 a { color: #000; }
.cx-sitemap01 .sitemap-cont h3:after { content:''; display: block; width: 18px; height: 1px; background-color: #fd4f00; position: absolute; bottom: -1px; left: 0; z-index: 9; } 
.cx-sitemap01 .sitemap-cont .list a { display: block; float: left; width: 32.333333%; font-size: 16px; color: #666; margin-top: 2%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.cx-sitemap01 .sitemap-cont .list a:nth-child(3n-1) { margin-left: 1.5%; margin-right: 1.5%; }
.cx-sitemap01 .sitemap-cont a:hover { color: #fd4f00; }

@media screen and (max-width: 750px){
  .cx-sitemap01 { margin-top: 6%; }
  .cx-inpage-mbx02 { padding: 0 5%; font-size: 13px;}
  .cx-sitemap01 .sitemap-box { padding: 5%; }
  .cx-sitemap01 .sitemap-cont { margin-bottom: 8%; }
  .cx-sitemap01 .sitemap-cont h3 { font-size: 16px; padding-bottom: 4%; }
  .cx-sitemap01 .sitemap-cont .list a { width: 100%; margin-top: 5%; font-size: 14px;}
  .cx-sitemap01 .sitemap-cont .list a:nth-child(3n-1) { margin-left: 0; }
  .cx-inpage-mbx02 .maplink a:first-child { margin-right: 8px; padding-right: 12px; }
}

/*å‹æƒ…é“¾æŽ¥ç”³è¯·*/
.cx-friendLink01 { margin-top: 5%; }
.cx-friendLink01 .friendLink-box { width: 100%; margin-top: 20px; background-color: #fff;}
.cx-friendLink01 .friendLink-cont { width: 45%; padding: 3% 0 3% 4%;  }
.cx-friendLink01 .friendLink-cont h2 { font-size: 24px; color: #111; margin-bottom: 5%; }
.cx-friendLink01 .friendLink-cont .form-box>div { border: solid 1px #e5e5e5; font-size: 18px; margin-bottom: 3%; position: relative; }
.cx-friendLink01 .friendLink-cont .form-box input { width: 100%; padding: 3% 10% 3% 3%; }
.cx-friendLink01 .friendLink-cont .form-box textarea { width: 100%; height: 120px; padding: 3% 10% 3% 3%; color: #111; resize: none; font-family: 'å¾®è½¯é›…é»‘';}
.cx-friendLink01 .friendLink-cont .form-box button { width: 100%; padding: 3%; font-size: 18px; color: #fff; background-color: #fd4f00; cursor: pointer;}
.cx-friendLink01 .friendLink-cont .form-box img { width: 4%; position: absolute; right: 3%; top: 50%; z-index: 5; -webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.cx-friendLink01 .friendLink-cont .siteov img { top: 25%; }
.cx-friendLink01 .friendlink-img { width: 55%; }
@media screen and (max-width: 900px){
  .cx-friendLink01 { margin-top: 6%; }
  .cx-friendLink01 .friendlink-img { display: none; }
  .cx-friendLink01 .friendLink-cont { width: 100%; padding: 5% 5% 8%; }
  .cx-friendLink01 .friendLink-cont h2 { font-size: 18px; }
  .cx-friendLink01 .friendLink-cont .form-box button,
  .cx-friendLink01 .friendLink-cont .form-box>div { font-size: 16px; }
  .cx-friendLink01 .friendLink-cont .form-box input,
  .cx-friendLink01 .friendLink-cont .form-box textarea { padding: 4% 10% 4% 4%; }
  .cx-friendLink01 .friendLink-cont .form-box textarea { height: 100px; }
  .cx-friendLink01 .friendLink-cont .form-box img { width: 6%; }
}

/*æ ‡ç­¾ç®¡ç†*/
.cx-label-management01 { margin-top: 5%; }
.cx-label-management01 .label-box { background-color: #fff; padding: 3% 4%; margin-top: 20px;}
.cx-label-management01 .label-box h2 { font-size: 24px; color: #111; margin-bottom: 2%; }
.cx-label-management01 .label-cont a { display: inline-block; font-size: 16px; padding: 8px 15px; background-color: #f5f5f5; color: #666; margin-right: 5px; margin-bottom: 10px;}
.cx-label-management01 .label-cont a:hover { background-color: #fd4f00; color: #fff; }

@media screen and (max-width: 750px){
  .cx-label-management01 { margin-top: 6%; }
  .cx-label-management01 .label-box { padding: 5%; }
  .cx-label-management01 .label-box h2 { font-size: 18px; margin-bottom: 5%; }
  .cx-label-management01 .label-cont a { font-size: 14px; }
}

/*å…³é—­ç½‘ç«™*/
.cx-closeSite01 { width: 100%; height: 100%; background: url(../images/close_site_img.jpg) no-repeat center top; background-size: cover; }
.cx-closeSite01 .close-cont { width: 750px; padding: 4% 0 5%; background-color: #fff; text-align: center; position: absolute; left: 50%; top: 50%; -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); }
.cx-closeSite01 .close-cont h2 { font-size: 36px; color: #333; margin-bottom: 2%; }
.cx-closeSite01 .close-cont p { font-size: 20px; color: #666; margin-bottom: 8%;}
.cx-closeSite01 .close-cont em.line { display: block; width: 86%; height: 1px; background-color: rgba(0,0,0,.1); margin: 0 auto 8%; }
.cx-closeSite01 .close-cont p strong { color: #fd4f00; }
.cx-closeSite01 .close-cont a { display: inline-block; padding: 1.5% 8%; background-color: #fd4f00; color: #fff; font-size: 20px; position: relative; z-index: 2;}
.cx-closeSite01 .close-cont:after { content: ''; display: block; width: 100%; height: 100%; border: solid 1px #fff; position: absolute; right: -12px; top: 12px; z-index: 1; }

@media screen and (max-width: 800px){
  .cx-closeSite01 .close-cont { width: 90%; padding: 8% 0 10%; }
  .cx-closeSite01 .close-cont:after { display: none; }
  .cx-closeSite01 .close-cont h2 { font-size: 22px; }
  .cx-closeSite01 .close-cont p,
  .cx-closeSite01 .close-cont a { font-size: 16px; }
  .cx-closeSite01 .close-cont p.sry { font-size: 15px; }
}


.ys{margin-top:30px}
 .ys ul li{width:24%;margin:0 .5%;float:left;text-align:center;border-bottom:1px solid #b7b7b7;height:225px}
.ys ul li:nth-child(5),.ys ul li:nth-child(6),.ys ul li:nth-child(7),.ys ul li:nth-child(8){margin-top:15px;border-bottom:0}
.ys ul li span{display:block;font-size:18px;color:#333;font-weight:700;margin-top:15px}
.ys ul li p{font-size:14px;color:#666;}
 .content {max-width:1380px;margin:0 auto;}

@media screen and (max-width: 768px){
.ys{margin-top:30px}
.ys ul li{  border-bottom:none;margin:0;width: 50%;float:left;text-align:center;height:225px;}.ys ul li:nth-child(5),.ys ul li:nth-child(6),.ys ul li:nth-child(7),.ys ul li:nth-child(8){margin-top:15px;border-bottom:0}
.ys ul li span{display:block;font-size:18px;color:#333;font-weight:700;margin-top:15px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.ys ul li p{font-size:14px;color:#666;/* margin-top: 10px; */padding-top: 15px;width: 80%;margin: 0 auto;line-height: 1.5;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
 .content {width: 100%;margin:0 auto;}
}

/*äººæ‰æ‹›è˜*/
.rczp-cont { padding: 3% 20px; }
.rczp-cont .tt { width: 100%; background-color: #fff; padding: 2% 0; margin-bottom: 1.6%;}
.rczp-cont .tt p { float: left; padding-left: 3%; font-size: 16px; color: #666; }
.rczp-cont .tt p:first-child { width: 35%; }
.rczp-cont .tt p:nth-child(2) { width: 18%; }
.rczp-cont .tt p:nth-child(3) { width: 35%; }
.rczp-cont .tt p:last-child { width: 12%; }
.rczp-cont ul li { width: 100%; background-color: #fff; border-top: solid 1px rgba(0,0,0,.05);}
.rczp-cont ul li .job { padding:  3% 0; cursor: pointer;}
.rczp-cont ul li .zhiwei { width: 35%; padding-left: 3%;}
.rczp-cont li h3 { font-size:16px; color: #000; margin-bottom: 2%;}
.rczp-cont li .zhiwei em { font-size: 13px; color: #999; }
.rczp-cont li span { padding-left: 3%; }
.rczp-cont li .nums { display: block; width: 18%; font-size: 16px; color: #666; }
.rczp-cont li .yaoqiu { display: block; width: 35%; font-size: 16px; color: #666; }
.rczp-cont li .btn { display: block; width: 12%; padding-left: 3%;}
.rczp-cont li .btn em { display: block; width: 36px; height: 36px; border: solid 1px #e1e1e1; border-radius: 50%; background-color: #fff; position: relative; }
.rczp-cont li .btn em:before { content: ''; display: block; width: 22%; height: 22%; border-left: solid 2px #bcbcbc; border-top: solid 2px #bcbcbc; position: absolute; left: 30%; top: 35%; -webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);}
.rczp-cont .details-box { display: none; width: 100%; background-color: #e5e5e5; padding: 0 3%;}
.rczp-cont .details-box>div { padding-bottom: 3%; }
.rczp-cont .details-box h4 { font-size: 20px; color: #333; padding-bottom: 1%; }
.rczp-cont .details-box p { font-size: 14px; color: #666; margin-top: 1%;}
.rczp-cont li.cur .job,
.rczp-cont li:hover .job { background-color: #e5e5e5; }
.rczp-cont li.cur .btn em { -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -ms-transform:rotate(90deg); transform:rotate(90deg); }

@media screen and (max-width: 900px){
  .rczp-cont li h3 { font-size: 20px; }
  .rczp-cont .details-box h4 { font-size: 18px; }
}

@media screen and (max-width: 750px){
  .rczp-cont li h3 { font-size: 16px; }
  .rczp-cont .tt p,
  .rczp-cont .details-box h4,
  .rczp-cont li .yaoqiu,
  .rczp-cont li .nums { font-size: 14px; }
  .rczp-cont ul li .job { padding: 5% 0; }
  .rczp-cont li .btn em { width: 26px; height: 26px; }
}

.shzr-info.shzr-info1 .inner .text dl{margin-top:20px;}
/*--honors--*/
.honors{padding:4.375rem 0;overflow:hidden;background:#fff;}
.honors .wrap-title{text-align:center;}
.honors .wrap-title i{margin-left:auto;margin-right:auto;}
.honors-list{overflow:hidden; margin-top:30px;}
.honors-list .item{overflow:hidden;margin-bottom:2rem;}
.honors-list .pic{overflow:hidden;border:#ddd solid 1px;}
.honors-list .pic img{display:block;width:100%;transition:all 0.5s;}
.honors-list .tit{margin-top:1rem;text-align:center;font-size:1rem;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.honors-list .tit a{color:#666;}
.honors-list .item:hover .pic img{transform:scale(1.1);}
.honors-list .item:hover .tit a{color:#fd4f00;}
/*--end honors--*/

/*--shzr-info--*/
.shzr-info{padding:50px 0;overflow:hidden;background:#fff;}
.shzr-info .wrap-title{text-align:center;}
.shzr-info .wrap-title i{margin-left:auto;margin-right:auto;}
.shzr-info .inner{overflow:hidden;background:#fff;}
.shzr-info .inner .pic{padding:0; border:1px solid #eee;}
.shzr-info .inner .pic img{display:block;width:100%;}
.shzr-info .inner .text{line-height:30px;overflow:hidden; padding:30px;}
.shzr-info .inner .text table{border-right:1px solid #666;border-bottom:1px solid #666; width:100%; font-size:14px;} 
.shzr-info .inner .text table td{border-left:1px solid #666;border-top:1px solid #666; height:60px; line-height:60px;} 
@media screen and (max-width: 768px){
.shzr-info{padding:30px 20px;}
.shzr-info .inner .text{}
.shzr-info .inner .text table{border-right:1px solid #666;border-bottom:1px solid #666; width:100%;} 
.shzr-info .inner .text table td{border-left:1px solid #666;border-top:1px solid #666}   
.shzr-info .inner .text img{ width:100%;}

}
/*--end shzr-info--*/
.product-group{margin-bottom:1%;overflow:hidden;}
.product-group .item{float:left;width:49%; margin-right:2%; margin-bottom:2%; background:#f3f3f3; padding:1%;}
.product-group .item:nth-child(2n){ margin-right:0px; float:right;}
.product-group .item div{ text-align:left;line-height:30px; float:right; width:48%; color:#000; font-size:14px; max-height:250px; overflow:hidden;}
.product-group .item div span{text-align:left;line-height:40px;float:right;width:100%;font-weight:bold; display:inline-block; margin-bottom:10px; border-bottom:1px solid #eee;color:#000; font-size:16px;}
.product-group .item img{display:block;width:50%; border:1px solid #eee; float:left;}
.product-inner a:hover img{opacity:0.85;}

.bzBanner{width:100%; height:auto; overflow:hidden; position: relative; border:1px solid #eee;}
.bzBanner .content,.bzBanner .col,.bzBanner .col a{width:100%; height:100%; position: absolute; top:0px; left:0px; }
.bzBanner .pre,.bzBanner .next{display:inline-block; width:72px; height:72px; background:url(../images/btn.png) no-repeat; position:absolute; top:50%; margin-top:-50px; z-index:3; }
.bzBanner .pre{left:0px; }
.bzBanner .next{right:0px; background-position:0 -72px; }
.bzBanner .pre:hover{background-position:0 -144px; }
.bzBanner .next:hover{background-position:0 -216px; }
.bzBanner .col a{color:white; }

.page-bot{height:100px;line-height:100px;background-color:#eee;position:relative;overflow:hidden}
.page-bot .page{position:absolute;display:block;height:100%;font-size:0;color:#6b6b6b}
.page-bot .page:hover{color:#27499d}
.page-bot .page>span{font-size:16px;display:inline-block;vertical-align:middle}
.page-bot .page>i{display:inline-block;vertical-align:middle;width:11px;height:9px;background-repeat:no-repeat;-o-background-size:11px;background-size:11px;background-position:center}
.page-bot .page.prev{left:30px}
.page-bot .page.prev i{margin-right:20px;background-image:url(../images/c_prev2.png)}
.page-bot .page.prev:hover i{background-image:url(../images/c_prev2-1.png)}
.page-bot .page.next{right:30px}
.page-bot .page.next i{margin-left:20px;background-image:url(../images/c_next2.png)}
.page-bot .page.next:hover i{background-image:url(../images/c_next2-1.png)}
.page-bot .more{position:absolute;display:block;left:50%;margin-left:-40px;width:80px;height:100%;background:url(../images/more.png) center no-repeat;-o-background-size:19px;background-size:19px}
.page-bot .more:hover{background-image:url(../images/more-1.png)}
.l{float:left}.r{float:right}
@media screen and (max-width: 768px){
.product-inner .rightCon{float:right;width:100%;}
.product-group .item{overflow:hidden;float: none;width:100%; margin-bottom:2%;background:#f4f4f4;}
.product-group .item div span{text-align:left;line-height:40px;float:right;width:100%;font-weight:bold; display:inline-block; margin-bottom:0px; border-bottom:1px solid #eee;color:#000; font-size:14px;}
.product-group .item div{ text-align:left;line-height:20px; float:right; width:48%; color:#000; font-size:12px;max-height:120px; overflow:hidden;}
.product-group .item:nth-child(2n){ margin-right:0px; float:right;}
.product-group .item:nth-child(3n){float:left;}
}

