@font-face{font-family:shuzifont;src:url('../font/shuzifont.ttf');}/*数字统一字体*/
body{min-width: 1200px;}
.wrap{width: 90%;max-width: 1300px; margin: 0 auto;}

/*头部*/
.top{background: #fff;}
.top .top_wrap{ width: 92%; margin: 0 auto; padding: 10px 0;}
.top .logo{position: inherit;z-index: 5;}
.top .logo a{display: block;}
.top .logo img{margin-right: 20px;}
.top .logo .text{ font-size: 20px; margin-top:20px;font-weight: bold;}
.top .right{ margin-top: 30px;position: inherit;z-index: 10;}
.top .right a{ width: 30px;height: 30px;line-height: 30px; border-radius: 50%;margin-left: 16px; display: block;text-align: center;background: #ededed;color: #999;display: inline-block; font-size: 12px;}
.top .right a:hover{transform: scale(1.3);}
.top .right a:hover,.top .right .on{ background: #192c75; color: #fff;}
.top .nav{ width: 80%;transform: translateX(22%);text-align: center; padding-top: 20px;z-index: 0;}
.top .nav a{padding:15px 2%;display: inline-block; position: relative; text-align: center;}
.top .nav a span{ width:0%;height: 2px; display: block;position: absolute;left: 0; bottom: 0; background: #e60012;}
.top .nav .on,.top .nav a:hover{color: #192c75;}
.top .nav .on span,.top .nav a:hover span{ width:100%;}
 @media screen and (max-width: 1400px){
.top .logo{margin-top:10px;}
.top .logo img{width: 90px;}
.top .logo .text{ font-size: 16px;}
.top .nav a{font-size: 14px;}
} 

/*首页主图*/
.swi_index_banner{background: #000;}
.swi_index_banner .swiper-slide{ position: relative;}
.swi_index_banner .swiper-slide .text{ top: 30%; width: 100%;}
.swi_index_banner .swiper-slide .text b{color: #fff; font-size:42px; margin-bottom:25px;text-transform:uppercase; font-weight:normal; line-height:52px;}
.swi_index_banner .swiper-slide .text .more{padding: 12px 40px; background: #192c75; display: inline-block; font-size:14px; color: #fff; border-radius: 30px;}
.swi_index_banner .swiper-slide .text .more:hover{background: #e60012; color: #fff;}

.swi_index_banner .swiper-slide .hud_Up{transform:translateY(-200px);opacity:0;filter:alpha(opacity=0);transition:all 1s;}
.swi_index_banner .swiper-slide .hud_Right{transform:translateX(100px);opacity:0;filter:alpha(opacity=0);transition:all 1s;}
.swi_index_banner .swiper-slide .hud_Down{transform:translateY(50px);opacity:0;filter:alpha(opacity=0);transition:all 1s;}
.swi_index_banner .swiper-slide .hud_Left{transform:translateX(-200px);opacity:0;filter:alpha(opacity=0);transition:all 1s;}
.swi_index_banner .swiper-slide .hud_scale{transform: scale(1.2);opacity:0;filter:alpha(opacity=0);transition:all 1s;}
.swi_index_banner .swiper-slide .hud_sca{transform: scale(1.2);transition:all 1s;}
.swi_index_banner .swiper-slide .hud_opac{opacity:0;filter:alpha(opacity=0);transition:all 1s;}
.swi_index_banner .ani-slide .hud{transform:translate(0) scale(1);opacity:1;filter:alpha(opacity=100);}
.swi_index_banner .swiper-pagination{ text-align: right;right: 3%; bottom: 5%; width: inherit;}
.swi_index_banner  .swiper-pagination .swiper-pagination-bullet{width: 30px;height: 4px;border-radius: 3px; background: #fff;}
.swi_index_banner  .swiper-pagination .swiper-pagination-bullet-active{ background: #e60012;}
.box_title{text-align: center; padding-bottom: 15px;margin-bottom:28px;}
.box_title b{font-size:32px;text-transform: uppercase;margin-bottom: 10px; font-weight:500;}
.box_title span{width: 100px; height:2px;display: block;background: #e60012;margin: 0 auto;}
.box_title .text{color: #999; margin-top: 40px;line-height: 22px;}

/*首页产品*/
.product_box{padding: 80px 0;background: #fff;}
.product_tabs{ text-align: center; margin-bottom: 30px;}
.product_tabs a{ padding: 10px 30px;background: #EDEDED;display: inline-block; border-radius: 20px;margin: 0 10px; color: #000;}
.product_tabs a:hover,.product_tabs .active{background: #192c75;color: #fff; transform: scale(1.05);}
.swi_product{padding-bottom: 50px;}
.swi_product .swiper-slide{width: 24%;margin-right: 1%;}
.swi_product .swiper-slide .img{overflow: hidden; width: 100%; border-radius:10px;margin-bottom:20px;background: #000; position: relative;}
.swi_product .swiper-slide:hover .img img{transform: scale(1.1);opacity: 0.3;filter:alpha(opacity=30);}
.swi_product .swiper-slide p{text-align: center; color: #000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.swi_product .swiper-slide:hover p{color: #666;}
.swi_product .swiper-slide .img i{position: absolute; color: #fff;width: 40px;height: 40px; font-size:40px;top: 0;right: 0;bottom: 0;left: 0;margin: auto;opacity: 0;filter:alpha(opacity=0);}
.swi_product .swiper-slide:hover .img i{opacity:1;filter:alpha(opacity=100);}
.swi_product .swiper-slide:nth-of-type(1){animation-delay:.1s;-webkit-animation-delay:.1s;}
.swi_product .swiper-slide:nth-of-type(2){animation-delay:.2s;-webkit-animation-delay:.2s;}
.swi_product .swiper-slide:nth-of-type(3){animation-delay:.3s;-webkit-animation-delay:.3s;}
.swi_product .swiper-slide:nth-of-type(4){animation-delay:.4s;-webkit-animation-delay:.4s;}
.swi_product .swiper-pagination .swiper-pagination-bullet-active{ background: #192c75;}

/*首页简介*/
.about_box{padding: 10% 0; overflow: hidden;}
.about_box:before {content: ' ';position: fixed;z-index: -1;top: 0;right: 0;bottom: 0;left: 0;background: url(../images/about_back.jpg) center 0 no-repeat;background-size: cover;}
.about_box .title{ color: #fff; margin-bottom:60px;}
.about_box .title b{font-size: 42px; margin-bottom: 0px; padding-bottom:10px;}
.about_box .title span{width: 100px;height: 3px;display: block;background: #fff;}
.about_box .text{ width: 50%; color: #fff;}
.about_box .text b{font-size: 36px; margin-bottom: 10px; font-weight: 500;}
.about_box .text p{font-size: 14px;line-height: 24px;margin-bottom: 50px;}
.more_hover{display: block;}
.more{padding: 12px 40px; background: #192c75; display: inline-block; font-size:14px; color: #fff; border-radius: 30px;}
.more:hover{background: #e60012; }

/*首页视频*/
.video_box{padding: 80px 0; background: #fff; text-align: center; overflow: hidden;}
.video_box .video_list{margin-bottom: 50px;}
.video_box ul li{ position: relative;width:calc(100%/3 - 1.6%); float: left;margin-right: 1.6%;overflow: hidden;}
.video_box ul li:nth-of-type(1){animation-delay:.1s;-webkit-animation-delay:.1s;}
.video_box ul li:nth-of-type(2){animation-delay:.2s;-webkit-animation-delay:.2s;}
.video_box ul li:nth-of-type(3){animation-delay:.3s;-webkit-animation-delay:.3s;}
.video_box ul li:nth-of-type(3){margin-right: 0%;}
.video_box ul li .img{width: 100%; overflow: hidden; background:#000;}
.video_box ul li .img img{max-width: 100%;opacity: 0.85;filter:alpha(opacity=85);}
.video_box ul li .iconfont{font-size: 50px;width: 50px;height: 50px; color: #fff; position: absolute;left: 0;top:-5%;right: 0;bottom: 0; margin: auto;}
.video_box ul li p{text-align:left;width: 100%; padding-top:10px; color: #333;}
.video_box ul li:hover .img img{ transform: scale(1.1); opacity: 0.95;filter:alpha(opacity=95);}
.video_box ul li:hover .iconfont{ transform: scale(1.3);}
.video_box ul li:hover p{ color: #666;transform: translateY(10);}
.video_box .more{margin: 0 auto;}
.video_list .swiper-pagination{ position: inherit; width: 100%; text-align: center; padding-top: 20px;}
.video_list .swiper-pagination-clickable .swiper-pagination-bullet{margin: 0 4px;}
.video_list .swiper-pagination-clickable .swiper-pagination-bullet-active{background: #192c75;}
/*首页数字滚动*/
.shuzi_box{padding: 10% 0;background: url(../images/youshi_back.jpg) no-repeat;background-position: center center; background-size:cover;}
.shuzi_box ul{ text-align: center;}
.shuzi_box ul li{display: inline-block; padding: 0 5%;}
.shuzi_box ul li span{font-size:60px; text-align: center; color: #fff; margin-bottom: 20px;}
.shuzi_box ul li b{position: relative;padding: 0 15px;}
.shuzi_box ul li b:before{content:' + '; position: absolute; right: 2px;top:5px; font-weight: 300; color: #fff; font-size: 22px; opacity: 0.5;filter:alpha(opacity=50);}
.shuzi_box ul li b i{ font-size: 60px;font-weight: bold;font-family:Times; color: #fff; text-align: center; display: inline-block; padding-right: 5px;}
.shuzi_box ul li b span{ font-size: 14px;color: #fff; display: inline-block; font-weight: 400;}
.shuzi_box ul li p{ font-size: 14px;color: #fff; display:block; text-align: center; opacity: 0.6;filter:alpha(opacity=60);}

/*首页新闻*/
.news_box{padding:60px 0 40px; background: #fff;}
.ny_news_box{background: #fff;}
.news_box ul{margin-bottom:50px;}
.news_box ul li{ width: 32%;float: left; margin-right: 1.2%; border-bottom: 1px solid rgba(0,0,0,0.1); padding-bottom: 20px;}
.news_box ul li:nth-of-type(1){animation-delay:.1s;-webkit-animation-delay:.1s;}
.news_box ul li:nth-of-type(2){animation-delay:.2s;-webkit-animation-delay:.2s;}
.news_box ul li:nth-of-type(3){animation-delay:.3s;-webkit-animation-delay:.3s;}
.news_box ul li .img{ width:100%;margin-bottom: 10px;overflow: hidden;background: #000;}
.news_box ul li .img img{ width:100%;}
.news_box ul li .text b{font-size: 22px; color: #192c75;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 400;margin-bottom: 7px;}
.news_box ul li .text p{font-size: 14px; color: #666;margin-bottom: 10px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.news_box ul li .text span{font-size: 14px; color: #999;}
.news_box ul li .text span i{margin-right: 5px;}
.news_box ul li:hover .img img{transform: scale(1.1); opacity: 0.6;filter:alpha(opacity=60);}
.news_box ul li:hover .text b{color: #000;}
.news_box .more_hover{margin: 0 auto; text-align: center;}

/*底部*/
.footer_box{ padding: 60px 0; background: url(../images/footer_back.jpg) no-repeat;background-position: center center; background-size:cover;}
.footer_box .left{width: 60%;}
.footer_box .footer_nav{margin-bottom: 70px;}
.footer_box .footer_nav a{ color: #fff;margin-right: 4%; font-size: 14px; opacity: 0.7;filter:alpha(opacity=70);}
.footer_box .footer_nav a:hover{ opacity:1;filter:alpha(opacity=100);}
.footer_box .fenx{ margin-bottom: 40px;}
.footer_box .fenx a{ margin-right: 10px;}
.footer_box .fenx a i{ font-size: 30px; color: #fff;}
.ecvv a{border-radius: 3px; overflow: hidden;}
.footer_box .right{ width: 40%; text-align: right;}
.footer_box .right b{font-size: 40px; color: #fff;margin-bottom: 20px;}
.footer_box .right p{font-size: 14px; color: #fff;margin-bottom: 10px; line-height: 26px;}
.footer_box .right p i{font-size:20px;margin-right: 6px;}
.banquan{ background: #fff; text-align: center;line-height: 50px;}
.banquan p{display: inline-block; font-size: 13px; margin-right: 10px; color: #999;}
.banquan p a{color: #999;}
.banquan p a:hover{color: #666;}
.banquan img{display: inline-block; transform: translateY(10px);}

/*内页主图*/
.ny_banner{position: relative;}
.ny_banner .ny_nav{width: 100%; position: absolute; bottom: 5%; color: #fff;opacity: 0.6;filter:alpha(opacity=60);}
.ny_banner .ny_nav a{display: inline-block; color: #fff; margin: 0 5px;}
.ny_banner .ny_nav i{display: inline-block; margin-right: 5px;font-size: 18px;}
.ny_banner .img img{ min-height: 350px; object-fit: cover;}

.ny_banner2{position: relative;}
.ny_banner2 .ny_nav{width: 100%; position: absolute; bottom: 5%; color: #fff;opacity: 0.6;filter:alpha(opacity=60);}
.ny_banner2 .ny_nav a{display: inline-block; color: #fff; margin: 0 5px;}
.ny_banner2 .ny_nav i{display: inline-block; margin-right: 5px;font-size: 18px;}
.ny_banner2 .img img{ min-height: 350px; object-fit: cover;}


/*产品列表*/
.product_list_box{padding:30px 0 80px;}
.product_list_tabs{ margin-bottom:3rem;padding: 0 2%;}
.product_list_tabs .accordion li{width: 49%;margin-right: 2%; float: left;position: relative;}
.product_list_tabs .accordion li:nth-of-type(2n){margin-right:0%;}
.product_list_tabs .accordion li .title{ width: 90%;padding: 0 5%; height: 50px;line-height: 50px; background: #192c75;overflow: hidden;}
.product_list_tabs .accordion li .title b{width: 80%; float: left; font-size: 1rem; font-weight: 500; color: #fff;}
.product_list_tabs .accordion li .title i{float: right; color: #999999; font-size: 12px;}
.product_list_tabs .accordion li .open .title{background: #192c75;}
.product_list_tabs .accordion li .open .title b{color: #fff;}
.product_list_tabs .accordion li .open .title i{color: #fff; transform: rotate(90deg);}
.product_list_tabs .accordion li .text{position: absolute; background: #fff; width: 90%;padding:2.5% 5%;display: none;max-height: 220px;z-index: 9; overflow-y: scroll; box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.product_list_tabs .accordion li .text a{display: block;height: 44px;line-height: 44px; border-top: 1px dashed rgba(0,0,0,0.1); font-size: 14px;}
.product_list_tabs .accordion li .text a:hover{color: #e60012;}
.product_list_tabs .accordion li .text a:nth-of-type(1){border-top: 0px;}
.product_list_tabs .accordion li .text a:nth-of-type(2n){background: #FAFAFA;}
.product_list_tabs .accordion li .bj{position: fixed;z-index: 2; background: rgba(0,0,0,0.1);display:block;width: 100%;height: 100%; top: 0;left: 0;}
.product_list_tabs .accordion li{}
.ny_box_title b{ font-size:28px; text-transform: none; font-weight:500;text-transform: uppercase; font-weight:500;}
.product_list ul li{width:calc(100%/3 - 4%); margin: 0 2%;background: #fff; overflow: hidden; float: left; margin-bottom: 20px;}
.product_list ul li .img{ overflow: hidden; border-bottom: 1px solid rgba(0,0,0,0.1);}
.product_list ul li .img img{max-width:100%; margin:0 auto;}
.product_list ul li:hover .img img{transform: scale(1.1);}
.product_list ul li:nth-of-type(4n){margin-right: 0%;}
.product_list ul li .text{ padding:3% 4%;}
.product_list ul li .text b{font-size:18px; color: #192c75;display: block;margin-bottom: 4px; font-weight:500;}
.product_list ul li .text p{font-size: 14px; color: #999;}
.product_list ul li:hover{background: #192c75;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.product_list ul li:hover .text b{color: #fff;}
.product_list ul li:hover .text p{color: #fff;}

.product_list_box .wrap dl a{ float:left; width:calc(100%/6); text-align:center;font-size:0.9rem; color:#333;}
.product_list_box .wrap dl a img{ max-width:100%; margin:0 auto; display:block;}

.cpindex .swiper-slide{ float:left; width:calc(100%/4 - 1%); margin:0 0.5%; margin-bottom:20px;}
.cpindex  .swiper-slide .img{overflow: hidden; width: 100%; border-radius:10px;margin-bottom:10px;background: #000; position: relative;}
.cpindex  .swiper-slide:hover .img img{transform: scale(1.1);opacity: 0.3;filter:alpha(opacity=30);}
.cpindex  .swiper-slide p{text-align: center; color: #000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.cpindex  .swiper-slide:hover p{color: #666;}
.cpindex  .swiper-slide .img i{position: absolute; color: #fff;width: 40px;height: 40px; font-size:40px;top: 0;right: 0;bottom: 0;left: 0;margin: auto;opacity: 0;filter:alpha(opacity=0);}
.cpindex  .swiper-slide:hover .img i{opacity:1;filter:alpha(opacity=100);}
.cpindex  .swiper-slide:nth-of-type(1){animation-delay:.1s;-webkit-animation-delay:.1s;}
.cpindex  .swiper-slide:nth-of-type(2){animation-delay:.2s;-webkit-animation-delay:.2s;}
.cpindex  .swiper-slide:nth-of-type(3){animation-delay:.3s;-webkit-animation-delay:.3s;}
.cpindex  .swiper-slide:nth-of-type(4){animation-delay:.4s;-webkit-animation-delay:.4s;}
.cpindex  .swiper-pagination .swiper-pagination-bullet-active{ background: #192c75;}







/*产品信息*/
.product_info_box{ }
.product_info_box .img_box{width: 100%;background: #fff; background-size: 100% 100%; float: left;}
.product_info_box .swi_product_img{padding:30px 0;}
.product_info_box .swi_product_img .swiper-slide img{ margin: 0 auto;}
.swi_product_img .swiper-pagination-bullet-active{ background: #fff;}
.product_info_text{padding: 30px 0; background: #fff;}
.pos_porduct{ padding: 50px 0;background: #f4f4f4;}

.product_info_box .swi_product_img .swiper-pagination-bullet-active{ background: #666;}
.cpxqbt .wrap{ background:#192c75; padding:10px 20px; color:#fff;box-sizing: border-box; }
.cpxqbt .wrap b{ font-size:1rem; font-weight:500;}

/*产房图片*/
.photo_changfang{ padding:80px 0; background:-moz-linear-gradient(left,#ededed,#fbfbfb);/*Mozilla*/
background:-webkit-gradient(linear,0 50%,100% 50%,from(#ededed),to(#fbfbfb));/*Old gradient for webkit*/
background:-webkit-linear-gradient(left,#ededed,#fbfbfb);/*new gradient for Webkit*/
background:-o-linear-gradient(left,#ededed,#fbfbfb); /*Opera11*/}
.honorList{padding-bottom: 30px;}
.honorList ul{ color: #666; padding: 0;}
.photo_changfang .honorList li{ width: 19.5%;}
.photo_rongyu .honorList li{ width: 24.5%;}
.honorList li{margin-bottom:20px; cursor: pointer; text-align: center;}
.honorList li p{ padding-top: 10px;}
.honorList .img{overflow: hidden; position: relative; border: 1px solid #f1f1f1;}
.honorList li a{}
.honorList li a img{width:100%;height:auto;}
.honorList .bg{ background: rgba(0,0,0,0.4);position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0; filter:alpha(opacity=0);visibility: hidden; transition: 400ms; -webkit-transition: 400ms;}
.honorList .il,.honorList .ir{ background-color: #fff; position: absolute; left: 50%; top: 50%; display: block; transition: 400ms; -webkit-transition: 400ms;}
.honorList .il{ height: 3px; width: 0px; margin:-1px 0px 0px -15px;}
.honorList .ir{ height: 0px; width: 3px; margin:-15px 0px 0px -1px;}
.honorList li:hover .img{ }
.honorList li:hover .bg{ opacity: 1;filter:alpha(opacity=100); visibility: visible;}
.honorList li:hover .il{ width: 30px; }
.honorList li:hover .ir{ height: 30px;  transition: 400ms ease 200ms; -webkit-transition: 400ms ease 200ms;}
.overlayClose { width: 52px; height: 52px; display: block; position: fixed; right: 1%; top: 2%; border-radius: 50%; transition: 300ms; -webkit-transition: 300ms; z-index: 100;}
.overlayClose i { background: url(../images/close-empty.png) no-repeat scroll center center; width: 100%; height: 100%; display: block; transition: 400ms; -webkit-transition: 400ms; cursor: pointer;}
.overlayClose:hover{ background-color: #005aaa;}
.overlayClose:hover i { transform: rotate(90deg); -webkit-transform: rotate(90deg); -o-transform: rotate(90deg); -moz-transform: rotate(90deg); }
.imgShowBox { background: url(../images/black.png) repeat; background: none rgba(0,0,0,0.9); bottom: 0; left: 0; position: fixed; right: 0; top: 0; transform: translateY(100%); -webkit-transform: translateY(100%); transition: all 800ms ease 0s; -webkit-transition: all 800ms ease 0s; z-index: 1010; width: 100%; overflow: hidden;  -webkit-overflow-scrolling: touch; }
.no-csstransitions .imgShowBox{ display: none;}
.imgShowDemo .item { width: 100%; height: 100%; background-repeat: no-repeat; background-position: center; position: relative; }
.imgShowDemo .img { vertical-align: middle; height: auto; width: auto; max-height: 100%; max-width: 100%; margin: auto; position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; }
.imgShowDemo .con{ position: absolute; left: 0px; right: 0px;bottom: 0px; background-color: #fff; width: 90%; padding: 10px 5%;}
.imgShowDemo .con .t{ font-size: 16px; color: #333;}
.imgShowDemo .txt { background: #272727; font-size: 16px; color: #fff; line-height: 65px; position: absolute; left: 0; right: 0; bottom: 0; height: 65px; }
.imgShowDemo .txt .i { padding-left: 3%; }
.hi-num { width: 85px; height: 65px; background: #272727; color: #fff; border-left: 1px solid #3a3a3a; position: absolute; bottom: 0; right: 0; text-align: center; line-height: 65px; font-size: 16px; }
.img-show { transform: translateY(0) !important; -webkit-transform: translateY(0) !important; }
.no-csstransitions .img-show{ display: block;}
.owl-item{margin:0;float:left;}
.imgShowDemo .owl-controls .owl-buttons div { position: absolute; padding: 0px; margin: 0px; width: 64px; height: 64px; border-radius: 10px; background-color: transparent; overflow: hidden; top: 50%; margin-top: -32px; background-position: center center; background-repeat: no-repeat; text-indent: -10em; cursor:pointer;transition:all 0.5s;}
.imgShowDemo .owl-controls .owl-buttons div.owl-prev { left: 3%; background-image:url(../images/left.png); }
.imgShowDemo .owl-controls .owl-buttons div.owl-next { right: 3%; background-image:url(../images/right.png); }
.imgShowDemo .owl-controls .owl-buttons div.owl-prev:hover, .imgShowDemo .owl-controls .owl-buttons div.owl-next:hover {background-color: #005aaa; }
.imgShowDemo .owl-controls .owl-buttons div.owl-prev.disabled, .imgShowDemo .owl-controls .owl-buttons div.owl-next.disabled { background:none;}
.Factory_swi{ padding-bottom:60px;}
.Factory_swi .swiper-scrollbar{ width: 32.8%; height: 2px; background:#EEEEEE;left: 50%; position: absolute; transform:translateX(-50%); bottom:50px;z-index: 8;}
.Factory_swi .swiper-scrollbar .swiper-scrollbar-drag{ background: #005aaa;}
.Certificate_swi{ padding-bottom:60px;}
.Certificate_swi .swiper-scrollbar{ width: 32.8%; height: 2px; background:#EEEEEE;left: 50%; position: absolute; transform:translateX(-50%); bottom:50px;z-index: 8;}
.Certificate_swi .swiper-scrollbar .swiper-scrollbar-drag{ background: #005aaa;}
.photo_rongyu{padding: 80px 0;background: #fff;}
.honorList .swiper-pagination-bullet-active{background: #005aaa;}
.info_title b{ font-size: 36px; text-transform: uppercase; font-weight: 500; text-align: center; margin-bottom: 20px;}

.jianjie_box{ padding: 60px 0;}
.jianjie_box .img{ width: 48%; margin-right: 2%;margin-bottom: 1%;}
.jianjie_box .img img{ width: 100%;}
.jianjie_box .text{ width: 100%; font-size: 14px; line-height: 22px;}
.jianjie_box .text b{font-size: 30px; margin-bottom: 20px;margin-top:30px;}
.about_box .info_text{ width:100%; color: #fff; float: left;}
.about_box .info_text span{ width:70%; color: #fff;}

.info_text .left{ width: 35%; float: left;}
.info_text .left h2{ display: block;margin-bottom: 10px; color: #999;}
.info_text .left span{ display: block;width: 80px; height: 2px; display: block; background: #e60012; margin-bottom: 50px;}
.info_text .left p{color: #000;}
.info_text .right{ width: 60%; color: #333;text-align:inherit; }


.info_box{background:#f4f4f4; padding: 80px 0;}
.info_box .text{color: #000; font-size: 14px;line-height: 26px; }
.info_box .text b{color: #000; font-size:32px; margin-bottom: 20px; font-weight:500;text-transform:uppercase;}
.info_box .wrapjj{width:90%; max-width:1100px; margin:0 auto;}
.info_box .wrapjj img{ display:inline; max-width:100%;}
.info_box .wrapjj td img{ max-width:none; padding:7px;}
.info_box .wrapjj .box_title{ border-bottom:1px solid #f1f1f1;}
.info_box .wrapjj .infonrok span{ display:inline;}
.info_box .wrapjj .infonrok2{ display:none;}
.info_box .wrapjj .infonrok2 span{ display:inline;}

/*发展历程*/
.memorabiliaDemo{ padding:54px 0px 14px 14px; width:45%; position:relative;float: left;}
.memorabiliaDemo .mouseIco{ left: 130px; margin-left: 0;}
.memorabiliaDemo .line{ width: 2px; height: 110%; position: absolute; left: 87px; top: 0; background-color: #dedede;}
.memorabiliaDemo .yd{ background: url(../images/memorabilia_d.png) no-repeat scroll center center; width: 25px; height: 25px; position: absolute; left:76px; top: -2px;}
.memorabiliaBox{ height: 350px; overflow-y:auto;  cursor:url(../images/mouse.png) 16 16, default;}
.memorabiliaBox .mCSB_scrollTools{ visibility: hidden !important;}
.memorabilia-list dd{ position: relative; padding:0px 0px 25px 110px; font-size: 14px; line-height: 26px; color: #888;}
.memorabilia-list .year{ position: absolute; left: 0; padding-left: 0px; width: 84px; color: #333; font-weight: bold; font-size: 18px;}
.memorabilia-list .year i{ width: 20px; height: 1px; background-color: #dedede; position: absolute; left:75px; top: 50%; margin-top:0px;}
.memorabilia-list .year em{ width: 6px; height: 6px; border: 2px solid #e60012;background-color: #e60012; border-radius: 50%; position: absolute; left:69px; top: 50%; margin-top: -5px;}
.memorabiliaBox::-webkit-scrollbar
{
  width: 5px;
  background-color: rgba(0,0,0,0);visibility: hidden; display: none;
}
.mouseIco{ border: 1px solid #192c75; width: 21px; height: 30px; display: block; margin: 0px auto; border-radius: 12px; position: absolute; left: 50%; margin-left: -17px; bottom:-40px; z-index:1;}
.mouseIco i{ width: 2px; height: 7px; border-radius: 1px; display: block; background-color: #B5D5FA; position: absolute; left: 50%; margin-left: -1px; top: 5px; -webkit-animation: mouse-dot 1s cubic-bezier(0.23, 1, 0.32, 1) infinite; animation: mouse-dot 1s cubic-bezier(0.23, 1, 0.32, 1) infinite;}
@keyframes mouse-dot {
    from { opacity: 0;filter:alpha(opacity=0); }
    33% { opacity: 1;filter:alpha(opacity=100); }
    to { transform: translateY(15px); -webkit-transform: translateY(15px); opacity: 0; filter:alpha(opacity=0);}
}
@-webkit-keyframes mouse-dot {
    from { opacity: 0;filter:alpha(opacity=0); }
    33% { opacity: 1; filter:alpha(opacity=100);}
    to { transform: translateY(15px); -webkit-transform: translateY(15px); opacity: 0;filter:alpha(opacity=0); }
}


.licheng_box{background: #fff; margin:120px 0;overflow: hidden;}
.licheng_box .info_title{margin-bottom: 0px;}
.licheng_box .info_title b{text-align: left; padding-left: 30px; color: #192c75;}
.licheng_box .right{width: 50%; float: right;}
.licheng_box .right img{width: 100%; height: 480px; object-fit: cover;}

.article_content_box{ padding: 30px 0; background: #f2f2f2;}
.article_content_box .wrap{ background: #fff;}
.article_content_box .box{ padding: 70px 100px;}
.article_content_box .box .title{ border-bottom: 1px solid #f2f2f2;}
.article_content_box .box .title b{ font-size: 30px; color: #363636; text-align: center; padding-bottom: 20px;}
.article_content_box .box .title p{ font-size: 14px; color: #999; text-align: center; padding-bottom: 20px;}
.article_content_box .box .title p span i{margin-right: 5px;}
.article_content_box .box .font{ padding: 50px 0;border-bottom: 1px solid #f2f2f2; margin-bottom: 20px; color: #333; line-height: 24px;}
.article_content_box .box .font img{ display:inline; max-width:100%;}

.contact_box{padding: 100px 0;}
.contact_box .left{ width: 45%;}

.info_jianjie_box{background: #f4f4f4;padding:50px 0;}
/*联系我们*/
.contact_biaodan{ padding:25px 0;border-bottom: 1px dashed rgba(0,0,0,0.1); margin-bottom: 50px;}
.contact_biaodan .title{ text-align: center; margin-bottom: 50px;}
.contact_biaodan .title b{font-size: 30px; color: #000; display: block;margin-bottom: 10px;}
.contact_biaodan .title p{ color:#666;}
#GBookAdd .wenben{ width: 32%; float: left; margin-right: 1.9%;}
#GBookAdd .wenben .titles_p{font-size: 14px; margin-bottom: 10px;}
#GBookAdd .wenben .text{ width: calc(100% - 20px); height: 48px;line-height: 48px; padding: 0 10px; border: 1px solid #D8D8D8; border-radius: 6px;}
#GBookAdd .wenben:nth-of-type(3){margin-right: 0;}
#GBookAdd .neirong{margin-top:15px; margin-bottom: 30px;}
#GBookAdd .neirong .cmessage{ width: calc(100% - 22px); padding: 10px; min-height: 150px; border: 1px solid #D8D8D8; border-radius: 6px;}
#GBookAdd .neirong .titles_p{font-size: 14px; margin-bottom: 10px;}
#GBookAdd .submit{ width: 160px;height: 52px; display: block; background: #192c75; color: #fff; border-radius: 5px; margin: 0 auto; font-size: 16px;}

.info_box{ padding: 80px; background: #fff; margin-bottom: 20px;}
.info_box .info_xinxi{ padding-bottom: 30px;}
.info_box .info_xinxi .text{font-size: 14px;line-height: 30px;}
.info_box .info_xinxi .text b{font-size: 24px; margin-bottom: 20px; text-align: center; }
.ny_right .ativecustomer{ background: #fff;}
.ny_right .ativecustomer .swiper-container{width:calc(100% - 40px);}

.lxwm_box{ padding: 50px;background: #fff; margin-bottom: 30px;}
.lxwm_box .lxwm_info{ font-size: 14px; line-height: 32px; text-align: center; padding-top:30px;  padding-bottom: 50px; border-bottom: 1px dashed rgba(0,0,0,0.1);}
.lxwm_box .lxwm_info b{font-size: 22px; margin-bottom: 30px;}
.lxwm_box .lxwm_info img{margin: 0 auto 20px;}
.swi_news .swiper-pagination .swiper-pagination-bullet-active{background: #192c75;}
.list_boss{ background: #f4f4f4; padding: 30px 0;}
.list_boss ul li{margin-bottom:4px; background: #fff; padding:30px 40px;transition:all .3s ease-in-out 0s; }
.list_boss ul li .list_text{ width: 100%; float: left;}
.list_boss ul li .list_text b{display: block; padding-bottom:4px;transition:all .3s ease-in-out 0s; font-size:22px;}
.list_boss ul li .list_text span{ float: left; margin-right: 40px; display: block; font-size: 14px; color: #999999;transition:all .5s ease-in-out 0s;margin-left:-2px;}
.list_boss ul li .list_text span i{  margin-right: 5px;transition:all .5s ease-in-out 0s;}
.list_boss ul li .list_text p{ padding-top:10px; color: #444;line-height:22px;transition:all .5s ease-in-out 0s;}
.list_boss ul li .list_text .list_more{ width: 32px; height: 32px; text-align: center; line-height: 32px; border:1px solid #E1E1E1; border-radius: 50%; float: left;transition:all .3s ease-in-out 0s;}
.list_boss ul li .list_text .list_more i{display: block; font-size: 20px;transition:all .5s ease-in-out 0s;}
.list_boss ul li:hover{ background: #192c75;}
.list_boss ul li:hover i{ color: #fff;transition:all .5s ease-in-out 0s;}
.list_boss ul li:hover b{ color: #fff; transform: translateX(20px);}
.list_boss ul li:hover p{ color: #fff;}
.list_boss ul li:hover span{ color: #fff; opacity: 0.5;filter:alpha(opacity=50);}
.list_boss ul li:hover span i{ color: #fff;}
.list_boss ul li:hover .list_more{ transform: translate(20px,0px);}

.page_box{padding:0px 0 60px;background: #f4f4f4;}
@media screen and (max-width: 1200px){
	.top .nav a{padding:15px 1%;}
} 


.apptop_textbox{width: 100%; background: #f4f4f4;}
.apptop_textbox .apptoptext{ width: 90%;height: auto; padding: 110px 5% 67px;background: #fff; margin-top: -140px;position: relative;z-index:90; box-shadow: 0 0 18px rgba(0,0,0,0.1);}
.apptop_textbox .apptoptext .ny_nav{position: absolute; top: -30px;left:0; color: #fff;opacity: 0.6;}
.apptop_textbox .apptoptext .ny_nav a{color: #fff;margin:0 5px;}
.apptop_textbox .apptoptext .ny_nav i{margin-right: 5px;}

.apptop_textbox .apptoptext:before{ content: ' '; width: 60px;height: 2px; display: block; position: absolute; top: 60px; left: 5%;background: #f01925;}
.apptop_textbox .apptoptext .title{ float: left; width:20%; border-right: 1px solid rgba(0,0,0,0.1);}
.apptop_textbox .apptoptext .title b{ font-size: 26px; text-transform: uppercase; font-weight:500;}
.apptop_textbox .apptoptext .text{float: right; width: 75%; font-size: 14px; line-height: 23px; color: #333;}
.apptop_textbox .apptoptext .text span{ display:inline;}


.app_list{margin-top: 20px;}
.app_list ul li{ width: 24.5%; margin-right: 0.75%;}
.app_list ul li p{ width: 100%; text-align: center;}
.app_list ul li:nth-of-type(4n){ margin-right: 0%;}


.chengchan_photo{ margin-top: 40px;}
.neiyechangfang{ width: auto;}
.neiyechangfang li{ width: 24%;  float: left; margin-right:1.25%; }
.neiyechangfang li:nth-of-type(4n){margin-right: 0%; }
.neiyechangfang li .img a{width: 100%; display: block;}
.neiyechangfang li .img a img{ width: 100%; display: block; box-sizing: border-box;background: #fff;}
.changfang li p{ width: 100%; text-align: center;}
.product_info_text .wrap{position: relative;}
.bdsharebuttonbox{float: right; position: absolute; right: 0;bottom: 10px;}



.suspension{position:fixed;z-index:55;right:0;bottom:10%;width:70px;height:120px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:34px;height:34px;background-color:Rgba(0,0,0,0.5);margin-bottom:1px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#F05352;}
.suspension .a .i{float:left;width:34px;height:34px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
.suspension .a-service .i{width:20px;height:20px;margin-top:7px;margin-left:7px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:7px;margin-left:7px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-48px -4px;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-service-skype i{ background:url(../images/skype.png)!important;}
.suspension .a-service-WhatsApp i{ background:url(../images/whatsapp.png)!important;}

.suspension .a-top .i{background-position:-136px -5px;}
.suspension .a-top{background:Rgba(0,0,0,0.5);display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:220px;background:#fff;position:absolute;right:43px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .e{width: 160px;}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:0px;}
.suspension .d-service-WhatsApp{top:35px;}
.suspension .d-service-skype{top:70px;}
.suspension .d-qrcode{top:0px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d .inner-box .qrcode-img img{ margin: 0 auto; max-width:100%;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item .iWhats{background:url(../images/whatsappda.png) no-repeat center center;display:block;}
.suspension .d-service-item .iskype{background:url(../images/skypeda.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:14px;margin-left:12px; font-weight:normal; color:#666;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}






.pc-vis{display: inherit;}
.phone-vis{display: none;}

/*手机样式*/
@media (max-width: 640px){
body{min-width:inherit; width: 100%;}
.wrap{width: 94%;}
.pc-vis{display: none;}
.phone-vis{display: inherit;}
.top{}	
.top .top_wrap{padding: 0;height: 3.4rem; overflow: hidden;}
.top .right{display: none;}
.top .nav{display: none;}
.top .logo{margin-top: 0;padding: 0.6rem 0;}
.top .logo img{width: 3rem;margin-right: 0.7rem;}
.top .logo .text{font-size: 0.7rem;margin-top: 0.4rem; font-weight:500;}
.top .menu{ width: 3.4rem; float: right;padding:1.4rem 0 0.7rem; border-left: 1px solid rgba(0,0,0,0.1);}
.top .menu i{ width: 50%; margin: 0 auto;display: block;height: 2px; margin-bottom: 0.3rem;background: #666;}
.top .menu2 i:nth-of-type(1){transform: translateY(0.45rem) rotate(45deg);
-ms-transform:translateY(0.45rem) rotate(45deg);		/* IE 9 */
		-webkit-transform:translateY(0.45rem) rotate(45deg);	/* Safari and Chrome */
		-o-transform:translateY(0.45rem) rotate(45deg);		/* Opera */
		-moz-transform:translateY(0.45rem) rotate(45deg);		/* Firefox */}
	.top .menu2 i:nth-of-type(3){transform: translateY(-0.45rem) rotate(-45deg);
		-ms-transform:translateY(-0.45rem) rotate(-45deg);		/* IE 9 */
		-webkit-transform:translateY(-0.45rem) rotate(-45deg);	/* Safari and Chrome */
		-o-transform:translateY(-0.45rem) rotate(-45deg);		/* Opera */
		-moz-transform:translateY(-0.45rem) rotate(-45deg);		/* Firefox */}
	.top .menu2 i:nth-of-type(2){ transform: translateX(100%);opacity: 0;filter:alpha(opacity=0);}
	.zz_bg{visibility: hidden;width: 100%;height: 100%;background: rgba(0,0,0,0.9);opacity: 0;filter:alpha(opacity=0);}
	.menu_list_box_item .icon-jia-l{font-size:1rem;}
	.menu_list{width:0%; right:-50%;z-index:99;visibility:hidden;box-sizing:border-box;padding-top:0rem;height:100%;background:#fff;overflow:hidden; opacity: 0;filter:alpha(opacity=0); top: 3.4rem;border-top: 1px solid rgba(0,0,0,0.1);}
	.menu_list_box{ overflow-y: scroll; width: 100%; position: absolute;top: 0rem;}
	.menu_list .menu_list_box>li{width:auto;border-bottom:1px solid #eee;color:#333;font-size:1rem;line-height:18px;position: relative;}
	.menu_list .menu_list_box>li a{display:block; font-size:14px;display:block;padding:15px 1rem;}
	.menu_list .u_l{display:none;}
	.menu_list .home-dh{ position:absolute; right:10%; top:30%;}
	
	.menu_list .Language{ padding:1rem 1rem;}
	.menu_list .Language a{ display:block; margin-bottom: 0.5rem; height: 2rem;line-height: 2rem;color: #999; font-size: 0.7rem;}
	.menu_list .Language span{ display: inline-block; width: 2rem;height: 2rem; line-height: 2rem; border-radius: 50%; background: #ededed;text-align: center; margin-right: 0.5rem; font-size: 0.7rem; transform: scale(0.8);}
	.menu_list .Language .on{ color: #000; font-size: 0.7rem;}
	.menu_list .Language .on span{ background:#192c75; color: #fff;}
	
	.swi_index_banner .swiper-slide .text{ top:35%; transform: translateY(-50%); text-align: center;}
	.swi_index_banner .swiper-slide .text b{font-size: 1.6rem; line-height:1.8rem;}
	.swi_index_banner .swiper-slide .text .more{font-size: 0.8rem; padding:0.7rem 2rem;}
	.swi_index_banner .swiper-pagination { right: 5%;}
	.swi_index_banner .swiper-pagination .swiper-pagination-bullet{width: 1rem;height: 2px;}
	.product_box{padding: 1.5rem 0;}
	.box_title b{font-size: 1.3rem;}
	.box_title{margin-bottom: 1rem;}
	.box_title span{width: 3rem;height: 2px;}
	.box_title .text{width: 100%;margin: 0 auto;}
.about_box:before {content: ' ';position: fixed;z-index: -1;top: 0;right: 0;bottom: 0;left: 0;background: url(../images/about_back_phone.jpg) center 0 no-repeat;background-size: cover;}
	.product_tabs{margin-bottom: 1rem; transform: scale(0.9);}
	.product_tabs a{ width: calc(50% - 2.5rem); padding:0.6rem 1rem; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; float: left;font-size: 0.8rem;margin: 0;}
	.product_tabs a:nth-of-type(1){margin:0 0.5rem 0 0;}
	.swi_product .swiper-slide{width: 48%;}
	.about_box{padding: 20% 0;}
	.about_box .title{margin-bottom:12%;}
	.about_box .title b{font-size: 1.6rem;}
	.about_box .title span{width: 3rem;height: 2px;}
	.about_box .text b{font-size: 1.2rem;}
	.about_box .text{width: 100%;}
	.about_box .text p{margin-bottom: 2rem;}
	.more{font-size: 0.8rem;padding: 0.7rem 2rem;}
	.video_box{padding: 2rem 0 3rem;}
	.video_box .video_list{margin-bottom: 1rem;}
	.shuzi_box{padding: 0;background: url(../images/youshi_back_phone.jpg) no-repeat;background-position: center center; background-size:cover;}
	.shuzi_box .wrap{ width: 100%; background: rgba(0,0,0,0.4);}
	.shuzi_box ul li{width: 50%; float: left; padding:2rem 0;border-bottom: 1px solid rgba(255,255,255,0.1);}
	.shuzi_box ul li span{font-size:3rem;}
	.shuzi_box ul li b{ float: left; display: block;left: 50%; transform: translateX(-50%);}
	.shuzi_box ul li b i{font-size:2rem;}
	.shuzi_box ul li p{font-size: 0.8rem;}
	.shuzi_box ul li:nth-child(1n){width: calc(50% - 1px);border-right: 1px solid rgba(255,255,255,0.1);}
	.news_box{padding: 2rem 0;}
	.footer_box{ padding: 1rem 0; background: url(../images/footer_back_phone.jpg) no-repeat;background-position: center center; background-size:cover;}
	.footer_box .right{display: none;}
	.footer_box .left{width: calc(100% - 3rem);}
	.footer_box .footer_nav{display: none;}
	.footer_box .fenx{margin-bottom: 1rem;}
	.footer_box .fenx a i{font-size: 1.4rem;}
	.footer_box .sll_top{width: 3rem;height: 3rem; display: block;background: #fff; border-radius: 50%; text-align: center; line-height: 3rem; float: right; transform: rotate(-90deg); margin-top: 1rem;}
	.ecvv{}
	.ecvv a:nth-of-type(1) img{ height: 1.4rem; margin-bottom: 0.5rem;}
	.ecvv a:nth-of-type(2) img{ height: 1.4rem;}
	.banquan{line-height: inherit; padding: 0.7rem 0;}
	.banquan p{font-size: 0.7rem; margin-right: 0;display: block;}
	.banquan img{width: 40%; transform: none; margin-top: 0.4rem;}
	.info_box{padding: 2rem 0.5rem;}
	.info_text .left{width: 100%;margin-bottom: 2rem;}
	.info_text .right{width: 100%;}
	.info_box{overflow: hidden;}
	.info_box .text b{font-size: 1.6rem;}
	.info_text .left span{width: 3rem;height: 2px;margin-bottom: 2rem;}
	.licheng_box{margin: 2rem 0 ;}
	.licheng_box{}
	.memorabiliaDemo{ width: 100%; margin-bottom:6rem; padding-left: 0;}
	.licheng_box .right{width: 100%;}
	.licheng_box .right img{height: auto;}
	
	.photo_changfang{padding: 2rem 0;}
	.info_title b{font-size: 1.6rem;margin-bottom: 0.6rem;}
	.photo_changfang .honorList li{width: 24.5%;}
	.honorList li p{font-size:0.7rem;}
	.photo_rongyu{padding: 2rem 0;}
	.product_list_tabs .accordion li .title b{font-size: 0.8rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
	.product_list_tabs .accordion li .text a{font-size: 0.7rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	
	.product_list_box{padding:2rem 0;}
	.product_list ul li{width: calc(100%/2 - 4%); margin: 0 2%;}
	.product_list ul li:nth-of-type(5n){ margin-right:1%;}
	.product_list ul li:nth-of-type(2n){margin-right:0%;}
	.list_boss ul li{padding: 1rem;}
	.list_boss{padding: 1rem 0;}
	.list_boss ul li .list_text b{font-size: 1.2rem; font-weight: 500; padding-bottom: 0.2rem;}
	.list_boss ul li .list_text .list_time{display: block; width: 100%;}
	.list_boss ul li .list_text span{font-size: 0.85rem; margin-left: -2px;}
	.list_boss ul li .list_text p{font-size: 0.7rem; line-height: 1rem; padding-top: 0.6rem; display:none;}
	
	.page_box{padding-bottom: 3rem;}
	.info_jianjie_box{padding: 1rem 0;}
	.lxwm_box{padding: 1rem; margin: 0;}
	.lxwm_box .lxwm_info b{font-size: 1rem; margin-bottom: 1rem; text-align: left;}
	.lxwm_info p{ color: #999; line-height: 1.6rem; text-align: left;}
	.lxwm_box .lxwm_info{padding-bottom: 2rem;}
	.contact_biaodan{padding: 1rem 0 2rem; margin-bottom: 1rem;}
	.contact_biaodan .title{margin-bottom: 1rem;}
	.contact_biaodan .title b{font-size: 1.2rem; text-align:left;}
	.contact_biaodan .title p{ text-align: left; font-size: 0.7rem;}
	.contact_biaodan .wrap{width: 100%;}
	#GBookAdd .wenben{width: 100%; margin-bottom: 0.2rem;}
	#GBookAdd .neirong{margin: 1rem 0;}
	#GBookAdd .submit{font-size: 1rem;}
	#dituContent{height: 18rem!important;}
	.article_content_box .box{padding: 1rem;}
	.article_content_box .box .title b{font-size: 1.4rem;padding-bottom: 0.5rem; line-height: 1.8rem;}
	.article_content_box .box .font{padding:1rem 0; font-size:1rem;}
	.article_content_box .box .font img{ max-width:100%; display:inline;}
	.return{font-size: 0.8rem;}
	.product_list_box_phone{padding: 2rem 0 1rem;}
	.product_info_box .swi_product_img{padding:0.5rem 0;}
	.product_info_box .swi_product_img .swiper-slide img{width:93%;}
	.product_info_text{padding: 1rem 0;}
	.product_info_text .wrap .text{padding: 1rem;}
	.pos_porduct{padding: 2rem 0 1rem;}
	.pos_porduct .product_list ul li{ display: none;}
	.pos_porduct .product_list ul li:nth-of-type(1){ display:inherit;}
	.pos_porduct .product_list ul li:nth-of-type(2){ display: inherit;}
	
	.ny_banner .ny_nav{font-size: 0.8rem;}
	.apptop_textbox .apptoptext{ padding: 30px 5% 30px;}
	.apptop_textbox .apptoptext .title{width: 100%; border: 0; padding-top: 26px;}
	.apptop_textbox .apptoptext:before{top:40px;}
	.apptop_textbox .apptoptext .text{margin-top: 30px; width: 100%; font-size: 1rem;}
	.neiyechangfang li{width: 49%;margin-right: 1%;}
	.neiyechangfang li:nth-of-type(2n){margin-right: 1%;}
	.neiyechangfang li:nth-of-type(4n){margin-right: 1%;}
	.chengchan_photo{margin-top: 20px;}
	.honorList{padding-bottom: 10px;}
	.suspension{display: none;}
	.ny_banner .img img{ min-height:100%;}
	.product_list ul li .text b{ font-size:1rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; font-weight:500;}
	.product_list_tabs{ margin-bottom:2.5rem}
	.cpxqbt .wrap{margin: 0 2%;width: auto;max-width: 94%;}
	.product_list_box .wrap dl a{float:left; width:calc(100%/3); text-align:center;font-size:0.8rem; color:#333; padding-bottom:1rem;}
	.product_list_box .wrap dl p{min-height:2rem; overflow:hidden;}
	.product_list_box .wrap dl a img{ max-width:40%;}
	.info_box .wrapjj .infonrok{display:none;}
	.info_box .wrapjj .infonrok2{display:block;}
	.cpindex .swiper-slide{width:calc(100%/2 - 1%);}
}
	
	
	
	
	
	
	
	
