@charset "utf-8";

.sub #header{position: relative;}
.sub #container{width:100%; position: relative;}
.sub .subvisual{width:100%; height:277px;}
.company .subvisual{width:100%; background: url(../images/company-visual.jpg) no-repeat 50% 0;}
.business .subvisual{width:100%; background: url(../images/business-visual.jpg) no-repeat 50% 0;}
.rnd .subvisual{width:100%; background: url(../images/rnd-visual.jpg) no-repeat 50% 0;}
.facilities .subvisual{width:100%; background: url(../images/facilities-visual.jpg) no-repeat 50% 0;}
.community .subvisual{width:100%; background: url(../images/community-visual.jpg) no-repeat 50% 0;}
.sub .top_line{margin-bottom:75px;}

.company .page_pointer{position: absolute; top:64px; left:341px;}
.business .page_pointer{position: absolute; top:64px; left:684px;}
.rnd .page_pointer{position: absolute; top:64px; left:453px;}
.facilities .page_pointer{position: absolute; top:64px; left:568px;}
.community .page_pointer{position: absolute; top:64px; left:798px;}

.sub #content{width:1000px; margin:0 auto;}

.sub .content_wrap h3{font-size: 35px; line-height: 35px; color:#323232; margin-bottom:39px; padding-bottom:12px; border-bottom:1px solid #a6a6a6;}
.sub .content_wrap h3 span{color:#ababab;}
.sub .content_wrap .sub_h3{font-size:18px; line-height: 18px; color:#656565; padding-bottom:24px; border-bottom:1px solid #a6a6a6; margin-bottom:70px;}
.sub .content_wrap h4{font-size:26px; line-height:37px; color:#22b7cd; }

/*ceo*/
.ceo .content_wrap h3{margin-bottom:9px}
.ceo .content_wrap .text1{width:400px; border-bottom:3px solid #01a097; font-size:70px; color:#3c3c3c; line-height: 70px; padding-bottom:40px;  padding-top:57px;}
.ceo .content_wrap .text1 .s_text{font-size: 17px; line-height: 17px; color:#01a097;}
.ceo .content_wrap .text1 .m_text{font-size: 40px; line-height: 40px; color:#797979; margin-bottom:24px; }

.ceo .content_wrap{background: url(../images/ceo-bg2.jpg) no-repeat 100% 50px;}
.ceo .content_wrap .text2{margin-top:75px; position: relative; padding-bottom:188px;}
.ceo .content_wrap .text2 .s_text{font-size: 25px; line-height:25px; color:#454545; margin-bottom:14px;}
.ceo .content_wrap .text2 p{font-size:14px; line-height: 23px; color:#3e3e3e;}
.ceo .content_wrap .text2 p span{color:#005d87; font-weight: 600 }
.ceo .content_wrap .text2 .sign{position: absolute; top:430px; right:0px;}

.ceo .content_wrap .text3{padding-bottom:100px; }
.ceo .content_wrap .text3 ul{background: url(../images/ceo-bg1.jpg) no-repeat 0 0; width:946px; margin:0 auto;}
.ceo .content_wrap .text3 ul:after{content:""; display: block; clear:both;}
.ceo .content_wrap .text3 ul li{float: left; width:315px; padding-top:198px; font-size:14px; line-height: 23px; color:#505050; text-align: center;}
.ceo .content_wrap .text3 ul li:nth-child(1){width:320px;}
.ceo .content_wrap .text3 ul li:nth-child(2){width:296px;}
.ceo .content_wrap .text3 ul li:nth-child(3){width:280px;}


/*history*/
.history .content_wrap .year_zone{margin-top:49px; width:100%; background: url(../images/gray_line.jpg) repeat-y 498px 0; margin-bottom:90px; position: relative;}
.history .content_wrap h4{background: url(../images/year_bg.png) no-repeat 0 0; width:130px; height:110px; margin:0 auto 35px; font-size: 26px; line-height: 23.5px; color:#fff; text-align: center; padding-top:40px;  }

.history .content_wrap dl{width:505px;}
.history .content_wrap dl:after{content:""; display: block; clear:both;}
.history .content_wrap dt{width:85px; text-align: center; font-size: 13px; line-height: 27px; color:#005d87;}
.history .content_wrap dd{font-size: 13px; line-height: 27px; color:#3e3e3e; width:420px;}

.history .content_wrap .year_right{margin-bottom:50px;}
.history .content_wrap .year_left{margin-bottom:50px;}

.history .content_wrap .year_right dl{padding-left:495px; background: url(../images/gray_dot.jpg) no-repeat 495px 7px;}
.history .content_wrap .year_right dt{float: left;}
.history .content_wrap .year_right dd{float: left;}

.history .content_wrap .year_left dl{background: url(../images/gray_dot.jpg) no-repeat 495px 7px;}
.history .content_wrap .year_left dt{float: right;}
.history .content_wrap .year_left dd{float: right; text-align: right;  }

.history .content_wrap .bg_zone1{position: absolute; top:117px; left:106px; background: url(../images/history_bg1.png) no-repeat 0 0; width:389px; height:199px;}
.history .content_wrap .bg_zone2{position: absolute; top:367px; left:505px; background: url(../images/history_bg2.png) no-repeat 0 0; width:434px; height:206px;}
.history .content_wrap .bg_zone3{position: absolute; top:654px; left:106px; background: url(../images/history_bg3.png) no-repeat 0 0; width:389px; height:251px;}
.history .content_wrap .bg_zone4{position: absolute; top:1240px; left:106px; background: url(../images/history_bg4.png) no-repeat 0 0; width:391px; height:255px;}

/*vision*/
.vision .content_wrap{background:url(../images/vision_bg3.jpg) no-repeat 0 100%;}
.vision .content_wrap .text1{margin-top:35px; text-align: center; color:#005d87; font-size: 22px; line-height: 35px; margin-bottom:24px;}
.vision .content_wrap .text2{padding-left:422px; width:575px; background: url(../images/vision_bg1.jpg) no-repeat 0 0; font-size:14px; line-height: 25px; color:#3e3e3e; margin-bottom:90px; }
.vision .content_wrap .text3{position: relative; background: url(../images/vision_bg2.png) no-repeat 0 0; width:1000px; height:570px; padding-bottom:295px}

.vision .content_wrap .text3 .text-sub{position: absolute; font-size:16px; line-height: 23px; color:#fff; font-weight: 600; width:138px; text-align: center;}
.vision .content_wrap .text3 .text-con{position: absolute; width:275px; font-size: 14px; line-height: 22px; color:#787878; }

.vision .content_wrap .subject1{top:70px; left:428px;}
.vision .content_wrap .subject2{top:215px; left:279px;}
.vision .content_wrap .subject3{top:215px; left:574px;}
.vision .content_wrap .subject4{top:363px; left:428px;}

.vision .content_wrap .sub_text1{left:636px; top:-10px;}
.vision .content_wrap .text3 .sub_text2{width:202px; left:0px; top:140px; text-align: right}
.vision .content_wrap .text3 .sub_text3{left:786px; top:140px; }
.vision .content_wrap .text3 .sub_text4{left:75px; top:412px; text-align: right}

/*tech*/

.tech .content_wrap .text1{margin-top:44px; font-size: 16px; line-height: 27px; color:#005d87; margin-bottom:23px;}

.tech .content_wrap .text2{background: #eee; padding:19px 21px 39px 21px; width:958px; margin-bottom:40px;}
.tech .content_wrap .text2 h4{font-size:20px; color:#2a2a2a; line-height: 42px; padding-left:55px; margin-bottom:20px; width:900px;}
.tech .content_wrap .text2-1 h4{background: url(../images/tech-icon1.jpg) no-repeat 0 0;}
.tech .content_wrap .text2-2 h4{background: url(../images/tech-icon2.jpg) no-repeat 0 0;}
.tech .content_wrap .text2-3 h4{background: url(../images/tech-icon3.jpg) no-repeat 0 0;}
.tech .content_wrap .text2-4 h4{background: url(../images/tech-icon4.jpg) no-repeat 0 0;}
.tech .content_wrap .text2-3{ margin-bottom:100px;}

/*location*/
.location #content .sub_h3{margin-bottom:0;}
.location .content_wrap .text1{padding-top:37px; border-bottom:1px solid #d1d1d1; padding-bottom:47px;}
.location .content_wrap .text1 h4{text-align: center; font-size:20px; line-height: 20px; color:#9e9d9d; margin-bottom:5px;}
.location .content_wrap .text1 h4 span{color:#005d87;}
.location .content_wrap .text1-1{border-bottom:none;}
.location .content_wrap .text1 p{font-size:13px; line-height: 22px; color:#141414; margin-bottom:10px; text-align: center;}
.location .content_wrap .text1 p span.font-gray{color:#575757;}
.location .content_wrap .text1 p span.font-green{color:#01a097; padding-left:19px;}
.location .content_wrap .map_zone{width:808px; height:478px; border:1px solid #bebebe; overflow: hidden; margin:0 auto;}
.location .content_wrap .text2{text-align:center; margin-bottom:100px;}
/*business*/
.business .content_wrap .sub_h3{margin-bottom:50px;}

/*air*/
.air .content_wrap .text1{margin-top:4px; padding-bottom:30px; border-bottom:1px solid #e3e3e3; width:100%; margin-bottom:30px;}
.air .content_wrap .text1:after{content:""; display: block; clear:both;}
.air .content_wrap .text2{margin-bottom:125px; background: url(../images/air-bg.jpg) no-repeat 333px 100%;}
.air .content_wrap .text2:after{content:""; display: block; clear:both;}
.air .content_wrap .box{width:319px; margin-right:16px; padding-top:240px; height:322px; float: left;}
.air .content_wrap .box h5{font-size: 19px; line-height: 19px; color:#fff; font-weight: 600; width:100%; text-align: center; margin-bottom:150px;}
.air .content_wrap .box1{background: url(../images/air-box1.jpg) no-repeat 0 0;}
.air .content_wrap .box2{background: url(../images/air-box2.jpg) no-repeat 0 0;}
.air .content_wrap .box3{background: url(../images/air-box3.jpg) no-repeat 0 0;}
.air .content_wrap .box4{background: url(../images/air-box4.jpg) no-repeat 0 0;}
.air .content_wrap .box5{background: url(../images/air-box5.jpg) no-repeat 0 0;}


.air .content_wrap .box table{width:301px; margin:0 auto;}
.air .content_wrap .box table th{background: #5b6063; font-size:14px; line-height:22px ; color:#fff;  text-align: center;}
.air .content_wrap .box table td{border-right:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; font-size: 12px; line-height: 24px; color:#494949; text-align: center; background: #ececec;}
.air .content_wrap .box table td:last-child{border-right:none;}
.air .content_wrap .box3, .air .box6{margin-right:0;}

.air .content_wrap .box2 table td{line-height: 20px}

.air .content_wrap .box6{height:197px; padding-top:70px; background: #e1eaef; margin-right:0}
.air .content_wrap .box6 p{font-size: 14px; color:#96a7b2; line-height: 24px; text-align: center;}
.air .content_wrap .box6 .box6_logo{margin-bottom:13px;}

/*heli*/
.heli .content_wrap .text1{margin-top:4px; background: url(../images/heli-img1.jpg) no-repeat 0 0; padding-top:29px; padding-left:29px; height:293px; margin-bottom:2px;}
.heli .content_wrap .text1 h5{font-size: 37px; font-weight: 600; line-height: 37px; color:#1a1a1a;}
.heli .content_wrap .text1 .sub_h5{font-size:22px; line-height:22px; color:#005d87; margin-top:13px;  }
.heli .content_wrap .text1 dl{width:307px; margin-top:17px;}
.heli .content_wrap .text1 dl dt{width:290px; padding-left:17px; color:#fff; font-size: 14px; line-height:22px; background: #5b96b0; margin-bottom:6px;}
.heli .content_wrap .text1 dl dd{font-size:12px; line-height: 20px; color:#494949; padding-left:9px; background: url(../images/heli-dot.png) no-repeat 0 6px; }

.heli .content_wrap .text2{background: url(../images/heli-img2.jpg) no-repeat 0 0; width:100%; height:102px; text-align: center; font-size:22px; line-height: 22px; color:#7bd7fe;  padding-top:30px; margin-bottom:30px;}
.heli .content_wrap .text2 span{font-size:15px; line-height: 15px; color:#ccc; text-align: center; margin-top:10px; display: block;}

.heli .content_wrap h6{font-size:19px; line-height: 19px; color:#005d87; }
.heli .content_wrap .text3{margin-top:9px; margin-bottom:46px;}
.heli .content_wrap .text3:after{content:""; display: block; clear:both;}
.heli .content_wrap .text3 li{width:323px; height:35px; padding-top:223px; text-align: center; color:#fff; line-height: 35px; font-size: 15px; float: left; margin-right:9px;}
.heli .content_wrap .text3 li:nth-child(1){background: #005d87 url(../images/heli-img3.jpg) no-repeat 0 0;}
.heli .content_wrap .text3 li:nth-child(2){background: #005d87 url(../images/heli-img4.jpg) no-repeat 0 0;}
.heli .content_wrap .text3 li:nth-child(3){background: #005d87 url(../images/heli-img5.jpg) no-repeat 0 0; margin-right:0;}

.heli .content_wrap .text3-1{margin-top:9px; margin-bottom:46px; padding-bottom:49px; border-bottom:1px solid #d7d7d7;}
.heli .content_wrap .text3-1:after{content:""; display: block; clear:both;}
.heli .content_wrap .text3-1 li{width:240px; height:35px; padding-top:189px; text-align: center; color:#fff; line-height: 35px; font-size: 13px; float: left; margin-right:9px;}
.heli .content_wrap .text3-1 li:nth-child(1){background: #005d87 url(../images/heli-img6.jpg) no-repeat 0 0;}
.heli .content_wrap .text3-1 li:nth-child(2){background: #005d87 url(../images/heli-img7.jpg) no-repeat 0 0;}
.heli .content_wrap .text3-1 li:nth-child(3){background: #005d87 url(../images/heli-img8.jpg) no-repeat 0 0;}
.heli .content_wrap .text3-1 li:nth-child(4){background: #005d87 url(../images/heli-img9.jpg) no-repeat 0 0; margin-right:0;}

.heli .content_wrap .text4{background: url(../images/heli-img10.jpg) no-repeat 0 0; padding-top:29px; padding-left:30px; height:293px; width:958px; margin-bottom:2px;}
.heli .content_wrap .text4 h5{font-size:37px; line-height: 37px; color:#fff; font-weight: 600; margin-bottom:21px; }
.heli .content_wrap .text4 p{font-size: 12px; line-height: 20px; color:#fff;}
.heli .content_wrap .text5 {padding-top:17px; height:115px;}
.heli .content_wrap .text6{margin-bottom:100px}
.heli .content_wrap .text6 li:nth-child(1){background: #005d87 url(../images/heli-img11.jpg) no-repeat 0 0;}
.heli .content_wrap .text6 li:nth-child(2){background: #005d87 url(../images/heli-img12.jpg) no-repeat 0 0;}
.heli .content_wrap .text6 li:nth-child(3){background: #005d87 url(../images/heli-img13.jpg) no-repeat 0 0; margin-right:0;}


/*wind*/
.wind .content_wrap .box-wrap{margin-top:4px; padding-left:362px; padding-top:21px; width:626px; height:267px; }
.wind .content_wrap .text1{background: url(../images/wind-bg1.jpg) no-repeat 0 0;}
.wind .content_wrap .text2{background: url(../images/wind-bg2.jpg) no-repeat 0 0;}
.wind .content_wrap .text3{background: url(../images/wind-bg3.jpg) no-repeat 0 0;}
.wind .content_wrap h5{font-size: 27px; color:#fff; line-height: 27px; margin-bottom:15px;}
.wind .content_wrap table{width:428px;}
.wind .content_wrap table th{padding-left:18px; line-height:25px; border-bottom:1px solid #98a2b1; border-top:1px solid #4f6c94; background: #264d84; color:#fff; font-size: 12px;}
.wind .content_wrap table td{padding-left:15px; color:#494949; line-height: 25px;  border-bottom:1px solid #d2d2d2; border-top:#eee; background: #fff; font-size: 12px;}
.wind .content_wrap table tr:first-child th, .wind table tr:first-child td{border-top:none;}
.wind .content_wrap .text2 table th{background: #455469; border-bottom:1px solid #a0a4aa; border-top:1px solid #667180;}
.wind .content_wrap .text2 table td{border-bottom:1px solid #d2d2d2;}
.wind .content_wrap .text4{margin-bottom:100px; margin-top:50px}
.wind .content_wrap .text4 dl{width:429px; height:326px; margin:0 auto}
.wind .content_wrap .text4 dt{padding-bottom:20px}
.wind .content_wrap .text4 dd{text-align:center; font-size:17px; line-height:17px; color:#005d87}

/*task*/
.task #content h4{margin-bottom:15px; font-size:19px; line-height: 19px; color:#005d87; }
.task .content_wrap  table{width:100%; margin-bottom:250px; margin-top:70px;}
.task .content_wrap table th:nth-child(2n-1){background: url(../images/table-th-bg1.jpg) repeat-x 0 0;}
.task .content_wrap table th:nth-child(2n){background: url(../images/table-th-bg.jpg) repeat-x 0 0;}
.task .content_wrap table th{font-size:15px; line-height: 31px; color:#fff; text-align: center; height:31px; padding-bottom:3px;}

.task .content_wrap table td{font-size:13px; line-height: 22px; color:#3e3e3e; text-align: center; border-bottom:1px solid #cbcbcb; padding-top:10px; padding-bottom:10px;}
.task .content_wrap table tbody tr:first-child td{border-top:1px solid #005d87;}
.task .content_wrap table tbody tr:last-child td{border-bottom:1px solid #005d87;}

.task .content_wrap table td:first-child{text-align: left; padding-left:11px;}
.task .content_wrap table td:nth-child(2n-1){background: #f1f6f8;}
.task .content_wrap table td:nth-child(2n){background: #e5edf1;}

/*technical*/
.technical .content_wrap .text1{width:881px; padding:32px 54px 43px 54px; background: #f7f7f7;}
.technical .content_wrap .text1:after{content:""; display: block; clear:both;}
.technical .content_wrap .text1 dl{width:286px; padding-top:205px; margin-right:11px; float: left;}
.technical .content_wrap dt{width:100%; text-align: center; line-height: 38px; color:#fff; font-size: 17px; background: #22b7cd;}
.technical .content_wrap dd{font-size: 13.5px; line-height: 23px; color:#676767; padding:16px 0 0 16px; width:268px; height:109px; border:1px solid #c8c8c8; border-top:none; background:#fff;}

.technical .content_wrap .text1 dl:nth-child(1){background: url(../images/technical-img1.jpg) no-repeat 0 0;}
.technical .content_wrap .text1 dl:nth-child(2){background: url(../images/technical-img2.jpg) no-repeat 0 0;}
.technical .content_wrap .text1 dl:nth-child(3){background: url(../images/technical-img3.jpg) no-repeat 0 0; margin-right:0;}

.technical .content_wrap .text2{width:881px; padding:0 54px 43px 54px; background: #f7f7f7; margin-bottom:44px;}
.technical .content_wrap .text2:after{content:""; display: block; clear:both;}
.technical .content_wrap .text2 dl{ padding-top:205px; float: left; margin-right:11px;}
.technical .content_wrap .text2 dl:nth-child(1){width:286px; background: url(../images/technical-img4.jpg) no-repeat 0 0;}
.technical .content_wrap .text2 dl:nth-child(2){width:582px; background: url(../images/technical-img5.jpg) no-repeat 0 0; margin-right:0;}
.technical .content_wrap .text2 dl:nth-child(2) dd{width:564px;}
.technical .content_wrap .text3{width:879px; padding:32px 54px 43px 54px; background: #f7f7f7; margin-bottom:135px;}
.technical .content_wrap .text3 p{width:100%; text-align: center; color:#fff; font-size:17px; line-height:38px; padding-bottom:229px; background:#22b7cd url(../images/technical-img6.jpg) no-repeat 0 100%;}

/*award*/
.award .content_wrap .text1{margin-top:70px; padding-left:61px; margin-bottom:50px;}
.award .content_wrap .text1 ul:after{content:""; display: block; clear:both;}
.award .content_wrap .text1 li{float: left;}
.award .content_wrap table{width:100%; margin-bottom:250px;}
.award .content_wrap table th:nth-child(2n-1){background: url(../images/table-th-bg1.jpg) repeat-x 0 0;}
.award .content_wrap table th:nth-child(2n){background: url(../images/table-th-bg.jpg) repeat-x 0 0;}
.award .content_wrap table th{font-size:15px; line-height: 31px; color:#fff; text-align: center; height:31px; padding-bottom:3px;}

.award .content_wrap table td{font-size:13px; line-height: 37px; color:#3e3e3e; text-align: center; border-bottom:1px solid #cbcbcb; padding-top:10px; }
.award .content_wrap table tbody tr:first-child td{border-top:1px solid #005d87;}
.award .content_wrap table tbody tr:last-child td{border-bottom:1px solid #005d87;}

.award .content_wrap table td:nth-child(2n-1){background: #f1f6f8;}
.award .content_wrap table td:nth-child(2n){background: #e5edf1;}

/*patent*/
.patent #content h4{margin-bottom:10px; font-size:19px; line-height: 19px; color:#005d87; }
.patent .content_wrap table{width:100%; margin-bottom:75px;}
.patent .content_wrap table th:nth-child(2n-1){background: url(../images/table-th-bg1.jpg) repeat-x 0 0;}
.patent .content_wrap table th:nth-child(2n){background: url(../images/table-th-bg.jpg) repeat-x 0 0;}
.patent .content_wrap table th{font-size:15px; line-height: 31px; color:#fff; text-align: center; height:31px; padding-bottom:3px;}

.patent .content_wrap table td{font-size:13px; line-height: 22px; color:#3e3e3e; text-align: center; border-bottom:1px solid #cbcbcb; padding-top:6px; padding-bottom:6px;}
.patent .content_wrap table tbody tr:first-child td{border-top:1px solid #005d87;}
.patent .content_wrap table tbody tr:last-child td{border-bottom:1px solid #005d87;}


.patent .content_wrap table td:nth-child(2n-1){background: #f1f6f8;}
.patent .content_wrap table td:nth-child(2n){background: #e5edf1;}


/*certification*/
.certification .content_wrap .text1{margin-top:50px; margin-bottom:100px;}
.certification .content_wrap .text1 ul{text-align:center;}
.certification .content_wrap .text1 ul:after{content:""; display: block; clear:both;}
.certification .content_wrap .text1 li{display:inline-block; width:167px; height:246px; margin-bottom:45px;}
.certification .content_wrap .text2 h4{font-size:19px; line-height:19px; color:#005d87; margin-bottom:10px;}
.certification .content_wrap table{width:100%; }
.certification .content_wrap table th:nth-child(2n-1){background: url(../images/table-th-bg1.jpg) repeat-x 0 0;}
.certification .content_wrap table th:nth-child(2n){background: url(../images/table-th-bg.jpg) repeat-x 0 0;}
.certification .content_wrap table th{font-size:15px; line-height: 31px; color:#fff; text-align: center; height:31px; padding-bottom:3px;}

.certification .content_wrap table td{font-size:13px; line-height: 37px; color:#3e3e3e; text-align: center; border-bottom:1px solid #cbcbcb; padding-top:10px; }
.certification .content_wrap table tbody tr:first-child td{border-top:1px solid #005d87;}
.certification .content_wrap table tbody tr:last-child td{border-bottom:1px solid #005d87;}

.certification .content_wrap table td:nth-child(2n-1){background: #f1f6f8;}
.certification .content_wrap table td:nth-child(2n){background: #e5edf1;}


/*train*/
.train .content_wrap .text1{width:100%; padding-bottom:32px; border-bottom:1px solid #e3e3e3; margin-bottom:31px; margin-top:4px;}
.train .content_wrap .text1:after{content:""; display: block; clear:both;}
.train .content_wrap .text1 dl{width:319px; height:518px; float: left; margin-right:16px;}
.train .content_wrap .text1 dt{padding-top:240px; font-size:19px; line-height: 19px; color:#fff; font-weight: 600; text-align: center }
.train .content_wrap .text1 dd{padding-top:220px; font-size:14px; line-height: 24px; color:#005d87; text-align: center; }
.train .content_wrap .text1 dl:nth-child(1){background: url(../images/break-train-bg1.jpg) no-repeat 0 0;}
.train .content_wrap .text1 dl:nth-child(2){background: url(../images/break-train-bg2.jpg) no-repeat 0 0;}
.train .content_wrap .text1 dl:nth-child(3){background: url(../images/break-train-bg3.jpg) no-repeat 0 0; margin-right:0;}

.train .content_wrap .text2{width:100%; margin-bottom:200px}
.train .content_wrap .text2 ul:after{content:""; display: block; clear:both;}

.train .content_wrap .text2 li{width:319px; float: left; margin-right:17px; padding-top:177px; font-size:14px; line-height: 14px; height:200px; color:#fff; text-align: center;}

.train .content_wrap .text2 li:nth-child(1){background: url(../images/break-train-bg4.jpg) no-repeat 0 0;}
.train .content_wrap .text2 li:nth-child(2){background: url(../images/break-train-bg5.jpg) no-repeat 0 0;}
.train .content_wrap .text2 li:last-child{margin-right:0; padding-top:0;}

/*windforce*/
.windforce .content_wrap .text1{margin-top:4px; padding:30px 0 0 37px; width:951px; height:285px; background: url(../images/windforce-img1.jpg) no-repeat 0 0; margin-bottom:23px;}
.windforce .content_wrap .text1 dt{font-size:25px; line-height: 25px; color:#fff; margin-bottom:25px;}
.windforce .content_wrap .text1 dd{font-size: 15px; line-height: 27px; color:#fff;}

.windforce .content_wrap .text2{width:100%; padding-bottom:41px; margin-bottom:10px;}
.windforce .content_wrap .text2:after{content:""; display: block; clear:both;}
.windforce .content_wrap .text2 li{padding-top:233px; height:25px; font-size:15px; line-height: 15px; text-align: center; color:#fff; float: left; margin-right:9px; margin-bottom:17px; width:323px;}
.windforce .content_wrap .text2 li:nth-child(3n){margin-right: 0}

.windforce .content_wrap .text2 li:nth-child(1){background: url(../images/windforce-img2.jpg) no-repeat 0 0;}
.windforce .content_wrap .text2 li:nth-child(2){background: url(../images/windforce-img3.jpg) no-repeat 0 0;}
.windforce .content_wrap .text2 li:nth-child(3){background: url(../images/windforce-img4.jpg) no-repeat 0 0;}
.windforce .content_wrap .text2 li:nth-child(4){background: url(../images/windforce-img5.jpg) no-repeat 0 0;}
.windforce .content_wrap .text2 li:nth-child(5){background: url(../images/windforce-img6.jpg) no-repeat 0 0;}
.windforce .content_wrap .text2 li:nth-child(6){background: url(../images/windforce-img7.jpg) no-repeat 0 0;}

.windforce .content_wrap .text3{width:100%; padding-bottom:50px;}
.windforce .content_wrap .text3 p{font-size: 19px; line-height: 19px; color:#005d87;}
.windforce .content_wrap h5{font-size:20px; line-height:20px; color:#005d87}
.windforce .content_wrap h6{font-size:15px; line-height:15px; color:#01ab89}
.windforce .content_wrap li{font-size:13px; line-height:23px; color:#3e3e3e}
.windforce .content_wrap .text3 h5{padding-bottom:22px}
.windforce .content_wrap .text3 h6{padding-bottom:11px}

.windforce .content_wrap .text4{padding-bottom:100px}
.windforce .content_wrap .text4 h6{padding-bottom:10px; color:#02599d}
.windforce .content_wrap .text4 table{width:984px}
.windforce .content_wrap .text4 table td{color:#3e3e3e; font-size:14px; line-height:29px; border-bottom:2px solid #fff; border-right:1px solid #fff; background:#d2d3d5; text-align:center;}
.windforce .content_wrap .text4 table td:last-child{border-right:none}
.windforce .content_wrap .text4 table tr:nth-child(2) td{background:#e7e7e7;}

.windforce .content_wrap .text5{padding-bottom:100px; position:relative;}
.windforce .content_wrap .text5 h6{padding-bottom:10px}
.windforce .content_wrap .text5 ul{padding-bottom:45px}


/*tank*/
.tank .box-wrap{padding-left:688px; padding-top:31px; width:300px; height:210px;}
.tank .box-wrap dl{width:278px;}
.tank .box-wrap dt{font-size:21px; line-height: 21px; color:#3d3d3d; font-weight: 600; border-bottom:1px solid #97928a; margin-bottom:10px;}
.tank .box-wrap dd{font-size: 14px; line-height: 25px; color:#3d3d3d;}
.tank .box-wrap dt span{font-size:14px; line-height: 21px; padding:5px 0; display: block; font-weight:normal}
.tank .text1{margin-top:4px; background: url(../images/tank-bg1.jpg) no-repeat 0 0;}
.tank .text1 dt span{color:#594225;}

.tank .text2{margin-top:14px; background: url(../images/tank-bg2.jpg) no-repeat 0 0; padding-bottom:300px;}
.tank .text2 dt span{color:#195672;}


/*car*/

.car .text1{width:100%; padding-bottom:32px;  margin-top:4px; margin-bottom:200px}
.car .text1:after{content:""; display: block; clear:both;}
.car .text1 dl{width:319px; height:518px; float: left; margin-right:16px;}
.car .text1 dt{padding-top:240px; font-size:19px; line-height: 19px; color:#fff; font-weight: 600; text-align: center }
.car .text1 dd{padding-top:200px; font-size:14px; line-height: 24px; color:#005d87; text-align: center; }
.car .text1 dl:nth-child(1){background: url(../images/car-img1.jpg) no-repeat 0 0;}
.car .text1 dl:nth-child(2){background: url(../images/car-img2.jpg) no-repeat 0 0;}
.car .text1 dl:nth-child(3){background: url(../images/car-img3.jpg) no-repeat 0 0; margin-right:0;}

/*crane*/
.crane .text1{margin-top:4px; padding:30px 0 0 37px; width:951px; height:285px; background: url(../images/crane-img1.jpg) no-repeat 0 0; margin-bottom:23px;}
.crane .text1 dt{font-size:25px; line-height: 25px; color:#fff; margin-bottom:25px;}
.crane .text1 dd{font-size: 15px; line-height: 27px; color:#fff;}

.crane .text2{margin-bottom:13px}
.crane .text3{margin-bottom:200px; width:986px; height:68px; font-size:17px; line-height:27px; color:#596062; padding:7px 0; text-align:center; background:url(../images/crane-img3.jpg) no-repeat 0 0;}
.crane .text3 span{color:#005d87; font-weight:600;}

/*hydrulic*/
.hydrulic .text1{margin-top:4px; padding:30px 0 0 37px; width:951px; height:285px; background: url(../images/hydrulic-img1.jpg) no-repeat 0 0; margin-bottom:23px;}
.hydrulic .text1 dt{font-size:25px; line-height: 35px; color:#263843; margin-bottom:25px;}
.hydrulic .text1 dd{font-size: 15px; line-height: 27px; color:#263843;}

.hydrulic .text2{width:100%; padding-bottom: 46px; border-bottom:1px solid #d7d7d7; margin-bottom:41px;}
.hydrulic .text2:after{content:""; display: block; clear:both;}
.hydrulic .text2 li{padding-top:264px; line-height: 35px; text-align: center; color:#fff; float: left;}
.hydrulic .text2 li:nth-child(1){width:654px; background: url(../images/hydrulic-img2.jpg) no-repeat 0 0; margin-right:9px;}
.hydrulic .text2 li:nth-child(2){width:323px; background: url(../images/hydrulic-img3.jpg) no-repeat 0 0;}

.hydrulic .text3{text-align: center; padding-bottom:100px;}


/*test*/
.test .box{margin-top:4px; padding-left:466px; width:492px; padding-right:30px; height:288px;}
.test .content_wrap dl{width:100%}
.test .content_wrap dt{font-size:21px; line-height: 28px; color:#104874; padding-bottom:11px; padding-top:29px; border-bottom:1px solid #c4c4c4; margin-bottom:12px;}
.test .content_wrap dd{font-size: 14px; line-height: 24px; color:#5a5a5a; padding-left:16px; text-indent: -16px}
.test .box6{padding-left:6px; width:982px; padding-right:0;}
.test .box6:after{content:""; display: block; clear:both;}
.test .box6 ul{float: left; width:462px;}
.test .box6 ul:after{content:""; display: block; clear:both;}
.test .box6 ul li{padding-top:250px; line-height:32px; color:#fff; text-align: center; width:213px; margin-right:4px; float: left; font-size: 15px}
.test .box6 ul li:last-child{margin-right:0;}
.test .box6 dl{width:492px; float: left;}
.test dd.p_l{padding-left:32px;}

.test .box1{background: url(../images/test-img1.jpg) no-repeat 0 0;}
.test .box2{background: url(../images/test-img2.jpg) no-repeat 0 0;}
.test .box2 span{padding-left:108px;}
.test .box2 dt{padding-top:18px; padding-bottom:8px}
.test .box3{background: url(../images/test-img3.jpg) no-repeat 0 0;}
.test .box3 dt{padding-top:18px; padding-bottom:8px}
.test .box4{background: url(../images/test-img4.jpg) no-repeat 0 0;}
.test .box5{background: url(../images/test-img5.jpg) no-repeat 0 0; height:315px}
.test .box5 dt{padding-top:18px; padding-bottom:8px}
.test .box6{background: url(../images/test-img6.jpg) no-repeat 0 0;}
.test .box7{background: url(../images/test-img7.jpg) no-repeat 0 0; margin-bottom:100px;}


/*measurement*/
.measurement .content_wrap h4{margin-bottom:4px}
.measurement .box-wrap{margin-bottom:100px;}
.measurement .box-wrap:after{content:""; display: block; clear:both;}
.measurement .box{width:319px; height:342px; float: left; margin-right:16px; margin-bottom:35px; padding-top:239px;}
.measurement .box dt{text-align: center; font-size:16px; line-height:19px; color:#fff; font-weight: 600;  margin-bottom:27px;}
.measurement .box dd{color:#005d87; font-size: 11.5px; line-height: 19px; padding-left:20px; text-indent:-13px;}

.measurement .box1{background: url(../images/measurement-img1.jpg) no-repeat 0 0;}
.measurement .box2{background: url(../images/measurement-img2.jpg) no-repeat 0 0;}
.measurement .box3{background: url(../images/measurement-img3.jpg) no-repeat 0 0; margin-right:0;}
.measurement .box4{background: url(../images/measurement-img4.jpg) no-repeat 0 0;height:195px;}
.measurement .box5{background: url(../images/measurement-img5.jpg) no-repeat 0 0;height:195px;}
.measurement .box6{background: url(../images/measurement-img6.jpg) no-repeat 0 0;height:195px;}
.measurement .box7{background: url(../images/measurement-img7.jpg) no-repeat 0 0; height:195px; margin-right:0; }
.measurement .box1 dt,.measurement .box3 dt,.measurement .box7 dt{padding-top:4px; padding-bottom:41px; margin-bottom:0}

/*site*/
.site h5{height:30px; color:#fff; font-size:18px; text-indent: 15px; line-height: 30px; background: #777b7e; margin-bottom:13px;}
.site .content_wrap li{width:242px; float: left;}
.site .content_wrap li a{padding-top:110px; font-size: 13px; line-height: 20px; color:#343434; text-align: center; margin-right:10px; height:37px; display: block; width:100%;}
.site .content_wrap li:nth-child(4n){margin-right:0;}

.site .text1{margin-bottom:50px;}
.site .text2{margin-bottom:90px;}
.site .text1:after{content:""; display: block; clear:both;}
.site .text2:after{content:""; display: block; clear:both;}
.site .text2 li a{height:57px;}

.site .text1 li:nth-child(1) a{background: url(../images/site-img1.jpg) no-repeat 0 0;}
.site .text1 li:nth-child(2) a{background: url(../images/site-img2.jpg) no-repeat 0 0;}
.site .text1 li:nth-child(3) a{background: url(../images/site-img3.jpg) no-repeat 0 0;}
.site .text1 li:nth-child(4) a{background: url(../images/site-img4.jpg) no-repeat 0 0;}
.site .text1 li:nth-child(5) a{background: url(../images/site-img5.jpg) no-repeat 0 0;}
.site .text1 li:nth-child(6) a{background: url(../images/site-img6.jpg) no-repeat 0 0;}
.site .text1 li:nth-child(7) a{background: url(../images/site-img7.jpg) no-repeat 0 0;}
.site .text1 li:nth-child(8) a{background: url(../images/site-img8.jpg) no-repeat 0 0;}
.site .text1 li:nth-child(9) a{background: url(../images/site-img9.jpg) no-repeat 0 0;}
.site .text1 li:nth-child(10) a{background: url(../images/site-img10.jpg) no-repeat 0 0;}
.site .text1 li:nth-child(11) a{background: url(../images/site-img11.jpg) no-repeat 0 0;}
.site .text1 li:nth-child(12) a{background: url(../images/site-img12.jpg) no-repeat 0 0;}
.site .text1 li:nth-child(13) a{background: url(../images/site-img13.jpg) no-repeat 0 0;}
.site .text1 li:nth-child(14) a{background: url(../images/site-img14.jpg) no-repeat 0 0;}
.site .text1 li:nth-child(15) a{background: url(../images/site-img15.jpg) no-repeat 0 0;}
.site .text1 li:nth-child(16) a{background: url(../images/site-img16.jpg) no-repeat 0 0;}
.site .text1 li:nth-child(17) a{background: url(../images/site-img17.jpg) no-repeat 0 0;}
.site .text1 li:nth-child(18) a{background: url(../images/site-img24.jpg) no-repeat 0 0;}
.site .text1 li:nth-child(19) a{background: url(../images/site-img25.jpg) no-repeat 0 0;}

.site .text2 li:nth-child(1) a{background: url(../images/site-img18.jpg) no-repeat 0 0;}
.site .text2 li:nth-child(2) a{background: url(../images/site-img19.jpg) no-repeat 0 0;}
.site .text2 li:nth-child(3) a{background: url(../images/site-img20.jpg) no-repeat 0 0;}
.site .text2 li:nth-child(4) a{background: url(../images/site-img21.jpg) no-repeat 0 0;}
.site .text2 li:nth-child(5) a{background: url(../images/site-img22.jpg) no-repeat 0 0;}
.site .text2 li:nth-child(6) a{background: url(../images/site-img23.jpg) no-repeat 0 0;}
.site .text2 li:nth-child(7) a{background: url(../images/site-img26.jpg) no-repeat 0 0;}
.board_wrap{min-height:600px; margin-bottom:200px;}