@charset "utf-8";
/* CSS Document */
.btbt {
    text-align: center;
    color: #000;
	background: linear-gradient(#e5c88e,#f8f3f2);
    border: solid 2px #ebcd92;
    text-shadow: 0px 0px 10px #e5e5e5;
    height: 40px;
    line-height: 36px;
    border-bottom: 1px solid #738e9f;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    font-weight: bold;
    font-size: 26px;
}
@media screen and (max-width: 610px){
	
.btbt{ font-size: 18px;}
}


a{ text-decoration:none;}
*{ margin:0px; padding:0px;}
.ymgg{ background: #ff0; font-family: '微软雅黑';font-size: 13pt; color: #00f;font-weight: 700;line-height:1.2;text-align: center;}	
.ymgg table { border-collapse: collapse;}	
.ymgg table tr {}	
.ymgg table td { padding: 0.4em 0; border: solid 1px #ccc;}
.ymgg table td img { vertical-align: middle;}
.ymgg-tit1 { color: #fff; background: #f00;}
.ymgg-tit2 { color: #ff0; background: #00f;}

.xgam{ font-family: '微软雅黑';font-size: 13pt; text-align: center; color: #000;text-align: center;}
.xgam img { vertical-align: middle;}
.xgam table { border-collapse: collapse; background: #ff0;}
.xgam table td { padding: 5px 0; border: solid 1px #c0c0c0; cursor: pointer;}
.xgam-tit { padding: 3px 0 2px 0; height: 30px; line-height: 30px; font-size: 15pt; font-weight: 700;}
.xgam-tit img { width: 30px; height: 30px;}
.xgam-web { padding: 2px 0 3px 0; font-size: 18pt; font-weight: 700;}


.nav2 {
width: 100%;
max-width: 720px;
margin: 0 auto;
box-sizing: border-box;
padding: 2px;
font-size: 13px;
background: #fff;
}

.nav2 ul {
padding: 2px 0;
display: flex;
justify-content: space-between;
}

.nav2 ul li {
width: 100%;
box-sizing: border-box;
padding: 0 2px;
}

.nav2 ul li a {
display: block;
padding: 3px 0;
text-align: center;
color: #fff;
border-radius: 50px;
background: #b99b5f;
}

.nav2 ul li a:hover {
background: #da183b;
}

#nav2[data-fixed="fixed"] {
position: fixed;
top: 0;
left: 0;
right: 0;
margin: auto;
z-index: 100;
box-shadow: 0 5px 10px rgba(0, 0, 0, .1);
}

.nav-img {
text-align: center;
background: #000;
}

.nav-img img {
width: auto;
height: 50px;
}

@media screen and (max-width:720px) {
.nav-img img {
	height: 50px;
}
}

@media screen and (min-width:720px) {
.nav2 {
	padding: 4px;
	font-size: 16px;
}

.nav2 ul {
	padding: 4px 0;
}

.nav2 ul li {
	padding: 0 4px;
}

.nav2 ul li a {
	padding: 0px 0;
	cursor: pointer;
}
}


*{margin:0;padding:0;}
ul,li{list-style: none;}
#zldq { padding: 2px;}
#zldq .liuhe { margin-bottom: 10px; text-align: center; font-weight: bold; font-size: 24px; color: #3ebc40;line-height:40px;}
#zldq .liuhe ul { display: flex; border-bottom: solid 3px #3ebc40;}
#zldq .liuhe li { width: 50%; padding: 5px 0; box-sizing: border-box; cursor: pointer;}
#zldq .liuhe li.hover { color: #fff; background: #3ebc40;}
#zldq .liuhe li.hover font { color: #fff!important;}
#zldq .Contentbox {}
.zldq-txt {}
.zldq-txt font { color: #f00; font-weight: bold;}
.zldq-txt2 { font-size: 24px; color: #f00; text-align: center; font-weight: bold;}
.zldq-txt2 a { background: #ff0;}
.zldq-pic { padding-top: 10px; text-align: center;}
.zldq-pic video { max-width: 100%;}
@media screen and (max-width:750px){ 
#zldq { padding: 5px;}
#zldq .liuhe { margin-bottom: 5px; font-size: 16px;}
#zldq .liuhe ul { border-width: 2px;}
#zldq .liuhe li { padding: 0;}
.zldq-txt2 { font-size: 18px;}
}
.pagination{
			    display: flex;
			    justify-content: space-around;
			    flex-wrap: wrap;
			}
			.pagination li{
                margin: 0 2px;
                border: 1px solid #03A9F4;
                border-radius: 5px;
                text-align: center;
                font-weight: bold;
                margin-bottom: 10px;
			}
			.pagination li a{display: block;
                padding: 0 10px;}
			.pagination .disabled{
			    border-color: #ccc;color: #cbcbcb;padding:0 10px;
			}
			.pagination .active{
			    background: linear-gradient(to bottom, #03A9F4, #00BCD4);
                border-radius: 5px;
                text-align: center;
                font-weight: bold;
                box-shadow: 1px 1px 1px #424242;
                padding: 0 10px;
                color:#fff;
            }
            
.dd2 { background-color: #fff; font-family: '微软雅黑';}
.dd2 tr {}
.dd2 td { text-align: center; font-size: 16px;}
.dd2 td.dd2more { font-size: 28px;}
.dd2 td.dd2more img { margin-right: 5px; vertical-align: middle;}
.dd2 td a { text-align: center;display: block; line-height: 50px; border: 1px solid #CCC; background: #f7f7f7; border-radius: 5px; color: #333; cursor: pointer; text-decoration: none;}
.dd2 td a:hover { background: #55dd88;}
@media screen and (max-width:750px){ 
.dd2 td { font-size: 14px;}
.dd2 td.dd2more { font-size: 18px;}
.dd2 td a { display: block; line-height: 35px;}
}


*{margin:0;padding:0;}
ul,li{list-style: none;}
#zldq { padding: 2px;}
#zldq .liuhe { margin-bottom: 10px; text-align: center; font-weight: bold; font-size: 24px; color: #3ebc40;line-height:40px;}
#zldq .liuhe ul { display: flex; border-bottom: solid 3px #3ebc40;}
#zldq .liuhe li { width: 50%; padding: 5px 0; box-sizing: border-box; cursor: pointer;}
#zldq .liuhe li.hover { color: #fff; background: #3ebc40;}
#zldq .liuhe li.hover font { color: #fff!important;}
#zldq .Contentbox {}
.zldq-txt {}
.zldq-txt font { color: #f00; font-weight: bold;}
.zldq-txt2 { font-size: 24px; color: #f00; text-align: center; font-weight: bold;}
.zldq-txt2 a { background: #ff0;}
.zldq-pic { padding-top: 10px; text-align: center;}
.zldq-pic video { max-width: 100%;}
@media screen and (max-width:750px){ 
#zldq { padding: 5px;}
#zldq .liuhe { margin-bottom: 5px; font-size: 16px;}
#zldq .liuhe ul { border-width: 2px;}
#zldq .liuhe li { padding: 0;}
.zldq-txt2 { font-size: 18px;}
}
.dd2 { background-color: #fff; font-family: '微软雅黑';}
.dd2 tr {}
.dd2 td { text-align: center; font-size: 16px;}
.dd2 td.dd2more { font-size: 28px;}
.dd2 td.dd2more img { margin-right: 5px; vertical-align: middle;}
.dd2 td a { text-align: center;display: block; line-height: 50px; border: 1px solid #CCC; background: #f7f7f7; border-radius: 5px; color: #333; cursor: pointer; text-decoration: none;}
.dd2 td a:hover { background: #55dd88;}
@media screen and (max-width:750px){ 
.dd2 td { font-size: 14px;}
.dd2 td.dd2more { font-size: 18px;}
.dd2 td a { display: block; line-height: 35px;}
}

.sx { background: #e5e5e5;}
 .sx table { margin-top: 5px;}
 .sx th { height: 30px; border: solid 1px #ccc; background: #f1f1f1;}
 .sx td { padding: 5px 0; text-align: center; border: solid 1px #d8ccb4; word-wrap: break-word; background: #fff;}
 .sx td.a-left { text-align: left; padding-left: 5px; padding-right: 5px;}
 .sx span { width: 18px; height: 18px; line-height: 18px; margin: 0 2px; text-align: center; font-size: 12px; color: #fff; border-radius: 9px; display: inline-block; background: #f00;}
.sx span.green { background: #009933;}
.sx span.blue { background: #3366ff;}

ul.sx1 {}
ul.sx1 li { float: left; width: 33.33%; padding: 5px 0;}
ul.sx1 li dl {}
ul.sx1 li dl dt {}
ul.sx1 li dl dt img { width: 40px; height: auto;}
ul.sx1 li dl dd {}

.clearfix:after {content: '.';display: block;height: 0;clear: both;overflow: hidden;visibility: hidden }
.clearfix {
*zoom:1 }

.grey-line { border-top: solid 0px #e5e5e5;}


