﻿@charset "UTF-8";
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, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block }
ol, ul {list-style: none }
img {border: 0; }
th,td { vertical-align: middle;}
html {background: #f0f5f9;}
hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0 }
audio, canvas, iframe, img, svg, video {vertical-align: middle }
fieldset {border: 0;margin: 0;padding: 0 }
textarea {resize: vertical }
input, select, button, textarea {font-size: 100%;font-family: inherit;margin: 0;padding: 0;outline: none; }
a {color: inherit;text-decoration: none; }
a:hover {text-decoration: none }
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
color:#aaa }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
color:#aaa }
input[type=text], select {-webkit-appearance: none }
.clearfix:after {content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden }
.clearfix {
*zoom:1 }
.clear {clear: both;width: 0px;height: 0px;font-size: 0px;overflow: hidden }
html, body, div, span, header, nav, a, ul, li {margin: 0;padding: 0;border: 0;vertical-align: baseline }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block }
ol, ul {list-style: none }
.cgi-body {max-width: 800px; margin: 0 auto;}


/*----------------------------*/
body {border-right: solid 1px #0963ff;border-left: solid 1px #0963ff;margin: auto;max-width: 800px;color: #040404;min-height: 100%;background: #fff;}
img {max-width: 100%;}

.ziliao td {font-size:14pt;font-family:微软雅黑;color:#FF0000;line-height:26px;text-align:center;border-bottom:1px solid #808080;}
.ziliao span{background-color:#FFFF00}
.ziliao a{color: #356ade;}
@media screen and (max-width:600px){
.ziliao td {font-size:18px;}
}

.anh2 img{}
@media screen and (max-width: 720px){
.anh2 img {max-width: 100%;height: 250px;border: 0;}}

.header img { width: 100%; height: auto;}

.nav { padding: 10px 0;}
.nav ul {}
.nav ul li { float: left; width: 23%; padding: 0 1%;}
.nav ul li a { height: 35px; line-height: 35px; color: #000; text-align: center; border: solid 1px #ccc; border-radius: 17px; box-shadow:0 3px 3px rgba(0, 0, 0, 0.1);  background: #fff; background-image: linear-gradient(to top, #eee, #ffffff); display: block;}
.nav ul li a.hover { color: #fff; border-color: #fc940d; background: #ff4c01;background-image: linear-gradient(to top, #ff4d05, #fc940d);}

.gp-pic {}
.gp-pic img { width: 100%; height: auto;}

.gp-txt {}
.gp-txt-tit { height: 40px; line-height: 40px; color: #fff; font-weight: bold; font-size: 16px; text-align: center; background: #0c6551;}
.gp-txt-subTit { padding: 5px 0; text-align: center; border: solid 5px #808000; background: #ff0;}
.gp-txt-subTit h2 { font-size: 16px; font-weight: bold;}
.gp-txt-subTit h2 font { color: #f00; background: #fff;}
.gp-txt-subTit h3 {}
.gp-txt-subTit h3 strong { font-weight: bold;}
.gp-txt-con { padding: 10px;}
.gp-txt-con h2 { color: #f00; font-weight: bold;}
.gp-txt-more {  height: 33px;  border-radius: 3px;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  clear: both;  display: -webkit-box;  padding: 2px 12px 12px 12px;}
.gp-txt-more a { display: block; color: #fff; font-size: 14px; line-height: 33px; text-align: center; background: #0c6551; border-radius: 16px; width: 100%;}

.grey-line { border-top: solid 1px #e5e5e5;}

.gsb-head { border-bottom: dashed 1px #e83f28;}
.gsb-head img { width: 100%; height: auto; margin-bottom: 5px;}
.gsb {text-align: left;}
.gsb ul { padding: 0 10px 1px 10px;}
.gsb ul li { line-height: 35px; font-size: 14px;  border-bottom: 1px #EAEAEA solid; overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.gsb ul li span {}
.gsb ul li span.gsb-tit { height: 20px; line-height: 20px; margin-right: 8px; padding: 0 5px; font-size: 12px; color: #fff; border-radius: 5px; background: #D2691E; display: inline-block; }
.gsb ul li span.gsb-zz { float: right; margin-left: 10px; font-size: 14px; color: #999;}
.gsb ul li a {}

.pic-list { padding-top: 10px; text-align: center;}
.pic-list span { float: left; width: 50%;}
.pic-list span img { width: 90%; height: 150px; margin: 0 auto;}
.pic-list span em { height: 40px; line-height: 40px;}



.cgi-head { height: 45px; color: #fff; background: #ff4c01; position: relative;background-image:-webkit-linear-gradient(to top, #ff4d05, #fc940d); background-image:linear-gradient(to top, #ff4d05, #fc940d);}
.icon-back { float: left; width: 40px; height: 45px; display: inline-block; position: relative;}
.icon-back:after { content: ""; display: inline-block; width: 12px; height: 12px; border-top: 2px solid #fff; border-right: 2px solid #fff; position: absolute; top: 16px; left: 15px;}
.icon-back:after { -webkit-transform: rotate(225deg); -moz-transform: rotate(225deg); -o-transform: rotate(225deg); transform: rotate(225deg);}
.cgi-head-tit { line-height: 45px; font-size: 18px;}
.cgi-head-tit.tit-center { width: 80%; text-align: center; display: inline-block; position: absolute; left: 10%;}
.cgi-head-btn { float: right; margin: 9px 10px 0 0; padding: 1px 10px; color: #fff; font-size: 14px; border: solid 1px rgba(255,255,255,0.5); border-radius: 15px;}
.cgi-head-a { float: right; margin: 9px 10px 0 0; padding: 1px 10px; color: #fff; font-size: 14px; border: solid 1px rgba(255,255,255,0.5); border-radius: 15px;}


.in-tit { border-bottom: solid 1px #ddd; padding: 10px; background: #f9f9f9;}
.in-tit h1 { font-size: 18px; font-weight: bold; line-height: 28px;}

.in-con { padding: 10px; font-size: 16px; word-wrap:break-word; word-break:break-all;}


.footer { padding: 10px 0; text-align: center;}

.white-box { margin-top: 0px; padding: 0px; border: solid 1px #e5e5e5; border-radius: 5px; background: #fff; box-shadow: 0 2px 5px rgba(0,0,0,0.1);}
.mt10 { margin-top: 10px;}
@media screen and (max-width:800px){   
.cgi-wrap { padding: 0 5px;}
.white-box { margin-top: 0px; padding: 1px;}
.mt10 { margin-top: 5px;}
}  

.chenyu { border: solid 3px #00a0e9; border-radius: 10px; overflow: hidden;}
.chenyu-tit {}.chenyu-tit img {width:100%;}.chenyu ul {}
.chenyu ul li { text-align: center;height: 28px; line-height: 28px; padding: 0 10px; border-bottom: solid 1px #ddd; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;color: #cb0505;}
.chenyu ul li:last-child { border-bottom: none;}
.chenyu ul li a { font-size: 16px; font-weight: bold;}
.chenyu ul li a img { margin-right: 5px;}
.chenyu ul li span { float: right; color: #999;}
.chenyu {}@media screen and (max-width:800px){ 
.chenyu { border: solid 2px #00a0e9; border-radius: 5px;}
.chenyu ul li { padding: 0 5px;}
.chenyu ul li a { font-size: 14px;}
.chenyu ul li a img { display: none;}
.chenyu ul li span { font-size: 12px;}img { max-width: 100%; height: auto; border: 0; }
.chenyu { background-color:#FFFFFF;}}

.header-top1-blank {height: 82px;}

.table {border-spacing: 0;border-collapse: collapse;}
.table td {border: 1px solid #e5e5e5;padding: 3px 2px;word-break: break-all;}

.headertop.indexheader {height: 74px;}
.headertop {position: fixed;width: 100%;max-width: 800px;margin: auto;left: 0;right: 0;top: 0px;background: #D47619;z-index: 99;overflow: hidden;}
.navtop {background: #cc6600;}
.navtop span {display: block;float: left;width: 16.66%;text-align: center;height: 30px;line-height: 30px;cursor: pointer;color: #FF0;font-size: 16px;}
@media screen and (max-width:600px){
.navtop span{font-size: 14px;}
}



.headertop .logo {float: left;padding-left: 5px;}
.headertop .bank {display: block;float: right;width: 56px;padding: 25px 8px 0 0;color: #fff;font-size: 8pt;}