@charset "utf-8";
/* CSS Document */
a { cursor: pointer; }
body{text-align:justify; text-justify:inter-ideograph}
#wrap { width: 100%; height: auto; position: relative;font-size:12px;font-family: "Microsoft YaHei"; margin-top:-2px;}
#wrap .freckle_img{width:100%; height:auto; border:0 none; display:block;}
#wrap .freckle_ul{overflow:hidden;}
#wrap #top { width: 100%; height: auto; border-bottom: 2px solid #000; background-color:#262626;}
#wrap #nav { width: 100%; height: auto; margin-top: -87px; z-index: 2000; position: absolute; background: url(../images/img_trans.png); }
#wrap .fixed{ width: 100%; height: 85px; position:fixed; left:0; top:0; background: url(../images/img_trans.png); _position:absolute; top:expression((offsetParent.scrollTop)+0); z-index:2005;}
#wrap #nav11{ height:85px; width:100%; z-index:2006}
#nav ul { overflow: hidden; width: 1205px; margin: 0 auto;}
#nav ul li { float: left; border-right: 1px solid #fff; display:inline-block; width:11%; height:85px;}
#nav ul li a { font-size: 18px; display: block; width: 100%; height: 100%; color: #000; float: left; text-align: center; line-height: 85px; background: #bcbcbc; }
#nav ul li #active { background: #6b6b6b; color: #e8e3da; }
#nav ul li a:hover { background: #6b6b6b; color: #e8e3da; }
#nav ul li:last-child { border: none; }
#wrap #header { width: 100%; height:95px; background: #bcbcbc; padding-top: 30px; }
#wrap #header ul { width: 750px; margin: 0 auto; }
#wrap #header ul div { float: left; }
#wrap #header ul div img { width: 74px; height: 74px; margin-right: 40px; }
#wrap #header ul .art1 { width: 600px; }
#wrap #main .btn_click { background:#a67b31; color:#fff;padding: 9px 14px; display: inline-block; font-size: 18px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
#wrap #main .btn_click:hover{background: #fff; color:#000;}
#wrap #main #main1 { background: url(../images/bg_main1.jpg) center no-repeat; width: 100%; height: auto; }
#wrap #main #main1 .main11 { width: 1205px; height: 616px; margin: 0 auto; background: url(../images/bg_main11.jpg) no-repeat; }
#wrap #main .title { font-size: 36px; font-family: "FZLTXHJW"; color: rgb(0, 0, 0); text-align: center; line-height: 140px; }
#wrap #main .title .korean { font-size: 32px; font-family: "Adobe Gothic Std"; color: rgb(0, 0, 0); padding-right: 30px; }

#main1 .main11 .main1_con .con_img { display: block; width: 686px; height: 455px; float: left; }
#main1 .main11 .main1_con .con_img li { display: none; }
#main1 .main11 .main1_con .con_list { display: block; width: 339px; height: 467px; background: url(../images/bg_main1ar.jpg) no-repeat; float: left; margin-left: 5px; padding-left: 168px; }
#main1 .main11 .main1_con .con_list li ul { width: 340px; height: 82px; margin-bottom: 45px; color: #000; cursor: pointer; }
#main1 .main11 .main1_con .con_list li ul .list_title { font-size: 28px; font-family: "FZLTXHJW"; text-align: justifyLeft; line-height: 35px; }
#main1 .main11 .main1_con .con_list li ul .list_con { font-weight: bold; text-align: justifyLeft; line-height: 15px; text-align:justify;}
#main1 .main11 .main1_con .con_list li ul:hover {color: #fff; background: #6b6b6b; }
#main1 .main11 .main1_con .con_list li .on {color: #fff; background: #6b6b6b; }

#wrap #main #main2 { background: url(../images/bg_main2.jpg) center no-repeat; width: 100%; height: auto; }
#wrap #main #main2 .main21 { width: 1205px; height: 583px; margin: 0 auto; background: url(../images/bg_main21.jpg) no-repeat; }
.banner_index1 { height: 438px; position: relative; overflow: hidden; width: 1205px; }
.banner_index1 b { cursor: pointer; }
.banner_index1 .btn, .banner_pro .bBtn { position: absolute; top: 169px; width: 36px; height: 114px; display: block; z-index: 3; }
.banner_index1 .btnPre, .banner_pro .bPre { background: url(../images/prev.png) no-repeat 0 0; left: 10px; }
.banner_index1 .btnNext, .banner_pro .bNext { background: url(../images/next.png) no-repeat 0 0; right: 10px; }
.banner_index1 .btnPre:hover, .banner_pro .bPre:hover { background: url(../images/prev1.png) no-repeat 0 0; left: 10px; }
.banner_index1 .btnNext:hover, .banner_pro .bNext:hover { background: url(../images/next1.png) no-repeat 0 0; right: 10px; }
.banner_index1 .banner_wrap { position: absolute; left: 0px; top: 0px; z-index: 2; color: #fff; }
.banner_index1 .banner_wrap li { width: 1205px; float: left; display: block; position: relative; }
.banner_index1 .banner_wrap li .describle { position: absolute; top: 10px; left: 20px; z-index: 100; padding: 30px 100px; width: 500px; }
.banner_index1 .banner_wrap li .describle div{ text-align:justify;}
.banner_index1 .banner_wrap li .describle span { font-size: 24px; font-weight: bold; display: block; }
.banner_index1 .banner_wrap li .describle u { font-size: 16px; display: block; line-height: 40px; margin-bottom: 15px; }
.banner_index1 .banner_wrap li .describle div p { display: block; line-height: 23px; }
.banner_index1 .banner_wrap li .wyzx { position: absolute; z-index: 10; top: 360px; left: 1058px; }
#wrap #main #main2 .main21 .btn_click {display: block; font-size: 18px; text-align: center; padding: 10px 23px; }
#wrap #main #main2 .main21 .btn_click:hover{ color:#000; background:#e5e5e5;}

#wrap #main #main3 { background: url(../images/bg_main3.jpg) center no-repeat; width: 100%; height: auto; }
#wrap #main #main3 .main31 { width: 1205px; height: 602px; margin: 0 auto; background: url(../images/bg_main31.jpg) no-repeat; }

#wrap #main .main_img { width: 758px; height: 460px; float: left; }
#wrap #main .main_con { width: 440px; height: 463px; float: left; color: #313131; padding-left: 5px; margin-top: 120px; }
#wrap #main .main_con h2 { letter-spacing: 15px; font-size: 36px; color: #313131; display: inline-block; padding-left: 60px; padding-right:18px;}
#wrap #main .main_con .ul1 { padding-left: 60px; margin: 13px 0;text-align:justify;}
#wrap #main .main_con .ul1 li { list-style-image: url(../images/list_icon.png); list-style-position: outside; line-height: 18px; }
#wrap #main .main_con .ul2 { min-height:45px; background: url(../images/list_icon_flag.png) no-repeat; padding-left: 60px; font-weight: bold;text-align:justify; }
#wrap #main .main_con .ul2 li:first-child { font-size: 16px; font-weight: bold; }
#wrap #main .main_con .ul2 li:last-child { font-size: 14px; }

#wrap #main #main4 { background: url(../images/bg_main4.jpg) center no-repeat; width: 100%; height: auto; }
#wrap #main #main4 .main41 { width: 1205px; height: 471px; margin: 0 auto; background: url(../images/bg_main41.jpg) no-repeat; }
#wrap #main #main4 .main41 .main_img { width: 670px; height: 466px; }
#wrap #main #main4 .main41 .main_con { height: 345px; margin-right: 80px; }

#wrap #main #main5 { background: url(../images/bg_main5.jpg) center no-repeat; width: 100%; height: auto; }
#wrap #main #main5 .main51 { width: 1205px; height: 470px; margin: 0 auto; background: url(../images/bg_main51.jpg) no-repeat; }
#wrap #main #main5 .main51 .main_img { width: 759px; height: 469px; }
#wrap #main #main5 .main51 .main_con { height: 345px; width: 400px; }

#wrap #main #main6 { position: relative; }
#wrap #main #main6 .main6_btn { width: 100px; height: 43px; position: absolute; bottom: 50px; right: 15%; z-index: 200; }
#wrap #main #main6 .main6_btn .btn_click { display: inline-block; }

#wrap #main #main7 { background: #a8a8a8; width: 100%; height: 102px; }
#wrap #main #main7 .main71 { width: 1205px; height: 102px; margin: 0 auto; }
#wrap #main #main7 .main71 .change_now { width: 102px; height: 102px; font-size: 36px; text-align: center; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; float: left; margin-right: 37px; }
#wrap #main #main7 .main71 .change_now a{ color:#fff; background: #000; padding:2px 13px; display:inline-block; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
#wrap #main #main7 .main71 .msg {float: left; color: #313131; font-size:52px; color:#fff;}
#wrap #main #main7 .main71 .msg ul li { float: left; font-size: 58px; color: #313131; line-height: 63px; }

#wrap #main #main8 { background: url(../images/bg_main8.jpg) center no-repeat; width: 100%; height: auto; }
#wrap #main #main8 .main81 { width: 1205px; height: 401px; margin: 0 auto; }
#wrap #main #main8 .main81 .menu1 { width: 1205px; height: 114px; margin: 0 auto; background: url(../images/bg_main81.jpg) no-repeat; position:relative; }
#wrap #main #main8 .main81 .menu1 .main81_nav { width:1205px; background:#fff; padding-top:20px; display: inline-block; font-size: 14px; color: #000;}
#wrap #main #main8 .main81_list li .main81_img{width: 66px; height: 67px; margin: 0 auto; background-position:0% 0%;}
#wrap #main #main8 .main81_list li .on{ background-position:0% 100%;}
#wrap #main #main8 .main81 .menu1 .main81_nav li { width: 295px; text-align: center; display: inline-block;}
#wrap #main #main8 .main81 .menu1 .main81_nav li a{ display:inline-block; color:#959595;}
#wrap #main #main8 .main81 .menu1 .main81_nav li .81_on li {color:#000;}
#wrap #main #main8 .main81 .menu1 .shadow { height: 3px; width: 1205px; background: url(../images/box_shadow.jpg) repeat-x; margin-top: 0px; }
#wrap #main #main8 .main81 .menu1 .light {background: url(../images/corner.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: 19px;left: 120px;position: absolute;top: 110px;width: 65px;z-index: 9; }
#main8 .main81 .neirong1 { margin-top: 30px;s}
#main8 .main81 .neirong1 .tab81_content{display:none; width: 1205px; margin: 0 auto; padding: 6px 0px; font-size: 12px; margin-bottom: 5px; }
#main8 .main81 .neirong1 .left { width: 460px; height: 237px; margin-right: 35px; padding-right: 115px; border-right: 2px solid #000; float: left; }
#main8 .main81 .neirong1 .right { width: 580px; height: 237px; float: left; }
#main8 .main81 .neirong1 .left h2 { font-size: 24px; line-height: 57px; }
#main8 .main81 .neirong1 .left p { font-size:14px; color:#000; line-height:17px; text-align:justify;} 

#wrap #main #main9 { background: url(../images/bg_main9.jpg) center no-repeat; width: 100%; height: auto; }
#wrap #main #main9 .main91 { width: 1205px; height: 772px; margin: 0 auto; background: url(../images/bg_main91.jpg) no-repeat; overflow:hidden;}
#wrap #main #main9 .main91 .main91_eg ul li { display: inline-block; width: 561px; /*width: 315px; */height: 598px; overflow: hidden; position: relative; }
#wrap #main #main9 .main91 .main91_eg ul li .eg91_b{position:absolute;width:561px; height:598px; background:#000000;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
#wrap #main #main9 .main91 .main91_eg ul .on { width: 561px; z-index:200;}
#wrap #main #main9 .main91 .main91_eg ul{white-space:nowrap; overflow:hidden; width:1205px;}
#wrap #main #main9 .main91 .main91_eg ul .eg24 { background: url(../images/img_bg_eg1.jpg) no-repeat; }
#wrap #main #main9 .main91 .main91_eg ul .eg30 { background: url(../images/img_bg_eg2.jpg) no-repeat; }
#wrap #main #main9 .main91 .main91_eg ul .eg45 { background: url(../images/img_bg_eg3.jpg) no-repeat; }
#wrap #main #main9 .main91 .main91_eg { position: absolute; }
#wrap #main #main9 .main91 .main91_eg .eg91_con { top: 75px; left: 365px; position: absolute; width: 165px; color: #fff; white-space:normal;}
#wrap #main #main9 .main91 .main91_eg .eg91_con h2 { line-height: 30px; }
#wrap #main #main9 .main91 .main91_eg .eg91_con h3 { line-height: 23px; }
#wrap #main #main9 .main91 .main91_eg .eg91_con p { line-height: 17px; width:143px; display:inline-block; text-align:justify;}
#wrap #main #main9 .main91 .main91_eg .btn_click { position: absolute;font-size: 18px;top: 547px; left: 419px; }

#wrap #main #main10 { background: url(../images/bg_main10.jpg) center no-repeat; width: 100%; height: auto; }
#wrap #main #main10 .main101 { width: 1205px; height: 612px; margin: 0 auto; background: url(../images/bg_main101.jpg) no-repeat; }

#wrap #main #main11 { background: #000; width: 100%; height: 111px; }
#wrap #main #main11 .main111 { width: 1205px; height: 111px; margin: 0 auto; }
#wrap #main #main11 .main111 .main11_btn { text-align: center; width: 140px; margin-left: 44%;}
#wrap #main #main11 .main111 .main11_btn a { text-align: center; line-height: 32px; padding: 0 20px; border: 2px solid #553e2c; height: 33px; display: inline-block; font-size: 24px; color: #a0a0a0; }
#wrap #main #main11 .main111 .marquee { color: #a0a0a0; font-size: 12px; overflow: hidden; height: 50px; margin: 0 auto; width: 100%; text-align: center; }
#main11 ul li { clear: both; text-align: center; }
#main11 ul.marquee p { float: left; width: 33%; line-height: 48px; }
#main11 ul.marquee p span { padding: 10px 15px; }
#main11 ul.marquee a { color: #fff; line-height: 40px; }
#main11 ul.marquee a:hover { text-decoration: underline; }

#wrap #main #main12 { background: url(../images/bg_title12.jpg) center no-repeat; width: 100%; height: auto; }
#wrap #main #main12 .main121 { width: 1205px; height: 148px; margin: 0 auto; background: url(../images/bg_title121.jpg) no-repeat; }

#wrap #main #main13 { background: url(../images/bg_main13.jpg) center no-repeat; width: 100%; height: auto; }
#wrap #main #main13 .main131 { width: 1205px; height: 390px; margin: 0 auto; background: url(../images/bg_main131.jpg) no-repeat; }
#main13 .daohang { width: 100%; text-align: center; background: #4e3c2f url(../images/img_bg_quality01.jpg) repeat-x; height: 101px; }
#main13 .daohang h1 { color: #fff; font-size: 48px; text-align: center; line-height: 90px; padding-top: 10px; }
#main13 .daohang h1 span { color: #838382; }
.main13_con .neirong {color: #000; padding: 50px 0; height:390px;}
.main13_con .neirong .left { width: 30%; margin-left: 8%; float: left; }
.main13_con .neirong .left img { display: block; -moz-border-radius: 30px; -webkit-border-radius: 30px; border-radius: 30px; }
.main13_con .neirong .right { width: 38%; margin-left: 8%; float: left; }
.main13_con .neirong .right h2 { font-size: 30px; color: #000; line-height: 37px; }
.main13_con .neirong .right p { font-size: 14px; color: #947444; line-height: 30px; padding-top: 10px; text-align:justify;}
.main13_con .neirong .right .djzxbtn3 { margin-top: 40px; text-align: right; }
.main13_con .neirong .right .djzxbtn3 .btn_click { padding: 9px 23px; background:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
/*Example for a Menu Style*/
#main13 .daohang .menu { background: url(../images/img_bg_quality01.jpg); height: 101px; width: 1200px; margin: 0 auto; }
#main13 .daohang .menu ul { margin: 0px; padding: 0px; list-style: none; text-align: center; }
#main13 .daohang .menu li { display: block; float: left; line-height: 23px; border-left: #fff 1px solid; font-weight: bold; position: relative;}
#main13 .daohang .menu li:last-child { border-right: #fff 1px solid; }
#main13 .daohang .menu li a { color: #000; text-decoration: none; height: 70px; padding-top: 30px; width: 132px; display: block; background: url(../images/img_bg_quality01.jpg); font-weight: bold; }
#main13 .daohang .menu li .over { color:#e8e3da; background: url(../images/img_bg_quality02.jpg) repeat-x;}
#main13 #tabcontent1, #main13 #tabcon2, #main13 #tabcon3, #main13 #tabcon4, #main13 #tabcon5, #main13 #tabcon6, #main13 #tabcon7, #main13 #tabcon8, #main13 #tabcon9 { width: 1200px; margin: 0 auto; padding: 6px 0px; font-size: 12px; margin-bottom: 5px; display: none; }
.main13_con .neirong .tabcontent .on { display: block; }
#main13 .daohang .menu li a.tabactive { color:#e8e3da; background:url(../images/img_bg_quality02.jpg) repeat-x; font-weight:bold;  position:relative;}

#wrap #main #main14 { background: url(../images/bg_main14.jpg) center no-repeat; width: 100%; height: auto; }
#wrap #main #main14 .main141 { width: 1205px; height:658px; margin: 0 auto; background: url(../images/bg_main141.jpg) no-repeat; }
#wrap #main #main14 .main141 .main_con {width:100%; height:auto; margin-top:0px; padding:0px;}
#wrap #main #main14 .main141 .main_con ul li{display:inline-block; border:2px solid #e7e6e6; float:left; width:230px; height:404px; margin-right:7px; text-align:center;}
#wrap #main #main14 .main141 .main_con ul li:last:child{ margin-right:0px;}
#wrap #main #main14 .main141 .main_con ul li:hover{border:2px solid #997a4c;}
#wrap #main #main14 .main141 .main_con ul li a{ display:inline-block;}
#wrap #main #main14 .main141 .main_con ul li a div{ padding:0 23px; height:120px;}
#wrap #main #main14 .main141 .main_con ul li a div h2{ font-size:26px; font-weight:900; color:#997b4d; line-height:50px; padding-top:7px; letter-spacing:0px; padding-left:0px;}
#wrap #main #main14 .main141 .main_con ul li a div p{ font-size:12px; line-height:15px; color:#7d7d7d;} 


