﻿@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;


	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);}