/* CSS Document */
*{margin:0;padding:0;font-family:'Microsoft YaHei';}
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0px; padding:0px; }
fieldset, img { border:none; }
img{border:none;}
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none; }
li{ list-style:none;}
table { border-collapse:collapse; }
input { padding-top:0px; padding-bottom:0px; font-family: 'Microsoft YaHei';}
input::-moz-focus-inner { border:none; padding:0px; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:13px; margin:0px; }
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
body { font-family:"Microsoft YaHei"; background:#d6efff;}
.clearfix:after { content:"."; display:block; height:0px; visibility:hidden; clear:both; }
.clearfix {zoom:1; }
.clearit {clear:both; height:0px; font-size:0px; overflow:hidden; width:100%; }
a {text-decoration:none;}
.max{ max-width:640px; margin:0 auto;}
.box{ width:96%; margin:0 auto;}

header{ padding:10px 0; background:#d6efff}
header img{ display:block; margin:0 auto; width:230px;}

nav{ background:#398cc0;}
nav ul{ width:100%;}
nav ul li{ display:block; float:left;width:25%;height:40px;line-height:35px; text-align:center;}
nav ul li a{ font-size:14px; color:#fff;}
nav ul li i{ display:block; color:#fff; font-size:22px;}
nav ul:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.focus{ max-width:640px; height:auto;  margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:8px;  position:absolute; z-index:1; bottom:10px; text-align:center;  }
.focus .hd ul{ display:inline-block; height:15px; }
.focus .hd ul li{ display:inline-block; width:6px; background:#fff; height:6px; -webkit-border-radius:10px; -moz-border-
radius:10px; border-radius:10px; margin:0 5px;  vertical-align:top; overflow:hidden; font-size:0px  }
.focus .hd ul .on{ background:#398cc0;}
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;  height:auto; background:url(images/loading.gif) center center no-repeat;  }
.caidan{ margin-top:10px;}
.caidan ul li{ display:block; float:left; width:32%; margin-right:2%; padding:15px; box-sizing:border-box; margin-bottom:10px; text-align:center;}
.caidan ul li a{ font-size:14px; color:#fff;}
.caidan ul li i{ font-size:32px; display:block; margin-bottom:5px;}
.caidan ul li:nth-of-type(3n+3){ margin-right:0;}
.caidan ul li:nth-of-type(1){ background:#d87570;}
.caidan ul li:nth-of-type(2){ background:#94bea5;}
.caidan ul li:nth-of-type(3){ background:#febf02;}
.caidan ul li:nth-of-type(4){ background:#bc4040;}
.caidan ul li:nth-of-type(5){ background:#6f9c97;}
.caidan ul li:nth-of-type(6){ background:#ff8b00;}

.news{ margin-top:10px;}
.news .title{ width:100%; height:35px; line-height:35px; background:#2982ba;}
.news .title a{ color:#fff; float:right; font-size:14px; margin-right:10px;}
.news .title p{ color:#fff; font-size:16px; display:inline-block; margin-left:10px;}
.news  ul li{ padding:10px 0; border-bottom:1px solid #cccccc;}
.news  ul li p{ font-size:14px; color:#000; margin-bottom:5px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow: hidden; }
.news  ul li span{ font-size:12px; color:#ababab}

.news1  ul li p{ font-size:16px; color:#2982ba; margin-bottom:5px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow: hidden; font-weight:bold}
.news1  ul li span{ font-size:14px; color:#333;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden; line-height:24px;}

.top{ height:35px; line-height:35px; background:#83a0b2; margin-top:20px; text-align:center;}
.top a{ color:#fff;}

.footer{ margin-top:10px; text-align:center; font-size:14px; color:#666666; margin-bottom:67px;}

.bottom{ width:100%; position:fixed; left:0; bottom:0; z-index:999;}
.bottom ul{ max-width:640px; margin:0 auto; background:#2982ba;}
.bottom ul li{ display:block; float:left; width:25%; text-align:center;}
.bottom ul li a{ color:#fff; font-size:14px;}
.bottom ul li i{ font-size:26px; display:block; margin-top:5px;}
.bottom ul li p{ margin-bottom:5px;}

.fenye{ width:100%; margin:0 auto;  margin-top:20px; text-align:center; margin-bottom:10px;   }
.fenye a{ display:inline-block;padding:0 8px;text-align:center; line-height:24px; border:1px solid #cecece; font-size:14px; color:#666666; margin:1px;}
.fenye b,.fenye a:hover{ display:inline-block;padding:0 8px;text-align:center; line-height:24px; border:1px solid #2982ba; font-size:14px; color:#fff; margin:1px; background:#2982ba;}

.dingbu{ width:100%; height:60px; line-height:60px; background:#2982ba; position:fixed; z-index:99;}
.dingbu a{ display:block; width:40px; height:40px; background:#bfdaea; border-radius:50%; margin-top:10px; text-align:center; line-height:40px;}
.dingbu a.shang{ float:left; margin-left:10px;}
.dingbu a.hone{ float:right; margin-right:10px;}
.dingbu a i{ color:#333; font-size:24px;}
.dingbu a.shang i{ font-size:30px;}
.neirong{ padding-top:70px;}
.neirong h1{ font-size:18px; font-weight:normal;text-align: justify;}
.neirong p.time{ font-size:14px; margin-top:5px;}
.zhengwen{ margin-top:20px; font-size:14px; line-height:24px; color:#333;}
.zhengwen img{ max-width:100%; height:auto;}