body,
button,
input,
select,
textarea,
h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: Microsoft YaHei, '宋体', Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;
}
a:hover{
	text-decoration: none;
}
li{
	list-style: none;
}
.row{
	margin:0;
	padding: 0;
}
.m0{
	margin:0
}

.m30{
	margin: 30px 0;
}
.p20{
	padding: 20px 0;
}
.p20s{
	padding: 20px;
}
.mt20{
	margin-top: 20px!important;
}
.mt40{
	margin-top: 40px;
}
.mt60{
	margin-top: 60px;
}
.mt80{
	margin-top: 80px;
}
.p0{
	padding: 0;
}
.ptb10{
	padding: 10px 0;
}
.mt20{
	margin-top: 20px;
}
.container {
    	width: 90%!important;
}
 .container-fluid{
 	padding: 0;
 	margin: 0;
 }
 .head{
 	background: #f1f1f1;
 	border-bottom: #ddd solid 1px;
 	height: 30px;
 	line-height: 30px;
 }
 .navbar{
 	text-align: right;
 } 
 .navbar span{
 	line-height: 23px;
 	display: block;
 	color: #666;
 }
 .menu{
 	height: 34px;
 	border-bottom: 3px #000 solid;
 	background-color: #fff;
	z-index: 99999999999;
 }
 .menu ul>li{
 	display: inline-block;
 	margin-left: 20px;
  }
 .menu ul li a{
 	padding: 5px 3px;
 }
 .menu ul li a:hover{
 	border-top: 2px #69c3ec solid;
 	border-bottom: 2px #29aae4 solid;
 	color: #29aae4;
 }
  .menu ul li ul li a:hover{
 	 border-top: 0px #69c3ec solid;
 	border-bottom: 0px #29aae4 solid;
 	color: #29aae4;
 }
     .menu ul li ul {
     	border-radius: 5px;
     	overflow: hidden;
     }
    .menu ul li ul li{
    	width: 150px;
    	padding: 5px 0;
    }
   .menu ul li ul li a{
   	font-size: 12px;
   }
 .menuulli{
 	display: none;
 	position: absolute;
 	z-index: 999999999;
padding: 0;
text-align: left;
top: 27px;
left: -72px;

 }
  .menuulli{
  	background: #69c3ec;
  }
 .menu ul li{
 	position: relative;
 }
 .menu ul li:hover .menuulli{
 	display: block!important;
 }
 .menu ul li a{
 	color: #000;
 }
.scrul{
	padding: 20px 0;
	
}
.ohboxscr{
    border-bottom: 3px #666 solid;
    box-shadow: 0px 5px 5px #999;
    padding-bottom: 20px;
}
.scrul ul li{
	list-style-type:disc;
}
.scrollBox .piclists li a{
	border-top: 1px #999 solid;
	display: block;padding: 30px 0;
}
.scrollBox .piclists li a img{
	padding: 15px;
}
.foot ul{
	margin-top:20px;
}
.foot ul li {
	margin-left: 10px;
	display: inline-block;
}
.foot ul li a{
	color: #000;
	font-size: 12px;
}
.content{
	background: #C7C3BA;
}
.contenter{
	border: 1px #999 solid;
	box-shadow: 0 0 10px #000;
	background: #fff;
}
.contenter>img{
	width: 100%;
}
.btn{
	padding: 12px 20px;
}
.sponsorsul .panel{
	margin: 0 auto;
	
	display: table;
	
	margin-bottom: 5px;
}
.sponsorsul .table{
	border: solid 1px #DDDDDB;
	padding: 35px;
	display: table;
	width: 100%;
	height: 100%;
	text-align: center;
	
	position: relative;
}
.sponsorsul .table h4{
	position: absolute;
	top: 0px;
	left: 10px;
	font-size: 12px;
}
.sponsorsul .cell{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	height: 100%;
}
.sponsorsul .table:hover{
	border: 1px #ccc solid;
	box-shadow: 0 0 9px #3C3C3A;;
}
.opens{
	width:100;
	height: 100px;
}
.layui-layer{
	width: 700px!important;
	height: 300px;
}
.openshow{
	padding: 50px 20px 0 20px;
}
.openshowp{
	width: 450px;
	float: left;
}
.openshowimg{
	width:150px;
	float: right;
}
.carousel-caption{
    /* height: 70%; */
    width: 60%;
    left: 50%;
/*    top: 50%;*/
bottom: 10%;
    margin-left: -30%;
    margin-top: -10%;
border-radius: 20px;
	background: rgba(0,0,0,0.8);

	padding: 10px;
}

.btn-primary{
	background: #29aae4;
	border:#29aae4;
}
.btn-primary:hover{
	background: #337ab7;
}
.soeali ul{
	margin:0;
	padding: 20px;
}
.soeali li{
	list-style-type: disc;

}
.reul{
	border:1px #ccc solid;
	border-radius: 10px;
	margin: 10px 6px;
}
.retitle{
	background: #6A6A6A;
	border-radius: 10px;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
	padding: 5px 10px;
}
.retitle span{
	
	color: #fff;
	font-size: 16px;
}
.reul .tab-1{
	background: #D1DFF2;
	border-radius: 10px;
	margin: 70px 10px 0 10px;
	padding: 10px 0;
}
.reul .tab-2{
	background: #E7E7E8;
	border-radius: 10px;
	margin: 100px 10px 0 10px;
	padding: 10px 0;
}
.btn a{
	color: #fff;
}
.w236{
	width: 284px;
}
.tabels tr td{
	border: 1px #ccc solid;
}
.labels{
	display: block;
}
.labels label{display: block;}
.labels strong{color: red;}
.labels span{display: inline-block;width: 18%;text-align: right;color: #333;font-weight: 100;}
.labels input{width: 40%;margin-top: 10px;margin-left: 5px;border-radius: 5px;border: #ccc solid 1px;}
.labels select{width: 40%;margin-top: 10px;margin-left: 5px;border-radius: 5px;border: #ccc solid 1px;}
.biaodan{border: #ccc solid 1px;}

.labeles span{display: block;width: 250px;}
.labeles input{width: 250px;margin-top: 10px;margin-left: 5px;border-radius: 5px;border: #ccc solid 1px;}
.pur{
	margin-top: 15px;
	width:100px;
	height: 92px;
	border-radius: 5px;
box-shadow: 3px 3px 7px #999;
overflow: hidden;}
.purs{
	width: 111px;
	height: 101px;
	border-radius: 5px;
box-shadow: 3px 3px 7px #999;
overflow: hidden;}

.footer{background:url(../images/footbg.jpg);height: 198px;    margin-top: 10px;}
.footers{background: #f1f1f1;padding: 10px 0;}
.footers span{color: #999}
.head a{color: #000}
.duoxuan input{width: 30px;}
.please{font-size: 12px;width: 470px!important;}
.tijiaoa button{width: 100%;background: #fff;color: #000;height: 30px;line-height: 5px;border: 1px #999 solid;}
.p10{padding: 10px;}.liuyanban{
	border: 1px #ccc solid;border-radius: 5px;padding: 10px;
}
.world{background: #ccc;color:#000;padding: 10px 0px; border-radius: 5px; }
.but input{width: 100%;}
.buts input{width: 150px;}
.huise{background: #ccc;}
.reul a{text-decoration: none;}
.biaoti1{font-size: 39px;display: block;margin-top: 70px!important}
.w90{width: 90%;     margin: 0 auto;}
.sponsorsul .table{
	height: 223px;
}
.am-pagination {
    margin: 1.5rem 0;
    list-style: none;
    color: #999;
}
a.num-page.active-page,.hover-page {
    background: #0e90d2;
    color: #fff;
}
