@charset "utf-8";
/* CSS Document */

/* CSS Document */
body{margin:0;font-family:'Segoe UI','Microsoft YaHei',Helvetica, Arial,sans-serif;font-size:14px;word-spacing:2px;color:#333;}
img{border-style:none}
a{text-decoration:none;color:#333;}
input,textarea,select{font-family:'Segoe UI','Microsoft YaHei',Helvetica, Arial,sans-serif;vertical-align:middle;}
form{margin:0;padding:0;border-style:none}
table{border-collapse:collapse;}
th,td{padding:0;}
button::-moz-focus-inner{border:0;padding:0}
input[type="submit"]::-moz-focus-inner{border:0;padding:0}
.clearfix:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.clearfix{display:block}
ul,h1,h2,h3,h4,h5,p,ol{padding:0;margin:0;list-style:none;font-weight:normal;}

@font-face {font-family:"HelveticaNeueLTStd-ThEx";
src: url('font/HelveticaNeueLTStd-ThEx.eot'); /* IE9*/
src: url('font/HelveticaNeueLTStd-ThEx.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
 	 url('font/HelveticaNeueLTStd-ThEx.otf') format('opentype'),
	 url("font/HelveticaNeueLTStd-ThEx.woff") format("woff"),
	 url("font/HelveticaNeueLTStd-ThEx.ttf") format("truetype"),
	 url("font/HelveticaNeueLTStd-ThEx.svg#HelveticaNeueLTStd-ThEx") format("svg");
}

@font-face {font-family:"HelveticaNeueLTStd-Th";
src: url('font/HelveticaNeueLTStd-Th.eot'); /* IE9*/
src: url('font/HelveticaNeueLTStd-Th.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	 url('font/HelveticaNeueLTStd-Th.otf') format('opentype'),
	 url("font/HelveticaNeueLTStd-Th.woff") format("woff"),
	 url("font/HelveticaNeueLTStd-Th.ttf") format("truetype"),
	 url("font/HelveticaNeueLTStd-Th.svg#HelveticaNeueLTStd-Th") format("svg");
}

@font-face {font-family:"HelveticaNeueLTPro-hvcn";
src: url('font/HelveticaNeueLTPro-hvcn.eot'); /* IE9*/
src: url('font/HelveticaNeueLTPro-hvcn.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	 url('font/HelveticaNeueLTPro-hvcn.otf') format('opentype'),
	 url("font/HelveticaNeueLTPro-hvcn.woff") format("woff"),
	 url("font/HelveticaNeueLTPro-hvcn.ttf") format("truetype"),
	 url("font/HelveticaNeueLTPro-hvcn.svg#HelveticaNeueLTPro-hvcn") format("svg");
}
@font-face {font-family:"HelveticaNeueLTPro-Bd";
src: url('font/HelveticaNeueLTPro-Bd.eot'); /* IE9*/
src: url('font/HelveticaNeueLTPro-Bd.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	 url('font/HelveticaNeueLTPro-Bd.otf') format('opentype'),
	 url("font/HelveticaNeueLTPro-Bd.woff") format("woff"),
	 url("font/HelveticaNeueLTPro-Bd.ttf") format("truetype"),
	 url("font/HelveticaNeueLTPro-Bd.svg#HelveticaNeueLTPro-Bd") format("svg");
}

/* head css */
.head{border-bottom:1px solid #0063db;height:88px;position:relative; z-index:1;}
.wrap{width:1000px;margin:0 auto;position:relative;}
.head_logo{float:left;width:90px;height:88px;/*margin-right:190px;*/}
.head_logo img{margin-top:8px;}
.head_logo1{float:left;width:115px;height:88px;/*margin-right:190px;*/}
.head_logo1 img{margin-top:8px;border-radius:7px 7px 7px 7px}
.menu{float:left;position: relative;}	
.menu li{float:left;height:88px;margin:0 10px;}
.menu li a{float:left;height:85px;padding:0 5px;line-height:88px;}
.menu li a:hover{color:#0063db;}
.menu li.active{color:#0063db;/*border-bottom:4px solid #ff0084;*/ }
#magic-line{position:absolute;bottom: 0px; left:0;width: 100px;height:4px ;background: #ff0084; z-index: 100;margin:0;}

	/*Lan Switch*/
.language-switch-box{float:right;height:25px;font-size:14px;vertical-align: middle;
margin-left:5px;width:115px;position:relative;top:31px;text-align:left;}
.language-switch-box ul:hover{border-color:#dadedd}
.language-switch-box ul:hover li{display:block}
.language-switch-box ul a:hover{color:#f94421;}
.language-switch-box ul{border:solid 1px #fff;line-height:23px;/* border-radius:4px; */padding:0px 6px;background:#fff;padding-bottom:5px;}
.language-switch-box li{list-style:none;display:none;}
.language-switch-box li:first-child{ display:block;}
.language-switch-box i{display:inline-block;width:24px;height:16px; font-style:normal;background:url(../img/flag8.png) left center no-repeat;vertical-align: middle;
margin-right:6px;}
.lan-cn i{background-position:-0px center;}
.lan-en i{background-position:-24px center;}
.lan-tw i{background-position:-48px center;}
.lan-pt i{background-position:-72px center;}
.lan-es i{background-position:-96px center;}

.sub_menu p{height: 50px;line-height: 46px;float: right;padding-right: 111px;}
.sub_menu span{margin:0 20px;display: inline-block;}
.sub_menu a:hover span,.sub_menu .active span{color:#0063db;border-bottom: 4px solid #ff0084;}


/* end head css */


/* index css */
.index_banner{height:780px;background:url(../img/map.jpg) no-repeat center 0px;margin-top:40px;}
.index_banner .wrap{height:780px;}
.index_banner .service_area{padding-left:40px;color:#0063db;background:url(../img/service_area.jpg) no-repeat 0 center;height:28px;line-height:28px;position:absolute;bottom:50px;left:0;}
.index_banner .national_flag{width:222px;background:url(../img/National_logo.jpg) no-repeat 0 center;height:50px;position:absolute;bottom:0px;left:0;}
.index_banner .welex{width:435px;height:150px;position:absolute;top:50%;left:50%;margin-left:-255px;margin-top:-168px;background:#ff339d; *background:#ff339d; *filter:alpha(opacity=80); background-color:rgba(244,9,131,0.8);color:#fff;padding:0 38px;overflow:hidden;}
.index_banner .welex h3{font-size:54px;font-weight:600;padding-top:10px;white-space: nowrap;font-family:'HelveticaNeueLTPro-Bd','Microsoft YaHei', Helvetica, sans-serif;}
.index_banner .welex p{font-size:20px;font-family:"HelveticaNeueLTStd-ThEx";line-height:28px;}
.index_box1{height:500px;background:url(../img/indexbanner.jpg) no-repeat center;text-align:center;}
.index_box1 h3{font-size:48px;color:#fff;height:100px;padding-top:77px;font-family:'HelveticaNeueLTPro-hvcn','Microsoft YaHei', Helvetica, sans-serif;}
.index_box1 li{width:230px;float:left;padding:0 50px}
.index_box1 li strong{font-size:48px;color:#f646a1;line-height:50px;font-weight: normal;}
.index_box1 li p{color:#fff;font-size:20px;line-height:58px;font-style: italic;}
.index_box1 li div{color:#ccc;font-size:14px;line-height:30px;}
.index_box1 li div.first{line-height:20px;}
.index_box2{padding-top:78px;}
.index_box2 h3{font-size:48px;color:#0063db;text-align:center;height:50px;line-height:50px;padding:0px 0 60px;font-family:'HelveticaNeueLTPro-hvcn','Microsoft YaHei', Helvetica, sans-serif;}
.index_box2 li{float:left;padding: 0 0 0 18px;width:464px;margin-bottom:80px;overflow:hidden;}
.index_box2 .gamelist1{height:190px;}
.index_box2 .list1 .left{width:160px;float:left;}

.index_box2 .list1 .right{width:285px;float:left;margin-left:16px;}
.index_box2 .title{color:#333;font-size:24px;padding:4px 0 5px;text-align:left;font-family:'HelveticaNeueLTPro-hvcn','Microsoft YaHei', Helvetica, sans-serif;}
.index_box2 .list3 .title{padding:17px 0 10px;}
.index_box2 .describe{line-height:24px;font-size:14px;color:#666;min-height: 91px;}
.index_box2 .link{height:47px;margin-top:27px;}
.index_box2 .list1 .link a{width:157px;height:47px;background:url(../img/index-button.png) no-repeat;float:left;}
.index_box2 .list1 .link .appstore{margin-right:10px;}
.index_box2 .list1 .link .appstore:hover{background-position:0 -47px;}
.index_box2 .list1 .link .appstore:active{background-position:0 -94px;}
.index_box2 .list1 .link .googleplay{background-position:0 -141px;}
.index_box2 .list1 .link .googleplay:hover{background-position:0 -188px;}
.index_box2 .list1 .link .googleplay:active{background-position:0 -235px;}


.index_box2 .list2 .gameimg{height:100px;}
.index_box2 .list2 .experience{width:199px;height:50px;float:left;background:url(../img/index-button2.png) no-repeat;text-align:center;line-height:50px;color:#666;font-size:14px;padding-right:50px;}
.index_box2 .list2 .experience:hover{background-position:0 -50px;color:#99c1f1;}
.index_box2 .list2 .experience:active{background-position:0 -100px;color:#0063db;}

.index_box2 .list3 .gameimg{height:210px;}
.index_box2 .list3 li{height:358px;}

.index_box3{height:300px;}
.index_box3 a{display:block;width:166px;height:44px;border:1px solid #fff;color:#fff;line-height:44px;margin:0 auto;}
.index_box3 a:hover{border-color:#80aad0;}
.index_box3 a:active{background:#fff;color:#666;}
/* end  index css */

/* publick head*/
.aboutus_banner div,.cooperation_banner div,.culture_banner div,.relations_banner div,.joinus_banner div{font-size:48px;color:#fff;text-align:center;position:relative;top:39%;}
.aboutus_banner div span,.cooperation_banner div span,.culture_banner div span,.relations_banner div span,.joinus_banner div span{display:inline-block;height:100px;line-height:100px;padding:0 30px;background-color: #3080e1\9;background:rgba(0,99,219,0.8);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#883080e1', endColorstr = '#883080e1' );font-family:'HelveticaNeueLTPro-hvcn','Microsoft YaHei', Helvetica, sans-serif; }

/* end publick head*/

/* about us  */
.aboutus_banner{background:url(../img/aboutus.jpg) repeat-x center 0;position:relative;height:520px;}

.aboutus_nation{/*height:262px;*/padding-top:60px;padding-bottom: 80px;}
.aboutus_nation_two{border-top:1px solid #ccc; padding:100px 0;}
.aboutus_nation .left,.aboutus_nation_two .left{float:left;width:40%;color:#0855b1;font-size:48px;font-family:'HelveticaNeueLTPro-hvcn','Microsoft YaHei', Helvetica, sans-serif;}
.aboutus_nation .right,.aboutus_nation_two .right{float:right;width:50%;line-height:25px;}
.aboutus_nation_two .left{font-family:'Microsoft YaHei', Helvetica, sans-serif;}

.aboutus_now{background:url(../img/aboutus_now.jpg) repeat-x center 0;height:185px;color:#fff;text-align:center;padding-top:50px;}
.aboutus_now h3{font-size:48px;margin-bottom:20px;font-family:'HelveticaNeueLTPro-hvcn','Microsoft YaHei', Helvetica, sans-serif;}
.timeline_div_hidden{display:none;}

.timeline{padding-top:37px;padding-bottom:97px;}
.timeline h4{color:#0855b1;font-size:36px;}
.timeline p{color:#666;line-height: 22px;}
.timeline .left .imgcenter,.timeline .right .imgcenter{text-align:center;}
.timeline .left .imgcenter{margin-right:50px;}
.timeline .right .imgcenter{margin-left:50px;}
.timeline .left .img{margin-right:50px;text-align:right;overflow:hidden;}
.timeline .right .img{margin-left:50px;text-align:left;overflow:hidden;}
.timeline .cont {width:100%;position:relative;margin-bottom: 20px;padding-top:165px;}
.timeline .line{width:4px;background:#ccc;position:relative;margin:0 auto;}
.timeline .round{position:absolute;top:-10px;background:url(../img/round.png) no-repeat center;width:20px;height:20px;right:-12px;}
.timeline .left{float:left;width:484px;padding-top:50px;position: relative;z-index: 1;}
.timeline .left h4,.timeline .left p{padding:30px 50px 10px 0;}
.timeline .left p{padding-top: 0px;padding-bottom: 100px;}

.timeline .left .cont .triangle{height:57px;width:150px;font-size:32px;color:#fff;position:absolute;top:0;right:48px;text-align:center;line-height:57px;background:#0855b1;font-family:'HelveticaNeueLTPro-hvcn','Microsoft YaHei', Helvetica, sans-serif;}
.timeline .left .cont .triangle:after {content: "";right:-30px;bottom: 27px;position: absolute;width: 0;height: 0;border-top:15px solid #0063db;border-right:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #0063db;}


.timeline .right{float:right;width:512px;border-left:4px solid #ccc;padding-top:140px;position:relative;z-index: 0;}
.timeline .right:before{content:"";background:url(../img/bordergradient2.png) repeat-x ;left:-4px;top:-32px;position:absolute;width:4px;height:32px;}
.timeline .right:after{content:"";background:url(../img/bordergradient.png) repeat-x ;left:-4px;bottom:-84px;position:absolute;width:4px;height:92px;}
.timeline .left h4,.timeline .right h4{font-family:'HelveticaNeueLTPro-hvcn','Microsoft YaHei', Helvetica, sans-serif; }
.timeline .right h4,.timeline .right p{padding:30px 0px 10px 50px;}
.timeline .right p{padding-top: 0px;padding-bottom: 100px;}
.timeline .right .cont{} 
.timeline .right .cont .round{left:-12px;}
.timeline .right .cont .triangle{height:57px;width:150px;font-size:32px;color:#fff;position:absolute;top:0;left:48px;text-align:center;line-height:57px;background:#0855b1;font-family:'HelveticaNeueLTPro-hvcn','Microsoft YaHei', Helvetica, sans-serif;}
.timeline .right .cont .triangle:after {content: "";left:-30px;bottom: 27px;position: absolute;width: 0;
height: 0;border-top:15px solid #0063db;border-right:15px solid #0063db;border-bottom:15px solid transparent;border-left:15px solid transparent;}
/* end about us  */

/* Business cooperation  */
.cooperation_banner{height:400px;background:url(../img/cooperationbanner.jpg) no-repeat center 0px;position:relative;}

.cooperation_nation{padding:50px 0;}
.cooperation_nation li{width:308px;float:left;margin-right:33px;}
.cooperation_nation li.last{margin-right:0px;}
.cooperation_nation li h3{color:#333;font-size:22px;padding-bottom:30px;font-family:'HelveticaNeueLTPro-hvcn','Microsoft YaHei', Helvetica, sans-serif;}
.cooperation_nation li p{color:#666;font-size:14px;line-height:24px;}
.cooperation_bottom{margin-top:30px;height:424px;background:url(../img/cooperation.jpg) no-repeat center;color:#fff;}
.cooperation_bottom .left{float:left;width:690px;}
.cooperation_bottom .right{float:right;width:310px;text-align:center;}
.cooperation_bottom .right p{padding-top:70px;font-size:20px;line-height:54px;}
.cooperation_bottom .left h3{font-size:48px;padding-top:70px;padding-bottom:40px;font-family:'HelveticaNeueLTPro-hvcn','Microsoft YaHei', Helvetica, sans-serif;}
.cooperation_bottom .left li{float:left;width:60px;height:60px;position:relative;margin-right:15px;}
.cooperation_bottom .coopermask{background:#fff;opacity:0.25;filter:alpha(opacity=25);z-index:1;position:absolute;left:0;top:0;width:60px;height:60px;}
.cooperation_bottom .list1 .coopermask:after,.cooperation_bottom .list2 .coopermask:after,.cooperation_bottom .list3 .coopermask:after{content:"";position:absolute;bottom:-10px;left:20px;width:0px;height:0px;border-top:10px solid #ff0084;border-right:10px solid transparent;border-left:10px solid transparent;display:none;}
.cooperation_bottom .coopercontact{position:absolute;left:0;top:0;width:60px;height:60px;background:url(../img/Contactus.png) no-repeat;z-index:2;}
.cooperation_bottom  b{position:absolute;left:0;bottom:-65px;width:600px;font-size:20px;font-weight:normal;display:none;color:#fff;}
.cooperation_bottom .list2  b{left:-74px;}
.cooperation_bottom .list3  b{left:-164px;}
.cooperation_bottom .list2 .coopercontact{background-position:-60px 0;}
.cooperation_bottom .list3 .coopercontact{background-position:-120px 0;}
.cooperation_bottom .list4 .coopercontact{background-position:-180px 0;}
.cooperation_bottom .list5 .coopercontact{background-position:-240px 0;}
.cooperation_bottom li.active .coopermask{background:#ff0084;opacity:1;filter:alpha(opacity=100);}
.cooperation_bottom li.active .coopermask:after,.cooperation_bottom li.active b{display:block;}
/* end Business cooperation  */

/* enterprise culture */
.culture_banner{height:399px;background:url(../img/culture.jpg) no-repeat center 0px;position:relative;}

.culture_nation{padding-top:127px;}
.culture_nation .left{float:left;width:450px;padding-right:50px;}
.culture_nation .picture{height:300px;text-align:center;}
.culture_nation .picture span{height:231px;width:137px;float:left;background:url(../img/culturepicture.png) no-repeat;margin-left:160px;}
.culture_nation .list2 span{background-position:0 -231px;}
.culture_nation .list3 span{background-position:0 -462px;}
.culture_nation .list4 span{background-position:0 -693px;}
.culture_nation .list5 span{background-position:0 -924px;}
.culture_nation .list6 span{background-position:0 -1155px;}
.culture_nation .right{float:right;width:500px;}
.culture_nation .clearboth{clear:both;}
.culture_nation h3{color:#0855b1;font-size:36px;padding-bottom:10px;font-family:'HelveticaNeueLTPro-hvcn','Microsoft YaHei', Helvetica, sans-serif;}
.culture_nation p{color:#666;font-size:14px;line-height:25px;}
.culture_nation p:last-of-type{padding-bottom:20px;}
/* end enterprise culture */

/* news */

.news_item{padding: 80px 0 20px;}

.news_item .icons{background: url(../img/icons.png) no-repeat;}

.news_item .main{width: 700px;margin:0 auto;}

.news_item .headline{position: relative;display: block;background-color: #ccc;height:460px;overflow:hidden;}

.news_item .headline img{display: block;border: 0 none;width: 100%;}

.news_item .main .time,
.news_item .main .title h2{color: #FFF;font-weight: bold;font-size: 36px;}

.news_item .main .time{position: absolute;top: 40px;line-height: 80px;padding: 0 40px;background-color: #0956b2;}

.news_item .main .title{position: absolute;top: 0;left: 0;right: 0;bottom: 0;}

.news_item .main .title div{display: table;width: 100%;height: 100%;cursor: pointer;}

.news_item .main .title h2{display: table-cell;vertical-align: middle;text-align: center;line-height: 45px;}

.news_item .main .detail{line-height: 2em;padding: 15px 0;}

.news_item .main .pic_list{margin-right: -20px;text-align: center;}
.news_item .main .pic_list img{width:340px;}
.news_item .main .pic_list .pic{position: relative;display: inline-block;margin-right: 20px;margin-bottom: 20px;vertical-align: top;}


.news_item .main .pic_list .pic .mask,
.news_item .main .pic_list .pic .search{
	position: absolute;
	opacity: 0;
	filter: alpha(opacity=0);
}

.news_item .main .pic_list .pic .mask{
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #ff0084;
}

.news_item .main .pic_list .pic .search{
	width: 48px;
	height: 48px;
	top: 50%;
	left: 50%;
	margin-top: -24px;
	margin-left: -24px;
	background-position: -269px 0;
}

.news_item .main .like{
	margin-right: -22px;
	text-align: right;
}

.news_item .main .like .facebook,
.news_item .main .like .tweet,
.news_item .main .like .xing,
.news_item .main .like .linkedin{
	width: 48px;
	height: 48px;
	display: inline-block;
	margin-right: 22px; 
}
.news_item .main .like .facebook:hover,.news_item .main .like .tweet:hover,.news_item .main .like .xing:hover,.news_item .main .like .linkedin:hover{background:url(../img/iconshover.png)}

.news_item .main .like .tweet,.news_item .main .like .tweet:hover{
	background-position: -70px 0;
}

.news_item .main .like .xing,.news_item .main .like .xing:hover{
	background-position: -140px 0;
}

.news_item .main .like .linkedin,.news_item .main .like .linkedin:hover{
	background-position: -210px 0;
}

.news_item .tags{margin-left: 717px;}

.news_item .tags .title{display: block;line-height: 14px;padding:0px 0 10px;}

.news_item .tags .list a{display: inline-block;background-color: #ff0084;line-height: 32px;padding: 0 15px;color: #FFF;margin-right: 10px;margin-bottom: 10px;
-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}

.paging-module{text-align: center;}
.paging-module .inner-wrapper{padding:50px 0;}
.paging-module .paging-num {display: inline-block;}
a.page-num-link.current {background: #f52d9b;color: #FFF;}

.paging-num .current {display: block;}
a.page-num-link {color: #FFF;float: left;font-size: 16px;font-weight: 700;height: 40px;line-height: 40px;margin-right: 10px;text-align: center;width: 40px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;background-color: #0063db;}
.paging-num a.next-page{background:#0063db url(../img/numbernext.png) no-repeat center;}
a.page-num-link:hover {background-color:#0855b1;color: #FFF;}
a.page-num-link.current:hover{background-color: #f52d9b;color: #FFF;}
div.more-pages-dots{background: inherit;color: #002855;float: left;font-size: 16px;font-weight: 700;height: 40px;line-height: 40px;margin-left: -10px;text-align: center;width: 40px;}

/* end news */
/* new 弹层 */
.tanceng{display:none;}
.tancengimg{position:fixed;_position: absolute;left: 50%;top: 50%;background: #FFF;z-index: 50;width:500px;height:300px; margin-left: -250px; margin-top: -150px; background: url(../img/loading.gif) no-repeat center; background-color: #fff; border: 5px solid #e3e3e3;overflow: visible !important;}
.tancengimg div{display:table-cell;vertical-align:middle;}
.tancengimg span{position:absolute;width:40px;height:40px;background-image:url(../img/btn.png); background-repeat:no-repeat; cursor:pointer; z-index: 100;}
.tancengimg span.left{left:-25px;top:50%;margin-top:-20px; background-position:-80px 0}
.tancengimg span.right{right:-25px;top:50%;margin-top:-20px;background-position:-40px 0}
.tancengimg span.close{top:-20px;right:-20px;background-position:0px 0}
.tancengimg .big_img{display: block; width: 100%; height: 100%;}
/* new 弹层end */
/* footer */
.tanceng_mask{position:fixed; left: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: 0.8; filter: alpha(opacity: 80); z-index:30;}
#back-top{z-index:1000;display:none;cursor:pointer;position:fixed;bottom:20px;right:30px;width:48px;height:48px;line-height:48px;text-indent:150px;overflow:hidden;background:url(../img/topup.png) left top no-repeat;}
#back-top:hover{background-position:left bottom;}

#footer{border-top:1px solid #ccc;padding: 20px 0px 20px 0px;
margin-bottom: 0px !important;font-weight: normal;font-size: 12px;line-height: 15px;
text-align: center;}
#footer a {color:#0063db; text-decoration:none;}
#footer a:hover {color:#ff0084; text-decoration:none;}
#footer .left {float:left;}
#footer .right {float:right;}
#footer .right img.png {margin-top:-5px;}
/* end footer */


/* joinus  */
.joinus_banner{height:361px;background:url(../img/jionus.jpg) repeat-x center;text-align:center;}
/*.joinus_banner .title1{padding-top: 50px;font-size: 48px;color: #FFF;
height: 100px;line-height: 100px;font-family:'HelveticaNeueLTPro-hvcn','Microsoft YaHei', Helvetica, sans-serif;}
.joinus_banner .title2{font-size:24px;color: #FFF;}
.joinus_banner .joinchoose{padding-top:50px;}
.joinus_banner span{display:inline-block;width:350px;height:70px;border:1px solid #c2bbb5;font-size:24px;line-height:70px;color:#fff; cursor:pointer;}
.joinus_banner .firstchoose{margin-right:60px;}
.joinus_banner span.active{background:#0061db;}
.joinuscont{display:none;}*/
.joinuscont1{padding:50px 0;display:block;}
.joinuscont1 h3.title{color:#0063db;font-size:36px;text-align:center;font-family:'HelveticaNeueLTPro-hvcn','Microsoft YaHei', Helvetica, sans-serif;}
.joinuscont1 p,.joinuscont2 .box1 p{color:#666;line-height:30px;}
.workadd{text-align:right;height:40px;line-height:30px;}
.workadd div{float:right;position:relative;height:40px;margin-left:28px;}
.workadd div ul{position:absolute;top:34px;right:0;border:1px solid #999;width:auto;display:none;z-index: 2;}
.workadd div li{line-height:36px;text-align:center;}
.workadd div li a{display:block;background:#fff;white-space:nowrap;padding:0 10px}
.workadd div li a:hover{background:#f2f2f3;}
.workadd div span{color:#0061db;font-size:16px;padding-right:20px;background:url(../img/tipsmall.png) no-repeat right center;margin-right:10px;cursor:pointer;}
table.recruitment{width:100%;}
table.recruitment tr.title{background:#fafafb;height:43px;border-bottom:none;}
table.recruitment tr.title td.gray{background:#f2f2f3;}

table.recruitment tr{height:60px;border-bottom:1px solid #f2f2f3;cursor:pointer;}
table.recruitment td{padding:0 20px;}
table.recruitment td:nth-child(2){width:30%;}
table.recruitment td:nth-child(3){width:13%;}
table.recruitment td:nth-child(5){width:5%;}

table.recruitment td.click{background:url(../img/tipbig1.png) no-repeat center;cursor:pointer;}
table.recruitment ol{padding:10px 0;}
table.recruitment ol li{line-height:30px;color:#656565;}
table.recruitment .jianli{text-align:right;}
table.recruitment .jianli a{display:inline-block;width:170px;height:45px;background:#ee9d0f;color:#fff;text-align:center;line-height:45px;margin-bottom:30px;}

.joinuscont2 .box1,.joinuscont2 .box1{border-bottom:1px solid #ccc;padding-bottom:50px;}
.joinuscont2 .box1 h3.title,.joinuscont2 .box2 h3.title,.joinuscont2 .box3 h3.title,.joinuscont2 .box4 h3.title{color:#0063db;font-size:36px;text-align:center;padding:50px 0;font-family:'HelveticaNeueLTPro-hvcn','Microsoft YaHei', Helvetica, sans-serif;}
.joinuscont2 .box1 h4{padding-top:40px;height:30px;}
.joinuscont2 .box1 ul.list1{border-right:1px solid #ccc;padding-right:50px;overflow:hidden;max-width:422px;}
.joinuscont2 .box1 ul.list2{padding-left:50px;overflow:hidden;max-width: 550px;}
.joinuscont2 .box1 ul.welfare{/*width:460px;*/float:left;}
.joinuscont2 .box1 ul.welfare li{height:30px;line-height:30px;white-space: nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;}
.joinuscont2 .box1 ul.welfare li.good{color:#ff8a00;}
.joinuscont2 .box1 .Recruit_process{height:315px;width:1000px;position:relative;}

.joinuscont2 .box1 li p{color:#5984a8;}
.joinuscont2 .box1 .colspan{width:240px;}
.joinuscont2 .box1 .colspan2{width:100px;background:url(../img/nextbig.png) no-repeat center;}
.joinuscont2 .box1 .colspan3{padding-top:90px;height:224px;}
.joinuscont2 .box1 .Recruit_process li{float:left;height:314px;}
.joinuscont2 .box1 .Recruit_process .list1{background:#e5f3ff;min-height:122px;width:197px;border-left:5px solid #c8e0f4;border-bottom:5px solid transparent;position:relative;margin-bottom:10px;padding:10px 0 10px 30px;}
.joinuscont2 .box1 .Recruit_process .sign1{position:absolute;width:12px;height:12px;background:url(../img/signdown.png) no-repeat center;bottom:0px;left:0px; z-index:2;}
.joinuscont2 .box3 p{height:37px;}
.joinuscont2 .box3 .schedule{width:100%;padding-top:20px;}
.joinuscont2 .box3 .schedule tr.title{background:#fafafb;height:43px;border-bottom:none;}
.joinuscont2 .box3 .schedule tr.title td.gray{background:#f2f2f3;}
.joinuscont2 .box3 .schedule tr{height:60px;border-bottom:1px solid #f2f2f3;}
.joinuscont2 .box3 .schedule td{padding:0 20px;}
.joinuscont2 .box3 .schedule td:nth-child(1){width:19%;}
.joinuscont2 .box3 .schedule td:nth-child(2){width:26%;}
.joinuscont2 .box3 .schedule td:nth-child(3){width:15%;}
.joinuscont2 .box3 .schedule td:nth-child(4){width:15%;}
.joinuscont2 .box3 .schedule td:nth-child(5){width:15%;}
.joinuscont2 .box4{padding-bottom:100px;}
.joinuscont2 .box4 p{line-height:30px;}
.joinuscont2 .box4 ul{padding-top:10px;}
.joinuscont2 .box4 li{float:left;width:50%;overflow:hidden;}
.joinuscont2 .box4 li p{padding:20px 20px 0;line-height:25px;color:#0063db;font-size:12px;}



.joinuscont2 .video_h{line-height: 55px;}

.recommend_banner{background:url(../img/recommend.jpg) no-repeat center;}
/* joinus end */

/* contactus */
.contactus{height:180px;padding:60px 0;color:#333;}
.contactus p{font-size:14px;line-height:24px;}
.contactus .left{width:50%;float:left;}
.contactus .left h3{font-size:24px;line-height:35px;}
.contactus .right{width:50%;float:left;text-align:center;}
.contactus_box{height:235px;color:#fff;text-align:left;background:url(../img/indexbanner.jpg) no-repeat center;padding-top:90px;}
.contactus_box h3{font-size:22px;line-height:35px;}
.contactus_box p{font-size:14px;line-height:24px;}
/*.contactus_box .left{width:50%;float:left;}*/
.contactus_box .left{width:45%;float:left;padding-right: 3%;}
.contactus_box .right{width:50%;float:left;}
/* contactus end */

/* Privacy */
.privacy,.regconfirm{padding-bottom:58px;}
.privacy h1,.regconfirm h1{color:#0855b1;font-size:36px;padding:25px 0 0px;font-family:'HelveticaNeueLTPro-hvcn','Microsoft YaHei', Helvetica, sans-serif;}
.privacy h3,.regconfirm h3{color:#0063db;font-size:20px;padding-top:23px;font-family:'HelveticaNeueLTPro-hvcn','Microsoft YaHei', Helvetica, sans-serif;}
.privacy div,.regconfirm div{padding:23px 0 0;}
.privacy p,.regconfirm p{font-size:14px;color:#666;line-height:26px;}

/* Privacy */

/*  relations css */
.relations_banner{height:400px;background:url(../img/relations.jpg) no-repeat center 0px;position:relative;}

.relations_cont{padding-top: 78px;padding-bottom: 50px;}
.relations_cont .left{float: left;width: 50%;}
.relations_cont .left .title{color: #0063db;font-size: 48px;line-height: 50px;font-family: 'HelveticaNeueLTPro-hvcn','Microsoft YaHei', Helvetica, sans-serif;}
.relations_cont .right{float: right;width: 50%;}
.relations_cont .list{padding-bottom: 60px;}
.relations_cont .right .title a{color: #0063db;font-size: 36px;}
.relations_cont .date{color: #656565;font-size: 14px;padding-bottom: 20px;padding-top: 10px;}
.relations_cont .media *{cursor: pointer;}
.relations_cont .information{color: #656565;font-size: 14px;line-height: 32px;}
.relations_cont .more a{color: #999;}

.relations_cont .right input.message_title{display: block;resize:none;height: 38px;padding-left:15px;border: 1px solid #999;width: 480px;color: #999;}
.relations_cont .right textarea{display: block;resize:none;height: 209px;padding-left:20px;border: 1px solid #999;padding: 15px;width: 465px;margin-top: 20px;color: #999;}
.relations_cont .right input.submit-btn{height: 40px;width: 140px;padding: 0 10px;background:#ff339c;color: #fff;border: none;float:right;margin-right: 3px;
cursor: pointer;}
 .relations_cont .right .send{ margin-top: 20px;}
.relations_cont .send-message .right{padding-bottom: 100px;}
.relations_cont .other_message .right{line-height: 30px;color: #656565;}
.relations_cont .other_message .first{color: #ff339c;}
.relations_cont .submit_message{color: #ff339c;display: none;}
.relations_cont .sending-wait img{margin-bottom:-13px;margin-right: 10px;}

.relations_cont_details .title {color: #666;font-size: 36px;}
.relations_cont_details .back{margin-bottom: 50px;}
.relations_cont_details .back span{width: 50px;height: 50px;background: #e73490 url(../img/back.png) no-repeat center;position: absolute;left: 0;top: 0;}
.relations_cont_details .back a{padding-left: 50px;text-align: center;line-height: 50px;color: #fff;font-size: 20px;float: left;width: 160px;height: 50px;background: #ff339c;position: relative;}


/*  relations css  end */

/* 首页新增clash of kings 官方认证 链接 */
.officialwebsites p,.officialwebsites p a{font-weight:bold}
.officialwebsites a{color:#0063db;padding-right: 5px;}

/* 首页新增clash of kings 官方认证 end */