
*{margin: 0px;padding: 0px;font-family:"Î¢ÈíÑÅºÚ";}
body{min-width:1200px;font-size: 13px;overflow-x:hidden;}
table,td,tr,ul,ol,li,dl,dd,dt,p,input,form,em,p,img,h1,h2,h3,h4,h5{margin:0px;padding:0px;}
table{margin:0 auto;}

ul li{list-style:none;}
img {border:0;}
a{text-decoration:none;color:#686868;}


.top-blank{height:103px;overflow:hidden;background:none;}
.top-head{height:132px;position:fixed;top:0;width:100%;z-index:1000;background:none;}


.top01{width:100%;height:40px;line-height:40px;background:#0272BE;color:#Ffffff;overflow:hidden;}
.top01_center{text-align:left; float:right;}
.top01_center a{text-decoration:none;color:#ffffff;}
.top01_center img{float:left;margin-top:3px;}
.top02{height:95px;width:100%;}
.logo{width:237px;float:left;padding-top:10px;padding-left:30px;}

.menu * {
  box-sizing: border-box;
}
.menu .center {
  width:860px;padding-top:15px; float:right;
}
.menu .ul-list {
  display: flex;
}
.menu .ul-list > li {
  flex: 1;
  border-right: 1px solid #ffffff;
  position: relative;
}
.menu .ul-list > li:last-child {
  border-right: none;
}
.menu .ul-list > li > a {
  height: 35px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  text-decoration: none;
  color: #fff;
  font-weight:bold;
  background: #0272BE;
}
.menu .ul-list > li:hover .ol-list {
  display: block;
}
.menu .ol-list {
  display: none;
  position: absolute;
  top: 35px;
  left: 0;
  z-index: 999;
  background: #0272BE;
  width: 100%;
}
.menu .ol-list > li > a {
  font-size: 14px;
  text-decoration: none;
  color: #fff;
  height: 35px;
  display: flex;
  align-items: center;
  border-top: 1px solid #ffffff;
  justify-content: center;
}
.menu .ol-list > li > a:hover {
  background: #2C7ECB;
}
  .lubo{ width: 100%; min-width:1000px;clear: both; position: relative; height:480px;}
  .lubo_box{ position: relative; width: 100%; height:480px; }
  .lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:480px; opacity: 0;filter:alpha(opacity=0);}
  .lubo_box li a{ display: block;width: 100%;  height: 100%;}

  .lubo_box li img{ width: 100%; height: 480px; background-repeat:no-repeat; background-position:center;background-size:contain;}

  /*Ô²µã*/
  .cir_box{ overflow: hidden; position: absolute; z-index: 100;}
  .cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
  .cir_on{ background: #000 !important;}

  /*°´Å¥*/
  .lubo_btn{ position: absolute; width: 100%; top: 140px;}
  .left_btn, .right_btn{ width: 30px; height: 80px; background: #000;opacity: 0.8;filter:alpha(opacity=80); cursor: pointer; color: #fff; line-height: 80px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
  .left_btn{ float: left;}
  .right_btn{ float: right;}
 
.logintable{
padding-top:20px;
padding-bottom::20px;
width: 1080px;
height: 300px;
text-align:right;
}
.logintable_L{
width: 300px;
	height: 280px;
	background: #fff;
	border: 1px solid #d4d4d4;

}
.logintable_L:hover{
	border: 1px solid #1b4a65;
	box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
}
.logintable_input{
	height: 30px;
	line-height: 30px;
	border: 1px solid #DDDDDD;
	color: #999999;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.logintabl_con{
	display: block;
	width: 80px;
	height: 40px;
	line-height: 40px;
	border-radius: 2px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	background-color: #3d4e7e;
	float: right;
	margin-top: 0;
	margin-right: 40px;
	margin-bottom: 0;
}
.logintabl_con:hover{
	color:#fff;
	text-decoration:none;
}
.logintabl_reg{
	display: block;
	width: 80px;
	height: 40px;
	line-height: 40px;
	border-radius: 2px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	background-color: #ff6600;
	float: right;
	margin-top: 0;
	margin-right: 40px;
	margin-bottom: 0;
}
.logintabl_reg:hover{
	color:#fff;
	text-decoration:none;
}

.abouttable{
padding-top:20px;
padding-bottom:20px;
width: 100%;
}
.abouttabl_more{
	display: block;
	width: 80px;
	height: 40px;
	line-height: 40px;
	border-radius: 2px;
	font-size: 16px;
	color: #ffffff;
	text-align: center;
	float: right;
	margin-top: 0;
	margin-right: 40px;
	margin-bottom: 20px;
	border: 1px solid #ffffff;
}
.servertable {	
width: 260px;
	height: 280px;
	background: #fff;
	border: 1px solid #d4d4d4;

}
.servertable:hover{
	border: 1px solid #1b4a65;
	background-color:#ECECEC;
	box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
}
.newstable_more{
	display: block;
	width: 80px;
	height: 40px;
	line-height: 40px;
	border-radius: 2px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	float: right;
	margin-top: 0;
	margin-right: 40px;
	margin-bottom: 20px;
	background-color:#0000FF;
	border: 1px solid #0000FF;
}
.bottomtable{
	color: #fff;
	text-align: center;
	line-height:300%;
}
.bottomtable:hover{
	color:#fff;
	text-align: center;
	text-decoration:none;
}
#NewsList .banner1{height: 42px; }
.banner1 li{float: left;width: 120px;height: 42px;line-height: 42px;text-align: center;display: block;margin: 0 9px 10px 0;color: #fff;background-color: #0272BE;}
.banner1 li a{ color: #fff;display: block;}
.banner1 li:hover a{color:#fff; cursor:hand }
.banner1 li.dangqian {float: left;width: 120px;height: 42px;line-height: 42px;text-align: center;margin: 0px 9px 10px 0px;color:#fff;background-color: #ff0000;cursor:hand;}