body{letter-spacing: 1px;margin:0; padding:0; color:#221714; font-family:Arial,"NotoSansHans",黑体,宋体,Helvetica,sans-serif; font-size:14px; min-width: 1300px;}
img{margin:0; padding:0; border-style:none; vertical-align:middle; line-height:1.0;}
ul,nav{list-style-type:none;}
ol{list-style-type:decimal;}
p,span,h1,h2,h3,h4,h5,dl,dd,dt,form,ul,li,ol{margin:0; padding:0;}
i{margin:0; padding:0; font-style:normal;}
input,textarea,select{margin:0; padding:0; vertical-align:middle;}
a{color:#231815; text-decoration:none; -webkit-transition: all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all  0.3s ease;}
a:hover{opacity:0.7;cursor: pointer;}
.fl{float:left;} 
.fr{float:right;}
.clearfix:after {content: "";display: block;clear: both;visibility: hidden;font-size: 0;height: 0;} 
.clearfix {*display: inline-block;_height:1%;}
.text_center{text-align:center}

@font-face {
  font-family: "NotoSansHans";
  src: url("../fonts/NotoSansHans-Regular.ttf") format("truetype"),
       url("../fonts/NotoSansHans-Light.eot") format("embedded-opentype"),
       url("../fonts/NotoSansHans-Light.svg") format("svg");
}


.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;}
.pt70{padding-top:70px;}
.pt80{padding-top:80px;}
.pt90{padding-top:90px;}
.pt100{padding-top:100px;}
.pt130{padding-top:130px;}
.pt140{padding-top:140px;}
.pt150{padding-top:150px;}
.pt160{padding-top:160px;}

.mt0{margin-top:0px;}

.font12{font-size:12px;}
.font15{font-size:15px; line-height:22px;}
.font16{font-size:16px; line-height:24px;}
.font18{font-size:18px; line-height:26px;}
.font20{font-size:20px; line-height:28px;}
.font24{font-size:24px; line-height:32px;}

.sp_block,.sp_inline,.pad_inline,.pad_block{display:none;}

.center {width: 1200px;margin: 0 auto;}
.tx_right{text-align:right;}

.search{width: 190px;height: 23px;position: relative;margin-left: 16px;box-sizing: border-box;}
.search input{height: 23px;border-radius: 10px;outline: none;border: 1px solid #d7d7d7;box-sizing: border-box;padding-left: 10px;}
.search button{cursor: pointer;position: absolute;right: 15px;top: 0;height: 23px;background: url(../images/search.png) no-repeat center center;border-style: none;outline: none;
}
.search button i{
    font-style: normal;
}
.search button:hover{
    font-size: 16px;
}


#bg {position: fixed;width: 100%;height: 100%;z-index: -1;background: url(../images/bg.jpg) no-repeat top center;}
.gnav_fixed{position:fixed;top:0;width: 100%;height: 100px;background: #fff; z-index: 9999;}
.header {position: fixed;left: 0;top: 0;z-index: 5;background: transparent;width: 100%;height: 100px;padding:0 46px 0 23px;display: flex;align-items: center;justify-content: space-between;box-sizing: border-box;}
.header.bgfff {background: #fff;}
.header:hover {background: #fff;}
.header:hover .header_nav > li > a {color: #000;}
.header:hover .header_nav > li > a:hover {color: #063482;}
.header_nav {float: left;margin-right: 49px;}
.header_nav > li {float: left;margin-left: 70px;line-height: 100px;}
.header_nav > li:nth-child(1) {margin-left: 0;}
.header_nav > li > a {color: #fff;}
.gnav_fixed .header_nav > li > a {color: #000;}
.header.bgfff .header_nav > li > a {color: #000;}
.header_nav > li > a.active,.header_nav > li > a:hover,.header.bgfff .header_nav > li > a:hover,.gnav_fixed .header_nav > li > a:hover {color: #063482;}
.header_nav > li > a.down:hover {color: #063482;padding-bottom: 23px;background: url(../images/tob.png) no-repeat bottom center;}
.product_list {display: none;position: absolute;left: 0;top: 100px;z-index: 2;width: 100%;padding: 57px 0;background: #093387;color: #fff;box-sizing: border-box;}
.product_list h5 {width: 1202px;margin: 0 auto;font-size: 41px;letter-spacing: 3px;line-height: 1;}
.product_list h5 span {font-size: 12px;margin-left: 16px;}
.product_list ul {width: 1202px;margin:37px auto 0 auto;}
.product_list ul li {float: left;margin-left: 35px;}
.product_list ul.n4 li {float: left;margin-left: 23px;}
.product_list ul li:nth-child(3n+1) {margin-left: 0;}
.product_list ul.n4 li:nth-child(3n+1) {margin-left: 23px;}
.product_list ul.n4 li:nth-child(4n+1) {margin-left: 0;}
.product_list ul li a {display: block;color: #fff;}
.product_list ul li p {overflow: hidden;font-size: 16px;margin-top: 10px;line-height: 1;}
.product_list ul li p img {float: right;}


.language {float: right;line-height: 100px;}


.effect {position: relative;overflow: hidden;}
.banner_img {position: absolute;right: 0;bottom:-79px;z-index: 3;}
.banner_img img {width: 36em;height: auto;}
.slideBox{width:100%; height:auto; overflow:hidden;position:relative;z-index: 2;} 
.slideBox .hd{ height:6px; overflow:hidden;z-index:9;position: absolute;bottom: 22px;left: 50%;margin-left: -30px;} 
.slideBox .hd ul{ overflow:hidden; zoom:1;} 
.slideBox .hd ul li{ float:left; margin-right:6px;  width:6px; height:6px; line-height:1;border-radius: 50%; text-align:center; background:#fff; cursor:pointer; } 
.slideBox .hd ul li.on{ background:#f6a22e;} 
.slideBox .bd{ position:relative; height:100%; z-index:0;} 
.slideBox .bd img{ width:100%; height:auto;} 



.lintec_strength {position: relative;width: 100%;height: 619px;padding-top: 75px;background: url(../images/lintec_strength_bg.jpg) no-repeat top center;box-sizing: border-box;}
.lintec_strength_intro {width: 1073px;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;}
.lintec_strength_des {color: #fff;width: 520px;}
.lintec_strength_des h5 {font-size: 38px;line-height: 48px;}
.lintec_strength_des p {font-size: 16px;line-height: 26px;margin-top: 23px;}
.lintec_strength_button {width: 967px;position: absolute;left: 50%;bottom: -77px;margin-left: -483.5px;}
.about_button {position: absolute;left: 0;bottom: 0;}
.network_button {position: absolute;right: 0;bottom: 36px;}
.lintec_strength_button  a {display: block;}
.lintec_strength_button  a:hover {opacity: 1;}
.lintec_strength_button  a img.hx {display: none;}
.lintec_strength_button  a:hover img.hv {display: none;}
.lintec_strength_button  a:hover img.hx {display: block;}

.product_intro {padding: 182px 0 53px 0;background: url(../images/product_intro_bg.jpg) no-repeat top center;}
.product_title {font-size: 50px;color: #fff;text-align: center;line-height: 1;color: #093186;letter-spacing: 5px;}
.product_title span {display: block;font-size: 18px;color: #000;margin-top: 17px;}
.product_intolist {padding: 0 151px;margin-top: 74px;box-sizing: border-box;}
.product_intolist li {float: left;width: 33.33%;}
.product_intolist li a {display: block;position: relative;}
.product_intolist li a:hover {opacity: 1;}
.product_intolist li a img.nis {position: absolute;top: 50%;left: 50%;margin-top: -50px;width: 60%;height: auto;margin-left: -30%;}
.product_intolist li p {opacity: 0;transition: all 0.5s ease;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.5);}
.product_intolist li:hover p {opacity: 1;}
.about_lintec {text-align: center;padding: 106px 0 148px 0;}
.about_lintec_a {display: block;margin-top: 37px;text-align: center;}
.about_lintec_a img.hx {display: none;}
.about_lintec_a:hover {opacity: 1;}
.about_lintec_a:hover img.hv {display: none;}
.about_lintec_a:hover img.hx {display: inline-block;}
.ch_ul {width: 100%;}
.ch_ul li {width: 50%;float: left;}
.ch_ul li img {width: 100%;height: auto;}

.news_list {background: #fff;padding: 78px 0 119px 0;}
.news_title {text-align: center;font-size: 17px;line-height: 1;font-weight: normal;}
.news_title span {display: block;font-size: 44px;margin-top: 5px;color: #25418a;font-weight: bold;line-height: 1;}
.news_ul {width: 716px;margin: 44px auto 0 auto;border-top: 1px solid #cbcbcb;}
.news_ul li {font-size: 15px;padding: 30px 0;display: flex;align-items: center;border-bottom: 1px solid #cbcbcb;box-sizing: border-box;}
.news_ul li .kind {color: #f5a431;margin: 0 42px 0 25px;font-weight: bold;}

.news_one li {font-size: 15px;padding: 30px 0;display: flex;align-items: center;border-bottom: 1px solid #cbcbcb;box-sizing: border-box;}
.news_one li .kind {color: #f5a431;margin: 0 42px 0 25px;font-weight: bold;}

.contact_us {padding: 69px 0 73px 0;background: url(../images/contact_us_bg.jpg) no-repeat top center;background-size: 100% 100%;}
.cu {width: 1200px;margin: 0 auto;color: #fff;display: flex;align-items: center;}
.contact_us_title {font-size: 35px;line-height: 1;}
.contact_us_title span {display: block;font-size: 17px;margin-top: 14px;}
.contact_us_style {margin-left: 164px;align-items: center;}
.contact_us_way {display: flex;align-items: center;}
.contact_us_way a {display: block;width: 306px;height: 72px;line-height: 72px;border-radius: 6px;text-align: center;font-size: 17px;color: #fff;border: 1px solid #fff;box-sizing: border-box;}
.contact_us_way a:hover {color: #009cdc;background: #fff;opacity: 1;}
.contact_us_way a:hover img.a1 {display: none;}
.contact_us_way a:hover img.a2 {display: inline-block;}
.contact_us_way a.tel {margin-left: 15px;}
.contact_us_way a img {margin-right: 17px;}
.contact_us_way a img.a2 {display: none;}
/*.contact_us_way a:first-child {display: none;}*/
.contact_us_des {font-size: 14px;margin-top: 20px;}
.contact_us_des.n2 {width: 1200px;margin: 20px auto 0 auto;padding-left: 414px;color: #fff;box-sizing: border-box;}
.footer {width: 100%;padding: 65px 0 6px 0;background: #093387;}
.footer .w1171 {width: 1171px;margin: 0 auto;display: flex;align-items: flex-start;}
.footer_logo {margin-right: 251px;}
.footer_nav {display: flex;align-items: flex-start;color: #fff;}
.footer_nav > div {width: 202px;}
.footer_nav h5 {font-size: 16px;margin-top: 24px;padding-bottom: 18px;line-height: 1;background: url(../images/footer_h5.jpg) no-repeat bottom left;}
.footer_nav h5.mt0 {margin-top: 0;}
.footer_nav h5 a {color: #fff;}
.footer_nav p {font-size: 14px;}
.footer_nav p a {color: #fff;display: block;line-height: 1;margin-top: 24px;}
.footer_navn2 {margin-left: 57px;}
.footer_navn3 {margin-left: 106px;}
.footer_c {width: 100%;margin-top: 163px;color: #6d85b5;}
.footer_c .fr {float: right;display: flex;align-items: center;}
.footer_c ul {margin-right: 15px;}
.footer_c ul li {float: left;text-align: center;padding: 0 10px;border-left: 1px solid #6d85b5;box-sizing: border-box;}
.footer_c ul li:first-child {border-left: 0;}
.footer_c ul li a {color: #6d85b5;}
.footer_c .fr {margin-right: 20px;}
.footer_c .fr p a {color: #6d85b5;}

.pageup {display: block;position: fixed;right: 50px;bottom: 50px;z-index: 9999;}

.product01_banner {height: 389px;margin-top: 100px;padding: 97px 0 154px 0;background: url(../images/product01_banner.jpg) no-repeat top center;box-sizing: border-box;}
.product02_banner {height: 389px;margin-top: 100px;padding: 97px 0 154px 0;background: url(../images/product02_banner.jpg) no-repeat top center;box-sizing: border-box;}
.product01_banner_h5 {text-align: center;}
.top_nav {width: 1290px;margin: -89px auto 0 auto;font-size: 14px;color: #fff;}
.top_nav.mt70 {margin-top: -70px;}
.top_nav a {color: #fff;}
.top_nav.normal {margin-top: 0;color: #000;}
.top_nav.normal a {color: #000;}
.top_nav.mt17 {width: 1200px;margin-top: 17px;color: #000;}
.top_nav.mt17 a {color: #000;}
.product_conbg {padding: 215px 0 50px 0;width: 100%;height: auto;background: #ececec;margin-top: 72px;position: relative;}
.product_conbg.mt43 {margin-top: 43px;padding-bottom: 120px;}
.product_con {width: 1290px;margin:0 auto;position: absolute;top: -62px;left: 50%;margin-left: -645px;background: #ececec;padding-top: 72px;}
.product_con.pt43 {padding-top: 43px;top: -36px;}
.product_mark {font-size: 36px;text-align: center;color: #093281;font-weight: bold;}
.product_mark span {display: block;font-size: 16px;line-height: 31px;margin-top: 35px;color: #000;font-weight: normal;}
.product_v {width: 1200px;margin:0 auto;background: #fff;padding-bottom: 60px;}
.product_tab li {float: left;width: 50%;text-align: center;font-size: 20px;line-height: 100px;background: #c4c4c4;color: #fff;font-weight: bold;}
.product_tab li.active {background: #fff;color: #000;}
.product_tab li:hover {cursor: pointer;}
.product01_list {margin-top: 14px;padding: 0 54px;box-sizing: border-box;}
.product01_list li {display: none;}
.product01_list li.show {display: block;}
.product01_list li div {float: left;margin-left: 43px;margin-top: 49px;width: 335px;padding-bottom: 28px;background: url(../images/righticon02.jpg) no-repeat 291px bottom;}
.product01_list li div:nth-child(3n+1) {margin-left: 0;}
.product01_list li div a {display: block;}
.product01_list li div h5 {font-size: 18px;line-height: 1;color: #093281;padding: 16px 0 0 0;box-sizing: border-box;}
.product01_list li div p {font-size: 14px;padding:8px 0 0 0;height: 50px;line-height: 1.5;box-sizing: border-box;}
.product01_dl {background: #ececec;}
.product01_dls {width: 1200px;margin:0 auto;display: flex;align-items: center;position: relative;padding: 55px 0 89px 0;background: url(../images/law.jpg) no-repeat top right;}
.law {position: absolute;right: 0;top: 0;}
.product01_dls dd {margin-left: 45px;}
.product01_dls dd h5 {font-size: 30px;color: #09337f;}
.product01_dls dd p {font-size: 14px;color: #767676;line-height: 21px;margin-top: 12px;}


.look_more {display: block;border: 1px solid #000;width: 282px;height: 62px;line-height: 62px;text-align: center;margin-top: 35px;color: #000;vertical-align: middle;position: relative;}
.look_more img {position: absolute;right: 35px;top: 27px;}
.look_more:hover {background: rgba(255,255,255,0.8);color: #000;}

.product_am {width: 100%;}
.product_am a {display: block;position: relative;}
.product_am a {float: left;width: 33.33%;height: auto;}
.product_am a > img {width: 100%;height: auto;}
.product_am a:hover {opacity: 1;}
.product_am a:hover i {opacity: 1;}
.product_am a:hover span {opacity: 1;}
.product_am span {opacity: 0;transition: all 1s ease;position: absolute;bottom: 25%;left: 50%;margin-left: -58px;width: 116px;font-size: 1em;color: #fff;}
.product_am span img {margin-left: 16px;}
.product_am a i {opacity: 0;transition: all 1s ease;background: rgba(0, 0, 0, 0.3);width: 100%;height: 100%;position: absolute;left: 0;top: 0;}

.about_banner {height: 266px;margin-top: 100px;padding: 97px 0 154px 0;background: url(../images/about_banner.jpg) no-repeat top center;box-sizing: border-box;}
.about_navul {padding-top: 30px;width: 1226px;margin: 0 auto;}
.about_navul li {float: left;margin-left: 22px;}
.about_navul li:nth-child(4n+1) {margin-left: 0;}
.about_navul li a {display: block;}
.about_navul li p {font-size: 18px;margin-top: 21px;font-weight: bold;overflow: hidden;vertical-align: baseline;position: relative;}
.about_navul li p span {font-size: 12px;color: #063482;margin-left: 10px;}
.about_navul li p img {position: absolute;right: 0;bottom: 5px;}
.about_intro {height: 634px;padding: 100px 0 0 0;color: #fff;text-align: center;background: url(../images/about_intro_bg.jpg) no-repeat top center;box-sizing: border-box;}
.about_intro_h5 {font-size: 40px;line-height: 1;}
.about_intro_p {font-size: 16px;line-height: 35px;margin-top: 39px;}
.about_intro_p.mt410 {margin-top: 410px;}
.about_map {height: 745px;padding-top: 180px;background: url(../images/about_map.jpg) no-repeat top center;box-sizing: border-box;}
.about_map .w1290 {width: 1290px;margin: 0 auto;position: relative;}
.about_map_intro {width: 509px;position: absolute;right: 0;top: 52px;}
.about_map_n1 {font-size: 27px;line-height: 47px;margin-top: 16px;}
.about_map_n2 {font-size: 14px;line-height: 26px;margin-top: 30px;}
.map_mark_icon {cursor: pointer;width: max-content;height: 41px;line-height: 41px;background: transparent;box-sizing: border-box;}
.map_mark_icon span {display: block;color:#000;font-size: 15px;background-color: #fff;transform:skewX(-30deg);font-style: normal;padding: 0 28px;border: 1px solid #c0daeb;box-sizing: border-box;}
.map_mark_icon span .mx {display: none;}
.map_mark_icon span:hover {background-image: linear-gradient(to right,#0b45b3, #01b1fc);color: #fff;transition: all 0.5s ease;opacity: 1;}
.map_mark_icon span:hover .mv {display: none;}
.map_mark_icon span:hover .mx {display: inline-block;}
.map_mark_icon span i {display: inline-block;transform:skewX(30deg);}
.map_mark_icon span img {margin-top: -3px;}
.map_box {display: none;position: fixed;top: 50%;left: 50%;z-index: 8;margin-left: -544px;margin-top: -142px;width: 1088px;height: 284px;background: #fff;padding-top: 68px;}
.map_box_title {font-size: 27px;text-align: center;padding-bottom: 25px;background: url(../images/mp_title_line.jpg) no-repeat bottom center;}
.map_box_tb {width: 505px;margin: 30px auto 0 auto;font-size: 16px;line-height: 30px;}
.map_box_tb tr td:first-child {width: 65px;}
.mp_close {position: absolute;top: 0;right: 0;font-size: 15px;width: 81px;height: 37px;line-height: 37px;background: #083385;color: #fff;padding-left: 13px;box-sizing: border-box;}
.mp_close span {display: inline-block;font-size: 30px;line-height:normal;position: absolute;right: 12px;top: 3px;}
.mp_close:hover {cursor: pointer;}

#tianjin {position: absolute;left: 493px;top: 5px;}
#beijing {position: absolute;left: 242px;top: 56px;}
#dalian {position: absolute;left: 545px;top: 57px;}
#qingdao {position: absolute;left: 533px;top: 109px;}
#lintec_u {position: absolute;left: 125px;top: 187px;}
#suzhou {position: absolute;left: 534px;top: 162px;}
#sh {position: absolute;left: 545px;top: 223px;}
#chongqing {position: absolute;left: 336px;top: 277px;}
#shenzhen {position: absolute;left: 466px;top: 324px;}


.company_profile {width: 1290px;margin:-61px auto 0 auto;background: #fff;padding:63px 43px 140px 43px;box-sizing: border-box;}
.company_profile_title {font-size: 40px;letter-spacing: 10px;}
.company_profile_title span {font-size: 13px;color: #083286;font-style: italic;letter-spacing: 0;margin-left: 9px;}
.company_profile_dl {display: flex;align-items: flex-start;justify-content: space-between;margin-top:29px;}
.company_profile_dl table {font-size: 15px;}
.company_profile_dl table tr td {padding: 16px 0;}
.company_profile_dl table tr td:first-child {width: 193px;}

.about_intro.dis {height: 753px;padding: 100px 0 0 0;color: #fff;text-align: center;background: url(../images/distribution_intro_bg.jpg) no-repeat top center;box-sizing: border-box;}

.distribution_con {width: 100%;background: #f0f0f0;position: relative;}
.distribution_con .w1200 {height: max-content;position: absolute;top: -54px;left: 50%;margin-left: -600px;background: #fff;}
.distribution_intro {width: 1200px;margin: 0 auto;}
.distribution_nav li {cursor: pointer;position: relative;float: left;font-weight: bold;width: 33.3%;height: 93px;line-height: 93px;font-size: 21px;text-align: center;background: #c4c4c4;color: #fff;border-left: 1px solid #d3d3d3;box-sizing: border-box;}
.distribution_nav li:first-child {border-left: none;}
.distribution_nav li span {display: inline-block;line-height: 1;position: absolute;bottom: 12px;left: 198px;color: #fff;font-size: 12px;transform:rotateZ(90deg) scale(1,1.5);}
.distribution_nav li.active {background: #fff;color: #002762;}
.distribution_nav li.active span {color: #000;}
.distribution_notes {width: 896px;height: 33px;line-height: 33px;padding: 0 37px;margin: 22px auto 0 auto;border: 1px solid #bfbfbf;color: #696969;box-sizing: border-box;}
.distribution_notes span {display: inline-block;padding-left: 42px;box-sizing: border-box;}
.distribution_notes span:first-child {padding-left: 0;}
.distribution_notes span img {margin-right: 9px;}
.distribution_list {line-height: 1;padding: 40px 57px 60px 57px;box-sizing: border-box;}
.distribution_list li {display: none;}
.distribution_list li.show {display: block;}
.distribution_title {font-size: 22px;}
.distribution_title.mt30 {margin-top: 30px;}
.distribution_title02 {font-size: 14px;margin-top: 27px;line-height: 1.3;}
.distribution_title02 img {margin-right: 15px;}
.distribution_title03 {font-size: 13px;margin-top: 16px;line-height: 28px;padding-left: 28px;box-sizing: border-box;}
.distribution_title03 img {margin-right: 15px;}
.distribution_line {width: 100%;border-top: 1px solid #dfdfdf;margin: 32px 0;}
.distribution_dl {display: flex;align-items: flex-start;}
.distribution_dl dt {width: 577px;}

.history_intro {position: relative;color: #fff;height: 895px;padding-top: 108px;background: url(../images/history_intro.jpg) no-repeat top center;box-sizing: border-box;}
.history_intro_h5 {font-size: 40px;text-align: center;}
.history_intro_h502 {font-size: 28px;letter-spacing:3px;font-style: italic;text-align: center;margin-top: 55px;line-height: 46px;}
.history_intro_p {width: 1086px;font-size: 15px;margin: 80px auto 0 auto;line-height: 32px;}
.history_intro_p.mt32 {margin-top: 32px;}
.history_mao {position: absolute;left: 50%;top: -64px;margin-left: -361px;}
.history_mao a {display: inline-block;position: relative;}
.history_mao a:hover {opacity: 1;}
.history_mao a:hover i {display: block;}
.history_mao a i {display: none;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.3);}
.history_intro_img {position: absolute;left: 50%;margin-left: -600px;bottom: -116px;}
.history_intro_title {font-size: 28px;text-align: center;font-style: italic;margin-top: 188px;letter-spacing: 3px;}
.history_intro_title span {color: #083381;}
.history_intro_line {margin: 107px 0 57px 0;border-top: 1px solid #d2d2d2;}
.history_date {padding-top: 111px;position: relative;}
.history_icon {position: absolute;top: 0;left: 50%;z-index: -1;margin-left: -275px;}
.history_date_title {font-size: 40px;text-align: center;line-height: 1;margin-top: -50px;letter-spacing: 10px;}
.history_date_h5 {width: 1200px;margin: 0 auto;line-height: 81px;display: flex;align-items: center;}
.history_date_h5.mt75 {margin-top: 75px;}
.history_date_h5 dt {font-size: 23px;line-height: 81px;width: 193px;height: 81px;text-align: center;background: #47a8b8;color: #fff;box-sizing: border-box;}
.history_date_h5 dt.bg2 {background: #42a6d7;}
.history_date_h5 dt.bg3 {background: #72c96a;}
.history_date_h5 dt.bg4 {background: #ff9a3e;}
.history_date_h5 dt.bg5 {background: #d9637b;}
.history_date_h5 dd {width: 1004px;height: 81px;line-height: 81px;font-size: 32px;margin-left: 3px;padding-left: 30px;background: #eceff4;font-weight: bold;box-sizing: border-box;}
.history_date_des {display: flex;align-items: center;justify-content: space-between;width: 1200px;margin: 0 auto;padding-left:92px;box-sizing: border-box;}
.history_date_des dt {font-size: 15px;line-height: 30px;width: 848px;padding:31px 0 75px 102px;border-left: 1px solid #d7dae1;box-sizing: border-box;}
.history_date_des dd {padding: 31px 0 75px 0;box-sizing: border-box;}
.history_date_des dd p {font-size: 15px;line-height: 1;margin-top: 12px;text-align: right;}

.product01_pav_banner {margin-top: 100px;height: 148px;background: url(../images/product01_pav_banner.jpg) no-repeat top center;}
.product02_pav_banner {margin-top: 100px;height: 148px;background: url(../images/product02_pav_banner.jpg) no-repeat top center;}

.product01_detail_intro {position: relative;width: 1200px;height: 509px;margin: 0 auto;padding: 193px 0 56px 0;box-sizing: border-box;}
.product01_detail_intro .top_nav {position: absolute;top: 17px;left: 0;}
.product01_detail_day {position: absolute;right: 0;top: 0;z-index: -2;}
.product_detail_icon {position: absolute;top: 123px;left: 3px;z-index: -1;}
.product_detail_h5 {font-size: 35px;color: #063481;letter-spacing: 8px;}
.product_detail_p {width: 603px;font-size: 14px;line-height: 31px;margin-top: 16px;padding: 20px 40px 33px 0;background: rgba(255,255,255,0.8);box-sizing: border-box;}
.product_detail_p p.mt20 {margin-top: 20px;}
.product_case_title {margin-top: 76px;font-size: 32px;color: #083381;letter-spacing: 7px;text-align: center;padding-bottom: 18px;background: url(../images/product_case_title_bg.jpg) no-repeat bottom center;}
.product_case {width: 1200px;margin: 0 auto 152px auto;}
.product_case li {float: left;width: 555px;margin-left: 90px;margin-top: 67px;}
.product_case li:nth-child(2n+1) {margin-left: 0;}
.product_case li h5 {font-size: 22px;margin-top: 22px;}
.product_case li p {font-size: 15px;margin-top: 18px;}
.product_case li p span {color: #2350a1;margin-left: 23px;}

.law_related_ul {width: 1207px;margin: 30px auto 0 auto;}
.law_related_ul li {float: left;width: 379px;margin-left: 31px;margin-top: 51px;font-weight: bold;font-size: 17px;}
.law_related_ul li a {position: relative;display: block;padding-bottom: 18px;color: #08347f;border-bottom: 2px solid #08347f;box-sizing: border-box;}
.law_related_ul li:nth-child(3n+1) {margin-left: 0;}
.law_related_ul li a img {position: absolute;right: 0;bottom: 23px;}
.law_related_title {margin-top: 118px;font-size: 28px;color: #083381;letter-spacing: 3px;text-align: center;padding-bottom: 21px;background: url(../images/product_case_title_bg.jpg) no-repeat bottom center;}
.law_related_title.mt72 {margin-top: 72px;}
.law_related_title.mt0 {margin-top: 0;}
.law_related_des {width: 1207px;margin: 30px auto 0 auto;font-size: 16px;line-height: 31px;text-align: center;}
.mt153 {margin-top: 153px;}

.environmental_protection_bg {width: 100%;background: #eee;padding: 77px 0 110px 0;box-sizing: border-box;}
.environmental_protection_intro {width: 1200px;margin:113px auto 0 auto;position: relative;}
.environmental_protection_img {position: absolute;left: 0;top: -53px;z-index: 1;}
.environmental_protection_img.a2 {position: absolute;left: auto;right: 0;top: -48px;}
.environmental_protection_con {position: relative;width: 877px;min-height: 344px;background: #fff;box-sizing: border-box;}
.environmental_protection_con.fr {float: right;}
.environmental_protection_con a {cursor: default;display: block;width: 877px;min-height: 344px;padding: 50px 276px 0 49px;box-sizing: border-box;}
.environmental_protection_con a:hover {opacity: 1;}
.environmental_protection_con.fr a {padding: 50px 49px 0 276px;cursor: default;}
.environmental_protection_con.fr a:hover {opacity: 1;}
.environmental_protection_title {font-size: 29px;letter-spacing: 3px;line-height: 1;}
.environmental_protection_mark {font-size: 22px;color: #093281;margin-top: 35px;line-height: 1;}
.environmental_protection_des {font-size: 14px;line-height: 25px;margin-top: 15px;}
.environmental_protection_more {font-size: 14px;color: #093281;position: absolute;right: 28px;bottom: 31px;}
.environmental_protection_more.ot {right: 275px;bottom: 72px;}
.environmental_protection_more img {margin-top: -8px;margin-left: 8px;}

.ot_table {width: 1200px;margin: 80px auto 126px auto;}
.ot_table table {width: 100%;border-top: solid 1px #ddd;border-left: solid 1px #ddd;box-sizing: border-box;}
.ot_table table tr th {padding: 10px 8px;background: #d1e5ff;color: #0546a5;border-right: solid 1px #fff;border-bottom: solid 1px #fff;box-sizing: border-box;}
.ot_table table tr th.ddd {border-right: solid 1px #ddd;}
.ot_table table tr td {text-align: center;padding: 10px 8px;border-right: solid 1px #ddd;border-bottom: solid 1px #ddd;box-sizing: border-box;}
.ot_table_ins {margin-top: 20px;font-size: 12px;line-height: 2;color: #333;}
.ot_ul {margin-top: 30px;}
.ot_ul li {float: left;width: 32%;margin-left: 2%;}
.ot_ul li:nth-child(3n+1) {margin-left: 0;}
.ot_ul li img {width: 100%;height: auto;}
.anti_img {margin-top: 20px;text-align: center;}
.anti_img.mt80 {margin-top: 80px;}
.anti_img span {display: block;margin-top: 15px;color: #333;font-size: 18px;line-height: 1.5;text-align: center;}
.anti_img_list {width: 709px;margin: 20px auto 168px auto;}
.anti_img_list li {float: left;margin-left: 15px;}
.anti_img_list li:nth-child(2n+1) {margin-left: 0;}
.anti_img_list li span {display: block;margin-top: 15px;color: #333;font-size: 18px;line-height: 1.5;text-align: center;}

.originality_detail_list {width: 1200px;margin: 80px auto 180px auto;}
.originality_detail_title {line-height: 1.5;margin-top: 50px;font-size: 23px;padding-bottom: 15px;border-bottom: 2px solid #ddd;}
.originality_detail_title.bbn {font-size: 20px;border-bottom: none;} 
.originality_detail_imga {margin-top: 15px;}
.originality_detail_imga li {float: left;width: 23.5%;margin-left: 2%;}
.originality_detail_imga li:nth-child(4n+1) {margin-left: 0;}
.originality_detail_imga li img {width: 100%;height: auto;}
.originality_detail_imga li p {line-height: 2;font-size: 18px;font-weight: bold;margin: 8px 0 36px;color: #333;}
.originality_detail_imga.n3 li {width: 32%;}
.originality_detail_imga.n3 li:nth-child(3n+1) {margin-left: 0;}
.zoom {position: relative;}
.zoom::after {
    position: absolute;
    content: '';
    display: inline-block;
    width: 18px;
    height: 18px;
    background-image: url(../images/Icon_feather-zoom-in.png);
    background-size: contain;
    vertical-align: middle;
    bottom: 5px;
    right: 5px;
}
.heat_resistance {margin-top: 25px;display: flex;align-items: flex-start;}
.heat_resistance dd {font-size: 16px;line-height: 2;color: #555;margin-left: 20px;}
.heat_resistance_ul li {float: left;width: 49%;margin-left: 2%;}
.heat_resistance_ul li:nth-child(2n+1) {margin-left: 0;}
.heat_resistance_ul li .anti_img {text-align: left;}
.heat_resistance_ul li .anti_img span {text-align: left;}

.news_banner {margin-top: 100px;height: 149px;background: url(../images/news_banner.jpg) no-repeat top center;}
.news_one {width: 1200px;margin: 42px auto 122px auto;}
.news_one_list {padding: 28px 0;border-bottom: 1px solid #d8d8d8;box-sizing: border-box;}
.news_one_list .date {font-size: 17px;margin-right: 24px;color: #757575;}
.news_one_list .des {font-size: 16px;}
.news_w1200 {width: 1200px;margin: 69px auto 136px auto;}
.news_detail_date {font-size: 19px;color: #747474;font-weight: bold;}
.news_detail_date img {margin-top: -5px;}
.news_detail_title {font-size: 30px;margin-top: 17px;letter-spacing: 5px;padding-bottom: 36px;border-bottom: 1px solid #cfcfcf;}
.news_detail_des {font-size: 16px;line-height: 35px;margin-top: 45px;}

.w1200 {width: 1200px;margin: 0 auto;}
.tl_85_dl {display: flex;align-items: flex-start;margin: 96px 0 123px 0;}
.tl_85_dl dd {margin-left: 50px;}
.tl_85_dltitle {font-size: 33px;line-height: 1.5;}
.tl_85_dltitle span {font-size: 23px;margin-left: 28px;font-weight: normal;}
.tl_85_dldes {font-size: 16px;line-height: 25px;margin-top: 29px;}
.tl_85_dltitle02 {margin-top: 45px;width: max-content;font-size: 20px;padding: 5px 12px;background: #000;color: #fff;line-height: 1;}
.tl_85_n {width: 196px;font-size: 16px;margin-top: 9px;text-align: center;}
.tl_85_n1 {height: 38px;line-height: 38px;background: #e3f1fe;border-top: 1px solid #b9c3cd;border-bottom: 1px dotted #cecece;box-sizing: border-box;}
.tl_85_n2 {line-height: 42px;}
.tl_85_n3 {height: 38px;line-height: 38px;background: #e3f1fe;border-top: 1px dotted #cecece;border-bottom: 1px dotted #cecece;box-sizing: border-box;}
.tl_85_n4 {height: 38px;line-height: 38px;background: #e3f1fe;border-top: 1px dotted #cecece;border-bottom: 1px solid #b9c3cd;box-sizing: border-box;}

.contact_banner {margin-top: 100px;height: 149px;background: url(../images/contact_banner.jpg) no-repeat top center;}
.contact_table {width: 846px;margin: 41px auto 0 auto;}
.contact_table tr th {font-size: 18px;background: #d2e6fe;color: #0d48a4;padding: 21px 0;border-right: 1px solid #f5fafe;box-sizing: border-box;}
.contact_table tr th:last-child {border-right: none;}
.contact_table tr td {color: #515151;line-height: 25px;padding: 21px 0;text-align: center;font-size: 16px;border-bottom: 1px solid #cecece;border-right: 1px solid #cecece;box-sizing: border-box;}
.contact_table tr td:last-child {border-right: none;}
.contact_dl {width: 965px;margin: 132px auto;display: flex;align-items: center;text-align: center;}
.contact_dl dt {width: 50%;border-right: 1px solid #bfbfbf;box-sizing: border-box;}
.contact_dl dd {width: 50%;}
.contact_ins {font-size: 20px;margin-top: 43px;}
.contact_num {font-size: 33px;margin-top: 5px;font-weight: bold;line-height: 48px;}
.contact_num img {vertical-align: middle;}

.low_temperature_title {width: 1200px;margin: 20px auto 0 auto;line-height: 1.5;font-size: 20px;color: #333;}
.low_temperature_des {width: 1200px;margin: 20px auto;font-size: 16px;line-height: 2;color: #555;}

.csr_banner {font-family: 宋体;color: #fff;padding-top: 100px;height: 627px;background: url(../images/csr_banner.jpg) no-repeat top center;box-sizing: border-box;}
.csr_bg {width: 100%;background: #f0f0f0;padding: 46px 0 167px 0;}
.csr_des {font-size: 17px;line-height: 35px;text-align: center;}
.csr_title {font-size: 32px;letter-spacing: 17px;line-height: 1;text-align: center;}
.csr_title_des {margin-top: 69px;font-size: 23px;line-height: 38px;text-align: center;letter-spacing: 4px;}
.csr_title_des span {font-size: 58px;display: block;margin: 18px 0 27px 0;}
.csr_ul {width: 1200px;margin: 105px auto 0 auto;}
.csr_ul li {float: left;margin-left: 44px;width: 578px;}
.csr_ul li:nth-child(2n+1) {margin-left: 0;}
.csr_ul li h5 {font-size: 25px;margin: 22px 14px 0 14px;line-height: 1;}
.csr_ul li h5 span {font-size: 14px;margin-left: 16px;}
.csr_ul li p {font-size: 15px;margin: 25px 14px 0 14px;line-height: 25px;}
.csr_taihu {width: 1290px;margin: 58px auto 0 auto;display: flex;align-items: center;}
.csr_taihu dd {margin-left: -60px;width: 555px;height: 465px;padding: 80px 45px 0 45px;background: #012765;color: #fff;box-sizing: border-box;}
.csr_taihu dd h5 {text-align: center;font-size: 36px;line-height: 1;letter-spacing: 5px;padding-bottom: 25px;background: url(../images/csr_tline.jpg) no-repeat bottom center;}
.csr_taihu dd p {font-size: 16px;line-height: 31px;margin-top: 43px;}
.csr_taihu.tb {display: block;margin: 81px auto 335px auto;position: relative;}
.csr_taihu.tb dd {position: absolute;top: 388px;left: 50%;width: 940px;height: 273px;margin-left: -470px;padding: 38px 90px 0 90px;}
.csr_taihu.tb dd h5 {text-align: left;background-position: left bottom;}
.csr_taihu.tb dd p {margin-top: 28px;}



.text2{text-indent:2em;}
.mgl80{margin-left:85px;}

.contact_nav{margin-top:35px ;background:#009EDF; padding:39px 0;}
.contact_nav_ul{width:744px; margin:0 auto;}
.contact_nav_ul li{float:left; font-size:20px; width:350px; height:90px;line-height:90px; margin-left:40px; letter-spacing:3px; text-align:center; font-weight:bold; border:1px solid #fff; border-radius:6px;}
.contact_nav_ul li a{color:#fff; display:block; width:350px; height:90px;}
.contact_nav_ul li:nth-child(1){margin-left: 0;}
.contact_zixun{width:846px; margin:41px auto 50px auto; font-size:16px;}
.contact_zixun table{border-top:1px solid #cecece;}
.contact_zixun table td{border-bottom:1px solid #cecece; padding:20px 15px; vertical-align:middle;}
.contact_zixun table td p{width:50px; height:30px; text-align:center; line-height:30px; background:#083381; color:#fff;}
.contact_zixun table td textarea{width:100%; height:120px;}
.contact_zixun table td input{width:100%; height:40px;}
.contact_zixun label{text-align:center; display:block; margin-top:35px;}
.contact_zixun label input{vertical-align:inherit;}
.contact_zixun label a{color:#00F;}
.sub{width:300px; margin:35px auto 0 auto; display:block; height:50px; line-height:50px; text-align:center; border:none; background:#083381; color:#fff; font-size:18px; cursor:pointer;}

.privacy_banner {margin-top: 100px;height: 149px;background: url(../images/privacy_banner.jpg) no-repeat top center;}