@charset "utf-8";
/* CSS Document */
@media screen and (max-width: 1680px) {
.plateVideo{ height:600px; }
}

@media screen and (max-width: 1440px) {

/*header*/
.header{ height:84px; }
.logo{ height:50px; margin-top:17px;}

.search{ width:100px; height:84px; line-height:84px; }
.search span{ font-size:18px; }
.lang{ width:100px; font-size:15px; height:84px; line-height:84px; }
.lang .sub{ top:84px; font-size:15px; }
.lang .sub a{ line-height:50px; }
.lang span{ margin-left:-8px; font-size:14px; }

.nav{ height:84px; padding:0 200px 0 170px;}
.nav li>a{ padding:0 17px; line-height:84px; font-size:16px; }
.nav li>a span{ margin-left:-8px; font-size:14px; }

.nav li .sub{ top:84px; font-size:15px; }
.nav li .sub a{ line-height:50px; padding-left:30px; }

.search_sub{ top:84px; }
.search_main .tit{ font-size:24px; margin-top:20px; }
.search_form{ margin-top:70px; margin-bottom:35px; padding-right:40px; }
.search_form .input{ height:40px; line-height:40px; font-size:18px; }
.search_form .btn{ width:40px; height:40px; line-height:40px; }
.search_form .btn span{ font-size:28px; }
/*header*/

/*banner*/
.bannerMain.on .banlogo{ height:50px; top:17px; }
.banner .bantxt{ left:30px; bottom:30px; }
.banner .bantxt p{ margin-top:12px; font-size:60px; top:60px; }
/*banner*/

.plate01{ padding:60px 0;}

.plate02{ height:650px;}
.plate02 .txt{ padding:28px; }
.plate02 .txt .tit sup{ font-size:36px;}
.plate02 .txt .info{ margin-top:187px; font-size:18px; }


.plate03 .tit{ margin-top:38px; }

.plate03_list{ margin:40px 0 64px 0; }
.plate03_list .ico{ width:170px;  }
.plate03_list .info{ margin-top:12px; }


.plate04{ padding:14px 0 50px 28px;}
.plate04 .content{ margin-top:136px; }
.plate04 .content .txt .info{ font-size:18px; }


.plate05{padding:20px 28px 60px 28px;}
.plate05 .info{ margin-top:30px;  }

.plateVideo{ margin-top:30px; height:500px; }
.plateVideo .btn{ width:180px; }
.plateVideo .btn img{ width:180px; }


.plate06{ padding:10px 28px 42px 28px; }
.plate06 .more{ margin-top:40px; }
.plate06 .more a{ font-size:16px; line-height:40px; }

.topnews{ margin:16px 0;}
.topnews .txt .time{ font-size:14px; }
.topnews .txt .author{ font-size:14px; }
.topnews .txt .title{ height:176px; margin-top:20px; }

.nlist li a{ padding:14px; height:312px; }
.nlist li .time{ font-size:14px; }
.nlist li .title{ font-size:24px; line-height:34px; margin-top:14px; }
.nlist li .nmore{ font-size:16px; margin-top:34px; }
.nlist li .nmore span{ font-size:16px; margin-left:6px; }
.nlist li .nmore2 span::after{ margin:-4px 0 0 -4px; width:8px; height:8px; }


.plate07{ padding:14px 28px 50px 0;}
.plate07 .tit{ padding:0 28px; }
.plate07 .content{ margin-top:136px; }

.xian{ margin:0 28px; }

/*footer*/
.ftop{ height:358px; padding:28px 28px 0 28px; }
.ftop .dbnav{ font-size:16px; line-height:36px; }

.fbottom{ padding:14px 28px; font-size:16px; line-height:36px; }
.fbottom .p2 span{ margin:0 14px; }
.fbottom .p2 img{ height:18px; margin-bottom:3px; }

.fbottom .p3 a{ margin:0 25px; }
/*footer*/

.nyban{ padding-top:84px; }
.nyban .txt .tit{ padding:0 0 34px 28px; }

/*关于我们*/
.plate08{ padding:35px 28px 60px 28px;}

.txtlist{ margin-top:35px; }
.txtlist li{ padding-top:14px; margin-bottom:48px; }
/*关于我们*/


/*我们的企业使命*/
.plate072{ padding:20px 28px 60px 28px;}
.plate072 .txt .title{ margin-bottom:25px; }
/*我们的企业使命*/


/*产品*/
.download{ font-size:16px; margin:36px 0; }
.download span{ font-size:16px; margin-left:8px; }

.plate09{ padding:60px 28px; }
.plate09 .tit{ margin-top:20px; }

.awards .awardsPaging{ margin:30px 0; }
.awards-next,.awards-prev{ margin-left:12px; }
.awards .swiper-slide .img{ border-width:14px;}
.awards .swiper-slide .txt{ padding:0 14px 14px 14px; }
.awards .swiper-slide .txt .info{ height:120px; }

.pagination{ margin:20px auto; } 


.plate10{ padding:28px 28px 74px 28px; }

.milestone{ margin-top:128px; }
.milestone li .top .time{ width:92px; height:40px; line-height:40px; font-size:20px; border-radius:20px;  }
.milestone li .cleft .txt{ padding:20px 20px 20px 0;}
.milestone li .cright .txt{ padding:20px 0 20px 20px; }

.milestone li .imgtxt{ padding-right:110px; }
.milestone li .imgtxt .img{ right:20px; width:66px; }


.plate11{ padding:16px 28px 60px 28px; }
.plate11 .content{ padding:14px; margin-top:36px; }
.plate11 .content .time{ font-size:16px; line-height:22px; padding:0 14px; }
.plate11 .content .txt{ padding:0 0 0 14px; }
.plate11 .content .txt .nmore{ left:14px; bottom:14px;  }
/*产品*/

/*作用机制*/
.plate073{ padding:20px 28px 60px 28px;}
.plate07 .tit2{ margin:58px 0 36px 0; }
/*作用机制*/


/*企业动态*/
.plate12{ padding:0 28px; margin-top:-54px; }
.nlist2 li{ margin-top:54px; }

.paging{ margin:60px 0; }
.paging>a,.paging>span{ line-height:28px; font-size:18px; margin:0 8px; }
.paging .next,.paging .prev{ height:28px; line-height:28px; width:54px; border-radius:14px;  }
.paging .next span,.paging .prev span{ font-size:20px; }
/*企业动态*/


/*新闻详情*/
.showtop{ padding-top:84px;  }
.showtop .tit{ margin:94px 0; }
.showtop .info{ margin-bottom:54px; }
.showtop .time{ margin-bottom:8px; }

.showtxt{ font-size:18px; margin:60px auto; }
.showtxt h1{ font-size:50px; }
.showtxt h2{ font-size:40px; }
.showtxt h3{ font-size:30px; }
.showtxt h4{ font-size:25px; }
.showtxt h5{ font-size:20px; }
/*新闻详情*/


/*招贤纳士*/
.plate13{ padding:14px 28px 60px 28px; }

.commentList{ margin-top:68px; }
.commentList li{ padding:20px; }
.commentList li .ico{ width:54px; }
.commentList li .info{ height:350px; margin:30px 0; }
/*招贤纳士*/


/*开放职位*/
.plate14{ padding:0 28px 28px 28px; }

.position_top{ padding:28px 0;}
.ptopleft{ line-height:40px; font-size:16px;  }

.positionList li .liRight .info{ margin-top:25px; }
/*开放职位*/


/*联系我们*/
.plate15{ padding:40px 28px 60px 28px; }

.formList .input{ margin-top:24px; }
.formList .input input{ height:40px; line-height:40px; font-size:16px; }
.formList .textarea .title{ font-size:16px; line-height:40px; margin-top:24px; }
.formList .textarea textarea{ font-size:16px; padding:10px 16px; height:220px; }
.formList .submit{ margin-top:38px; }
.formList .submit input{ font-size:14px; width:120px; height:40px; border-radius:20px; }
/*联系我们*/


/*搜索*/
.h100{ height:84px; }

.searchMain .tit{ margin-top:28px; }
.searchList li{ margin-top:60px; }
/*搜索*/


/*提示弹窗*/
.pup_tip{ width:540px; height:220px; padding:28px; margin:-110px 0 0 -270px; }
.pup_tip .close{ right:28px; top:28px; width:18px; height:18px; line-height:18px; }
.pup_tip .close span{ font-size:18px; }
.pup_tip .info{ margin:38px 0 26px 0; }
.pup_tip .btn a{ margin-left:14px; width:120px; border-radius:20px; height:40px; line-height:40px; font-size:14px; }
/*提示弹窗*/


/*底部弹窗*/
.bottom_tips{ padding:15px; }
.bottom_tips .info{ font-size:14px; padding-right:170px; }
.bottom_tips .btn{ margin-top:-40px; right:15px; width:100px; }
.bottom_tips .btn a{ font-size:14px; line-height:30px; height:30px; margin-top:7px; }
/*底部弹窗*/


}

@media screen and (max-width: 1240px) {


/*header*/
.header{ height:70px; }
.logo{ height:40px; margin-top:15px;}

.search{ width:84px; height:70px; line-height:70px; }
.search span{ font-size:16px; }
.lang{ width:84px; font-size:14px; height:70px; line-height:70px; }
.lang .sub{ top:70px; font-size:14px; }
.lang .sub a{ line-height:40px; }
.lang span{ margin-left:-6px; font-size:12px; }

.nav{ height:70px; padding:0 170px 0 150px; }
.nav li>a{ padding:0 15px; line-height:70px; font-size:14px; }
.nav li>a span{ margin-left:-6px; font-size:12px; }

.nav li .sub{ top:70px; font-size:14px; }
.nav li .sub a{ line-height:40px; padding-left:25px; }

.search_sub{ top:70px; }
.search_main .tit{ font-size:20px; margin-top:15px; }
.search_form{ margin-top:60px; margin-bottom:30px; }
.search_form .input{ font-size:16px; }
/*header*/

/*banner*/
.bannerMain.on .banlogo{ height:40px; top:15px; }

.banner .bantxt{ left:24px; bottom:24px; }
.banner .bantxt p{ margin-top:10px; font-size:50px; top:50px; }
/*banner*/


.plate01{ padding:50px 0;}

.plate02{ height:650px;}
.plate02 .txt{ padding:24px; width:45%; }
.plate02 .txt .tit sup{ font-size:30px;}
.plate02 .txt .info{ margin-top:200px; font-size:16px; }


.plate03 .tit{ margin-top:32px; }

.plate03_list{ margin:34px 0 54px 0; }
.plate03_list .ico{ width:144px;  }
.plate03_list .info{ margin-top:10px; }


.plate04{ padding:12px 0 40px 24px;}
.plate04 .content{ margin-top:116px; }
.plate04 .content .txt{padding:0 6%;}
.plate04 .content .txt .info{ font-size:16px; }


.plate05{padding:17px 24px 50px 24px;}
.plate05 .info{ margin-top:25px; }

.plateVideo{ margin-top:25px; height:420px; }
.plateVideo .btn{ width:150px; }
.plateVideo .btn img{ width:150px; }


.plate06{ padding:10px 24px 36px 24px; }
.plate06 .more{ margin-top:34px; }
.plate06 .more a{ font-size:14px; line-height:34px; }

.topnews{ margin:14px 0;}
.topnews .txt{ width:40%;}
.topnews .txt .title{ height:152px; margin-top:15px; }

.nlist li a{ padding:12px; height:270px; }
.nlist li .title{ font-size:20px; line-height:30px; margin-top:12px; }
.nlist li .nmore{ font-size:14px; margin-top:28px; }
.nlist li .nmore span{ font-size:14px; }


.plate07{ padding:12px 24px 40px 0;}
.plate07 .tit{ padding:0 24px; }
.plate07 .content{ margin-top:116px; }
.plate07 .content .txt{padding:0 6%;}


.xian{ margin:0 24px; }

/*footer*/
.ftop{ height:300px; padding:24px 24px 0 24px; }
.ftop .dbnav{ font-size:14px; line-height:30px;  }

.fbottom{ padding:12px 24px; font-size:14px; line-height:30px; }
.fbottom .p2 span{ margin:0 12px; }
.fbottom .p2 img{ height:16px; margin-bottom:2px; }

.fbottom .p3 a{ margin:0 20px; }
/*footer*/

.nyban{ padding-top:70px; }
.nyban .txt .tit{ padding:0 0 28px 24px; }

/*关于我们*/
.plate08{ padding:30px 24px 50px 24px;}

.txtlist{ margin-top:30px; }
.txtlist li{ padding-top:12px; margin-bottom:40px; }
/*关于我们*/

/*我们的企业使命*/
.plate072{ padding:17px 24px 50px 24px;}
.plate072 .txt .title{ margin-bottom:20px; }
/*我们的企业使命*/


/*产品*/
.download{ font-size:14px; margin:30px 0; }
.download span{ font-size:14px; margin-left:7px; }

.plate09{ padding:50px 24px; }
.plate09 .tit{ margin-top:17px; }

.awards .awardsPaging{ margin:25px 0; }
.awards-next,.awards-prev{ margin-left:10px; }

.awards .swiper-slide .img{ border-width:12px;}
.awards .swiper-slide .txt{ padding:0 12px 12px 12px; }
.awards .swiper-slide .txt .info{ height:112px; }

.pagination{ margin:15px auto; } 


.plate10{ padding:24px 24px 64px 24px; }

.milestone{ margin-top:108px; }
.milestone li .cleft .txt{ padding:15px 15px 15px 0;}
.milestone li .cright .txt{ padding:15px 0 15px 15px; }

.milestone li .imgtxt{ padding-right:90px; }
.milestone li .imgtxt .img{ right:15px; width:58px; }


.plate11{ padding:14px 24px 50px 24px; }
.plate11 .content{ padding:12px; margin-top:30px; }
.plate11 .content .time{ padding:0 12px; }
.plate11 .content .txt{ padding:0 0 0 12px; }
.plate11 .content .txt .nmore{ left:12px; bottom:12px; }
/*产品*/

/*作用机制*/
.plate073{ padding:17px 24px 50px 24px;}
.plate07 .tit2{ margin:48px 0 30px 0; }
/*作用机制*/



/*企业动态*/
.plate12{ padding:0 24px; margin-top:-46px; }
.nlist2 li{ margin-top:46px; }

.paging{ margin:50px 0; }
.paging>a,.paging>span{ line-height:24px; font-size:16px; margin:0 7px; }
.paging .next,.paging .prev{ height:24px; line-height:24px; width:48px; border-radius:12px;  }
.paging .next span,.paging .prev span{ font-size:18px; }
/*企业动态*/


/*新闻详情*/
.showtop{ padding-top:70px;  }
.showtop .tit{ margin:80px 0; }
.showtop .info{ margin-bottom:46px; }


.showtxt{ font-size:16px; margin:50px auto; }
.showtxt h1{ font-size:40px; }
.showtxt h2{ font-size:30px; }
.showtxt h3{ font-size:25px; }
.showtxt h4{ font-size:20px; }
.showtxt h5{ font-size:18px; }
/*新闻详情*/

/*招贤纳士*/
.plate13{ padding:12px 24px 50px 24px; }

.commentList{ margin-top:58px; }
.commentList li{ padding:17px; }
.commentList li .ico{ width:46px; }
.commentList li .info{ height:300px; margin:25px 0; }
/*招贤纳士*/


/*开放职位*/
.plate14{ padding:0 24px 24px 24px; }

.position_top{ padding:24px 0;}

.positionList li .liRight .info{ margin-top:20px; }
/*开放职位*/


/*联系我们*/
.plate15{ padding:34px 24px 50px 24px; }

.formList .input{ margin-top:20px; }
.formList .textarea .title{ margin-top:20px; }
.formList .submit{ margin-top:32px; }
/*联系我们*/


/*搜索*/
.h100{ height:70px; }

.searchMain .tit{ margin-top:24px; }
.searchList li{ margin-top:50px; }
/*搜索*/

/*提示弹窗*/
.pup_tip{ width:480px; height:200px; padding:24px; margin:-100px 0 0 -240px; }
.pup_tip .close{ right:24px; top:24px; width:16px; height:16px; line-height:16px; }
.pup_tip .close span{ font-size:16px; }
.pup_tip .info{ margin:32px 0 24px 0; }
/*提示弹窗*/

/*底部弹窗*/
.bottom_tips .info{ padding-right:150px; }
/*底部弹窗*/

}

@media screen and (max-width: 1024px) {

/*header*/
.header{border-bottom:1px solid #FFB800;}
.logo{ margin-left:24px; }

.nav_btn{ width:60px; height:70px; padding:26px 0; cursor: pointer; display: block; margin-right:12px; }
.nav_btn span{ width:24px; height:1px; display: block; background:#ffffff; margin:0 auto; -webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out; }
.nav_btn span.sp02{ margin:7px auto;}

.nav_btn.close .sp01{transform:matrix(-0.8,0.8,-0.8,-0.8,0,8)}
.nav_btn.close .sp02{opacity: 0;}
.nav_btn.close .sp03{transform:matrix(-0.8,-0.8,0.8,-0.8,0,-8)}

.search{ width:60px; border-left:none; }
.search span{ font-size:24px; }
.lang2{ width:60px; font-size:18px; cursor: pointer; color:#ffffff; line-height:70px; text-align: center; display: block; }
.lang{ display:none; }


.nav{ height:auto; display: none; position: absolute; top:70px; z-index:10; padding:10px 24px 80px 24px; width:100%; background:#384967; }
.nav li{ width:100%; text-align: left; height:auto; border-bottom:1px solid #8C96A5; }
.nav li>a{ padding:0; line-height:60px; font-size:20px; }
.nav li>a.wapa{ padding-left:27px; }
.nav li>a span { margin-left: -8px; font-size: 14px; margin-right:8px; }
.nav li .sub{ top:0; position: static; font-size:16px; display: block; padding-bottom:20px; }
.nav li .sub a{ line-height:50px; padding-left:30px; border-bottom:none; }

.search_sub{ top:70px; height:calc(100vh - 70px); padding:24px; }
.search_sub .close{ display: block; cursor:pointer; margin:0 auto; width:40px; height:40px; line-height:40px; text-align: center; }
.search_sub .close span{ font-size:24px; color:#ffffff; }
.search_main{ width:100%; }
.search_main .tit{ font-size:24px; margin-top:10px; }
.search_form .btn span{ font-size:20px; }

.lang_sub{ height:calc(100vh - 70px); padding:24px; top:70px; position: absolute; width:100%; left:0; background:#384967;}
.lang_sub .tit{ font-size:24px; color:#ffffff; line-height:36px; }
.lang_sub a{ font-size:18px; display: block; color:#ffffff; line-height:28px; margin-top:24px; }
.lang_sub a.on{ color:#B4BCC7; }
.lang_sub .close{ cursor:pointer; width:40px; height:40px; line-height:40px; text-align: center; position: absolute; left:50%; margin-left:-20px; bottom:24px; }
.lang_sub .close span{ font-size:24px; color:#ffffff; }
/*header*/

/*banner*/
.banner .bantxt p{ font-size:42px; top:42px; }
.bannerMain.on .banlogo{left:24px;}
/*banner*/

.plate01{ padding:40px 24px;}
.plate01 .txt{ width:100%; }

.plate02{ height:480px;}
.plate02 .txt{ width:51%; }
.plate02 .txt .tit sup{ font-size:24px;}
.plate02 .txt .info{ margin-top:120px; font-size:14px; }

.plate03 .tit{ margin-top:28px; }

.plate03_list{ margin:28px 0 46px 0; }
.plate03_list .ico{ width:122px;  }


.plate04{ padding:10px 0 34px 24px;}
.plate04 .content{ margin-top:90px; }
.plate04 .content .txt{padding:0 3%;}
.plate04 .content .txt .info{ font-size:14px; }


.plate05{padding:15px 24px 40px 24px;}
.plate05 .txt{ padding:0; }
.plate05 .info{ margin-top:20px; float: none; }

.plateVideo{ margin-top:20px; height:360px; }
.plateVideo .btn{ width:130px; }
.plateVideo .btn img{ width:130px; }


.plate06{ padding:10px 24px 24px 24px; }
.plate06 .more{ margin-top:24px; }

.topnews{ margin:12px 0;}
.topnews .txt{ width:45%;}
.topnews .txt .title{ height:136px; margin-top:12px; }

.nlist li a{ padding:10px; height:240px; }
.nlist li .title{ font-size:18px; line-height:28px; margin-top:10px; }
.nlist li .nmore{ margin-top:24px;}


.plate07{ padding:10px 24px 34px 0;}
.plate07 .content{ margin-top:90px; }
.plate07 .content .txt{padding:0 3%;}

/*footer*/
.ftop{ height:250px; padding:24px; }
.ftop .dbnav{ width:96%; padding-left:6%; font-size:14px; line-height:30px;  }
.ftop .dbnav li{ margin-top:0; }
/*footer*/

.nyban .txt .tit{ padding:0 0 24px 20px; }

/*关于我们*/
.plate08{ padding:25px 24px 40px 24px;}

.txtlist{ margin-top:25px; }
.txtlist li{ padding-top:10px; margin-bottom:34px; }
/*关于我们*/

/*我们的企业使命*/
.plate072{ padding:15px 24px 42px 24px;}
.plate072 .txt .title{ margin-bottom:18px; }
/*我们的企业使命*/


/*产品*/
.download{ margin:25px 0; }

.plate09{ padding:40px 24px; }
.plate09 .tit{ margin-top:15px; }

.awards .awardsPaging{ margin:20px 0; }

.awards .swiper-slide .img{ border-width:10px;}
.awards .swiper-slide .txt{ padding:0 10px 10px 10px; }
.awards .swiper-slide .txt .info{ height:104px; }

.plate10{ padding:24px 24px 54px 24px; }

.milestone{ margin-top:92px; width:100%; }
.milestone li .cleft .txt{ padding:12px 12px 12px 0;}
.milestone li .cright .txt{ padding:12px 0 12px 12px; }

.milestone li .imgtxt{ padding-right:74px; min-height:92px; }
.milestone li .imgtxt .img{ right:12px; width:50px; }

.plate11{ padding:12px 24px 40px 24px; }
.plate11 .content{ padding:10px; margin-top:24px; }
.plate11 .content .time{ padding:0 10px; }
.plate11 .content .txt{ padding:0 0 0 10px; }
.plate11 .content .txt .nmore{ left:10px; bottom:10px; }
/*产品*/

/*作用机制*/
.plate073{ padding:15px 24px 40px 24px;}
.plate07 .tit2{ margin:42px 0 25px 0; }
/*作用机制*/


/*企业动态*/
.plate12{ padding:0 24px; margin-top:-38px; }
.nlist2 li{ margin-top:38px; }

.paging{ margin:40px 0; }
/*企业动态*/


/*新闻详情*/
.showtop .tit{ margin:64px 0; }
.showtop .info{ margin-bottom:38px; }

.showtxt{ margin:40px auto; }
/*新闻详情*/

/*招贤纳士*/
.plate13{ padding:10px 24px 40px 24px; }

.commentList{ margin-top:58px; }
.commentList li{ padding:15px; }
.commentList li .ico{ width:40px; }
.commentList li .info{ height:280px; margin:20px 0; }
/*招贤纳士*/


/*开放职位*/
.ptopleft{ width:60%;}
.ptopright{ width:40%;}

.positionList li .liRight .info{ margin-top:15px; }
/*开放职位*/

/*联系我们*/
.plate15{ padding:28px 24px 40px 24px; }

.formList .input{ margin-top:17px; }
.formList .textarea .title{ margin-top:17px; }
.formList .submit{ margin-top:27px; }
/*联系我们*/

/*搜索*/
.searchMain{ width:80%; }

.searchList li{ margin-top:40px; }
/*搜索*/

/*提示弹窗*/
.pup_tip{ width:380px; margin-left:-190px; }
/*提示弹窗*/

/*底部弹窗*/
.bottom_tips .info{ padding-right:120px; }
/*底部弹窗*/

}

@media screen and (max-width: 768px) {
.nav{ height:calc(100vh - 70px); overflow:hidden; overflow-y:auto; width:100%; }
.nav li:hover>a span{ transform: rotate(0); }

/*banner*/
.banner{ background-image: url(../images/wapban.jpg); background-position:35% center !important; }
.banner .bantxt p{ font-size:36px; top:36px; }

.banner .characters{ height:50%; top:15%; overflow: hidden;}

.bannerMain .banlogo{ height:10%; }
.bannerMain.on .banlogo{ height:40px; top:15px; }

.bannerMain .xina02{ left:35%; }
.bannerMain .bantit{ left:36.5%; width:62%; }
/*banner*/

.plate01{ padding:24px;}

.plate02{ overflow: hidden; height: auto; background: none !important;}
.plate02 img{ width:150%; display: block;}
.plate02 .txt{ width:100%; position:static; background:url(../images/plate03.jpg) no-repeat center center; background-size:cover;  }
.plate02 .txt .info{ margin-top:20px; font-size:18px; }


.plate03::before{ content:""; display: block; height:1px; background:#384967; }
.plate03{ padding:0 24px; }
.plate03 .tit{ margin:36px 0 0 0; }

.plate03_list{ margin:0 0 36px 0; }
.plate03_list li{ width:85%; float: none; margin:36px auto 0 auto;}
.plate03_list .ico{ width:50%;  }


.plate04{ padding:24px;}
.plate04 .content{ margin-top:24px; }
.plate04 .content .img{ width:100%; }
.plate04 .content .txt{ width:100%;}
.plate04 .content .txt{ padding:0; margin-top:24px; }
.plate04 .content .txt .info{ font-size:18px; }


.plate05{padding:24px;}

.plateVideo{ height:320px;}
.plateVideo .btn{ width:110px; }
.plateVideo .btn img{ width:110px; }


.plate06{ padding:24px; }
.plate06 .tit{ margin-bottom:24px;}
.plate06 .more{ margin-top:24px; display: none; }
.plate06 .more a{ float: none; line-height:40px; }
.plate06 .moreWap{ display: block; }

.topnews{ margin:24px 0 0 0;}
.topnews .txt{ width:100%;}
.topnews .txt .title{ height:auto; margin-top:10px; }
.topnews .img{ width:100%; margin-top:24px; }

.nlist li{ width:100%; margin:24px 0 0 0; }
.nlist li a{ padding:15px; height:auto; }
.nlist li .title{ font-size:18px; line-height:28px; margin:20px 0; }
.nlist li .nmore{ margin-top:0;}
.nlist li:hover{ margin-top:24px; }


.plate07{ padding:24px;}
.plate07 .tit{ padding:0; width:100%; }
.plate07 .content{ margin-top:20px; }
.plate07 .content .img{ width:100%; }
.plate07 .content .img{margin-top:24px; }
.plate07 .content .txt{ width:100%; }
.plate07 .content .txt{ padding:0; }


/*footer*/
.ftop{ height:auto; background:none; padding:12px 24px; }
.ftop .dbnav{ padding:0; width:100%; }
.ftop .dbnav li{ margin:0; padding:12px 0; width:50%; height:84px; border-bottom:1px solid #dcdcdc; }
.ftop .dbnav li:nth-child(5),.ftop .dbnav li:nth-child(6){ border-bottom:none; }
/*footer*/

.nyban .img{ width:100%;}
.nyban .txt{ width:100%; position: static; }
.nyban .txt .tit{ padding:12px 24px; }

/*关于我们*/
.plate08{ padding:20px 24px 30px 24px;}

.txtlist{ margin-top:20px; }
.txtlist li{ padding-top:24px; margin-bottom:24px; }
.txtlist li .title{ width:100%; float: none; }
.txtlist li .info{ width:100%; float: none; margin-top:10px; }
/*关于我们*/


/*我们的企业使命*/
.plate072{ padding:24px;}
/*我们的企业使命*/


/*产品*/
.download{ margin:20px 0; }

.plate09{ padding:24px; }
.plate09 .tit{ margin-top:12px; }

.awards .awardsPaging{ margin:12px 0; }

.awards .swiper-slide{ width:70%;}

.plate10{ padding:24px; }

.milestone{ margin-top:24px; width:100%; }
.milestone:after{ display: none; }
.milestone li .top .time{ margin:0; height:36px; line-height:36px; font-size:18px; }
.milestone li .top:after{ width:100%; }
.milestone li .top:before{ width:100%; }


.milestone li .cleft{ width:100%; }
.milestone li .cright{ width:100%; border-top:1px solid #00968F; }
.milestone li.li01 .cright{ border:none; }
.milestone li.li02 .cright{ border:none; }

.milestone li .cleft .txt{ padding:20px 0; }
.milestone li .cright .txt{ padding:20px 0; }
.milestone li .content .info{ margin-top:5px; }


.plate11{ padding:24px; }
.plate11 .content{ padding:15px; margin-top:24px; }
.plate11 .content .time{ width:100%;  margin-top:10px; padding:0;  }
.plate11 .content .img{ width:100%; }
.plate11 .content .txt{ padding:0; margin-bottom:24px; width:100%; position: static; height: auto; border-left:none; }
.plate11 .content .txt .nmore{ position: static; margin-top:20px; }
/*产品*/


/*作用机制*/
.plate073{ padding:24px;}
.plate07 .tit2{ margin:0 0 20px 0; }
.plate07 .nmore{ margin-top:20px; }
/*作用机制*/

/*企业动态*/
.plate12{ margin-top:-24px; }
.nlist2 li{ margin-top:24px; }

.paging{ margin:36px 0; }
/*企业动态*/


/*新闻详情*/
.showtop .content{ width:100%; padding-left:24px; padding-right:24px; }
.showtop .tit{ margin:24px 0; }
.showtop .info{ margin-bottom:20px; }

.showtxt{ width:100%; margin:24px auto; padding:0 24px; }
/*新闻详情*/

/*招贤纳士*/
.plate13{ padding:24px; }

.commentList{ margin-top:0; }
.commentList li{ padding:12px; width:100%; margin-top:24px; }
.commentList li .ico{ width:40px; }
.commentList li .info{ height:auto; margin:24px 0 48px 0; }
/*招贤纳士*/

/*开放职位*/
.ptopleft{ width:100%;}
.ptopright{ width:100%;}

.position_top .select{ width:100%; margin:0 0 16px 0; }
.positionList li .liLeft{ width:100%; }
.positionList li .liRight{ width:100%; padding:10px 0; margin-top:24px; border:none; border-top:1px solid #F6F6F6; }
.positionList li .liRight .info{ margin-top:10px; }
/*开放职位*/

/*联系我们*/
.plate15{ padding:24px; }
.conMain .tit{ width:100%; margin-bottom:24px; }
.conMain .content{ width:100%; }

.formList{ width:100%;}
.formList .input{ margin:0 0 15px 0; width:100%; }
.formList .textarea .title{ margin-top:0; }
.formList .textarea textarea{ height:170px; }
.formList .submit{ margin-top:24px; }
/*联系我们*/


/*搜索*/
.searchMain{ width:100%; padding:0 24px;}
.searchList li{ margin-top:24px; }
/*搜索*/

/*底部弹窗*/
.bottom_tips{ padding:10px; }
.bottom_tips .info{ font-size:14px; padding-right:0; line-height:1.6; }
.bottom_tips .btn{ margin-top:0; right:0; width:200px; position: static; margin:10px auto 0 auto; }
.bottom_tips .btn a{ width:80px; margin:0 10px; float: left; }
/*底部弹窗*/

}

@media screen and (max-width: 540px) {
.plateVideo{ height:300px;}
}