﻿@charset "utf-8";
/* CSS Document */

body {font-family:"宋体", arial; margin:0; padding:0;font-size:12px; overflow-x:hidden;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li,dl{list-style-type:none;}
h2,h3,h4,h5,h6{ margin:0; padding:0;font-size:12px; font-weight:normal;}
p{margin:0;padding:0}
h1{ margin:0; padding:0;font-size:14px;}
a{ text-decoration:none;}

ul, ol,li{ list-style:none;}
.clear{ height:10px; clear:left;}
.left{margin-left:35px;}


.header{
	width:100%;
	height:128px;
	overflow:hidden;
	background:url(../images/background_01.jpg);
	}
.head{
	width:1020px;
	height:128px;
	margin:0 auto;
	}	
.search{
	width:248px;
	height:34px;
	float:right;
	margin-top:50px;
	}
.search input{
	width:205px;
	height:32px;
	border:0;
	background:#000;
	color:#FFF;
	float:left;
	}	
	
.nav{
	width:100%;
	height:47px;
	overflow:hidden;
	background:url(../images/midBackground_01.jpg);
	}
	
.nav_bg{
	width:1022px;
	height:47px;
	background:url(../images/nav_bg.jpg);
	margin:0 auto;
	}
.nav_bg ul li{
	background:url(../images/navbg01.jpg) no-repeat;
	width:120px;
	height:47px;
	line-height:47px;
	font-family:"微软雅黑";
	font-size:16px;
	text-align:center;
	float:left;
	display:inline;
	}
	
.nav_bg ul li:hover , .nav_bg ul li.choose{
	width:120px;
	height:47px;
	background:url(../images/navbgs.jpg) no-repeat;
	line-height:47px;
	font-family:"微软雅黑";
	font-size:16px;
	text-align:center;
	float:left;
	display:inline;
	}	
.nav_bg ul li a{
	color:#FFF;
	}			
.mainContentBg{
	width: 100%;
	height: 872px;
	overflow: hidden;
	background: url(../images/midBackground_02.jpg);
}
	
.contentBorderBg{
	width: 1010px;
	height: 650px;
	border: 5px solid #ebebeb;
	z-index: 50;
	margin: 30px auto;
	background-color: #FFF;
	overflow: hidden;
	}

.banner{
	width:1010px;
	height:395px;
	padding:10px;
	}
	
.mainContents,.productShow{
	width:1000px;
	 height:180px;
	 margin:20px 10px 10px 10px;
	 }
	 
.contentBorederDiv{
	width:304px;
	height:180px;
	float:left;
	}

.contentTitle{
	background:url(../images/title_line.jpg) no-repeat center;
	width:304px;
    height:18px;
	}
	
.contentTitle h2{
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:bold;
	padding-left:40px;
	color:#1e1e1e;
	}	
	
.aboutUsContent{
	line-height: 25px;
	color: #000000;
	margin-top: 15px;
	height: 135px;
	}
	
.newsContent{
	margin-top:15px;
	height:135px;
	}
	
.newsContent ul li {
	 height:31px;
	 width:304px;
	 color:#6c6c6c;
	 border-bottom: 1px dashed #dcdcdc;
	 line-height:31px;
	 overflow: hidden;
	 white-space: nowrap;
	 text-overflow:ellipsis;
	 }		

.newsContent ul li p{
	width:20px;
	height:16px;
	line-height:16px;
	background:#6e6e6e;
	color:#FFF;
	text-align:center;
	float:left;
	display:inline;
	margin:8px 10px 0 0;
	}
	
.newsContent ul li p.p1{
	width:20px;
	height:16px;
	color:#FFF;
	text-align:center;
	float:left;
	margin-right:10px;
	background:#C90;
	margin:8px 10px 0 0;
}

.gameContent{
	width:290px;
	height:113px;
	border:10px solid #e5e5e5;
	margin-top:15px;}	

.readMoreBtn{
	width:92px;
	height:39px;
	margin-top:20px;
	}
		

.contentProductTitle{
	background:url(../images/proLine.jpg) no-repeat center;
	width:985px;
    height:18px;
	}	
.contentProductTitle h2{
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:bold;
	padding-left:455px;
	color:#1e1e1e;
	}

.proImgShow{ 
  margin-top:40px;
  }	
.proImgShow ul li {
	width:238px;
	height:154px;
	border:2px solid #e7e7e7;
	float:left;
	display:inline;
	margin-left:5px;
	} 
.proImgShow ul li img{
	float:left;
	width:238px;
	height:154px;
} 
	
.footer,.neifoot{
	width:1020px;
	height:166px;
	margin:0 auto;
	overflow:hidden;	
	}
.footer p{
	color:#FFF;
	margin-top:10px;
	float:left;
	}
.footer ul{
	float:right;
	height:30px;
	margin-top:10px;
	}	
.footer ul li , .neifoot ul li{
	float:left;
	display:inline;
	color:#f9bf13;
	}		
.footer ul li a , .neifoot ul li a{
	color:#f9bf13;
	}		


.icn-foucs {
	width: 150px;
	height: 20px;
	float: left;
	position: relative;
	z-index: 1000;
	margin-top: -45px;
	margin-left: 445px;
}

.icn-foucs p {
	background-image:url(../images/k1.jpg); 
	background-size:100% 100%;
	width: 15px;
	height: 15px;
	float: left;
	margin-left: 10px;
}
#banner11 {
	background-image:url(../images/k.jpg); 
}
.fsmk{float:left; margin-left:490px; width:15px; margin-top:367px; height:15px; background-image:url(../images/k.jpg); background-size:100% 100%; position:absolute;}
.fsmks{float:left; margin-left:510px; width:15px; margin-top:367px; height:15px; background-image:url(../images/k1.jpg); background-size:100% 100%; position:absolute;}
.fscen{width:80px;height:30px; border:1px solid white; margin:3px auto;}

#banner{width:1020px; margin:0 auto; height:387px; overflow:hidden;}
#focus {width:100%; height:387px; clear:both;overflow:hidden; position:relative; float:left;}
#focus ul {width:100%; height:387px; float:left;position:absolute; clear:both; padding:0px; margin:0px;}
#focus ul li {float:left; width:100%px; height:387px; overflow:hidden; position:relative;padding:0px; margin:0px; }
#focus ul li img{
	width:1010px;
	height:387px;
}
#focus .preNext {width:550px; height:387px; position:absolute; top:0px; cursor:pointer;}
#focus .pre {left:0; background:url(../images/sprite.png) no-repeat left center;}
#focus .next {right:10px; background:url(../images/sprite1.png) no-repeat right center;}
.xfsp{
	float:left;
	position:relative;
	margin-top:-30px;
	_margin-top:30px\9;
	width:238px;
	height:30px;
	background-image:url(../images/abutton.png);
	background-size:100% 100%;
	font-family:"微软雅黑";
	font-size:15px;
	text-align:left;
	color:#FFF;
	line-height:30px;
}

/*内页的样式列表*/

.neiContentBg{
	width: 100%;
	height: auto;
	overflow: hidden;
	background: #02536b;
	}
.neiContent{
	width:1020px;
	height:auto;
	min-height:600px;
	margin:70px auto;
	}	
.neifooter{
	width:100%;
	height:166px;
	background:url(../images/neiBackground_02.jpg);
	}
.neifoot p{
	color:#FFF;
	margin-top:60px;
	float:left;
	}		
.neifoot ul{
	float:right;
	height:30px;
	margin-top:60px;
	}
.leftNav{
	width:240px;
	height:auto;
	float:left;
	display:inline;
	}
.neiRightContent{
	width: 980px;
	height: auto;
	float: left;
	display: inline;
	margin-left: 15px;
	}
	
.leftNav ul li {
	line-height:28px;
	height:28px;
	}
.two-menu{
	width:100%;
	float:inherit;
	padding-bottom:20px;
	  }
.two-menuk{
	width:220px; 
	float:inherit; 
	padding-bottom:10px;
	margin-bottom:10px;
	font-family:"微软雅黑";
	}	
.two-menuk a{; 
	padding-left:25px;
	color:#CCC;
	 }
.two-menuk a:hover{
	color:#8cb416;
	padding-left:25px;
	  }		
.neiRightConts p {
	color:#FFF;
	margin-top:15px;
	}
.zyq_swImg{
	width:760px;
	height:400px;
	}
.zyq_sw,.zyq_bb{
	color:#33A4C5;
	font-family:"微软雅黑";
	font-size:14px;
	margin-top:15px;
	}
.zyq_content{
	color:#CCC;
	line-height:22px;
	margin-top:15px;
	}
.newsa{
	background:url(../images/k.jpg) no-repeat 0 2px; 
	padding-left:20px; 
	color:#CCC;
	}
.sy-news span{float:right;}		
.sy-news{
	width:100%; 
	float:inherit;
	background:url(../images/xt1.jpg) bottom repeat-x; 
	padding-bottom:15px;
	margin-bottom:15px;
  }
  .stlogo{
	  float:left;
	  margin-top:20px;
	  width:250px;
	  height:80px;
}
