﻿@charset "utf-8";
/* Carol */
html,body{width:100%;height:100%}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button{margin:0;padding:0}
body,h1,h2,h3,h4,input,button,textarea{font-family:"微软雅黑",Malgun Gothic,Nanum Gothic,dotum;font-size:12px}
body{position:relative;background-color:#fff;*word-break:break-all;-ms-word-break:break-all;max-width:1920px;margin:0 auto;line-height:1.5em;}
img,fieldset,iframe{border:0 none}
li{list-style:none}
input,select,button{vertical-align:middle}
img{vertical-align:top}
label,button{cursor:pointer}
button{margin:0;padding:0}
a{color:#2f3743;text-decoration:none}
a:hover{color:#390;text-decoration:none}
button *{position:relative}
button img{left:-3px;*left:auto}
html:first-child select{height:20px;padding-right:6px}
option{padding-right:6px;}
hr{display:none;}
legend{*width:0;}
table{border-collapse:collapse;border-spacing:0;}
::-webkit-input-placeholder {color:#888;}
:-moz-placeholder {color:#888;}
::-moz-placeholder {color:#888;}
:-ms-input-placeholder {color:#888;}

/* common */
.show{display:block;}
.hide{display:none;}
.blind,legend{display:block;overflow:hidden;position:absolute;top:-1000em;left:0;}
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.center{text-align:center;}
.clearfix:after,clearfix:before{content:""; display:table; clear:both; }
.clearfix{*zoom:1; }
.blod{font-weight: bold;}

body{background: url(../images/bg.png) repeat;}
.skill {position:relative;padding-left:70px;}
.skill .wrapper .skill-wrapper {position:relative;width:1100px;padding:42px 0 0 0;margin:0 auto;font-family:宋体,'Open Sans', sans-serif, "黑体";font-size:16px;}
.skill .skill-wrapper h2 {font-family:'微软雅黑' sans-serif;font-size:70px;color:#5c6366;letter-spacing:-4px;line-height:108px;font-weight:normal;text-align:center;}
.skill .skill-wrapper .tab {overflow:hidden;margin:14px 0 20px 0;}
.skill .skill-wrapper .tab li {float: left;width: 16.667%;}
.skill .skill-wrapper .tab a {display:block;width:99%;height:40px;float:left;background-color:#bbb;text-align:center;font-size:16px;/*letter-spacing:-1px;*/line-height:40px;color:#ffffff;}
.skill .skill-wrapper .tab a.on, .skill .skill-wrapper .tab a:hover {background-color:#555;}
.skill .skill-wrapper h3 {font-family:微软雅黑,'Open Sans', sans-serif, "黑体"; font-size:46px;line-height:102px;/*letter-spacing:-4px;*/color:#4e5457;font-weight:normal;background:url('../images/line.png') no-repeat 50% 100%;text-align:center;}
.skill .skill-wrapper h3 span{color:#fc8251;}
.skill .skill-wrapper .desc {height:32px;/*letter-spacing:-1px;*/line-height:32px;color:#666666;text-align:center;padding:30px 0 30px 0;}
.skill .skill-wrapper .desc1{font-size: 26px;}
.skill .skill-wrapper .txt {/*letter-spacing:-1px;*/line-height:27px;color:#666666;text-align:center;padding:52px 0 18px 0;}
.skill .skill-wrapper h4 {font-family:'微软雅黑', sans-serif, "黑体";font-size:33px;line-height:60px;/*letter-spacing:-4px;*/color:#4e5457;text-align:center;font-weight:normal;padding:37px 0;}
.skill .skill-wrapper .moreBox{padding:50px 0 10px;}
.skill .skill-wrapper .more{display: block;background: #555;color:#fff;font-size: 26px;font-family: "微软雅黑";line-height: 50px;text-align: center;}


/*导航*/

#nav {position:fixed;top:0;left:0;width:70px;height:100%;background-color:#383d3f;z-index:100;font-size:11px;letter-spacing:-1px;line-height:14px;color:#bebebe}
#nav.off {left:-70px;}
#nav ul {z-index:101;background-color:#383d3f;}
#nav .link {display:block;color:#bebebe;}
#nav .cat1 > li {position:relative;}
#nav .cat1 .link {position:relative;width:100%;height:50px;*height:46px;border-top:1px solid #484d4f;background:url('../images/menu.png') no-repeat 0 0;font-size:0;line-height:0;text-indent:-9999px}
#nav .cat1 .bg {position:absolute;top:1px;left:0;width:100%;height:50px;*height:50px;overflow:hidden}
#nav .cat1 .anim {position:absolute;top:0;left:70px;width:100%;height:50px;*height:50px;background-color:#2d3234}
#nav .cat1 .menu1 {height:32px;padding:30px 0 47px 0;}
#nav .cat1 .menu1 .link {height:32px;background-position:18px 0;border-top:0}
#nav .cat1 .menu1 .link .over {position:absolute;top:0;left:18px;width:35px;height:32px;overflow:hidden}
#nav .cat1 .menu1 .link .anim {position:absolute;top:0;left:35px;width:100%;height:100%;background:url('../images/menu.png') no-repeat 0px -52px;}
#nav .cat1 .menu2 .link {background-position:17px -113px;}
#nav .cat1 .menu3 .link {background-position:17px -164px;}
#nav .cat1 .menu4 .link {background-position:17px -215px;}
#nav .cat1 .menu5 .link {background-position:17px -266px;}
#nav .cat1 .menu6 .link {background-position:17px -317px;}
#nav .cat1 .menu7 .link {background-position:17px -368px;}
#nav .cat1 .menu8 .link {*height:50px;background-position:17px -419px;border-bottom:1px solid #484d4f}
#nav .cat2 {padding-top:50px;}
#nav .cat2 > li {position:relative;background-color:#454a4c;}
#nav .cat2 .bg {position:absolute;top:0;left:0;width:100%;height:50px;overflow:hidden}
#nav .cat2 .anim {position:absolute;top:0;left:70px;width:100%;height:50px;background-color:#2d3234}
#nav .cat2 li .link {position:relative;width:100%;height:38px;border-bottom:1px solid #383d3f;text-align:center;padding-top:12px;}
#nav .cat3 li {position:absolute;bottom:84px;left:11px;font-size:8px;letter-spacing:-1px;line-height:10px;color:#888888;}
#nav .cat3 li span {font-family:'Microsoft Yahei',sans-serif;}
#nav .cat4 li {position:absolute;bottom:20px;left:11px;font-family:'Microsoft Yahei',sans-serif;font-size:10px;color:#bebebe;line-height:12px;letter-spacing:normal}
#nav .text{ position: absolute; bottom:20%; left: 0; text-align: center; padding: 0 10px;}

/*底go-home部分*/
.go_home{
    position: fixed;
    left: 70px;
    bottom: 0;
    width: 220px;
    height: 97px;
    background: url('../images/bg_home.png') no-repeat 0 0;
    z-index: 20;
    display: none;
    font-size: 0;
    line-height: 0;
    /*text-indent: -9999px;*/
}
.go_home a {
    display: block;
    width: 63%;
    height: 33px;
    font-family: "Microsoft Yahei",sans-serif;
    font-size: 20px;
    color: #616a6e;
    letter-spacing: -1px;
    text-align: center;
    padding-top: 72px;
}
.go_home a span{
    display: inline-block;
    vertical-align: top;
    margin: -4px 4px 0;
}



/* skills */

.skill .skill-wrapper h4.sub1 {padding:61px 0 8px 0;}
.skill .skill-wrapper h4.sub1_1 {padding:20px 0 8px 0;}
.skill .skill-wrapper .sub1_2 {font-family:'微软雅黑', sans-serif, "黑体";font-size: 25px;/*letter-spacing:-4px;*/color:#4e5457;line-height:35px;text-align:center;padding-bottom:50px;}
.skill .skill-wrapper .sub1_2 span {color:#fd8252;}
.skill .skill-wrapper .desc.sub1 {padding:0 0 34px 0;}
.skill .skill-wrapper h4 span {color:#fd8252; font-weight: bold;}
.skill .skill-wrapper .advantage {background:url('../images/bg_advantage.png') no-repeat 50% 0;text-align:center;overflow:hidden;margin-bottom: 60px;}
.skill .skill-wrapper .ad_title {background-color: #999; font-family: 'Open Sans', sans-serif, "黑体"; font-size: 26px; line-height: 40px; /* letter-spacing: -4px; */ color: #ffffff; padding: 5px 0; text-align: center;
}
.skill .skill-wrapper .advantage li {width:318px;float:left;margin-right:72px;}
.skill .skill-wrapper .advantage li.last {margin-right:0}
.skill .skill-wrapper .advantage h5 {font-family:'微软雅黑', sans-serif, "黑体";height:210px;font-size:33px;line-height:210px;letter-spacing:-4px;color:#fd8252;font-weight:normal}
.skill .skill-wrapper .advantage h5.multi {height:144px;padding-top:66px;line-height:35px}
.skill .skill-wrapper .advantage p {/*letter-spacing:-1px;*/line-height:1.6;color:#666;padding:15px 46px;}
.skill .skill-wrapper .system {position:relative;width:1044px;height:188px;border:1px solid #e6e6e6;background-color:#f5f5f5;padding:70px 0 0 54px; padding: 70px 0 0 50px; width: 1048px;  }
.skill .skill-wrapper .system.s2 {margin-bottom:40px}
.skill .skill-wrapper .system h5 {font-family:'微软雅黑', sans-serif, "黑体";font-size: 26px; /*letter-spacing:-1px;*/  color:#555555;font-weight:bold;padding-bottom:22px}
.skill .skill-wrapper .system p {font-size: 16px; /*letter-spacing:-1px;*/ line-height:1.6; color:#666666;}
.skill .skill-wrapper .system img {position:absolute;top:0;right:0;width:508px;height:258px;border-left:1px solid #e6e6e6;}
.skill .skill-wrapper .arrow {padding:30px 0;text-align:center;}
.skill .skill-wrapper .ceo {padding:32px 0 0 ;}



/*skill_2  water*/
.skill .skill-wrapper .water {position:relative;width:710px;font-family:'宋体', sans-serif, "黑体";font-size: 16px; /*letter-spacing:-2px;*/line-height:27px; color:#666666; padding:10px 0 0 390px;margin:22px 0 60px;}
.skill .skill-wrapper .water img {position:absolute;top:8px;left:0;}
.skill .skill-wrapper .water strong.title {display:block;font-size: 14px; /*letter-spacing:-2px;*/ line-height:27px; color:#444444;padding:28px 18px;background:url('../images/dot.png') no-repeat 0 40px;}
.skill .skill-wrapper .water ul {width:100%;background:url('../images/skill2_common.png') no-repeat center top;overflow:hidden;margin-top: 26px;}
.skill .skill-wrapper .water li {width:33.33%;float:left;text-align:center;line-height:20px; color:#666666;padding-top:40px;}
.skill .skill-wrapper .water li h5{font-size: 16px;font-weight: normal;}
.skill .skill-wrapper .water li p{line-height: 1.6;padding:64px 0 0;}
.skill .skill-wrapper .water li.left h5,.skill .skill-wrapper .water li.left p{padding-left: 30px;}
.skill .skill-wrapper .water li.right h5,.skill .skill-wrapper .water li.right p{padding-right: 30px;}
.skill .skill-wrapper .water .xiangqingBox{text-align: center;height: 40px;line-height: 40px;background: #f5f5f5;margin-top: 31px;}
.skill .skill-wrapper .water .xiangqingBox a{text-decoration: underline;color:#fd8252;}

.skill .skill-wrapper .water1 li{padding-top:33px;}
.skill .skill-wrapper .water1 li h5{height: 66px;}
.skill .skill-wrapper .water1 li p{padding-top: 44px;}

.skill .skill-wrapper .water1 li.top{padding-top:40px;}
.skill .skill-wrapper .water1 li.top h5{height: 60px;}
.skill .skill-wrapper .water2 li.left p{padding-left: 26px;}
.skill .skill-wrapper .water3 li.left p{padding-left: 0;}
.skill .skill-wrapper .water3 li.right p{padding-right: 0;}
.skill .skill-wrapper .water3{margin-bottom: 0;}


/* skill_3 */
.skill .skill-wrapper .skill_3 .part1{height: 260px; padding-left: 560px; position: relative; background: #f5f5f5; border: 1px solid #e6e6e6; margin: 30px 0 ; line-height: 1.8; }
.skill .skill-wrapper .skill_3 .part1 img{position: absolute; left: 0; top: 0; }
.skill .skill-wrapper .skill_3 .part1 h5{
    font-family: '微软雅黑', sans-serif, "黑体"; font-size: 26px; color: #555555; font-weight: bold; padding: 30px 0 0; }
.skill .skill-wrapper .skill_3 .part1 p{width: 440px; color:#666; }
.skill .skill-wrapper .skill_3 .part2,.skill .skill-wrapper .skill_3 .part3{padding-bottom: 30px;}
.skill .skill-wrapper .skill_3 .part3 .txt{padding-top: 0;}
.skill .skill-wrapper .skill_3 .part4{background: #f5f5f5; border: 1px solid #e6e6e6; padding:31px; text-align: center; line-height: 1.8; margin-top: 30px; }
.skill .skill-wrapper .skill_3 .part4 ul{padding-bottom: 40px;}
.skill .skill-wrapper .skill_3 .part4 li{width: 344px; margin-right: 1px; float: left; }
.skill .skill-wrapper .skill_3 .part4 li p{line-height: 27px; color: #666666; padding-top: 10px; }
.skill .skill-wrapper .skill_3 .part4 .txt{padding: 30px 126px 18px;border-top: 1px solid #e6e6e6;} 

/* skill_4  dingzhi */
.skill .skill-wrapper .dingzhi {position:relative;width:710px;font-family:'宋体', sans-serif, "黑体";font-size: 16px; /*letter-spacing:-2px;*/line-height:27px; color:#666666; padding:10px 0 0 390px;margin:22px 0 12px;}
.skill .skill-wrapper .dingzhi .leftTu {position:absolute;top:8px;left:0;}
.skill .skill-wrapper .dingzhi p{padding-right: 30px;}
.skill .skill-wrapper .dingzhi .title {display:block; /*letter-spacing:-2px;*/ line-height:1.5; color:#444444;}
.skill .skill-wrapper .dingzhi strong.title {padding:28px 18px;background:url('../images/dot.png') no-repeat 0 50%;}

/* skill_5   */
.skill .skill-wrapper .skill_5 .part1{height: 260px; border: 1px solid #e6e6e6; margin: 30px 0 ; line-height: 1.8; background:#f5f5f5 url(../images/skills5_1.jpg) no-repeat right center; }
.skill .skill-wrapper .skill_5 .part1 p{width: 570px; color:#666; padding:66px 0 0 40px; }
.skill .skill-wrapper .skill_5 .part2,.skill .skill-wrapper .skill_5 .part3{padding-bottom: 30px;}

.skill .skill-wrapper .skill_5 .part2 li{float: left; width: 366px; line-height: 1.6; color: #666666; }
.skill .skill-wrapper .skill_5 .part2 li.middle{margin: 0 1px;}
.skill .skill-wrapper .skill_5 .part2 li dt{padding-bottom: 10px;}
.skill .skill-wrapper .skill_5 .part2 li dd{padding-left:18px;background:url('../images/dot.png') no-repeat 0 7px; }
.skill .skill-wrapper .skill_5 .part3 {background:url('../images/bg_advantage.png') no-repeat 50% 0;text-align:center;overflow:hidden;}
.skill .skill-wrapper .skill_5 .part3 li {width:318px;float:left;margin-right:72px;}
.skill .skill-wrapper .skill_5 .part3 li.last {margin-right:0;}
.skill .skill-wrapper .skill_5 .part3 h5 {font-family:'微软雅黑', sans-serif, "黑体";height:210px;font-size:32px;line-height:210px;letter-spacing:-4px;color:#fd8252;font-weight:normal;height:144px;padding-top:66px;line-height:35px;}
.skill .skill-wrapper .skill_5 .part3 h5 span{font-size: 16px;color:#555;letter-spacing:0;}
.skill .skill-wrapper .skill_5 .part3 p {/*letter-spacing:-1px;*/line-height:1.6;color:#666;padding:15px 42px;}
.skill .skill-wrapper .skill_5 .part4 li{width: 366px; float: left; overflow: hidden; position: relative; }
.skill .skill-wrapper .skill_5 .part4 li p{line-height: 27px; color: #fff; padding:10px; background: rgba(0, 0, 0, 0.5); position: absolute; left: 0; bottom: 0; }
.skill .skill-wrapper .skill_5 .part4 .txt{padding: 30px 126px 18px;border-top: 1px solid #e6e6e6;} 


/* skill_6   */
.skill .skill-wrapper .skill_6 .part1{height: 390px; padding:40px; background: url(../images/skills6_1.png) no-repeat  center; position: relative; color:#666; }
.skill .skill-wrapper .skill_6 .part1 li{position: absolute; background:url('../images/dot.png') no-repeat 0 50%; padding-left: 18px; }
.skill .skill-wrapper .skill_6 .part1 li:nth-of-type(1){left: 12%; top: 19%; }
.skill .skill-wrapper .skill_6 .part1 li:nth-of-type(2){left: 64%; top: 19%; }
.skill .skill-wrapper .skill_6 .part1 li:nth-of-type(3){left: 7%; top: 60%; }
.skill .skill-wrapper .skill_6 .part1 li:nth-of-type(4){left: 70%; top: 60%; }
.skill .skill-wrapper .skill_6 .part1 li:nth-of-type(5){left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); top: 90%; }

.skill .skill-wrapper .skill_6 .part1 h5 {text-align: center; font-family:'微软雅黑', sans-serif, "黑体"; font-size:46px; color:#fd8252; font-weight:normal; line-height:1.2; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.skill .skill-wrapper .skill_6 .part1 h5 span{font-size: 23px;color:#555;}

.skill .skill-wrapper .skill_6 .part2 .txt{padding: 30px  0;}
.skill .skill-wrapper .skill_6 .part2 ul>li{line-height: 1.6; color: #666666; position: relative; height: 258px; border: 1px solid #e6e6e6; background-color: #f5f5f5; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; padding:36px 0 0 48px; margin-bottom: 36px; }
.skill .skill-wrapper .skill_6 .part2 ul>li.last{margin-bottom: 0;}
.skill .skill-wrapper .skill_6 .part2 ul>li img{position: absolute; right: 0; top: 0; }
.skill .skill-wrapper .skill_6 .part2 ul>li h5{font-family:'微软雅黑', sans-serif, "黑体"; font-size: 26px; color:#555555; font-weight:bold; padding-bottom:12px; }
.skill .skill-wrapper .skill_6 .part2 ol{padding-top: 30px;}
.skill .skill-wrapper .skill_6 .part2 ol li{float: left; background:url('../images/dot.png') no-repeat 0 50%; padding: 0 16px; }




/* 弹出菜单 */
.lyr_homepage {position:absolute;top:1px;left:-440px;width:270px;height:195px;padding:25px 50px;background-color:#2d3234;color:#bebebe;letter-spacing:-1px;z-index:-1}
.lyr_homepage h3 {font-family:'Microsoft Yahei',sans-serif;font-size:40px;line-height:40px;letter-spacing:-2px}
.lyr_homepage p {font-size:11px;line-height:14px;padding:23px 0 19px;}
.lyr_homepage a {position:relative;display:block;font-family:'Microsoft Yahei',sans-serif;font-size:20px;height:40px;line-height:40px;background-color:#454a4c;color:#bebebe;padding:0 0 0 63px;}
.lyr_homepage a .txt {display:block;position:absolute;top:0;left:63px;height:40px;line-height:40px;cursor:pointer;}
.lyr_homepage a .arrow {display:block;position:absolute;top:0;right:50px;width:20px;height:40px;background:url('../images/arrow_1.png') no-repeat 50% 50%;font-size:0;line-height:0;text-indent:-9999px;filter:alpha(opacity=0);opacity:0;cursor:pointer;}

.lyr_counsel {position:absolute;top:1px;left:-570px;width:450px;height:385px;padding:25px 0 0 50px;background-color:#2d3234;color:#bebebe;letter-spacing:-1px;z-index:-1}
.lyr_counsel h3 {font-family:'Microsoft Yahei',sans-serif;font-size:40px;line-height:40px;letter-spacing:-2px}
.lyr_counsel p {font-size:11px;line-height:14px;padding:13px 0 19px;}
.lyr_counsel form {width:350px;padding:0 0 0 25px;}
.lyr_counsel form .text {width:320px;padding:10px 15px;background-color:#fff;font-size:11px;letter-spacing:-1px;color:#888;margin:5px 0;border:0;}
.lyr_counsel form .select {position:relative;width:320px;height:34px;padding:0 15px;line-height:34px;background-color:#fff;font-size:11px;letter-spacing:-1px;color:#888;margin:5px 0;border:0;background:url('../images/select_arrow.png') #fff no-repeat 318px 5px;cursor:pointer;z-index:102;}
.lyr_counsel form .option_area {position:absolute;top:34px;left:0;width:350px;border-top:1px solid #e1e1e1;z-index:102;display:none;}
.lyr_counsel form .option_area li {height:29px;line-height:29px;background-color:#fff;padding:0 0 0 15px;}
.lyr_counsel form .option_area li:hover {background-color:#e1e1e1;}
.lyr_counsel form textarea.text {height:30px;padding:10px 15px}
.lyr_counsel p.agree {font-size:10px;letter-spacing:-1px;line-height:13px;padding:0 0;text-align:right;}
.lyr_counsel p.agree span {  }
.lyr_counsel a {position:relative;display:block;font-family:'Microsoft Yahei',sans-serif;font-size:20px;width:100%;height:40px;line-height:40px;background-color:#454a4c;color:#bebebe;border:0;margin-top:15px}
.lyr_counsel a .txt {display:block;position:absolute;top:0;left:153px;height:40px;line-height:40px;z-index:101;cursor:pointer;}
.lyr_counsel a .arrow {display:block;position:absolute;top:0;right:50px;width:20px;height:40px;background:url('../images/arrow_1.png') no-repeat 50% 50%;font-size:0;line-height:0;text-indent:-9999px;filter:alpha(opacity=0);opacity:0;z-index:101;cursor:pointer;}
.lyr_counsel .bg_layer {position:absolute;top:160px;left:50%;width:300px;margin-left:-150px;background-color:#2d3234;filter:alpha(opacity=0);opacity:0;color:#fff;font-size:14px;line-height:20px;text-align:center;padding:20px 0 30px;z-index:103;display:none}

.lyr_cs {position:absolute;top:1px;left:-440px;width:280px;height:207px;padding:24px 50px;background-color:#2d3234;color:#bebebe;letter-spacing:-1px;z-index:-1}
.lyr_cs h3 {font-family:'Microsoft Yahei',sans-serif;font-size:40px;line-height:40px;letter-spacing:-2px}
.lyr_cs p {font-size:11px;line-height:14px;padding:13px 0 14px;}
.lyr_cs .box {padding:10px 0;background-color:#454a4c;font-family:'Microsoft Yahei',sans-serif;font-size:30px;color:#fff;line-height:30px;text-align:center;}

.lyr_video {position:absolute;top:1px;left:-450px;width:330px;height:145px;padding:24px 0 24px 50px;background-color:#2d3234;color:#bebebe;letter-spacing:-1px;z-index:-1}
.lyr_video.video2 {z-index:102;}
.lyr_video h3 {font-family:'Microsoft Yahei',sans-serif;font-size:40px;line-height:40px;letter-spacing:-2px}
.lyr_video p {font-size:11px;line-height:14px;padding:13px 0 32px;}
.lyr_video a {position:relative;display:block;font-family:'Microsoft Yahei',sans-serif;font-size:20px;width:136px;height:40px;float:left;line-height:40px;background-color:#454a4c;color:#bebebe;margin-right:10px}
.lyr_video .txt {display:block;position:absolute;top:0;left:42px;height:40px;line-height:40px;cursor:pointer;}
.lyr_video .arrow {display:block;position:absolute;top:0;right:30px;width:20px;height:40px;background:url('../images/arrow_1.png') no-repeat 50% 50%;font-size:0;line-height:0;text-indent:-9999px;filter:alpha(opacity=0);opacity:0;cursor:pointer;}
.lyr_video .join .txt {left:52px}
.lyr_video .login_area {position:relative;display:none;text-align:left;}
.lyr_video.video2 .login_area {*margin-left:0}
.lyr_video form {width:282px;}
.lyr_video form .text {width:252px;padding:10px 15px;background-color:#fff;font-size:11px;letter-spacing:-1px;color:#888;margin:5px 0;border:0;}
.lyr_video form a {position:relative;display:block;font-family:'Microsoft Yahei',sans-serif;font-size:20px;width:100%;height:40px;line-height:40px;background-color:#454a4c;color:#bebebe;border:0;margin:10px 0 5px}
.lyr_video form a .txt {left:115px;}
.lyr_video form a .arrow {right:50px;}
.lyr_video .bg_layer {position:absolute;top:10px;left:41px;width:200px;height:67px;background-color:#2d3234;filter:alpha(opacity=0);opacity:0;color:#fff;font-size:14px;line-height:67px;text-align:center;display:none;z-index:0;}

.lyr_sns {position:absolute;top:1px;left:-210px;width:140px;height:50px;z-index:-1}
.lyr_sns li {position:relative;display:block;width:70px;height:50px;float:left;}
.lyr_sns a {display:block;width:69px;height:100%;font-size:0;line-height:0;text-indent:-9999px;background-color:#2d3234;border-left:1px solid #454a4c}
.lyr_sns a span {display:block;position:absolute;}
.lyr_sns a.t:hover {width:70px;background-color:#28aae1;border:0;}
.lyr_sns a.t span {width:15px;height:21px;top:15px;left:28px;background:url('../images/sns.png') no-repeat 0 50%}
.lyr_sns a.f:hover {width:70px;background-color:#3a5b9a;border:0;}
.lyr_sns a.f span {width:11px;height:25px;top:13px;left:30px;background:url('../images/sns.png') no-repeat 100% 50%}

.lyr_connect {position:absolute;top:1px;left:-350px;width:280px;height:50px;z-index:-1}
.lyr_connect li {width:69px;height:50px;border-left:1px solid #454a4c;float:left;}
.lyr_connect a {display:block;width:100%;height:39px;font-size:11px;letter-spacing:-1px;line-height:14px;color:#bebebe;text-align:center;background-color:#2d3234;padding-top:11px}
.lyr_connect a:hover {background-color:#454a4c}

.lyr_language {position:absolute;top:1px;left:-280px;width:210px;height:50px;z-index:-1}
.lyr_language li {position:relative;display:block;width:70px;height:50px;float:left;}
.lyr_language a {display:block;width:69px;height:100%;font-size:0;line-height:0;text-indent:-9999px;background-color:#2d3234;border-left:1px solid #454a4c}
.lyr_language a:hover {background-color:#454a4c}
.lyr_language a span {display:block;position:absolute;}
.lyr_language a.kor span {width:31px;height:12px;top:19px;left:20px;background:url('../images/language.png') no-repeat 0 50%}
.lyr_language a.cn span {width:20px;height:12px;top:19px;left:25px;background:url('../images/language.png') no-repeat -75px 50%}
.lyr_language a.en span {width:19px;height:11px;top:19px;left:26px;background:url('../images/language.png') no-repeat 100% 50%}
.lyr_language .prepare {position:absolute;bottom:50px;left:9px;width:53px;height:37px;background:url('../images/bg_prepare.png') no-repeat 50% 50%;font-size:11px;letter-spacing:-1px;line-height:30px;color:#bebebe;text-align:center;display:none}

.lyr_introduce {position:absolute;top:0px;left:-280px;width:210px;height:50px;z-index:-1}
.lyr_introduce li {width:69px;height:50px;border-left:1px solid #454a4c;float:left;}
.lyr_introduce a {display:block;width:100%;height:39px;font-size:11px;letter-spacing:-1px;line-height:14px;color:#bebebe;text-align:center;background-color:#2d3234;padding-top:11px}
.lyr_introduce a.look {height:32px;padding-top:18px}
.lyr_introduce a.map {height:32px;padding-top:18px}
.lyr_introduce a:hover {background-color:#454a4c}

.lyr_story {position:absolute;top:0px;left:-630px;width:560px;height:50px;z-index:-1}
.lyr_story li {width:79px;height:50px;border-left:1px solid #454a4c;float:left;}
/*新增*/
.lyr_story2 li a{ font-size: 11px;}

.lyr_story a {display: block;
    width: 100%;
    height: 33px;
    font-family: "Microsoft Yahei",sans-serif;
    font-size: 13px;
    color: #bebebe;
    letter-spacing: -1px;
    text-align: center;
    background-color: #2d3234;
    padding-top: 17px;}
.lyr_story a:hover {background-color:#454a4c}

.lyr_gallery {position:absolute;top:-330px;left:70px;width:100%;height:130px}
.lyr_gallery ul {overflow:hidden;}
.lyr_gallery li {display:block;width:16.66%;*width:16%;height:87px;float:left;padding-top:43px;text-align:center;background-color:#ea605f}
.lyr_gallery a {position:relative;font-family:'Microsoft Yahei',sans-serif;font-size:40px;color:#fff;letter-spacing:-2px;line-height:44px;}
/*.lyr_gallery a:hover {background:url('../images/underline.png') repeat-x 0 46px}*/
.lyr_gallery a span {position:absolute;bottom:8px;left:0;width:0;height:1px;background:url('../images/underline.png') repeat-x 0 0}
.lyr_gallery .close {position:absolute;top:0;left:-70px;width:70px;padding-top:31px;height:99px;background-color:#fff;}
.lyr_gallery .black {background-color:#555555;}
.lyr_gallery .white {background-color:#ffffff;}
.lyr_gallery .white a {color:#999999;}
/*.lyr_gallery .white a:hover {background:url('../images/underline2.png') repeat-x 0 46px}*/
.lyr_gallery .white a span {position:absolute;bottom:8px;left:0;width:0;height:1px;background:url('../images/underline2.png') repeat-x 0 0}
.lyr_gallery .blue {background-color:#5faaea;}
.lyr_gallery .orange {background-color:#fd8252;}
.lyr_gallery .green {background-color:#51c0ba;}
.lyr_gallery .yellow {background-color:#f8db72;}
.lyr_gallery.nav-gallery-menu {position:fixed;z-index:102;}
.bg_main1 {position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;filter:alpha(opacity=70);opacity:.7;z-index:101;display:none;}

.lyr_before_bg {position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;filter:alpha(opacity=70);opacity:.7;z-index:101;display:none;}
.lyr_before {position:absolute;top:50%;left:50%;margin:-245px 0 0 -481px;width:962px;height:491px;z-index:102;display:none;border:0px solid red;}
.lyr_before .close {position:absolute;top:0;right:0;width:50px;height:50px;background:url('../images/icon_close.png') #2d3234 no-repeat 50% 50%}
.lyr_before .close a {display:block;width:100%;height:100%;font-size:0;line-height:0;text-indent:-9999px}
.lyr_before .contents {width:100%;height:440px;margin-top:51px;*padding-top:51px;text-align:center;}
.lyr_before .contents h3 {width:100%;height:40px;background-color:#2d3234;font-size:15px;letter-spacing:-1px;line-height:40px;color:#bebebe}
.lyr_before .txt_log {font-size:11px;line-height:14px;padding:13px 0 32px;}
.lyr_vimeo {position:fixed;top:50%;left:50%;margin:-250px 0 0 -400px;width:800px;height:501px;z-index:102;display:none;}
.lyr_vimeo .close {position:absolute;top:0;right:0;width:50px;height:50px;background:url('../images/icon_close.png') #2d3234 no-repeat 50% 50%}
.lyr_vimeo .close a {display:block;width:100%;height:100%;font-size:0;line-height:0;text-indent:-9999px}
.lyr_vimeo .contents {width:100%;height:450px;margin-top:51px;*padding-top:51px}



/*#mouse_wheel {position:fixed;top:50%;left:50%;margin:-62px 0 0 -24px;z-index:120;width:49px;height:125px;text-align:center;cursor:pointer;background:url('../images/bg_scroll.png') no-repeat 50% 100%;font-family:'Open Sans',sans-serif;font-size:13px;color:#444444;line-height:14px;}
#mouse_wheel div {position:absolute;top:78px;left:22px;width:5px;height:0;overflow:hidden;}*/