﻿@charset "UTF-8";

.parts_wrap{width:100%; margin-top:70px;}
.parts_menu{width:100%;}
.parts_menu h2{width:100%; box-sizing:border-box; padding:14px 2%; border-top:1px solid #ddd; background:#fff; position:relative;}
.parts_menu h2 .parts_logo{width:20%; height:28px; float:left;}
.parts_menu h2 .parts_logo img{height:100%;}
.parts_menu h2 .menu_btn{width:80px; float:right; font-size:18px; color:#f08200;}
.parts_menu h2 .menu_btn img{display:inline; width:24px; margin-left:8px; position:relative; bottom:-6px;}
.parts_menu .menu_con{width:100%; height:0px; overflow:hidden; background:rgba(255,255,255,0.6);}
.parts_menu .menu_con li{width:100%; text-align:center;}
.parts_menu .menu_con li:first-child{padding-top:30px;}
.parts_menu .menu_con li:last-child{padding-bottom:30px;}
.parts_menu .menu_con li a{display:block; line-height:40px; font-size:18px; color:#f08200; font-weight:900;}


.parts_con{width:100%; box-sizing:border-box; padding:0 2%; font-size:12px; color:#333; line-height:1.8;}

.parts_con h3{font-size:18px; padding:20px 0;}
.parts_con h3 span{display:inline-block; width:10px; height:10px; background:#f08200; margin-bottom:2px; margin-right:5px;}

.parts_index p.txt{margin-bottom:20px;}
.parts_index p.pic{width:100%;}
.parts_index p.pic img{width:100%;}

.parts_01 .box{width:100%;}
.parts_01 table td{width:35%; vertical-align:top;}
.parts_01 table tr td:first-child{width:30%; text-align:center; vertical-align:middle;}
.parts_01 table tr:first-child td{text-align:center;}
.parts_01 .bt{background:#fdedda; border-bottom:2px solid #f08200;}
.parts_01 .bt td{font-size:16px; font-weight:900;}

.parts_01 .txt{border-bottom:1px dashed #f08200;}
.parts_01 .txt td{padding:15px 8px;}
.parts_01 .txt td img{width:23px; margin-left:5px;}

.parts_01 .wrap{width:100%;}
.parts_01 .wrap .content{width:100%;position:relative;margin-bottom:5%;}
.parts_01 .wrap .content img{width:100%;height:100%;}
.parts_01 .wrap .content .txt{width:100%;background:#f08200;color:#fff;font-size:15px;padding-left:5%;}
.parts_01 .wrap .content .video{width:15%; position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);}
.flip { transform: rotate(-180deg);}

.mov_pop{width:100%; height:100%; background:rgba(0,0,0,1); position:fixed; top:0; left:0; z-index:10;display:none;}
.mov_pop .mov_close{width:30px; position:absolute; top:80px; right:10px;}
.mov_pop .mov_close img{width:100%;}
.mov_pop video{display:block; margin-top:55%; width:100%;}


.parts_02{padding:0;}

.parts_02 .nav_lk{width:100%; height:46px; background:#f08200; box-sizing:border-box; padding:0 2%;}
.parts_02 .nav_lk#bg0{background:#f08200;}
.parts_02 .nav_lk#bg1{background:#00b0ec;}
.parts_02 .nav_lk#bg2{background:#6eb92b;}
.parts_02 .nav_lk#bg3{background:#00b0ec;}
.parts_02 .nav_lk a{display:block; width:16%; font-size:16px; line-height:46px; float:left; color:#facf90; text-align:center;}
.parts_02 .nav_lk#bg0 a{color:#facf90;}
.parts_02 .nav_lk#bg1 a{color:#d3edfb;}
.parts_02 .nav_lk#bg2 a{color:#e1efce;}
.parts_02 .nav_lk#bg3 a{color:#d3edfb;}
.parts_02 .nav_lk a:nth-child(2),
.parts_02 .nav_lk a:nth-child(4){width:26%;}
.parts_02 .nav_lk a.current{color:#fff;}
.parts_02 .nav_lk#bg0 a.current,
.parts_02 .nav_lk#bg1 a.current,
.parts_02 .nav_lk#bg2 a.current,
.parts_02 .nav_lk#bg3 a.current{color:#fff;}

.parts_02 .box li{width:100%; box-sizing:border-box; padding:50px 5%; display:none;}
.parts_02 .box li.current{display:block;}

.parts_02 .box1{background:url(../img/1_bg.jpg) 0 0 repeat-x;}
.parts_02 .box2{background:url(../img/2_bg.jpg) 0 0 repeat-x;}
.parts_02 .box3{background:url(../img/3_bg.jpg) 0 0 repeat-x;}
.parts_02 .box4{background:url(../img/4_bg.jpg) 0 0 repeat-x;}
.parts_02 .box li img{width:96%;}
.parts_02 .box li img:first-child{margin-bottom:30px;}


.parts_03{}
.parts_03 .box{width:100%;}
.parts_03 table{width:100%;}
.parts_03 table tr:nth-child(odd){background:#fad9b2;}
.parts_03 table td{border-collapse:collapse; border:none; line-height:30px; vertical-align:top;}
.parts_03 table tr td:first-child{width:58px; text-align:center;}
.parts_03 .bt{background:#f08200;}
.parts_03 .bt td{font-size:16px; font-weight:900; background:#f08200; text-align:center;}


