*{margin:0px;padding:0px; border-width:0;}
body{font-size:14px; font-family:"Microsoft YaHei";color:#555;}
a,a:visited{text-decoration:none!important;color:#555;}
a:hover,a:active{text-decoration:none!important;color:#555;}
ul li{list-style:none;}
.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;}
.mt0{margin-top:0;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt50{margin-top:50px;}
.mt80{margin-top:80px;}
::-webkit-input-placeholder
{color:#ccc;}
:-moz-placeholder
{color:#ccc;}
::-moz-placeholder
{color:#ccc;}
:-ms-input-placeholder
{color:#ccc;}
/* head */
#headbg{background:#535353;}
.head{}
.head p{margin:0;font-size:12px;height:40px;line-height:40px;color:#efefef;float:left;}
.head .h_right{float:right;font-size:0;-webkit-text-size-adjust:none;}
.head .h_right>a{float:left;height:40px;line-height:40px;font-size:12px;display:inline-block;color:#efefef;margin-left:25px;padding-left:20px;}
.head .h_right>a:first-child{ background:url(h_icon1.png) no-repeat left 14px;}
.head .h_right>a:nth-child(2){ background:url(h_icon2.png) no-repeat left center;}
.head .h_right .fgs{width:100px;margin-left:20px;float:left;position:relative;z-index:99;}
.head .h_right .fgs span{width:100%;height:100%;background:#606060;color:#efefef;display:block;text-align:center;height:40px;line-height:40px;cursor:pointer;font-size:12px;}
.head .h_right .fgs .fgs_ul{position:absolute;left:0;top:40px;background:#E8E8E8;width:100%;text-align:center;display:none;}
.head .h_right .fgs .fgs_ul a{display:block;height:40px;line-height:40px;border-bottom:1px solid #f5f5f5;font-size:12px;}
.head .h_right .fgs .fgs_ul a:hover{background:#F5F5F5;}
/* top*/
.top{padding:33px 0;}
.top .logo{display:block;float:left;width:672px;height:67px;padding-bottom:7px;background:url(logo.jpg)no-repeat;}
.top a{
    text-indent:-999em; display:block; width:672px; height:67px;
}
.top .logo img{width:100%;height:100%;display:block;}
.top .right{float:right;}
.top .right .r_erweima{width:74px;height:74px;float:left;}
.top .right .r_erweima img{display:block;width:100%;height:100%;}
.top .right .r_p{float:left;margin-left:9px;}
.top .right .r_p p{margin:0;line-height:24px;font-size:24px;text-align:left;color:#00923f;font-size:24px;}
.top .right .r_p p.en{font-family:Impact;}
.top .right .r_p p:first-child{font-size:14px;color:#222;line-height:20px;height:20px;margin-bottom:6px;}
.top .right .r_p p:nth-child(2){letter-spacing:0.3px;}
/*pcnav*/
#pcnavbg{background:#00923F;}
.pcnav{position:relative;}
.pcnav ul{margin:0;font-size:0;-webkit-text-size-adjust:none;}
.pcnav .firstfloor>li{display:inline-block;height:72px;font-size:15px;text-align:center;position:relative;width:11.11%;}
.pcnav .firstfloor>li>a{display:block;height:72px;line-height:68px;color:#ccf5de;border-bottom:4px solid transparent;}
.pcnav .firstfloor>li:hover>a{color:#FFF;border-bottom:4px solid #ff9900;background:#007231;}
.pcnav .secondfloor{position:absolute;left:0;top:100%;z-index:9999;display:none;background:#FFF;min-width:100%;box-sizing:border-box;white-space:nowrap;padding:0 10px;}
.pcnav .secondfloor>li{border-bottom:1px solid #E4EAEC;width:100%;line-height:40px;height:40px;font-size:13px;margin-left:0;}
.pcnav .secondfloor>li>a{width:100%;height:100%;display:block;color:#76838F;}
.pcnav .secondfloor li a:hover{color:#000;}
/*mobilehead*/
#mobileheadbg{height:70px;display:none;}
#mobilehead{height:70px;width:100%;}
#mobilehead .logo{width:calc(100% - 120px);height:70px;display:block;float:left;background:url(mlogo.jpg) no-repeat 10px center;background-size:auto 50px;}
#mobilehead .nav{float:right;}
#mobilehead .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;}
#mobilehead .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;}
#mobilehead .nav .nav_box>ul{margin:0;}
#mobilehead .nav .nav_one>li{border-bottom:1px solid #eee;padding:0 10px;}
#mobilehead .nav .nav_one>li>span{height:42px;line-height:42px;font-size:15px;}
#mobilehead .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;}
#mobilehead .nav .nav_one>li>span>i{float:right;display:block;width:150px;height:42px;}
#mobilehead .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;}
#mobilehead .nav .nav_one>li>span>i>em.on{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
#mobilehead .nav .nav_one>li>ul{display:none;margin:0;}
#mobilehead .nav .nav_one>li>ul>li{height:36px;line-height:36px;text-indent:20px;}
#mobilehead .nav .nav_one>li>ul>li>a{font-size:15px;color:#666;width:100%;height:100%;display:block;}
#mobilehead .nav .push-nav{display:block;position:relative;z-index:998;width:54px;height:50px;font-size:0;margin-right:8px;background:rgba(138,138,138,.5);margin-top:10px;border-radius:5px;}
#mobilehead .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%);}
#mobilehead .nav .push-nav.on .nav-toggle{margin-left:-4px;}
#mobilehead .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;}
#mobilehead .nav .push-nav .nav-toggle span.two{width:30px;}
#mobilehead .nav .push-nav .nav-toggle span:last-child{margin-bottom:0;}
#mobilehead .nav .push-nav.on .nav-toggle span{ opacity:1;}
#mobilehead .nav .push-nav.on .nav-toggle span:nth-child(3){-webkit-transform:rotate(45deg);transform:rotate(45deg);}
#mobilehead .nav .push-nav.on .nav-toggle span:nth-child(2){-webkit-transform:scale(0);transform:scale(0);}
#mobilehead .nav .push-nav.on .nav-toggle span:nth-child(1){-webkit-transform:rotate(-45deg);transform: rotate(-45deg);}
#mobilehead .nav .nav_contact{position:relative;border-top:1px solid #eee;color:#666;}
#mobilehead .nav .nav_contact .nav_txt{width:100%;}
#mobilehead .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;}
#mobilehead .nav .nav_contact .nav_txt span a{color:#666;}
#mobilehead .nav .nav_contact .nav_txt span.sitemapicon{background:url(mobilesitemap.png) no-repeat left center;background-size:auto 15px;}
#mobilehead .nav .nav_contact .nav_txt span.topphoneicon{background:url(mobilephone.png) no-repeat left center;background-size:auto 15px;}
#mobilehead .nav .nav_contact .nav_txt span.topemailicon{background:url(mobileemail.png) no-repeat left center;background-size:auto 15px;text-indent:25px;}
/*pb_title*/
.pb_title{text-align:center;position:relative;padding-top:18px;}
.pb_title .pb_en{display:block;position:absolute;left:0;top:0;width:100%;height:40px;line-height:40px;font-size:40px;font-family:Impact;color:#ecebeb;text-align:center;text-transform:uppercase;}
.pb_title h2{display:inline-block;margin:0;font-size:30px;color:#222;text-align:center;font-weight:bold;height:40px;line-height:40px;position:relative;}
.pb_title h2 span{color:#00923f;}
.pb_title .line{height:13px;background:url(pbh2bg.png) repeat-x left top;margin-top:7px;position:relative;}
.pb_title .line:before{content:'';width:97px;height:11px;position:absolute;left:50%;margin-left:-49px;top:0;background:#FFF;border-bottom:5px solid #00923f;}
.pb_title .line.h:before{background:#F6F6F6;}
.pb_title p{margin:0;color:#999;text-align:center;line-height:22px;margin-top:16px;}
/*gongcheng*/
.gongcheng{padding:30px 0 59px;}
.gongcheng .gc_span{margin-top:36px;}
.gongcheng .gc_span .gc_a{width:13%;margin-left:4.4%;float:left;border:1px solid #dcdcdc;padding:4px;cursor:pointer;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gongcheng .gc_span .gc_a:first-child{margin-left:0;}
.gongcheng .gc_span .gc_a a{display:block;width:100%;height:40px;line-height:40px;background:#dcdcdc;text-align:center;font-size:16px;color:#333;}
.gongcheng .gc_span .gc_a:hover{border:1px solid #00923f;}
.gongcheng .gc_span .gc_a:hover a{background:#00923f;color:#FFF;}
.gongcheng .g_ul{border-top:1px solid #DCDCDC;border-left:1px solid #DCDCDC;margin-top:30px;}
.gongcheng .g_ul .g_li{width:25%;float:left;padding:10px;border-bottom:1px solid #DCDCDC;border-right:1px solid #DCDCDC;display:block;}
.gongcheng .g_ul .g_li:first-child{width:50%;}
.gongcheng .g_ul .g_li:first-child .g_img{padding-bottom:79.6%;}
.gongcheng .g_ul .g_li .g_img{width:100%;padding-bottom:75%;position:relative;}
.gongcheng .g_ul .g_li .g_img img{width:100%;height:100%;display:block;position:absolute;left:0;top:0;object-fit:cover;}
.gongcheng .g_ul .g_li p{margin:0;font-size:15px;height:20px;line-height:20px;margin-top:6px;font-weight:bold;color:#333;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*product*/
#productbg{background:#F6F6F6;padding:60px 0 80px;}
.p_span{margin-top:36px;}
.p_span .p_p{width:13%;margin-left:4.4%;float:left;border:1px solid #dcdcdc;padding:4px;cursor:pointer;}
.p_span .p_p:first-child{margin-left:0;}
.p_span .p_p span,.p_span .p_p a{display:block;width:100%;height:40px;line-height:40px;background:#dcdcdc;text-align:center;font-size:16px;color:#333;}
.p_span .p_p.on,.p_span .p_p:last-child:hover{border:1px solid #00923f;}
.p_span .p_p.on span,.p_span .p_p:hover a{background:#00923f;color:#FFF;}
.indexp_ul{position:relative;}
.indexp_ul a{width:22%;margin-right:2%;float:left;margin-top:40px;display:block;}
.indexp_ul a:nth-child(3n+1){margin-left:0;}
.indexp_ul a .p_img{width:100%;padding-bottom:75%;position:relative;}
.indexp_ul a .p_img img{display:block;width:100%;height:100%;border:1px solid #EEF2F3;position:absolute;left:0;top:0;}
.indexp_ul a p{margin:0;height:50px;line-height:48px;text-align:center;color:#333;border:1px solid #dcdcdc;background:#FFF;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*art*/
#artbg{padding:40px 0;background:#F6F6F6;}
.art{margin-top:36px;position:relative;}
.art .artlist{width:100%;overflow:hidden;}
.art .artlist .swiper-slide{padding:7px 7px 25px;background:#FFF;display:block;}
.art .artlist .swiper-slide .p_img{width:100%;padding-bottom:73%;position:relative;}
.art .artlist .swiper-slide .p_img img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
.art .artlist .swiper-slide .p_txt{padding:9px 10px 0;text-align:center;}
.art .artlist .swiper-slide .p_txt p{margin:0;line-height:18px;color:#666;font-size:12px;}
.art .artlist .swiper-slide .p_txt i{display:inline-block;width:40px;height:2px;background:#00923F;margin:9px 0 14px;}
.art .artlist .swiper-slide .p_txt p:first-child{font-size:18px;line-height:28px;height:28px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;}
.art .artlist .swiper-slide .p_txt p:nth-child(3){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.art .artlist .swiper-slide .p_txt .more_btn{width:116px;height:40px;line-height:40px;background:#00923F;color:#FFF;display:inline-block;margin-top:27px;}
.art .artlist .swiper-slide:hover{background:#00923F;}
.art .artlist .swiper-slide:hover .p_txt p{color:#FFF;}
.art .artlist .swiper-slide:hover .p_txt i{background:#FFF;}
.art .artlist .swiper-slide:hover .p_txt .more_btn{background:#FFF;color:#00923F;}
.art .swiper-button-next{width:35px;height:35px;background-image:url(gy_right.png);right:-65px;background-size:100% 100%;outline:none;}
.art .swiper-button-prev{width:35px;height:35px;background-image:url(gy_right.png);left:-65px;background-size:100% 100%;outline:none;transform:rotate(180deg);}
/*info*/
#infobg{width:100%;background:url(infobg.jpg) no-repeat center top;padding:68px 0 313px;}
.info{position:relative;}
.info .info_title{text-align:center;padding-top:52px;}
.info .info_en{height:104px;line-height:104px;text-align:center;font-size:126px;color:rgba(255,255,255,.1);text-transform:uppercase;font-family:Impact;position:absolute;left:0;top:0;width:100%;}
.info .info_title h2{margin:0;font-size:42px;font-weight:bold;height:60px;line-height:60px;color:#FFF;}
.info .info_title i{display:inline-block;width:140px;height:3px;background:#FFF;}
.info .info_txt{padding-top:12px;}
.info .info_txt p{margin:0;text-align:center;color:#FFF;margin-top:12px;line-height:26px;}

/*news*/
#newsbg{padding:40px 0 70px;background:#F6F6F6;}
.indexnews_title{font-size:0;-webkit-text-size-adjust:none;margin-top:40px;}
.indexnews_title span{display:inline-block;height:30px;line-height:30px;text-align:center;color:#2f2f2f;font-size:20px;position:relative;cursor:pointer;margin-left:6px;}
.indexnews_title span.hover,.indexnews_title span:hover{color:#00923F;}
.news{width:615px;float:left;}
.news .news_list{margin-top:30px;}
.news .news_list a{display:block;}
.news .news_list a .n_p{height:28px;line-height:28px;font-size:14px;color:#333;position:relative;padding:0 100px 0 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news .news_list a .n_p:before{content:'';width:10px;height:10px;border-radius:50%;border:1px solid #828282;position:absolute;left:0;top:50%;margin-top:-5px;}
.news .news_list a .n_p span{display:block;width:100px;height:20px;line-height:20px;position:absolute;right:0;top:50%;margin-top:-10px;color:#999;text-align:right;}
.news .news_list a .first_p{padding-bottom:20px;}
.news .news_list a .first_p .n_img{width:100%;height:226px;border:1px solid #999;position:relative;margin-bottom:20px;}
.news .news_list a .first_p .n_img img{width:100%;height:100%;display:block;position:absolute;left:0;top:0;object-fit:cover;}
.news .news_list a .first_p p{margin:0;font-size:18px;height:28px;line-height:28px;color:#222;padding-right:100px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news .news_list a .first_p p span{display:block;width:100px;height:20px;line-height:20px;position:absolute;right:0;top:50%;margin-top:-10px;color:#999;text-align:right;font-size:14px;}
.questions{width:calc(100% - 615px);padding-left:80px;float:right;}
.questions .q_ul{padding-top:30px;}
.questions .q_ul .q_li{padding-bottom:10px;border-bottom:1px dashed #cbcbcb;margin-top:10px;}
.questions .q_ul .q_li:first-child{margin-top:0;}
.questions .q_ul .q_li a{display:block;height:24px;line-height:24px;font-size:18px;background:url(q_icon.png) no-repeat left top;padding-left:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;}
.questions .q_ul .q_li p{margin:0;line-height:24px;color:#777;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:6px;padding-left:35px;}
/*friendlink*/
#friendlinkbg{border-bottom:1px solid #5B5B5B;background:#313131;padding:10px 0 20px;}
.friendlink{position:relative;}
.friendlink .left{width:155px;float:left;height:48px;line-height:48px;font-size:48px;color:#FFF;text-transform:uppercase;margin-top:10px;}
.friendlink .right{width:calc(100% - 155px);float:right;color:#FFF;font-size:0;-webkit-text-size-adjust:none;}
.friendlink .right a{color:#FFF;white-space:nowrap;margin-top:10px;display:inline-block;font-size:14px;padding:0 10px;position:relative;}
/*foot*/
#footbg{background:#313131;padding:22px 0 43px;}
.foot{position:relative;}
.foot .f_title{}
.foot .f_title p{margin:0;color:#FFF;}
.foot .f_title p:first-child{font-size:18px;height:18px;line-height:18px;text-transform:uppercase;font-weight:bold;}
.foot .f_title p:last-child{font-size:14px;height:24px;line-height:24px;margin-top:2px;}
.foot .f_left{width:calc(100% - 510px);float:left;position:relative;}
.foot .f_left .f_ul{padding-top:4px;}
.foot .f_left .f_ul .f_li{padding-left:46px;margin-top:20px;}
.foot .f_left .f_ul .f_li.icon1{background:url(f_icon1.png) no-repeat left 1px;}
.foot .f_left .f_ul .f_li.icon2{background:url(f_icon2.png) no-repeat left 2px;}
.foot .f_left .f_ul .f_li.icon3{background:url(f_icon3.png) no-repeat 5px 1px;}
.foot .f_left .f_ul .f_li p{margin:0;color:#fff;}
.foot .f_left .f_ul .f_li p:first-child{font-size:14px;height:14px;line-height:14px;}
.foot .f_left .f_ul .f_li p:last-child{font-size:14px;height:24px;line-height:24px;margin-top:4px;}
.foot .f_left .f_pp{margin-top:20px;}
.foot .f_left .f_pp p{margin:0;}
.foot .f_left .f_pp p span{display:inline-block;margin-top:5px;color:#FFF;height:24px;line-height:24px;}
.foot .f_left .f_pp p a{color:#FFF;}
.foot .f_left .f_logo{width:100%;height:83px;background:url(ft_logo.png) no-repeat left center;background-size:auto 100%;margin-top:30px;font-size:29px;line-height:83px;font-weight:bold;color:rgba(255,255,255,.3);padding-left:197px;}
.foot .f_right{width:510px;float:right;}
.foot .f_right form{}
.foot .f_right input{height:37px;line-height:37px;background:#FFF;padding:0 10px;float:left;outline:none;margin-top:20px;border-radius:4px;}
.foot .f_right .input1{width:49%;}
.foot .f_right .input2{width:49%;margin-left:2%;}
.foot .f_right .f_content{width:100%;margin-top:20px;padding:10px;background:#FFF;height:100px;line-height:27px;resize:none;outline:none;border-radius:4px;}
.foot .f_right button{width:100%;background:#00923f;display:block;color:#FFF;text-align:center;font-size:14px;outline:none;display:block;height:46px;line-height:46px;margin-top:20px;border-radius:4px;}
.foot .f_right button span{display:inline-block;padding-left:40px;background:url(fb_icon.png) no-repeat left center;}
/*footbottom*/
#footbottombg{background:#313131;padding:10px 0 12px;border-top:1px solid #5B5B5B;}
.footbottom{line-height:20px;color:#FFF;text-align:left;}
.footbottom span{display:inline-block;margin-top:5px;}
.footbottom a{color:#FFF;}

/*stylepbulic*/
#stylepbulic{width:100%;height:340px;background-repeat:no-repeat;background-position:center top;background-size:cover;}
#stylesubnav{width:100%;background:#F7F7F7;padding:20px 0;}
#stylesubnav .xq_c{}
#stylesubnav .xq_crumbs{background:url(position.png) no-repeat left 6px;line-height:26px;float:left;padding-left:24px;}
#stylesubnav .xq_crumbs a{margin:0 10px;}
#stylesubnav .xq_nav{float:right;font-size:0;-webkit-text-size-adjust:none;}
#stylesubnav .xq_nav a{display:inline-block;height:49px;line-height:49px;padding:0 18px;text-align:center;position:relative;font-size:14px;}
#stylesubnav .xq_nav a.on{background:#247ACB;color:#FFF;}
#stylesubnav .xq_nav a.on .san{position:absolute;left:50%;margin-left:-10px;bottom:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #21A7EE;display:block;}

/*公用分页*/
.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;}

/*公用右侧*/
.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(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;}


/*1700以上屏幕*/
@media (min-width:1530px){
	.container{width:1400px;}
}
/*1200以下屏幕*/
@media screen and (max-width:1529px){
	.container{width:1400px;}
	.art{padding:0 50px;}
	.art .swiper-button-prev{left:0;}
	.art .swiper-button-next{right:0;}

}
/*992以下屏幕*/
@media screen and (max-width:1429px){
	.container{width:1200px;}
	.top{padding:20px 0;}
	.pcnav .firstfloor>li{height:66px;}
	.pcnav .firstfloor>li>a{height:66px;line-height:62px;}

	.gongcheng{padding:30px 0 40px;}
	.gongcheng .g_ul{margin-top:30px;}
	.gongcheng .g_ul .g_li:first-child .g_img{padding-bottom:80.4%;}
	#productbg{padding:40px 0;}
	.p_span{margin-top:20px;}
	.indexp_ul a{margin-top:26px;}

	#artbg{padding:20px 0;}
	.art{margin-top:20px;}

	#infobg{padding:40px 0 260px;}
	.info .info_txt p br{display:none;}
	.picture{margin-top:-260px;}
	.piclist{padding:26px 16px;}
	#newsbg{padding:40px 0;}
	.indexnews_title{margin-top:26px;}
	.questions{padding-left:40px;}

	#stylesubnav{height:auto;border-bottom:none;}
	.xq_crumbs{width:100%;float:none;border-bottom:1px solid #E0E0E0;}

}
/*992以下屏幕*/
@media screen and (max-width:1229px){
	.container{width:994px;}
	.top{padding:15px 0;}
	.top .logo{width:560px;}
	.top .right .r_erweima{width:63px;height:63px;}
	.top .right .r_p p{font-size:22px;line-height:22px;}
	.top .right .r_p p:first-child{font-size:12px;height:17px;line-height:17px;margin-bottom:2px;}
	.pcnav .firstfloor>li{height:50px;}
	.pcnav .firstfloor>li>a{height:50px;line-height:47px;border-bottom-width:3px;}
	.pcnav .firstfloor>li:hover>a{border-bottom-width:3px;}
	.pcnav .secondfloor{padding:0 5px;}
	.pcnav .secondfloor>li{height:35px;line-height:34px;font-size:12px;}

	.pb_title{padding-top:12px;}
	.pb_title .pb_en{font-size:30px;height:30px;line-height:30px;}
	.pb_title h2{font-size:24px;height:32px;line-height:32px;}
	.pb_title .line{margin-top:5px;}
	.pb_title p{margin-top:10px;}
	.gongcheng{padding:30px 0;}
	.gongcheng .gc_span{margin-top:15px;}
	.gongcheng .gc_span .gc_a{width:15%;margin-left:2%;}
	.gongcheng .g_ul{margin-top:20px;}
	.gongcheng .g_ul .g_li{padding:5px;}
	.gongcheng .g_ul .g_li p{font-size:13px;}
	.gongcheng .g_ul .g_li:first-child .g_img{padding-bottom:80.9%;}
	#productbg{padding:30px 0;}
	.p_span{margin-top:15px;}
	.p_span .p_p{width:15%;margin-left:2%;}
	.indexp_ul a{margin-top:15px;}

	#process_ulbg:before{top:calc(50% - 15px);}
	.process{padding:30px 0 20px;}
	.process_ul .swiper-slide:after{top:calc(50% - 21px);}
	.process_ul p{font-size:15px;height:24px;line-height:24px;margin-top:6px;}
	.process_btn{padding:20px 0 30px;}
	#artbg{padding:30px 0;}
	.art{margin-top:15px;}
	.art .artlist .swiper-slide .p_txt p:first-child{font-size:16px;height:24px;line-height:24px;}
	.art .artlist .swiper-slide .p_txt i{margin:6px 0 8px;}
	.art .artlist .swiper-slide .p_txt .more_btn{margin-top:15px;height:32px;line-height:32px;font-size:13px;}
	
	#infobg{padding:30px 0 200px;}
	.info .info_title{padding-top:36px;}
	.info .info_en{font-size:72px;height:66px;line-height:66px;}
	.info .info_title h2{font-size:30px;height:38px;line-height:38px;}
	.info .info_txt p{font-size:13px;line-height:24px;margin-top:8px;}
	.picture{margin-top:-200px;padding-top:18px;}
	.piclist{padding:20px 16px;margin-top:20px;}
	.hezuo{padding:30px 0;}
	.hezuo .hezuolist{margin-top:15px;}
	#newsbg{padding:30px 0;}
	.news{width:500px;}
	.indexnews_title{margin-top:16px;}
	.indexnews_title span{font-size:16px;}
	.news .news_list{margin-top:20px;}
	.questions{padding-left:20px;width:calc(100% - 500px);}
	.questions .q_ul{padding-top:20px;}

	#stylesubnav{height:auto;border-bottom:none;}
	#px_banner{padding-bottom:300px;}
	.xq_crumbs{width:100%;float:none;border-bottom:1px solid #E0E0E0;}
	.xq_nav{float:none;margin-top:15px;width:100%;display:table;}
	.xq_nav a{background:#EEE;border-right:1px solid #FFF;padding:0 0;display:table-cell;}
	.xq_nav a.on .san{display:none;}	
}
/*992以下屏幕*/
@media screen and (max-width:1023px){
	.container{width:748px;}
	#headbg{display:none;}
	.top{display:none;}
	#pcnavbg{display:none;}
	#mobileheadbg{display:block;}
	#mobilehead.mhead{background:#FFF;position:fixed;z-index:9999;top:0;box-shadow:0 2px 5px rgba(0,0,0,.6);}
	.index_banner{padding-bottom:330px;}
	.pb_title{padding-top:9px;}
	.pb_title .pb_en{font-size:26px;line-height:26px;height:26px;}
	.pb_title h2{font-size:20px;height:28px;line-height:28px;}
	.pb_title p{font-size:13px;margin-top:5px;}
	.pb_title p br{display:none;}
	.gongcheng{padding:20px 0;}
	.gongcheng .gc_span .gc_a{padding:2px;width:32%;margin-left:2%;margin-top:10px;}
	.gongcheng .gc_span .gc_a:nth-child(3n+1){margin-left:0;}
	.gongcheng .gc_span .gc_a a{font-size:14px;height:34px;line-height:34px;}
	.gongcheng .g_ul{margin-top:10px;}
	.gongcheng .g_ul .g_li:first-child .g_img{padding-bottom:83%;}
	.gongcheng .g_ul .g_li p{font-size:12px;}
	.gongcheng .g_ul .g_li:first-child p{height:20px;line-height:20px;margin-top:6px;}
	#productbg{padding:20px 0;}
	.p_span{margin-top:0;}
	.p_span .p_p{padding:2px;width:32%;margin-left:2%;margin-top:10px;}
	.p_span .p_p:nth-child(3n+1){margin-left:0;}
	.p_span .p_p span, .p_span .p_p a{font-size:14px;height:34px;line-height:34px;}
	.indexp_ul a p{height:36px;line-height:36px;font-size:14px;}

	.process{padding:20px 0 10px;}
	.process_btn{padding:20px 0;}
	#artbg{padding:20px 0;}


	#infobg{padding:20px 0 160px;}
	.info .info_en{font-size:40px;height:40px;line-height:40px;}
	.info .info_title{padding-top:15px;}
	.info .info_title h2{font-size:24px;height:36px;line-height:36px;}
	.info .info_title i{width:90px;height:2px;}
	.info .info_txt p{font-size:13px;line-height:20px;text-align:left;}
	.picture{margin-top:-160px;}
	.hezuo{padding:20px 0;}
	#newsbg{padding:20px 0;}
	.indexnews_title{margin-top:10px;}
	.news{width:400px;}
	.news .news_list{margin-top:10px;}
	.news .news_list a .first_p .n_img{height:168px;margin-bottom:10px;}
	.news .news_list a .first_p{padding-bottom:10px;}
	.news .news_list a .first_p p{font-size:15px;height:23px;line-height:23px;}
	.questions{width:calc(100% - 400px);}
	.questions .q_ul{padding-top:10px;}
	.questions .q_ul .q_li{padding-bottom:16px;margin-top:20px;}
	.questions .q_ul .q_li a{font-size:15px;height:20px;line-height:20px;background-size:auto 100%;padding-left:25px;}
	.questions .q_ul .q_li p{font-size:13px;line-height:22px;margin-top:4px;padding-left:25px;}
	.friendlink .left{width:100%;float:none;font-size:30px;height:30px;line-height:30px;text-align:center;}
	.friendlink .right{width:100%;float:none;padding-top:10px;}
	.friendlink .right a{margin-top:5px;font-size:13px;}
	#footbg{padding:20px 0;}
	.foot .f_left{width:100%;float:none;}
	.foot .f_left .f_ul .f_li{margin-top:15px;}
	.foot .f_left .f_pp{margin-top:10px;}
	.foot .f_right{width:100%;float:none;margin-top:15px;}
	.foot .f_right input{margin-top:10px;}
	.foot .f_right .f_content{margin-top:10px;}
	.foot .f_right button{margin-top:10px;}
	#footbottombg{padding:10px 0 60px;}


	.newscow_right{width:100%;float:none;margin-top:15px;}
	.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;}
}
/*768以下屏幕*/
@media screen and (max-width:767px){
	.container{width:calc(100% - 20px);}

	.gongcheng .g_ul .g_li{width:50%;}
	.gongcheng .g_ul .g_li:first-child{width:100%;}
	.gongcheng .g_ul .g_li:first-child .g_img{padding-bottom:75%;}
	.indexp_ul a{width:49%;margin-top:10px;}
	.indexp_ul a:nth-child(3n+1){margin-left:2%;}
	.indexp_ul a:nth-child(odd){margin-left:0;}
	.case .c_span i{height:50px;width:50px;}
	.case .c_span p{font-size:13px;height:20px;line-height:20px;}
	.indexc_ul .indexc_li{width:49%;margin-left:2%;}
	.indexc_ul .indexc_li:first-child{width:100%;}
	.indexc_ul .indexc_li:nth-child(2){margin-left:0;}
	.art{padding:0 0;}
	.art .swiper-button-prev{display:none;}
	.art .swiper-button-next{display:none;}
	.news{width:100%;float:none;}
	.news .news_list a .first_p .n_img{height:auto;padding-bottom:35%;}
	.questions{width:100%;float:none;padding-left:0;}
}
/*668以下屏幕*/
@media screen and (max-width:667px){
	#headbg{display:none;}
	#mobilehead .logo{background-size:auto 40px;width:calc(100% - 70px);}
	#mobilehead .nav .nav_box{top:70px;}
	#mobilehead .nav_bg{top:70px;height:calc(100% - 70px);}

	.product_class .pc_li{width:33.33%;}
	.xq_nav{display:block;}
	.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){
	.disnews{display:none;}
	.pb_title p{font-size:12px;line-height:20px;}
	.gongcheng{padding:15px 0;}
	.gongcheng .gc_span .gc_a{width:49%;margin-top:6px;}
	.gongcheng .gc_span .gc_a:nth-child(3n+1){margin-left:2%;margin-top:6px;}
	.gongcheng .gc_span .gc_a:nth-child(odd){margin-left:0;}
	.gongcheng .g_ul .g_li{width:100%;float:none;}
	#productbg{padding:15px 0;}
	.p_span .p_p{width:49%;margin-top:6px;}
	.p_span .p_p:nth-child(3n+1){margin-left:2%;margin-top:6px;}
	.p_span .p_p:nth-child(odd){margin-left:0;}
	.indexp_ul a{width:100%;float:none;margin-left:0;}
	.indexp_ul a:nth-child(3n+1){margin-left:0;}
	#casebg{padding:0 0 60px;}
	.case .c_span{width:33.33%;margin-top:10px;}
	.case .c_span:nth-child(3n+1):before{content:none;}

	.info .info_txt p:nth-child(3),.info .info_txt p:nth-child(4){display:none;}
	.indexnews_title span{font-size:14px;}
	#friendlinkbg{padding:0 0 15px;}
	.friendlink .left{font-size:24px;}
	.foot .f_left .f_ul .f_li p:last-child{height:auto;}
	.foot .f_right .input1{width:100%;float:none;}
	.foot .f_right .input2{width:100%;float:none;margin-left:0;}


	.newscow_right .news_product .bd ul li{width:100%;margin-left:0;}
	.newscow_right .news_nlist ul li{width:100%;margin-left:0;}
}