@charset "UTF-8";
* { margin: 0 ; padding: 0; font-family:"微软雅黑";}
html,body { height:100%; font:16px/1.6  Microsoft YaHei, Helvetica, sans-serif; color:#4c4c4c;}
html { background: #87ceeb;}
body {
    min-height: 100%;
    height: auto;
}
    body.in {
        background: url(white-bg.png) top center repeat-y;
    }
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
li,ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:22px;}
img{height:auto;max-width:100%;border:0;}
table{border-collapse:collapse;empty-cells:show;}
caption,th{text-align:left;font-weight:400;}
hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #ccc;}
audio,canvas,iframe,img,svg,video{vertical-align:middle;}
textarea{resize:vertical;}
button,input,select,textarea{outline:0;font-size:100%;font-family:inherit;}
a{color:inherit;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{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:".";}
.clear{clear:both;overflow:hidden;width:0;height:0;font-size:0;}

.white-box{margin-top:6px;padding:8px;border:solid 2px #1e90ff;border-radius:4px;background:#fff;}
.white-box.yellow{border-color:#d38502;background:#f9a400;color:#fff;}
.white-box.blue{border-color:#058da9;background:#21b4d2;color:#fff;}
.white-box.red{border-color:#a70202;background:#e42121;color:#fff;}
.white-box.green{border-color:#058106;background:#3ec23f;color:#fff;}
.white-box.black{border-color:#000;background:#111;color:#fff;}

.mt10{margin-top:6px;}

.wrapper{margin:0 auto;max-width:800px;}
header{padding:5px 0;background:#fff;text-align:center;}

.main-nav{background:#ff0;background-image:linear-gradient(to top,#d60808,#e00000);color:#ff0;text-align:center;}
.main-nav ul li{float:left;width:20%;}
.main-nav ul li a{display:block;height:32px;line-height:32px;}

.yj-web{text-align:center;}

.gp{padding:5px;font-weight:700;}
.gp-tit{padding-bottom:5px;}
.gp-tit a img{margin-right:5px;width:17px;}
.gp-tit a span{float:right;padding-right:15px;background:url(p-right-red.png) right center no-repeat;background-size:9px;}
.gp dl dt{float:left;width:125px;height:125px;}
.gp dl dd{padding-left:135px;}

.tit{margin-top:6px;padding:10px;border-bottom:solid 1px #e6e6e6;background:#fff;font-weight:700;}
.tit img{margin-right:5px;width:17px;}

.list-333 ul li{float:left;margin-top:6px;margin-right:6px;width:calc(33.33% - 4px);}
.list-333 ul li:nth-child(3n){margin-right:0;}
.list-333 ul li a{display:block;padding:8px;border:solid 1px #cfcfcf;border-radius:3px;background:#fff;text-align:center;}
.list-22 ul li{float:left;margin-top:6px;margin-right:6px;width:calc(50% - 3px);}
.list-22 ul li:nth-child(2n){margin-right:0;}
.list-22 ul li a{display:block;padding:8px;border:solid 1px #cfcfcf;border-radius:3px;background:#fff;text-align:center;}

.footer{padding:10px 0;}

.nav-top{position:relative;height:60px;background:#0000a0;background-image:linear-gradient(to top,#000080,#0000a0);color:#fff;text-align:center;line-height:60px;}
.nav-top h1{text-shadow:0 1px 1px rgba(0,0,0,.5);font-weight:400;font-size:24px;}
.nav-top a{position:absolute;top:15px;display:inline-block;overflow:hidden;width:30px;height:30px;background-size:100%;text-indent:-99999px;}
.nav-top-home{left:10px;background:url(nav-top-home.png) no-repeat;}
.nav-top-re{right:10px;background:url(nav-top-re.png) no-repeat;}

.save-web{padding:8px 10px;border-bottom:solid 1px #ebebeb;font-weight:700;}
.tx-in{padding:8px 10px;border-bottom:solid 1px #ebebeb;}

.list-in ul li{padding:0 10px;border-bottom:solid 1px #ebebeb;}
.list-in ul li a{display:block;height:auto;font-size:17px;line-height:35px;}

.page{padding:15px 0;text-align:center;}
.page a{display:inline-block;width:68px;height:30px;border:solid 1px #d7d7d7;border-radius:5px;background:#fff;line-height:30px;}
.page a.grey{color:#9c9c9c;}
.page select{display:inline-block;width:100px;height:30px;border:0;text-indent:18px;}

.foot-home{padding:0 10px;height:40px;color:#fff;text-align:center;}
.foot-home a{display:block;height:40px;border-radius:5px;background:#0000a0;line-height:40px;}

.light-blue{padding:5px 10px;background:#e0eef3;}

.con-tit{padding:10px;}
.con-tit h1{font-size:22px;}
.con-tit div{color:#acacac;font-size:14px;}
.con{padding:10px;}
.con-gx{padding-top:5px;color:#acacac;font-size:14px;}

.next-prev{padding:10px;}
.next-prev ul li{margin-bottom:10px;padding:5px;border:solid 1px #e5e5e5;}
.next-prev ul li:last-child{margin-bottom:0;}

.list-tit1{margin-top:10px;height:40px;border:solid 1px #090;border-radius:5px 5px 0 0;background:#090;background-image:linear-gradient(to top,#090,#15ca15);box-shadow:0 2px 5px rgba(0,0,0,.1);color:#fff;text-align:center;font-weight:700;line-height:40px;}
.list-box1{padding:5px 10px;border:solid 1px #ddd;border-top:0;border-radius:0 0 5px 5px;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);}

ul.list-btn li{padding:5px 0;}
@media screen and (max-width:800px){
    ul.list-btn li{padding:3px 0;}
}
ul.list-btn li a{display:block;height:35px;border:solid 1px #ddd;border-radius:5px;background:#eee;background-image:linear-gradient(to top,#fff,#eee,#fff);box-shadow:0 2px 5px rgba(0,0,0,.1);text-align:center;line-height:35px;}

.scroll-web-txt1 ul:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;}
.scroll-web-txt1 ul li{float:left;width:25%;}
.scroll-web-txt1 ul li img{margin-right:5px;width:16px;height:16px;}
.scroll-web-txt1 ul li a{display:block;margin:5px;height:35px;border:solid 0 #ddd;border-radius:15px;background:#eee;background-image:linear-gradient(to bottom,#8bfcfe,#64a1ff);box-shadow:0 2px 5px rgba(0,0,0,.1);text-align:center;line-height:35px;}

.toBottom{background-image:-webkit-linear-gradient(to bottom,#8bfcfe,#64a1ff);background-image:linear-gradient(to bottom,#8bfcfe,#64a1ff);}

@media screen and (max-width:800px){
    .scroll-web-txt1 ul li{width:25%;}
}

.notice{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2px 2px;background:hsla(0,0%,100%,.1);}
.notice i{display:block;margin-top:2px;margin-right:0;width:26px;height:26px;background-size:contain;}
.notice .marquee{position:relative;display:block;overflow:hidden;white-space:nowrap;font-size:15px;line-height:normal;-webkit-box-flex:1;-ms-flex:1;flex:1;}
.notice .marquee span{display:inline;width:auto;white-space:nowrap;}


