@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; list-style: none; word-break: break-all;}
html {}
body { color: #000; font: 14px/1.75 "微软雅黑"; background: #dfe0ea; background-attachment: fixed;}
ul,ol { list-style: none;}
img { max-width: 100%; height: auto; border: 0; vertical-align: middle;}
table {border-collapse: collapse;border-spacing: 0 }
input, select, button, textarea {font-size: 100%;font-family: inherit;margin: 0;padding: 0;outline: none; }
a { color: inherit; text-decoration: none; }

.h10 { height: 10px; clear: both; font-size: 0; left: 0; overflow: hidden;}
@media screen and (max-width:800px){  
.h10 { height: 5px;}
}
.box { padding: 5px; border: solid 1px #ddd; border-radius: 5px; overflow: hidden; background: #fff; box-shadow: 0 2px 5px rgba(0,0,0,0.2);}
@media screen and (max-width:800px){  
.box { padding: 3px; margin: 0 3px;}
}

.wrapper { width: 100%; max-width: 800px; min-height: 100vh; margin: 0 auto; padding: 0 1px; border-right: solid 1px #eee; border-left: solid 1px #eee; background: #fff;}
@media screen and (max-width:800px){  
.wrapper { padding: 0; border: 0;}
}

.nav-line { height: 5px; background-image: linear-gradient(to right, #fb9032, #ff9d47, #fb9032, #ff9d47);}
.nav { padding: 10px 0; box-sizing: border-box; color: #fff; text-align: center; background: #fff;}
.nav ul { display: flex;}
.nav ul li { flex: 1; padding: 0 3px; box-sizing: border-box;}
.nav ul li a { display: block; height: 36px; line-height: 36px; border-radius: 30px; background-image: linear-gradient(to top, #fb9032, #ff9d47);}
@media screen and (max-width:800px){  
.nav { padding: 5px 2px;}
.nav ul li { padding: 0 2px;}
.nav ul li a { height: 30px; line-height: 30px;}
}
#nav[data-fixed="fixed"]{ width: 100%; max-width: 800px; border-bottom: solid 1px #ddd; position: fixed; top:0;}


.ifrAo { height: 160px;}
@media screen and (max-width:800px) {.ifrAo {height:160px;}}
@media screen and (max-width:720px) {.ifrAo {height:140px;}}
@media screen and (max-width:650px) {.ifrAo {height:140px;}}
@media screen and (max-width:530px) {.ifrAo {height:130px;}}
@media screen and (max-width:480px) {.ifrAo {height:120px;}}
@media screen and (max-width:430px) {.ifrAo {height:110px;}}


.bizhong { color: #00ff00; font-size: 18px; font-weight: bold; border: solid 1px #7d7d7d; background: #000;}
.bizhong-tit { padding: 5px 0; color: #ff0; font-size: 24px; text-align: center; border-bottom: solid 1px #7d7d7d; background: #f00;}
.bizhong-box { display: flex;}
.bizhong-box ul {}
.bizhong-box ul li { padding: 5px 0; padding-left: 10px; border-bottom: solid 1px #7d7d7d;}
.bizhong-box .bizhong-l { width: 50%; border-right: solid 1px #7d7d7d; box-sizing: border-box;}
.bizhong-box .bizhong-r { width: 50%;}
.bizhong-foot { padding: 5px 0; font-size: 24px; text-align: center;}
@media screen and (max-width:800px) {
.bizhong { font-size: 16px;}
.bizhong-tit { font-size: 18px;}
.bizhong-box { display: block;}
.bizhong-box ul li { padding: 5px 0; padding-left: 6px;}
.bizhong-box .bizhong-l { width: 100%; border-right: 0;}
.bizhong-box .bizhong-r { width: 100%;}
.bizhong-foot { font-size: 18px;}
}

.gsb-list { font-size: 16px;}
.gsb-list ul {}
.gsb-list ul li { border-bottom: solid 1px #ddd;}
.gsb-list ul li:last-child { border-bottom: 0;}
.gsb-list ul li a { display: flex; align-items: center; padding: 5px;}
.gsb-list ul li .gsb-ico { margin-right: 10px;}
.gsb-list ul li .gsb-ico span { padding: 0 10px; text-align: center; color: #fff; display: inline-block; background: #271f9e; border-radius: 5px;}
.gsb-list ul li .gsb-txt { flex: 1; font-size: 20px; font-weight: bold;}
.gsb-list ul li .gsb-zz { color: #888;}
@media screen and (max-width:800px) {
.gsb-list { font-size: 14px;}
.gsb-list ul li .gsb-ico span { padding: 0 6px;}
.gsb-list ul li .gsb-txt { font-size: 16px;}
}

.list1 { text-align: center; font-size: 20px; font-weight: bold;}
.list1 table {}
.list1 td { padding: 5px 0; border: solid 1px #ddd;}
@media screen and (max-width:800px) {
.list1 { font-size: 16px;}
}

.footer { padding: 15px 10px; text-align: center;}

.header { max-width: 800px; height: 50px; line-height: 50px; padding: 0 15px; box-sizing: border-box; font-size: 18px; color: #fff; text-align: center; background-image: linear-gradient(to top, #271f9e, #271f9e); position: fixed; top: 0; left: 0; right: 0; margin: auto;}
.header-back { position: absolute; left: 0; top: 0;}
.header-back a { display: inline-block; width: 50px; height: 50px; background: url(../images/back.png) center center no-repeat; background-size: auto 26px;}
.header-blank { height: 50px;}
.header-tit { flex: 1; font-weight: bold; font-size: 20px;}
.header-home { position: absolute; top: 0; right: 0;}
.header-home a { display: block; padding: 0 15px;}
.detail-tit { line-height: 1.5; padding: 20px; text-align: center; border-bottom: dashed 1px #ddd; background: #f9f9f9;}
.detail-tit h1 { margin-bottom: 15px; font-size: 30px;}
.detail-tit p { font-size: 18px; color: #888;}
.detail { padding: 15px 0; font-size: 20px;}
@media screen and (max-width:800px){  
.header { height: 45px; line-height: 45px; padding: 0 10px; font-size: 16px;}
.header-back a {  width: 45px; height: 45px; background-size: auto 22px;}
.header-tit { flex: 1; font-weight: bold; font-size: 18px;}
.header-blank { height: 45px;}
.header-home a { padding: 0 10px;}
.detail-tit { padding: 15px;}
.detail-tit h1 { margin-bottom: 5px; font-size: 22px;}
.detail-tit p { font-size: 16px;}
.detail { padding: 10px; font-size: 16px;}
}
    .a1 {
	background: #ffffff;
	margin: 3px 0;
	border-radius: 1px;
	overflow: hidden;
	padding: 1px 1px;
	border: solid 2px #3399ff;
}

.cypt td {
	text-align: center;
	border: 1px solid #C0C0C0;
	width: 25%;
	height: 45px;
	font-weight: 600;
	font-size: 18px;
	font-family:微软雅黑;
}
/* 下载 */
 .download66 {
    position: fixed;
    left: 0px;
    right: 0px;
    width: 100%;
    max-width: 800px;
    height: 50px;
    bottom: 0px;
    background-color: rgba(0, 0, 0, .7);
    z-index: 999;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
  }

  .download66 p {
    font-weight: 700;
    color: #fff;
    line-height: 54px;
  }

  .download66 .btn {
    height: 40px;
    line-height: 40px;
    width: 70px;
    text-align: center;
    background-color: #ec0909;
    position: absolute;
    right: 10px;
    bottom: 0;
    top: 0;
    margin: auto;
    font-size: 14px;
    border: none;
    border-radius: 5px;
    padding: 0;
    color: #fff;
  }

  .download66 i.close {
    display: block;
    position: absolute;
    top: 5px;
    left: 12px;
    height: 40px;
    width: 40px;
  }

  .tongji+a {
    bottom: 110px !important;
  }

.nav2 { width: 100%; max-width: 800px; 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: #271f9e;}
.nav2 ul li a:hover { background: #da183b;}
#nav2[data-fixed="fixed"]{ position: fixed;	top:0; left: 0; right: 0; margin: auto; z-index: 1; box-shadow: 0 5px 10px rgba(0,0,0,.1);}
.nav-img { text-align: center; background: #000;}
.nav-img img { width: auto; height: 80px;}
@media screen and (max-width:800px) {
.nav-img img { height: 70px;}
} 
@media screen and (min-width:800px) {
.nav2 { padding: 4px; font-size: 16px;}
.nav2 ul { padding: 4px 0;}
.nav2 ul li { padding: 0 4px;}
.nav2 ul li a { padding: 5px 0; cursor: pointer;}
}

#jihua-danshuang50000 {background:white; color: #000;font-family:'微软雅黑';}
#jihua-danshuang50000 a { color: inherit; text-decoration: none;}
#jihua-danshuang50000 .Menub50000 {}
#jihua-danshuang50000 .Menub50000 ul { margin: 0; padding: 0; list-style: none; border-left: solid 1px #ddd;}
#jihua-danshuang50000 .Menub50000 ul:after {content: '.';display: block;height: 0;clear: both;overflow: hidden;visibility: hidden }
.Menub50000 li { list-style: none; float: left; width: calc(50% - 1px); height: 30px; line-height: 30px; font-size: 16px; text-align: center; display: block; cursor: pointer; border: solid 1px #ddd; border-left: 0; background: #ebf3ff;}
.Menub50000 li.hover { font-weight: bold; background: #fff; border-bottom-color: #fff;}
#jihua-danshuang50000 .Contentbox50000 { clear: both; padding: 15px 0; font-size: 16px; line-height: 1.7; border: solid 1px #ddd; border-top: 0;}
.Contentbox50000 p { margin: 0; padding: 0; text-align: center;}
#jihua-danshuang50000 .jihua-danshuang50000-foot { height: 36px; line-height: 36px; margin-top: 10px; padding: 0 10px; font-size: 14px;}
#jihua-danshuang50000 .jihua-danshuang50000-foot:after {content: '.';display: block;height: 0;clear: both;overflow: hidden;visibility: hidden }
#jihua-danshuang50000 .jihua-danshuang50000-foot .jihua-danshuang50000-foot-l { float: left; color: #555;}
#jihua-danshuang50000 .jihua-danshuang50000-foot .jihua-danshuang50000-foot-r { float: right;}
#jihua-danshuang50000 .jihua-danshuang50000-foot .jihua-danshuang50000-foot-r a { height: 34px; line-height: 34px; padding: 0 25px; font-weight: bold; color: #fff; font-size: 16px; display: inline-block; border: solid 1px #ff8524; border-radius: 3px; background-image: linear-gradient(to top, #ff8524, #ffa304);}
#jihua-danshuang50000 .jihua-danshuang50000-foot .jihua-danshuang50000-foot-r a:hover { background-image: linear-gradient(to bottom, #ff8524, #ffa304);}

