/*-----  Global  ----*/
*{margin:0px;padding:0px; border-width:0;box-sizing:border-box;}
body{font-size:14px;font-family:"Microsoft YaHei";}
a,a:visited{text-decoration:none;color:#555;}
a:hover,a:active{text-decoration:none;color:#555;}
ul li{list-style:none;}
a,img{transition: all 0.7s ease-in-out;-webkit-transition: all 0.7s ease-in-out;}
.clear{clear:both; height:0px; width:0px; overflow:hidden;}
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix{display: inline-table;}
/* Hides from IE-mac \*/ 
*html .clearfix {height: 1%;}
.clearfix {display: block;}
.floatLeft{float:left;}
.floatRight{float:right;}
::-webkit-input-placeholder
{color:#989898;}
:-moz-placeholder
{color:#989898;}
::-moz-placeholder
{color:#989898;}
:-ms-input-placeholder
{color:#989898;}
.container{width:1600px;margin:0 auto;}
.positionimg img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
/*top*/
#topbg{height:96px;background:#FFF;}
.top{width:100%;z-index:999;background:#FFF;left:0;box-shadow:0 0 20px rgba(191,195,203,.28);-webkit-box-shadow:0 0 20px rgba(191,195,203,.28);}
.top .container{width:calc(100% - 30px);max-width:1662px;}
.top .t_left{float:left;padding:15px 0 12px;display:block;outline:none;}
.top .t_left .logo{width:504px;float:left;outline:none;}
.top .t_left .logo img{width:100%;height:auto;display:block;}
.top .t_left .l_title{overflow:hidden;text-indent:-1000em;font-size:14px;color:#fff;height:0;}
.top .t_left .l_p{float:left;padding:9px 0 6px 14px;}
.top .t_left .l_p p{font-size:12px;height:12px;line-height:12px;text-transform:uppercase;color:#3d3d3d;}
.top .t_left .l_p p:first-child{font-size:30px;line-height:38px;height:38px;font-weight:bold;}
.top .t_left .l_p p:last-child{margin-top:4px;letter-spacing:0.6px;}
.top .t_right{float:right;position:relative;padding-top:12px;}
/*nav*/
.pcnav{float:left;padding-right:9px;position:relative;}
.pcnav:before{content:'';width:1px;height:16px;background:#bcbcbc;position:absolute;right:0;top:33px;}
.pcnav .firstfloor>li{position:relative;cursor:pointer;float:left;margin-left:24px;}
.pcnav .firstfloor>li>a{display:inline-block;height:84px;line-height:82px;width:100%;color:#333;font-size:16px;text-align:center;padding:0 13px;cursor:pointer;border-bottom:2px solid transparent;}
.pcnav .firstfloor>li:hover>a{border-bottom-color:#e30713;color:#e30713;}
.pcnav .secondfloor{margin:0;position:absolute;left:0;top:100%;z-index:9999;display:none;background:#FFF;min-width:100%;border-top:none;box-sizing:border-box;}
.pcnav .secondfloor>li{border-bottom:1px solid #E4EAEC;width:100%;line-height:36px;height:36px;font-size:13px;margin-left:0;white-space:nowrap;}
.pcnav .secondfloor>li>a{width:100%;height:100%;display:block;color:#76838F;padding:0 6px;text-align:center;}
.pcnav .secondfloor>li>a:hover{background:#e30713;color:#FFF;}
.t_right .t_lan{width:65px;float:left;height:84px;line-height:84px;background:url(lan.gif) no-repeat left center;color:#555;font-size:16px;display:block;padding-left:33px;margin-left:18px;background-size:26px auto;}
.topfix{top:0;position:fixed;}
/*mobilehead*/
.nav{float:right;display:none;}
.nav_bg{display:none;position:fixed;top:70px;left:0;z-index:989;width:100%;height:calc(100% - 70px);background:rgba(0, 0, 0, 0.6);animation:fade-in .43s ease 0s;-webkit-animation:fade-in .43s ease 0s;}
.nav .nav_box{display:none;position:absolute;top:70px;left:0;z-index:991;width:100%;overflow:auto;border-top:1px solid #eee;background:#fff;box-sizing:border-box;}
.nav .nav_one>li{border-bottom:1px solid #eee;padding:0 10px;}
.nav .nav_one>li>span{height:42px;line-height:42px;font-size:15px;}
.nav .nav_one>li>span>a{display:block;position:relative;width:calc(100% - 150px);height:42px;box-sizing:border-box;font-size:15px;color:#666;line-height:42px;float:left;}
.nav .nav_one>li>span>i{float:right;display:block;width:150px;height:42px;}
.nav .nav_one>li>span>i>em{float:right;width:42px;height:42px;background:url(+.png) no-repeat center center;-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;display:block;}
.nav .nav_one>li>span>i>em.on{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.nav .nav_one>li>ul{display:none;}
.nav .nav_one>li>ul>li{height:36px;line-height:36px;text-indent:20px;}
.nav .nav_one>li>ul>li>a{font-size:15px;color:#666;width:100%;height:100%;display:block;}
.nav .push-nav{display:block;position:relative;z-index:998;width:54px;height:50px;font-size:0;background:rgba(138,138,138,.5);margin-top:10px;border-radius:5px;}
.nav .push-nav .nav-toggle{display:block;position:absolute;left:50%;top:50%;border:0;border-radius:4px;cursor:pointer;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.nav .push-nav.on .nav-toggle{margin-left:-4px;}
.nav .push-nav .nav-toggle span{display:block;position:relative;z-index:1;width:37px;height:2px;margin:0 0 10px auto;background:#8a8a93;border-radius:3px;-webkit-transform-origin:35px;transform-origin:35px;-webkit-transition:all .5s;transition:all .5s;}
.nav .push-nav .nav-toggle span.two{width:30px;}
.nav .push-nav .nav-toggle span:last-child{margin-bottom:0;}
.nav .push-nav.on .nav-toggle span{ opacity:1;}
.nav .push-nav.on .nav-toggle span:nth-child(3){-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.nav .push-nav.on .nav-toggle span:nth-child(2){-webkit-transform:scale(0);transform:scale(0);}
.nav .push-nav.on .nav-toggle span:nth-child(1){-webkit-transform:rotate(-45deg);transform: rotate(-45deg);}
.nav .nav_contact{position:relative;border-top:1px solid #eee;color:#666;}
.nav .nav_contact .nav_txt{width:100%;}
.nav .nav_contact .nav_txt span{height:42px;line-height:42px;display:block;float:left;position:relative;text-indent:15px;margin-left:10px;font-size:15px;}
.nav .nav_contact .nav_txt span a{color:#666;}
.nav .nav_contact .nav_txt span.sitemapicon{background:url(mobilesitemap.png) no-repeat left center;background-size:auto 15px;}
.nav .nav_contact .nav_txt span.topphoneicon{background:url(mobilephone.png) no-repeat left center;background-size:auto 15px;}
.nav .nav_contact .nav_txt span.topemailicon{background:url(mobileemail.png) no-repeat left center;background-size:auto 15px;text-indent:25px;}
/*flash*/
.index_banner{width:100%;height:0;padding-bottom:818px;position:relative;overflow:hidden;z-index:9;}
.index_banner .swiper-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;}
.index_banner .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;}
.index_banner.swiper-container-horizontal .swiper-pagination{bottom:39px;height:10px;font-size:0;-webkit-text-size-adjust:none;}
.index_banner .swiper-pagination-bullet{opacity:1;width:10px;height:10px;margin:0 5px!important;position:relative;background:#FFF;border-radius:0;}
.index_banner .swiper-pagination-bullet.swiper-pagination-bullet-active{content:none;background:#e30713;}
/*pb_title*/
.pb_span{display:block;}
.pb_span i{display:inline-block;width:5px;height:5px;background:#DA241D;margin-left:5px;border-radius:50%;}
.pb_span i.ib1{background:#d68d99;}
.pb_span i.ib2{background:#eac5cb;}
.pb_span i:first-child{margin-left:3px;}
.pb_title{text-align:center;position:relative;font-size:0;-webkit-text-size-adjust:none;}
.pb_title .pb_span{margin:8px 0 15px;}
.pb_title.tl{text-align:left;}
.pb_title .h_en{font-size:18px;height:18px;line-height:18px;font-family:Arial;color:#da241d;font-weight:bold;text-transform:uppercase;}
.pb_title .h_t{font-size:45px;color:#222;height:55px;line-height:55px;position:relative;font-weight:bold;}
.pb_title .h_t.hfl{float:left;}
.pb_title .h_t.t1{font-size:45px;height:55px;line-height:55px;}
.pb_title .h_t.t2{font-size:50px;height:60px;line-height:60px;color:#FFF;}
.pb_title p{font-size:16px;color:#555;line-height:24px;margin-top:4px;}
.pb_title p.pp{padding:4px 0 3px;margin-top:0;float:left;margin-left:22px;height:auto;}
.pb_title p.p1{color:#F3F3F3;margin-top:20px;}
/*product*/
.product{background:#F5F5F5;padding:50px 4.43% 78px 2.19%;padding:50px 0 78px 0;position:relative;}
.product .pb_title{width:91.15%;padding-left:125px;margin:0 auto;min-width:1600px;}
.product .p_content{margin:0 auto;margin-top:28px;width:91.15%;padding-left:125px;position:relative;min-width:1600px;}
.product .pc_left{width:168px;position:absolute;right:calc(100% - 125px);top:0;}
.product .pc_left .pcl_li{width:100%;background:#BB0801;padding:48px 0 63px;cursor:pointer;position:relative;transition:all 0.7s;-webkit-transition:all 0.7s;}
.product .pc_left .pcl_li i{display:block;height:65px;background-repeat:no-repeat;background-position:center center;}
.product .pc_left .pcl_li i.icon1{background-image:url(hdj_icon.png);}
.product .pc_left .pcl_li i.icon2{background-image:url(ztj_icon.png);}
.product .pc_left .pcl_li .p_h{font-size:16px;height:26px;line-height:26px;margin-top:8px;color:#FFF;text-align:center;}
.product .pc_left .pcl_li.on{background:#DA241D;}
.product .pc_left .pcl_li.on:before{content:'';position:absolute;right:0;top:50%;margin-top:-8px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #FFF;}
.product .pc_right{width:100%;background:#FFF;position:relative;}
.product .pc_right .pcr_ul{width:100%;overflow:hidden;}
.product .pc_right .pcr_left{width:38.58%;float:left;}
.product .pc_right .pcr_left .pcr_c{width:100%;padding-bottom:108.06%;position:relative;}
.product .pc_right .pcr_left .prc_txt{padding-left:25px;position:absolute;top:50%;min-width:507px;left:50%;transform:translate(-50%,-50%);}
.product .pc_right .pcr_left .prc_txt p{font-size:16px;line-height:30px;color:#575757;}
.product .pc_right .pcr_left .prc_txt p:first-child{font-size:48px;height:48px;line-height:48px;font-weight:bold;color:#222;}
.product .pc_right .pcr_left .prc_txt p:nth-child(2){font-size:40px;height:50px;line-height:50px;font-weight:bold;color:#222;margin-top:3px;}
.product .pc_right .pcr_left .prc_txt em{display:block;width:106px;height:4px;margin:12px 0 28px;background:#da241d;}
.product .pc_right .pcr_left .prc_txt p:nth-child(4){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.product .pc_right .pcr_left .prc_txt p:nth-child(5){font-size:15px;height:25px;line-height:25px;margin:32px 0 14px;}
.product .pc_right .pcr_left .prc_txt .prc_pp{}
.product .pc_right .pcr_left .prc_txt .prc_pp span{display:block;width:50%;float:left;font-size:15px;height:36px;line-height:36px;color:#575757;padding-left:18px;position:relative;}
.product .pc_right .pcr_left .prc_txt .prc_pp span:before{content:'';width:8px;height:8px;background:#da241d;border-radius:50%;position:absolute;left:0;top:50%;margin-top:-4px;}
.product .pc_right .pcr_left .prc_txt .pb_span{margin:22px 0 46px;}
.product .pc_right .pcr_left .prc_txt .span1{display:block;width:206px;height:61px;line-height:59px;border-radius:31px;border:1px solid #c6c7c8;padding-left:50px;background:url(ben_icon.png) no-repeat 32px center;color:#666;margin-bottom:29px;}
.product .pc_right .pcr_pic{width:61.42%;float:right;}
.product .pc_right .pcr_pic .pcr_img{width:100%;padding-bottom:67.84%;position:relative;}
.product .pc_right .swiper-button-prev{width:50px;height:50px;border:1px solid #cd0000;background:url(sw_licon_hover.png) no-repeat center 18px #cd0000;position:absolute;right:60px;top:-78px;left:auto;margin-top:0;border-radius:50%;outline:none;}
.product .pc_right .swiper-button-prev.my-button-disabled{border:1px solid #d3d3d3;background:url(sw_licon.png) no-repeat center 18px #F9F9F9;}
.product .pc_right .swiper-button-next{width:50px;height:50px;border:1px solid #cd0000;background:url(sw_ricon_hover.png) no-repeat center 18px #cd0000;position:absolute;right:0;top:-78px;left:auto;margin-top:0;border-radius:50%;outline:none;}
.product .pc_right .swiper-button-next.my-button-disabled{border:1px solid #d3d3d3;background:url(sw_ricon.png) no-repeat center 18px #F9F9F9;}
/*jishu*/
.jishu{}
.jishu .js_ul{padding-bottom:42.14%;position:relative;overflow:hidden;}
.jishu .js_ul .js_li{width:71.04%;position:absolute;z-index:10;overflow:hidden;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;transition: all 0.5s linear;height:100%;}
.jishu .js_ul .js_li.js_li1{left:0;}
.jishu .js_ul .js_li.js_li2{left:71.04%;}
.jishu .js_ul .js_li.js_li3{left:85.52%;}
.jishu .js_ul .js_li.js_li1.js_fl0{left:0;}
.jishu .js_ul .js_li.js_li2.js_fl0{left:71.04%;}
.jishu .js_ul .js_li.js_li3.js_fl0{left:85.52%;}
.jishu .js_ul .js_li.js_li1.js_fl1{left:0;}
.jishu .js_ul .js_li.js_li2.js_fl1{left:14.48%;}
.jishu .js_ul .js_li.js_li3.js_fl1{left:85.52%;}
.jishu .js_ul .js_li.js_li1.js_fl2{left:0;}
.jishu .js_ul .js_li.js_li2.js_fl2{left:14.48%;}
.jishu .js_ul .js_li.js_li3.js_fl2{left:28.96%;}
.jishu .js_ul .js_li .js_txt{width:20.38%;height:100%;position:relative;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;transition:all .5s linear;float:left;cursor:pointer;background:url(nr_line.png) repeat-y left top #FFF;}
.jishu .js_ul .js_li:first-child .js_txt{background:#FFF;}
.jishu .js_ul .js_li .js_txt .js_pp{width:100%;padding-bottom:291.84%;position:relative;}
.jishu .js_ul .js_li .js_txt .js_pp:before{content:'';position:absolute;right:-11px;border-top:11px solid transparent;border-bottom:11px solid transparent;border-left:11px solid #e60619;top:18%;z-index:2;}
.jishu .js_ul .js_li .js_txt .js_pp .js_p{width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);}
.jishu .js_ul .js_li .js_txt .js_pp .js_p i{display:block;width:93.53%;height:111px;background-repeat:no-repeat;background-position:center bottom;margin-left:6.47%;}
.jishu .js_ul .js_li .js_txt .js_pp .js_p i.icon1{background-image:url(nr_icon1.png);}
.jishu .js_ul .js_li .js_txt .js_pp .js_p i.icon2{background-image:url(nr_icon2.png);}
.jishu .js_ul .js_li .js_txt .js_pp .js_p i.icon3{background-image:url(nr_icon3.png);}
.jishu .js_ul .js_li .js_txt .js_pp .js_p .js_c{text-align:center;padding-left:6.47%;margin-top:13.67%;height:420px;}
.jishu .js_ul .js_li .js_txt .js_pp .js_p .js_c p{font-size:14px;color:#a9a9a9;text-align:left;line-height:26px;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;display:inline-block;vertical-align:top;letter-spacing:2px;}
.jishu .js_ul .js_li .js_txt .js_pp .js_p .js_c p:last-child{font-size:30px;line-height:40px;text-align:left;margin-left:14px;color:#575757;}
.jishu .js_ul .js_li .js_txt .js_pp .js_p span{display:block;margin:40px 0 11px;text-align:center;padding-left:6.47%;height:22px;}
.jishu .js_ul .js_li .js_txt .js_pp .js_p span em{display:inline-block;font-size:12px;height:22px;line-height:22px;color:#525252;padding-right:17px;background:url(jt_icon.png) no-repeat right center;font-style:normal;}
.jishu .js_ul .js_li .js_img{width:79.62%;float:right;background:#FFF;}
.jishu .js_ul .js_li .js_img .j_img{width:100%;padding-bottom:74.7%;position:relative;}
.jishu .js_ul .js_li .js_img .j_img:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.55);z-index:1;}
.jishu .js_ul .js_li .js_img .j_img img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
.jishu .js_ul .js_li .js_img .j_txt{position:absolute;left:50%;top:50%;z-index:2;width:100%;transform:translate(-50%,-50%);max-width:785px;}
.jishu .js_ul .js_li .js_img .j_txt .pb_title{margin-top:32px;}
.jishu .js_ul .js_li .js_img .j_txt .j_p{width:100%;max-width:668px;background:#FFF;border-radius:20px;margin-top:43px;padding:46px 41px 40px;}
.jishu .js_ul .js_li .js_img .j_txt .j_p p{font-size:16px;line-height:30px;color:#575757;text-indent:2em;}
.jishu .js_ul .js_li .js_img .j_txt .j_p .p_p{margin-top:35px;background:url(nr_phone.jpg) no-repeat left center;padding:10px 0;padding-left:78px;}
.jishu .js_ul .js_li .js_img .j_txt .j_p .p_p span{display:block;font-size:15px;height:17px;line-height:17px;color:#575757;}
.jishu .js_ul .js_li .js_img .j_txt .j_p .p_p span:last-child{font-size:24px;height:24px;line-height:24px;font-weight:bold;margin-top:4px;}
.jishu .js_ul .js_li .js_img .j_txt .j_ul{margin-top:50px;font-size:0;-webkit-text-size-adjust:none;width:100%;margin-left:-4.73%;}
.jishu .js_ul .js_li .js_img .j_txt .j_ul .j_li{display:inline-block;width:25%;text-align:center;}
.jishu .js_ul .js_li .js_img .j_txt .j_ul .j_li i{border-right:1px solid rgba(255,255,255,.1);background-repeat:no-repeat;background-position:center center;height:91px;display:block;}
.jishu .js_ul .js_li .js_img .j_txt .j_ul .j_li i.icon1{background-image:url(nrdz_icon1.png);}
.jishu .js_ul .js_li .js_img .j_txt .j_ul .j_li i.icon2{background-image:url(nrdz_icon2.png);}
.jishu .js_ul .js_li .js_img .j_txt .j_ul .j_li i.icon3{background-image:url(nrdz_icon3.png);}
.jishu .js_ul .js_li .js_img .j_txt .j_ul .j_li i.icon4{background-image:url(nrdz_icon4.png);}
.jishu .js_ul .js_li .js_img .j_txt .j_ul .j_li:last-child i{border-right:none;}
.jishu .js_ul .js_li .js_img .j_txt .j_ul .j_li p{font-size:16px;height:22px;line-height:22px;margin-top:13px;color:#FFF;font-weight:bold;}
.jishu .js_ul .js_li .js_img .j_txt .j_al{margin-top:20px;}
.jishu .js_ul .js_li .js_img .j_txt .j_al a{display:block;width:23.8%;margin-left:1.6%;float:left;}
.jishu .js_ul .js_li .js_img .j_txt .j_al a:first-child{margin-left:0;}
.jishu .js_ul .js_li .js_img .j_txt .j_al a .ja_img{width:100%;padding-bottom:75%;position:relative;}
.jishu .js_ul .js_li .js_img .j_txt .j_al a p{height:30px;line-height:30px;background:#E5E5E5;text-align:center;}



.jishu .js_ul .js_li .js_img .j_txt .j_al span{display:block;width:50%;float:left;font-size:15px;height:30px;line-height:30px;color:#FFF;position:relative;padding-left:20px;}
.jishu .js_ul .js_li .js_img .j_txt .j_al span:before{content:'';width:8px;height:8px;border-radius:50%;background:#FFF;position:absolute;left:0;top:50%;margin-top:-4px;}
.jishu .js_ul .js_li .js_img .j_txt>a{display:block;width:165px;height:51px;line-height:49px;border-radius:26px;border:1px solid #c6c7c8;padding-left:50px;background:url(dz_btn_icon.png) no-repeat 32px center;color:#FFF;margin-top:35px;}
.jishu .js_ul .js_li .js_img .j_txt .j_yy{margin-top:44px;padding-bottom:21px;}
.jishu .js_ul .js_li .js_img .j_txt .j_yy .j_yyli{width:144px;margin-left:68px;float:left;display:block;}
.jishu .js_ul .js_li .js_img .j_txt .j_yy .j_yyli:first-child{margin-left:0;}
.jishu .js_ul .js_li .js_img .j_txt .j_yy .j_yyli .j_yyimg{width:100%;padding-bottom:100%;position:relative;}
.jishu .js_ul .js_li .js_img .j_txt .j_yy .j_yyli .j_yyimg img{border:3px solid #FFF;border-radius:50%;}
.jishu .js_ul .js_li .js_img .j_txt .j_yy .j_yyli p{font-size:16px;height:26px;line-height:26px;text-align:center;font-weight:bold;margin-top:11px;color:#FFF;}
.jishu .js_ul .js_li.on .js_txt{background:#e60619;border-right:none;}
.jishu .js_ul .js_li.on .js_txt .js_pp .js_p i.icon1{background-image:url(nr_icon1_hover.png);}
.jishu .js_ul .js_li.on .js_txt .js_pp .js_p i.icon2{background-image:url(nr_icon2_hover.png);}
.jishu .js_ul .js_li.on .js_txt .js_pp .js_p i.icon3{background-image:url(nr_icon3_hover.png);}
.jishu .js_ul .js_li.on .js_txt .js_pp .js_p .js_c p{color:#FFF;}   
.jishu .js_ul .js_li.on .js_txt .js_pp .js_p span em{display:none;}
/*info*/
.info{background:#F6F6F6;padding:32px 0 88px;position:relative;}
.info .info_left{width:793px;float:left;}
.info .info_left .info_img{width:100%;padding-bottom:566px;position:relative;}
.info .info_left .info_img img{position:absolute;width:100%;height:100%;left:0;top:0;display:block;object-fit:cover;}
.info .info_left .info_img span{display:block;position:absolute;border-radius:50%;width:23px;height:23px;}
.info .info_left .info_img span.span1{background:rgba(218,36,29,.3);top:21.02%;right:8.7%;}
.info .info_left .info_img span.span2{background:#da241d;top:34.1%;right:32.53%;}
.info .info_left .info_img span.span3{background:rgba(218,36,29,.6);top:61.31%;right:38.84%;width:47px;height:47px;}
.info .info_left .info_img span.span4{background:#da241d;top:40.11%;right:-8px;width:187px;height:187px;padding-top:76px;}
.info .info_left .info_img span em{font-size:18px;line-height:24px;color:#FFF;font-style:normal;display:block;text-align:center;}
.info .info_left .info_img span em:first-child{height:24px;}
.info .info_left .info_img span em:last-child{margin-top:7px;}
.info .info_left .info_img span em i{font-size:80px;font-weight:bold;font-family:Arial;font-style:normal;display:inline-block;vertical-align:middle;margin-top:-42px;}
.info .info_right{width:calc(100% - 793px);float:right;padding:53px 0 0 120px;}
.info .info_right .info_pp{margin-top:38px;}
.info .info_right .info_pp p{font-size:16px;line-height:28px;text-indent:2em;color:#575757;}
.info .info_right .info_pp a{display:block;width:167px;height:53px;line-height:51px;border-radius:27px;border:1px solid #dfdfdf;padding-left:50px;background:url(btn_icon1.png) no-repeat 32px center #FFF;color:#da241d;margin-top:43px;}
.info_ul{background:#FFF;box-shadow:0 0 13px rgba(0,0,0,.09);padding:52px 0 56px;}
.info_ul .info_li{width:25%;float:left;padding-left:80px;border-right:1px solid #DDD;}
.info_ul .info_li:last-child{border-right:none;}
.info_ul .info_li i{display:block;height:26px;background-repeat:no-repeat;background-position:left center;}
.info_ul .info_li i.icon1{background-image:url(info_icon1.png);}
.info_ul .info_li i.icon2{background-image:url(info_icon2.png);}
.info_ul .info_li i.icon3{background-image:url(info_icon3.png);}
.info_ul .info_li p{font-size:16px;height:26px;line-height:26px;color:#666;margin-top:6px;}
.info_ul .info_li p span{font-size:66px;font-weight:bold;font-family:Arial;display:inline-block;vertical-align:middle;margin-top:-30px;color:#da241d;padding:0 9px;position:relative;}
.info_ul .info_li p span.sa:after{content:'';width:19px;height:19px;background:url(info_icon.png) no-repeat center center;background-size:cover;position:absolute;right:-15px;top:-14px;}
/*news*/
.news{padding:64px 0 72px;}
.news .news_top{padding-left:50px;background:url(news_ditu.jpg) no-repeat right 25px bottom 4px;}
.news .news_top .pb_title a{width:165px;height:51px;line-height:49px;border-radius:26px;border:1px solid #dfdfdf;display:block;color:#666;padding-left:50px;background:url(ben_icon.png) no-repeat 32px center #FFF;position:absolute;right:0;top:19px;font-size:14px;}
.news .news_top .nt_ul{width:720px;float:left;overflow:hidden;margin-top:35px;padding-bottom:114px;position:relative;}
.news .news_top .nt_ul p{font-size:16px;line-height:30px;color:#898989;}
.news .news_top .nt_ul p a{color:#222;}
.news .news_top .nt_ul p:first-child{font-size:42px;height:52px;line-height:52px;color:#222;margin-bottom:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news .news_top .nt_ul p:nth-child(2){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.news .news_top .nt_ul p:last-child{font-size:14px;height:14px;line-height:14px;color:#999;margin-top:8px;}
.news .news_top .nt_ul p a:hover{color:#da241d;}

.news .news_top .nt_ul .swiper-button-prev{width:50px;height:50px;border:1px solid #cd0000;background:url(sw_licon_hover.png) no-repeat center 18px #cd0000;position:absolute;bottom:32px;top:auto;left:0;margin-top:0;border-radius:50%;outline:none;}
.news .news_top .nt_ul .swiper-button-prev.my-news-button{border:1px solid #d3d3d3;background:url(sw_licon.png) no-repeat center 18px #F9F9F9;}
.news .news_top .nt_ul .swiper-button-next{width:50px;height:50px;border:1px solid #cd0000;background:url(sw_ricon_hover.png) no-repeat center 18px #cd0000;position:absolute;right:auto;bottom:32px;top:auto;left:60px;margin-top:0;border-radius:50%;outline:none;}
.news .news_top .nt_ul .swiper-button-next.my-news-button{border:1px solid #d3d3d3;background:url(sw_ricon.png) no-repeat center 18px #F9F9F9;}
.news .n_content{}
.news .n_content a{display:block;padding:50px 30px 50px 50px;background:#F6F6F6;width:33.33%;float:left;border-left:1px solid #e3e3e3;}
.news .n_content a:first-child{border-left:none;}
.news .n_content a p{font-size:14px;line-height:24px;color:#666;}
.news .n_content a p:first-child{font-size:14px;height:20px;line-height:20px;color:#cd0000;}
.news .n_content a p:nth-child(2){font-size:21px;height:31px;line-height:31px;color:#242323;margin-top:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news .n_content a p:nth-child(3){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:13px;}
.news .n_content a p em{font-style:normal;display:inline-block;margin-right:20px;}
.news .n_content a span{display:block;font-size:14px;height:18px;line-height:18px;padding-left:28px;background:url(news_icon.png) no-repeat left center;margin-top:41px;}
.news .n_content a:hover{background:#CD0000;}
.news .n_content a:hover p{color:#FFF;}
.news .n_content a:hover span{color:#FFF;background:url(news_icon_hover.png) no-repeat left center;}
/*friendlink*/
.friendlink{position:relative;padding:19px 0 0;border-top:1px solid #282828;}
.friendlink span{width:98px;float:left;display:block;height:28px;line-height:28px;font-size:14px;color:rgba(153,153,156,.3);font-weight:bold;position:relative;margin-top:8px;padding-left:28px;background:url(fl_icon.png) no-repeat left center;}
.friendlink .fl_right{width:calc(100% - 98px);float:right;font-size:0;-webkit-text-size-adjust:none;}
.friendlink .fl_right a{color:rgba(153,153,156,.3);white-space:nowrap;display:inline-block;font-size:14px;position:relative;height:28px;line-height:28px;margin-right:26px;margin-top:8px;}
/*foot*/
#footbg{background:url(footbg.png) no-repeat right center #222;padding:51px 0 46px;background-size:auto 100%;}
.foot{position:relative;padding-bottom:5px;}
.foot .ft_title{text-align:center;}
.foot .ft_title .ft_t{font-size:36px;height:46px;line-height:46px;font-weight:bold;color:#d7d7d7;}
.foot .ft_title p{font-size:16px;height:26px;line-height:26px;color:#d7d7d7;margin-top:11px;}
.ft_txt{margin-top:31px;text-align:center;font-size:0;-webkit-text-size-adjust:none;border-top:1px solid rgba(145,145,145,.1);border-bottom:1px solid rgba(145,145,145,.1);}
.ft_txt .ft_li{padding:24px 50px 31px 36px;border-left:1px solid rgba(145,145,145,.1);display:inline-block;}
.ft_txt .ft_li:first-child{border-left:none;}
.ft_txt .ft_li i{width:90px;height:58px;float:left;display:block;background-repeat:no-repeat;background-position:center center;}
.ft_txt .ft_li i.icon1{background-image:url(foot_icon1.png);}
.ft_txt .ft_li i.icon2{background-image:url(foot_icon2.png);}
.ft_txt .ft_li i.icon3{background-image:url(foot_icon3.png);}
.ft_txt .ft_li i.icon4{background-image:url(foot_icon4.png);}
.ft_txt .ft_li .ft_p{width:calc(100% - 90px);float:right;padding:11px 0 5px;}
.ft_txt .ft_li .ft_p p{font-size:14px;height:22px;line-height:22px;color:rgba(255,255,255,.5);text-align:left;}
.ft_txt .ft_li .ft_p p:first-child{font-size:12px;height:20px;line-height:20px;}
.ft_txt .ft_li .ft_p.p1{padding:2px 0 0;}
.ft_txt .ft_li .ft_p.p1 p:first-child{color:#FFF;font-size:14px;height:22px;line-height:22px;}
.ft_txt .ft_li .ft_p.p1 p:last-child{font-size:14px;height:30px;line-height:30px;color:#aaa;margin-top:4px;}
.ft_txt .ft_li .ft_p.p1 p span{font-size:33px;font-family:Impact;color:#FFF;}
/*footbottom*/
.footbottom{font-size:0;-webkit-text-size-adjust:none;line-height:20px;color:rgba(255,255,255,.5);padding:37px 0 26px;text-align:center;}
.footbottom span{display:inline-block;margin-right:5px;font-size:14px;margin-top:10px;}
.footbottom a{color:rgba(255,255,255,.5);}
/*stylepbulic*/
#stylesubnav{width:100%;border-bottom:1px solid #E5E5E5;background:#eff0f1;}
#stylesubnav .xq_c{padding:0;position:relative;}
#stylesubnav .xq_crumbs{background:url(position.png) no-repeat left 18px;background-size:auto 12px;line-height:29px;padding:10px 0 10px 20px;color:#999;}
#stylesubnav .xq_crumbs a{color:#999;}

/*px*/
#px_banner{width:100%;padding-bottom:605px;position:relative;z-index:9;}
#px_banner:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.2);}
#px_banner.px_ban1{padding-bottom:450px;}
#px_banner.px_ban2{padding-bottom:779px;}
#px_banner img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;}
#px_banner .crumbs{position:absolute;left:0;bottom:27px;width:100%;text-align:right;}
#px_banner .crumbs .xq_crumbs{background:url(pos_icon.png) no-repeat left 5px;line-height:24px;padding-left:20px;color:#FFF;display:inline-block;}
#px_banner .crumbs .xq_crumbs a{color:#FFF;}

.px_txt{position:absolute;width:100%;height:100%;left:0;top:0;}
.px_txt .container{position:relative;height:100%;}
.px_txt .px_txt_p{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;text-align:right;}
.px_txt .px_txt_p p:first-child{font-size:40px;height:40px;line-height:40px;color:#FFF;text-transform:uppercase;font-weight:bold;}
.px_txt .px_txt_p p:last-child{height:58px;line-height:58px;font-size:48px;color:#FFF;margin-top:13px;font-weight:bold;}


/*sub_nav*/
#sub_navbg{width:100%;background:#F4F4F4;}
.sub_nav{}
.sub_nav a{border-right:1px solid #FFF;height:60px;line-height:60px;text-align:center;width:186px;display:block;position:relative;float:left;font-size:15px;}
.sub_nav a:before{content:none;border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #e30713;position:absolute;left:50%;margin-left:-9px;bottom:-9px;}
.sub_nav a.on{background:#e30713;color:#FFF;}
.sub_nav a.on:before{content:'';}
/*sub_cnav*/
.sub_cnav{margin-top:20px;background:#eee;font-size:0;-webkit-text-size-adjust:none;}
.sub_cnav a{border-right:1px solid #FFF;height:49px;line-height:49px;text-align:center;padding:0 30px;font-size:14px;position:relative;display:inline-block;}
.sub_cnav a.on{background:#6CBC66;color:#FFF;}

/*sub_title*/
.sub_title{text-align:center;position:relative;font-size:0;-webkit-text-size-adjust:none;}
.sub_title .s_t{font-size:36px;color:#333;height:46px;line-height:46px;position:relative;font-weight:bold;}
.sub_title p{font-size:16px;color:#666;line-height:26px;margin-top:10px;}
/*page*/
.manu{text-align:center;margin-top:30px;}
.manu a{border:1px solid #D9D9D9;padding:9px 15px;text-decoration:none;margin:0 2px;display:inline-block;}
.manu a:hover{border:1px solid #D9D9D9;}
.manu a:active {border:1px solid #D9D9D9;}
.manu .current {border:1px solid #e30713;padding:9px 15px;background:#e30713;font-weight:bold;margin:0 2px;color:#FFF;display:inline-block;}
.manu .disabled{border:1px solid #D9D9D9;padding:9px 15px;color:#D9D9D9;margin:0 2px;display:inline-block;}

/*公用右侧*/
.newscow_right{width:25%;float:right;}
.newscow_right .news_product{border:1px solid #dbdbdb;padding:10px;}
.newscow_right .news_product .np_title{font-size:14px;color:#2a2a2a;line-height:12px;padding:10px 0;border-bottom:2px solid #2a2a2a;}
.newscow_right .news_product .np_title span{font-size:22px;line-height:32px;}
.newscow_right .news_product .bd{overflow:hidden;zoom:1;margin-top:30px;}
.newscow_right .news_product .bd ul li{}
.newscow_right .news_product .bd ul li .r_img{width:100%;padding-bottom:75%;position:relative;border:1px solid #ccc;}
.newscow_right .news_product .bd ul li .pic{position:absolute;top:0;left:0;width:100%;height:100%;}
.newscow_right .news_product .bd ul li .pic img{display:block;width:100%;height:100%;object-fit:cover;}
.newscow_right .news_product .bd ul li .title{height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;}
.newscow_right .news_product .bd ul li .title a{color:#666}
.newscow_right .news_nlist{ padding-bottom:5px; overflow:hidden}
.newscow_right .news_nlist ul{ padding-top:5px}
.newscow_right .news_nlist ul li{line-height:36px;background:url(../images/zys_42.jpg) no-repeat 2px center; text-indent:0.3cm; margin:0 auto; border-bottom:1px dashed #d5d5d5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*公用分页*/
.fanye{list-style:none;border-top:1px dashed #cccccc;border-bottom:1px dashed #c2a9a4;padding-top:10px;padding-bottom:10px;margin-top:10px;}
.fanye ul li{height:30px;line-height:30px;text-align:left;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.fanye ul li a{ color:#333;}

/*视频弹出*/
#tan_box{display:none;position:fixed;left:0px;top:0px;right:0px;bottom:0px;background:rgba(0, 0, 0, 0.8);z-index:1000;}
.tan_box{position:absolute;left:0px;top:0px;right:0px;bottom:0px;padding:50px;display:-webkit-box;display:-moz-box;display:-webkit-flex;
    display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}
.tan_box .box{position:relative;background:#fff url(loading.gif) center center no-repeat;padding:10px;box-shadow:0 0 15px #ccc;border-radius:5px 0 5px 5px;}
.tan_box .box video{max-width:1000px;width:100%;height:auto;display:block;overflow:hidden;}
.tan_box .v_close{width:36px;height:36px;text-align:center;position:absolute;right:0px;top:-36px;cursor:pointer;box-shadow:0 0 5px #ccc;border-radius:5px 5px 0 0;background:url(closeicon.png) no-repeat center center #FFF;}

/*电脑浮动*/
.izl-rmenu{position:fixed;right:0;bottom:10px;z-index:999;width:72px;}
.izl-rmenu .iz_btn{width:72px;margin-bottom:1px;cursor:pointer;position:relative;padding:12px 0 7px;background:#FF616D;display:block;}
.izl-rmenu .iz_btn i{display:block;width:100%;height:33px;background-repeat:no-repeat;background-position:center center;}
.izl-rmenu .iz_btn i.icon1{background-image:url(../images/r_qq.png);}
.izl-rmenu .iz_btn i.icon2{background-image:url(../images/r_wx.png);}
.izl-rmenu .iz_btn i.icon3{background-image:url(../images/r_phone.png);}
.izl-rmenu .btn-qq{}
.izl-rmenu .btn-wx{}
.izl-rmenu .btn-wx .pic{position:absolute;left:0;top:0px;background:#FFF;padding:10px;width:160px;height:160px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:0;}
.izl-rmenu .btn-wx:hover .pic{left:-160px;opacity:1;}
.izl-rmenu .btn-phone{position:relative;}
.izl-rmenu .btn-phone .phone{background-color:#FF616D;position:absolute;width:160px;left:0;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:0;}
.izl-rmenu .btn-phone:hover .phone{left:-160px;opacity:1;}
.izl-rmenu .iz_btn span{display:block;font-size:13px;height:21px;line-height:21px;color:#FFF;text-align:center;}

.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat;background-color:#666666;padding:16px 0 15px;height:73px;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}

/*手机浮动*/
#floatBottom{width:100%;height:53px;background:#8a8a8a;position:fixed;left:0;bottom:0;z-index:999999;display:none;}
#floatBottom a{width:33.33%;height:53px;line-height:53px;display:block;float:left;position:relative;}
#floatBottom a.kf1{background:url(kf1.png) no-repeat center center;}
#floatBottom a.kf2{background:url(kf2.png) no-repeat center center;}
#floatBottom a.kf3{background:url(kf3.png) no-repeat center center;}
#floatBottom a.kf4{background:url(kf4.png) no-repeat center center;}
#floatBottom .ewm{width:90px;height:90px;position:absolute;bottom:55px;left:50%;margin-left:-45px;display:none;}
#floatBottom .ewm img{width:100%;height:100%;display:block;}

/*视频弹出*/
#videobg{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999999;text-align:center;}
#videobg .container{position:relative;height:100%;}
.video{padding:10px;width:700px;height:auto;background:#FFF;position:absolute;left:50%;margin-left:-350px;top:50%;transform:translateY(-50%);}
.video .videoc{width:100%;padding-bottom:70%;position:relative;}
.video video{width:100%;height:100%;display:block;position:absolute;left:0;top:0;}
.video iframe{width:100%;height:100%;display:block;position:absolute;left:0;top:0;}
.video p{margin:0;height:60px;line-height:60px;color:#000;}
.video span{width:40px;height:40px;background:#000;color:#FFF;font-size:20px;line-height:40px;text-align:center;position:absolute;outline:none;top:0px;right:-40px;cursor:pointer;display:block;font-family:Arial;}
@media screen and (max-width:1646px){
	.container{width:1360px;}
	.pcnav .firstfloor>li{margin-left:9px;}
	.pcnav .firstfloor>li>a{font-size:15px;padding:0 10px;}
	.index_banner{padding-bottom:700px;}
    .index_banner.swiper-container-horizontal .swiper-pagination{bottom:20px;}
    .pb_title .h_en{font-size:16px;height:16px;line-height:16px;}
    .pb_title .pb_span{margin:6px 0 12px;}
    .pb_title .h_t{font-size:40px;height:50px;line-height:50px;}
    .pb_title .h_t.t2{font-size:42px;height:52px;line-height:52px;}
    .pb_title p{font-size:14px;height:22px;line-height:22px;}
    .pb_title p.p1{margin-top:13px;}
    .pb_title p.pp{margin:3px 0;margin-left:17px;}
    .sub_title .s_t{font-size:30px;height:40px;line-height:40px;}
    .sub_title p{font-size:15px;line-height:24px;margin-top:8px;}
    .product{padding:40px 0 50px;}
    .product .pb_title{min-width:1360px;padding-left:106px;}
    .product .pc_left{width:140px;right:calc(100% - 106px);}
    .product .pc_left .pcl_li{padding:40px 0 50px;}
    .product .p_content{min-width:1360px;padding-left:106px;margin-top:20px;}
    .product .pc_right .pcr_left .prc_txt{padding-left:15px;min-width:446px;}
    .product .pc_right .pcr_left .prc_txt p:first-child{font-size:40px;height:40px;line-height:40px;}
    .product .pc_right .pcr_left .prc_txt p:nth-child(2){font-size:32px;height:42px;line-height:42px;}
    .product .pc_right .pcr_left .prc_txt em{width:100px;height:3px;margin:9px 0 20px;}
    .product .pc_right .pcr_left .prc_txt p{font-size:15px;line-height:26px;}
    .product .pc_right .pcr_left .prc_txt p:nth-child(5){font-size:14px;height:24px;line-height:24px;margin:24px 0 10px;}
    .product .pc_right .pcr_left .prc_txt .prc_pp span{font-size:14px;height:30px;line-height:30px;}
    .product .pc_right .pcr_left .prc_txt .pb_span{margin:16px 0 30px;}
    .product .pc_right .pcr_left .prc_txt .span1{margin-bottom:20px;}
    .jishu .js_ul .js_li .js_txt .js_pp:before{right:-9px;border-top-width:9px;border-bottom-width:9px;border-left-width:9px;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p i{height:80px;background-size:auto 100%;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p .js_c{height:390px;margin-top:9%;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p .js_c p{font-size:13px;line-height:24px;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p .js_c p:last-child{font-size:24px;line-height:32px;margin-left:10px;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p span{margin:30px 0 0;}
    .jishu .js_ul .js_li .js_img .j_txt{max-width:690px;}
    .jishu .js_ul .js_li .js_img .j_txt .pb_title{margin-top:20px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_p{margin-top:28px;padding:30px 28px 26px;max-width:590px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_p p{font-size:15px;line-height:28px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_p .p_p{margin-top:20px;padding:6px 0;background-size:auto 100%;padding-left:58px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_p .p_p span{font-size:14px;height:16px;line-height:16px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_p .p_p span:last-child{font-size:20px;height:20px;line-height:20px;margin-top:3px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_ul{margin-top:36px;margin-left:0;}
    .jishu .js_ul .js_li .js_img .j_txt .j_ul .j_li i{height:80px;background-size:auto 100%;}
    .jishu .js_ul .js_li .js_img .j_txt .j_ul .j_li p{font-size:14px;height:20px;line-height:20px;margin-top:10px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_al{margin-top:16px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_al span{font-size:14px;height:28px;line-height:28px;}
    .jishu .js_ul .js_li .js_img .j_txt a{margin-top:15px;height:46px;line-height:44px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_yy{padding-bottom:6px;margin-top:20px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_yy .j_yyli{width:131px;margin-left:50px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_yy .j_yyli .j_yyimg img{border-width:2px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_yy .j_yyli p{font-size:15px;height:24px;line-height:24px;margin-top:8px;}
    .info{padding:26px 0 50px;}
    .info .info_left{width:674px;}
    .info .info_left .info_img{padding-bottom:481px;}
    .info .info_left .info_img span.span4{width:170px;height:170px;padding-top:68px;}
    .info .info_left .info_img span em{font-size:16px;line-height:22px;}
    .info .info_left .info_img span em i{font-size:64px;margin-top:-30px;}
    .info .info_right{width:calc(100% - 674px);padding:30px 0 0 80px;}
    .info .info_right .info_pp{margin-top:28px;}
    .info .info_right .info_pp p{font-size:15px;line-height:26px;}
    .info .info_right .info_pp a{margin-top:30px;}
    .info_ul{padding:40px 0 43px;}
    .info_ul .info_li{padding-left:50px;}
    .info_ul .info_li p span{font-size:60px;margin-top:-24px;}
    .news{padding:40px 0 50px;}
    .news .news_top{background-size:600px auto;padding-left:30px;}
    .news .news_top .nt_ul{width:612px;margin-top:20px;}
    .news .news_top .nt_ul p{font-size:15px;line-height:26px;}
    .news .news_top .nt_ul p:first-child{font-size:34px;height:42px;line-height:42px;margin-bottom:14px;}
    .news .n_content a{padding:30px 15px 30px 30px;}
    .news .n_content a p:nth-child(2){font-size:18px;height:26px;line-height:26px;margin-top:12px;}
    .news .n_content a p:nth-child(3){font-size:13px;line-height:22px;margin-top:10px;}
    .news .n_content a span{margin-top:26px;}
    #footbg{padding:40px 0;}
    .foot .ft_title .ft_t{font-size:32px;height:40px;line-height:40px;}
    .foot .ft_title p{font-size:14px;height:24px;line-height:24px;}
    .ft_txt{margin-top:20px;}
    .ft_txt .ft_li{padding:18px 25px 20px 18px;}
    .footbottom{padding:26px 0 15px;}
    .friendlink{padding:13px 0 0;}









	#px_banner{padding-bottom:465px;}
    #px_banner.px_ban1{padding-bottom:360px;}
    .px_txt .px_txt_p p:first-child{font-size:32px;height:32px;line-height:32px;}
    .px_txt .px_txt_p p:last-child{font-size:40px;height:50px;line-height:50px;margin-top:10px;}
	#px_banner.px_ban2{padding-bottom:560px;}
	.sub_nav a{height:52px;line-height:52px;font-size:14px;}
    .manu{margin-top:20px;}
}
/*1230以下屏幕*/
@media screen and (max-width:1406px){
	.container{width:1200px;}
    #topbg{height:76px;}
    .top .t_left{padding:10px 0;}
    .top .t_left .logo{width:409px;}
    .top .t_left .l_p{padding:6px 0 2px 14px;}
    .top .t_left .l_p p:first-child{font-size:24px;height:32px;line-height:32px;}
    .top .t_left .l_p p:last-child{letter-spacing:-1px;}
    .top .t_right{padding-top:0;}
    .pcnav .firstfloor>li{margin-left:5px;}
    .pcnav .firstfloor>li>a{font-size:14px;height:76px;line-height:74px;}
    .index_banner{padding-bottom:600px;}
    .t_right .t_lan{height:74px;line-height:74px;font-size:15px;}
    .pb_title .h_en{font-size:14px;height:14px;line-height:14px;}
    .pb_title .pb_span{margin:4px 0 8px;}
    .pb_title .h_t{font-size:32px;height:40px;line-height:40px;}
    .pb_title .h_t.t2{font-size:42px;height:52px;line-height:52px;}
    .pb_title p{font-size:13px;height:20px;line-height:20px;}
    .pb_title p.p1{margin-top:13px;}
    .pb_title p.pp{margin:0 0;margin-left:15px;}
    .sub_title .s_t{font-size:26px;height:34px;line-height:34px;}
    .sub_title p{font-size:14px;height:22px;line-height:22px;margin-top:5px;}
    .product{padding:30px 0 30px;}
    .product .pb_title{min-width:1200px;padding-left:80px;}
    .product .pc_left{width:100px;right:calc(100% - 80px);}
    .product .pc_left .pcl_li{padding:30px 0 40px;}
    .product .pc_left .pcl_li i{height:58px;background-size:auto 100%;}
    .product .pc_left .pcl_li i.icon1{background-size:auto 54px;}
    .product .pc_left .pcl_li .p_h{font-size:14px;height:24px;line-height:24px;margin-top:5px;}
    .product .p_content{min-width:1200px;padding-left:80px;margin-top:15px;}
    .product .pc_right .pcr_left .prc_txt{padding-left:10px;min-width:410px;}
    .product .pc_right .pcr_left .prc_txt p:first-child{font-size:30px;height:30px;line-height:30px;}
    .product .pc_right .pcr_left .prc_txt p:nth-child(2){font-size:28px;height:36px;line-height:36px;}
    .product .pc_right .pcr_left .prc_txt em{width:60px;height:2px;margin:6px 0 13px;}
    .product .pc_right .pcr_left .prc_txt p{font-size:14px;line-height:24px;}
    .product .pc_right .pcr_left .prc_txt p:nth-child(5){font-size:13px;height:22px;line-height:22px;margin:16px 0 8px;}
    .product .pc_right .pcr_left .prc_txt .prc_pp span{font-size:13px;height:28px;line-height:28px;}
    .product .pc_right .pcr_left .prc_txt .pb_span{margin:10px 0 20px;}
    .product .pc_right .pcr_left .prc_txt .span1{margin-bottom:15px;width:160px;height:52px;line-height:50px;font-size:13px;padding-left:36px;background-position:20px center;}
    .product .pc_right .swiper-button-prev{width:42px;height:42px;top:-57px;right:50px;background-position:center 15px;background-size:18px auto;}
    .product .pc_right .swiper-button-prev.my-button-disabled{background-position:center 15px;background-size:18px auto;}
    .product .pc_right .swiper-button-next{width:42px;height:42px;top:-57px;background-position:center 15px;background-size:18px auto;}
    .product .pc_right .swiper-button-next.my-button-disabled{background-position:center 15px;background-size:18px auto;}
    .jishu .js_ul .js_li .js_txt .js_pp:before{right:-7px;border-top-width:7px;border-bottom-width:7px;border-left-width:7px;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p i{height:60px;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p .js_c{height:365px;margin-top:6%;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p .js_c p{font-size:12px;line-height:22px;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p .js_c p:last-child{font-size:20px;line-height:28px;margin-left:6px;font-weight:bold;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p span{margin:26px 0 0;}
    .jishu .js_ul .js_li .js_img .j_txt{max-width:630px;}
    .jishu .js_ul .js_li .js_img .j_txt .pb_title{margin-top:10px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_p{margin-top:15px;padding:20px 16px 18px;max-width:560px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_p p{font-size:14px;line-height:24px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_p .p_p{margin-top:10px;padding:3px 0;padding-left:50px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_p .p_p span{font-size:13px;height:15px;line-height:15px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_p .p_p span:last-child{font-size:18px;height:18px;line-height:18px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_ul{margin-top:26px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_ul .j_li i{height:60px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_ul .j_li p{margin-top:6px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_al{margin-top:15px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_al span{font-size:13px;height:25px;line-height:25px;}
    .jishu .js_ul .js_li .js_img .j_txt a{margin-top:15px;height:40px;line-height:38px;width:125px;padding-left:38px;background-position:20px center;}
    .jishu .js_ul .js_li .js_img .j_txt .j_yy{padding-bottom:0;margin-top:15px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_yy .j_yyli{width:126px;margin-left:30px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_yy .j_yyli .j_yyimg img{border-width:1px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_yy .j_yyli p{font-size:14px;height:22px;line-height:22px;margin-top:5px;}
    .info{padding:26px 0 40px;}
    .info .info_left{width:540px;}
    .info .info_left .info_img{padding-bottom:385px;}
    .info .info_left .info_img span.span4{width:150px;height:150px;padding-top:57px;}
    .info .info_left .info_img span em{font-size:14px;line-height:20px;}
    .info .info_left .info_img span em i{font-size:50px;margin-top:-24px;}
    .info .info_left .info_img span em:first-child{height:20px;}
    .info .info_right{width:calc(100% - 540px);padding:20px 0 0 40px;}
    .info .info_right .info_pp{margin-top:16px;}
    .info .info_right .info_pp p{font-size:14px;line-height:24px;}
    .info .info_right .info_pp a{margin-top:20px;width:140px;height:46px;line-height:44px;font-size:13px;background-position:24px center;padding-left:37px;}
    .info_ul{padding:23px 0 26px;}
    .info_ul .info_li{padding-left:20px;}
    .info_ul .info_li p{font-size:14px;height:24px;line-height:24px;}
    .info_ul .info_li p span{font-size:50px;}
    .news{padding:30px 0;}
    .news .news_top{background-size:540px auto;padding-left:20px;}
    .news .news_top .pb_title a{width:140px;height:46px;line-height:44px;font-size:13px;background-position:24px center;padding-left:37px;top:9px;}
    .news .news_top .nt_ul{width:540px;margin-top:20px;padding-bottom:90px;}
    .news .news_top .nt_ul p{font-size:14px;line-height:24px;}
    .news .news_top .nt_ul p:first-child{font-size:28px;height:36px;line-height:36px;margin-bottom:10px;}
    .news .news_top .nt_ul .swiper-button-prev{width:42px;height:42px;background-position:center 15px;background-size:18px auto;bottom:24px;}
    .news .news_top .nt_ul .swiper-button-prev.my-news-button{background-position:center 15px;background-size:18px auto;}
    .news .news_top .nt_ul .swiper-button-next{width:42px;height:42px;background-position:center 15px;background-size:18px auto;bottom:24px;left:50px;}
    .news .news_top .nt_ul .swiper-button-next.my-news-button{background-position:center 15px;background-size:18px auto;}
    .news .n_content a{padding:20px 10px 20px 20px;}
    .news .n_content a p:nth-child(2){font-size:16px;height:24px;line-height:24px;margin-top:8px;}
    .news .n_content a p:nth-child(3){font-size:12px;line-height:20px;margin-top:6px;}
    .news .n_content a span{margin-top:16px;font-size:12px;height:17px;line-height:18px;}
    #footbg{padding:30px 0;}
    .foot .ft_title .ft_t{font-size:28px;height:36px;line-height:36px;}
    .foot .ft_title p{font-size:13px;height:22px;line-height:22px;margin-top:5px;}
    .ft_txt{margin-top:10px;}
    .ft_txt .ft_li{padding:12px 10px 15px 12px;}
    .ft_txt .ft_li i{width:80px;height:50px;background-size:contain;}
    .ft_txt .ft_li i.icon2{background-size:auto 48px;}
    .ft_txt .ft_li i.icon3{background-size:auto 40px;}
    .ft_txt .ft_li .ft_p{width:calc(100% - 80px);padding:4px 0;}
    .ft_txt .ft_li .ft_p.p1{padding:0 0 0;}
    .ft_txt .ft_li .ft_p.p1 p span{font-size:28px;}
    .ft_txt .ft_li .ft_p.p1 p:first-child{font-size:13px;height:20px;line-height:20px;}
    .ft_txt .ft_li .ft_p.p1 p:last-child{font-size:13px;height:26px;line-height:26px;}
    .footbottom{padding:16px 0 10px;}
    .friendlink{padding:10px 0 0;}






   
	
	
	.izl-rmenu{display:none;}
	#px_banner{padding-bottom:37%;}
    #px_banner.px_ban1{padding-bottom:298px;}
    .px_txt .px_txt_p p:first-child{font-size:26px;height:26px;line-height:26px;}
    .px_txt .px_txt_p p:last-child{font-size:32px;height:40px;line-height:40px;margin-top:7px;}
	#px_banner.px_ban2{padding-bottom:44%;}
	.sub_nav a{font-size:14px;height:50px;line-height:50px;width:146px;}
	.sub_nav a:before{border-left-width:6px;border-right-width:6px;border-top-width:6px;bottom:-6px;margin-left:-6px;}
    .sub_cnav{margin-top:15px;}
	.manu{margin-top:20px;}
}
/*1230以下屏幕*/
@media screen and (max-width:1246px){
    .container{width:994px;}
    .top{height:70px;}
    .top .t_left{padding:17px 0;}
    .top .t_left .logo{height:36px;width:auto;}
    .top .t_left .logo img{width:auto;height:100%;}
    .pcnav .firstfloor>li{margin-left:2px;}
    .index_banner{padding-bottom:42.61%;}
    .pb_title .h_en{font-size:14px;height:14px;line-height:14px;}
    .pb_title .pb_span{margin:4px 0 5px;}
    .pb_title .h_t{font-size:26px;height:34px;line-height:34px;}
    .pb_title .h_t.hfl{float:none;}
    .pb_title .h_t.t2{font-size:42px;height:52px;line-height:52px;}
    .pb_title p{font-size:12px;height:18px;line-height:18px;}
    .pb_title p.p1{margin-top:13px;}
    .pb_title p.pp{margin:0 0;margin-left:0;float:none;}
    .pb_title p br{display:none;}
    .sub_title .s_t{font-size:26px;height:34px;line-height:34px;}
    .sub_title p{font-size:14px;height:22px;line-height:22px;margin-top:5px;}
    .product{padding:20px 0;}
    .product .pb_title{min-width:auto;padding-left:0;}
    .product .pb_title.tl{text-align:center;}
    .product .pc_left{right:auto;position:relative;width:100%;}
    .product .pc_left .pcl_li{padding:20px 0;width:50%;float:left;}
    .product .pc_left .pcl_li i{height:46px;background-size:auto 100%;}
    .product .pc_left .pcl_li i.icon1{background-size:auto 44px;}
    .product .pc_left .pcl_li.on:before{left:50%;margin-left:-8px;bottom:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #DA241D;top:auto;margin-top:0;right:auto;border-bottom:none;z-index:2;}
    .product .p_content{min-width:994px;padding-left:0;margin-top:15px;}
    .product .pc_right .pcr_left .prc_txt{padding-left:0;min-width:360px;}
    .product .pc_right .pcr_left .prc_txt p:first-child{font-size:24px;height:24px;line-height:24px;}
    .product .pc_right .pcr_left .prc_txt p:nth-child(2){font-size:20px;height:30px;line-height:30px;}
    .product .pc_right .pcr_left .prc_txt em{width:40px;height:2px;margin:6px 0 10px;}
    .product .pc_right .pcr_left .prc_txt p{font-size:13px;}
    .product .pc_right .pcr_left .prc_txt p:nth-child(5){font-size:12px;height:20px;line-height:20px;margin:10px 0 5px;}
    .product .pc_right .pcr_left .prc_txt .prc_pp span{font-size:13px;height:24px;line-height:24px;width:100%;float:none;}
    .product .pc_right .pcr_left .prc_txt .pb_span{margin:5px 0 10px;}
    .product .pc_right .pcr_left .prc_txt .span1{margin-bottom:8px;width:144px;height:43px;line-height:41px;font-size:12px;padding-left:28px;background-position:15px center;}
    .product .pc_right .swiper-button-prev{top:50%;margin-top:-21px;left:-15px;right:auto;}
    .product .pc_right .swiper-button-next{top:50%;margin-top:-21px;right:-15px;left:auto;}
    .jishu .js_ul .js_li .js_txt .js_pp:before{right:-5px;border-top-width:5px;border-bottom-width:5px;border-left-width:5px;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p i{height:50px;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p .js_c{height:323px;margin-top:5%;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p .js_c p{letter-spacing:0.5px;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p .js_c p br{display:none;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p .js_c p:last-child{font-size:18px;line-height:26px;margin-left:0px;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p span{margin:10px 0 0;}
    .jishu .js_ul .js_li .js_img .j_txt{max-width:546px;}
    .jishu .js_ul .js_li .js_img .j_txt .pb_title{margin-top:0;}
    .jishu .js_ul .js_li .js_img .j_txt .j_p{margin-top:10px;padding:10px 10px 10px;max-width:500px;border-radius:10px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_p p{font-size:13px;line-height:24px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_ul{margin-top:16px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_ul .j_li i{height:46px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_ul .j_li p{margin-top:6px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_al{margin-top:10px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_al span{font-size:12px;height:22px;line-height:22px;}
    .jishu .js_ul .js_li .js_img .j_txt a{margin-top:10px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_yy{margin-top:10px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_yy .j_yyli{width:100px;margin-left:20px;}
    .info{padding:20px 0;}
    .info .info_right{padding:10px 0 0 20px;}
    .info .info_right .info_pp{margin-top:10px;}
    .info_ul{padding:15px 0;}
    .info_ul .info_li{padding-left:30px;}
    .info_ul .info_li i{height:20px;background-size:auto 100%;}
    .info_ul .info_li p{font-size:13px;height:22px;line-height:22px;}
    .info_ul .info_li p span{font-size:30px;margin-top:-11px;}
    .info_ul .info_li p span.sa:after{width:12px;height:12px;background-size:cover;right:-9px;top:-6px;}
    .news{padding:20px 0;}
    .news .news_top{background-size:460px auto;padding-left:15px;}
    .news .news_top .pb_title a{width:140px;height:46px;line-height:44px;font-size:13px;background-position:24px center;padding-left:37px;top:9px;}
    .news .news_top .nt_ul{width:540px;margin-top:20px;padding-bottom:90px;}
    .news .news_top .nt_ul p{font-size:13px;}
    .news .news_top .nt_ul p:first-child{font-size:22px;height:30px;line-height:30px;margin-bottom:8px;}
    .news .news_top .nt_ul .swiper-button-prev{width:42px;height:42px;background-position:center 15px;background-size:18px auto;bottom:24px;}
    .news .news_top .nt_ul .swiper-button-prev.my-news-button{background-position:center 15px;background-size:18px auto;}
    .news .news_top .nt_ul .swiper-button-next{width:42px;height:42px;background-position:center 15px;background-size:18px auto;bottom:24px;left:50px;}
    .news .news_top .nt_ul .swiper-button-next.my-news-button{background-position:center 15px;background-size:18px auto;}
    .news .n_content a{padding:15px 8px 15px 15px;}
    .news .n_content a p:nth-child(2){font-size:16px;height:24px;line-height:24px;margin-top:8px;}
    .news .n_content a p:nth-child(3){margin-top:5px;}
    .news .n_content a span{margin-top:8px;background-size:auto 8px;padding-left:18px;}
    .news .n_content a:hover span{background-size:auto 8px;}
    #footbg{padding:20px 0;}
    .foot .ft_title .ft_t{font-size:20px;height:28px;line-height:28px;}
    .foot .ft_title p{font-size:12px;height:20px;line-height:20px;margin-top:5px;}
    .ft_txt{margin-top:10px;}
    .ft_txt .ft_li{padding:12px 0 15px 10px;display:block;width:40%;float:left;border-left:none;margin-top:10px;}
    .ft_txt .ft_li:nth-child(even){width:60%;}
    .footbottom{padding:10px 0 10px;}
    .friendlink{padding:5px 0 0;}






   
    
    
    .izl-rmenu{display:none;}
    #px_banner{padding-bottom:37%;}
    #px_banner.px_ban1{padding-bottom:298px;}
    .px_txt .px_txt_p p:first-child{font-size:26px;height:26px;line-height:26px;}
    .px_txt .px_txt_p p:last-child{font-size:32px;height:40px;line-height:40px;margin-top:7px;}
    #px_banner.px_ban2{padding-bottom:44%;}
    .sub_nav a{font-size:14px;height:50px;line-height:50px;width:146px;}
    .sub_nav a:before{border-left-width:6px;border-right-width:6px;border-top-width:6px;bottom:-6px;margin-left:-6px;}
    .sub_cnav{margin-top:15px;}
    .manu{margin-top:20px;}
}
/*992以下屏幕*/
@media screen and (max-width:1023px){
	.container{width:738px;}
	#headbg{display:none;}
	#topbg{height:70px;}
	.top .t_right{display:none;}
	.nav{display:block;}
	#mobileheadbg{display:block;}
	#mobilehead.mhead{background:#FFF;position:fixed;z-index:9999;top:0;box-shadow:0 2px 5px rgba(0,0,0,.6);}
	#mobilehead .nav_bg.nav_bg1{height:70px;height:calc(100% - 70px);}
	#mobilehead .nav .nav_box.nav_box1{top:70px;}
	.index_banner.swiper-container-horizontal .swiper-pagination{bottom:10px;}
    .pb_title.tl{text-align:center;}
    .pb_title p br{display:none;}
    .sub_title .s_t{font-size:22px;height:30px;line-height:30px;}
    .sub_title p br{display:none;}
    .product .pc_left .pcl_li{padding:10px 0;}
    .product .pc_left .pcl_li i{height:36px;}
    .product .pc_left .pcl_li i.icon1{background-size:auto 100%;}
    .product .pc_left .pcl_li .p_h{margin-top:0;}
    .product .p_content{min-width:730px;margin-top:10px;}
    .product .pc_right .pcr_left{width:100%;float:none;}
    .product .pc_right .pcr_left .pcr_c{padding-bottom:0;}
    .product .pc_right .pcr_left .prc_txt{min-width:auto;position:relative;top:0;left:0;transform:translate(0,0);padding:15px 10px;}
    .product .pc_right .pcr_left .prc_txt .span1{margin-bottom:0;}
    .product .pc_right .pcr_pic{width:100%;float:none;}
    .product .pc_right .swiper-button-prev{top:34%;margin-top:0;}
    .product .pc_right .swiper-button-next{top:34%;margin-top:0;}
    .jishu .js_ul{padding-bottom:483px;}
    .jishu .js_ul .js_li{width:100%;height:calc(100% - 94px);}
    .jishu .js_ul .js_li .js_txt{width:100%;float:none;height:auto;font-size:0;-webkit-text-size-adjust:none;border-right:none;border-top:1px solid #D1D1D1;background:#FFF;}
    .jishu .js_ul .js_li .js_txt .js_pp{padding-bottom:0;}
    .jishu .js_ul .js_li .js_txt .js_pp:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #e60619;border-bottom:none;left:50px;top:46px;right:auto;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p{position:relative;top:0;transform:translateY(0);padding:8px 15px;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p i{width:30px;height:30px;float:left;margin-left:0;margin-top:0;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p .js_c{height:auto;margin-top:0;width:calc(100% - 30px);float:right;padding-left:0;padding-left:20px;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p .js_c p{writing-mode:inherit;-webkit-writing-mode:inherit;display:block;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p .js_c p:first-child{display:none;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p .js_c p:last-child{height:30px;line-height:30px;text-align:left;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p span{position:absolute;right:10px;top:8px;margin:0;padding:0;height:30px;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p span em{height:30px;line-height:30px;background:none;padding-right:0;}
    .jishu .js_ul .js_li .js_img{width:100%;float:none;}
    .jishu .js_ul .js_li .js_img .j_img{padding-bottom:0;height:342px;}
    .jishu .js_ul .js_li.js_li1{left:0;}
    .jishu .js_ul .js_li.js_li2{left:0;top:calc(100% - 94px);}
    .jishu .js_ul .js_li.js_li3{left:0;top:calc(100% - 47px);}
    .jishu .js_ul .js_li.js_li1.js_fl0{left:0;}
    .jishu .js_ul .js_li.js_li2.js_fl0{left:0;top:calc(100% - 94px);}
    .jishu .js_ul .js_li.js_li3.js_fl0{left:0;top:calc(100% - 47px);}
    .jishu .js_ul .js_li.js_li1.js_fl1{left:0;}
    .jishu .js_ul .js_li.js_li2.js_fl1{left:0;top:47px;}
    .jishu .js_ul .js_li.js_li3.js_fl1{left:0;top:calc(100% - 47px);}
    .jishu .js_ul .js_li.js_li1.js_fl2{left:0;}
    .jishu .js_ul .js_li.js_li2.js_fl2{left:0;top:47px;}
    .jishu .js_ul .js_li.js_li3.js_fl2{left:0;top:94px;}
    .jishu .js_ul .js_li .js_img .j_txt{width:70%;position:relative;top:0;left:0;transform:translate(0,0);max-width:none;width:100%;padding:20px 15px;}
    .jishu .js_ul .js_li .js_img .j_txt .pb_title.tl{text-align:center;}
    .jishu .js_ul .js_li .js_img .j_txt .j_p{max-width:none;width:100%;}
    .jishu .js_ul .js_li.on .js_txt{border-bottom:none;}
    .jishu .js_ul .js_li.on:first-child .js_txt{border-left:none;}
    .info .info_left{display:none;}
    .info .info_right{width:100%;float:none;padding:0 0 15px 0;}
    .info .info_right .info_pp a{margin-top:10px;}
    .info_ul{padding:1px 0 10px;}
    .info_ul .info_li{width:50%;margin-top:10px;}
    .info_ul .info_li:nth-child(even){border-right:none;}
    .news .pb_title.tl{text-align:left;}
    .news .news_top .pb_title a{display:none;}
    .news .news_top .nt_ul{width:100%;float:none;margin-top:15px;}
    .news .n_content a{padding:10px 10px 10px 10px;width:100%;float:none;border-top:1px solid #e3e3e3;border-left:none;}
    #footbg{padding:10px 0 60px;}
    .foot .ft_title .ft_t{font-size:20px;height:28px;line-height:28px;}
    .foot .ft_title p{font-size:12px;height:20px;line-height:20px;margin-top:5px;}
    .ft_txt{margin-top:10px;}
    .ft_txt .ft_li{padding:12px 0 15px 10px;display:block;width:40%;float:left;border-left:none;margin-top:10px;}
    .footbottom{padding:10px 0 10px;}
    .friendlink{padding:5px 0 0;}










	#floatBottom{display:block;}
	#px_banner .crumbs{bottom:8px;}
    #px_banner.px_ban1{padding-bottom:30%;}
    .px_txt .px_txt_p p:first-child{font-size:20px;height:20px;line-height:20px;}
    .px_txt .px_txt_p p:last-child{font-size:22px;height:30px;line-height:30px;margin-top:5px;}
	.newscow_right{width:100%;float:none;}
	.newscow_right .news_product .bd ul li{width:32%;float:left;margin-left:2%;}
	.newscow_right .news_product .bd ul li:first-child{margin-left:0;}
	.newscow_right .news_nlist ul li{width:48%;margin-left:4%;float:left;}
	.newscow_right .news_nlist ul li:nth-child(odd){margin-left:0;}
    .sub_cnav{margin-top:15px;}{margin-top:10px;}
}
/*768以下屏幕*/
@media screen and (max-width:767px){
	.container{width:calc(100% - 30px);}
    .pb_title .h_t{font-size:20px;height:28px;line-height:28px;}
    .pb_title .h_t.t2{font-size:42px;height:52px;line-height:52px;}
    .pb_title p{height:auto;}
    .sub_title p{height:auto;}
	.product .pc_left .pcl_li{padding:8px 0;}
    .product .pc_left .pcl_li i{height:26px;}
    .product .p_content{min-width:auto;margin-top:10px;width:calc(100% - 30px);}
    .product .pc_right .pcr_left{width:100%;float:none;}
    .product .pc_right .pcr_left .pcr_c{padding-bottom:0;}
    .product .pc_right .pcr_left .prc_txt{min-width:auto;position:relative;top:0;left:0;transform:translate(0,0);padding:15px 10px;}
    .product .pc_right .pcr_left .prc_txt .span1{margin-bottom:0;}
    .product .pc_right .pcr_pic{width:100%;float:none;}
    .product .pc_right .swiper-button-prev{top:15%;margin-top:0;}
    .product .pc_right .swiper-button-next{top:15%;margin-top:0;}
    .jishu .js_ul{padding-bottom:calc(137% + 141px);}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p .js_c{padding-left:10px;}
    .jishu .js_ul .js_li .js_txt .js_pp .js_p .js_c p:last-child{font-size:16px;}
    .jishu .js_ul .js_li .js_img .j_img{padding-bottom:137%;height:auto;}
    .jishu .js_ul .js_li .js_img .j_txt{padding:15px 10px;position:absolute;}
    .jishu .js_ul .js_li .js_img .j_txt a{padding:0 10px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_ul{margin-top:0;}
    .jishu .js_ul .js_li .js_img .j_txt .j_ul .j_li{width:50%;margin-top:15px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_ul .j_li:nth-child(even) i{border-right:none;}
    .jishu .js_ul .js_li .js_img .j_txt .j_yy .j_yyli{width:25%;margin-left:0;}
    .jishu .js_ul .js_li .js_img .j_txt .j_al{padding-left:0;}
    .jishu .js_ul .js_li .js_img .j_txt .j_al span{width:100%;float:none;}

    .info_ul .info_li{padding-left:10px;}
    .info_ul .info_li p span{font-size:16px;margin-top:-3px;padding:0 3px;}
    .info_ul .info_li p span.sa:after{width:8px;height:8px;right:-5px;top:-1px;}
    .foot .ft_title p{height:auto;}
    .ft_txt{padding-bottom:15px;}
    .ft_txt .ft_li{width:100%;float:none;padding:0 0 0 0;}
    .ft_txt .ft_li:nth-child(even){width:100%;}
    .ft_txt .ft_li i{width:60px;height:40px;}
    .ft_txt .ft_li i.icon2{background-size:auto 38px;}
    .ft_txt .ft_li i.icon3{background-size:auto 30px;}
    .ft_txt .ft_li .ft_p{padding:0 0;width:calc(100% - 60px);}
    .ft_txt .ft_li .ft_p p{height:auto;line-height:20px;}
    .ft_txt .ft_li .ft_p.p1 p span{font-size:20px;}
    .ft_txt .ft_li .ft_p.p1 p:last-child{height:20px;line-height:20px;margin-top:0;}
    .footbottom span{margin-top:5px;}
    .friendlink span{width:100%;float:none;margin-top:0;}
    .friendlink .fl_right{width:100%;float:none;}
    .friendlink .fl_right a{font-size:13px;height:24px;line-height:24px;margin-right:10px;margin-top:2px;}



	#stylesubnav .xq_crumbs{font-size:13px;}
	#stylesubnav .xq_crumbs a{margin:0 5px;}
    .video{width:calc(100% - 30px);padding:5px;left:15px;margin-left:0;}
    .video span{left:50%;top:100%;margin-left:-20px;}
    .video p{height:32px;line-height:32px;}
	.sub_nav{display:block;}
	.sub_nav a{display:block;float:left;width:50%;border-bottom:1px solid #FFF;height:42px;line-height:42px;font-size:14px;}
	.sub_nav a:nth-child(even){border-right:none;}
	.sub_nav a.on:before{content:none;}
	.sub_cnav a{display:block;width:33.33%;float:left;border-bottom:1px solid #FFF;padding:0 0;text-align:center;height:42px;line-height:42px;}
}
/*668以下屏幕*/
@media screen and (max-width:667px){
	.sub_title .s_t{font-size:20px;height:28px;line-height:28px;}
	.sub_title i{width:30px;height:2px;}
	.sub_title p{line-height:20px;}

	
	#stylesubnav .xq_nav{display:block;}
	#stylesubnav .xq_nav a{height:38px;line-height:38px;border-right:1px solid #FFF;border-bottom:1px solid #FFF;padding:0 15px;display:inline-block;}
	
}
/*500以下屏幕*/
@media screen and (max-width:499px){




    #px_banner.px_ban1{padding-bottom:43%;}
	.newscow_right .news_product .bd ul li{width:100%;margin-left:0;}
	.newscow_right .news_nlist ul li{width:100%;margin-left:0;}
}