@charset "gb2312";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, input, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, select, textarea { border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; margin: 0; padding: 0 }
dl, dt, dd, ol, ul, li { list-style: none }
body { line-height: 1.5; background: #fff }
table { border-collapse: separate; border-spacing: 0 }
caption, th, td { text-align: left; }
table, td, th { vertical-align: middle }
blockquote:before, blockquote:after, q:before, q:after { content: "" }
a img { border: 0 }
a{color:#1b1b1b;}
a:link { text-decoration: none;}
a:visited { text-decoration: none }
a:hover { text-decoration: none;}
a:active { text-decoration: none }
ol { margin-left: 2em }
sup { vertical-align: text-top }
sub { vertical-align: text-bottom }
html>body p code { white-space: normal }
fieldset { padding-top: 0 }
::-webkit-scrollbar {width: 5px;height: 5px;}                        
::-webkit-scrollbar-track,::-webkit-scrollbar-thumb {border-radius: 999px;border:0px solid transparent;}
::-webkit-scrollbar-track {box-shadow: 1px 1px 5px rgba(100,100,100,.2) inset;}
::-webkit-scrollbar-thumb {min-height: 20px;background-clip: content-box;box-shadow: 0 0 0 5px rgba(100,100,100,.5) inset;}
::-webkit-scrollbar-corner {background:;transparent}
input[type="submit"] { -webkit-appearance:none;  }
input[type="reset"] { -webkit-appearance:none;  }
input[type="button"] { -webkit-appearance:none; }
.clearfix:after, #container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden }
.clear { clear: both; height: 0; font-size: 1px; line-height: 0 }
* html .clearfix, * html #container { height: 1% }
.main { width: 100%;max-width:6.4rem; min-width:3.2rem;  position: relative; margin: 0 auto; font-family:"Microsoft YaHei"; background-color: #eee; font-size: 0.24rem; overflow: hidden; }
.toplogo{width: 6.06rem; height: .96rem; padding:0 .17rem;background:#fff;}
.toplogo img{width: 6.06rem; height: .96rem;}
.nav{ height: auto; font-size:0.24rem;}
.nav a{ width:25%; display:inline-block; float:left; background:#0087a4; text-align:center; color:#fff; height:0.54rem; line-height:0.54rem;box-sizing:border-box; border-left:#00728b solid .01rem; border-right:#009fb6 solid .01rem; border-top:#009fb6 solid .01rem; border-bottom:#00728b solid .01rem;}
.nav a:nth-of-type(1),
.nav a:nth-of-type(2),
.nav a:nth-of-type(3),
.nav a:nth-of-type(4){ border-top:none;}
.nav a:nth-of-type(5),
.nav a:nth-of-type(6),
.nav a:nth-of-type(7),
.nav a:nth-of-type(8){ border-bottom:none;}
.pub_width {  max-width: 6.4rem;    width: 100%;    margin: 0 auto;}
.gkyy,.ghyy{ width:100%;  overflow:hidden; background-color:#fff;}
.ghyy h1{ text-align:center; font-size:0.34rem; line-height:0.34rem; color:#0087a4; margin:0.2rem 0 0.08rem 0; font-weight:bold;letter-spacing:0.02rem;}
.ghyy h3{ text-align:center; font-size:0.22rem; color:#00b4db; line-height:0.22rem; margin-bottom:0.23rem;letter-spacing:0.5px;}
.ghyy form{ overflow:hidden; width:6rem; margin:0 auto;}
.ghyy form ul li{ overflow:hidden; margin-bottom:0.2rem;}
.ghyy form ul li span{ float:left; width:1.19rem; height:0.54rem; line-height:0.54rem; font-size:0.22rem; color:#313131;}
.ghyy form ul li input,.ghyy form ul li select{padding:0 .1rem;box-sizing:border-box;float:left; margin-right:0.1rem;width:4.46rem; height:0.5rem; border:0.02rem solid #e5e5e5;font-size:0.2rem; color:#313131; border-radius:0.06rem;}
.ghyy form ul li em{ color:#cd3c3c; padding-top:0.12rem; float:left;}
.ghyy form .yuyue_tj{ width:2.22rem; height:0.55rem; line-height:0.55rem; color:#fff;border-radius:0.04rem; padding-left:0.6rem; background:#0087a4 url(../images/pub_yytj.png) no-repeat 0.25rem center /0.23rem 0.23rem; border:none; font-size:0.22rem; margin:0.11rem 0.2rem 0.18rem 0.91rem; float:left;}
.ghyy form .yuyue_usedh{ width:1.63rem; height:0.55rem; padding-left:0.57rem; line-height:0.55rem; color:#fff;border-radius:0.04rem; background:#ffaa00 url(../images/pub_yydh.png) no-repeat 0.23rem center /0.21rem 0.23rem; float:left; margin-top:0.11rem;}
.footer{ overflow:hidden; margin-bottom:0.92rem; background-color:#fff;}
.foot_nav{ width:100%; background-color:#fff; height:0.7rem;}
.foot_nav ul{ overflow:hidden; width:4.28rem; margin:0 auto;}
.foot_nav ul li{ width:1.41rem; float:left; text-align:center;}
.foot_nav ul li a{ font-size:0.22rem; line-height:0.7rem;}
.foot_nav ul li:nth-of-type(1),
.foot_nav ul li:nth-of-type(2){ position:relative;}

.foot_bt{ background-color:#707070}
.foot_bt .foot_bt_t{ width:6rem; margin:0 auto; border-bottom:0.02rem solid #e5e5e5; overflow:hidden; padding-top:0.26rem;}
.foot_bt .foot_bt_t img{ display:block;float:left; margin:0 0.23rem 0.27rem 0; width:1.74rem; height:1.74rem;}
.foot_bt .foot_bt_t p{ width:3.71rem; float:left; color:#fff; font-size:0.2rem; line-height:0.28rem; padding-left:0.32rem; margin-bottom:0.12rem;}
.foot_bt .foot_bt_t p:nth-of-type(1){ background:url(../images/pub_bt_sj.png) no-repeat left 0.04rem /0.2rem 0.2rem;}
.foot_bt .foot_bt_t p:nth-of-type(2){ background:url(../images/pub_bt_dh.png) no-repeat left center /0.17rem 0.18rem;}
.foot_bt .foot_bt_t p:nth-of-type(3){ background:url(../images/pub_bt_dz.png) no-repeat left center /0.14rem 0.2rem;}
.foot_bt .foot_bt_t p:nth-of-type(4){ background:url(../images/pub_bt_wx.png) no-repeat left center /0.19rem 0.17rem;}
.foot_bt .foot_bt_t p:nth-of-type(2) a{ display:inline-block; color:#fff;}
.foot_bt_bt p{ text-align:center; color:#fff; font-size:0.2rem; line-height:0.2rem;}
.foot_bt_bt p:first-child{ margin:0.27rem 0 0.15rem 0;}
.foot_bt_bt p:last-child{ padding-bottom:0.28rem;}

.main-loading {position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:99;background:rgba(0,0,0,.3);display:none;}
.main-loading .loading-con {position:absolute;left:50%;top:50%;margin-left:-.4rem;margin-top:-.4rem;width:.96rem;height:.96rem;display:none;}
.main-loading .loading-circle {width:.8rem;height:.8rem;border-top:.079rem solid #12a7c0;border-right:.079rem solid #ea6e2a;border-bottom:.079rem solid #12a7c0;border-left:.079rem solid #ea6e2a;-webkit-border-radius:50%;border-radius:50%;-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;animation:spin 1s infinite linear;background:#11879a;}
.loading-con span {position:absolute;font-size:.24rem;top:0;bottom:0;left:0;right:0;margin:auto;width:.96rem;height:.96rem;display:block;line-height:.96rem;text-align:center;color:#fff;}

.success {font-size:.24rem;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:.48rem;width:75%;line-height:.48rem;border-radius:.24rem;background:#fff;display:none;}

@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}
@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}
 