body{margin:0; padding:0; font-family:Arial, "Source Han Sans CN", "PingFang SC", "microsoft yahei", "黑体", sans-serif; color:#5F5F5F; font-size:14px; line-height:20px;}img{margin:0; padding:0; border-style:none; vertical-align:middle;}ul,li{margin:0; padding:0; list-style-type:none;}p,span,h1,h2,h3,h4,h5,dl,dd,dt,form{margin:0; padding:0;}input,textarea,select{margin:0; padding:0; vertical-align:middle;}a{color:#5F5F5F; text-decoration:none}a:link{color:#5F5F5F; text-decoration:none}a:visited{color:#5F5F5F; text-decoration:none}a:hover{color:#5F5F5F; text-decoration:underline}.span01{display:none;}.fl{float:left;} .fr{float:right;}.clear{clear:both;}.hidden{overflow:hidden;}.clearfix:after {content: "";display: block;clear: both;visibility: hidden;font-size: 0;height: 0;} .clearfix {*display: inline-block;_height:1%;}.block{display:block}.t_center{text-align:center;}.t_right{text-align:right;}.pt5{padding-top:5px;}.pt10{padding-top:10px;}.pt15{padding-top:15px;}.pt20{padding-top:20px;}.pt25{padding-top:25px;}.pt30{padding-top:30px;}.pt35{padding-top:35px;}.pt40{padding-top:40px;}.pt45{padding-top:45px;}.pt50{padding-top:50px;}.pt60{padding-top:60px;}.font16{font-size:16px;}.font18{font-size:18px;}.m_top10 {margin-top: 10px;}.sp_block,.sp_inline,.pad_block{display:none;}.top{width:1160px; height:86px; margin:0 auto;}.top ul li{float:left; font-size:20px; line-height:48px; padding:5px 0 0 20px;color:red;}.top ul li img{vertical-align:bottom}.top ul li.top_lang{width:151px; padding:14px 0 0 5px; position:relative; z-index:10;}.top .top_lang a{width:140px; height:19px; color:#333; line-height:19px; text-decoration:none; display:block; padding-left:11px; background:url(../images/nagase_r3_c23.jpg) no-repeat;}.top .top_lang ul{display:none; border-left:#EDEDED 1px solid;  border-right:#EDEDED 1px solid;  border-bottom:#EDEDED 1px solid; background:#FFF; position:absolute;}.top .top_lang:hover ul{display:block;}.top ul li.top_lang li{padding:0;}.top .top_lang li a{width:138px; padding:2px 0 2px 11px; background:none;}.top .top_lang li a:hover{background:#EDEDED;}.header{width:100%; height:78px; padding-top:18px; background:#366cb7;}.nagase_w1160{width:1160px; margin:0 auto; padding-right:10px;}.nagase_w1170{width:1170px; margin:0 auto;}.header nav{float:right; padding-top:4px;}.header nav li {float:left;position: relative;}.header nav li:nth-child(4):hover:before{   content: "";   width: 0px;   height: 0px;   border-left: 8px solid transparent;   border-right: 8px solid transparent;   border-top: 8px solid #366cb7;   position: absolute;   top: 74px;   left: 28%;z-index: 10002;}.rel {position: relative;}.nav_down {display:none;width:100%; position:absolute; top:0;left: 0;z-index: 10000;overflow: hidden;height: 400px;}.nav_down dt {color: #393939;float: left;width: 0%;background: #f2f2f2;height: 100%;padding:84px 95px 84px 184px;overflow: hidden;box-sizing: border-box;}.nav_down dd {float: left;background: #fff;width: 80%;height: 100%;padding: 22px 57px;box-sizing: border-box}.nav_down dd ul li {float: left;margin-left: 2%;margin-top: 22px;width: 14.5%;}.nav_down dd ul li .img img {width: 100%;height: auto;}.nav_down dd ul li .des {font-size: 14px;margin-top: 10px;color: #393939;}.service_nav_title {width: 120px;float: right;font-size: 22px;letter-spacing: 4px;text-align: center;overflow: hidden;}.service_nav_title span {font-size: 16px;display: inline-block;margin-top: 15px;font-weight: normal;letter-spacing: 9px;}.service_navlist {margin-top: 11px;width: 120px;overflow: hidden;float: right;}.service_navlist p {margin-top: 14px;font-size: 14px;color: #366cb7;letter-spacing: 1px;}.nav_down dd {float: left;width: 70%;}.case_study_bg {background: #f3f3f3;padding-top: 56px;}.product_lookfor {width: 100%;max-width: 1400px;margin:86px auto 0 auto;color: #000;}.product_lookfor_title {font-size: 33px;letter-spacing: 6px;}.product_lookfor_ul {margin-top: 31px;height: 95px;border-bottom: 1px solid #c75070;}.product_lookfor_ul li {font-size: 23px;float: left;letter-spacing: 5px;margin-left: 0.65%;background: #f1f1f1;width: 32.9%;line-height: 95px;text-align: center;box-sizing: border-box;}.product_lookfor_ul li:first-child {margin-left: 0;}.product_lookfor_ul li.active {height: 96px;border-left: 1px solid #c75070;border-top: 1px solid #c75070;border-right: 1px solid #c75070;}.product_lookfor_list ul {display: none;}.product_lookfor_list ul.show {display: block;}.product_lookfor_list ul li {float: left;width: 23.8%;margin-left: 1.6%;margin-top: 48px;}.product_lookfor_list ul li:nth-child(4n+1) {margin-left: 0;}.ind_img img {width: 100%;height: auto;}.ind_des {font-size: 16px;margin-top: 18px;}a.purpose_more {display: block;font-size: 18px;margin: 44px auto 90px auto;width: 358px;height: 77px;line-height: 77px;text-align: center;color: #bd1e46;font-weight: bold;border: 1px solid #d06581;background: url(../images/san.jpg) no-repeat 98.7% 95%;box-sizing: border-box;}a.purpose_more:hover {text-decoration: none;opacity: 0.8;}/*banner_sp--------------------*/.swiper-container{width:100%; max-width:1903px; min-width:1200px; height:470px; position:relative; overflow:hidden;z-index:1}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%; min-width:1200px; height:100%;position:relative}.swiper-container-horizontal>.swiper-pagination{width:100%; height:4px; text-align:center; position:absolute; bottom:50px; z-index:10;}.swiper-pagination-bullet{width:70px; height:4px; display:inline-block; background:#fff;}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin-left:5px;}.swiper-pagination-bullet-active{opacity:1;background:#366cb7;}.side_button{position:fixed; top:calc(50% - 90px); right:0; z-index:20;}.side_button_wjx{width:80px; height:70px; background:rgb(54 108 183);}.side_button_zxkf{width:80px; height:70px; background:rgb(54 108 183); margin-top:4px; position:relative;}.side_button_rwm{position:absolute; top:0; right:85px; display:none;}.side_button_wjx:hover,.side_button_zxkf:hover{background:rgb(54 108 183);}.nagase_news_bg{width:100%; padding:50px 0; background:url(../images/nagase_r11_c1.jpg) repeat-x center bottom;}.nagase_swyl a{width:108px; height:32px; float:right; color:#FFF; font-size:12px; line-height:32px; text-align:center; background:#BD2954 url(../images/nagase_r11_c25.png) no-repeat 90px center;}.nagase_title{color:#000; font-size:34px; line-height:1; text-align:center; letter-spacing:0.1em;}.nagase_title p{font-size:14px; font-weight:normal; padding-top:8px; letter-spacing:0.5em;}.nagase_news{padding-top:30px;}.nagase_news li{width:1160px; padding:15px 0 15px 0; border-bottom:#C8C8C8 1px solid;}.nagase_news li:last-child{border-bottom:none;}.nagase_news li span,.news_list li span{height:20px; color:#FFF; font-size:12px; margin:0 20px 0 40px; padding:2px 8px;}.nagase_news li span.nagase_news_span01,.news_list li span.nagase_news_span01{background:#366cb7;}.nagase_news li span.nagase_news_span02,.news_list li span.nagase_news_span02{background:#D1B04E;}.nagase_news li span.nagase_news_span03,.news_list li span.nagase_news_span03{background:#A3C950;}.t_center {text-align: center;}.news_title {font-size: 20px;}.news_detail_title {font-size: 16px;margin-top: 30px;}.news_detail_line4 {margin-top: 10px;border-top: 4px  solid rgb(62, 62, 62);}.news_detail_table {font-size: 14px;}.news_detail_table tr th {color: rgb(193, 39, 45);font-weight: bold;font-size: 16px;width: 80px;padding: 10px 0;border-bottom: 1px solid rgb(62, 62, 62);}.news_detail_table tr td {padding: 10px 0;border-bottom: 1px solid rgb(62, 62, 62);line-height: 26px;}.news_detail_lr {width: 80%;margin: 20px auto 0 auto;}.news_detail_lr p {width: 50%;text-align: center;}.news_des {font-size: 14px;margin-top: 30px;line-height: 20px;}.news_des.border {border: 1px solid #ccc;padding: 5px;box-sizing: border-box;}.news_des.mt0 {margin-top: 0;}.news_des.mt5 {margin-top: 5px;}.news_des.mt10 {margin-top: 10px;}.news_des.mt15 {margin-top: 15px;}.news_des.mt20 {margin-top: 20px;}.news_des strong.f15 {font-size: 15px;}.news_des2 {font-size: 13px;margin-top: 30px;line-height: 20px;}.news_des2 img {vertical-align: top;}.news_des.n2 p {width: 550px;}.news_intro {font-weight: bold;width: max-content;padding:0 50px 0 10px;border-bottom: 1px solid rgb(193, 39, 45);box-sizing: border-box;}.news_intro_dazhi {font-weight: bold;margin:15px 0 10px 0;color: rgb(193, 39, 45);}.news_des_wave {padding: 15px 15px 80px 15px;background: url(../images/news_des_wave.jpg) no-repeat top center;background-size: auto 100%;box-sizing: border-box;}.news_des_wave .content {padding: 15px 15px 30px 15px;background: #fff;box-sizing: border-box;}.nagase_service{width:1165px; max-width:1165px; margin:0 auto; padding-bottom:20px;}.nagase_service li{width:25%; float:left; padding-bottom:15px;}.nagase_service li a{display:block; text-decoration:none;}.nagase_service li a:hover{opacity:0.9;}.nagase_service li div{height:125px; padding:25px 25px 0 25px; border-right:#989898 1px solid;}.nagase_service_lr{height:80px;}.nagase_service_xx{color:#366cb7; text-align:right; padding-right:18px; margin:5px 10px 0 0; background:url(../images/nagase_r14_c3.jpg) no-repeat right center;}.nagase_service_xx a{color:#AE0034;}.footer_bg{padding:2px 0 0px 0; width:100%; background:#366cb7  no-repeat right bottom;;}.footer_bg.n2 {background:#c43c50;}.footer{width:1170px;max-width: 1170px;color:#FFF; margin:0 auto;}.footer.n2 {background:url(../images/nagase_plastic_footer.jpg) no-repeat left bottom;}.footer_column{float:left; padding-left:130px;}.footer_column2{width:115px; height:200px; float:left; padding-left:30px; border-right:#D9828B 1px solid;}.footer_column:first-child{padding-left:0px;}.footer_column a,.footer_column2 a,.footer_cl a{color:#FFF;}.footer_column h3,.footer_column2 h3{font-size:17px; line-height:1;}.footer_column ul {margin-top: 4px;}.footer_column li,.footer_column2 li{padding-top:15px;}.footer_cl{float:left;}.footer_cl h1 {line-height: 1;}.footer_cl .des {font-size:14px;line-height: 19px;margin-top: 20px;}.footer_cl .des.mt39 {margin-top: 39px;}.footer_co{padding:5px 0 0 55px;}.copyRight{width:100%; height:35px; color:#ffffff; font-size:11px; line-height:35px; text-align:center; background:#366cb7;}.copyRight a{color:#DB748F;}.nagase_page{position:fixed; right:60px; bottom:60px;}.footer_line {margin: 56px 0 32px 0;border-top: 1px solid #fff7f9;}.footer02 {width:1170px;max-width: 1170px;color:#FFF; margin:0 auto;}.e_email a{color: #fff;font-size: 16px;width: 486px;height: 64px;line-height: 62px;display: block;padding-left: 27px;border: 1px solid #ffffff;box-sizing: border-box;}.e_email img {margin-right: 21px;vertical-align: middle;}.e_email i {font-style: normal;transform: scaleY(1.5);display: inline-block;margin-left: 312px;}.e_email a:hover,.footer_column_dl a:hover{background: #033271;text-decoration: none;}.footer_column_dl {display: flex;margin-top: 9px;font-size: 16px; justify-content: space-between;}.footer_column_dl dt a{width: 235px;height: 64px;color: #fff;line-height: 62px;padding-left: 27px;border: 1px solid #ffffff;display: block;box-sizing: border-box;}.footer_column_dl dt i {font-style: normal;transform: scaleY(1.5);display: inline-block;margin-left: 117px;}.footer_column_dl dd a{width: 235px;height: 64px;color: #FFF; line-height: 19px;text-align: center;padding-top: 15px;border: 1px solid #ffffff;display: block;box-sizing: border-box;}.footer_column_dl dd span {font-size: 14px;}.footer03 {width: 1170px;max-width: 1170px;background: #fff;font-size: 14px;padding: 13px 0;margin: 0 auto;}.footer03 a {line-height: 14px;color: #366cb7;display: inline-block;padding: 0 19px;border-left: 1px solid #efc7d0;box-sizing: border-box;}.footer03 a:first-child {border-left: none;padding-left: 0;}.map_title{width:100%; height:50px; color:#FFF; font-size:19px; line-height:50px; text-align:center; background:#BE1C43;}.map_content{width:670px; margin:0 auto;}.map_route{height:30px; color:#FFF; font-size:17px; line-height:30px; text-align:center; margin-top:65px; background:#C9525D;}.map_jc{height:35px; font-size:18px; line-height:35px; margin-top:25px; padding-left:12px; border-left:#BE1C43 8px solid; background:#F8F8F7;}.map_f20{font-size:20px; line-height:30px;}.map_f12{font-size:12px; line-height:18px;}.map_f18{font-size:18px; line-height:28px;}.nagase_route{width:1170px; margin:15px auto; font-size:12px;}.nagase_route.f14 {font-size: 14px;color: #000;}.nagase_route.f14 a {color: #000;}.news_banner{width:100%; height:140px; text-align:center; background:#4F99DC;}.news_content{width:100%; background:#F8F6F4;position: relative;padding:50px 0 1px 0;box-sizing: border-box;}.news_left,.about_left{width:230px; float:left; padding-right:30px;}.news_left h3,.about_left h3{width:; height:60px; color:#FFF; font-size:21px; line-height:60px; text-align:center; letter-spacing:0.2em; background:#5E5E5E;}.news_left ul li,.about_left ul li{display:block;}.news_left ul li a{position: relative;height:55px; font-size:16px; line-height:55px; padding-left:25px; display:block; border-bottom:#EEEDEA 1px solid;}.news_left ul li a:hover,.news_left ul li.news_left_li a{padding-left:20px; border-left:#366cb7 5px solid; text-decoration:none; background:#FFF;}.news_left ul li a.fs15 {font-size: 15px;}.news_left ul li a.fs14 {font-size: 14px;}.news_left ul li a.fs13 {font-size: 13px;}.news_left ul li a.fs12 {font-size: 12px;}.news_left ul li i {font-style: normal;position: absolute;right: 2%;top: 0;z-index: 2;display: block;width: 55px;height: 55px;line-height: 55px;text-align: center;}.pop1,.pop2,.pop3,.pop3,.pop4,.pop5,.pop6,.pop7 {position: relative;}.pop2,.pop4,.pop6,.pop8 {display: none;}.pop2.unfold,.pop4.unfold,.pop6.unfold,.pop8.unfold {display: block;}.news_left ul li .pop2 a {padding-left: 50px;font-size: 14px;}.news_left ul li .pop4 a {padding-left: 70px;}.news_left ul li .pop6 a {padding-left: 90px;}.news_left ul li .pop8 a {padding-left: 110px;}.news_left ul li > div p a.news_left_li {padding-left:20px; border-left:#C93254 5px solid; text-decoration:none; background:#FFF;}/*.news_left ul li:last-child a {cursor: default;}.news_left ul li:last-child a:hover {padding-left:55px; border-left:none; text-decoration:none; background:none;}*/.news_right{width:880px; float:right; margin-top:25px; padding:30px 15px 100px 15px; background:#FFF;}.news_right_title{height:32px; color:#000; font-weight:normal; line-height:32px; padding-left:38px; border:#E0E0E0 1px solid; background:#F4F4F4 url(../images/news_r2_c2.png) no-repeat 17px center;}.news_list{padding:20px 25px 35px 25px;}.news_list li{width:830px; padding:15px 0 15px 0; border-bottom:#C8C8C8 1px solid;}.news_fy li{padding:0 2px; display:inline-block;}.news_fy_li{color:#036EB4;}.news_sort span{height:20px; color:#FFF; padding:0 20px 0 20px;}.news_sort span.nagase_news_span01{background:#BD2954;}.news_sort span.nagase_news_span02{background:#D1B04E;}.news_sort span.nagase_news_span03{background:#A3C950;}.news_title{height:35px; font-size:20px; line-height:30px; padding-top:20px; border-bottom:#DBDBDB 2px solid;}.about_banner{width:100%; height:140px;line-height: 140px;font-size: 32px;font-weight: bold;text-align:center;color: #fff;background:#ADC5F6 url(../images/about_banner.jpg) no-repeat center top;}.about_left ul li a{height:55px; color:#000; font-size:15px; line-height:55px; padding-left:55px; display:block; border-bottom:#EEEDEA 1px solid;}.about_left ul li a:hover,.about_left ul li.news_left_li a{padding-left:50px; border-left:#C93254 5px solid; text-decoration:none; background:#FFF;}.about_left ul li ul{padding:10px 0; border-bottom:#EEEDEA 1px solid;}.about_left ul li li{height:42px; color:#B30019; font-size:14px; line-height:42px; padding-left:40px;}.about_left ul li li a{display:inline; height:42px; color:#333; font-size:14px; line-height:42px; padding-left:10px; border-bottom:none;}.about_left ul li li a:hover,.about_left ul li.news_left_li li a{padding-left:10px; border-left:none; text-decoration:none; background:none;}.about_left ul li li a:hover,.about_left ul li.news_left_li li.about_left_li a{text-decoration:underline;}.about_right{width:910px; float:right;padding-bottom: 50px;}.about_right.w100 {width: 100%;float: none;}.about_f25{font-size:25px; line-height:140%;}.about_speech{margin-top:20px; padding:60px 45px 180px 45px; background:#FFF;}.lh28{line-height:28px;}.lh26{line-height:26px;}.about_general img{float:left; padding-right:30px;}.about_manager{padding:10px 0 0 70px;}.company_right{width:880px; margin-top:20px; padding:25px 15px 70px 15px; background:#FFF;}.company_f40{font-size:40px; line-height:140%;}.company_red{color:#AE0034;}.company_info{padding:25px 10px 80px 20px;}.company_info th{width:120px; font-weight:normal; text-align:left; padding:12px 30px 12px 40px; border-bottom:#E5E5E5 1px solid; background:#FFF8F7;}.company_info td{padding:12px 30px 12px 40px; border-bottom:#E5E5E5 1px solid;}.company_map{padding:30px 0 0 100px;}.company_f16{font-size:16px; line-height:26px;}.group_values{width:320px; height:682px; font-size:16px; line-height:32px; margin:40px 0 55px 20px; padding:0 10px 0 505px; background:url(../images/group_r2_c2.jpg) no-repeat;}.group_values_li01{height:170px; padding-top:45px;}.group_values_li02{height:150px; padding-top:53px;}.group_values_li03{height:205px; padding-top:43px;}.group_vision{width:840px; padding:15px 0; margin-left:20px; border-bottom:#D4D4D4 1px solid;}.group_vision01{padding:25px 0 15px 0;}.group_vision dd{width:210px; height:138px; color:#FFF; font-size:20px; font-weight:bold; display:table-cell; vertical-align:middle; text-align:center; background:#CB3254;}.group_vision dt{font-size:16px; line-height:32px; padding-left:25px; display:table-cell; vertical-align:middle;}.group_f22{font-size:22px; line-height:140%;}.group_f16{font-size:16px; line-height:32px;}.evolution_table{padding:0 10px;}.evolution_table th{width:195px; font-size:12px; font-weight:normal; padding:12px 0; border-bottom:#E5E5E5 1px solid; background:#FFF8F7;}.evolution_table td{font-size:12px; padding:12px 0 12px 30px; border-bottom:#E5E5E5 1px solid;}.represent_f28{font-size:28px; line-height:42px;}.represent_f14{font-size:14px;}.service_banner{width:100%; height:95px; padding-top:40px; text-align:center; background:#C8525D;    background: url(../images/product_banner.jpg) no-repeat center top;  color: #fff;}.service_banner h5 {font-size: 32px;line-height: normal;letter-spacing: 2px;}.service_banner p {font-size: 17px;line-height: normal;letter-spacing:5px;}.semiconductor_banner{width:100%; height:477px; color:#000; background:url(../images/semiconductor_banner.jpg) no-repeat right top;}.service_f60{font-size:60px; line-height:70px;}.service_rely{width:100%; color:#FFF; text-align:center; padding:50px 0; background:#C8525D;}.service_major{padding:45px 38px 55px 38px; text-align:center; background:#FFF;box-sizing: border-box;}.service_major.w1170 {width: 1170px;margin: 0 auto;}.service_major_title{color:#000; font-size:26px; line-height:140%;}.service_major li{width:227px; height:90px; display:table-cell; vertical-align:middle; border-right:#BFBFBF 1px solid;}.service_major li:first-child{border-left:#BFBFBF 1px solid;}.service_major.w1170 li {float: left;width: 33.3%;display: list-item;box-sizing: border-box;}.service_direction{margin-top:37px; background:#FFF;}.pb {padding:34px 0 0 0;box-sizing: border-box;}.pba {padding:34px 30px 0 45px;box-sizing: border-box;}.service_title{height:45px; color:#FFF; font-size:23px; font-weight:normal; line-height:45px; padding:0 25px; display:inline-block; letter-spacing:0.1em; background:#BD1C43;}.service_career{padding:30px 48px;}.service_products{padding-top:40px;}.service_products li{width:220px; height:270px; float:left; text-align:center; padding:0 40px;}.service_pre{padding:35px 30px 60px 48px;}.service_contact{padding:0 0 40px 0;width:92%;margin: 0 auto; display:flex; flex-wrap:wrap;box-sizing: border-box;}.service_contact.w100 {width: 100%;}.service_contact li{display: flex;align-items: center;justify-content: space-between;width:44%; float:left; margin-top:50px; margin-left:4%;border-left:#D4D4D4 1px solid;font-size: 15px;padding-left:4%;box-sizing: border-box;}.service_contact li.mt15 {margin-top: 15px;}.service_contact li .about_f25.pt20 {font-size: 15px;}.service_contact li .about_f25 {font-size: 15px;}.service_contact li:nth-child(2n+1) {border-left: none;margin-left: 0;padding-left: 0; width:44%;}.service_contact li h3{color:#BD1C43; font-size:15px;line-height:140%;}#gnavi.gnavi_fixed{position:fixed; top:0;left: 0;z-index: 999;}.service_contact li.bk {display: block;width: 25%;margin:20px 0 0 0;padding-left: 0;text-align: center;box-sizing: border-box;}.service_contact li.bk:nth-child(2n+1) {border-left:#D4D4D4 1px solid;box-sizing: border-box;}.service_contact li.bk:nth-child(4n+1) {border-left: none;}.service_contact li.bk h3 {margin-bottom: 10px;}.electronics_banner{width:100%; height:477px; color:#000; background:url(../images/electronics_banner.jpg) no-repeat right top;}.electronics_major{padding:45px 70px 70px 70px; background:#FFF;}.electronics_major ul {box-sizing: border-box;}.electronics_major_li{text-align: center;width:33.3%;min-height: 388px;float:left;box-sizing: border-box;}.electronics_major_li:nth-child(3n+1) {margin-left: 0;}.electronics_major_li .company_f16 {text-align: center;}.electronics_major_li .img {text-align: center;}.electronics_major_ins {margin-top: 15px;text-align: left;margin-left:15%;}.electronics_major_ins p {float: left;width: 50%;}.electronics_major_ins p.w100 {width: 100%;}.electronics_display{width:820px; margin:0 auto; padding-top:40px;}.electronics_display li{width:23.5%; height:auto; float:left; padding-left:2%;}.electronics_display li.electronics_display_li{padding-left:0;}.electronics_vehicle{width:830px; margin:0 auto; padding-top:30px;}.electronics_vehicle li{width:250px; height:240px; float:left; padding-left:40px; text-align:center;}.electronics_vehicle li.electronics_vehicle_li{padding-left:0;}.electronics_display li img {width: 100%;height: auto;}.electronics_display li .company_f16 {color: #000;font-weight: bold;padding:15px 0;}.material_add_title {font-size: 16px;margin-top: 43px;text-align: left;}.material_major_pl48 {background: #fff;padding:0 0 70px 0;box-sizing: border-box;}.resin_material_title {margin-top: 10px;font-size: 26px;text-align: left;color: #000;line-height: normal;}.resin_material_list {display: flex;align-items: center;margin-top: 50px;padding: 0 50px;box-sizing: border-box;}.resin_material_list .fl.right {margin-left: 30px;width: 745px;text-align: left;}.resin_material_title02 {font-size: 21px;color: #c7535c;}.resin_material_dl {margin-top: 10px;font-size: 14px;line-height: 24px;}.resin_material_dl dt {width: 9%;}.resin_material_dl dd {width: 91%;}.resin_material_pdf_con {margin-top: 15px;box-sizing: border-box;}.resin_material_pdf_con .resin_material_pdf {float: left;width: 49%;margin-left: 2%;text-align:left;}.resin_material_pdf_con .resin_material_pdf:nth-child(2n+1) {margin-left: 0;}.resin_material_pdf_con02 {margin-top:15px;}.resin_material_pdf_con02 .resin_material_pdf02 {float: left;width: 23.5%;height: 95px;;padding-left: 2%;text-align:left;margin-top: 50px;border-left: 1px solid #d4d4d4;box-sizing: border-box;}.resin_material_pdf_con02 .resin_material_pdf02 p {margin-top: 5px;}.resin_material_pdf_con02 .resin_material_pdf02:nth-child(4n+1) {padding-left: 0;border-left: none;}.resin_material_pdf {margin-top: 15px;font-size: 15px;line-height: 24px;}.resin_material_pdf.mt5 {margin-top: 5px;}.resin_material_pdf.f13 {font-size: 13px;}.resin_material_pdf a {color: #759eca;text-decoration: underline;}.resin_material_pdf img {vertical-align: middle;}.resin_material_detail {font-size: 16px;margin-top: 30px;display: block;width: 238px;height: 71px;line-height: 71px;text-align:center;color: #fff;background: url(../images/resin_material_detail_bg.jpg) no-repeat top center;}.resin_material_detail.t_center {width: 238px;margin: 100px auto 0 auto;}.resin_material_detail:visited,.resin_material_detail:link {color: #fff;text-decoration: none;}.resin_material_line {width: 100%;margin-top: 40px;border-top: 1px solid #bfbfbf;}.resin_material_dez {margin-top: 10px;font-size: 14px;line-height: 24px;}.resin_material_detailt_center {width: 238px;margin: 0 auto;}.resin_material_intro {padding: 0 50px;box-sizing: border-box;}.resin_material_h5 {font-size: 23px;margin-top: 46px;padding-bottom: 10px;border-bottom: 1px solid #bfbfbf;box-sizing: border-box;}.resin_material_h5 span {display: block;line-height: 27px;;padding-left: 14px;border-left: 4px solid #bb1e47;box-sizing: border-box;}.resin_material_h502 {font-size: 20px;}.resin_material_p {margin-top: 15px;line-height: 25px;}.resin_material_p span {display: block;padding-left: 18px;background: url(../images/red_disc.jpg) no-repeat left 5.5px;box-sizing: border-box;}.environment_banner{width:100%; height:477px; color:#000; background:url(../images/environment_banner.jpg) no-repeat right top;}.environment_major{padding:45px 38px 55px 38px; text-align:center; background:#FFF;}.environment_major li{width:207px; height:90px; display:table-cell; vertical-align:middle; border-right:#BFBFBF 1px solid;}.environment_major li:first-child{border-left:#BFBFBF 1px solid;}.black{color:#000;}.environment_water{margin-left:-20px;}.environment_water li{float:left; padding:10px 0 10px 20px;}.environment_water li h3{height:32px; color:#FFF; font-size:14px; line-height:32px; text-align:center; background:#C9525D; border-radius:5px;}.environment_infr{padding:60px 0 70px 10px;}.environment_infr li{float:left; padding-left:20px; text-align:center;}.material_banner{width:100%; height:477px; color:#000; background:url(../images/material_banner.jpg) no-repeat right top;}.material_major{width: 1170px;margin:20px auto 60px auto;}.material_bm{width:230px; height:152px;}.material_network{margin-top:-20px;text-align: center;}.material_pl30{padding-left:30px;}.material_pl30 .fl {width: 49%;margin-left: 2%;}.material_pl30 .fl:nth-child(2n+1) {margin-left: 0;}.anysislist p {float: left;width: 49%;margin-left: 2%;}.anysislist p:nth-child(2n+1) {margin-left: 0;}.material_equipment{width:400px; float:left;}.material_laboratory{width:500px; float:left;margin-left: 5%;}.material_laboratory td{padding-bottom:20px;}.material_laboratory td:first-child{width:140px;}.automobile_banner{width:100%; height:477px; color:#000; background:url(../images/automobile_banner.jpg) no-repeat right top;}.automobile_industry{padding:40px 0 0 50px;}.automobile_industry dd{width:220px; float:left; color:#000; font-size:21px;}.modified_banner{width:100%; height:477px; color:#000; background:url(../images/modified_banner.jpg) no-repeat right top;}.medical_banner{width:100%; height:477px; color:#000; background:url(../images/medical_banner.jpg) no-repeat right top;}.medical_ls{font-size:15px; line-height:26px; letter-spacing:-0.08em;}.medical_materials{padding-left:40px; padding-right:50px;}.medical_raw{padding-left:40px; padding-right:40px;}.medical_w480{width:480px;}.medical_materials dt li{list-style-type:disc; margin-left:20px;}.life_banner{width:100%; height:477px; color:#000; background:url(../images/life_banner.jpg) no-repeat right top;}.life_f13{font-size:13px;}.life_meta{padding:40px 40px 50px 50px;}.life_our{border:#F9D1CB 1px solid; margin-top:15px;}.life_our dd{width:200px; height:78px; color:#BD1C43; font-size:21px; display:table-cell; text-align:center; vertical-align:middle; background:#F9D1CB;}.life_our dt{height:78px; line-height:28px; display:table-cell; vertical-align:middle; padding-left:45px;}.recuit_banner{width:100%; height:140px;line-height: 140px;font-size: 32px;font-weight: bold;color: #5E5E5E; text-align:center; background:url(../images/recuit_banner.jpg) no-repeat center top;}.recuit_job table{border-top:#E2E2E3 1px solid;}.recuit_job th{width:165px; font-weight:normal; padding:6px 0 6px 20px; border-bottom:#E2E2E3 1px solid; text-align:left; background:#FFF6F5;}.recuit_job td{padding:6px 0 6px 25px; border-bottom:#E2E2E3 1px solid;}.welfare_pl15{padding-left:15px;}.welfare_w105{width:105px; float:left;}.recuit_mail{font-size:22px; line-height:22px; padding-top:20px;}.recuit_tel{font-size:18px; line-height:30px; padding-top:15px; display:flex; text-align:left; justify-content:center;}.recuit_mt{font-size:15px; color:#BD1C43; padding-top:10px;}.contact_banner{width:100%; height:140px;line-height: 140px;font-size: 32px;font-weight: bold;color: #000; text-align:center; background:#E9EEF1 url(../images/contact_banner.jpg) no-repeat right top;}.contact_right{width:820px; float:right; margin-top:25px; padding:25px 45px 150px 45px; background:#FFF;}.contact_right.mt0 {margin-top: 0;}.contact_lx{border:#AD0034 2px solid; padding-bottom:25px;}.contact_bt{color:#FFF; font-size:16px; line-height:40px; background:#AD0034;}.contact_department{padding:0 25px;}.contact_semi{color:#AD0034; font-size:18px; line-height:26px;}.contact_total {margin-top: 22px;}.contact_total span {margin-right: 59px;font-size: 17px;vertical-align: middle;font-weight: bold;}.contact_total span:last-child {margin-right: 0;}.contact_total span i {font-size: 23px;font-style: normal;vertical-align: middle;}.contact_total span img {margin-right: 6px;vertical-align: middle;}.contact_total span a {font-size: 23px;display: inline-block;vertical-align: top;}.contact_mode01{width:260px; float:left; font-size:15px; line-height:22px; margin-top:30px;}.contact_mode02{width:265px; float:left; font-size:15px; line-height:22px; margin-top:30px; padding-left:22px; border-left:#BFBFBF 1px solid;}.contact_mode03{width:235px; float:left; font-size:15px; line-height:22px; margin-top:30px; padding-left:22px; border-left:#BFBFBF 1px solid;}.contact_mode03:nth-child(3n+1) {border-left: none;padding-left: 0;}.contact_mode01 h3,.contact_mode02 h3,.contact_mode03 h3{font-size:15px;}.distribution_teb li{width:176px; height:57px; float:left; letter-spacing:0.1em; text-align:center; position:relative;}.distribution_teb li a{color:#FFF; font-size:18px; line-height:57px; display:block; background:#2B2B2B url(../images/distribution_sx.png) no-repeat left center;}.distribution_teb li img{display:none;}.distribution_teb li:first-child a{background:#2B2B2B;}.distribution_teb li a:hover,.distribution_teb li.distribution_teb_li a{background:#BD1D43; text-decoration:none;}.distribution_teb li.distribution_teb_li img{width:11px; height:8px; display:block; position:absolute; left:82px; bottom:-8px;}.distribution_dc{padding:5px 10px 35px 10px;}.distribution_dc li{width:390px; height:65px; float:left; padding:20px 40px 20px 0;}.distribution_dc li u{width:310px; height:65px; float:none; padding-right:8px; vertical-align:middle; display:table-cell;}.distribution_dc li p{vertical-align:middle; display:table-cell;}.distribution_dc li p a{width:70px; height:20px; padding:2px 0; text-align:center; border:#E7E7E7 1px solid; display:block;}.distribution_dc_li01{border-bottom:#F2F2F2 1px solid;}.distribution_qs{height:25px; color:#FFF; font-size:15px; font-weight:normal; line-height:25px; padding-left:20px; background:linear-gradient(#E36B8E,#E9A8BC);}.distribution_tab{margin-top:25px;}.distribution_tab li{width:33.3%; height:43px; float:left; font-size:16px; font-weight:bold; line-height:43px; text-align:center; cursor:pointer; background:linear-gradient(#E5E5E5,#F8F8F8);}.distribution_tab li p{background:url(../images/distribution_tab.jpg) no-repeat left center;}.distribution_tab li.selectd{color:#FFF; background:linear-gradient(#E36B8E,#EAABBC);}.distribution_tab li.selectd p{background:none;}.shanghai_content{width:800px; margin:0 auto; padding-top:35px;}.shanghai_table{border-top:#D7D7D7 1px solid;}.shanghai_table th{width:155px; height:52px; font-weight:normal; padding-left:25px; text-align:left; border-bottom:#D7D7D7 1px solid; background:#F9F9F9;}.shanghai_table td{padding-left:40px; border-bottom:#DBDBDB 1px solid;}.relation_web_content {padding:0 40px 20px 40px;box-sizing: border-box;}.relation_web {background: #f7f7f7;margin-top: 20px;padding: 26px 20px 42px 21px;box-sizing: border-box;position: relative;}.relation_web .fl h3 {font-size: 18px;}.relation_web .fl img {margin-top: 17px;}.relation_web .fr {margin-top: 24px;display: flex;align-items: center;float: left;margin-left: 32px;}a.relation_web_detail {position: absolute;bottom: 15px;right: 20px;color: #bd1d43;font-size: 15px;}a.relation_web_detail:visited {color: #bd1d43;}.relation_web .fr dd p {font-size: 15px;margin-left: 22px;font-weight: bold;margin-right: 55px;}.relation_contact {padding: 29px 0 44px 33px;box-sizing: border-box;}.relation_contact li {float: left;margin-left:3%;padding-left:3%;border-left: 1px solid #6b6b6b;box-sizing: border-box; display:flex; justify-content:space-between; width:47%;}.relation_contact li:nth-child(2n+1) {margin-left: 0;padding-left: 0;border-left: none; width:44%;}.relation_contact li h5 {font-size: 18px;}.relation_contact li .tel {font-size: 25px;margin-top: 24px;}.relation_contact li .email {font-size: 14px;line-height: 19px;margin-top: 20px;}.user_agreement_banner {width:100%; height:173px; text-align:center; background:url(../images/user_agreement_banner.jpg) no-repeat center top;}.privacy_policy_banner {width: 100%;height: 173px;background: url(../images/privacy_policy_banner.jpg) no-repeat top center;}.center {width: 1079px;margin: 0 auto;}.privacy_policy_title {font-size: 24px;margin-top: 50px;color: #a31344;}.privacy_policy_title2 {font-size: 17px;margin-top: 37px;color: #7f5d16;}.privacy_policy_des {font-size: 16px;margin-top: 37px;line-height: 26px;}.privacy_policy_des.mt10 {margin-top: 10px;}.c_material_dl {display: flex;align-items: center;padding:0 0 20px 0;border-bottom: 1px solid #bfbfbf;box-sizing: border-box;}.c_material_dl dd {margin-left: 20px;}.purpose_ul p {font-size: 13px;margin-top: 13px;line-height: 1;float: left;width: 50%;text-align: left;padding-left: 13px;background: url(../images/disc.jpg) no-repeat left center;box-sizing: border-box;}.pr_h5 {font-size: 24px;line-height: 53px;padding-left: 22px;background: #bb1f47;color: #fff;box-sizing: border-box;}.intro_nav {width: 100%;max-width: 1170px;margin:100px auto 0 auto;}.nav01 {margin: 35px 0;}.nav01 li {position: relative;float: left;width: 20%;font-size: 19px;padding-left: 21px;line-height: 34px;border-left: 1px solid #bfbfbf;box-sizing: border-box;}.nav01 li:hover {text-decoration: none;opacity: 0.8;cursor: pointer;}.nav01 li a:hover {text-decoration: none;opacity: 0.8;}.nav01 li:first-child {border-left: none}.nav01 li.active {color: #ba1f47;position: relative;}.nav01 li.active:after {position: absolute;top: 55px;left: 107px;content: '';width: 0;    height: 0;    border-left: 15px solid transparent;    border-right: 15px solid transparent;    border-bottom: 15px solid #f2f2f2;}.nav01 li:first-child.active:after {display: none}.nav01 li:nth-child(5).active:after {display: none}.nav01 li i {display:inline-block;/*transform:rotateZ(90deg) scale(1,1.5);*/position: absolute;right: 20px;top: 13px;width: 14px;height: 8px;background: url(../images/int.jpg) no-repeat center;}.nav01 li.active i {background: url(../images/int_red.jpg) no-repeat center;}.nav_bg {background: #f2f2f2;margin-bottom: 100px;line-height: 1;}.nav02 {color: #333;width: 100%;margin: 35px 0;box-sizing: border-box;}.nav02_a {background: #f2f2f2;font-size: 15px;display: none;padding: 22px 30px 37px 30px;box-sizing: border-box;}.grade01 li {float: left;width: 20%;margin-top: 15px;}.grade01.n3 li {width: 33.3%;margin-top: 15px;}.grade01.n4 li {width: 25%;margin-top: 15px;}.grade01.n5 li {width: 20%;margin-top: 15px;}.grade01 li.active {color: #bc1d46;}.grade01 li.active i {background: url(../images/int02x.png) no-repeat center;}.grade01 li i {display: inline-block;width: 14px;height: 10px;background: url(../images/int02.png) no-repeat center;}.grade02 {margin-top: 30px;border-top: 1px solid #bbb;box-sizing: border-box;}.grade01 li:hover {color: #bc1d46;cursor: pointer;}.grade01 li:hover i {background: url(../images/int02x.png) no-repeat center;}.grade02 li {display: none;padding-top: 15px;}.grade02 li p {float: left;width: 20%;margin-top: 15px;}.grade02 li p i {display: inline-block;width: 14px;height: 10px;background: url(../images/int02.png) no-repeat center;}.grade02_p.active {color: #bc1d46;}.grade02_p.active i {background: url(../images/int02x.png) no-repeat center;}.grade02_p:hover {color: #bc1d46;cursor: pointer;}.grade02_p:hover i {background: url(../images/int02x.png) no-repeat center;}.grade02_p01.active {color: #bc1d46;}.grade02_p01.active i {background: url(../images/int02x.png) no-repeat center;}.grade02_p01:hover {color: #bc1d46;cursor: pointer;}.grade02_p01:hover i {background: url(../images/int02x.png) no-repeat center;}.grade02_li.n5 p {width: 20%;margin-top: 15px;}.grade03 ul li{margin-top: 30px;padding-top: 30px;border-top: 1px solid #bbb;box-sizing: border-box;}.grade03 li p {float: left;width: 20%;}.grade03 li p.active {color: #bc1d46;}.grade03 li p.active i {background: url(../images/int02x.png) no-repeat center;}.grade03 li p i {display: inline-block;width: 14px;height: 10px;background: url(../images/int02.png) no-repeat center;}.grade03_p:hover,.grade03_p03:hover {color: #bc1d46;cursor: pointer;}.grade03_p:hover i,.grade03_p03:hover i {background: url(../images/int02x.png) no-repeat center;}.grade03 ul .grade03_li {display: none;}.grade04 li {width: 100%;background: #fff;margin-top: 30px;padding: 29px 32px;overflow: hidden;box-sizing: border-box;}.grade04 li p {float: left;width: 20%;margin-top: 15px;}.grade04 li p:nth-child(1),.grade04 li p:nth-child(2),.grade04 li p:nth-child(3),.grade04 li p:nth-child(4),.grade04 li p:nth-child(5) {margin-top: 0;}.grade04 li p i {display: inline-block;width: 14px;height: 10px;background: url(../images/int02.png) no-repeat center;}.grade04 li p a:hover {text-decoration: none;color: #bc1d46;}.grade04 ul .grade04_li {display: none;}.grade04.else li {background:none;margin-top: 30px;padding:30px 0 0 0;border-top: 1px solid #bbb;box-sizing: border-box;}.grade04.else li p {margin-top: 0;width: 20%;}.grade04_p.active {color: #bc1d46;}.grade04_p.active i {background: url(../images/int02x.png) no-repeat center;}.grade04_p:hover {cursor: pointer;color: #bc1d46;}.grade04_p:hover i {background: url(../images/int02x.png) no-repeat center;}.grade05 li {width: 100%;background: #fff;margin-top: 30px;padding: 29px 32px;overflow: hidden;box-sizing: border-box;}.grade05 li p {float: left;width: 20%;}.grade05 li p a:hover {text-decoration: none;color: #bc1d46;}.grade05 li p a:hover i {background: url(../images/int02x.png) no-repeat center;}.grade05_li {display: none;}.grade05_li03 {display: none;}.grade04 li.grade04_li01 {display: none;}.grade01_li01.active {color: #bc1d46;}.grade01_li01.active i {background: url(../images/int02x.png) no-repeat center;}.grade01_li01:hover {text-decoration: none;color: #bc1d46;}.grade01_li01:hover i {background: url(../images/int02x.png) no-repeat center;} .grade04 li.grade04_li02 {display: none;}.grade04_li02.n4 p {width: 25%;margin-top: 15px;}.denacol_list {margin-top: 50px;padding: 0 50px;box-sizing: border-box;}.denacol_con{display:flex;}.denacol_con div:nth-child(2){margin-left:30px;}.denacol_cona{display:flex;}.denacol_cona p:nth-child(2){margin-left:30px;}.treha_p {margin-top: 15px;line-height: 25px;}.treha_p span {display: block;padding-left: 18px;background: url(../images/red_disc.jpg) no-repeat left 7.5px;box-sizing: border-box;}.products_sec {margin-top: 17px;width: 100%;font-size: 14px;border-top: 1px solid #000;border-left: 1px solid #000;text-align: center;}.products_sec tr th {padding: 10px;box-sizing: border-box;border-bottom: 1px solid #000;border-right: 1px solid #000;}.products_sec tr td {padding: 10px;box-sizing:border-box;border-bottom: 1px solid #000;border-right: 1px solid #000;}.arla_w700{width:870px; margin:0 auto;}.mgl5{margin-left:5px;}.mgl15{margin-left:15px;}.mgl20{margin-left:20px;}.arla{margin-top:30px; padding:0 50px;}.arla_a1{padding:1px 28px 32px 28px; background:#c6dfb7;}.arla_a1 .service_title{border-bottom:1px solid #bbcbae;}.arla_a2{margin-top:5px; padding:1px 28px 32px 28px; background:#fff1ce;}.arla_a2 .service_title{border-bottom:1px solid #e4dabf;}.arla_a3{float:left; width:440px;}.arla_a4{float:left; width:400px; margin-left:30px;}.arla_a5{ padding:24px 30px 16px 30px; margin-top:5px; background:#fff; border-radius:10px;}.arla_a6{float:left; width:200px;}.arla_a7{float:right; width:180px;}.arla_a8{ padding:23px 30px 12px 30px; margin-top:5px; background:#fff; border-radius:10px;}.arla_a9{ padding:23px 30px 12px 30px; margin-top:5px; background:#fff; border-radius:10px;}.arla_a10{ padding:24px 30px 16px 30px; margin-top:5px; background:#fff; border-radius:10px;}.c_w721 {width: 721px;margin: 0 auto;}.small_img {cursor: pointer;text-align: center;}.big_img_box {display: none;width: 100%;height: 100%;position: fixed;top: 0;left: 0;}.big_img_bg {width: 100%;height: 100%;background: rgba(0,0,0,0.5);}.big_img {position: absolute;top: 50%;left: 50%;margin-left: -416px;margin-top: -325px;}.big_img_close {position: absolute;right: 0;top: 0;cursor: pointer;}.dena_07{display:flex; margin-top:15px; align-items: center;}.dena_07 p:nth-child(2){margin-left:30px;}