body {
/* 	background-color: #CCCCCC; */
	background:rgba(5,4,60,1);
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin: 0px auto;
	max-width: 970px;
	width: 100%;
/* 	border: solid; */
/* 	border-color: #FFFFFF; */
}
*{margin:0;padding:0;list-style-type:none;}
a,img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
li{
list-style-type:none;
}
ul{
	margin: 0px;
	padding: 0px;
}
.clear{ clear:both} 
header {
	width: 100%;
	height: auto;
}
.header{
	width: 100%;
	height: 90px;
	border-bottom: 1px solid rgba(54,110,179,1);
}

.logo{
	width: 100px;
	height: 70px;
	float: left;
	padding-top: 20px;
	margin-left: 53px;

}
.search{
	width: calc(100% - 160px);
	height: 90px;
	float: right;
}
#container {
	width: 100%;
	height: auto;
/* 	background-color: #ff0080; */
	clear: both;
	float: none;
	min-height: 600px;
}
.starList ul{
	padding: 0px;
	margin: 0px;
}

.starList li{
	width:220px;
	height:310px;
	border:1px solid rgba(54,110,179,1);
	float: left;
	margin: 10px;
}

.starList li a{
	text-decoration:none;
	color:rgba(255,255,255,1);
}

.starList li:HOVER{
	box-shadow: 0 0 3px #0076FF; 
	border:1px solid #0076FF;
}

.star_bj{
	width: 150px;
	height: 150px;
	padding: 35px;
	background:url(../images/bg_normal.png) no-repeat;
	background-size:100% 100%;
}

.star_bj span{
	
}

.star_bj img{
	width: 150px;
	height: 150px;
}
.star_title{
	width: 190px;
	margin-left: 15px;
	height: 70px;
	font-family:Helvetica;
	color:rgba(255,255,255,1);
/* 	background-color: #fff; */
}
.star_title p,h2{
	margin: 0px;
	padding: 0px;
}
.star_bt{
	width:100%;
	height:35px;
	font-size:18px;
	line-height:35px;
    overflow: hidden;
/*     white-space: nowrap; */
/*     text-overflow: ellipsis; */
}
.star_bq{
	width:100%;
	height:20px;
	font-size:12px;
	line-height:20px;
    overflow: hidden;
/*     white-space: nowrap; */
/*     text-overflow: ellipsis; */
}
.star_fl{
	width:100%;
	height:20px;
	font-size:12px;
	line-height:20px;
    overflow: hidden;
/*     white-space: nowrap; */
/*     text-overflow: ellipsis; */
}
.noData{
	width: 100%;
	height: 25px;
	line-height: 25px;
	text-align: center;
	color:#38457B;
/* 	background-color: #c0c0c0; */
	display: none;
/* 	opacity:0.2; */
/* 	filter:alpha(opacity=20); 针对 IE8 以及更早的版本 */
}
footer {
	width: 100%;
	height: auto;
/* 	background-color: #8080c0; */
}
.footer{
	width: 100%;
	height: 140px;
	border-top: 1px solid rgba(54,110,179,1);
	margin-bottom: 10px;
}
.footer-left{
	width: cala(100% - 200px);
	height: 140px;
	float: left;
}
.footer-left a{
	color:rgba(125,159,200,1);
	text-decoration: none;
}
.footer-left ul{
	width: 100%;
	height: 52px;
	padding-top: 27px;
}
.footer-left ul li{
	width:auto;
	height:25px;
	font-size:18px;
	font-family:PingFangSC-Medium,PingFang SC;
	font-weight:500;
	color:rgba(125,159,200,1);
	line-height:25px;
	float: left;
	margin-right: 10px;
}
.footer-left p{
	width:100%;
	height:20px;
	font-size:14px;
	font-family:PingFangSC-Regular,PingFang SC;
	font-weight:400;
	color:rgba(125,159,200,1);
	line-height:20px;
	text-align: left;
}

.footer-right{
	width: 89px;
	height: 140px;
	float: right;
	text-align: center;
}
.footer-right p{
	width:89px;
	height:30px;
	font-size:12px;
	font-family:PingFangSC-Medium,PingFang SC;
	font-weight:500;
	color:rgba(125,159,200,1);
	line-height:30px;
/* 	text-align: center; */
}
.footer-right img{
	width: 89px;
	height: 91px;
}


/* content */
.container-top{
	width: 100%;
	height: 460px;
	margin-bottom: 40px;
}
.button-left{
	width: 30px;
	height: 460px;
	float: left;
	margin-right: 30px;
	background:url(../images/button-left.png) no-repeat center center;
/* 	background-size:100% 100%; */
}
.button-right{
	width: 30px;
	height: 460px;
	float: right;
	margin-left: 30px;
	background:url(../images/button-right.png) no-repeat center center;
}
.button-left a{
	width: 100%;
	height: 460px;
	display: block;
}
.button-left a ,.button-right a{
	width: 100%;
	height: 460px;
	display: block;
}
.button-left a:HOVER ,.button-right a:HOVER{
/* 	background-color: #FFF; */
	opacity:0.2;
	filter:alpha(opacity=20); /* 针对 IE8 以及更早的版本 */
}
.button-left:HOVER{
background:url(../images/button-left1.png) no-repeat center center;;
}
.button-right:HOVER{
background:url(../images/button-right1.png) no-repeat center center;;
}
.container-top-centre{
	width: calc(100% - 120px);
	height: 460px;
	float: left;
/* 	background-color: #800080; */
}

/* focus */
.focus{width:460px;height:460px;position:relative;background:url(../images/imgBJ.png) no-repeat;background-size:100% 100%;float: left;}
.focus #pic{width:460px;height:460px;overflow:hidden;}
.focus #pic ul{width:920px;height:340px;float:left;}
.focus #pic li{width:460px;height:460px;float:left; text-align: center;
display: flex;
justify-content: center;
align-items: center;}
.focus #pic li img{width:230px;height:230px;}
/* .focus .tip-bg{width:460px;height:21px;filter:alpha(opacity=80);opacity:0.80;position:absolute;left:0;bottom:0;z-index:12;} */
.focus #tip{width:96px;height:14px;position:absolute;left:10px;bottom:5px;margin:-17px 0 0;z-index:13;}
.focus #tip ul li{width:14px;height:14px;float:left;display:inline;margin:0 5px;cursor:pointer;background:url(../images/focus_tip.png) no-repeat;}
.focus #tip ul li.current{background:url(../images/focus_tip_current.png) no-repeat;}
.focus .btn{width:42px;height:9px;position:absolute;right:0;bottom:5px;z-index:14;overflow:hidden;}
.focus .btn ul{width:100%;float:left;}
.focus .btn li{width:7px;height:9px;float:left;display:inline;margin:0 7px;cursor:pointer;overflow:hidden;}
.focus .show{display:block!important;}



.container-attribute{
	width: calc(100% - 480px);
	height: 410px;
	float: right;
/* 	background-color: #fff; */
	margin-top: 20px;
	font-family:Helvetica;
}
.container-no{
	width:120px;
	height:24px;
	border-radius:4px;
	border:1px solid rgba(54,110,179,1);
	font-size:20px;
	color:rgba(54,110,179,1);
	line-height:24px;
	background:url(../images/NO.2.png) no-repeat 5px center;
/* 	background:url(../images/NO.2.png) no-repeat ; */
/* 	background-position: 5px 50px */
	text-indent: 50px;
	font-weight:bold;
}
.container-title{
	width:100%;
	height:30px;
	font-size:30px;
	color:rgba(255,255,255,1);
	line-height:36px;
	margin-bottom: 16px;
	margin-top: 8px;
}
.container-tag{
	width:100%;
	height:12px;
	font-size:12px;
	font-family:NotoSansHans-Regular,NotoSansHans;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:18px;
	margin-bottom: 10px;
}
.container-img{
	height:12px;
	margin-bottom: 10px;
}
.container-describe{
	width:100%;
	height:43px;
	font-size:14px;
	font-family:NotoSansHans-Regular,NotoSansHans;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:21px;
	margin-bottom: 15px;
}
.container-color{
	width:326px;
	height:50px;
	background:rgba(0,0,0,1);
	border:1px solid rgba(151,151,151,1);
	padding-left: 5px;
	margin-bottom: 20px;
}
.container-color span{
	width:60px;
	height:30px;
	float: left;
	margin: 10px 5px;
}
.container-chart{
	width: 210px;
	height: 220px;
/* 	background-color: #C8807A; */
	color: #FFF;
}





.container-bottom{
	width: 100%;
	height: auto;
	padding: 50px 0px;
/* 	margin-top:50px; */
/* 	background-color: #008000; */

	font-size:14px;
	font-family:NotoSansHans-Regular,NotoSansHans;
	font-weight:400;
	color:rgba(125,159,200,1);
	line-height:34px;
	letter-spacing:1px;

}

.back{
	width:100%;
	height:25px;
	margin-top: 20px;
}
.back a{
	width:100%;
	height:25px;
	font-size:18px;
	font-family:PingFangSC-Medium,PingFang SC;
	font-weight:500;
	line-height:25px;
	float: left;
	color:rgba(125,159,200,1);
	text-indent: 30px;
	background:url(../images/back1.png) no-repeat left center;
	text-decoration: none;
}
.back a:HOVER{
	background:url(../images/back2.png) no-repeat left center;
	cursor: pointer;
}


/* 版本 */
.version-title{
	width: 100%;
	height: 24px;
	line-height: 24px;
}
.version-title i{
	width:24px;
	height:24px;
	border-radius: 12px;
	background-color: #366EB3;
	float: left;
}
.version-title p{
	width: calc(100% - 50px);
	height: 24px;
	float: right;
	border-bottom: 1px solid rgba(54,110,179,1);
}
.version-title p span{
	height: 24px;
	line-height: 24px;
	float: left;
	margin-right: 37px;
}
.version-content{
	width: calc(100% - 112px);
	height: auto;
	padding: 24px 50px;
	border-left: 1px solid rgba(54,110,179,1);
	margin-left: 12px;
	line-height:25px;
}