@import "global.css";
body {
	width: 100%;
	overflow-x: hidden;
}

/*main*/

.main-box-one {
	width:1275px;
	height:1224px;
	margin: 0 auto 30px;
}

/*center-box*/
.center-box {
	width:1027px;
	height:1224px;
	float: left;
}
.center-lv1-box {
	width:1027px;
	height:633px;
	margin-bottom: 25px;
}
.center-lv1-box>div {
	float: left;
}
.center-lv1-box .lv2-box {
	width: 471px;
	height:331px;
}
.center-lv1-box .lv2-box .lv2-news {
	width:471px;
	height:331px;
	margin-bottom: 22px;
}
.new-list {
	width:447px;
	height:331px;
	background: #fff;
	background-size: 100% 100%;
	padding: 0 12px;
}
.new-list .nav {
	height:50px;
	width: 447px;
	background: url("../images/lv2_nav_back1.png") no-repeat left bottom;
	margin: 0 auto 10px;
}
.news-more {
	width:70px;
	height:26px;
	overflow: hidden;
	margin-top: 13px;
	float: right;
}
.new-list .nav .more {
	display: none;
	width:68px;
	height:24px;
	line-height: 24px;
	text-align: center;
	border:1px solid #5D8DBC;
	color: #5D8DBC;
}
.new-list .nav .more.active {
	display: block;
}
.new-list .nav ul {
	float: left;
}
.new-list .nav ul li {
	height:48px;
	width:61px;
	line-height: 48px;
	margin-bottom: -4px;
	text-align: center;
	float: left;
	cursor: pointer;
}
.new-list .nav ul li.active {
	background: url("../images/lv2_nav_back3.png") no-repeat center bottom;
}
.new-list-box {
	font-size: 14px;
}
.new-list .new-list-content {
	width:447px;
	margin: 0 auto;
	color: #737373;
}
.new-list .new-list-content .label {
	float: left;
	display: inline-block;
	width:45px;
	height:40px;
	line-height: 40px;
	text-align: center;
	background: url("../images/lv2_tab.png") no-repeat center center;
	color: #fff;
}
.new-list .new-list-content li {
	height:40px;
	line-height: 40px;
	width:447px;
	border-bottom: 1px dashed #D6EAF1;
}
.new-list .new-list-content .last {
	border-bottom: none;
}
.new-list .new-list-content li .text {
	padding-left: 10px;
	cursor: pointer;
	color: #737373;
	display: inline-block;
	width: 330px;
	height:40px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
}
.new-list .new-list-content li .text:hover {
	color: #20ABE5;
}
.new-list .new-list-content li .time {
	float: right;
	color: #5D8DBC;
}
.center-lv1-box .lv2-box .lv2-psp {
	width:471px;
	height:280px;
	background: #fff;
}
.lv2-psp-data {
	width:446px;
	height:265px;
	margin: 0 auto;
	padding-top: 15px;
}
.lv2-psp-data-head {
	width:446px;
	height: 40px;
	background: url("../images/lv2_nav_back1.png") no-repeat left bottom;
}
.lv2-psp-data-head .lv2-psp-data-title {
	display: inline-block;
	width:77px;
	height:23px;
	line-height: 23px;
	text-align: center;
	border-left: 4px solid #5D8DBC;
}
.lv2-psp-data-head .lv2-psp-data-more {
	display: inline-block;
	width: 68px;
	height:24px;
	text-align: center;
	line-height: 24px;
	border:1px solid #5D8DBC;
	float: right;
	color: #5D8DBC;
}
.lv2-psp-data-center {
	width:446px;
	height:207px;
}
.lv2-psp-data-center ul {
	width:446px;
	height:161px;
}
.lv2-psp-data-center ul li {
	width:446px;
	height:40px;
	line-height: 40px;
	border-bottom: 1px dashed #CFE7D5;
	overflow: hidden;
}
.lv2-psp-data-center ul li span {
	display: inline-block;
	vertical-align: middle;
}
.lv2-psp-data-center ul li .type {
	color: #355A90;
	margin-right: 2px;
}
.lv2-psp-data-center ul li .title {
	width:305px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #727272;
}
.lv2-psp-data-center ul li .content {
	color: #355A90;
	margin-left: 10px;
}
.lv2-psp-data-center .lv2-psp-data-center-more {
	display: block;
	width:163px;
	height:33px;
	background: #3C6794;
	text-align: center;
	line-height: 33px;
	color: #fff;
	border-radius: 20px;
	font-weight: bold;
	font-size: 16px;
	float: right;
	margin-top: 12px;
}
.lv3-box {
	width:541px;
	height:331px;
	margin-left: 15px;
}
.lv3-banner {
	width:541px;
	height:331px;
	margin-bottom: 22px;
}
.lv3-topic {
	width:541px;
	height:280px;
	position: relative;
}
.lv3-topic-one, .lv3-topic-two {
	width:335px;
	height:133px;
}
.lv3-topic-one {
	position: absolute;
	top:0;
	left:0;
}
.lv3-topic-one>div:nth-child(2) {
 margin-left: 10px;
}
.lv3-topic-one .lv3-topic-one-box {
	float: left;
	width:162px;
	height:133px;
	background: url("../images/lv4_back1.png") no-repeat center center;
	position: relative;
}
/*.lv3-topic-one .lv3-topic-one-box.active{*/
    /*margin-left: 10px;*/
/*}*/
.lv3-topic-one a {
	display: inline-block;
	width:150px;
	height:121px;
	position: absolute;
	top:50%;
	margin-top: -60.5px;
	left: 50%;
	margin-left: -75px;
	overflow: hidden;
}
.lv3-topic-one a img:hover, .lv3-topic-two a img:hover, .lv3-topic-three a img:hover {
	animation: imgScale 1s;
	transform: scale(1.05);
}
.lv4-box
{
	background:url('../images/lv4_back3.png'); width:100%; height:280px; margin-top:25px
}
.lv4-box-inner
{
	margin:13px; background:url('../images/index_db_bg.jpg'); width:1000px; height:254px;
}
.lv4-box-inner div
{
	height:41px;  width:95%;
	margin-left:2%;
	border-bottom:dotted 1px #666
}
.lv4-box-inner .title
{
	margin-left:30px;line-height:41px;color:rgb(247,141,18);font-weight:bolder
}
.lv4-box-inner .text
{
	margin-left:20px;line-height:41px;color:rgb(0,191,243)
}
@keyframes imgScale {
 0% {
 transform: scale(1);
}
 25% {
 transform: scale(1.02);
}
 50% {
 transform: scale(1.03);
}
 75% {
 transform: scale(1.04);
}
 100% {
 transform: scale(1.05);
}
}
.lv3-topic-two {
	position: absolute;
	bottom:0;
	left:0;
	background: url("../images/lv4_back2.png") no-repeat center center;
}
.lv3-topic-two a {
	display: inline-block;
	width:322px;
	height:120px;
	position: absolute;
	top:50%;
	margin-top: -60px;
	left: 50%;
	margin-left: -161px;
	overflow: hidden;
}
.lv3-topic-three {
	width:191px;
	height:280px;
	background: url("../images/lv4_back3.png") no-repeat center center;
	position: absolute;
	top:0;
	right:0;
}
.lv3-topic-three a {
	display: inline-block;
	width:179px;
	height:267px;
	position: absolute;
	top:50%;
	margin-top: -133.5px;
	left: 50%;
	margin-left: -89.5px;
	overflow: hidden;
}
.center-lv2-box {
	width:1027px;
	height:561px;
}
.center-lv2-box>div {
	float: left;
	height: 561px;
}
.center-lv2-left {
	width:647px;
}
.profession-title {
	width:647px;
	height: 38px;
	line-height: 38px;
}
.profession-title li {
	float: left;
	width:161.75px;
	height: 38px;
	text-align: center;
	color: #fff;
	background: #303030;
	cursor: pointer;
}
.profession-title li:hover, .profession-title li.active {
	background: #3C6794;
}
.profession-center {
	width:647px;
	height:523px;
	position: relative;
}
.profession-center li {
	width:647px;
	height:523px;
	position: absolute;
	top:0;
	left:0;
}
.profession-center li .job-text {
	width:171px;
	height: 489px;
	margin-left: 28px;
	margin-top: 34px;
}
.profession-center li .job-img {
	width: 647px;
	height: 523px;
	position: absolute;
	top:0;
	left:0;
	z-index: 50;
}
.profession-center li .job-text .job-title {
	display: block;
	width: 171px;
	height:50px;
	margin-bottom: 25px;
	line-height: 50px;
	text-align: center;
	font-size: 46px;
	font-weight: bold;
	color: #3B597B;
}
.profession-center li .job-text .job-presentation {
	width: 240px;
	height:153px;
	border-top: 1px solid #CACACA;
	border-bottom: 1px solid #CACACA;
	padding-top: 8px;
	margin-bottom: 10px;
}
.profession-center li .job-text .job-presentation span {
	color: #808080;
	line-height: 28px;
	font-size: 14px;
	display: block;
}
.profession-center li .job-text .job-weapon {
	width:171px;
	height:180px;
}
.profession-center li .job-text .job-weapon .job-weapon-title {
	line-height: 26px;
	color: #808080;
}
.profession-center li .job-text .job-weapon .job-weapon-center {
	width:171px;
	height:27px;
	margin: 8px 0 20px;
}
.profession-center li .job-text .job-weapon .job-weapon-center i {
	display: inline-block;
	width:76px;
	height:25px;
	text-align: center;
	line-height: 25px;
	border:1px solid #4888AD;
	color: #4888AD;
	font-weight: bold;
	font-size: 18px;
}
.profession-center li .job-text .job-weapon .job-player {
	display: block;
	width:159px;
	height: 107px;
	cursor: pointer;
}
.profession-center .job1 {
	background: url("../images/sc1.jpg") no-repeat center center;
}
.profession-center .job2 {
	background: url("../images/sc2.jpg") no-repeat center center;
}
.profession-center .job3 {
	background: url("../images/sc3.jpg") no-repeat center center;
}
.profession-center .job4 {
	background: url("../images/sc4.jpg") no-repeat center center;
}
.profession-center .job5 {
	background: url("../images/lv5_back5.png") no-repeat center center;
}
.profession-center .job1 .job1-title {
	background: url("../images/lv5_title1.png") no-repeat center center;
}
.profession-center .job2 .job2-title {
	background: url("../images/lv5_title2.png") no-repeat center center;
}
.profession-center .job3 .job3-title {
	background: url("../images/lv5_title3.png") no-repeat center center;
}
.profession-center .job4 .job4-title {
	background: url("../images/lv5_title4.png") no-repeat center center;
}
.profession-center .job5 .job5-title {
	background: url("../images/lv5_title5.png") no-repeat center center;
}
.profession-center .job1 .job1-player {
	background: url("../images/lv5_video1.png") no-repeat center center;
}
.profession-center .job2 .job2-player {
	background: url("../images/lv5_video2.png") no-repeat center center;
}
.profession-center .job3 .job3-player {
	background: url("../images/lv5_video3.png") no-repeat center center;
}
.profession-center .job4 .job4-player {
	background: url("../images/lv5_video4.png") no-repeat center center;
}
.profession-center .job5 .job5-player {
	background: url("../images/lv5_video5.png") no-repeat center center;
}
.center-lv2-right {
	width: 362px;
	margin-left: 18px;
}
.center-lv2-right .lv6-features1 {
	width:362px;
	height:454px;
	margin-bottom: 26px;
}
.center-lv2-right .lv6-features1 li {
	width:362px;
	height:222px;
	margin-bottom: 10px;
}
.center-lv2-right .lv6-features1 li div {
	width:176px;
	height:222px;
	overflow: hidden;
	float: left;
}
.center-lv2-right .lv6-features1 li a {
	display: block;
	width:176px;
	height:222px;
}
.center-lv2-right .lv6-features1 li .lv6-features1-link1 a {
	background: url("../images/lv6_link1.png");
}
.center-lv2-right .lv6-features1 li .lv6-features1-link1 a:hover {
	background: url("../images/lv6_link1_hover.png");
	animation: imgScale 1s;
	transform: scale(1.05);
}
.center-lv2-right .lv6-features1 li .lv6-features1-link2 {
	margin-left: 10px;
}
.center-lv2-right .lv6-features1 li .lv6-features1-link2 a {
	background: url("../images/lv6_link2.png");
}
.center-lv2-right .lv6-features1 li .lv6-features1-link2 a:hover {
	background: url("../images/lv6_link2_hover.png");
	animation: imgScale 1s;
	transform: scale(1.05);
}
.center-lv2-right .lv6-features1 li .lv6-features1-link3 a {
	background: url("../images/lv6_link3.png");
}
.center-lv2-right .lv6-features1 li .lv6-features1-link3 a:hover {
	background: url("../images/lv6_link3_hover.png");
	animation: imgScale 1s;
	transform: scale(1.05);
}
.center-lv2-right .lv6-features1 li .lv6-features1-link4 {
	margin-left: 10px;
}
.center-lv2-right .lv6-features1 li .lv6-features1-link4 a {
	background: url("../images/lv6_link4.jpg");
}
.center-lv2-right .lv6-features1 li .lv6-features1-link4 a:hover {
	background: url("../images/lv6_link4_hover.jpg");
	animation: imgScale 1s;
	transform: scale(1.05);
}
.center-lv2-right .lv6-features2-box {
	width:362px;
	height:81px;
	overflow: hidden;
	position: relative;
}
.center-lv2-right .lv6-features2 {
	width:362px;
	height:81px;
	background: url("../images/lv6_link5.png") no-repeat center center;
}
.center-lv2-right .lv6-features2:hover {
	animation: imgScale 1s;
	transform: scale(1.05);
}
.center-lv2-right .lv6-features2-link {
	display: block;
	width:88px;
	height: 25px;
	text-align: center;
	line-height: 24px;
	color: #fff;
	border:1px solid #fff;
	position: absolute;
	right:18px;
	top:50%;
	margin-top: -12.5px;
}
.main-box-two {
	width:1275px;
	height:251px;
	margin: 0 auto 24px;
}
.yc-gamevideo {
	width:1244px;
	height:251px;
	margin-left: 30px;
	background: url("../images/lv7_back.png") no-repeat center center;
}
.yc-tujian {
	position: relative;
}
.yc-nav {
	height:57px;
	width:1150px;
	border-bottom: 1px solid #fff;
	background: url("../images/lv7_nav_back.png") no-repeat center center;
	margin: 0 auto 18px;
}
.yc-nav span {
	display: inline-block;
	width: 76px;
	font-size: 16px;
	text-align: right;
	height:58px;
	line-height: 58px;
	margin: 0 16px 0 20px;
	cursor: pointer;
	padding-left: 30px;
	float: left;
	color:#B8C1C8;
}
.yc-nav span.active {
	font-weight: bold;
	color: #fff;
}
.yc-nav .video {
	background: url("../images/lv7_tab4.png") no-repeat left center;
}
.yc-nav .images {
	background: url("../images/lv7_tab2.png") no-repeat left center;
}
.yc-nav .chongwu {
	background: url("../images/lv7_tab3.png") no-repeat left center;
}
.yc-nav .bizhi {
	background: url("../images/lv7_tab1.png") no-repeat left center;
}
.yc-nav .jietu {
	background: url("../images/lv7_tab5.png") no-repeat left center;
}
.yc-content ul li {
	display: block;
	height: 174px;
	width: 313px;
	float: left;
	font-size: 15px;
	text-align: center;
}
.a-img {
	height: 136px;
	width: 209px;
}
#yc-special {
	display: block;
	width: 76px;
	height: 20px;
	margin-left: 55px;
	margin-top: -35px;
}
.yc-tujian a {
	text-decoration: none;
	color: #CCCCCC;
}
#yc-special0 {
	display: block;
	width: 76px;
	height: 20px;
	margin-left: 1120px;
	margin-top: -20px;
	font-size: 15px;
	color: #5c5c5c;
}
.videos {
	overflow: hidden;
	position: relative;
	height: 136px;
	width: 1146px;
	margin:0 auto;
}
.videos .yc-box {
	position: absolute;
}
.videos ul {
	float: left;
	display: block;
	width: 1248px;
}
.videos li {
	height: 136px;
	float: left;
	display: block;
	width: 209px;
	margin: 0 10px;
	position: relative;
}
.videos a {
	display: block;
	width: 209px;
	height: 136px;
	position: relative;
	text-align: center;
	font-size: 14px;
}
.videos .yc-video span.shade {
	background: rgba(0, 0, 0, 0.6) url("../images/playbtn.png") center 50% no-repeat;
	width: 209px;
	height: 136px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99;
	display: none;
	cursor: pointer;
}
.videos .yc-video .yc-video {
	width:209px;
	height:30px;
	line-height: 30px;
	text-align: center;
	position: absolute;
	left: 0;
	bottom: 0;
	background-color: rgba(93, 88, 153, 0.8);
	color: #fff;
	font-size: 14px;
	font-weight: normal;
}
.videos .yc-yuanhua span.shade, .videos .yc-zuoqi span.shade, .videos .yc-xianchong span.shade, .videos .yc-bizhi span.shade, .videos .yc-jietu span.shade {
	background: rgba(0, 0, 0, 0.6) url("../images/jia.png") center 50% no-repeat;
	width: 209px;
	height: 136px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99;
	display: none;
}
.videos .yc-yuanhua .yc-video, .videos .yc-zuoqi .yc-video, .videos .yc-xianchong .yc-video, .videos .yc-bizhi .yc-video, .videos .yc-jietu .yc-video {
	width:209px;
	height:30px;
	line-height: 30px;
	text-align: center;
	position: absolute;
	left: 0;
	bottom: 0;
	background-color: rgba(93, 88, 153, 0.8);
	color: #fff;
	font-size: 14px;
	font-weight: normal;
}
.main-app-more {
	width:95px;
	height:29px;
	position: absolute;
	top:15px;
	right: 52px;
}
.main-app-more a {
	display: none;
	width:95px;
	height:29px;
	position: absolute;
	background: url("../images/lv7_more.png") no-repeat center center;
}
.main-app-more a.active {
	display: block;
}
.main-box-three {
	width:1275px;
	height:181px;
	margin: 0 auto;
}
.lv8-media-advertising {
	width:1244px;
	height:181px;
	margin-left: 30px;
}
.lv8-media-advertising>div {
	float: left;
}
.lv8-media {
	width:469px;
	height:181px;
	background: #fff;
	position: relative;
}
.lv8-media>div {
	float: left;
}
.lv8-media1 {
	width:123px;
	height:181px;
	background: url("../images/lv8_title.png") no-repeat left 24px;
	margin-left: 16px;
}
.lv8-media1-unknown {
	display: block;
	width:5px;
	height:50px;
	background: #3B597B;
	margin-top: 24px;
	margin-bottom: 50px;
}
.lv8-consociation {
	width:117px;
	height:28px;
	border:1px solid #5D8DBC;
	position: relative;
}
.lv8-menu-list-head {
	width:117px;
	height: 28px;
	position: absolute;
	top:50%;
	margin-top: -14px;
	left:50%;
	margin-left: -58.5px;
	text-align: center;
	line-height: 28px;
	cursor: pointer;
	color: #777;
}
.lv8-menu-list {
	width:117px;
	border: 1px solid #5D8DBC;
	position: absolute;
	left:50%;
	margin-left: -59.5px;
	top:29px;
	height:0;
	overflow: hidden;
}
.lv8-menu-list a {
	display: block;
	width:117px;
	height:20px;
	font-size: 14px;
	color: #000;
	text-align: center;
	line-height: 20px;
	overflow: hidden;
}
.lv8-media2 {
	width:310px;
	height:80px;
	margin-top: 24px;
}
.main-friends-lead {
	width:100%;
	height:80px;
	position: relative;
	overflow: hidden;
}
.main-friends-lead .roll__list {
	width:9999px;
}
.main-friends-lead .roll__list::before, .main-friends-lead .roll__list::after {
 content: "";
 display: table;
 line-height: 0;
}
.main-friends-lead .slider li {
	float: left;
	width: 145px;
	height: 80px;
	margin-right: 20px;
	overflow: hidden;
}
.lv8-media3 {
	width:310px;
	height:43px;
	position: absolute;
	right:0;
	bottom: 24px;
}
.lv8-media3 a {
	display: inline-block;
	width:42px;
	height:43px;
	margin-right: 14px;
}
.lv8-media3-tab1 {
	background: url("../images/lv8_left_tab1.png") no-repeat center center;
}
.lv8-media3-tab2 {
	background: url("../images/lv8_left_tab2.png") no-repeat center center;
	position: relative;
}
.lv8-media3-tab2 i {
	display: none;
	width: 165px;
	height: 165px;
	background: url("../images/wechat.png") no-repeat center center;
	position: absolute;
	top:50px;
	left:-60px;
}
.lv8-media3-tab3 {
	background: url("../images/lv8_left_tab3.png") no-repeat center center;
}
.lv8-media3-tab4 {
	background: url("../images/lv8_left_tab4.png") no-repeat center center;
}
.lv8-media3-tab5 {
	background: url("../images/lv8_left_tab5.png") no-repeat center center;
}
.lv8-advertising {
	width:775px;
	height:181px;
	font-size: 0;
}
.lv8-advertising a {
	display: inline-block;
	width: 241px;
	height:181px;
	background: #fff;
	margin-left: 17px;
}
.lv8-advertising a img {
	width:100%;
	height:100%;
}
/*floating*/
.floating-on {
	width:60px;
	height:185px;
	background: url("../images/floating_on.png") no-repeat center center;
	position: absolute;
	top:175px;
	right:0;
	cursor: pointer;
}
.floating {
	width:280px;
	height:689px;
	position: fixed;
	top:50%;
	margin-top: -344.5px;
	right:-220px;
}
.floating.off {
	right:-220px;
	animation: off 0.5s linear;
}
.floating.on {
	right:0;
	animation: on 0.5s linear;
}
@keyframes off {
 0% {
 right:0;
}
 25% {
 right:-55px;
}
 50% {
 right:-110px;
}
 75% {
 right:-165px;
}
 100% {
 right:-220px;
}
}
@keyframes on {
 0% {
 right:-220px;
}
 25% {
 right:-165px;
}
 50% {
 right:-110px;
}
 75% {
 right:-55px;
}
 100% {
 right:0;
}
}
.floating>div {
	float: left;
}
.floating-off {
	width: 61px;
	height:186px;
	background: url("../images/floating_off.png") no-repeat right top;
	cursor: pointer;
}
.floating-off.active {
	background: url("../images/floating_on.png") no-repeat right top;
}
.floating-main {
	width:219px;
	height:689px;
	background: url("../images/floating_back.png") no-repeat center top;
}
.floating-main1 {
	width:209px;
	height:262px;
	margin-left: 4px;
}
.floating-main1 a {
	display: block;
	width:209px;
	height:215px;
	background: url("../images/floating_img1.png") no-repeat center bottom;
	color: #fff;
	text-align: center;
	font-size: 14px;
	padding-top: 25px;
}
.floating-main2 {
	width:209px;
	height:65px;
	background: #575E62;
	text-align: center;
	margin: 5px 0 14px 4px;
}
.floating-main2 a {
	display: block;
	text-decoration: underline;
	color: #fff;
}
.floating-main2 span {
	display: block;
	color: #fff;
}
.floating-main3 {
	width:209px;
	height:160px;
	margin-left: 4px;
}
.floating-main3 li {
	width:139px;
	height:60px;
	margin: 0 auto 10px;
}
.floating-main3 li a {
	display: inline-block;
	height:20px;
	width:60px;
	text-align: center;
	padding-top: 40px;
	font-size: 14px;
	color: #fff;
}
.floating-main3-one {
	background: url("../images/floating_tab1.png") no-repeat center 4px;
	float: left;
}
.floating-main3-two {
	background: url("../images/floating_tab2.png") no-repeat center 6px;
	float: right;
}
.floating-main3-three {
	background: url("../images/floating_tab3.png") no-repeat center 4px;
	float: left;
}
.floating-main3-four {
	background: url("../images/floating_tab4.png") no-repeat center 5px;
	float: right;
}
.floating-top-box {
	width: 139px;
	height:70px;
	margin: 0 auto;
	text-align: center;
	color: #fff;
}
.floating-top-box .floating-top-nane {
	display: block;
	width:139px;
	height:30px;
	color: #fff;
}
.floating-top-box .floating-top {
	display: block;
	width:26px;
	height:23px;
	background: url("../images/floating_top.png") no-repeat center center;
	margin: 12px auto 0;
}
.lv9-rede {
	width:100%;
	text-align: center;
	height: 70px;

	font-size: 18px;
	color: #888787;
}
.lv9-rede p {
	line-height: 40px;
}
.advertising-box {
	width:600px;
	height:300px;
}
.advertising-img {
	width: 550px;
	height: 300px;
	background:url("../images/advertising.jpg");
	float:left;
}
.advertising-close {
	width: 50px;
	height: 50px;
	line-height: 42px;
	text-align: center;
	font-size: 50px;
	color: #C8C8C8;
	float: right;
	background: rgba(0, 0, 0, 0.3);
	cursor: pointer;
}
.layui-layer {
	background: rgba(0, 0, 0, 0.15) !important;
}
/*预约弹窗*/
/*appointment*/
.appointment {
	width: 800px;
	height: 480px;
	background: url("../images/appointment_back.png") no-repeat center center;
	position: relative;
}
.appointment-close {
	width: 30px;
	height: 30px;
	background: url("../images/close.png") no-repeat center center;
	background-size: 100%;
	position: absolute;
	top: 0;
	right: 0;
	cursor: pointer;
	z-index: 1000;
}
.appointment-box {
	width: 314px;
	height: 218px;
	position: absolute;
	top: 184px;
	left: 98px;
}
.appointment-input {
	width: 314px;
	height: 31px;
	margin-bottom: 7px;
	font-size: 0;
	line-height: 31px;
}
.appointment-input input {
	height: 29px;
	display: inline-block;
	padding-left: 15px;
	border: none;
	font-size: 14px;
	vertical-align: middle;
}
.appointment-input img, .appointment-input span {
	display: inline-block;
	width: 152px;
	height: 31px;
	vertical-align: middle;
}
.appointment-mobile input {
	width: 299px;
}
.appointment-img input, .appointment-sms input {
	width: 137px;
	margin-right: 10px;
}
.appointment-input img {
	background: #fff;
}
.appointment-sms span {
	background: url("../images/appointment_sms.jpg") no-repeat center center;
	cursor: pointer;
}
.appointment-btn {
	display: block;
	width: 288px;
	height: 80px;
	background: url("../images/appointment_btn.jpg");
	margin: 17px auto 0;
	border: none;
	cursor: pointer;
}
.appointment-btn:hover {
	background: url("../images/appointment_btn_hover.jpg");
}
.appointment-successful {
	display: none;
	width: 800px;
	height: 480px;
	background: url("../images/appointment_back2.png") no-repeat center center;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
}
.appointment-successful a {
	display: block;
	width: 194px;
	height: 43px;
	background: url("../images/appointment_successful.png");
	margin: 338px 0 0 166px;
}

/*新闻列表*/
.lists-container{
    width:1031px;
    height:996px;
    margin: 0 auto;
    float: left;
}
.lists-head{
    width:1002px;
    height:71px;
    background: url("../images/list_title.png") no-repeat center center;
    margin-left: 19px;
    margin-bottom: 13px;
}
.lists-center{
    width:1031px;
    height: 972px;
    background: url("../images/list_back.png") no-repeat center top;
    padding-top: 34px;
}
.lists-news-img{
    width:823px;
    height:254px;
    margin: 0 auto;
    position: relative;
    border:1px solid #A1B7CC;
}
.lists-news-img img{
    width:100%;
    height:100%;
}
.lists-news-title{
    width:823px;
    height:62px;
    line-height: 62px;
    text-align: center;
    background: url("../images/list_head_title.png") no-repeat center center;
    position: absolute;
    left: 0;
    bottom: 0;
}
.lists-news-title a{
    max-width: 823px;
    color: #fff;
    font-size: 18px;
}
.lists-container .lists-title{
    width:823px;
    height:29px;
    margin: 0 auto 18px;
    border-bottom: 1px solid #B1BCCA;
}
.lists-container .lists-nav{
    width:823px;
    height:29px;
    margin-top: 30px;
    font-size: 0;
}
.lists-container .lists-nav a{
    display: inline-block;
    width:78px;
    text-align: center;
    height:29px;
    color: #fff;
    cursor: pointer;
    font-size: 18px;
    margin-right: 10px;
}
.lists-container .lists-nav a.active,
.lists-container .lists-nav a:hover{
    height:26px;
    font-weight: bold;
    border-bottom: 3px solid #DBE4EF;
}
.lists-container .lists-project{
    width:823px;
    height:633px;
    margin-left: 104px;
}
.lists-container .lists-project li{
    width:100%;
    height:69px;
    border-bottom: 1px solid #9AA8BA;
}
.lists-container .lists-project li{
    width: 823px;
    height:59px;
    padding-top: 10px;
}
.lists-container .lists-project li .news-title{
    color: #F2FBFF;
    font-size: 16px;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lists-container .lists-project li .news-title span i{
    margin-right: 10px;
}
.lists-container .lists-project li .news-size{
    width:100%;
    height:25px;
    line-height: 25px;
    font-size: 14px;
    color: #A1B1C5;
    margin-right: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 6px;
}
.lists-container .lists-project li a:hover .news-title,
.lists-container .lists-project li a:hover .news-size{
    color: #F5FFC5;
}



/*.lists-container .lists-project li .news-content{*/
/*width: 622px;*/
/*overflow: hidden;*/
/*text-overflow: ellipsis;*/
/*white-space:nowrap;*/
/*}*/
/*.lists-container .lists-project li .news-content a{*/
/*color: #646464;*/
/*}*/
/*.lists-container .lists-project li .news-content h3{*/
/*font-size: 18px;*/
/*line-height: 24px;*/
/*font-weight: normal;*/
/*}*/
/*.lists-container .lists-project li .news-content p{*/
/*font-size: 14px;*/
/*line-height: 40px;*/
/*}*/
/*新闻内容*/
.news-container{
    width:100%;
    min-width: 1275px;
    background: #EFF0F4;
}
.news-container .new-title{
    width:100%;
    min-width: 1275px;
    height: 225px;
    padding-top: 29px;
}
.new-head-nav{
    width: 1014px;
    height: 71px;
    line-height: 71px;
    background: url("../images/new_nav_back.png") no-repeat center center;
    margin: 0 auto;
}
.new-head-nav span{
    float: right;
    margin-right: 24px;
}
.new-head-nav span,
.new-head-nav a{
    color: #000;
    font-size: 12px;
}
.news-container .new-title h2{
    width:980px;
    font-size: 30px;
    line-height: 30px;
    color: #3B597B;
    margin: 44px auto 35px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space:nowrap;
}
.news-container .vice-title{
    width:980px;
    height:32px;
    line-height: 32px;
    margin: 0 auto;
}
/*.news-container .last-step{*/
/*width:36px;*/
/*height:32px;*/
/*background: url("../images/back.png") no-repeat left center;*/
/*padding-left: 38px;*/
/*color: #6A679D;*/
/*float: left;*/
/*}*/
.news-container .new-time{
    color: #707071;
    font-size: 16px;
}
.news-container .share-column{
    float: right;
}
.news-container .share-label,
.news-container .share{
    float: left;
    color: #6A679D;
    font-size: 20px;
    line-height: 33px;
    margin-right: 10px;
}
.share-column .bshare-custom{
    float: right;
    line-height: 33px !important;
}
.bshare-custom a{
    width:21px !important;
    height:21px !important;
    padding: 0 !important;
}
.bshare-weixin{
    background: url("../images/share_wechat.png") no-repeat center center !important;
}
.bshare-qzone{
    background: url("../images/share_qq.png") no-repeat center center !important;
}
.bshare-sinaminiblog{
    background: url("../images/share_xine.png") no-repeat center center !important;
}
/*.bds_tieba{*/
/*background: url("../images/share_qq.png") no-repeat center center !important;*/
/*}*/
.more-style-addthis{
    background: url("../images/share_more.png") no-repeat center center !important;

}
.share-column .bshare-custom .bshare-more-icon{
    padding-left: 0 !important;
}
.news-container .new-content{
    width:100%;
    min-width: 1150px;
    border-top: 1px solid #D0D0D0;
    padding: 39px 0 80px;
}
.news-container .font-size{
    width:1150px;
    min-width: 1150px;
    height:30px;
    margin: 0 auto 30px;
    font-size: 0;
}
.news-container .font-size span{
    display: inline-block;
    width:26px;
    height:26px;
    float: right;
    font-size: 20px;
    line-height: 26px;
    border:2px solid #6A679D;
    color: #6A679D;
    text-align: center;
    cursor: pointer;
}
.news-container .font-size span.active{
    background: #6A679D;
    color: #fff;
}
.news-container .new-text{
    width:980px;
    margin: 0 auto;
    /*text-indent: 2em;*/
    font-size: 16px;
}
.news-container .new-text.active{
    font-size: 18px;
}
.news-container .up-and-down{
    width:100%;
    min-width: 1275px;
    height: 112px;
    background: url("../images/new_foot_back.jpg") no-repeat center top;
    margin: 0 auto;
    padding-top: 100px;
}
.news-container .up-and-down ul{
    float: right;
    margin-right: 616px;
}
.news-container .up-and-down ul li{
    font-size: 16px;
}
.news-container .up-and-down ul span,
.news-container .up-and-down ul a{
    color: #4F779A;
}
.news-container .up-and-down ul li:hover span,
.news-container .up-and-down ul li:hover a{
    color: #183853;
}

.down-size{
    width:1002px;
    height:71px;
    background: url("../images/download/main_title.png") no-repeat center center;
    margin-bottom: 10px;
}
.edition{
    width:1002px;
    height:297px;
    margin: 0 auto;
}
.edition h3{
    margin: 18px 0 9px 0;
}
.edition-content{
    width:1002px;
    height:262px;
    background: url("../images/download/main_download_back.png") no-repeat center center;
}
.edition-content-box{
    margin-left: 53px;
}
.edition-content-box>div{
    float: left;
    height:76px;
    margin-top: 101px;
}
.down-select{
    width:248px;
    height:76px;
}
.down-select a{
    display: block;
    width:248px;
    height:76px;
    background: url("../images/download/download_btn.jpg") no-repeat;
}
.down-deploy{
    width:666px;
    height: 76px;
}
.down-deploy.active{
    margin-left: 34px;
}
.down-deploy>div{
    height: 38px;
    line-height: 38px;
}
.down-deploy>div span{
    display: inline-block;
    text-align: left;
}
.down-deploy>div span.down-deploy1{
    width:250px;
}
.down-deploy>div span.down-deploy2{
    width:400px;
}

.patch{
    width:1002px;
    padding-bottom: 90px;
    margin-top: 86px;
}
.patch .patch-head-title{
    width:363px;
    height: 30px;
    background: url("../images/download/main_lv2_title.png") no-repeat left center;
    margin: 33px 0 19px 8px;
}
.patch-box{
    width: 798px;
    border: 1px solid #BBC0C3;
}
.patch-title{
    width:793px;
    height:28px;
    border: 1px solid #212B32;
    margin: 1px auto 0;
    font-size: 0;
}
.patch-title span{
    border-right: 1px solid #E9EFF6;
    display: inline-block;
    background: #93AFD5;
    height:28px;
    text-align: center;
    line-height: 28px;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
}
.patch-title1{
    width:182px;
}
.patch-title2{
    width:129px;
}
.patch-title3{
    width: 133px;
}
.patch-title4{
    width: 129px;
}
.patch-title span.patch-title5{
    width:216px;
    border-right: none;

}
.patch-center{
    width:795px;
    margin: 0 auto 1px;
}
.patch-center li{
    width:793px;
    border-bottom: 1px solid #212B32;
    border-left: 1px solid #212B32;
    border-right: 1px solid #212B32;
    font-size: 0;
    height: 34px;
}
.patch-center span,
.patch-center a{
    border-right: 1px solid #212B32;
    display: inline-block;
    height:34px;
    text-align: center;
    line-height: 34px;
    color: #2A2A2A;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
}
.patch-center1{
    width:182px;
}
.patch-center2{
    width:129px;
}
.patch-center3{
    width: 133px;
}
.patch-center4{
    width: 129px;
}
.patch-center span.patch-center5{
    width:216px;
    border-right: none;
}

.configuration{
    width:850px;
    height:263px;
}
.configuration-box{
    width:798px;
    height: 203px;
    border: 1px solid #9FA6AF;
}
.configuration ul{
    width:792px;
    height:197px;
    border: 1px solid #212B32;
    margin: 2px auto 0;
}
.configuration-head-title{
    width:792px;
    height:39px;
    font-size: 0;
    background: url("../images/download/main_lv3_title.png") no-repeat left center;
    margin: 0 0 19px 9px;
}
.configuration-title{
    font-size: 0;
    border-bottom: 1px solid #212B32;
}
.configuration-title span{
    display: inline-block;
    height:57px;
    line-height: 57px;
    font-size: 14px;
    text-align: center;
    color: #fff;
    background: #A3BCDE;
}
.configuration-title .title1{
    width:151px;
    border-right: 1px solid #fff;
}
.configuration-title .title2{
    width:158px;
    border-right: 1px solid #fff;
}
.configuration-title .title3{
    width:163px;
    border-right: 1px solid #fff;
}
.configuration-title .title4{
    width:159px;
    border-right: 1px solid #fff;
}
.configuration-title .title5{
    width:157px;
}
.configuration1{
    width:792px;
    height:68px;
    font-size: 0;
    border-bottom: 1px solid #212B32;
}
.configuration1 span{
    display: inline-block;
    height:68px;
    line-height: 68px;
    font-size: 14px;
    text-align: center;
}
.configuration1 .title1{
    width:151px;
    border-right: 1px solid #979B9F;
}
.configuration1 .title2{
    width:158px;
    border-right: 1px solid #979B9F;
}
.configuration1 .title3{
    width:163px;
    border-right: 1px solid #979B9F;
}
.configuration1 .title4{
    width:159px;
    border-right: 1px solid #979B9F;
}
.configuration1 .title5{
    width:157px;
}
.configuration2{
    width:792px;
    height:70px;
    font-size: 0;
}
.configuration2 span{
    display: inline-block;
    height:70px;
    line-height: 70px;
    font-size: 14px;
    text-align: center;
}
.configuration2 .title1{
    width:151px;
    border-right: 1px solid #979B9F;
}
.configuration2 .title2{
    width:158px;
    border-right: 1px solid #979B9F;
}
.configuration2 .title3{
    width:163px;
    border-right: 1px solid #979B9F;
}
.configuration2 .title4{
    width:159px;
    border-right: 1px solid #979B9F;
}
.configuration2 .title5{
    width:157px;
}

.md5-download{
    width:121px;
    height: 62px;
    margin-top: 26px;
}
.md5-download a{
    display: block;
    width:121px;
    height: 20px;
    background: url("../images/download/main_md5.png") no-repeat center top;
    padding-top: 42px;
    text-align: center;
    font-size: 12px;
    line-height: 20px;
}
