@charset "utf-8";
body{
	font-family:'微软雅黑';
}
a{outline:none;}
a:hover{outline:none;}
/*头部开始*/
.header{
	height:85px;
	border-bottom:1px solid #d3d8dc;
}
.header-content{
	min-width:1036px;
	width:1036px;
	height:85px;
	margin:0px auto;
	overflow:hidden;
}
.logo{
	width:176px;
	height:40px;
	margin-top:18px;
}
.nav{
	height:85px;
	
}
.nav ul li{
	display:block;
	float:left;
	height:85px;
}
.nav ul li a{
	display:block;
	margin:0px 20px;
    font-size:16px;
	height:81px;
	line-height:85px;
	color:#3d3f48;
	letter-spacing:1px;
	border-bottom:4px solid #fff;
}
.nav ul li:last-child a{
	margin-right:0px;
}
.nav ul li a:hover{
	color:#2388e0;
	border-bottom:4px solid #2388e0;

}
/*轮播图开始*/
.banner{
	height:420px;
	margin:0px auto;
	position:relative;
	overflow:hidden;
}
ul#banner-ul{
	display:block;
    position:absolute;
    height:420px;
    z-index:99;
}
ul#banner-ul li{
	display:block;
	float:left;
	width:0px;
	height:420px;
	background-position: center;
    background-size: cover;
	overflow:hidden;
}
.banner .banner-tri{
	z-index:999;
	position:absolute;
	width:100%;
	height:20px;
	bottom:32px;
	text-align:center;
	
}
.banner .banner-tri a{
	display:inline-block;
	width:14px;
	height:14px;
	background-color:#9199a1;
	margin:0px 10px;
	
}
.banner .banner-tri a.now{
	background-color:#fff;
}
/*主体内容开始*/
.content{
	width:1036px;
	margin:0px auto;
}
/*游戏发行开始*/
.gamei{
	height:280px;
	background-color:#f0f3f6;
}
.gamei-body{
	width:1036px;
	height:280px;
	margin:0px auto;
}
.gamei-fl{
	width:860px;
	height:280px;
	overflow:hidden;
}
.gamei-ri{
	padding-top:96px;
	padding-left:27px;
	width:130px;
	height:184px;
	overflow:hidden;
	background:url("../images/xb.png") no-repeat 27px 64px;
	background-color:#dde3ea;
	font-size:18px;
	color:#3d3f48;
	letter-spacing:1px;

}
.gamei-img{
	width:860px;
	height:165px;
	margin-top:32px;
}
.gamei-img ul li{
	display:block;
	float:left;
	width:200px;
	height:165px;
	margin-right:20px;
}
.gamei-img ul li:last-child{
	margin-right:0px;
}
a.gamei-more{
	display:block;
	color:#3d3f48;
	font-size:14px;
	height:20px;
	line-height:20px;
	margin-top:28px;
	width:47px;
}
/*道盟动态开始*/

.combin{
    width:1036px;
	height:248px;
	margin:0px auto;
	overflow:hidden;
	padding:40px 0px;
}
.combin-fl{
	width:300px;
	height:248px;
	overflow:hidden;
	background:url("../images/bg1.png") no-repeat;
}
.combin-rg{
	width:690px;
	height:248px;
	overflow:hidden;
}
.combin-title{
	width:140px;
	height:22px;
	margin-left:27px;
	margin-top:50px;
	padding-top:38px;
	background:url("../images/xb.png") no-repeat;
	line-height:22px;
	font-size:18px;
	color:#3d3f48;
}
.combin-rg ul{
	width:690px;
	height:200px;
}
.combin-rg ul li{
	display:block;
	width:690px;
	height:40px;
}
.combin-rg ul li a{
	display:block;
	width:690px;
	height:40px;
	color:#3d3f48;
	font-size:16px;
	line-height:40px;
}
.combin-rg ul li a i{
	display:inline-block;
	float:right;
	font-style:normal;
}
.combin-rg ul li a:hover{
	color:#2388e0;
}
a.combin-more{
	display:block;
	font-size:16px;
	color:#2388e0;
	height:22px;
	line-height:22px;
	margin-top:26px;
	width:55px;
}
/*道盟动态结束*/
/*合作媒体开始*/
.media{
	height:290px;
	width:1036px;
	margin:0px auto;
	padding-top:38px;
}
.media-fl{
	width:300px;
	height:248px;
	overflow:hidden;
	background:url("../images/bg2.png") no-repeat;
}
.media-title{
	padding-left:27px;
	padding-top:96px;
	width:273px;
	height:152px;
	background:url("../images/xb.png") no-repeat 27px 60px;
	line-height:22px;
	font-size:18px;
	color:#3d3f48;
}
.media-rg{
	width:684px;
	height:120px;
	margin-top:64px;
}
.media-rg ul{
	display:block;
	width:684px;
	height:120px;
}
.media-rg ul li{
	display:block;
	float:left;
	width:154px;
	height:118px;
	border:1px solid #d3d8dc;
	margin-right:20px;
}
.media-rg ul li:last-child{
	margin-right:0px;
}
/*合作媒体结束*/
/*招聘开始*/
.invite{
	height:280px;
	background-color:#f0f3f6;
}
.invite-body{
	width:1036px;
	height:280px;
	margin:0px auto;
	overflow:hidden;
}
.invite-fl{
	width:760px;
	height:214px;
	padding-left:120px;
	padding-top:66px;
}
.invite-na{
	width:140px;
	height:214px;
	margin-right:85px;
}
.invite-na p{
	width:140px;
	color:#030303;
	font-size:16px;
	letter-spacing:1px;
}
.invite-links{
	width:354px;
	height:214px;
}
.invite-links ul{
	width:354px;
	height:132px;
}
.invite-links ul li{
	float:left;
    width:157px;
    height:48px;
    margin-right:20px;
    margin-bottom:18px;
}
.invite-links ul li a{
	display:block;
	width:155px;
	height:46px;
	border:1px solid #d3d8dc;
	background-color:#fff;
	color:#3d3f48;
	font-size:16px;
	text-align:center;
	line-height:46px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
.invite-links ul li a:hover{
	border:1px solid #2388e0;
	color:#fff;
	background-color:#2388e0;
}
a.invite-more{
	display:block;
	width:120px;
	line-height:22px;
	height:22px;
	font-size:16px;
	color:#3d3f48;
}
.invite-rg{
	width:129px;
	height:184px;
	padding-top:96px;
	padding-left:27px;
	overflow:hidden;
	background:url("../images/xb.png") no-repeat 27px 64px;
	background-color:#dde3ea;
	font-size:18px;
	color:#3d3f48;
	letter-spacing:1px;
}
/*招聘结束*/

/*尾部开始*/
.footer{
	height:86px;
	background-color:#3d3f48;
}
.footer-content{
	width:1036px;
	height:66px;
	padding-top:20px;
	margin:0px auto;
	font-size:12px;
	font-family:'宋体';
	color:#9199a1;
}

.title{
	height:160px;
	width:1036px;
	overflow:hidden;
	text-align:center;
}

/*产品中心开始*/
.product-body{
	width:1036px;
}
.product-area{
	width:940px;
	padding:40px 56px 40px 40px;

	
}
.product-area-f{
	width:115px;
	height:115px;
	overflow:hidden;
	text-align:center;
	margin-right:40px;
}
.product-area-r{
	width:785px;
}
.product-area-t{
	width:785px;
	height:45px;
	border-bottom:1px solid #d3d8dc;

}
.product-area-r-new{
	width:100%;
}
.product-area-t-new{
	width:100%;
	height:45px;
	border-bottom:1px solid #d3d8dc;

}
.product-area-tl{
	width:375px;
	height:45px;
	font-size:24px;
	font-family:'微软雅黑';
	color:#3d3f48;
}
.product-area-tr{
	height:35px;
	font-size:14px;
	font-family:'微软雅黑';
	color:#adb3b9;
	padding-top:10px;
}
.product-area-tr a{
	display:inline-block;
	padding:0px 35px;
	color:#3d3f48;
	font-size:14px;
	font-family:'微软雅黑';
}
.product-area-intro{
	width:785px;
	padding-top:20px;

}
.product-area-comic{
	margin-top: 10px;
	text-align: center;
}
.product-area-comic-1{
	height: 800px;
}
.product-area-comic-2{
	height: 650px;
}
.product-intro-brief{
	width:375px;

}
.product-intro-img{
	width:360px;
}
.product-intro-brief p{
	width:375px;
	font-size:14px;
	color:#3d3f48;
	font-family:'微软雅黑';
	letter-spacing:0.5px;
	text-align:justify; 
	text-justify:inter-ideograph;
	line-height:24px;
	height:48px;
	overflow:hidden;
    margin-bottom:10px;

}
a.product-more{
	display:block;
	float:right;
	color:#32aae5;
	height:24px;
	line-height:24px;
}
a.product-linka{
	display:block;
	width:105px;
	height:44px;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px;
	color:#fff;
	background:url("../images/an.png") no-repeat 26px 17px;
	background-color:#3ca2fb;
	padding-left:75px;
	line-height:44px;
	font-size:18px;
	font-family:'微软雅黑';
}
a.product-linka:hover{
	background-color:#2388e0;
}
a.product-none{
	background-color:#9e9e9e;
}
a.product-none:hover{
	background-color:#9e9e9e;	
}
.product-area .product-area-r .product-intro-img .swiper-container {
    width: 300px;
    height: 172px;
    padding-left:30px;
    padding-right:30px;
}
.swiper-slide {
    background-position: center;
    background-size: cover;
    width: 300px;
    height: 172px;
}
.swiper-container .swiper-button-prev{
    left:0px;
}
.swiper-container .swiper-button-next{
    right:0px;
}


/*加入我们开始*/
.join-nav{
	height:56px;
	background-color:#f5f7fa;
}
#join-nav-cont{
	width:1036px;
	margin:0px auto;
	height:56px;
	overflow:hidden;
}
#join-nav-cont ul{
	display:block;
	height:48px;
	line-height:56px;
	padding-bottom:8px;
}
#join-nav-cont ul li{
	display:block;
	float:left;
	height:48px;
	line-height:56px;
	padding:0px 30px;

}
#join-nav-cont ul li a{
	display:block;
	height:46px;
	border-bottom:2px solid #f5f7fa;
	color:#3d3f48;
}
#join-nav-cont ul li:first-child{
	padding-left:0px;
}
#join-nav-cont ul li.jnow a{
	border-bottom:2px solid #2388e0;
    color:#2388e0;
}
#join-con{
	width:1036px;
	margin:0px auto;
	padding-top:60px;
}
.join-tag{
	display:none;
	width:1036px;
}
.join-tag-bk{
	width:1036px;
	margin-bottom:55px;
}
.join-tag-title{
	width:1012px;
	height:26px;
	line-height:26px;
	font-size:24px;
	padding-left:24px;
	background:url("../images/lv.png") no-repeat 0px 4px;
	margin-bottom:35px;
}
ul.join-tag-ut{
	height:30px;
}
ul.join-tag-ut li {
	height:30px;
	line-height:30px;
	font-size:14px;
	font-family:'微软雅黑';
	color:#adb3b9;
	width:135px;
	float:left;
}
ul.join-tag-nu li{
	color:#3d3f48;
}
.join-tag-bk dl{
	width:1036px;
	margin-top:20px;
}
.join-tag-bk dl dt{
	display:block;
	height:35px;
	line-height:35px;
	color:#adb3b9;
}
.join-tag-bk dl dd{
	display:block;
	height:35px;
	line-height:35px;
	color:#3d3f48;
}

/*家长监护体系开始*/
.custody-tag{
	width:1036px;
	padding-bottom:60px;
}
.custody-tag p{
	font-size:14px;
	font-family:'微软雅黑';
	color:#3d3f48;
	line-height:24px;
	text-indent: 2em;
	text-align:justify; 
	text-justify:inter-ideograph;
    margin-bottom:35px;
}
.custody-tag p.custody-title{
	font-size:30px;
	font-family:'微软雅黑';
	line-height:35px;
	color:#3d3f48;
	text-indent: 0px;
}
.custody-tag ul.custody-ul{
	display:block;
	margin-bottom:35px;
}
.custody-tag ul.custody-ul li{
	font-size:14px;
	font-family:'微软雅黑';
	color:#3d3f48;
	line-height:24px;
	text-indent: 2em;
	text-align:justify; 
	text-justify:inter-ideograph;
}
.custody-tag p img{
	display:block;
}
.custody-tag p.custbody-min{
	color:#3d3f48;
	font-weight:bold;
	margin-bottom:30px;
}
.custody-tag p a{
	display:inline-block;
	width:280px;
	height:60px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color:#ff0135;
	color:#fff;
	font-size:18px;
	text-indent: 0px;
	text-align:center;
	line-height:60px;
	font-family:'微软雅黑';
}
.custody-tag dl{
	display:block;
	margin-bottom:35px;
}
.custody-tag dl dt{
	font-size:14px;
	font-family:'微软雅黑';
	color:#3d3f48;
	line-height:24px;
	text-indent: 2em;
	text-align:justify; 
	text-justify:inter-ideograph;
	font-weight:bold;

}
.custody-tag dl dt a{
	display:inline-block;
	color:#ff0135;
	text-indent: 0px;
}
.custody-tag dl dd{
	font-size:14px;
	font-family:'微软雅黑';
	color:#3d3f48;
	line-height:24px;
	text-indent: 2em;
	text-align:justify; 
	text-justify:inter-ideograph;
}


/*关于我们开始*/
.about-tag{
	min-height:600px;
}
.about-tag p{
	margin-bottom:35px;
	line-height:26px;
	font-family:'微软雅黑';
	font-size:14px;
	color:#3d3f48;
	text-indent: 2em;
	text-align:justify; 
	text-justify:inter-ideograph;

}
.about-tag p img{
	display:block;
}
#about-imp{
	height:600px;
	width:1036px;
}
#about-imp ul li{
  display:block;
  width:1036px;
  height:60px;
  line-height:60px;
}
#about-imp ul li a{
  display:block;
  padding:0px 15px;
  width:1006px;
  height:60px;
  line-height:60px;
  font-size:16px;
  color:#3d3f48;
}
#about-imp ul li a:hover{
  background-color:#f5f7fa;
}
#about-imp ul li a i{
	display:inline-block;
	float:right;
	font-style:normal;
}


/*联系我们开始*/
.relation-both{
	width:520px;
	padding-bottom:215px;
}
.relation-le{
	width:520px;
	height:272px;
	border-bottom:1px solid #d3d8dc;
}
.relation-rg{
	width:420px;
}
.relation-top-le{
	width:320px;

}
.relation-top-rg{
	width:150px;
}
.relation-title{
	height:25px;
	line-height:25px;
	width:295px;
	padding-left:25px;
	font-size:24px;
	font-family:'微软雅黑';
	color:#3d3f48;
	background:url("../images/lv.png") no-repeat 0px 3px;
	overflow:hidden;
}
ul.relation-site{
	display:block;
	width:320px;
	margin-top:60px;
}
ul.relation-site li{
	line-height:26px;
	font-size:14px;
	color:#9199a1;
}
ul.relation-site li.site-im{
	line-height:32px;
	font-size:18px;
	color:#3d3f48;
}
ul.rg-site{
	display:block;
	width:150px;
	margin-top:85px;
}
ul.rg-site li{
	line-height:26px;
	font-size:14px;
	color:#9199a1;
}
ul.rg-site li.rg-site-im{
	line-height:32px;
	font-size:18px;
	color:#3d3f48;
	margin-bottom:27px;
}


/*动态开始*/
.dynamic{

}
.dynamic-title{
	width:1036px;
	height:40px;
	font-size:30px;
	color:#3d3f48;
	padding-bottom:42px;
	overflow:hidden;
	border-bottom:1px solid #d3d8dc;
	font-family:'微软雅黑';
}
.dynamic-data{
	width:1036px;
	height:52px;
	line-height:52px;
	font-family:'宋体';
	font-size:12px;
    color:#9199a1;
}
.dynamic p{
	display:block;
	width:1036px;
	margin-bottom:30px;
	font-family:'微软雅黑';
	color:#3d3f48;
	line-height:25px;
	text-indent: 2em;
	text-align:justify; 
	text-justify:inter-ideograph;
}
.dynamic p img{
	display:block;
	margin:0px auto;
}
.dynamic p.dynamic-minti{
	font-size:18px;
	font-weight:bold;
}