@charset "utf-8";
.main_box{width:100%;}
.dark{ background:#EDEDED; }
.yellow{ background:#FAC100; }
.green{ background:#66ABEC; }
.t-red{color:#ff0000;}
.t-white{color:#fff;}
.t-black{color:#000;}
.t-yellow{color:#fdf000;}
.t-gray{color:#444;}

.box1000{width:1000px;margin:0 auto;position:relative;}
.box1000 p{margin-bottom:20px;line-height:24px;font-size:14px;}
.box1000 h1{line-height:100px;font-size:40px;font-weight:bold;color:#dc332c;text-align:center;font-family:'Microsoft YaHei'}

.tc{text-align:center;}
.t_ban{width:100%;height:30px;background-color:#f0f0f0;line-height:30px;}
.t_ban1{width:980px;margin:0 auto;}
.select{float:left;margin-left:20px;}
.t_ban1 p{float:left;}
.t_ban span{color:#f00;}
#sel,#sel1 {line-height:30px;overflow:hidden;}
#sel li {float: left;width:130px;padding-left:10px;} 
#sel1 li {float: left;width:100px;padding-left:10px;} 
#sel li:hover,#sel1 li:hover{background-color:#ccc;} 
#sel li ul,#sel1 li ul {line-height: 30px;text-align:left;margin-left:-10px; width: 130px; position: absolute;top:30px;display: none;z-index:999;} 
#sel1 li ul{width:100px;}
#sel li ul li,#sel1 li ul li{float: left; width: 130px;background:#f0f0f0;} 
#sel1 li ul li{width:100px;}
#sel li ul a,#sel1 li ul a{display: block; width: 120px;text-align:left;padding-left:10px;} 
#sel1 li ul a{width:90px;}
#sel li ul a:link,#sel1 li ul a:link {color:#333; text-decoration:none;} 
#sel li ul a:visited,#sel1 li ul a:visited {color:#333;text-decoration:none;} 
#sel li ul a:hover,#sel1 li ul a:hover {color:#333;text-decoration:none;font-weight:normal;background-color:#ccc;}
.in_form{margin-left:300px;width:680px;}
.in_form p{line-height:50px;font-size:16px;color:#fff;}
.inname{width:200px;height:30px;padding:0 40px;background:url(../images/in_name.jpg) 10px center no-repeat;background-color:#FFF;border:none;border-radius:3px;}
.intel{width:200px;height:30px;padding:0 40px;background:url(../images/in_tel.jpg) 10px center no-repeat;background-color:#FFF;border:none;border-radius:3px;}
.insub{width:60px;height:30px;background-color: #4CAF50;border: none;color: white;border-radius:3px;}
.header{width:980px;height:100px;margin:0 auto;}
.header img[alt="天言韩国语logo"]{float:left;}
.header img[alt="天言韩国语咨询电话"]{float:right;margin-top:20px;}
.fenxiao{float:right;margin-top:21px;margin-right:20px;}
.fenxiao li,.fenxiao li:hover{float:left;width:60px;height:60px;margin:0 20px;background:url(../images/mapbj.png) center top no-repeat;text-align:center;}
.fenxiao li:hover{background:url(../images/mapbj_h.png) center top no-repeat;}
.fenxiao li a{display:block;padding-top:46px;font-size:12px;color:#666;}
.fenxiao li:hover a{color:#dc332c;}
.fenxiao img{float:left;margin:10px;}

.nav{background:#333;height:40px;line-height:40px;color:#fff;font-size:14px;}
.nav ul{float:left;padding-left:14px;}
.nav li{float:left;width:120px;text-align:center;}
.nav li.current{background:#dc332c;}
.nav li:hover{background:#dc332c;}
.nav li a{color:#fff;}

.ipa01{background:url(../images/banner.jpg) 50% no-repeat;height:500px;}
.ipa01_chuguo{background:url(../images/banner_chuguo.jpg) 50% no-repeat;height:500px;}
.ipa02{background:url(../images/jinque.jpg) 50% no-repeat;height:672px;}
.ipa03{background:#f0f0f0 url(../images/huihanyu.jpg) 50% no-repeat;height:563px;}
.ipa04{background:url(../images/gaoxin.jpg) 50% no-repeat;height:591px;}
.ipa05{background:url(../images/yaolan.jpg) 50% no-repeat;height:616px;}
.ipa06{background:url(../images/why.jpg) 50% no-repeat;height:1030px;}
.ipa07{background:#f0f0f0 url(../images/0fengxian.jpg) 50% no-repeat;height:374px;}
.ipa09{background:#f0f0f0 url(../images/100jiuye.jpg) 50% no-repeat;height:805px;}
.ipa10{background:url(../images/ganyan.jpg) 50% no-repeat;height:676px;}
.ipa11{background:url(../images/huodong.jpg) 50% no-repeat;height:850px;}
.ipa12{background:url(../images/end.jpg) 50% no-repeat;height:427px;}
.ipa_lb{background:#f0f0f0 url(../images/libao.jpg) 50% no-repeat;height:525px;}

.on01{background:url(../images/on3p.jpg) 50% no-repeat;height:503px;}

.position{position:absolute;}
.btn01_1{top:360px;left:375px;}
.btn02_1{top:582px;left:162px;}
.video{top:224px;right:14px;}
.btn04_1{top:510px;left:440px;}
.btn05_1{top:170px;left:160px;}
.btn05_2{top:170px;left:345px;}
.btn05_3{top:170px;left:535px;}
.btn05_4{top:170px;left:710px;}
.btn05_5{top:330px;left:160px;}
.btn05_6{top:330px;left:345px;}
.btn05_7{top:330px;left:535px;}
.btn05_8{top:330px;left:710px;}
.btn06_1{top:895px;left:375px;}
.btn08_1{top:373px;left:260px;}
.btn08_2{top:714px;left:260px;}
.btn11_1{top:170px;left:250px;}
.btn11_2{top:343px;left:717px;}
.btn11_3{top:522px;left:318px;}
.btn11_4{top:667px;left:318px;}
.btn11_5{top:667px;left:496px;}
.btn11_6{top:552px;left:717px;}
.btn12_1{top:280px;left:240px;}
.on_btn01_1{top:400px;left:375px;}
.btnlb_1{top:156px;left:773px;}
.btnlb_2{top:282px;left:773px;}
.btnlb_3{top:408px;left:773px;}
.btnlb_4{top:538px;left:423px;}

.button125{width:125px;height:150px;display:block;}
.button1020{width:100px;height:200px;display:block;}
.button150{width:150px;height:50px;display:block;}
.button250{width:250px;height:60px;display:block;}
.button500{width:500px;height:80px;display:block;}
.v1{width:230px;height:160px;display:block;}
.v2{width:270px;height:165px;display:block;}
.v3{width:168px;height:136px;display:block;}
.v4{width:300px;height:162px;display:block;}
.v5{width:132px;height:160px;display:block;}
.v6{width:220px;height:308px;display:block;}

.abt_vdo iframe{width:750px;height:437px;}

@media screen and (max-width:1000px){
.box1000{width:100%;margin:0 auto;position:relative;}
.btn01_1{top:450px;left:0;}
.btn02_1{top:582px;left:0;}
.btn04_1{top:510px;left:0;}
.btn06_1{top:835px;left:0;}
.btn08_1{top:373px;left:0;}
.btn08_2{top:714px;left:0;}
.btn12_1{top:300px;left:0;}
.button150{width:900px;height:50px;display:block;}
.button250{width:950px;height:60px;display:block;}
.button500{width:950px;height:80px;display:block;}
}


/*-- 在线客服 --*/
.box_os .os_x, .box_os .osqq, .ico_os, .ico_gt, .ico_pp, .osqq .qq, .osqq .qq1, .osqq .qq2, .osqq .qq3,.osqq .qq4,.box_os .osqq .tel1{ background:url(../images/kf.gif) no-repeat;}
.box_os{ height:auto; overflow:hidden; width:150px; position:fixed; right:0; top:60px; _position:absolute; z-index:9999;}
.box_os .os_x{ background-color:#f7f7f7; background-position:2px 2px; width:18px; height:20px; float:right; display:inline; cursor:pointer;}
.box_os .osqq{ width:150px; background-color:#e3e3e3; background-position:0 -405px; clear:both; padding:90px 0 8px 0; text-align:center;}
.box_os .osqq img{ padding:3px 0;}
.box_os .osqq p em{ color:#999; display:block;}
.box_os .osqq p span{ color:#ff0000; display:block;}
.box_os .osqq .tel1{ background-position:0px -180px; display:block; width:15px; height:20px; margin:0 auto; cursor:pointer;float:left;margin-left:10px;margin-right:-15px;}
.box_os .osqq .qq{ background-position:-155px -180px; display:block; width:150px; height:60px; margin:0 auto; cursor:pointer;}
.box_os .osqq .qq1{ background-position:-155px -258px; display:block; width:150px; height:60px; margin:4px auto; cursor:pointer;}
.box_os .osqq .qq2{ background-position:-155px -336px; display:block; width:150px; height:60px; margin:0 auto; cursor:pointer;}
.box_os .osqq .qq3{ background-position:-155px -414px; display:block; width:150px; height:60px; margin:4px auto; cursor:pointer;}
.box_os .osqq .qq4{ background-position:10px -332px; display:block; width:142px; height:60px; margin:4px auto; cursor:pointer;text-align:right;padding-right:8px;}
.acbox{ width:130px; overflow:hidden;}
.acbox .ico_gt{ background-position:-60px 0;  border-top:0; cursor:pointer; width:60px; height:33px; float:right;}
.acbox .ico_pp{ background-position:-60px -60px; border:1px solid #81b140; border-top:0; cursor:pointer; width:60px; height:33px; float:right; margin:0 2px;}
.onlineService{ background:none; display:none; width:39px; *width:84px; height:178px; ;position:fixed; right:0; top:44px; _position:absolute;}
.onlineService .ico_os{ background-position:-2px -20px; border:1px solid #c7c7c7; cursor:pointer; width:39px; height:98px; float:right;}
.onlineService .ico_gt{ background-position:right 0; border:1px solid #299ec0; cursor:pointer; width:39px; height:37px; float:right; clear:both;}
.onlineService .ico_pp{ background-position:right -60px; border:1px solid #81b140; cursor:pointer; width:39px; height:37px; float:right; margin:0 0 1px 0; clear:both;}
.box_os .osqq p span a{color:#557917;}

.paralasic {
	background-image:url(../images/online-banner.jpg);
	
	background-attachment: fixed;
	background-size: cover;
	background-size: 100vw;
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #333;
}

h1.title{padding: 60px 100px 0; text-align: center;font-size:2.8rem;font-weight:bold;color:#fff;}
p.subtitle{padding: 20px 100px 50px; text-align: center;font-size:1.5rem;color:#f00;}

.paralasic-demo{
	width: 100%;
	height: 630px;
	background-image: url(../images/online-banner.jpg);
	background-attachment: fixed;
	background-size: cover;
	background-size: 100vw;
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #333;
}

.on_3{
	float:left;
	width:250px;
	height:280px;
	margin-right:115px;
	margin-bottom:30px;
	color:#333;
	font-size:18px;
	line-height:30px;
	background-color:rgba(247,247,247,1);
}
.on_3 p{padding:20px;}

.on_4{
	float:left;
	width:215px;
	height:280px;
	margin-right:40px;
	margin-bottom:30px;
	color:#333;
	font-size:14px;
	line-height:24px;
	background-color:rgba(247,247,247,1);
}
.on_4 p{padding:14px;}

.on_btn{display:block;width:250px;border-radius:5px;margin:0 auto;line-height:50px;color:#fff;text-align:center;font-size:18px;background:#dc332c;}
/* iFocus style */
#ifocus {width:520px; height:319px;margin:0 auto;}
#ifocus ul{ margin:0; padding:0; list-style:none;}
#ifocus li{ list-style:none;}
#ifocus_btn {display:inline; float:left; width:520px;}
#ifocus_btn li {float:left;margin-right:16px;width:90px; height:70px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
#ifocus_btn img {width:90px; height:54px; margin-top:16px;}
#ifocus_btn .current {background: url(ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:0.5; filter:alpha(opacity=100);}
#ifocus_pic {position:relative; float:left; width:520px; height:319px; overflow:hidden;}
#ifocus_piclist {position:absolute; float:right; display:inline}
