﻿/********************************* Reset ******************************/
@font-face {font-family:"dincond"; src:url("../fonts/dincond-light.eot");}
@font-face {font-family:"dincond"; src:url("../fonts/dincond-light.ttf");}
html, body, div, span, applet, object, iframe, h1, h2, h3,
h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address,
big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot,
thead, tr, th, td, input, select {
    margin:0;
    padding:0;
    font-family:sans-serif;
    font-weight:inherit;
    font-style:inherit;
    font-size:inherit;
    text-align:inherit;
  /*  vertical-align:baseline;*/
    color:inherit;
    border:0;
    outline:0;
}
html, body {width:100%; height:100%; -webkit-user-select:none;}
:focus {outline:0;}
table {
    border-collapse:separate;
    border-spacing:0;
}
caption, th, td {
    text-align:left;
    font-weight:normal;
}
a {text-decoration:none; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-touch-callout:none;}
a img, iframe {border:none;}
img { max-width:100%;}
p {text-align:justify;}
ol, ul {list-style:none;}
input, textarea, select, button {
    font-size:100%;
    font-family:inherit;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-touch-callout:none;
}

.clearfix:after {display:block; height:0; clear:both; content:"\200B";}




.footer {  margin-top: 3rem; position: relative;z-index: 2; background-color: #f1f1f1;padding: 15px 0; }
.footer .ntact {padding: 0 10px;}
.footer .ntact p {font-size: 13px;line-height: 22px;text-align: left;color: #000;}
.footer .ntact .p1 {font-size: 15px;}

.footer .copyright {padding: 0 10px;}
.footer .copyright p { padding: 15px 0 10px 0;font-size: 13px;line-height: 22px;text-align: center;color: #000;}




.fnav{ position:fixed; bottom:0; left:0; min-width:320px; max-width:640px; width:100%; height:58px; background:#1A5733;z-index:99;}
.fnav li{ width:25%; float:left; height:58px; position:relative;}
.fnav li:before{ content:""; position:absolute; top:0; right:0; width:1px; height:100%; background:#006764;}
.fnav li a{ display:block; text-align:center; color:#fff; font-size:13px; height:58px; font-family:"Microsoft YaHei";}
.fnav li a:hover{ background:#03256d;}
.fnav li:last-child:before{ background:none;}
.fnav li em{ display:block; width:25%; margin:0 auto ; padding-top:6px; margin-bottom: 6px;}
.fnav li em img{ display:block; width:100%;}


.serverbanner{display: block;}
.serverbanner img{display:block; width:100%;}

.index-title { text-align: center; }
  .index-title h2 { font-size: 24px; line-height: 33px; margin-bottom: 6px; color: #006764; margin-top: 15px;}
   .index-title h5 { font-size: 32px; line-height: 47px; margin-bottom: 15px; }
  .index-title h3{border-radius: 4px; width: 100px; height: 3px; margin: auto; background-color: #006764;} 
  .index-title p { font-size: 19px; line-height: 30px;  margin-top: 5px; text-align: center;}

.index-titlew { text-align: center; }
  .index-titlew h2 { font-size: 32px; line-height: 47px; margin-bottom: 15px; color:#FFFFFF }
   .index-titlew h5 { font-size: 32px; line-height: 47px; margin-bottom: 15px;color:#FFFFFF  }
  .index-titlew h3{border-radius: 4px; width: 100px; height: 5px; margin: auto; background-color: #006764;} 
  .index-titlew p { font-size: 19px; line-height: 30px;  margin-top: 5px; margin-bottom: 35px;color:#FFFFFF }

.index-title1 { text-align: center; }
  .index-title1 h2 { font-size: 24px; ine-height: 33px; margin-bottom: 6px;  }
   .index-title1 h5 { font-size: 18px; line-height: 33px; margin-bottom: 6px; }
  .index-title1 h3{border-radius: 4px; width: 100px; height: 5px;margin: auto;  background-color: #006764;} 
  .index-title1 p { font-size: 14px; line-height: 30px;  margin-top: 5px; margin-bottom: 6px;text-align: center;}






/*内页分类*/
.prot{ /*height:5.5rem;*/ margin:1.5rem 0; overflow:hidden;}
.prot p{ width:40%; height:2.5rem; border-radius:0.5rem; float:left; margin:0 0 0.4rem 6%; background:#006764; text-align:center; line-height:2.5rem; color:#fff; font-size:1.1em;}
.prot p a{ color:#fff; display:block;}
.prot .cur{ background:#ad2d2a; color:#fff;}
/*内页分类*/



/*内页分类*/
.prot1{ /*height:5.5rem;*/ margin:1.5rem 0; overflow:hidden;}
.prot1 p{ width:29.6875%; height:2.5rem; border-radius:0.5rem; float:left; margin:0 0 0.4rem 2.8%; background:#006764; text-align:center; line-height:2.5rem; color:#fff; font-size:1.1em;}
.prot1 p a{ color:#fff; display:block;}
.prot1 p a .cur{ background:#ad2d2a; color:#fff;}
/*内页分类*/
