.header .logo{background:none;margin-top:10px;height:auto;}
.header .logo img{height:auto;}
.header{overflow:initial;}
.header .nav li .two_nav{position:absolute;top:67px;left:0;display:none;}
.header .nav li:hover .two_nav{display:block;}
.header .nav li .two_nav a{text-align:center;width:145px;background:#232323;box-sizing:border-box;}
.header .nav li .two_nav a:before,.header .nav li .two_nav a:after{display:none;}
.sl2 dd .qh:before,.sl2 dd .qh:after{width:255px;}
.p1-search-1-inp2{border:none;}
.xl-xl-2nt16-9-01-list dl:nth-child(2n){margin-right:0;}
.cplb-3n-ts-03-list dl:nth-child(3n){margin-right:0;}
.p14-product-2-list dl:nth-child(4n){margin-right:0;}

.contact-z1 {height:140px;background:url("../contact-z1.jpg") no-repeat;color:#333;margin-bottom:30px;}
.contact-z1 p {font-size:20px;height:30px;line-height:30px;padding:37px 0 0 95px;background:url(../contact-z1_tel.png) no-repeat 74px 44px;}
.contact-z1 span {display:block;height:30px;font-weight:bold;font-size:18px;line-height:30px;padding-left:73px;}

.fdh-01-tit{height:76px;}
.fdh-01-nav-one h3{height:auto;background-image:none;}
.fdh-01-nav-one h3 a{overflow:initial;}
.fdh-01-nav-one h3.sidenavcur, .fdh-01-nav-one h3:hover{background:#ddd;}
.fdh-01-nav-one h3.sidenavcur a, .fdh-01-nav-one h3:hover a{color:#333;}
.fdh-01-nav-one h3.sidenavcur>a, .fdh-01-nav-one h3>a:hover{color:#ff0000;}
.have_child{}
.have_child .one_child{position:relative;}
.have_child .one_child img.left_arrow{position:absolute;top:0;bottom:0;margin:auto;right:-12px;}
.have_child dl{display:none;padding-top:0px;padding-bottom:10px;}
.have_child dl dd{border:none;}
.have_child dl a{margin-bottom:0px;display:block;text-indent:1em;height:40px;line-height:40px;}
.have_child dl a.on,.have_child dl a:hover{color:#ff0000;}
.have_child.open img.left_arrow{transform:rotate(90deg);}
.have_child.open dl{display:block;}
