﻿*{margin:0;padding:0;border:0;box-sizing:border-box;}
body,html{width:100%;height:100%;cursor:default;background:#fff;}
body{font:16px/1.8em Arial,"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";color:#333;}
/*整页滚动条*/
body::-webkit-scrollbar{width:8px;}
body::-webkit-scrollbar-track{border-right:8px solid rgba(0,0,0,.05)}  
body::-webkit-scrollbar-thumb{border-right:8px solid rgba(0,0,0,.3)}
body::-webkit-scrollbar-thumb:hover{border-color:rgba(var(--siteColor),1)}
/*页内滚动条*/
body *::-webkit-scrollbar{width:18px;}
body *::-webkit-scrollbar-track{border-right:8px solid rgba(0,0,0,.05)}  
body *::-webkit-scrollbar-thumb{border-right:8px solid rgba(0,0,0,.1)}
body *::-webkit-scrollbar-thumb:hover{border-color:rgba(0,0,0,.5);}
.siteW{width:70%;min-width:980px;max-width:1200px;margin:auto;}
a,a img,area,input,textarea{blr:expression_r(this.onFocus=this.blur())}
h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.2em;text-shadow:0 0 3px rgba(0,0,0,.15);color:#333 !important;}
h1{font-size:36px;color:rgba(var(--siteColor),1);}
h2{font-size:28px;color:rgba(var(--siteColor),1);}
h3{font-size:22px;color:rgba(var(--siteColor),1);}
h4{font-size:18px;font-weight:normal;line-height:1.5em;}
h5{font-size:16px;font-weight:normal;line-height:1.5em;}
h6{font-size:14px;font-weight:normal;line-height:1.5em;}
ul,li{list-style:none}
a, input[type="button"], button{cursor:pointer;}
a{color:#333;text-decoration:none;}
a,a:active,a:focus,a:hover{outline:0 none!important}
a:hover{color:rgba(var(--siteColor),1)}
a,img{border:none}
p{text-align: justify; margin:1em auto;}
hr{display:block;width:100%;height:1px;color:rgba(var(--siteColor),1);background:rgba(var(--siteColor),1)}
pre {overflow-x: auto;font:15px/26px "Consolas", "Andale Mono WT", "Andale Mono", "Lucida Console";padding:26px 10px;border-left:5px solid #ccc;background:#fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAmCAIAAACphTeFAAAAJElEQVRIx2N4RS5gGNU5qnNU56hOZJ2fyQWjOkd1juoc1YkMAKDL4lkok3p7AAAAAElFTkSuQmCC') repeat top left/100% 52px;}
::selection {background:rgba(var(--siteColor),1);color:#fff;}
:focus,input,textarea{outline:0}
.clear{clear:both}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.flexPack {display:flex;flex-flow:row wrap;justify-content:space-between;}
.fl{float:left}
.fr{float:right}
.oneLine{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.moreLine2{display:-webkit-box;-webkit-box-orient:vertical;overflow: hidden;-webkit-line-clamp:2;}
.moreLine3{display:-webkit-box;-webkit-box-orient:vertical;overflow: hidden;-webkit-line-clamp:3;}
.moreLine4{display:-webkit-box;-webkit-box-orient:vertical;overflow: hidden;-webkit-line-clamp:4;}
.moreLine5{display:-webkit-box;-webkit-box-orient:vertical;overflow: hidden;-webkit-line-clamp:5;}
.borderBox{background-color: rgba(255,255,255,.9);box-shadow: 0 0 5px rgba(0,0,0,.2);}
.borderBoxPadding{padding: 2em;}
.centerMiddle {position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.middleOnly {position: absolute; left: 50%; top: 0; transform: translate(-50%,0);}
.date{font-size:12px;opacity:.6;padding:.5em 0;}
.but001, .point001{font-size:15px;display:inline-block;color:rgba(var(--siteColor),1);border: 1px solid rgba(var(--siteColor),.6);padding:8px 25px;border-radius:20px;box-shadow:0 0 5px rgba(var(--siteColor),.6);}
.but001:hover{background-color:rgba(var(--siteColor),1);color:#fff; box-shadow:0 0 5px rgba(var(--siteColor),1)}
.but001::before{content:"»";padding-right: .5em;}

.but002, .point002{font-size:15px;display:inline-block; background-color:rgba(var(--siteColor),1);color:#fff; border: 1px solid rgba(var(--siteColor),.6);padding:8px 25px;border-radius:20px;box-shadow:0 0 5px rgba(var(--siteColor),1);}
.but002:hover{background: #fff; color:rgba(var(--siteColor),1); box-shadow:0 0 5px rgba(var(--siteColor),1)}
.but002::before{content:"»";padding-right: .5em;}

.but003, .point003{font-size:15px;display:inline-block; background-color:rgba(255,255,255,.6);color:rgba(var(--siteColor),1); border: 1px solid rgba(var(--siteColor),.6);padding:8px 25px;border-radius:20px;box-shadow:0 0 5px rgba(var(--siteColor),1);}
.but003:hover{background:rgba(255,255,255,1);; color:rgba(var(--siteColor),1); box-shadow:0 0 5px rgba(var(--siteColor),1)}
.but003::before{content:"»";padding-right: .5em;}

.imgDiv{position:relative;overflow:hidden;height:0;width:100%; padding-top:60%;}
.imgDiv>img{position:absolute; top:0; left: 0; width:100%; height:100%;}
.BorderBox{background: rgba(255,255,255,.3);box-shadow: 0 0 5px rgba(0,0,0,.2);}
.transition1:hover{transform:scale(1.2); box-shadow: 0 0 15px rgba(0,0,0,.5);}


/* 分页条 TOP */
.pagelist {padding: 1em 0;}
.pagelist a, .pagelist span {display: inline-block; padding: 2px 10px; border: 1px solid #999; margin: 0 2px; }
.pagelist a:hover {background: rgba(var(--siteColor),1); color: #fff; }
.pagelist span{ background: rgba(var(--siteColor),.2); color: rgba(var(--siteColor),1);}
/* 分页条 END */


/*----------------------------------------------*/
/* Index */
/*----------------------------------------------*/
body>#indexMain * {transition:all ease .5s;}
body>#indexMain>.infoLine {position:relative; width:100%; padding:50px 0;text-align: center;}
body>#indexMain>.infoLine:nth-of-type(2n) {background: rgba(0,101,178,.05); }
body>#indexMain>.infoLine>div {margin: auto;}
body>#indexMain .lineH5Bg {position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;pointer-events:none;overflow:hidden;}
/*----------------------------------------------*/
/*  其它 */
/*----------------------------------------------*/
.ueditor>p{text-align:justify;text-justify:inter-ideograph;margin:1em 0;}
.ueditor p img{max-width:100%; margin:1em 0;}
/*----------------------------------------------*/
/*  infoTit */
/*----------------------------------------------*/
.infoTit{display:inline-block; padding:10px 0; margin-bottom:50px !important;}
.infoTit h1{font-size: 35px; line-height: 1em;}
.infoTit h3{font-size: 25px; line-height: 1.5em;opacity:.5; text-transform:uppercase;}
/* infoTit001 */
/*.infoTit001{border-top:1px rgba(200,0,0,1) solid;border-bottom:1px rgba(200,0,0,1) solid;}*/
/*----------------------------------------------*/
/*  PC、手机自适应 */
/*----------------------------------------------*/
.mb {display: none !important;}
@media all and (max-width: 768px) {
	.pc {display: none !important;}
	.mb {display: block !important;}
	body{font:14px/1.5em Arial,"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";color:#333;}
	body>.infoLine {padding: 8vw 0; text-align: center; }
	body>.infoLine .indexTit {margin-bottom: 8vw;}
	h1{font-size:26px;}
	h2{font-size:22px;}
	h3{font-size:16px;}
	h4{font-size:14px;font-weight:normal;line-height:1.5em;}
	h5{font-size:12px;font-weight:normal;line-height:1.5em;}
	h6{font-size:10px;font-weight:normal;line-height:1.5em;}
	.siteW{width:100%; min-width:100%;max-width:100%;}
	.mbPadding0-1em{padding-left:1em;}
	.ueditor {padding: 0 1em;}
	.ueditor>p{text-align:justify;text-justify:inter-ideograph;margin:1em 0;}
	.ueditor p img{width:100%;margin:1em 0;}
}