@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {margin: 0;padding: 0;}
body, button, input, select, textarea {font: 14px/1.5 tahoma, arial, \5b8b\4f53, "Microsoft YaHei";}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
address, cite, dfn, em, var {font-style: normal;}
small {font-size: 12px;}
ul, ol, li {list-style: none;}
a {text-decoration: none;color: #333;}
a:hover {color: #05a92b;}
sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}
img {border: 0;vertical-align: middle;}
button, input, select, textarea {font-size: 100%;}
table {border-collapse: collapse;border-spacing: 0;}
body {color: #333;font-family: "Microsoft YaHei";background-color: #F7F7F7;font: 12px 微软雅黑, 宋体, Arial, sans-serif;}
.clear {clear: both;height: 1px;width: 100%;}
.fl {float: left;}
.fr {float: right;}
.hr {overflow: hidden;width: 100%;clear: both;}
.hr10 {height: 10px;}
.hr20 {height: 20px;}
.hr30 {height: 30px;}
.clearfix:after {content: ".";display: block;height: 0;visibility: hidden;clear: both;}
.clearfix {zoom: 1;}
.beiAnContent {min-height: 980px;padding-left: 405px;}
.beiAnSider {position: fixed;left: 0;top: 0;bottom: 0;width: 405px;}
.beiAnsderbg {width: 100%;height: 100%;}
.beiAnsderbg {filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000', endColorstr='#7F000000');background: rgba(0, 0, 0, 0.5);color: #fff;}
:root .beiAnsderbg {filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#00000000', endColorstr='#00000000');}
.beiAnFace img {margin: 0 auto;-webkit-border-radius: 110px;border-radius: 110px;-webkit-transition: -webkit-transform 0.4s ease-out;-moz-transition: -moz-transform 0.4s ease-out;
-o-transition: -o-transform 0.4s ease-out;-ms-transition: -ms-transform 0.4s ease-out;width: 130px;height: 130px;box-shadow: 0 0 0 5px #fff;margin: 0 auto;display: block;}
.beiAnFace img:hover {-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);-o-transform: rotateZ(360deg);-ms-transform: rotateZ(360deg);transform: rotateZ(360deg);}
.beiAnFace {padding-top: 10%;}
.beilogo {text-align: center;font-size: 30px;line-height: 60px;font-weight: normal;margin: 10px 0;}
.beiAnfooter {position: absolute;left: 0;right: 0;bottom: 0;font-size: 12px;line-height: 1.75;padding: 30px;text-align: center;opacity: 0.5;}
.beiAnfooter a {color: #fff;}
.beiAnsderbg .sde {text-align: center;font-size: 18px;line-height: 1.75;}
.beiAnjy {width: 60%;background-color: #fff;color: #333;padding: 30px;margin: 30px auto;line-height: 1.75;font-size: 14px;}
.beiAnjy p {text-indent: 2em;}
.beiAnRight {background: #FAFAFA;width:92%; max-width:740px; min-height: 600px;padding: 3%;box-shadow: 0 0 3px rgb(0 0 0 / 30%);margin: 28px auto;font-size: 16px;line-height: 2;color: #858585;font-family: 微软雅黑;}
.beiAnRight h3 {color: #FF9900;font-size: 19px;}
.beiAnRight p {margin: 20px 0;}
.beiAnRight h1 {color: #7DD9E6;font-size: 29px;}
.beiAnRight h5 {color: #48c9b0;}

.yincang{ width:100%; height:60px;}
.content-links {position:fixed; top:0px; padding-top:20px; padding-bottom:20px; width: calc(100% - 405px); background-color:#f7f7f7;}
.anniu{ width:430px; margin:auto; text-align:center; display:block; }
.content-links button {width: 120px; height: 40px;            margin: 0 10px;            border: none;font-family: "Microsoft YaHei"; font-size:14px;           border-radius: 5px;        cursor: pointer;          transition: background-color 0.3s, transform 0.3s;
color: white;   }

.anniu01{ display:none;}
#btn1 { background-color: #FFA500; }
#btn2 { background-color: #0E90D2; }
#btn3 { background-color: #DB4437; }
#btn4 { background-color: #FFA500; }
#btn5 { background-color: #0E90D2; }
#btn6 { background-color: #DB4437; }
.content-links button:hover {transform: translateY(-2px); box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3); }
.content-section {display: none;padding: 20px; }
.clear{ clear:both; width:100%;}
.beiAnfooter1{ display:none;}
.red{ color:#DB4437;
	
    font-style: italic;
	font-size:14px;
	}
@media screen and (max-width: 850px) {
.cont a {margin:0px;}
.beiAnContent {min-height: 980px;padding-left: 0px;}
.beiAnSider {position: fixed;left: 1%;top: 0;bottom: 0;width:98%; }

.beiAnsderbg {width: 80%; padding:0px 10%;height:auto;background:#7b7b7b;}
.beiAnjy{ width:90%; padding:5%; margin:15px 0px;}
.anniu01{ display:block;}
.content-links { display:none;}
.beiAnfooter{ display:none;}
.beiAnFace img {width:70px; height:70px;}
.beiAnFace{ float:left; width:90px; padding-top:15px;}
.beilogo {text-align: left;font-size: 16px;line-height: 20px;font-weight: normal;margin: 0px 0;}
.beiAnsderbg .sde {text-align: left;font-size: 14px;line-height: 1.75;}
.wap_c{ float:right; width:calc(100% - 100px); padding-top:15px;}
.anniu01 button {width:26.33%; height: 30px;margin: 0 3%; margin-bottom:10px; border: none;font-family: "Microsoft YaHei"; font-size:12px; border-radius: 5px;cursor: pointer;          transition: background-color 0.3s, transform 0.3s;
color: white;   }
.beiAnRight{ margin-top:239px;}
.beiAnfooter1{ display:block; text-align:center;}

}
@media screen and (max-width: 750px) {
.beiAnRight{ margin-top:255px;}

}
@media screen and (max-width: 600px) {
.beiAnRight{ margin-top:245px;}

}
@media screen and (max-width: 450px) {
.beiAnRight{ margin-top:235px;}

}
@media screen and (max-width: 390px) {
.beiAnRight{ margin-top:255px;}

}
/* 表格通用样式 */
table {
    border-collapse: collapse;
    width: 100%;
}

table, th, td {
    border: 1px solid #ddd;
    padding: 8px;
}

/* 表格标题样式 */
thead th {
    background-color: #48c9b0;
    color: white; /* 可选，如果您想要标题文字为白色 */
}

/* 可选：表格内容样式 */
tbody td {
    text-align: left;
}
/* 图片自适应 */
img {
    max-width: 100%;
    height: auto;
}

.cont {
    min-width: 160px;
    height: 30px;
    color: #fff;
    padding: 5px 10px;
    font-weight: bold;
    cursor: pointer;
    transition: all 0.3s ease;
    position: relative;
    display: inline-flex; /* 改为 inline-flex 以便居中图标和文本 */
    align-items: center; /* 垂直居中 */
    justify-content: center; /* 水平居中 */
    outline: none;
    border-radius: 5px;
    border: none;
    background: #3a86ff;
    box-shadow: 0 5px #4433ff;
    text-decoration: none;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 18px;
}

.cont i { /* 调整图标样式 */
    margin-right: 5px; /* 在图标和文本之间添加一些空间 */
    font-size: 18px; /* 使图标的大小与文本相匹配 */
}

hr {
    border: none;
    height: 3px;
    background: linear-gradient(to right, #4285F4, #EA4335, #FBBC05, #34A853);
    margin-top: 20px;
    margin-bottom: 20px;
}