#news{ width:1200px; float:left;}
#toutiao{ width:1198px; float:left; border:#eee solid 1px; background-color:#f3f3f3; position:relative; height:90px;}
#toutiao .tp{ width:74px; height:74px; position:absolute; left:0px; top:0px;
	background-image: url(/images/top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#toutiao .title{ width:1030px; padding-left:47px; padding-right:47px;float:right; text-align:center; font-weight:bold; line-height:50px; font-size:30px; color:#E30115; height:50px;}
#toutiao .title A{ color:#E30115}
#toutiao  .title A:hover{
	color:#084D84;
}
#gg{width:1030px;padding-left:47px; padding-right:47px;
	float:right; overflow:hidden; position:relative;
}
#gg ul{ list-style-type:none;   font-size:12px;  }
#gg UL LI.none {
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
#gg UL LI {
	text-align:left;
	WIDTH:515px;
	display:block;
	line-height:30px;
	height:30px;
	float:left;
	OVERFLOW: hidden;
	font-size:14px;
	background-image: url(/images/ico6.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	
}
#gg UL LI span{ float:right;
	color:#777;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#gg UL LI A {
padding-left:24px;
color:#333;
}
#gg UL LI A:hover {
	color:#084D84;
}
#gg .prev,
#gg .next {
	width: 40px;
	height:30px;
	position: absolute;
	filter: Alpha(Opacity=0.5);
-moz-opacity:0.5; 		opacity:0.5;
	background-repeat: no-repeat;
	background-position: left center;
	top:0px;
}
#gg .prev {
	left:7px;
	background-image: url(/images/l1.png);
	background-repeat: no-repeat;
background-position: center center;
}
#gg .next {
	right:7px;
	background-position: center center;
	background-image: url(/images/r1.png);
}
#xwzx{ width:1200px; float:left; margin-top:25px; overflow:hidden;}
#bht{ width:650px; float:left; overflow:hidden;}
.game163 {
	OVERFLOW: hidden; POSITION: relative; FLOAT: left; WIDTH:650px;
}
.game163 .bigImg {
	HEIGHT: 400px; POSITION: relative; padding-bottom:15px;WIDTH:650px;
}
.game163 .bigImg li{width:650px; display:table-cell; vertical-align:middle;HEIGHT: 400px; text-align:center; position:relative; }
.game163 .bigImg li h3{
	width:620px;
	float:left; padding-left:15px; padding-right:15px;
	position:absolute;
	left:0px;
	bottom:0px;
	height:40px; line-height:40px; text-align:left; font-weight:normal; font-size:16px; background-color:rgba(8,77,132,0.8); color:#fff; overflow:hidden;
}

.game163 .bigImg LI IMG { width:650px;height:400px; border:0px;}
.game163 .bigImg H4 {
	OVERFLOW: hidden; FONT-SIZE: 14px; color:#333;FONT-WEIGHT: bold; text-align:center;LINE-HEIGHT: 30px;font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ"; border-bottom:#ddd dotted 1px; margin-bottom:10px;
}
.game163 .smallScroll { width:650px;
	OVERFLOW: hidden; HEIGHT:90px;
}
.game163 .sPrev {
	HEIGHT: 75px;
	FLOAT: left;
	DISPLAY: block;
	WIDTH: 23px;
	TEXT-INDENT: -9999px;
	margin-top:7px;
	border-radius:10px;
	background-color:#084D84;
	background-image: url(/images/left2.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.game163 .sNext {
	HEIGHT: 75px; 	background-image: url(/images/right2.png);
	background-repeat: no-repeat;
	background-position: center center;FLOAT: left; DISPLAY: block; WIDTH: 23px; TEXT-INDENT: -9999px; margin-top:7px;border-radius:10px;background-color:#084D84;
}

.game163 .sPrev:hover {
	BACKGROUND-POSITION: center center;
	background-color:#E30115;
	background-image: url(/images/left2.png);
}
.game163 .sNext:hover {
		BACKGROUND-POSITION: center center;
	background-color:#E30115;
	background-image: url(/images/right2.png);
}
.game163 .smallImg {
	OVERFLOW: hidden; FLOAT: left;  DISPLAY: inline; WIDTH:600px;
}
.game163 .smallImg UL {
	OVERFLOW: hidden; HEIGHT: 90px; WIDTH: 9999px
}
.game163 .smallImg LI {
	CURSOR: pointer; FLOAT: left; DISPLAY: inline; PADDING-RIGHT: 5px; WIDTH: 140px; padding-left:5px; HEIGHT: 90px; 
}
.game163 .smallImg IMG { border:#084D84 solid 2px; HEIGHT: 86px;  FILTER: alpha(opacity=80);WIDTH: 136px; opacity: 0.8
}
.game163 .smallImg .on IMG {
	 FILTER: alpha(opacity=100); BORDER-RIGHT-COLOR:#E30115;  opacity: 1; border:#E30115 2px solid;
}
.game163 .pageState {
	FONT-FAMILY: "Times New Roman", serif; RIGHT: 5px; POSITION: absolute; LETTER-SPACING: 1px; bottom:112px; color:#FFFFFF;
}
.game163 .pageState SPAN {
	FONT-SIZE: 16px; COLOR: #f00
}
.game163 .prev {
	CURSOR: pointer;
	HEIGHT: 400px;
	POSITION: absolute;
	Z-INDEX: 10;
	DISPLAY: none;
	TOP: 0px;
	left:10px;
	WIDTH: 60px;
	TEXT-INDENT: -9999px;
	background-image: url(/images/left.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.game163 .next {
	CURSOR: pointer;
	HEIGHT: 400px;
	POSITION: absolute;
	Z-INDEX: 10;
	DISPLAY: none;
TOP: 0px;
right:10px;
	WIDTH: 60px;
	TEXT-INDENT: -9999px;
	background-image: url(/images/right.png);
	background-repeat: no-repeat;
	background-position: right center;
}
#newsd{width:520px; float:right; overflow:hidden; }
#news_1{
	width:530px;
	float:left;
	 background-color:#f2f2f2; border-top:#084D84 solid 2px;
}
.linkd{
width:510px;
clear: both;
overflow: hidden;
float:left; margin-left:10px;

}
.linkd ul{
border:0;
margin:0;
}
.linkd li{
	float: left;
	width: 170px;
	cursor: pointer;
	list-style-type: none; 
	font-size: 16px;
	
}
.linkd .active{ text-align:center;
	color:#084D84 ; border-bottom:#084D84  solid 1px; line-height:48px; 
}
.linkd .normal{ text-align:center ;border-bottom:#ddd  solid 1px; line-height:48px; color:#555; }
.nonea{ display:none}
#newsd_2{ width:530px; float:left; margin-top:22px;}
#infoa_1{
	width:530px;
	float:left;
	border-bottom:#ddd solid 1px; padding-bottom:15px;

	}
#infoa_1 h1{ font-size:18px;  line-height:35px; cursor:pointer; text-align:center;}
#infoa_1 p{ line-height:25px; color:#777; font-size:14px;}
#infoa_1 p span{ color:#084D84;}
#infoa_1  A{ color:#084D84;}
#infoa_1 A:hover{
color:#E30115;
}

#news-d{width:530px;
	float:left; margin-top:12px;
}
#news-d ul{ list-style-type:none;   font-size:12px;  }
#news-d UL LI.none {
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
#news-d UL LI {
	text-align:left;
	WIDTH:500px;
	display:block;
	line-height:35px;
	height:35px;
	float:left;
	OVERFLOW: hidden;
	font-size:14px;
	background-image: url(/images/item_01.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
	border-bottom:#ddd dotted 1px;
	
}
#news-d UL LI span{ float:right;
	color:#888;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#news-d UL LI A {
padding-left:22px;
color:#666;
}
#news-d UL LI A:hover {
	padding-left:22px;
	color:#084D84;
}

#main{
	width:1200px;
	float:left; overflow:hidden;
}
#bt{ width:100%; float:left; text-align:center;}
#bt h1{
	text-align:center;
	background-image: url(/images/index_41.png);
	background-repeat: no-repeat;
	background-position: center center; 
}
#bt h1 span{display:inline-block;  font-size:30px; line-height:45px; color:#084D84; padding-left:20px; padding-right:20px;}
#bt h2{
	text-align:center;
	background-image: url(/images/index_412.png);
	background-repeat: no-repeat;
	background-position: center center; 
}
#bt h2 span{display:inline-block;  font-size:30px; line-height:45px; color:#fff; padding-left:20px; padding-right:20px;}
#bt .bai{ color:#fff;}
#bt p{
	font-size:20px;
	color:#a09f9f;
	line-height:22px;
	font-style: italic;
}
#bt p.ew{ color:#bababa;
	font-size:12px;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
#lmdf{float:left;width:1200px; text-align:center;  margin-top:5px; margin-bottom:5px; overflow:hidden;}
#lmdf A{ 
	padding-left:10px;
	line-height:35px;
	padding-right:10px;
	font-size:14px;
	display:inline-block;
	 color:#fff; background-color:#084D84; margin:5px;
}
#lmdf A:hover{
	color:#fff;
	background-color:#E55202;
	background-image: url(/images/hover.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
#prolist {
	WIDTH:1200px;
	FLOAT: left; overflow:hidden; margin-top:25px;
}
#prolist UL {
	LIST-STYLE-TYPE: none; 
}
#prolist UL LI {
	TEXT-ALIGN: center; width:1240px; FLOAT: left; overflow:hidden;
}
#prolist UL LI dd{ width:285px; float:left; margin-right:20px; margin-bottom:20px;}
#prolist UL LI dd:last-child{ margin-right:0px;}
#prolist UL LI .tp{ width:285px; float:left; }
#prolist UL LI h1{ width:265px; border:#f2f2f2 solid 2px; background-color:#fff; padding:8px;  overflow:hidden; text-align:center;}
#prolist UL LI IMG { border:0px;max-width:265px; height:190px; transition:all 0.3s ease-in-out 0s;}
#prolist UL LI p{ width:285px; height:40px; line-height:40px; overflow:hidden;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; font-size:14px; text-align:center; background-color:#f2f2f2; float:left
}
#prolist UL LI A {
	DISPLAY: block; color:#333;transition:all 0.3s ease-in-out 0s;
}
#prolist UL LI A:hover h1{ border:#084D84 solid 2px;}
#prolist UL LI A:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
#prolist UL LI A:hover p{ background-color:#084D84;
	color:#fff;
}
#jjfa{ width:1200px; float:left; margin-top:20px; overflow:hidden;}
#jjfa ul{LIST-STYLE-TYPE: none; }
#jjfa ul li{ width:350px; float:left; margin:10px; text-align:center;  padding:14px; border:#ddd solid 1px;border-radius:2px; transition:250ms; -webkit-transition: all 250ms; -moz-transition: all 250ms; -o-transition: all 250ms;}
#jjfa ul li h1{ width:100px; float:left;}
#jjfa ul li h1 img{ width:100px; height:100px;border-radius:100px; border:0px; transition:all 0.8s ease-in-out 0s;}
#jjfa ul li .wzq{ width:235px; float:right;}
#jjfa ul li h2{line-height:30px; font-size:16px;  text-align:left; font-weight:normal; color:#084D84;}
#jjfa ul li p{  font-size:14px; line-height:22px; height:66px; display: -webkit-box; 
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp:3;
-webkit-box-orient: vertical;; color:#777;  text-align:left; float:left;}
#jjfa ul li A{ display:block;  content:#333;}
#jjfa ul li:hover{ background-color:#fff;box-shadow: 2px 2px 5px #ccc;-webkit-box-shadow: 2px 2px 5px #ccc;-moz-box-shadow: 2px 2px 5px #ccc;color:#084D84; padding-left:9px; padding-right:9px; width:360px; background-color:#fefefe; border:#084D84 solid 1px;}
#jjfa ul li A:hover img{ transform:rotate(360deg);}
#company{ width:1200px; float:left; overflow:hidden; height:500px; position:relative; margin-top:-90px;}
#company .nrc{ width:1000px; padding:100px; height:300px;  float:left; color:#fff; overflow:hidden; margin-top:10px;}
#company .nrc h1{ font-size:24px; text-align:center; margin-bottom:10px;}
#company .nrc P{ font-size:20px; line-height:34px;}
#company .nrc A{ color:#fff;}
#company .x1{ width:1200px; position:absolute; left:0px; top:50px; height:2px; background-color:#fff; overflow:hidden; z-index:2;}
#company .x2{ width:1200px; position:absolute; left:0px; bottom:50px; height:2px; background-color:#fff; overflow:hidden; z-index:2;}
#company .x3{ width:2px; position:absolute; left:50px; top:0px; height:500px; background-color:#fff; overflow:hidden; z-index:2;}
#company .x4{ width:2px; position:absolute; right:50px; top:0px; height:500px; background-color:#fff; overflow:hidden; z-index:2;}
#bt1{ width:100%; float:left; text-align:center;}
#bt1 h1{
	text-align:center;
}
#bt1 h1 span{display:inline-block; color:#fff; font-size:30px; line-height:45px; padding-left:20px; padding-right:20px;}
#bt1 p.ew{ color:#fff;
	font-size:16px;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif; margin-top:30px;
}
#mored{ width:1200px; float:left; margin-top:35px; text-align:center;}
#mored A{
display:inline-block;padding:5px 40px;border-radius:2px;line-height:20px; background-color:#fff; border:#fff solid 1px;  color:#084D84;  font-size:16px;transition:all 0.3s ease-in-out 0s;
}
#mored A:hover {
	background:#E30011;  color:#FFFFFF; border:#E30011 solid 1px;
}
#morea{ width:1200px; float:left; margin-top:25px; text-align:center;}
#morea A{
display:inline-block;padding:5px 40px;border-radius:2px;line-height:20px; background-color:#084D84; border:#084D84 solid 1px;  color:#fff;  font-size:16px;transition:all 0.3s ease-in-out 0s;
}
#morea A:hover {
	background:#E30011;  color:#FFFFFF; border:#E30011 solid 1px;
}
#case_2{ width:1200px; float:left; margin-top:30px;}
#case_2 .more{ width:1200px; float:left; margin-top:20px;}
#case_2 .more .sy-more {
	margin: 5px auto 6px; border-radius: 6px; background-color:#f4f4f4; border-image: none; width: 250px; height: 40px; text-align: center; line-height: 40px; font-size: 16px; box-shadow: 5px 5px 5px #eee;
}
#case_2 .more .sy-more:hover {
	background:#084D84; transition:1.1s; color:#fff;
}
#case_2 .more .sy-more:hover A:hover{ color:#fff;}
#case_2 .more .sy-more:hover a {
	color: #101010; display: block;
}
#caselist {
	WIDTH:1080px;
	FLOAT: left; padding-left:60px; padding-right:60px; position:relative;
}
#caselist UL {
	LIST-STYLE-TYPE: none
}
#caselist UL LI {
	TEXT-ALIGN: center; WIDTH:330px; FLOAT: left; padding-left:15px; padding-right:15px;
}
#caselist UL LI h1{ width:324px; padding:2px;  border:#F7F7F7 solid 1PX; overflow:hidden;  cursor:pointer;TEXT-ALIGN: center; height:250px; display:table-cell; vertical-align:middle; background-color:#fff; }
#caselist UL LI IMG { border:0px;width:324px;HEIGHT: 250px;transition:all 0.2s ease-in-out 0s;}
#caselist UL LI p{ width:330px;  cursor:pointer; font-size:14px; height:35px; line-height:35px; overflow:hidden; background-color:#F7F7F7;}

#caselist UL LI A {
	DISPLAY: block; color:#777;transition:all 0.2s ease-in-out 0s;
}
#caselist UL LI A:hover {
	color:#fff;
}
#caselist UL LI A:hover  img{-webkit-transform:scale(1.20);-moz-transform:scale(1.20);-o-transform:scale(1.20);transform:scale(1.20);}
#caselist UL LI A:hover p{ background-color:#084D84}	
#caselist UL LI A:hover h1{ border:#084D84 solid 1px;}
#caselist .prev,
#caselist .next {
	width: 44px;
	height:100px;
	position: absolute;
	background-repeat: no-repeat;
	background-position: center center;
	top:75px;border-radius:5px; 
}
#caselist .prev {
	left:0px;
	background-image: url(/images/left1.png);
	background-repeat: no-repeat;
background-color:#084D84;
}
#caselist .prev:hover{
	background-image: url(/images/left1.png); background-color:#E40114;
}
#caselist .next {
	right:0px;
	background-image: url(/images/right1.png);background-color:#084D84;
}
#caselist .next:hover{background-image: url(/images/right1.png);background-color:#E40114;}
#link{
	width:1200px;
	float:left; overflow:hidden;
}

#link h1{ width:96px; height:28px;
	float:left;
	background-image: url(/images/links.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#link h2{ border-bottom:#D2D2D2 2px solid; height:26px; width:1090px; float:right; line-height:26px; font-size:16px; color:#084D84; }
#link_2{ width:1200px; float:left; font-size:14px; margin-top:10px;}
#link_2 A{ padding-right:16px;}