﻿@charset "utf-8";
/* 样式重置 */
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,form,fieldset,button,input,textarea,img,th,td,select{margin:0;padding:0;}
body{font:16px "微软雅黑",Arial,"\5fae\8f6f\96c5\9ed1";word-wrap:break-word;background:#FFF;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align: justify;}
textarea,input,button,select,legend{font:16px arial,"\5fae\8f6f\96c5\9ed1";color:#333;outline:none;border:none;*font-size:100%;*border:0;vertical-align:top;background:none;}
a{text-decoration:none;color:#000;outline:none;}
a:hover{text-decoration:none;outline:none;zoom:1;}
a:active{star:expression(this.onFocus=this.blur());}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
img{border:none;vertical-align:top;}
textarea{resize:none;overflow:auto;}
ul,ol,li{list-style:none;vertical-align:top}
i,em{font-style:normal;}
a,img{-webkit-touch-callout:none;}
::-moz-placeholder{color:#FFF;}
::-webkit-input-placeholder{color:#FFF;}
:-ms-input-placeholder{color:#FFF;}     

/* 公共样式 */
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.clearfix{*zoom:1;}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix::before{content:".";display:block;height:0;visibility:hidden;clear:both;}
.textAL{text-align: left;}
.textAR{text-align: right;}

.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

main{min-width:1150px;}
header{
    background-color: #fff;
    border-top: 10px solid #0099ff;
    min-width:1150px;
}
#head{
    background-color: #fff;
    border-top: 10px solid #0099ff;
}
.header{
    height: 65px;
    width: 1150px;
    margin: 0 auto;
    overflow: hidden;
}
.header .logo{
    margin: 10px 75px 0 0;
}
.header .nav{
    margin-top: 22px;
}
.header .nav ul li{
    float: left;
    margin-right: 25px;
}
.header .nav ul li:hover a,
.header .nav ul li .self,
.header .nav ul li .parent,
.header .nav ul li .path{color:#0099ff;}
.header .search{
    line-height: 28px;
    margin-top: -2px;
}
.header .search a{
    float: left;
    font-size: 14px;
    margin-left: 25px;
}
.header .search .search-l{
    width: 28px;
    height: 28px;
    background:url(/res/Home/structure/20010059.jpg) no-repeat ;
}


/* 页脚 */
footer{
    background-color: #262626;
    overflow: hidden;
    min-width:1150px;
}
.foot{
    width: 1150px;
    overflow: hidden;
    margin: 30px auto;
}
.foot ul li{
    float: left;
    color: #fff;
    padding-right: 10px;
    width: 120px;
    font-size: 14px;
    margin: 8px;
}
.foot ul li a{
    color: #808080;
    /*padding-right: 10px;*/
}
.foot .ft-left img{
    margin-top: 30px;
}
.foot .ft-left p{
    font-size: 14px;
    color: #666;
    padding-left: 10px;
}
.foot .ft-left p a{color: #666;}
.ft-right div span {
    display: block;
    font-size: 14px;
    text-align: center;
}
.ft-right div img {
    width: 70px;
}
.ft-right {
    border: 1px solid #2f2f2f;
    padding: 10px;
    background: #ccc;
}

/*编辑器*/
figure{margin:.9em auto;}
figure.image,figure.media{width:600px;}
figure img,figure video{max-width:100%;}
figure.image-style-side{float:right;}
span.text-tiny{font-size:.7em;}
span.text-small{font-size:.85em;}
span.text-big{font-size:1.4em;}
span.text-huge{font-size:1.8em;}
mark.marker-yellow{background-color:#fdfd77}
mark.marker-green{background-color:#62f962}
mark.marker-pink{background-color:#fc7899}
mark.marker-blue{background-color:#72ccfd}
mark.pen-red{color:#e71313}
mark.pen-green{color:#128a00}
figure.table{display:table;}
figure th,figure td{border:1px solid #bfbfbf;min-width:2em;padding:.4em;}
figure th{background:rgba(0,0,0,.05);}
figcaption{text-align:center;margin-top:8px;}
a[download]>img:first-child{vertical-align:-2px;padding-right:2px;}