﻿body, p, b, dl, dd, td, th, input, img, form, div, ul, li, h1, h2, h3, h4, h5, h6, span, select {margin:0;padding:0;}
img, iframe {border:none;}
ol, ul, li {list-style:none;}
img, input, label, select {vertical-align:middle;}
body {font:normal 12px/1.5 "Microsoft Yahei", Arial, 宋体, Helvetica, sans-serif;background-color:#eee;}
a:link, a:visited {text-decoration:none;}
a:hover {color:#f00;}
.red {color:#f00;}
a.red {color:#f00;}
.center {margin:0 auto;}
.left {float:left;}
.right {float:right;}
.w990 {width:990px;}
.clr{clear:both;height:10px;}
.margin-left-p1 {margin-left:1%;}
.header_bg {width:100%;height:90px;background-color:#fff;box-shadow:0px -10px 50px #737373;}
.standbydomain {float:left;padding:0px 10px 0px 15px;font-weight:bold;color:#036C8A;}
.nav .slogan {float:right;padding:0px 15px;color:#fff;background:#30bf98;font-size:14px;margin-left:8px;}
.nav .fabu {float:right;margin-left:8px;}
.nav .fabu a{background:#bf3051;margin:0;font-size:14px;}
.pad5 {padding-right:5px;}
#header, #search, #content, .request, .home {width:1080px;margin:0 auto;}
#header {height:90px;}
#logo {float:left;padding:12px 0px;}
#logo img{width:200px;}
#topimg {float:left;padding-left:26px;overflow:hidden;color:#30bf98;font-size:16px;font-weight:bold;height:90px;line-height:90px;}
#topimg span a {color:#008c5f;padding:0 6px;font-size:15px;font-family:-webkit-body;}
.favor {float:right;cursor:pointer;height: 90px;line-height: 90px;}
.favor a {color: #333;cursor: pointer;padding: 10px 20px;font-size: 1rem;border-radius: 5px;background: #DDD;-webkit-transition: all 0.2s;}
.favor a:hover {color: #ffffff;background: #30bf98;}
.nav {width:1080px;overflow:hidden;height:36px;margin:0 auto;margin-top:20px;}
.nav ul {height:36px;}
.nav ul li {float:left;line-height:36px;font-size:16px;height:36px;text-align:center;}
.nav ul li a {-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;color:#fff;padding:0px 20px;height:36px;line-height:36px;display:block;background:#666;margin-right:2px;}
.nav ul li a:hover {color:#fff;background:#333;}

#content {margin-top:7px;overflow:hidden;}
 
#links_con { width:100%;}
.box{margin-top:15px;background:#fff;height:auto;display:block;clear:both;}
.box2{margin-top:15px;background:#fff;height:auto;display:block;clear:both;}
#links_con h2 { padding-left:25px;height:36px;line-height:36px;font-size:16px;color:#fff;width:15%;background-color:#30bf98;}
#links_con ul {padding:15px 0px 15px 0px;width:100%;}
#links_con li {width:144px;float:left;display:inline;padding:0 5px;}
#links_con li a {-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;float:left;text-align:center;line-height:34px;height:34px;font-size:14px;color:#000;display:inline;width:142px;border:1px solid #fff;}
#links_con li a:hover {text-decoration:none;border:1px solid #30bf98;}
#goodsoft {float:left;width:100%;background-color:#FFF;}
#goodsoft h2 {padding-left:25px;height:36px;line-height:36px;font-size:16px;color:#fff;width:15%;background-color:#d79800;}
#goodsoft ul {padding:5px 0px 15px 10px;float:left;width:100%;}
#goodsoft li {float:left;display:inline;}
#goodsoft li a {-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;float:left;line-height:30px;height:30px;padding:0 5px;font-size:14px;text-align:center;color:#a77d17;display:inline;}
#goodsoft li a:hover {color:#fff;background:#d79800;text-decoration:none;}
.mobile_web {float:left;width:100%;background-color:#FFF;}
.mobile_web ul {padding:15px 0px 15px 0px;float:left;width:100%;}
.mobile_web h2 {padding-left:25px;height:36px;line-height:36px;font-size:16px;color:#fff;width:15%;background-color:#d79800;}
.mobile_web li {width:127px;float:left;display:inline;padding:0 5px;}
.mobile_web li a {-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;float:left;text-align:center;line-height:30px;height:30px;font-size:14px;color:#a77d17;display:inline;width:125px;}
.mobile_web li a:hover {color:#fff;background:#d79800;text-decoration:none;}
#footer {clear:both;border-top:5px #30bf98 solid;background:#333;padding:20px 0;text-align:center;line-height:21px;font-size:13px;letter-spacing:0;margin-top:20px;}
.copyright {font-family:Tahoma, serif;color:#ccc;}
.copyright a {color:#ccc}
#leftnav {position:fixed;left:53%;top:112px;margin-left:516px;}
#leftnav li {width:100px;font-size:15px;background-color:#fff;height:30px;text-align:center;border-bottom:1px solid #eee;line-height:30px;}
#leftnav li:hover {background-color:#333;}
#leftnav a {text-decoration:none;color:#333;display:block;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;}
#leftnav a:hover {color:#fff;}
#leftnav li:last-child {height:34px;line-height:34px;}
.hot_link {vertical-align:top;}
.shoulu{background:#FFF;margin:20px 0;padding-bottom:15px;}
.shoulu p{text-align:center;background:#30bf98;height:40px;line-height:40px;color:#FFF;font-size:14px;}
.shoulu li{font-size:15px;padding:10px 0 10px 30px;list-style:inherit;}
#mobile_top {display:none;}
.for_mob {display:none;}

@media only screen and (min-width:320px) and (max-width:580px) {
.nav ul li a {padding:0px 10px;}
#leftnav {display:none;}
#mobile_top {display:block;}
.ns-effect-slidetop p{font-size:1em;}
}

@media only screen and (min-width:0px) and (max-width:1120px) {
#logo {float:none;margin:0 auto;width:200px;}
#header, .nav, #content{width:92%;}
.yous, .standbydomain, .slogan, .pc_mobile_web, .nav,.favor {display:none;}
#mobile_top {display:block;margin-top:10px;}
#topimg, #leftnav {display:none;}
.pc_mobile_web, #topimg, #goodsoft, .slogan {display:none;}
#links_con h2, #mobile_top h2 {text-align:center;width:100%;padding:0;}
.for_mob {background:#30bf98;color:#fff;padding:5px 10px;font-family:microsoft yahei;font-size:14px;display:block;}
}
@media only screen and (min-width:0px) and (max-width:960px) {
	#links_con li a,.mobile_web li a {width:135px;}
	#links_con li ,.mobile_web li{width:46%;}

}

#links_con .goto{width: 100%;padding: 10px;float: left;margin: 15px 0;background: #fff;height: auto;display: block;clear: both;}
#links_con .goto ul{padding:0;}
#links_con .goto ul li{width: auto;padding: 0;display: block;line-height: 35px;}
#links_con .goto h1{float: left;font-size: 16px;color: #30bf98;line-height: 35px;}
#links_con .goto ul li a{border: none;width: auto;font-size: 16px;padding: 0 10px;color: #000;height: auto;line-height: unset;}
 .te-modal * {box-sizing: border-box;}.te-modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1000;display: flex;visibility: hidden;flex-direction: column;align-items: center;overflow: hidden;-webkit-overflow-scrolling: touch;background: rgba(0, 0, 0, .9);opacity: 0;cursor: url("data:image/svg+xml,%3Csvg width='19' height='19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.514.535l-6.42 6.42L2.677.536a1.517 1.517 0 00-2.14 0 1.517 1.517 0 000 2.14l6.42 6.419-6.42 6.419a1.517 1.517 0 000 2.14 1.517 1.517 0 002.14 0l6.419-6.42 6.419 6.42a1.517 1.517 0 002.14 0 1.517 1.517 0 000-2.14l-6.42-6.42 6.42-6.418a1.517 1.517 0 000-2.14 1.516 1.516 0 00-2.14 0z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E"), auto;}@supports ((-webkit-backdrop-filter: blur(12px)) or (backdrop-filter: blur(12px))) {.te-modal {-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);}}.te-modal--confirm .te-modal-box {text-align: center;}.te-modal--noOverlayClose {cursor: default;}.te-modal--noClose .te-modal__close {display: none;}.te-modal__close {position: fixed;top: 2.5rem;right: 2.5rem;z-index: 1000;padding: 0;width: 2rem;height: 2rem;border: none;background-color: transparent;color: #fff;cursor: pointer;}.te-modal__close svg * {fill: currentColor;}.te-modal__closeLabel {display: none;}.te-modal__close:hover {color: #fff;}.te-modal-box {position: relative;flex-shrink: 0;margin-top: auto;margin-bottom: auto;width: 60%;max-width:600px;border-radius: 4px;background: #fff;opacity: 1;cursor: auto;will-change: transform, opacity;}.te-modal-box__content {padding: 3rem 3rem;}.te-modal-box__footer {padding: 1.5rem 2rem;width: auto;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;background-color: #f5f5f5;cursor: auto;}.te-modal-box__footer::after {display: table;clear: both;content: "";}.te-modal-box__footer--sticky {position: fixed;bottom: -200px;z-index: 10001;opacity: 1;transition: bottom .3s ease-in-out .3s;}.te-enabled {position: fixed;right: 0;left: 0;overflow: hidden;}.te-modal--visible .te-modal-box__footer {bottom: 0;}.te-modal--visible {visibility: visible;opacity: 1;}.te-modal--visible .te-modal-box {animation: scale .2s cubic-bezier(.68, -.55, .265, 1.55) forwards;}.te-modal--overflow {overflow-y: scroll;padding-top: 8vh;}.te-btn {display: inline-block;margin: 0 .5rem;padding: 1rem 2rem;border: none;background-color: grey;box-shadow: none;color: #fff;vertical-align: middle;text-decoration: none;font-size: inherit;font-family: inherit;line-height: normal;cursor: pointer;transition: background-color .4s ease;}.te-btn--primary {background-color: #3498db;}.te-btn--danger {background-color: #e74c3c;}.te-btn--default {background-color: #34495e;}.te-btn--pull-left {float: left;}.te-btn--pull-right {float: right;}@media (max-width : 540px) {.te-modal {top: 0px;display: block;padding-top: 60px;width: 100%;}.te-modal-box {width: auto;border-radius: 0;}.te-modal-box__content {overflow-y: scroll;}.te-modal--noClose {top: 0;}.te-modal--noOverlayClose {padding-top: 0;}.te-modal-box__footer .te-btn {display: block;float: none;margin-bottom: 1rem;width: 100%;}.te-modal__close {top: 0;right: 0;left: 0;display: block;width: 100%;height: 60px;border: none;background-color: #2c3e50;box-shadow: none;color: #fff;}.te-modal__closeLabel {display: inline-block;vertical-align: middle;font-size: 1.6rem;font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;}.te-modal__closeIcon {display: inline-block;margin-right: .8rem;width: 1.6rem;vertical-align: middle;font-size: 0;}}@keyframes scale {0% {opacity: 0;transform: scale(.9);}100% {opacity: 1;transform: scale(1);}}.te-modal-box{font-size: 1rem;}.appdbox{display: flex;flex-direction: column;align-items: center;font-size: 1rem;}.appdbox h1{margin:.67em 0;font-size: 2rem;}.appdbox a{margin: 5px 0;text-align: center;width: 80%;}.appdbox a:hover{color:#FFF;}.dact {background: #afafaf;}.appdbox h1 span{display: none;}.tp {background-color: #30bf98;}